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
336845843684	336845844245	336845844795	336845845345	336845845895	336845846445	336845846995	336845847545	336845848095	336845848645	336845849195	336845849745	336845850295	336845850845	336845851395	336845851945	336845852495	336845853045	336845853595	336845854145	336845854695	336845855245	336845855795	336845856345	336845856895	336845857445	336845857995	336845858545	336845859095	336845859645	336845860195	336845860745	336845861295	336845861845	336845862395	336845862945	336845863495	336845864045	336845864595	336845865145	336845865695	336845866245	336845866795	336845867345	336845867895	336845868445	336845868995	336845869545	336845870095	336845870645	336845871195	336845871745	336845872295	336845872845	336845873395	336845873945	336845874495	336845875045	336845875595	336845876145	336845876695	336845877245	336845877795	336845878345	336845878895	336845879445	336845879995	336845880545	336845881095	336845881645	336845882195	336845882745	336845883295	336845883845	336845884395	336845884945	336845885495	336845886045	336845886595	336845887145	336845887695	336845888245	336845888795	336845889345	336845889895	336845890445	336845890995	336845891545	336845892095	336845892645	336845893195	336845893745	336845894295	336845894845	336845895395	336845895945	336845896495	336845897045	336845897595	336845898145	336845898695	336845899245	336845899795	336845900345	336845900895	336845901445	336845901995	336845902545	336845903095	336845903645	336845904195	336845904745	336845905295	336845905845	336845906395	336845906945	336845907495	336845908045	336845908595	336845909145	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
33419	26507	21571	18425	16076	16415	14407	9982	8915	6417	5010	3600	3039	2025	1869	2152	2610	1857	1575	1222	900	1355	1214	1007	701	589	613	560	560	567	560	518	538	466	501	521	453	464	494	442	530	512	476	504	433	416	428	412	475	460	420	431	464	447	427	401	423	416	450	425	447	440	413	453	441	470	434	384	446	387	422	420	389	414	386	395	362	379	405	434	367	387	431	390	418	394	407	396	365	348	393	396	390	386	394	379	352	402	409	370	398	419	426	430	381	360	391	380	393	356	404	372	333	391	410	393	370	400	410	355	379	369	412	401	372	373	400	375	405	388	414	373	388	382	407	390	368	418	407	354	378	374	392	395	393	426	406	362	392	405	415	376	385	401	389	369	402	385	398	394	414	369	355	381	394	403	406	378	347	397	418	408	365	402	416	370	373	373	439	372	381	431	380	393	397	373	366	377	388	390	383	391	420	401	403	365	394	392	361	358	386	408	410	387	406	392	411	370	376	411	382	373	395	395	402	391	381	367	378	403	368	350	395	402	419	394	405	396	401	352	405	379	395	393	403	444	363	358	357	376	352	394	402	357	402	406	416	422	392	372	426	424	404	403	369	406	408	383	410	404	390	340	370	414	389	403	397	382	379	407	401	398	380	420	381	386	339	350	381	365	375	377	456	386	404	376	398	404	402	414	390	383	387	379	387	381	363	366	419	410	359	369	389	367	372	365	383	376	385	395	396	399	365	383	384	398	391	361	409	384	413	416	401	366	383	343	373	404	431	369	395	409	382	404	392	397	353	382	357	356	437	371	395	356	402	375	385	361	366	382	398	385	440	339	339	390	390	433	409	391	391	406	405	367	384	370	370	422	367	390	397	395	404	369	383	388	382	414	408	411	393	426	394	342	376	374	405	369	411	405	394	363	393	380	420	359	381	404	409	398	413	373	367	423	377	415	403	403	395	402	365	364	351	412	367	376	375	371	358	372	377	371	364	405	389	358	369	399	401	380	359	396	397	410	418	383	385	396	402	407	379	411	405	380	401	389	380	415	368	367	373	385	374	349	366	404	383	393	388	396	409	369	403	387	394	379	362	380	400	363	363	367	360	384	377	402	397	378	363	355	350	399	362	378	380	367	423	378	390	406	387	367	384	367	400	370	370	383	371	381	387	393	392	412	389	415	375	400	416	392	393	393	394	412	401	396	383	368	395	429	412	388	380	413	319	326	387	389	397	394	381	378	379	396	375	376	405	395	392	375	370	401	377	392	381	392	377	352	376	382	362	355	410	369	420	365	372	393	387	380	381	390	379	431	420	386	372	378	375	384	393	400	404	357	409	395	392	359	370	406	421	392	363	393	385	396	351	385	380	350	353	370	413	427	407	391	434	389	389	402	393	399	407	401	453	405	386	334	380	390	383	388	391	398	364	405	373	382	395	374	430	367	370	392	363	390	352	392	421	397	362	368	360	400	435	390	366	360	408	385	363	406	386	356	362	375	389	361	372	429	412	393	380	420	399	416	396	439	381	378	389	404	407	385	358	411	377	393	380	402	381	388	369	396	361	413	380	434	428	366	394	387	369	372	391	378	427	424	419	429	371	379	388	389	391	381	370	375	401	355	394	418	399	415	338	374	393	406	415	381	383	379	406	358	394	391	371	372	408	412	398	356	385	424	400	395	405	355	409	367	390	386	376	395	370	388	411	447	375	382	383	383	398	392	365	401	430	394	409	414	401	380	382	362	392	363	401	389	377	368	350	384	392	398	400	402	377	417	386	432	413	391	373	361	376	409	397	361	360	378	354	371	354	361	396	404	371	377	387	347	395	381	430	406	372	396	378	374	420	393	388	352	421	392	385	354	389	387	383	396	409	364	356	420	390	405	400	396	365	365	415	386	439	362	387	388	349	400	366	379	420	407	401	380	391	386	380	366	390	415	382	359	356	376	383	393	403	400	360	431	345	387	402	378	407	405	403	367	399	364	391	394	381	405	392	403	410	409	375	392	387	407	404	421	367	371	400	372	331	376	383	381	363	375	354	400	371	390	347	366	398	398	376	413	374	380	362	412	381	368	392	375	361	394	393	389	376	406	384	384	432	409	375	393	366	387	406	383	386	391	377	395	425	366	424	393	393	379	388	418	382	396	393	394	416	427	375	396	397	372	393	391	428	386	391	422	410	395	376	371	381	390	351	385	424	398	405	405	378	373	381	404	384	408	369	401	371	398	386	408	352	377	387	390	356	394	379	368	410	404	355	380	409	352	406	377	355	400	399	408	393	382	386	417	372	351	364	419	370	415	365	407	406	406	378	381	393	382	398	378	335	397	354	390	400	370	380	413	387	375	389	386	404	406	398	379	388	405	378	403	392	411	394	412	400	420	396	414	401	395	412	386	412	415	387	389	399	365	380	383	363	374	402	398	372	379	411	386	411	365	381	410	393	390	365	376	380	387	390	374	364	379	391	372	455	384	391	348	380	374	364	370	406	347	376	403	402	407	364	372	445	375	396	406	384	349	374	361	411	375	382	384	366	368	369	369	378	403	355	354	390	418	383	413	417	381	361	406	395	403	366	402	396	381	386	396	344	376	397	419	385	399	391	412	325	362	377	409	387	394	410	359	378	388	378	406	362	416	390	393	392	353	371	383	392	339	366	388	387	397	387	354	383	412	395	392	416	370	388	396	372	389	405	404	396	331	379	383	393	415	400	416	395	394	400	407	403	409	377	398	405	391	409	425	392	419	362	386	384	375	414	394	410	359	390	391	394	384	367	360	436	378	397	408	345	372	415	382	384	403	397	394	410	390	365	359	382	365	381	433	392	387	424	385	430	379	402	397	350	372	410	375	380	403	390	421	371	367	415	430	422	384	356	368	340	363	371	391	426	377	374	391	396	421	357	389	431	355	406	322	377	393	370	387	388	402	389	382	384	390	365	371	393	372	416	341	388	436	420	403	398	412	416	388	408	399	388	384	408	395	373	394	397	397	413	402	376	389	382	376	416	410	358	385	410	379	359	372	396	356	376	359	398	368	375	415	387	388	372	359	379	381	412	420	403	386	394	406	366	375	380	396	364	388	396	380	369	367	384	378	390	399	364	399	394	391	406	388	400	368	415	371	410	368	375	364	348	367	413	374	399	358	422	385	393	422	405	388	407	386	391	390	395	386	414	404	397	428	380	395	356	376	392	435	371	411	416	391	381	383	405	379	396	401	378	361	361	404	366	377	400	406	365	383	377	402	394	375	359	384	382	416	387	395	384	413	382	354	387	331	350	372	373	384	419	417	367	371	367	405	424	357	367	345	424	399	374	375	373	371	403	367	375	388	374	379	372	373	344	398	429	377	366	411	388	321	403	393	371	365	377	379	405	408	381	386	394	389	391	396	386	370	379	407	394	399	411	406	403	398	342	379	405	399	359	372	408	384	402	399	421	384	394	371	374	414	368	437	384	385	415	393	379	393	380	394	390	358	370	381	418	365	432	378	385	362	416	401	381	380	392	376	368	383	352	390
22360	16012	23853	26996	28169	29675	27897	23545	23251	19484	17473	13911	12217	8993	9010	10172	11499	8750	7400	6032	4554	7207	6569	5542	3318	2671	2533	2472	2624	2266	2166	2079	1939	1789	1890	1945	1693	1674	1603	1611	1735	1605	1587	1663	1512	1466	1411	1463	1530	1569	1482	1487	1463	1473	1347	1431	1270	1138	1171	1312	1239	1271	1235	1299	1188	1196	1242	1233	1091	1120	1139	1091	1128	1067	1072	1110	1030	1073	1045	1049	1011	1030	1031	984	970	991	987	976	1036	1017	955	986	1005	1031	971	1006	995	1007	1002	980	963	986	974	1021	992	1008	986	941	1016	1000	1020	976	999	1017	972	945	985	1003	982	977	957	978	966	992	977	977	1014	942	920	974	933	977	978	943	948	990	973	973	949	1016	944	917	958	946	997	993	950	930	943	956	989	973	946	1006	988	987	941	954	1010	1015	982	967	1006	969	944	939	945	974	944	976	964	989	997	962	905	1000	1049	931	982	954	942	971	935	1020	1008	969	1022	916	904	970	973	933	1015	891	916	979	946	938	962	937	997	978	988	965	983	907	960	990	1010	930	1038	928	1011	907	1001	956	998	978	997	947	926	1023	983	1052	910	952	936	962	900	957	973	1021	935	931	913	933	970	936	945	976	944	1014	978	995	930	1020	983	977	967	993	995	992	1023	964	1003	1007	989	976	986	975	948	1022	908	1014	920	941	949	973	993	977	985	982	953	993	1001	1006	965	948	988	997	954	983	994	972	1009	990	918	956	1033	951	966	1012	972	1013	964	926	961	1027	899	994	982	977	926	956	992	963	979	979	1005	1012	951	945	966	999	1045	981	966	1012	992	900	1001	999	954	965	937	930	987	1027	960	962	974	966	940	1035	957	1001	1006	972	906	906	984	960	962	1023	941	1045	930	930	1007	955	929	967	946	945	981	988	990	938	943	1000	995	1080	982	1001	942	928	993	934	965	950	961	959	982	970	980	972	1048	952	994	955	1008	945	951	950	973	1012	948	965	927	923	942	988	962	966	902	973	963	947	934	975	981	991	993	954	985	1011	1019	979	978	1027	971	939	960	979	961	945	937	981	971	1005	1011	982	974	981	963	983	1006	1012	991	1012	972	989	942	1045	956	949	976	992	983	927	1003	995	998	1002	989	944	954	1003	995	975	1028	978	972	975	949	956	875	881	943	971	959	1013	948	980	971	932	980	944	974	990	963	995	975	957	956	962	947	950	939	990	1049	956	939	943	948	987	952	982	952	933	950	997	960	984	953	976	979	975	990	1000	1011	960	1005	983	949	947	954	976	985	951	981	919	1070	962	974	968	973	930	950	984	957	1005	971	948	964	939	954	947	919	943	919	986	990	939	904	907	974	915	1015	936	969	947	1019	971	934	991	987	972	978	946	997	980	929	965	963	1030	955	965	914	968	978	955	974	971	979	963	967	992	1002	964	951	943	996	970	1019	968	985	975	1012	950	927	944	960	1016	957	975	966	926	941	943	978	951	999	979	1012	986	1047	1005	974	1010	986	948	1034	915	925	950	945	963	984	938	987	984	1009	992	1062	946	924	993	943	1000	966	953	1000	967	948	984	938	969	986	924	983	1008	969	1036	974	946	977	996	943	984	1027	980	953	929	986	937	955	1005	982	929	979	951	981	931	928	951	992	983	1010	992	981	956	1018	970	943	988	903	979	997	959	954	1001	987	962	938	1048	949	954	1009	937	963	1008	973	966	956	920	963	982	965	1003	974	956	959	977	975	1012	944	950	919	1027	923	979	957	946	1022	924	942	962	994	1009	1007	985	979	1003	989	1024	947	1008	991	970	952	974	991	964	953	972	953	991	939	931	943	934	950	949	1007	907	973	928	958	950	925	1000	960	929	955	995	964	968	959	962	994	957	1026	932	1005	980	890	1001	957	939	998	975	1003	964	952	995	971	997	963	979	980	972	953	1000	1022	961	877	995	973	1045	953	1012	966	1006	948	928	963	926	947	1026	967	978	972	948	978	1036	967	987	967	955	967	969	1000	982	974	937	989	959	980	975	968	971	1002	938	991	978	983	1038	946	945	946	979	943	974	996	989	1018	917	1001	1028	934	1032	953	959	949	987	984	972	939	957	952	927	968	969	960	987	964	1016	952	998	1006	989	983	957	1003	945	924	893	943	947	957	965	940	974	942	1004	977	955	914	1020	951	978	950	953	945	952	986	931	1003	946	989	912	898	1004	1005	956	982	950	995	976	966	1021	970	987	913	957	962	1004	973	975	932	921	1043	992	1020	960	944	1005	897	970	973	932	998	980	964	953	975	953	925	936	936	905	966	986	971	968	942	1026	946	1030	1010	984	979	962	1003	992	1043	1056	934	1030	968	997	1027	968	963	1012	1000	946	936	943	898	1001	985	973	996	1020	1043	997	977	937	994	952	960	939	979	987	921	924	977	941	982	947	964	997	967	1009	965	990	977	963	934	962	899	985	971	943	937	923	922	969	1007	968	944	988	991	1019	992	990	968	985	950	971	957	899	1071	1027	937	955	955	982	953	1050	969	971	984	964	984	980	928	1010	932	1010	956	981	1012	961	952	991	1011	932	972	974	964	955	934	989	1018	1015	986	956	947	1021	989	1042	954	1006	980	989	1009	968	1017	980	985	965	985	937	965	1006	945	1030	1010	1008	979	945	990	1004	940	939	910	976	959	964	1008	996	1017	1017	982	931	980	948	1010	991	925	988	941	997	1002	952	1011	959	927	1018	923	966	978	944	981	970	965	963	964	1013	1024	977	989	966	987	980	983	1000	986	1015	990	974	985	939	944	958	960	922	984	936	1039	1015	960	996	1012	932	1001	989	971	1000	918	993	1025	995	1027	901	1011	951	948	1005	946	965	994	961	916	956	962	992	1020	977	931	943	1004	970	979	999	970	1024	941	933	968	988	1024	1003	1008	926	971	957	946	1015	961	961	998	921	952	898	937	969	974	976	979	1018	1020	1012	974	1033	961	930	953	985	924	1008	996	1007	922	946	967	993	981	962	1001	1010	958	997	959	972	995	986	1004	952	987	963	961	1002	983	977	930	985	913	965	1004	972	991	987	1002	956	986	948	937	969	982	970	1020	1005	916	908	1010	967	1012	956	932	940	965	1034	959	988	986	1075	950	1042	938	948	1001	934	931	969	990	963	943	967	950	967	939	949	975	951	925	978	988	976	984	925	907	996	970	919	926	938	950	956	1001	951	984	964	970	978	975	1018	1000	965	1021	993	991	945	973	991	962	998	946	958	972	990	993	1017	993	990	999	983	960	1016	957	965	974	994	1011	915	956	935	991	1038	1019	992	1023	961	942	955	964	994	975	1001	980	1009	940	1010	962	990	1022	952	995	987	970	951	959	994	956	960	995	974	952	951	1009	1033	990	950	948	954	944	969	981	965	982	970	954	981	924	969	958	985	985	979	966	957	993	931	977	1010	935	986	953	1007	959	1020	969	939	1010	966	984	974	959	950	955	1003	933	989	1009	957	1006	911	942	1001	1021	1017	978	981	986	967	995	1000	932	981	962	998	953	1021	961	980	955	974	930	967	1002	988	957	996	898	971	939	1001	1005	954	958	949	953	956	1013	973	944	946	954	983	968	1016	952	966	976	1001	988	1021	1019	1018	987	923	983	930	976	1008	990	996	939	997	1000	921	958	1030	1060	933	945	947	965	1000	926	999	996	968	961	1027	973	971	967	985	1005	971	942	1001	991	960	1032	922	986	1009	982	988	957	1028	951	973	932	1023	991	982	966	1016	980	973	913	949	1008	963	955	1005	969	979	963	959	1008	992	1006	965	967	1042	956	984	935	950	1009	936	979	985	1010	995	956	973	1017	1007
9165	5610	6576	5220	4002	3164	2344	1949	1603	1392	1203	1048	888	785	752	683	676	604	583	579	503	480	506	502	464	489	462	444	402	416	439	389	401	462	446	399	411	419	433	429	398	436	404	409	420	408	378	398	396	407	388	415	410	410	387	425	394	400	386	400	381	382	371	388	431	409	412	385	378	354	406	403	361	386	355	372	395	374	391	406	403	397	368	378	394	384	348	394	383	408	374	405	389	385	388	385	417	392	368	358	367	389	367	371	428	360	389	363	373	419	393	383	380	364	371	375	375	357	355	400	383	419	388	376	365	375	382	363	377	405	426	359	400	434	335	422	342	380	392	418	373	367	371	403	387	412	380	370	376	371	393	397	393	380	348	373	382	389	358	390	364	389	392	391	374	392	404	380	336	370	401	386	381	331	376	394	369	359	386	378	382	394	387	357	386	415	405	387	383	373	380	356	377	393	361	348	418	419	399	407	374	347	371	403	411	381	364	397	368	403	422	342	381	372	379	378	354	415	381	359	394	382	374	384	357	425	365	399	392	369	413	397	342	402	384	422	389	404	336	363	339	400	379	396	410	390	421	378	356	376	388	404	365	385	409	372	379	371	403	375	373	365	381	398	367	371	350	377	362	389	392	380	396	349	380	356	365	352	375	419	397	380	399	418	378	363	399	403	365	393	390	384	347	390	389	352	392	410	385	392	399	369	384	375	389	386	368	343	357	388	402	350	362	355	359	377	354	389	361	403	399	401	363	391	393	385	358	354	351	372	375	374	381	415	376	382	364	433	370	408	377	361	386	374	385	358	353	377	398	393	371	385	380	390	379	353	382	369	362	414	389	403	383	397	358	362	400	347	359	404	397	371	365	362	398	369	393	348	425	413	345	395	434	383	382	365	371	352	337	420	371	356	393	387	411	348	415	377	381	392	365	387	371	382	332	399	398	374	363	374	372	370	392	417	385	414	361	357	375	388	416	398	409	413	375	389	421	407	421	370	385	337	369	385	357	413	408	402	349	338	368	386	393	363	423	423	413	381	402	375	396	399	380	389	358	379	378	387	426	357	372	380	426	382	371	354	386	409	402	369	356	388	375	373	376	341	397	401	380	383	361	343	413	401	408	372	369	364	400	391	392	406	351	362	396	408	372	372	389	362	388	433	390	380	421	364	389	403	381	354	408	404	346	383	411	402	349	441	379	375	365	379	361	397	395	406	397	391	345	406	352	385	375	391	394	342	410	406	391	382	405	368	365	351	361	376	399	379	399	391	425	366	370	350	413	352	366	382	402	403	368	391	389	386	393	392	403	372	400	371	395	370	368	383	395	382	430	370	398	379	372	372	381	414	362	400	406	373	366	379	360	408	406	377	370	364	394	382	375	364	370	349	409	406	380	377	367	380	394	368	395	380	398	353	390	372	430	386	432	400	386	398	416	386	390	358	378	376	383	419	400	363	389	390	417	364	379	380	411	391	354	365	421	381	408	329	385	379	380	386	381	370	373	367	392	389	391	378	352	398	383	384	387	379	385	395	358	373	333	395	388	363	393	359	356	370	401	397	426	371	342	385	390	370	379	378	366	337	409	406	390	390	378	429	388	380	388	378	369	384	361	384	360	434	407	369	371	389	357	398	381	395	395	370	372	385	356	383	381	372	395	378	401	372	392	394	367	392	351	392	375	373	388	370	360	387	399	407	398	391	377	364	382	374	379	349	403	388	404	391	400	386	394	385	400	371	395	389	368	352	395	387	412	363	347	365	382	398	376	373	395	405	415	340	380	400	399	387	393	400	352	358	373	385	400	403	357	405	390	393	393	334	371	430	384	394	356	382	354	369	417	359	378	358	357	381	370	369	386	346	365	418	421	369	373	395	382	376	398	381	389	374	350	374	401	338	429	393	367	423	367	379	405	391	409	349	378	388	403	373	378	381	385	402	426	376	373	387	375	381	389	359	380	426	419	387	414	362	387	365	443	407	431	396	387	422	405	375	410	406	382	372	370	371	353	382	386	377	378	380	326	431	338	375	381	352	389	397	356	402	352	349	374	358	342	421	405	401	366	376	384	400	375	398	405	393	343	400	390	388	398	380	380	404	393	381	409	384	387	403	352	384	367	384	368	404	360	387	415	391	384	407	366	412	405	354	376	403	382	375	352	363	349	399	375	345	374	380	380	343	341	371	395	394	381	396	378	409	426	411	399	399	389	397	374	366	341	393	362	402	355	400	360	425	378	381	375	381	408	396	408	385	387	412	399	377	407	390	413	411	395	371	388	382	379	374	369	373	376	406	406	358	402	393	402	374	370	385	380	368	395	409	384	379	369	384	413	340	382	362	400	406	380	380	355	388	376	381	383	418	364	370	349	367	384	374	382	396	359	387	397	386	367	413	387	372	393	369	407	394	402	373	368	395	382	424	380	391	363	371	382	384	382	426	378	393	382	398	394	403	392	366	405	402	400	364	366	399	412	373	357	355	362	385	392	385	392	398	367	394	387	393	357	379	368	384	422	378	382	388	414	400	397	345	395	391	389	376	397	371	416	369	370	403	376	399	397	369	429	365	367	378	373	387	361	366	405	401	382	419	422	413	373	401	366	391	389	371	408	435	415	374	349	378	414	357	366	383	393	436	337	379	387	378	386	356	382	367	390	357	366	387	407	401	387	371	366	410	392	390	404	452	362	389	415	394	400	444	382	384	395	424	404	391	336	415	358	382	369	343	387	399	372	361	408	389	389	365	397	369	364	417	389	410	389	381	382	389	412	357	392	431	344	384	347	358	376	417	374	376	375	370	386	364	353	408	395	399	388	388	387	426	399	433	383	368	344	376	397	378	385	378	357	391	378	380	409	398	374	391	362	375	347	388	383	374	360	395	373	404	337	400	392	379	385	377	387	367	426	358	347	395	372	361	365	348	349	397	365	400	350	417	359	393	421	348	374	371	393	408	370	389	398	343	391	420	422	391	375	382	357	389	391	399	373	361	386	384	411	406	382	372	404	342	389	375	405	382	381	408	379	397	395	398	382	389	374	377	392	351	355	376	386	378	366	362	388	380	391	397	360	362	411	388	393	378	370	385	417	376	383	380	386	386	416	387	405	367	387	374	417	396	383	386	343	389	372	389	359	371	409	362	386	389	373	362	391	395	393	406	361	392	403	413	377	369	375	396	343	416	412	382	398	375	380	368	382	393	389	359	391	407	398	374	409	365	388	383	387	393	376	421	391	395	350	400	342	383	399	423	346	374	359	363	379	354	364	385	394	363	348	409	384	381	366	428	433	385	344	369	392	383	390	342	362	369	415	398	397	386	382	372	384	379	437	390	394	360	373	355	352	363	411	369	378	407	408	415	404	382	386	398	378	359	399	412	363	417	398	381	349	366	349	393	389	411	401	362	411	374	400	375	381	378	404	394	360	395	404	349	356	381	396	369	404	375	376	412	397	390	366	385	384	399	410	381	382	391	373	415	381	404	430	373	378	370	387	374	348	374	365	389	376	363	388	369
6535	5715	11274	13349	12565	11709	9920	8335	7661	6745	5797	4878	4041	3332	3363	3364	3025	2624	2327	2031	1843	1867	1751	1681	1636	1475	1454	1306	1342	1342	1230	1237	1247	1211	1161	1247	1156	1219	1160	1226	1294	1147	1152	1163	1119	1184	1138	1058	1175	1110	1112	1106	1156	1074	1056	1000	1061	1016	986	1086	1082	1038	1046	994	1018	1074	1074	1032	1099	1055	1049	978	1014	999	995	976	996	990	979	1002	969	979	1004	991	1049	998	982	1000	926	995	1003	1012	984	913	994	965	982	938	1005	995	912	942	984	920	951	976	921	967	912	969	914	1008	966	981	935	980	984	1007	972	939	1030	986	932	969	949	939	984	1002	1011	980	966	1026	947	927	968	923	972	944	990	979	891	979	954	988	929	917	999	949	1036	1045	935	994	1002	963	954	1004	1005	960	1016	975	968	938	929	993	956	951	997	927	985	967	1007	937	965	967	997	947	976	989	980	931	972	885	1009	951	1000	1009	1012	915	984	971	952	984	974	961	961	971	939	984	886	898	1005	969	910	990	980	973	1000	1018	931	910	1036	916	978	950	918	987	995	958	951	979	967	969	983	996	953	1014	953	969	1032	926	989	955	947	987	979	912	1004	952	1013	959	892	951	981	998	957	955	969	997	993	998	932	969	911	983	1009	954	948	966	986	966	935	948	916	936	928	971	997	966	1000	980	1004	1018	952	967	989	989	941	926	952	923	945	996	1006	956	958	943	973	969	982	924	956	929	935	964	1025	964	1023	1002	954	944	982	920	1010	949	979	992	941	988	932	967	993	948	978	942	974	959	983	1035	987	952	989	983	965	994	926	1002	1003	995	989	953	905	914	959	958	970	993	938	898	1000	982	985	1017	931	893	918	983	929	953	1015	987	915	983	976	1006	955	978	978	997	943	973	943	933	982	945	957	961	985	989	961	1007	989	933	1031	969	987	1009	980	949	1027	986	955	966	922	899	976	955	987	1010	883	972	951	977	986	996	915	943	974	932	934	937	946	952	991	1035	975	918	1007	990	1023	986	958	967	981	955	983	917	986	1000	1019	948	921	968	971	892	947	997	935	1000	994	911	994	982	993	946	935	976	927	951	971	990	951	925	968	977	953	996	982	909	1021	925	964	974	986	916	928	952	997	947	964	1016	957	998	947	950	1025	1008	961	969	1003	994	987	991	984	983	976	952	994	970	949	980	999	1013	1070	950	987	996	963	1003	1012	966	1095	976	957	968	911	949	989	959	995	1003	960	995	990	988	971	926	966	979	980	983	977	953	982	936	993	969	1019	935	1014	968	984	977	1020	936	998	968	950	945	1045	957	929	959	985	950	947	997	977	934	966	1017	964	942	969	974	1040	927	955	936	1004	929	928	1015	1015	987	988	976	983	970	1000	946	882	953	947	945	923	966	985	951	935	940	1008	930	990	968	910	937	1032	976	947	1029	1028	935	975	979	986	995	961	985	990	939	988	957	986	991	993	950	988	974	991	977	996	933	1003	990	968	1009	979	957	982	934	953	954	1015	987	973	985	943	1003	949	946	1006	997	1008	990	967	970	978	1003	1005	954	987	907	983	971	964	926	1008	939	991	986	981	1009	957	991	903	1040	917	980	990	937	951	976	971	957	966	947	1024	1012	979	900	908	957	936	942	966	973	962	931	983	962	1021	977	990	989	962	958	996	996	1009	925	974	971	987	956	930	954	971	920	947	971	962	992	939	982	939	947	1001	988	990	969	967	948	931	1013	973	977	953	938	938	990	1008	1040	922	1034	971	970	957	961	952	924	950	1004	966	927	933	908	979	932	922	950	996	940	1022	1008	982	948	962	994	1002	934	971	972	996	994	1009	968	976	976	941	999	962	949	918	926	936	934	982	999	965	970	984	990	960	1001	935	1005	1053	964	932	964	963	978	919	973	946	960	980	1037	979	951	991	929	1014	973	1008	938	981	929	963	1003	986	1020	988	970	915	943	908	957	963	966	965	963	974	986	1009	952	967	955	995	985	999	987	960	983	970	928	980	953	956	952	976	1013	1047	953	978	962	942	969	988	936	963	1005	956	944	1027	992	1013	1000	1008	948	945	922	959	963	994	1022	934	950	952	986	954	994	946	978	959	983	1002	986	932	964	941	956	943	974	1014	940	976	935	952	939	939	940	956	943	985	1026	931	924	964	972	1000	970	985	993	990	940	1054	980	1040	920	944	976	998	987	976	999	940	929	994	946	1014	983	962	899	1013	955	946	982	995	960	951	930	966	965	1051	944	974	960	951	950	983	971	995	990	929	1040	931	922	970	914	921	968	952	929	990	946	903	953	936	958	984	975	958	996	996	978	966	950	972	999	912	953	967	970	994	952	998	882	936	976	1003	981	996	1003	947	940	962	926	996	1020	993	959	1004	937	983	984	975	1009	974	965	1009	924	998	918	1007	998	987	995	1029	979	1002	965	1034	955	1011	940	939	1017	1001	970	933	985	978	977	970	934	947	995	1001	960	997	1036	932	918	995	970	970	946	928	961	953	960	979	962	963	1013	983	945	964	971	981	944	1005	1021	1051	944	1007	931	971	1005	970	956	985	934	1015	995	1047	964	985	951	968	994	981	1004	972	946	964	933	980	953	967	1001	991	943	937	985	948	915	1012	937	976	996	973	932	944	925	981	996	1011	977	930	997	1005	981	989	975	953	1012	1028	973	944	952	934	939	1002	980	953	957	984	910	981	951	963	938	1002	1002	998	944	961	972	943	957	1010	988	975	986	924	1001	982	979	942	964	959	995	990	953	938	943	995	981	921	928	969	937	994	932	971	963	948	992	998	985	991	999	939	979	897	921	980	960	1001	930	973	1024	933	943	945	940	1004	973	958	937	1003	993	968	923	904	968	990	969	947	937	973	999	961	990	988	969	977	947	973	943	972	975	1000	915	937	964	980	953	925	915	970	938	983	931	1021	955	993	905	987	974	962	945	967	986	955	982	926	971	916	961	950	1025	975	990	944	950	986	941	925	1013	988	979	1020	972	945	969	963	964	935	975	938	845	914	976	965	1010	955	964	967	963	1024	991	959	951	993	1011	1040	1024	954	967	1013	918	991	934	993	980	947	1011	987	981	909	999	959	983	982	934	919	933	983	974	973	1028	949	940	953	982	965	946	1007	1002	983	959	972	992	959	946	988	1015	962	940	934	927	922	963	977	975	896	1008	992	965	949	989	1043	972	987	1020	992	996	1004	978	950	988	910	942	972	955	958	970	947	935	998	937	1066	953	1003	923	1018	961	914	1009	996	1028	999	987	1017	1010	928	913	914	933	1013	1039	937	976	949	975	1009	978	993	979	947	978	960	969	942	908	980	931	914	975	979	1017	982	945	981	946	994	987	998	955	962	966	979	907	940	987	931	921	996	990	972	958	929	998	951	985	964	954	988	1024	1005	967	940	922	953	1000	962	985	978	975	949	941	975	1024	981	1046	907	1013	913	929	937	971	979	946	964	965	999	946	954	955	985	961	990	1000	1029	962	995	974	935	955	952	1006	919	985	993	959	1006	1006	972	1006	990	967	1011	958	930	946	975	940	935	1008	985	963	974	924	998	949	980	992	977	914	942	1083	1027	964	1000	984	936	953	1024	936	978	972	969	965	935	951	962	975	904	1008	1011	1036	958	969	948	926	980	932	933	931	980	954	1000	969	1001	1000	942	964	960	956	939	984	1077	1035	911	977	972	969	986	968	963	937	960	947	994	993	966	939	975	910	1036	1019	978	970	953	916	1032	941	965	967	956	946	986	985
26059	20849	15152	12659	11346	11149	8930	5943	5097	4152	3452	2424	1878	1381	1276	1420	1695	1267	1067	992	794	956	863	737	675	575	540	513	494	553	506	463	460	438	460	493	462	429	455	432	444	481	461	448	456	446	417	418	466	452	433	397	456	434	404	427	411	416	397	447	413	413	426	436	444	394	413	408	415	400	385	388	405	428	403	422	407	427	395	423	373	397	402	419	391	440	413	379	435	399	397	367	422	443	408	395	434	396	411	421	383	406	399	392	369	401	386	417	393	421	451	391	380	377	415	405	383	427	401	426	399	384	401	420	405	382	401	408	406	421	384	429	366	379	370	376	386	408	414	408	412	445	435	382	395	388	412	393	405	368	409	396	355	417	408	431	396	407	397	408	396	389	401	426	402	373	390	412	398	373	424	402	438	388	380	382	397	424	435	400	440	436	438	373	391	381	407	401	401	397	444	391	396	370	436	357	405	395	408	414	382	409	380	430	397	351	388	400	436	380	414	405	400	394	385	394	416	436	400	411	423	398	404	416	408	423	411	395	425	403	420	446	399	410	380	419	415	372	389	390	437	395	411	395	432	427	383	404	429	413	396	411	388	399	408	396	371	392	425	429	408	375	405	401	423	389	409	405	395	375	376	427	425	371	388	427	379	387	422	398	398	390	399	408	426	391	376	384	397	431	401	385	381	375	440	381	433	438	395	378	400	401	427	405	395	413	422	395	397	399	416	433	401	407	416	370	427	418	384	405	408	375	400	385	383	426	426	387	413	404	362	421	399	379	367	402	415	397	420	459	409	431	388	387	400	375	403	365	391	388	380	413	446	403	394	384	377	395	370	420	400	410	382	412	469	424	451	387	442	400	447	406	345	390	417	410	425	412	408	418	391	415	403	411	439	388	373	426	403	371	398	360	419	379	407	433	382	401	443	368	404	406	405	439	378	401	382	414	371	403	425	437	364	432	399	365	409	431	393	436	452	400	371	420	398	399	422	394	376	371	355	389	382	361	385	383	352	383	394	400	395	387	381	374	414	392	396	346	409	396	425	398	409	387	435	420	395	368	385	364	406	423	386	377	395	367	428	396	387	388	394	412	378	410	419	403	403	432	420	403	388	380	393	392	436	379	436	397	413	424	441	402	409	379	403	408	375	389	393	411	387	406	426	414	374	341	391	416	406	450	457	394	437	377	406	397	417	423	381	375	436	395	384	403	420	414	394	460	419	412	386	423	382	394	409	406	371	387	429	389	402	422	407	432	383	432	423	433	388	383	410	402	432	414	398	403	400	391	377	384	384	398	430	403	392	385	370	355	393	410	378	409	415	412	405	402	414	377	394	411	384	420	446	422	431	399	408	395	387	444	406	413	391	420	415	385	410	399	396	393	343	411	428	403	377	442	405	395	377	405	427	364	410	372	357	403	460	413	400	371	377	398	368	411	421	408	404	370	403	368	382	403	378	428	381	403	379	382	403	379	386	380	401	421	398	384	436	434	423	431	408	385	389	384	423	414	394	414	393	388	413	403	401	379	411	386	436	386	378	370	397	368	382	410	374	418	422	396	412	365	429	383	383	403	403	384	417	400	405	409	389	403	417	401	389	398	409	414	401	389	389	382	393	376	417	425	398	415	411	405	386	379	418	437	391	442	406	398	383	425	454	396	406	379	400	379	425	418	404	405	405	399	433	435	426	393	369	422	371	382	395	354	392	407	384	379	384	378	435	414	383	386	427	379	410	432	363	390	403	376	389	381	368	414	402	391	380	391	424	399	418	426	428	393	402	390	407	436	410	424	391	421	400	390	409	423	387	408	360	411	395	423	421	411	408	414	400	394	387	407	373	396	420	374	382	400	413	415	406	397	416	424	421	421	401	414	400	373	430	409	418	400	376	414	364	414	395	409	389	408	405	398	421	407	356	413	371	376	382	443	381	408	402	346	409	408	415	373	414	374	427	404	385	432	376	420	400	386	365	406	398	414	428	427	414	363	432	396	443	413	394	385	372	393	407	379	366	413	389	415	384	420	384	405	405	410	351	364	373	387	412	427	382	409	389	374	379	396	378	435	392	380	377	392	367	407	377	413	394	388	411	414	408	411	446	412	441	380	377	405	391	390	411	421	416	407	397	383	424	386	443	393	435	423	405	407	404	394	398	371	409	371	409	388	401	420	393	383	417	377	424	376	378	429	381	425	405	386	445	405	395	379	365	388	420	401	407	393	378	384	416	381	379	386	391	412	415	373	391	403	407	393	402	388	404	396	437	431	415	405	416	402	412	395	367	370	367	385	404	366	378	401	384	369	379	430	403	386	415	389	376	394	365	441	396	382	405	394	406	367	407	386	403	439	364	397	392	372	400	373	394	409	391	416	412	405	384	393	380	430	403	447	440	382	419	416	356	411	397	417	351	389	376	407	382	398	414	400	374	398	384	381	407	364	399	395	399	416	389	422	413	405	387	401	400	393	379	383	362	357	410	416	409	403	389	366	412	427	368	363	429	413	391	419	390	362	401	423	354	409	382	408	363	404	407	391	421	407	415	407	377	409	428	382	437	400	396	418	430	414	419	435	442	406	394	366	397	401	348	378	452	414	401	418	396	381	426	402	376	373	393	404	406	354	404	386	373	375	388	396	391	395	421	416	435	401	401	397	393	373	389	402	410	406	377	392	433	413	340	386	407	384	398	398	401	409	417	399	430	440	390	395	398	414	407	398	402	377	404	417	440	423	410	407	406	389	416	385	399	391	427	430	397	400	366	407	416	391	387	394	392	404	394	401	403	404	432	378	409	379	408	403	399	392	388	376	379	404	397	392	427	392	389	432	387	385	371	383	417	412	415	413	420	431	374	387	394	375	374	404	377	420	369	404	412	430	402	402	413	383	438	401	395	432	384	410	391	395	404	386	432	420	397	400	406	376	380	413	418	441	402	425	404	424	390	399	399	419	412	388	360	404	417	389	389	394	436	419	401	370	400	411	433	431	382	426	375	400	413	402	404	393	396	405	433	372	398	377	405	416	353	390	406	401	356	441	404	429	358	409	384	405	382	413	407	404	387	391	359	401	364	413	405	402	404	438	403	367	397	426	356	405	433	415	377	419	405	399	425	407	435	408	387	405	412	380	426	367	428	376	394	369	382	389	427	395	405	395	403	418	399	394	387	426	415	351	358	401	407	422	396	411	381	383	388	440	401	426	374	395	399	375	392	386	388	416	379	415	393	392	380	410	404	384	387	392	424	420	403	366	397	397	399	408	391	394	424	432	435	370	394	402	399	415	400	378	451	409	387	410	358	416	395	428	382	399	380	380	388	420	397	424	347	382	388	382	410	403	415	416	409	404	373	388	403	409	404	383	433	416	421	403	430	383	401	415	430	403	411	406	403	381	399	368	410	391	393	402	366	395	403	363	403	382	423	425	436	396	424	404	422	435	422	395	418	398	420	399	378	431	416	434	406	389	423	419	390	400	435	414	377	448	395	385	369	432	399	417	396	378	396	372	396	416	363	423
17701	13949	18295	22047	23016	23676	21979	17418	17063	14598	12841	10437	8424	6452	6547	7142	8453	5840	4895	4477	4075	5278	4500	3236	2812	2239	2076	2020	1963	1826	1659	1551	1616	1517	1525	1494	1564	1453	1405	1427	1483	1506	1401	1394	1416	1367	1303	1290	1340	1373	1374	1255	1382	1482	1382	1374	1199	1098	1218	1186	1200	1223	1187	1180	1190	1225	1191	1176	1129	1110	1155	1166	1107	1055	1088	1077	1062	1075	1046	1066	1038	1075	1018	1012	990	1041	970	1010	1050	990	1021	1099	1034	1057	1031	1011	1026	1039	1033	1097	1007	1000	1041	1000	1023	1024	1010	1014	1018	1059	1061	1070	1007	1008	1013	973	956	995	975	966	1003	958	1038	973	929	1020	962	1003	1019	1009	1005	985	1072	994	958	1003	1007	1008	972	989	998	1035	1048	954	1003	1009	1055	1010	1011	931	1049	1020	1060	1006	967	1043	1034	993	991	1016	967	1014	976	1008	1012	975	960	1004	989	987	974	1028	1032	1034	1066	1018	979	991	1034	1044	967	995	971	994	1026	970	1021	980	994	999	1013	1042	1019	936	936	1053	979	966	1003	1018	968	985	1015	1035	1022	1006	1000	1016	954	1038	1032	1010	955	943	1061	994	962	966	1072	1014	1021	1004	1082	949	1027	1038	977	978	1034	1025	1046	954	1020	992	1034	1021	1064	993	993	992	1024	961	997	991	1036	1009	1054	993	1040	947	977	1007	1012	1048	1021	988	983	1003	994	1012	989	1012	1050	1019	974	1001	1091	971	1054	1047	971	1024	979	1005	1003	1007	991	955	991	1021	966	1028	955	1052	983	987	1041	1067	1006	989	1009	974	1022	1004	1014	1021	1027	1025	992	987	970	1000	993	997	976	1007	997	1022	999	998	981	1015	1009	1015	1046	1018	1008	993	1010	1006	946	1018	960	965	961	1019	1007	1020	1022	1043	1032	975	1004	972	1040	1001	986	1015	1012	1030	971	977	1013	1005	990	985	973	1027	1025	1049	991	981	1021	963	1024	957	1018	1025	991	957	1005	936	972	1006	1022	1035	1048	1009	993	1012	964	1054	1055	984	1000	1026	1000	963	997	1049	1010	969	1063	1043	1044	1002	1063	1023	1016	996	977	1051	1044	1056	1003	982	1025	1002	1001	988	983	1073	1054	1010	1017	1040	1015	1052	1023	1028	1042	979	974	997	1092	1030	983	1035	1018	1095	1043	973	982	1005	985	1001	1015	973	987	975	1083	943	997	1041	963	979	988	1023	984	994	950	1024	1028	1017	998	1017	1006	1022	1017	1027	1004	993	1040	972	966	979	1004	1000	1068	1044	1045	964	992	1034	1019	1039	1011	998	966	1001	987	990	1017	1005	927	1054	1030	970	1059	965	1044	1008	996	1067	1046	958	1016	965	987	1083	1038	964	1044	1018	1041	1005	1088	1031	1005	1025	945	1006	989	973	1023	983	1027	981	1027	1000	993	961	1020	1016	1015	988	1013	999	1027	954	979	979	979	1007	1010	1040	991	1030	1035	1031	1022	1084	1027	995	980	978	1027	971	979	1027	990	992	1002	1027	1012	1000	1007	1003	1035	984	985	992	1045	1043	967	954	1057	1037	1035	980	978	969	1040	1041	989	1031	1030	1029	1014	1011	1061	979	991	966	1015	1000	1008	1023	1047	938	1026	1024	994	1040	1027	995	1006	1031	957	1032	969	898	995	1000	1027	1024	1036	962	1059	1031	990	990	956	1025	997	1025	998	1025	1010	1042	985	978	1011	1011	967	989	1033	984	983	1027	1006	998	1068	1016	1023	993	998	1029	965	1003	1048	995	977	1046	1014	991	979	1031	1021	1004	1002	1016	974	968	987	1021	1032	1062	1042	1055	1000	1023	975	1015	1037	989	1015	1002	971	1023	981	991	1031	1016	958	994	1001	1020	1068	980	1040	1017	1013	944	970	1022	993	980	1040	1032	980	1055	973	1070	958	998	1009	1056	1015	984	1017	1055	1027	1019	1015	1038	1018	1034	1020	1018	993	1024	1035	973	1043	1038	990	1061	1028	1003	991	941	997	1015	964	990	998	1002	960	1028	1041	1024	1018	947	974	1029	972	1005	1115	957	983	990	1006	1012	962	996	1063	995	998	985	996	981	1026	1007	985	981	1040	1079	1027	956	1016	981	1037	989	957	1046	1038	1034	1031	1035	1021	1057	1007	1020	1001	1051	1060	1015	968	1015	1007	1025	1013	1022	963	976	987	989	958	1032	987	1000	988	1007	1020	1008	1001	1028	983	1012	995	978	1051	1050	994	1001	1005	956	983	1036	975	995	1040	974	990	992	1019	1050	1051	1036	1063	996	980	983	1023	981	980	988	966	1049	967	998	1015	997	1023	1025	1016	1016	1009	1065	997	1003	972	985	983	1029	1041	1038	1014	1026	1009	1023	1019	997	1002	1052	937	1023	979	996	996	1034	989	1009	1059	998	967	1039	1031	1005	1045	964	1032	1021	950	969	995	1027	982	1025	975	1005	1005	1091	1006	1004	967	1031	980	1063	1051	1015	1008	1063	976	1020	1012	1020	1018	999	976	1016	1031	1026	993	995	985	973	986	1013	1097	1013	1020	1016	1004	1067	1002	1015	996	999	1005	1025	1007	1072	1053	1046	971	989	1004	1057	971	1034	1019	1012	1057	1013	1027	1015	1020	1011	989	1033	969	973	996	997	951	982	978	1074	1003	1000	1048	978	1023	1004	1013	1009	987	984	1010	1033	997	973	1044	1038	1033	997	1005	986	1056	989	1003	1011	1058	997	983	1002	1010	1004	1017	965	930	1033	986	1034	1055	998	1009	1072	1000	997	1021	1031	982	950	1008	1022	1013	1000	964	980	1031	1011	1021	972	994	1022	1022	1025	976	1020	1022	981	1008	977	1055	1008	973	997	955	994	1061	970	1028	1020	1016	986	1059	1006	1039	980	956	967	1013	1031	992	1036	990	1055	1053	1092	993	994	971	1038	1047	1015	956	1008	998	1026	979	982	967	1030	998	974	997	1016	989	981	991	979	1031	994	986	1001	1008	1000	1043	1004	1050	997	987	1038	951	1047	1021	972	1067	1029	1036	1031	1035	1024	993	978	1017	982	977	1035	1025	1055	1029	971	998	971	978	1030	1024	1018	994	994	1062	1007	958	1017	981	971	1021	1002	1027	1018	998	988	1001	999	1031	997	1008	1034	967	987	1010	1007	1009	1031	995	955	1002	1000	1055	990	1025	981	1065	1037	991	1036	998	1039	995	1015	1016	999	987	974	1012	1059	977	1032	1008	1017	1003	969	1003	1040	1000	996	925	1038	1015	1006	1072	986	1005	1068	1009	1021	1034	1004	1036	1024	1034	974	969	988	1033	1000	971	1025	1021	1032	1088	995	1037	1035	976	966	1002	1001	954	1034	1017	997	961	964	1015	993	1011	967	969	1003	1020	1061	992	945	994	1002	1012	1033	993	1036	1036	1044	1036	975	1063	1013	988	946	974	1003	1030	1044	976	1009	1011	1006	915	996	1042	1014	1000	999	1048	986	989	962	980	1067	1052	1067	1009	1015	1026	1014	1039	1054	986	1022	996	993	1012	1041	1077	1001	1007	1003	1021	1041	1000	1009	982	1062	1001	1062	1000	993	963	1036	1053	1037	999	1029	1010	995	982	1034	1012	996	986	1023	1039	1016	1041	995	988	995	974	1037	981	1086	1037	1016	979	1008	1006	1029	988	1034	1025	1012	1031	1053	992	1016	1006	983	996	1003	1033	991	1020	994	980	1046	1063	978	956	1028	1014	1014	1043	975	984	1069	1056	973	1015	964	1036	1047	1018	1012	1048	1017	986	1006	1021	1001	1036	1040	1059	1020	993	1009	1002	959	997	1040	1020	954	1016	980	1017	1076	997	986	1002	1022	986	1032	1010	1032	946	975	1042	947	1029	1008	1037	997	1018	993	1027	1015	960	969	1011	993	1017	1024	1008	1034	991	1039	973	1020	1007	1008	995	966	1037	1009	1001	1027	960	981	1039	1002	1027	1044	1069	1014	1081	1071	1020	1062	1018	1014	1019	984	978	983	924	1013	1022	1023	1051	1021	1037	1021	1017	996	1043	1008	960	1054	1019	997	1036	975	1016	986	1008	1031	1008	1033	1022	1016	997	1056	1010	1045	1068	1047	1022	1018	1025	1011	1009	1037	975	984	963	985	968	949	990	997	1021	986	1008	1015	996	1001	1036	1014	1057	1054	1011	1023	1057	1031	956	994	969	1005	1008	1004	960	990	1050	1016	1007	982	1069	977	1034	1033	1036	992	991	1050	1024	955	996	1063	1025	1004	1026	1023	993	1017	1013	981	1036	996	993	1001	981	1004	1031	1052	1070	978	1068	1014	1020	975	997	1062	1022	1014	1034	980	989	1001	970	1053	1021	977	971	1048	1014	958	1000	1015	1020	963	1032	984	981	974
32903	24013	20251	17760	16526	15496	14078	9887	7962	6300	4973	3579	3156	2091	1919	1932	2573	2108	1545	1265	1144	1317	1189	912	757	708	681	649	640	534	545	496	511	462	471	493	465	487	451	450	464	465	442	457	428	448	403	426	454	466	479	476	417	490	454	437	410	405	410	432	444	406	433	402	393	391	447	415	390	368	357	404	371	388	390	391	385	333	366	398	394	353	342	386	381	377	362	384	371	375	368	369	381	396	408	369	403	377	385	399	370	339	395	392	385	371	363	375	386	377	375	390	382	375	383	406	397	386	369	382	392	396	360	424	392	356	388	415	367	361	382	369	375	388	346	370	394	415	352	391	370	398	412	385	370	350	403	378	412	379	374	345	365	393	387	373	390	369	341	363	400	366	382	364	407	404	379	389	370	370	344	365	368	335	378	384	357	393	374	376	404	384	351	396	375	346	379	384	378	373	416	386	363	377	387	377	374	385	370	352	365	369	359	319	364	371	372	413	346	387	390	365	369	334	347	394	385	346	362	388	399	379	381	382	371	375	402	363	338	386	369	391	378	351	383	408	382	367	362	375	387	361	391	368	374	390	386	394	376	396	371	381	385	381	366	384	371	361	416	381	362	368	383	386	395	385	340	388	374	355	360	377	395	355	349	393	393	402	394	397	334	374	398	393	374	431	360	374	368	354	386	385	400	361	391	384	357	384	366	345	400	372	380	363	392	390	406	396	331	352	388	381	404	361	400	372	375	337	361	387	367	382	355	362	358	340	369	425	353	361	381	377	370	346	402	390	419	371	358	383	382	389	355	362	363	394	365	384	378	391	381	341	392	405	377	374	394	367	374	376	354	373	384	404	406	350	393	399	364	376	369	364	384	387	378	344	358	371	388	352	351	381	376	408	351	394	360	356	389	366	367	393	406	371	345	380	385	414	386	348	392	364	342	388	394	405	346	382	363	386	402	382	389	379	384	376	390	352	361	364	402	336	367	370	372	364	362	389	373	380	387	364	369	370	356	355	372	375	400	355	365	381	398	370	422	371	355	367	353	350	404	376	371	371	358	400	338	408	392	377	394	391	397	334	363	385	356	385	402	372	349	369	375	385	349	375	362	370	372	356	388	380	414	373	427	407	407	364	367	345	373	383	377	375	345	379	386	375	396	381	349	384	425	347	380	396	327	417	351	379	369	360	352	378	378	386	382	365	379	360	389	406	368	348	377	351	391	403	363	387	364	376	334	391	364	380	370	390	349	354	343	359	359	383	384	410	390	416	391	379	348	357	355	380	362	376	383	370	373	341	359	358	388	385	382	341	341	354	381	369	338	353	377	363	371	389	366	369	380	344	394	387	427	412	431	394	403	397	404	401	367	350	374	374	341	331	404	385	377	388	379	361	382	387	367	361	350	418	368	393	393	353	335	427	387	381	367	357	375	379	384	394	395	400	381	388	344	380	349	397	377	370	394	353	372	400	383	417	356	389	375	396	336	349	410	366	372	357	366	369	369	385	353	369	406	375	410	391	375	426	353	400	379	379	360	404	377	335	374	376	349	388	334	402	381	363	388	379	374	380	380	400	410	409	396	407	388	396	384	378	408	368	391	352	381	367	408	362	405	407	359	368	365	372	405	382	381	377	401	419	370	370	357	350	379	382	406	373	357	381	397	390	350	388	364	396	370	385	395	348	334	415	369	398	411	395	389	353	382	366	354	387	400	393	363	395	350	395	381	356	354	362	377	397	381	324	376	367	396	367	376	374	357	361	364	367	365	388	390	355	381	370	387	420	350	350	359	370	380	339	350	395	402	357	335	396	369	359	370	362	369	352	359	327	366	354	359	400	343	403	414	383	382	371	359	363	407	376	350	384	372	325	367	375	414	394	353	367	355	378	381	331	362	385	330	396	371	371	353	384	365	381	370	364	359	404	375	371	360	388	398	361	409	396	358	409	408	356	396	357	371	402	404	380	349	400	383	389	375	371	357	392	345	407	386	382	371	394	373	367	373	376	354	379	398	380	359	369	417	390	380	384	385	384	400	375	361	346	394	398	361	353	377	386	376	380	389	388	426	395	365	345	373	392	371	382	381	397	350	357	380	366	392	383	380	338	365	397	366	368	384	373	373	377	383	369	370	384	387	390	383	374	362	364	334	383	385	389	377	375	355	385	382	340	340	381	403	400	357	381	384	375	363	412	389	370	396	329	382	414	397	364	386	352	360	373	374	401	414	382	406	416	380	363	399	361	405	370	360	349	385	378	370	361	399	382	378	373	421	358	342	420	400	368	386	356	372	345	356	401	363	374	385	399	402	391	352	359	337	379	378	370	345	399	365	406	355	358	367	396	413	373	371	370	383	363	363	368	384	375	362	397	389	383	386	389	370	421	373	378	372	362	351	393	383	404	392	380	373	365	409	365	368	392	362	330	352	397	374	361	358	362	363	361	370	387	331	425	363	409	395	366	384	365	372	361	397	372	405	396	346	398	351	413	385	377	379	351	394	392	404	381	426	411	395	377	402	378	399	374	388	358	373	365	365	359	372	385	361	362	373	362	381	341	378	381	367	393	365	348	334	375	367	361	362	353	351	357	388	346	370	374	395	420	371	379	373	363	385	360	402	389	361	381	396	352	383	404	390	370	361	389	402	375	368	351	362	397	365	371	392	371	385	343	343	379	391	383	382	377	397	360	405	415	364	370	354	368	366	362	384	375	386	362	382	349	373	397	367	373	382	372	404	402	378	379	387	370	402	369	365	353	359	397	353	384	380	416	352	382	387	360	370	336	372	373	349	391	382	362	385	360	355	367	395	397	379	412	393	342	390	384	376	361	382	380	324	346	351	409	396	376	361	386	377	408	388	378	388	391	348	390	384	381	364	393	382	408	394	388	364	351	375	366	358	395	398	351	383	379	372	375	371	364	375	437	330	383	376	410	364	397	391	364	352	414	351	371	374	398	371	366	385	394	393	380	400	351	389	369	353	385	393	380	398	386	329	350	382	374	343	377	347	371	370	357	382	336	360	428	386	385	355	406	382	375	383	345	354	343	379	376	359	380	351	374	381	418	345	367	400	381	374	397	401	363	372	386	355	383	359	359	379	397	370	371	364	341	344	341	378	370	367	376	375	414	375	391	357	389	350	383	363	360	389	420	371	393	364	357	386	368	382	377	389	366	375	384	369	343	377	370	375	371	366	374	392	382	383	404	395	409	396	431	354	367	377	331	368	389	431	370	369	378	383	411	355	340	358	373	361	366	392	397	366	381	399	355	365	398	393	374	366	357	391	382	419	393	410	377	373	365	384	388	384	380	384	375	341	393	386	369	383	379	372	392	389	355	393	371	385	411	379	345	352	356	340	369	373	402	377	398	380	373	380	383	383	411	363	367	400	376	346	340	388	342	377	394	402	358	394	378	368	355	338	369	366	385	362	395	386	378	385	382	377	365	366	383	384	369	371	369	367	348	373	393	368	379	403	379	384	365	379	371	357	416	370	374	372	384	407	348	394	374	343	383
21838	14964	22106	26839	28226	27972	28364	22739	21828	19628	17088	13383	11800	9309	9295	9811	11682	9209	7320	6220	5613	7299	6573	4544	3666	2924	2762	2609	2552	2172	2059	2017	1834	1691	1684	1695	1842	1692	1497	1565	1596	1672	1617	1578	1541	1436	1351	1350	1393	1560	1596	1445	1430	1803	1447	1440	1269	1128	1136	1140	1123	1147	1150	1116	1241	1221	1208	1168	1183	1085	1005	1036	1020	1064	1040	997	1003	999	1082	1076	1022	1025	1039	979	974	960	975	985	980	992	960	976	983	950	946	917	966	957	948	971	1069	942	930	937	965	945	991	913	945	952	973	902	992	963	847	992	893	902	990	983	906	1006	924	947	958	988	937	989	943	1009	927	944	945	948	995	929	962	883	931	955	968	956	1009	908	900	993	951	947	908	954	887	917	904	960	895	945	962	967	917	906	953	927	983	981	936	990	889	934	1008	962	933	965	928	935	976	969	967	958	891	938	979	953	939	941	932	915	926	954	980	921	920	929	877	940	915	968	920	938	915	887	942	953	945	929	954	977	939	949	941	926	927	913	965	991	927	961	955	990	932	933	897	956	886	960	893	911	967	983	972	970	932	959	956	953	939	959	961	992	954	929	931	974	911	972	973	981	889	919	976	998	924	897	948	982	968	960	944	933	979	931	950	924	899	920	900	933	928	935	915	952	981	964	950	906	962	946	970	904	922	954	981	938	980	960	969	910	915	896	963	989	941	965	951	922	902	950	920	904	962	909	948	959	909	912	915	926	931	950	910	902	931	900	954	939	967	1023	928	986	908	978	937	947	945	856	946	963	947	987	937	928	981	967	925	915	922	974	931	927	967	951	889	939	973	938	899	914	942	1002	915	969	960	987	926	963	973	960	992	892	946	952	984	964	973	911	907	980	976	958	946	966	935	951	958	962	937	969	904	929	973	943	1000	940	964	942	1000	899	1021	936	890	962	952	930	946	946	840	921	940	964	921	953	927	892	925	934	1010	896	981	975	917	969	955	929	949	991	953	1009	943	947	931	995	905	961	876	1008	928	919	971	916	975	916	902	931	1010	909	868	936	973	943	958	917	927	979	996	926	976	932	979	917	936	958	942	902	960	974	947	913	893	953	917	935	981	951	955	954	957	912	916	1001	932	898	927	892	980	945	998	962	940	993	954	938	918	984	1006	866	932	902	907	954	967	986	942	922	959	961	971	946	949	936	912	918	941	931	961	915	854	951	953	900	948	917	930	890	950	986	952	1020	879	895	950	1005	938	963	981	920	959	962	995	958	961	939	955	932	942	969	961	992	991	954	954	923	917	925	955	898	968	942	938	955	949	987	920	940	949	934	938	912	887	910	920	924	963	925	944	967	895	1002	931	965	949	937	957	997	986	994	945	928	954	968	889	950	993	982	934	940	944	947	937	968	913	926	934	906	968	949	977	977	939	930	967	941	965	942	943	988	1004	994	946	952	974	963	928	890	981	911	948	1007	955	936	937	911	948	945	913	929	878	909	919	917	941	918	945	905	934	947	952	1005	1001	989	1025	952	933	962	917	888	916	918	924	967	927	1013	978	943	992	941	980	956	960	1006	960	944	984	911	945	964	989	964	947	935	908	949	951	950	964	954	948	950	963	913	963	932	949	982	960	912	981	942	926	916	922	915	950	896	944	974	932	919	994	936	911	963	924	916	930	964	954	933	967	961	959	890	892	932	1009	967	923	962	900	949	983	912	961	904	926	1001	927	916	986	978	966	905	1003	941	981	925	925	956	978	986	929	958	922	888	977	906	924	941	935	936	970	939	958	963	929	959	916	952	966	894	946	929	952	985	904	866	960	955	985	927	938	956	898	927	971	938	918	934	987	981	960	937	987	923	945	1048	947	911	885	889	969	1001	980	988	938	977	942	882	957	902	960	934	969	959	957	925	924	964	931	915	961	899	942	987	949	913	975	952	972	946	931	973	937	949	950	933	903	902	938	967	980	880	950	919	922	918	912	914	914	1010	908	944	933	919	927	940	989	1008	1009	1020	943	831	949	1002	947	919	924	957	1012	975	958	974	940	954	946	928	981	930	961	939	952	987	978	950	949	914	935	960	951	950	912	889	888	941	976	928	969	910	945	955	902	960	950	891	975	928	938	907	961	932	942	938	993	931	966	1042	971	994	909	941	920	974	948	1007	938	945	956	938	909	917	961	941	963	942	931	935	897	944	961	943	902	881	863	954	924	954	931	920	947	938	954	987	940	913	965	949	931	945	941	923	888	977	985	954	952	960	910	928	956	937	910	961	968	915	959	902	1005	960	950	950	945	906	912	924	960	935	931	887	938	950	917	943	950	981	925	995	933	919	956	951	927	975	895	922	889	937	966	908	904	968	994	974	981	956	900	942	930	914	973	951	964	943	937	963	948	932	896	992	976	920	942	937	992	882	968	953	955	880	923	887	970	971	926	1000	983	933	919	962	919	974	969	957	922	883	915	926	933	938	1009	943	959	978	916	913	917	957	946	969	940	940	991	905	955	997	916	948	930	954	913	934	975	979	924	951	892	964	941	954	966	955	936	947	929	1015	961	916	963	954	968	920	917	928	944	953	979	964	944	922	905	944	1007	913	973	916	960	922	967	877	925	961	910	919	886	943	984	932	994	946	906	951	948	947	924	953	999	934	936	985	936	930	969	906	991	947	953	901	943	880	943	938	1024	952	937	1010	932	987	954	965	942	1016	922	926	939	943	959	984	931	991	958	973	927	878	943	971	912	926	910	979	928	1001	931	977	955	931	957	958	898	970	995	906	910	917	972	925	956	951	999	940	934	962	954	986	944	911	961	927	962	985	963	906	946	909	963	949	962	965	912	983	963	864	984	963	989	982	973	937	954	954	945	939	960	963	947	937	958	911	970	964	980	979	925	949	964	947	959	974	957	979	935	1009	923	1058	948	934	954	927	922	927	936	929	924	1000	945	938	940	955	974	965	945	932	956	963	933	930	941	905	951	980	959	887	939	937	926	952	929	969	948	916	993	962	928	871	959	932	970	974	971	914	952	955	928	973	935	915	974	943	907	983	945	946	961	899	905	916	937	949	977	914	879	930	930	994	972	929	929	904	919	946	952	974	954	896	932	922	962	966	954	908	920	998	904	963	932	1001	981	966	982	878	978	980	983	943	991	922	926	918	987	929	964	901	975	985	920	976	909	983	906	957	942	934	963	1002	963	949	964	969	904	999	968	959	928	927	905	915	941	922	868	928	890	943	958	960	918	976	902	980	953	970	1013	946	975	941	973	938	951	926	1040	918	970	963	941	895	956	953	954	967	928	933	900	955	995	1004	942	924	977	898	937	942	947	959	1039	943	951	953	961	965	984	925	966	943	966	952	929	899	947	972	996	990	885	981	948	928	919	888	940	1003	945	966	1022	922	986	911	903	995	950	952	951	937	870	948	937	954	931	968	940	970	930	970	1014	982	959	999	965	940	958	987	928	932	972	969	931	938	889	923	901	960	935	918	960	975	975	963	972	953	935	942	970	991	973	953	887	917	968	947	917	920	988	898	919	932	956	935	1001	910	938	977	932	897	962	914	958	944	938	939	968	943	981	955	984	1023	935	899	921	1007	937	988	936	968
9202	5489	5985	5089	4161	3061	2326	1903	1642	1351	1153	971	919	793	778	673	652	641	565	547	505	503	466	450	416	431	478	494	399	448	412	426	439	414	438	386	379	410	397	403	413	398	417	404	422	402	405	414	388	381	380	407	421	413	411	395	390	399	411	385	390	396	405	367	366	369	390	401	402	408	398	388	395	396	362	381	369	379	388	374	405	374	377	333	381	377	378	394	377	364	414	387	418	389	393	400	378	408	398	359	379	407	392	356	398	394	370	391	376	373	389	403	375	351	376	393	378	417	400	350	350	391	354	397	413	392	366	387	379	412	394	367	387	363	396	376	372	390	382	390	450	413	390	420	375	374	367	351	400	398	366	374	356	377	388	376	388	387	362	382	401	409	361	366	376	352	367	382	394	385	392	387	365	355	389	371	364	408	370	395	406	385	377	373	403	390	390	414	424	411	357	377	359	345	375	393	370	401	416	353	365	372	404	391	392	382	409	419	410	367	356	383	382	382	407	431	392	388	373	408	379	384	382	379	374	378	379	392	386	414	371	395	406	371	362	394	395	366	398	407	389	392	397	397	385	354	361	373	397	375	358	403	388	409	371	376	369	392	401	370	370	364	405	377	399	378	339	400	401	353	412	347	370	380	403	395	399	387	394	364	404	380	406	392	400	390	386	342	340	389	374	383	381	410	320	415	369	372	370	381	367	391	385	418	357	382	399	356	406	372	423	397	369	375	400	400	423	398	419	374	341	394	379	372	371	427	396	390	370	348	387	402	384	367	412	338	355	384	377	340	340	372	356	372	371	381	357	371	378	339	356	408	351	374	371	359	320	379	381	392	407	409	369	380	355	379	380	367	376	388	397	385	403	384	356	370	358	402	360	382	401	388	375	365	370	358	377	388	385	397	376	368	388	415	367	390	382	398	409	354	402	405	368	409	389	345	362	373	392	366	392	416	397	390	371	390	405	456	386	382	368	394	398	379	384	404	377	368	362	386	362	323	388	380	384	361	368	360	356	348	428	373	387	386	399	394	401	412	385	334	401	363	387	366	396	334	406	393	396	381	386	387	352	346	402	377	388	367	351	368	402	397	381	394	379	372	369	392	383	378	376	379	361	404	406	406	355	404	401	392	354	402	412	343	389	373	379	353	349	380	393	374	401	375	396	405	408	392	391	416	390	406	403	368	393	345	362	368	386	397	363	332	379	363	382	364	372	399	377	397	386	372	378	349	420	391	423	390	379	388	372	390	389	396	387	374	373	401	351	383	393	412	392	401	397	400	415	383	393	334	400	405	394	393	401	377	344	393	397	363	373	388	411	360	363	368	378	391	383	408	403	362	373	394	359	369	370	351	390	403	389	379	413	371	378	368	375	385	368	367	361	397	367	351	401	403	378	358	378	336	367	370	378	398	395	353	367	421	422	364	394	378	375	379	373	377	392	358	322	338	374	375	416	390	379	371	350	362	362	387	376	378	333	365	369	404	388	376	363	431	382	347	363	387	350	370	379	393	376	403	400	396	400	429	381	359	385	415	399	379	422	397	387	417	384	375	410	397	370	395	390	378	375	370	378	363	353	376	401	407	366	414	388	404	398	368	383	383	376	328	353	348	357	374	384	407	357	387	387	400	399	346	402	357	373	396	398	392	352	374	413	369	372	379	411	404	391	372	405	371	395	375	352	426	348	395	405	373	396	372	403	349	366	358	331	399	413	343	375	353	351	377	373	385	405	366	393	389	394	376	425	382	400	403	388	361	376	379	391	374	388	365	381	369	393	386	396	369	360	355	380	375	354	369	348	384	396	407	401	365	405	396	411	398	373	405	372	311	386	422	352	403	358	358	384	373	410	368	418	383	360	393	365	369	365	397	365	403	386	351	390	348	369	366	386	376	345	385	374	354	393	376	383	394	373	336	379	381	349	386	412	373	401	395	371	391	375	368	388	384	375	363	383	413	398	384	385	376	392	414	335	368	396	353	420	356	380	390	376	381	376	380	383	398	379	370	365	350	358	389	414	408	404	353	361	379	386	404	372	379	402	369	367	393	373	395	395	381	443	400	400	421	380	348	387	385	372	411	372	369	389	381	418	395	395	336	377	371	388	405	403	376	381	401	394	374	398	365	355	368	395	354	372	376	391	364	396	346	385	381	392	360	351	369	360	428	413	357	379	383	400	403	317	432	418	395	398	413	392	399	394	387	354	386	398	393	382	387	389	400	388	357	374	405	347	366	404	364	369	381	358	387	382	403	394	374	372	379	410	375	390	391	376	413	390	371	411	399	418	376	401	352	397	387	416	429	384	384	421	387	397	409	387	374	399	395	382	362	401	369	399	437	354	397	359	369	355	349	436	369	402	374	380	356	373	374	408	393	405	349	414	365	395	348	408	380	409	407	376	380	424	414	403	401	402	380	394	357	368	372	368	393	375	355	388	404	397	402	341	384	387	389	377	388	398	350	354	363	394	381	377	395	367	385	378	366	382	395	380	366	393	329	384	435	394	414	397	389	396	384	370	369	384	382	408	360	366	434	402	372	376	382	404	392	326	381	390	373	395	401	366	388	379	391	364	396	358	365	401	365	368	387	358	352	399	374	389	393	412	384	399	417	367	381	393	382	388	383	397	405	389	334	365	418	377	421	398	354	377	368	344	378	408	390	367	389	369	392	379	379	372	390	393	410	385	380	397	411	377	357	393	352	381	382	368	405	356	410	356	399	378	388	388	385	382	404	352	359	385	379	376	356	360	375	407	381	379	369	392	378	365	417	382	367	373	385	380	378	395	354	363	362	343	406	386	356	391	391	404	393	386	371	402	369	368	356	376	405	362	387	383	371	387	401	360	372	367	403	386	386	390	374	372	367	402	422	343	391	376	396	356	426	374	430	423	358	360	388	388	385	383	380	387	410	429	429	391	371	396	353	335	402	375	370	410	372	449	347	360	395	327	359	359	388	381	422	420	409	383	416	394	388	371	368	369	390	381	365	367	370	358	353	368	367	390	435	375	372	390	368	385	385	376	363	365	395	393	394	390	369	409	371	366	372	354	376	372	359	410	379	391	369	380	395	377	404	399	355	370	367	387	356	356	351	354	396	383	368	388	396	411	393	408	377	362	397	389	380	376	377	402	373	385	356	365	401	367	364	395	362	352	387	410	405	394	353	423	386	391	387	363	411	361	367	360	376	363	384	388	379	353	397	409	369	373	398	372	378	418	366	441	373	365	394	350	386	395	385	368	392	379	387	397	427	387	382	406	363	376	365	338	366	368	364	387	373	364	365	361	359	389	401	372	406	377	389	392	386	354	382	404	391	392	370	373	391	394	373	369	401	394	409	377	360	410	426	342	378	387	375	375	372	373	368	368	394	368	381	381	380	372	360	361	345	419	397	388	379	370	364	398	364	339	393	371	367	380	381	372	389	366	374	377	398	406	421	392	407	385	410	460	392	400	404	374	360	383	418	394	391	340	403	383	402	357	366	367	393	400	375	341	423	405	352	399	400
6210	5232	10465	13072	12843	11328	9740	8263	7576	6520	5461	4675	4066	3843	3374	3014	3056	2510	2207	2118	1942	1802	1718	1666	1538	1540	1522	1410	1321	1333	1267	1223	1210	1108	1129	1171	1225	1176	1176	1125	1195	1118	1206	1140	1184	1146	1069	1179	1130	1102	1107	1033	1089	1072	1063	991	1066	1091	1021	1082	1070	1065	1066	1024	1095	1058	1050	1034	1022	1023	1050	974	1010	992	1013	997	993	985	992	980	958	942	996	992	967	944	1012	990	979	1033	985	952	938	978	979	974	969	965	922	1031	963	963	947	962	991	954	1006	932	1014	968	914	947	961	940	959	950	952	962	1002	943	1045	909	1005	930	1001	1004	977	945	904	917	995	933	979	945	976	919	976	962	941	950	976	973	992	961	1002	973	982	974	929	938	991	1022	917	997	974	987	976	972	953	969	942	963	909	956	995	915	1009	946	910	995	972	941	988	1006	963	955	969	929	991	1019	989	948	961	978	914	978	996	934	920	912	981	944	1003	969	955	971	985	956	915	943	942	921	956	996	955	974	924	971	974	931	971	980	982	953	979	935	958	1001	962	913	928	990	950	950	976	948	888	1013	995	970	956	925	932	952	964	1011	990	917	971	941	976	967	944	942	959	900	892	950	955	940	928	1026	953	956	921	967	973	1008	952	968	1007	989	974	944	931	930	1003	971	1005	955	898	997	953	961	947	926	1005	906	971	930	932	906	994	984	940	929	955	894	938	969	977	928	930	973	933	984	984	902	939	959	938	894	955	910	996	972	951	979	937	936	970	919	969	997	976	882	982	972	950	1003	958	921	967	956	1031	969	951	1028	1013	928	988	939	882	973	918	1000	965	947	1002	950	936	919	923	915	990	961	1011	985	937	971	972	948	927	932	963	1006	991	946	965	902	939	896	963	964	920	905	921	1004	946	982	975	992	975	1003	970	958	963	879	940	963	949	971	920	971	935	936	968	924	988	904	1001	972	999	945	1018	1012	1016	937	924	929	1002	1000	1003	993	1026	975	946	937	959	972	982	974	958	983	992	932	1018	986	967	952	970	961	942	918	952	992	973	990	968	950	954	1018	982	990	1059	1005	978	947	1000	1026	943	957	941	984	922	947	934	912	980	911	949	980	937	975	969	982	955	956	952	958	938	983	1011	979	1013	986	969	930	926	915	929	981	957	893	962	930	937	972	948	977	947	925	972	980	952	932	981	1019	990	947	966	940	961	996	951	943	888	995	937	877	1019	930	975	980	938	988	982	924	999	977	979	978	948	937	970	964	929	944	991	919	946	970	953	953	970	904	913	928	979	921	969	964	946	1000	1002	1026	953	940	982	970	973	923	943	880	950	989	943	948	975	969	989	977	936	971	920	967	933	922	986	930	984	966	915	940	1010	907	943	1013	951	947	966	976	964	978	899	976	951	963	952	1013	973	926	980	965	1023	934	958	953	964	960	923	951	911	943	967	1004	999	960	968	931	961	937	945	949	994	970	958	905	1052	949	915	970	1032	954	975	1013	968	1015	958	979	1000	945	961	942	938	945	957	920	991	987	998	935	1002	1023	912	953	949	964	943	968	944	974	923	942	933	967	992	980	988	933	953	922	932	961	961	964	954	1007	993	921	973	924	998	986	958	957	1007	936	938	1042	998	980	976	938	906	949	1005	934	976	952	1010	985	952	950	957	910	955	986	1050	1025	969	985	971	961	925	944	945	982	971	988	960	960	934	1001	912	985	904	910	951	944	944	943	968	939	959	958	935	929	914	964	949	958	995	958	1011	894	916	908	927	944	957	948	970	941	996	987	970	966	1008	1011	1021	986	934	1012	915	921	970	991	968	944	952	941	926	915	961	977	1008	1004	1031	977	984	939	945	981	1028	940	957	978	985	976	926	969	978	937	953	1023	995	1020	898	969	981	947	930	982	952	962	916	939	965	1029	1003	968	967	969	963	958	961	904	968	927	1008	981	926	976	1003	971	981	957	981	953	1003	943	993	982	1027	927	977	960	997	952	901	1013	928	938	991	975	973	958	960	968	956	992	1027	918	959	932	959	981	949	969	905	982	939	934	984	975	967	929	973	962	980	911	978	936	937	945	895	968	977	926	896	1010	971	958	866	929	948	896	956	1020	966	962	991	932	941	887	982	920	957	939	978	929	923	947	940	948	951	941	962	963	999	922	944	966	934	980	927	1012	1046	1014	931	973	954	955	976	991	1023	966	962	1016	941	995	974	928	923	988	988	925	993	997	1007	985	971	953	970	923	986	973	1001	1002	949	942	930	928	979	977	994	930	898	930	891	970	1021	977	887	994	932	982	1011	975	970	1033	1025	1007	963	987	964	962	981	988	969	1040	938	964	947	896	993	1032	939	987	930	1003	974	970	893	918	945	952	970	951	999	989	918	992	987	997	939	1017	925	997	956	968	969	950	943	940	939	953	978	959	959	942	989	978	1000	997	894	951	989	993	957	961	889	987	937	953	955	963	962	922	932	954	966	972	996	952	919	908	960	941	980	891	1025	997	961	925	968	969	945	942	951	948	923	954	938	971	1010	946	920	958	983	980	975	982	907	974	977	1004	953	946	921	941	1014	1028	926	987	1016	910	966	974	969	995	995	986	958	939	1031	978	940	994	939	955	916	942	949	952	948	913	947	909	925	995	977	946	982	924	958	944	962	945	951	948	1030	944	949	994	1023	999	925	997	974	950	961	929	993	943	945	955	957	1014	928	951	944	967	987	953	955	962	955	930	939	969	1040	970	984	931	1001	950	967	915	1007	966	944	972	896	971	923	962	943	987	949	908	973	966	978	977	954	917	934	939	1010	951	965	945	956	966	955	929	996	989	926	995	983	926	958	965	961	946	984	985	940	873	998	947	970	933	996	952	922	927	991	915	909	982	933	967	959	937	984	931	982	985	936	943	949	999	912	969	980	939	908	950	935	953	991	999	1003	947	1017	935	976	895	959	923	1005	957	985	968	971	917	972	926	999	946	942	931	966	965	918	902	947	917	874	1004	966	901	998	934	1039	954	964	959	960	951	1018	952	964	963	997	934	966	976	912	946	981	915	979	941	990	972	945	948	969	936	997	919	974	983	1010	951	966	931	983	926	954	986	962	1006	957	978	969	936	947	1004	954	948	965	980	946	959	1049	973	919	992	935	965	955	961	948	973	929	948	972	1003	933	1003	930	985	961	905	1020	949	949	947	977	943	976	1023	980	928	947	972	943	959	980	967	933	968	948	974	1009	973	962	999	971	970	950	987	942	945	948	943	970	981	925	1004	1037	992	959	927	968	992	918	918	957	975	997	1003	1001	964	936	939	959	908	1008	901	947	905	996	972	914	928	966	950	971	939	941	962	911	962	996	973	963	913	972	994	946	944	986	1034	976	979	909	979	939	975	977	962	999	892	882	970	880	974	901	944	947	988	961	992	960	997	954	944	942	950	936	973	992	940	952	939	990	999	973	967	960	1004	930	1003	1029	1006	966	947	968	949	971	911	987	969	974	983	913	961	994	946	954	959	893	1010	929	964	968	979	967	971	1021	899	991	952	996	916	992	956	945	1001	965	921	950	972	1020	915	943	928	996	960	927	962	944	979	950	1004	966	967	922	977	925	963	906	931	1023	988	946	956	977	966	934	949	963	949	949	1004	944	946	968	951	941	971	976	960	955	945	957	1032	958	952	956	966	978	1003	948	926	963	982	949	913
24583	17745	14396	11682	10803	11340	9621	6322	5114	3856	3142	2531	1902	1539	1375	1363	1593	1230	1119	950	882	880	722	678	611	565	575	593	538	537	503	450	475	483	475	416	485	420	441	465	424	454	442	439	447	488	476	424	443	413	422	440	438	433	413	432	426	394	400	402	414	427	448	458	406	429	421	437	403	425	409	429	424	453	429	387	400	422	380	434	382	414	358	380	411	389	387	395	376	381	407	384	392	392	406	410	366	426	427	419	415	374	392	390	413	384	409	419	399	381	379	388	399	405	395	407	420	387	406	391	391	412	374	424	360	406	426	381	398	380	387	432	404	398	414	393	378	406	392	380	379	376	386	378	428	414	369	380	435	417	423	385	399	406	437	396	379	382	376	394	396	404	388	407	413	415	348	426	371	414	394	380	408	390	386	387	401	389	426	397	439	444	401	397	382	375	387	387	406	397	401	413	439	399	379	400	418	383	391	431	381	397	403	395	362	383	409	392	432	419	404	442	427	387	377	364	377	480	414	365	389	421	379	403	391	439	410	369	385	419	414	376	383	422	433	422	404	390	414	369	410	415	383	387	396	407	409	421	385	417	408	446	417	364	385	404	438	365	409	422	396	373	384	402	405	397	411	455	439	405	352	389	434	338	408	426	403	376	450	417	391	371	425	397	406	391	410	416	418	398	402	412	411	379	397	420	415	401	405	392	386	418	445	406	381	391	379	421	439	400	430	371	391	409	375	386	428	394	403	400	398	390	436	377	410	428	395	395	394	416	400	390	424	368	419	452	389	422	396	408	403	385	412	391	406	431	401	431	397	416	388	385	376	380	408	379	406	394	377	391	374	416	395	451	404	420	400	384	392	401	413	401	426	413	381	369	405	412	407	409	420	405	371	443	404	404	389	426	406	418	409	426	381	390	384	416	367	394	392	389	423	407	402	373	401	419	422	405	355	398	386	415	369	423	406	394	367	453	385	399	388	407	409	377	410	426	432	405	381	415	407	405	356	413	417	427	397	391	370	393	426	402	370	368	370	414	368	400	365	421	393	383	399	396	365	399	390	416	420	405	388	405	420	417	371	439	397	391	414	396	415	365	412	409	398	400	433	373	374	431	412	334	343	366	389	370	363	402	412	394	377	408	419	380	398	411	426	370	421	375	373	427	376	431	418	408	442	371	398	408	406	403	414	415	394	372	445	406	386	398	390	423	387	385	423	409	379	388	421	401	383	443	397	394	378	413	399	397	416	439	418	422	371	385	438	417	371	374	394	401	421	389	429	394	399	414	375	384	410	439	388	389	433	405	417	370	384	363	391	388	432	428	425	420	415	391	369	365	398	366	398	360	426	374	405	409	411	416	438	434	402	408	432	412	402	370	394	399	436	398	401	389	388	404	423	385	380	406	399	394	392	427	402	383	401	347	397	403	433	389	409	422	397	384	451	400	385	416	389	377	414	410	366	413	437	404	402	423	412	375	378	444	398	403	379	372	411	381	453	374	387	411	403	366	388	389	406	377	396	420	391	406	379	401	388	391	393	397	409	409	374	464	379	378	427	426	400	412	414	394	383	425	388	397	367	385	391	417	429	432	388	389	425	397	405	421	385	406	404	418	406	395	371	392	389	399	397	423	385	379	388	394	405	389	407	416	364	400	381	428	385	373	391	403	409	412	409	442	382	368	404	421	399	394	400	412	396	412	409	374	409	366	403	384	431	382	447	400	417	423	402	439	401	406	398	394	366	366	410	398	390	387	409	359	405	398	423	397	411	375	405	374	413	390	417	417	432	412	403	405	425	387	403	400	383	408	416	411	369	426	430	408	405	372	375	395	397	406	395	418	417	397	378	386	410	398	416	379	389	367	409	411	401	392	396	393	416	408	382	417	410	412	401	362	419	419	390	402	408	404	421	385	400	404	403	414	401	409	397	394	407	399	391	360	380	389	390	417	372	377	404	372	413	409	384	433	423	408	379	376	430	375	407	359	411	387	382	419	393	390	376	391	393	404	406	403	393	395	417	422	451	404	434	389	410	420	399	399	393	394	382	431	412	371	430	412	436	413	445	381	391	395	435	413	437	430	413	395	379	403	442	433	378	382	369	403	405	396	398	364	428	405	421	416	388	398	388	415	389	408	420	403	409	368	407	368	384	380	386	386	411	407	386	397	401	396	386	430	433	379	382	369	393	392	428	420	414	387	423	378	405	406	416	385	430	400	414	381	420	418	385	411	417	411	416	409	386	446	423	374	380	399	397	416	423	390	398	417	439	388	376	393	379	449	435	400	405	379	377	387	384	406	385	446	376	401	405	380	387	411	400	397	409	406	383	409	394	432	437	415	421	423	411	409	399	404	434	385	435	403	425	395	412	395	394	384	381	370	378	390	414	401	423	420	404	400	410	406	399	388	442	446	387	404	382	446	399	435	412	440	392	380	344	423	408	401	425	415	383	401	368	409	427	402	397	396	366	410	398	356	378	421	416	411	391	410	359	383	416	384	461	402	364	383	433	380	407	429	380	426	412	382	354	395	393	434	408	395	396	378	418	428	420	396	390	411	378	401	394	388	450	417	388	414	364	388	412	433	410	404	354	398	383	398	393	368	408	394	402	402	402	386	423	430	416	430	364	414	421	377	384	394	419	384	369	394	397	409	396	387	397	363	387	412	415	398	432	415	420	416	376	393	390	373	433	383	392	390	445	372	400	400	377	386	443	381	409	416	361	380	399	384	393	401	413	406	403	384	415	400	400	418	365	395	405	404	390	419	381	445	374	388	391	394	415	398	394	412	410	403	417	395	366	400	406	416	366	398	411	407	389	389	385	395	375	383	405	399	407	423	411	440	384	379	388	399	407	428	410	410	419	402	375	358	408	410	404	390	413	404	418	424	410	364	394	419	402	394	401	374	407	389	400	423	406	350	416	367	372	469	421	406	409	412	356	376	437	391	425	414	411	401	402	407	398	387	367	422	391	385	387	382	424	321	401	442	393	407	366	403	357	427	402	443	383	426	394	374	405	381	414	412	400	405	402	393	386	407	383	377	375	409	385	416	414	371	396	431	387	382	426	421	423	417	366	381	412	388	405	448	424	396	374	389	374	435	400	411	402	414	398	381	418	397	400	393	390	415	392	386	390	397	390	372	386	391	416	410	408	387	415	415	386	405	407	386	430	402	434	428	384	412	397	389	394	411	443	398	382	394	382	369	401	404	388	416	440	374	374	410	423	416	373	360	404	410	429	415	404	417	412	388	402	435	401	411	414	392	394	414	398	436	397	426	411	414	421	419	399	388	429	395	402	393	406	397	409	392	385	411	404	391	456	369	427	413	395	429	399	438	407	390	397	429	394	387	396	394	417	408	426	421	421	383	397	433	402	387	407	408	403	397	410	393	413	407	399	381	386	455	414	402	399	429	432	412	403	391	366	394	382	401	390	402	429	393	390	413	392	371	422	420	400	399	365	392	423	403	427	409	385	426	413	388	410	409	408	384	431	382	408	397	425	421	391	434
16684	11844	17774	21360	23096	24209	21877	17019	16897	14201	12036	10641	8799	7486	6758	6762	8281	6256	5419	4551	4070	4354	3750	3024	2599	2337	2238	2180	2129	1842	1673	1616	1587	1517	1506	1502	1524	1427	1317	1349	1401	1459	1442	1468	1382	1316	1308	1281	1300	1333	1336	1278	1320	1551	1339	1281	1216	1207	1103	1080	1202	1172	1183	1118	1107	1200	1216	1111	1144	1136	1079	1087	1076	1086	1089	1061	1111	1095	1088	1063	1012	1056	1017	1037	1064	994	1002	1011	1005	1049	1027	992	1007	1006	1072	1056	1023	1070	965	1043	1019	1003	1082	995	958	985	994	1066	1044	1058	994	995	965	1082	1014	1001	1011	983	965	997	1000	988	1028	1008	1087	943	968	999	985	1001	967	1008	1034	1001	1007	970	999	1017	954	1018	1022	1035	1011	979	1010	1015	967	997	994	1003	1017	1022	1054	971	1043	1014	989	997	964	994	1069	977	977	1040	1017	970	953	986	1029	945	920	995	1030	1005	1034	1050	1026	1071	960	1034	1050	963	990	995	968	1016	1013	1093	1003	1019	1010	968	996	991	1009	1029	1025	972	990	1059	1027	997	1024	987	945	1004	1022	1023	1032	1000	1000	1021	1035	992	996	954	1012	1009	1029	1028	1031	1041	1041	1063	1040	1000	1044	1000	997	1060	988	995	1026	1022	1043	1039	1050	1031	1005	1010	977	1021	1012	994	987	1036	974	1061	1000	1020	1029	1062	1013	1003	943	987	1027	982	1007	1022	982	1011	948	928	1014	955	1000	991	982	1022	981	989	1000	975	994	1038	1022	987	1043	1025	1025	1047	981	987	1102	973	993	1043	1002	976	1043	1021	990	1034	1021	1002	984	997	1034	988	1009	1019	989	920	1029	985	1000	1065	1053	1001	963	977	988	994	980	999	949	1010	1001	997	1052	1049	990	987	980	1024	993	1032	974	973	1010	973	957	919	1008	963	1039	988	989	940	1028	1025	1004	977	1007	1049	971	985	972	982	1003	982	1042	1096	985	1038	986	1020	952	975	1025	1025	1015	989	1086	1034	996	985	1020	968	1001	1019	1012	983	1055	1025	1016	1024	988	1010	958	1022	1009	1012	1012	1012	933	982	991	990	974	1013	1031	1001	974	1044	993	983	987	958	996	986	1037	1010	1029	982	960	1042	958	995	1040	1000	1005	1057	942	1034	991	1004	1009	1002	991	966	1023	1007	981	962	977	1028	1004	1005	987	995	1016	954	1047	1011	981	1060	1007	1001	992	983	984	961	1013	1037	959	1073	986	1006	962	1007	1040	972	1019	962	988	998	919	995	1025	1024	971	1008	1026	1056	980	1029	1007	972	1023	1012	1012	984	1021	1016	998	957	997	1033	1083	1044	988	1001	977	1034	1021	1011	1062	945	1008	969	1024	988	995	928	987	1031	964	965	1011	985	1042	985	999	1014	1010	954	975	1034	991	1017	983	1029	956	1046	992	987	986	1043	993	968	969	985	1003	1055	1003	1017	988	1020	946	994	1093	1021	1046	1049	993	1021	1070	1018	1004	970	1041	974	963	993	979	959	1029	1011	989	990	987	955	1023	1051	972	986	979	1032	961	1000	999	1025	1009	979	1009	950	982	974	1036	988	1017	1021	1069	1032	1062	1073	1008	953	971	1021	1048	965	953	954	1011	979	1016	996	996	997	975	1002	1027	999	959	1027	1025	972	1028	1059	962	1020	1059	1096	999	1003	998	1013	1080	974	960	1016	1015	1013	1050	1058	999	938	985	951	1001	1016	980	972	949	1010	1012	992	983	1011	1005	1008	988	989	1021	988	998	997	990	1011	1031	1006	1028	1022	1006	1039	1017	1007	1013	987	1009	1012	996	1011	1004	947	1063	980	1056	999	1003	1095	996	1059	1000	1064	1012	986	995	1017	1020	982	1024	1010	992	1034	1012	1037	980	1006	1030	1003	938	1055	1020	1003	1004	1033	985	976	1020	1031	1034	960	959	960	1019	1049	955	1010	1016	947	1059	978	962	984	1000	953	1057	973	984	1018	1020	998	997	956	1045	995	980	995	972	967	1000	1022	995	1040	957	1014	1004	976	1022	1012	1030	974	997	950	964	979	965	992	1023	956	1072	938	1023	1017	1039	1031	1044	1030	1050	1007	976	984	1051	993	955	1022	989	1023	1007	994	1004	1047	1022	1022	1016	1003	999	988	1011	994	1017	979	958	983	1003	984	1008	974	967	1037	1060	1006	963	957	1022	1021	1007	1057	970	983	1017	1049	947	993	1003	1031	1019	1041	1062	1021	1021	990	1019	990	982	1004	996	1003	1005	965	960	972	981	1040	1025	982	1018	1074	996	966	1024	1024	987	1063	1014	1030	1040	1063	993	991	1043	1007	1020	995	980	936	989	1025	992	1039	995	1029	1012	983	1015	961	977	1033	1000	979	989	1050	1040	1003	1019	985	993	973	976	1019	1026	1037	1035	1007	1018	1005	1022	996	994	1028	1009	1057	1004	1055	1009	1000	1016	1020	989	1059	1009	1034	920	1027	1006	960	975	1029	1009	1031	998	996	1042	968	1032	1038	974	1005	1064	1084	970	1016	1029	989	972	1029	988	993	1057	975	957	926	966	1025	1006	970	963	994	1007	942	978	939	941	939	994	998	1041	993	985	973	1015	985	987	986	1002	999	1023	1001	1008	977	996	964	1020	956	1021	1003	978	983	983	949	1003	955	1018	1018	973	1076	1038	963	1030	987	1050	996	938	979	1024	1031	1008	1013	1023	1040	992	1065	920	1004	1007	1018	1055	1017	1001	980	1009	1038	1055	1017	1028	1005	1033	1076	1063	1000	1024	1006	986	1003	985	1034	1002	1049	971	957	992	1021	1021	1015	999	963	968	1057	1000	1022	1021	986	1061	1013	1068	985	1025	1019	989	1103	1000	988	1036	1068	974	1010	990	998	992	990	1005	1027	1011	999	983	998	1010	1018	1018	1061	1031	994	968	976	1071	1002	959	993	1047	973	963	984	994	982	954	965	971	1037	1035	958	979	1012	974	993	1061	985	1050	993	996	969	960	1009	1002	1018	1001	1029	1010	971	1038	1020	988	1009	1049	999	1033	1007	1035	1057	1042	969	969	957	979	941	974	998	988	1024	1056	959	1034	1008	987	1010	1039	977	938	1002	974	1023	1037	1033	1003	969	1014	993	1078	999	1009	981	996	980	993	1032	992	965	988	1016	970	1013	1027	1032	1034	993	1056	1037	1005	964	1049	992	1015	993	1041	1000	1018	930	998	1007	1008	986	931	990	1062	1000	1035	1008	1019	1010	1016	1028	1004	984	994	1036	1001	988	1029	973	970	1020	1048	925	1041	1021	983	1034	957	1012	985	1018	1019	967	1032	990	1008	1014	996	978	986	1026	967	1001	1026	995	991	970	1058	986	934	997	1007	980	1055	989	1006	981	966	971	997	995	987	1032	1044	1006	985	1012	975	968	1026	979	1057	968	1019	1045	990	991	982	1025	1015	1043	1060	988	997	1046	996	1027	1029	1004	971	1033	997	988	1057	1029	1007	998	963	1015	1011	988	1062	954	1070	980	975	974	1048	955	979	1049	996	959	976	1021	1003	1012	962	985	992	1010	1000	1012	1042	983	982	985	1026	999	998	1025	963	1081	1007	974	1029	1013	1007	1038	1006	982	996	955	978	1034	981	1021	983	1008	1016	1042	989	978	956	1003	1006	1017	1012	995	964	973	987	976	980	995	1048	992	995	984	968	1055	963	995	1022	1026	947	1047	986	1018	1020	1019	984	967	1028	1029	968	1063	1018	1013	987	969	966	985	1028	991	1010	976	997	963	944	1008	982	1028	979	1019	1008	1001	945	1050	1021	1027	1011	1025	980	1051	992	1064	962	1014	1021	974	1002	981	971	1014	1004	1021	1026	960	988	1052	986	1026	958	999	977	958	1009	994	1006	1000	1042	977	1006	1036	1041	1012	1006	949	1043	1004	980	1037	998	1010	946	932	980	973	937	1080	974	997	955	986	1008	951	1065	1060	1041	1045	960	1007	1010	986	1028	1044	1015	1034	996	930	969	1033	1032	1032	1044	980	1003	1014	1056	1011	954	1028	1048	1016	1004	950	961	970	1034	970	1023	976	1054	975	971	1037	1076	1011	980	1038	972	1079	997	1000	961	1063	1010	1009	1017	1022	1008	976	959	990	1036	973	987	997	1020	1000	1057	1106	973	1004	1009	1020	981	998	1028	1006	1046	1016	968	996	993	988	988	1064	1023	1002	1000	1001	1018	969	999	1083	961	1047	1009	1034	983	977	986	959	1013	1055	999	969	1011	933	1030	991	1025	963	976	1039	1011	1051	950	972	952	983
31762	25858	20980	17689	16648	16258	13662	9961	8240	6854	5028	3781	2913	2341	1818	1868	2612	1917	1743	1345	1298	1330	968	837	716	668	612	577	575	594	503	508	453	448	458	450	483	465	437	434	474	471	453	493	407	436	427	452	454	428	471	454	440	439	441	462	412	428	381	373	381	408	415	410	384	427	419	406	404	360	379	381	407	405	365	363	391	392	364	379	371	388	403	397	411	365	372	377	357	406	364	377	370	367	393	401	410	389	380	373	376	399	370	367	367	389	397	380	352	334	407	394	351	394	354	385	367	384	365	350	383	365	382	383	360	369	376	390	384	370	387	369	346	346	354	393	345	389	369	391	365	376	387	367	371	398	379	370	400	414	360	346	403	405	353	383	342	412	364	345	380	359	376	366	389	384	368	357	397	387	378	362	354	378	361	420	359	394	393	359	377	376	354	343	392	361	391	388	375	380	381	352	371	337	373	358	343	379	373	380	400	322	382	387	367	382	365	359	391	369	343	361	391	349	362	401	362	387	363	394	338	354	379	367	351	384	375	365	377	365	376	372	388	394	355	372	348	388	413	359	383	361	371	383	346	351	388	362	370	318	398	367	420	385	370	389	387	371	374	392	385	338	341	374	377	395	389	371	341	358	369	392	379	376	356	375	407	392	399	362	400	391	332	336	395	395	369	415	405	393	372	384	395	329	412	371	371	364	378	364	349	373	374	355	388	351	357	387	378	347	385	349	371	362	391	354	348	359	371	385	387	338	321	340	359	398	389	340	371	376	372	367	399	418	323	368	339	375	392	363	356	397	384	400	364	377	369	370	386	412	393	353	360	400	384	402	342	405	341	369	372	404	395	355	380	325	356	372	348	382	422	362	399	387	380	385	374	383	412	389	422	397	349	384	405	372	405	366	349	387	390	423	395	378	386	372	379	381	376	374	370	346	354	356	364	375	375	323	372	377	372	382	370	368	401	393	332	402	367	374	356	335	399	386	385	378	388	348	388	361	335	366	386	369	397	382	380	371	368	392	327	343	392	356	369	390	412	401	393	377	412	367	374	393	371	380	369	374	396	340	317	380	396	355	408	355	371	389	358	350	375	395	387	393	363	376	374	385	354	382	388	376	336	386	393	408	381	376	376	361	369	390	404	398	392	359	356	341	365	377	355	421	362	369	400	374	383	370	425	400	343	365	413	416	390	354	368	391	376	391	360	357	370	383	388	376	360	377	354	372	369	379	377	379	363	369	386	399	379	375	368	431	364	403	365	379	395	389	372	366	410	405	384	375	412	396	385	354	387	389	395	390	372	363	377	371	369	355	368	363	340	410	393	368	371	395	400	405	377	352	371	362	387	375	390	336	382	330	394	359	398	396	364	361	427	399	368	369	354	389	389	385	341	362	372	355	384	372	394	379	401	357	365	382	356	371	339	381	350	375	363	370	381	373	381	376	407	393	380	408	401	397	358	369	375	401	403	352	414	381	331	382	392	370	382	341	391	367	408	383	370	375	382	376	366	364	362	355	389	389	360	383	348	349	388	371	403	361	387	410	387	384	389	371	362	376	304	390	365	355	380	373	375	408	390	408	365	371	376	358	354	375	404	382	384	380	410	363	381	338	355	363	379	352	336	372	379	371	345	400	383	373	386	405	382	411	369	396	358	377	356	339	379	386	359	396	400	386	388	352	372	393	365	404	391	355	372	358	379	398	399	384	392	415	366	392	358	362	353	419	351	384	374	393	372	385	394	432	376	362	360	369	369	381	369	387	316	402	363	380	353	376	371	367	374	412	383	391	405	337	383	385	366	393	391	419	374	410	391	366	372	360	360	378	359	377	365	326	388	364	364	385	369	371	396	381	369	355	385	387	351	374	390	387	410	360	359	368	370	351	360	401	345	359	391	348	352	373	388	385	386	392	379	371	342	386	382	410	362	367	353	400	390	371	366	415	356	377	409	351	390	373	386	414	378	383	394	377	368	377	384	398	403	353	364	419	374	343	377	336	343	384	374	384	367	372	383	391	372	362	376	371	374	365	358	374	365	353	385	368	348	385	385	376	375	373	331	359	353	359	419	364	398	383	353	351	373	386	344	336	380	391	408	389	378	345	348	365	398	381	360	369	389	351	405	352	383	372	360	383	393	395	414	363	380	403	416	370	346	381	352	371	369	390	361	354	383	381	358	372	381	374	359	376	347	371	352	363	365	355	376	368	370	377	382	359	348	328	345	375	369	368	354	402	432	372	369	374	387	414	363	363	405	347	377	403	392	349	366	375	358	384	355	355	374	375	330	362	362	359	384	346	364	411	396	370	351	380	370	387	350	351	351	358	365	402	395	413	364	336	322	387	376	392	375	365	371	360	363	399	370	358	362	368	371	388	347	380	369	378	368	384	354	356	382	354	351	388	384	364	370	361	404	371	357	350	365	372	357	383	362	357	364	396	373	345	405	372	408	371	365	398	380	401	382	383	412	347	392	378	380	358	349	380	387	330	365	355	369	377	381	364	379	397	377	357	401	382	358	353	393	379	381	339	425	326	378	364	369	414	353	354	351	384	403	372	368	377	363	369	400	369	359	386	408	360	387	411	399	388	375	354	364	363	375	400	371	353	404	373	397	375	360	361	365	378	395	355	389	357	362	378	383	435	407	384	352	352	391	382	345	423	376	390	375	375	400	395	349	360	354	369	369	405	391	374	388	366	391	381	345	391	366	387	389	390	370	372	361	371	356	391	389	392	413	388	393	374	372	392	370	436	357	365	392	337	349	384	402	359	375	390	413	354	372	357	360	378	335	377	362	395	400	365	382	420	400	384	363	366	369	328	342	386	377	387	355	432	377	389	376	352	366	377	390	369	354	355	375	374	363	358	381	380	373	335	386	378	391	422	350	379	389	393	384	377	376	385	370	402	346	374	373	392	366	414	383	355	392	350	372	382	396	354	405	360	370	410	367	393	379	362	402	328	387	354	377	363	391	380	369	391	368	391	381	380	377	365	344	364	372	380	382	346	351	384	382	384	351	343	406	373	370	397	367	379	394	351	364	393	358	385	380	354	370	342	382	385	385	346	369	369	355	378	395	341	374	369	375	392	379	370	377	385	361	353	357	360	363	390	378	356	365	331	362	396	410	403	441	399	387	363	376	336	384	339	407	376	361	379	364	378	381	417	406	340	380	376	383	350	387	352	361	361	353	368	376	340	380	372	390	400	392	353	353	336	355	356	385	383	361	356	371	414	364	365	377	356	373	394	386	354	364	371	367	338	363	383	369	415	367	347	409	370	387	379	385	377	345	387	354	381	382	362	390	378	380	388	396	359	369	350	383	409	377	378	385	369	332	383	354	353	384	346	391	390	392	355	381	382	373	381	381	331	356	387	342	370	345	390	351	417	325	405	402	353	372	380	379	376	384	366	383	386	394	369	376	339	354	370	357	356	404	396	376	409	370	351	342	378	380	409	386	407	346	388	408	379	368	366	375	383	363	349	375	389	363	403	373	390	404	342	386	372	369	371
20701	16669	22969	27133	28453	28910	26187	22566	22113	19380	16554	14438	11724	10553	9007	9457	11887	8200	7951	6465	6406	6880	5287	4324	3189	2934	2867	2625	2460	2350	2053	1913	1750	1677	1605	1625	1810	1742	1575	1426	1527	1557	1506	1573	1476	1488	1432	1446	1421	1441	1451	1381	1457	1619	1475	1334	1301	1203	1109	1098	1201	1188	1193	1189	1136	1125	1116	1151	1134	1070	1078	1006	1093	1155	1063	1003	986	1070	963	987	1018	980	989	964	947	976	982	977	952	952	976	949	901	959	973	912	991	982	942	920	944	960	977	910	963	962	928	963	964	978	926	935	926	907	984	895	913	872	963	922	931	964	914	919	958	962	928	964	927	929	895	948	936	881	879	948	979	890	925	954	952	913	977	930	942	891	942	895	963	990	884	971	982	915	945	968	919	933	934	966	920	910	922	950	982	931	893	925	939	970	985	993	985	948	959	955	942	1018	951	943	903	973	854	942	918	913	925	956	987	886	927	980	918	992	902	932	935	890	980	925	920	953	954	965	934	942	953	939	948	953	952	927	928	923	889	954	889	941	917	929	1002	977	931	947	942	886	932	941	939	930	916	925	885	948	923	987	974	952	1018	933	971	944	948	919	949	956	935	906	987	971	932	948	901	880	923	961	893	945	930	919	960	944	913	902	937	927	918	942	951	941	938	976	933	917	869	925	927	885	968	940	975	939	890	957	934	930	949	879	907	918	934	920	911	960	941	900	930	947	962	967	942	962	917	904	948	891	928	967	1012	936	933	954	886	953	963	937	938	972	962	971	882	911	931	968	949	910	916	956	935	980	947	987	947	969	1001	911	886	937	950	961	883	927	962	1015	926	916	935	911	939	909	935	927	915	930	928	980	945	913	880	941	900	916	925	941	935	943	933	987	995	914	963	909	996	909	952	923	929	939	929	1001	1002	927	948	965	896	923	945	923	948	949	973	910	928	929	892	971	968	910	937	927	956	945	926	905	968	954	932	911	1004	955	962	939	955	941	927	943	916	933	949	922	965	930	992	958	918	997	945	986	938	948	969	904	942	936	968	926	927	905	922	939	998	957	952	960	924	969	888	910	900	942	937	913	926	903	972	945	961	974	958	984	941	971	925	906	948	932	936	932	930	901	983	982	895	954	921	934	938	925	904	966	956	934	970	965	955	875	953	883	955	909	958	918	933	982	916	958	925	936	1002	934	937	962	904	959	913	924	951	979	879	938	923	925	946	879	957	934	938	964	988	929	920	981	972	972	925	933	938	985	939	996	947	931	907	971	949	985	980	969	914	973	979	938	918	947	945	983	931	911	943	875	905	917	971	908	918	899	943	934	940	954	940	909	905	910	961	929	966	945	931	917	868	917	962	907	994	895	965	953	992	980	972	931	977	926	953	961	970	941	900	911	948	927	922	900	965	886	925	885	908	953	942	923	922	940	1020	957	939	937	908	972	962	966	956	940	981	961	962	900	981	940	945	998	927	926	900	888	1012	956	967	971	950	893	934	973	943	975	962	923	915	890	912	956	930	939	890	944	908	938	933	917	926	901	928	952	1007	965	888	931	943	968	894	976	977	922	964	950	960	971	1001	885	949	935	975	904	902	948	985	932	906	1002	874	962	900	851	904	911	1004	890	965	917	930	980	945	929	921	932	924	910	958	924	893	993	895	974	878	898	979	943	965	900	946	955	949	927	951	868	923	962	932	901	887	939	941	913	929	906	929	988	951	949	934	957	927	866	903	945	938	926	968	932	950	931	953	887	916	953	937	944	985	977	987	945	970	897	887	954	929	912	930	908	909	965	1005	929	961	990	915	1014	929	910	983	952	939	952	901	941	957	950	935	943	921	901	1001	882	973	1029	914	950	944	900	930	901	931	883	918	955	856	946	956	946	976	943	939	902	972	928	951	937	911	931	939	955	904	997	932	947	982	964	904	940	949	945	915	1003	967	909	972	937	949	901	920	922	940	941	989	955	950	916	912	913	888	944	977	952	901	962	960	964	971	928	944	947	875	967	947	956	942	989	954	873	910	910	930	936	891	970	986	939	925	990	978	880	919	940	969	907	925	894	985	958	965	913	918	945	922	1004	936	973	925	984	925	949	891	943	943	946	969	937	938	972	956	946	968	903	955	937	969	939	956	944	903	990	979	951	942	986	952	971	934	971	945	983	955	937	984	957	912	937	961	931	937	973	911	985	906	899	905	959	932	918	933	983	978	874	935	928	916	958	946	907	869	845	911	1007	921	1051	929	937	945	954	989	921	868	907	948	985	914	904	945	895	944	908	974	907	952	916	924	974	932	941	909	944	963	922	951	906	958	966	942	909	944	986	900	928	884	967	917	915	953	970	932	947	941	902	944	937	964	933	899	970	947	951	938	922	938	918	864	892	978	926	936	906	899	953	972	939	959	968	951	947	908	972	964	969	921	922	972	948	954	942	939	928	943	926	1000	970	944	938	921	904	947	937	957	972	948	927	965	968	937	952	944	962	934	973	997	942	937	969	921	958	918	972	939	948	911	973	977	934	936	907	966	904	937	950	950	972	997	947	918	989	948	903	966	927	949	969	893	953	901	971	925	924	1008	917	929	950	912	951	905	934	935	968	994	913	928	927	920	926	955	942	940	896	938	968	975	922	916	960	905	923	921	945	954	936	943	948	945	922	869	963	939	965	989	971	906	943	980	938	984	964	976	950	934	945	910	885	926	981	909	947	976	959	892	954	934	920	904	968	926	926	923	973	933	947	966	955	949	892	876	938	940	998	966	931	944	922	954	948	912	936	916	925	926	913	907	949	911	963	894	922	895	900	948	923	954	897	962	952	951	928	905	989	966	941	961	911	894	942	956	883	934	946	937	939	927	924	986	919	918	1010	911	895	941	960	986	929	935	910	881	982	922	953	955	939	1019	934	931	937	921	909	974	1001	912	912	900	946	977	965	965	939	912	955	981	944	913	924	906	957	969	913	944	978	942	920	957	908	887	964	936	954	946	972	911	904	923	944	915	926	962	940	896	895	944	947	1000	878	952	973	925	904	955	963	925	976	932	910	916	909	945	940	1001	982	972	886	927	917	1010	952	955	954	884	906	907	941	939	939	982	1014	978	904	940	941	942	1012	947	948	880	949	900	922	923	946	982	906	971	1006	950	931	922	946	982	938	946	912	937	941	880	858	963	967	987	987	926	899	985	964	963	910	919	916	927	909	953	929	915	979	896	974	953	918	926	923	899	937	972	866	932	935	948	962	930	920	907	934	927	976	929	960	943	908	942	935	918	884	929	907	905	968	982	903	968	938	924	908	966	953	930	935	911	944	992	933	997	924	969	941	944	895	959	979	935	1000	914	926	937	965	945	988	946	966	962	894	967	996	924	982	905	925	1010	938	907	935	936	941	945	930	903	988	961	902	931	929	938	940	966	919	920	913	904	956	968	913	931	908	946	912	853	903	917	905	917	963	970	953	906	912	920	957	953	971	959	948	973	969	898	962	919	921	914	929	931	958	969	966	918	948	965	973	970	877	965	946	891	981	874	952	902	839	949	983	963	955	946	930	956	912	992	944	934	903	916	944	916	933	902	922
9050	5558	6496	5489	4042	3006	2307	1748	1604	1354	1112	1105	927	779	727	662	649	615	572	523	494	486	465	463	472	432	423	425	397	435	458	436	422	460	405	427	412	383	426	425	385	373	386	431	389	411	402	379	390	377	413	403	391	410	363	399	368	390	363	393	383	398	396	368	390	414	376	386	390	371	339	397	392	393	400	368	340	375	394	375	373	398	376	399	379	404	406	387	405	393	357	377	365	402	388	394	371	389	385	411	366	357	374	365	393	368	363	353	374	340	388	389	380	426	394	370	360	388	355	372	370	395	368	369	364	388	377	382	367	372	384	379	394	391	326	338	361	380	365	355	394	376	372	394	370	377	419	363	372	390	378	375	380	427	401	381	362	408	376	353	375	351	375	345	373	358	362	388	382	352	386	376	381	383	399	377	401	386	391	381	367	415	336	408	382	364	393	346	378	369	398	378	363	384	366	362	378	332	349	405	385	365	377	390	391	395	377	401	374	381	404	384	442	386	362	403	384	392	380	370	403	372	366	364	372	365	353	363	359	396	365	414	341	360	385	365	456	355	422	413	346	360	375	364	378	395	380	368	376	366	389	430	417	392	414	369	390	370	397	402	360	357	352	382	352	384	372	387	386	379	355	375	359	365	360	370	387	405	375	381	390	362	376	396	390	357	361	396	375	404	363	384	397	364	383	379	364	414	375	387	394	400	392	383	378	344	385	330	384	360	408	399	346	396	383	394	368	354	405	340	409	369	378	426	361	368	365	362	361	408	382	390	364	367	418	397	412	369	360	385	333	423	334	393	395	351	373	400	338	382	382	400	367	370	379	368	397	349	395	379	363	386	387	362	387	385	381	409	376	382	367	421	359	376	392	380	360	388	397	357	362	396	381	337	367	347	385	356	393	395	373	397	385	436	389	376	393	413	381	404	396	402	395	355	409	335	361	388	402	387	399	369	374	376	391	391	387	366	407	386	395	409	362	357	385	359	391	334	381	369	417	384	381	389	356	366	355	410	367	367	399	436	378	370	374	359	361	340	366	387	407	372	352	375	382	398	371	369	400	374	424	395	386	364	424	355	347	408	370	391	370	369	388	371	356	360	373	372	382	394	360	399	385	365	372	401	390	349	380	370	394	411	374	358	382	372	402	400	353	375	368	391	375	358	387	379	384	359	400	380	377	367	409	370	364	412	399	358	354	354	378	375	363	399	362	420	381	375	396	361	389	368	390	348	393	413	354	387	402	397	345	389	390	404	393	372	368	347	435	405	407	364	395	358	394	398	412	384	369	373	363	409	377	406	378	396	370	401	368	422	384	378	384	406	417	378	421	388	367	405	365	398	345	353	378	378	426	409	333	333	367	416	397	372	388	370	415	405	385	423	362	398	380	388	407	397	371	355	342	373	385	391	400	350	362	364	368	393	377	380	396	379	425	390	402	409	378	386	398	374	395	363	400	410	345	405	360	355	380	376	380	372	374	356	356	378	373	363	365	393	371	425	408	390	343	353	361	409	386	346	388	385	352	402	365	393	352	387	397	360	340	352	379	399	405	374	408	408	372	366	401	396	380	366	406	408	331	390	380	359	380	388	342	361	368	427	362	376	382	404	370	383	393	357	370	372	384	345	371	396	395	383	401	407	354	379	350	378	353	377	405	390	390	371	364	397	393	370	393	375	355	395	354	372	404	364	354	392	382	397	337	363	354	377	363	349	366	391	421	365	355	384	370	405	375	408	335	400	367	393	386	391	380	380	365	366	382	374	375	379	404	378	346	359	379	400	408	403	380	427	377	403	399	349	338	388	405	372	365	409	387	374	373	394	364	369	403	379	389	361	391	368	379	419	387	375	363	399	359	323	366	365	400	365	339	372	382	391	366	390	378	356	375	367	344	388	362	369	372	391	363	346	388	379	366	362	363	403	385	401	367	373	365	389	374	366	407	382	357	414	347	363	381	362	429	370	365	390	363	358	406	374	403	359	386	403	392	364	377	421	351	353	370	354	437	366	374	370	375	401	385	403	369	349	375	399	434	370	385	391	389	396	405	390	404	395	375	357	378	410	396	405	411	382	394	363	389	344	363	390	362	375	343	383	410	377	433	369	387	376	388	350	369	394	363	383	386	374	391	366	381	350	367	392	380	400	410	400	373	367	364	378	412	379	387	408	361	373	382	426	396	342	380	366	371	375	406	359	407	387	405	407	435	369	390	364	389	403	381	369	366	383	391	372	388	372	407	348	356	367	377	372	366	363	325	406	378	368	369	406	405	401	377	375	370	399	412	346	411	360	402	376	355	371	384	404	389	358	391	366	374	371	393	393	379	391	407	397	362	374	416	340	370	388	397	377	387	353	382	416	370	391	371	379	390	327	406	382	388	392	370	364	390	396	380	371	398	401	400	422	356	352	390	396	357	361	386	374	392	402	433	377	365	406	371	394	424	378	408	376	380	373	364	378	387	330	378	358	356	370	358	402	378	395	400	390	360	397	365	397	378	357	366	373	401	376	414	357	378	372	384	367	371	371	404	406	390	344	343	366	349	385	361	396	365	379	373	381	392	389	390	389	386	366	356	393	403	388	373	365	363	348	362	350	358	404	362	387	368	407	383	380	385	409	396	410	384	386	369	391	375	402	383	343	366	395	422	406	366	375	337	377	385	374	394	399	381	389	379	398	413	369	363	370	401	374	387	406	367	360	396	362	435	390	346	376	370	386	360	375	359	356	382	367	374	426	359	382	387	383	356	372	391	366	365	387	411	396	393	393	357	397	382	403	387	379	381	364	360	418	384	365	379	364	342	400	377	397	406	375	351	368	390	369	344	358	370	390	361	373	399	409	362	389	417	390	405	382	403	373	360	383	376	379	387	345	376	362	381	368	370	456	379	354	342	393	363	378	362	374	376	360	403	379	365	384	378	377	396	378	367	397	361	390	387	424	404	368	378	364	374	411	349	387	388	398	362	397	372	394	381	389	379	365	404	399	384	388	395	392	405	356	383	394	352	388	386	353	347	372	346	382	390	364	411	386	371	384	423	385	415	400	372	391	372	370	397	376	372	405	379	383	386	380	377	380	378	392	377	396	405	379	392	384	373	396	371	375	366	420	379	373	378	387	401	370	389	396	382	389	396	389	392	365	389	355	422	340	351	380	396	347	382	339	379	394	375	349	367	390	367	386	400	406	392	357	389	399	362	388	398	410	410	417	402	382	393	361	377	391	394	407	377	370	379	424	378	428	394	360	394	387	419	382	386	358	354	377	413	368	389	391	375	390	390	406	371	401	380	377	382	361	388	366	353	424	409	365	367	400	362	344	410	390	386	417	353	398	384	389	372	386	364	416	386	396	350	383	385	363	393	373	364	428	395	410	375	398	338	368	370	386	356	359	373	387	378	374	398	372	381	349	372	378	359	377	395	374	389	386	419	382	390	391	396	395	412	391	392	357	375	345	386	430	366	365	360	343	391	382	351	376	384	414	424	383	378	415	403	341	385	369	378	366	401	375
6102	5584	11520	14008	12939	11474	9660	7767	7310	6372	5600	5104	4298	3913	3294	3029	2918	2446	2253	2101	1918	1854	1663	1574	1509	1430	1461	1436	1391	1357	1281	1269	1196	1156	1164	1152	1138	1163	1140	1142	1143	1216	1149	1145	1214	1158	1145	1072	1108	1053	1114	1097	1019	1078	1015	996	1055	1092	1058	1015	998	1051	1041	1073	1058	1057	1096	1051	1022	1058	963	994	1030	986	944	1041	1067	1033	970	966	956	971	955	950	964	927	944	914	945	968	970	1002	959	991	988	944	955	992	986	1022	921	950	970	957	947	981	936	961	966	990	960	979	925	962	963	966	972	1003	967	987	974	975	964	937	899	949	958	990	949	984	966	902	902	934	922	956	955	960	1018	960	1001	967	956	953	997	966	962	932	911	957	1007	997	908	955	949	978	964	950	940	989	923	979	922	937	989	959	944	927	935	976	928	980	998	924	916	939	915	956	969	1027	968	936	961	1005	973	981	975	949	948	925	946	925	945	959	934	961	915	974	997	974	962	932	1023	956	949	936	947	962	955	967	950	981	985	930	944	909	967	902	937	940	941	942	948	943	1002	911	982	922	921	981	959	975	967	1012	937	1020	947	958	1029	980	910	950	958	1004	943	968	909	958	923	980	965	945	951	915	985	1049	941	929	957	980	944	967	964	996	881	986	993	991	968	940	959	958	915	997	945	904	947	942	974	970	1029	997	980	949	977	990	965	1024	1003	980	973	979	958	931	913	970	960	957	883	941	937	927	933	957	983	927	896	1011	950	946	953	938	994	920	975	925	950	1006	953	936	938	940	971	921	935	946	974	981	952	963	984	920	959	962	1012	918	954	902	976	972	961	913	950	1019	989	960	1041	920	909	929	941	952	896	923	912	894	989	934	990	938	948	951	998	984	949	904	980	972	942	944	950	1017	953	871	889	938	1000	943	971	973	976	953	935	982	959	945	954	953	950	957	1010	1004	1006	947	981	915	956	998	923	975	994	926	928	956	954	993	966	947	980	951	912	1004	992	951	976	941	920	1058	985	967	956	938	1012	958	936	924	979	892	931	967	1002	989	995	921	1010	924	884	928	951	964	961	902	925	936	946	1013	891	1013	952	925	941	948	975	1030	935	1046	935	934	952	1026	925	944	944	962	1009	924	992	956	1011	974	993	992	988	1016	959	962	948	914	927	969	976	946	953	916	985	953	935	957	943	914	952	967	963	1005	944	954	1008	960	950	955	923	981	970	980	936	956	946	934	911	959	908	940	1018	994	972	974	952	998	935	919	953	918	941	954	972	948	967	976	962	942	965	966	954	957	958	952	948	962	1003	956	978	1028	1000	1004	953	912	966	933	972	957	961	976	969	983	954	953	925	990	955	933	986	937	929	907	967	902	927	955	996	968	989	1014	971	968	988	1008	958	958	925	961	993	1002	946	967	984	966	1016	958	946	951	972	985	960	954	900	958	925	956	967	979	1003	960	976	994	974	920	950	1002	939	933	938	953	942	923	997	970	948	1006	959	954	1045	973	906	952	974	1003	971	958	961	981	967	953	978	950	967	912	988	996	1001	919	986	925	955	912	1002	942	944	915	893	959	953	975	966	961	958	914	922	894	994	997	980	939	965	954	993	939	966	956	939	960	947	1026	977	994	962	961	944	965	945	936	919	960	956	910	960	928	981	964	1009	947	992	919	964	905	941	1020	954	954	923	1024	992	1001	981	921	983	957	930	952	1003	948	981	1012	950	987	951	978	975	936	992	952	953	975	961	979	927	934	960	948	981	953	965	983	908	967	938	983	923	944	987	902	952	987	987	933	962	965	964	940	1000	983	953	942	956	970	967	961	924	982	954	1025	944	941	943	919	945	975	1008	1018	1003	945	935	960	934	969	983	967	987	932	1012	973	1023	943	991	961	988	962	962	1018	982	956	997	960	947	961	1003	949	896	969	985	993	931	936	961	963	914	905	936	953	998	981	947	933	998	949	966	1007	970	977	925	955	949	923	958	935	908	984	893	921	965	941	932	931	896	982	940	901	949	942	947	989	951	899	951	1011	921	961	970	958	939	934	936	969	944	933	939	961	968	936	979	991	899	953	945	938	987	990	1025	970	942	962	927	960	929	962	921	969	958	975	967	949	942	947	981	974	918	1007	923	921	962	950	976	899	975	934	950	894	919	1017	967	995	1029	926	1010	951	911	957	938	991	981	942	970	915	920	1022	936	908	1016	945	1011	1019	962	970	940	1012	998	1000	935	972	987	945	999	954	971	937	972	923	980	910	967	937	971	941	966	954	986	943	921	939	981	891	951	936	977	979	991	936	980	900	1010	976	935	945	996	990	958	945	971	941	958	975	978	914	989	977	989	978	937	990	992	979	1015	944	957	956	937	975	979	917	925	928	968	961	965	943	972	1006	995	904	993	983	974	925	975	1014	975	965	929	964	977	948	987	970	960	965	927	913	1017	939	937	957	941	999	970	930	918	966	897	987	950	965	990	937	939	986	967	962	943	978	1012	974	959	971	951	963	962	989	944	965	1009	937	975	911	968	898	987	947	971	971	975	919	904	970	974	947	941	969	978	1001	940	952	947	1032	945	938	945	995	943	889	981	938	978	987	984	969	957	977	1028	978	950	979	932	964	955	974	935	985	966	917	954	1012	1003	907	905	988	1013	973	987	968	969	927	991	959	954	1007	909	980	954	927	988	956	996	948	918	956	974	912	1027	958	933	1007	985	981	959	923	979	957	918	945	898	936	961	976	977	989	1010	968	910	950	922	969	981	963	962	939	985	938	976	1025	924	916	953	951	925	928	976	982	967	976	944	984	931	997	969	923	921	1000	895	971	949	929	950	974	975	907	919	938	973	966	990	930	960	1041	985	1011	937	1010	966	945	917	957	945	983	953	956	951	1005	967	938	985	913	984	914	905	995	927	924	922	1012	886	936	948	961	955	978	944	973	969	1017	929	979	975	963	1023	937	950	950	948	944	922	963	984	987	939	970	944	994	903	1016	990	989	967	993	1004	966	961	932	959	933	940	963	989	935	984	976	1012	958	988	970	949	901	968	956	905	942	969	942	981	981	972	961	948	937	965	997	976	954	913	995	975	959	988	1007	985	962	930	928	957	980	1005	956	914	1000	972	1020	918	927	919	916	966	911	995	1014	969	920	945	1032	970	969	978	928	958	929	939	973	979	969	963	999	1051	898	944	985	945	996	977	933	984	930	979	949	945	982	963	949	956	1022	945	977	1042	1013	1005	920	1012	1012	946	947	949	952	985	963	968	965	896	976	982	954	950	942	950	914	914	930	941	956	980	964	966	923	979	984	980	956	1033	976	988	961	941	944	913	911	997	966	959	916	931	963	948	984	911	942	978	986	984	910	943	934	958	961	963	961	920	949	936	976	961	957	940	1010	967	976	974	977	984	949	977	918	996	1012	954	927	956	925	1042	886	981	965	996	971	952	980	973	940	996	933	993	950	930	909	991	934	937	982	1058	989	931	952	933	987	953	971	942	1003	940	950	962	939	988	987	958	954	940	921	965	956	928	930	960	974	951	960	967	971	953	937	970	956	953	1025	988	1004	1011	984	934	1024	939	929	940	941	955	899	980	1018	973	994	912	957	901	990	893	945	985	930	950	979	940	953	963	988	978	981	988	936	971	957	940	954	986	951	983	919	1018	929	969	894	978	935
23261	17984	15134	12300	11317	10462	9223	5712	5055	4172	3322	2471	1916	1568	1371	1367	1531	1374	1158	915	1057	964	801	628	600	557	540	541	522	541	517	453	485	433	447	446	487	451	405	416	449	415	461	455	451	456	408	406	430	412	447	455	412	468	435	447	423	444	424	387	429	410	444	410	412	411	428	404	432	384	409	421	419	440	435	399	417	409	397	381	432	384	419	403	422	418	417	391	416	432	408	395	444	406	379	408	416	413	371	391	359	386	387	396	390	402	408	374	386	415	391	380	397	452	375	398	405	397	427	382	395	408	422	376	437	404	401	427	348	397	416	385	393	399	378	383	363	397	345	413	395	434	414	382	393	409	402	400	399	401	382	386	401	406	391	413	403	401	400	408	390	408	412	386	411	399	377	376	404	425	419	417	414	390	398	406	376	393	433	397	410	451	386	414	370	395	415	403	369	382	391	370	391	438	396	381	432	380	381	421	409	401	419	419	421	379	429	413	404	408	410	444	394	404	413	406	378	381	378	404	370	415	452	437	400	384	375	396	394	371	415	425	382	408	398	365	354	420	432	437	362	393	413	396	402	396	393	439	413	419	389	398	409	400	362	404	388	382	394	411	402	421	398	386	394	381	418	410	379	383	384	420	368	394	399	423	416	424	430	397	407	440	380	397	410	436	430	408	383	414	401	398	415	401	448	410	397	413	364	411	418	377	389	385	393	417	367	427	415	399	365	466	404	422	413	382	376	434	383	394	392	372	420	385	383	393	383	371	401	428	393	384	395	429	399	436	374	397	405	424	375	389	416	400	395	408	404	418	357	387	430	387	401	400	405	419	408	402	436	413	394	418	401	390	373	380	401	388	444	373	388	400	426	402	363	431	370	408	385	399	390	384	407	408	437	387	426	399	355	437	363	400	415	395	406	415	394	410	373	392	379	398	393	372	412	385	390	394	372	395	405	387	371	404	373	410	381	391	408	383	394	403	424	417	385	415	409	368	394	378	405	409	399	389	412	409	417	392	373	411	397	417	375	430	381	395	397	379	350	374	431	430	410	401	384	444	395	404	393	429	382	391	396	409	382	369	399	383	402	410	380	382	427	351	365	414	393	415	374	408	394	391	381	411	408	414	401	386	421	395	376	419	412	369	403	391	393	360	382	385	390	368	403	410	404	380	420	403	403	404	412	397	391	401	387	391	399	425	393	358	399	392	376	391	397	411	387	379	406	415	408	426	365	414	416	379	407	405	398	348	382	380	374	404	404	413	395	442	420	391	384	407	382	400	398	415	364	372	431	403	399	410	371	412	394	416	379	391	427	412	369	402	397	421	407	412	407	377	375	390	421	361	395	405	415	409	406	382	375	396	403	371	431	355	401	419	380	380	410	425	398	399	375	365	371	423	435	405	377	383	384	394	405	439	412	392	399	383	385	410	420	416	423	384	354	414	381	401	387	432	357	412	398	400	353	407	417	393	380	390	381	356	380	392	381	392	419	353	393	382	427	423	389	412	412	384	390	401	353	406	395	404	402	403	374	398	416	400	387	357	372	396	384	383	383	386	394	410	390	389	370	399	394	378	406	384	378	391	382	412	428	396	402	419	379	383	408	377	426	361	403	406	408	402	432	403	366	402	389	422	396	352	411	406	428	406	421	437	384	433	404	398	417	411	393	391	388	422	440	394	403	387	395	415	379	375	381	395	395	383	413	404	380	421	330	393	428	401	381	366	420	374	355	445	371	360	397	414	380	405	412	371	408	426	382	394	406	406	361	391	380	389	389	417	414	358	406	385	383	395	376	405	418	395	401	367	380	379	392	368	389	409	391	396	423	375	391	397	401	403	380	403	395	391	420	384	362	392	380	403	422	438	397	376	378	394	384	450	388	399	367	412	393	381	368	420	403	398	372	411	414	393	376	384	387	425	369	403	403	404	390	413	381	375	389	415	411	369	394	417	393	393	396	412	381	381	376	402	433	381	389	391	413	399	344	399	378	384	394	387	356	386	387	403	407	393	403	385	411	406	403	384	391	390	383	414	467	399	411	430	378	383	402	416	398	380	394	414	376	411	385	396	391	393	381	420	387	406	403	391	389	398	401	395	418	379	421	382	421	394	391	416	383	417	354	405	369	377	402	416	402	416	374	379	366	378	376	422	381	357	379	412	396	393	381	386	384	404	401	367	394	411	402	404	410	392	434	396	394	428	420	413	419	382	386	413	387	359	397	385	427	421	360	388	362	396	371	408	392	416	404	386	395	388	396	388	408	410	420	380	382	407	414	371	377	390	391	369	382	382	406	389	383	377	427	386	413	406	427	422	410	411	396	380	371	434	388	383	439	411	390	401	403	432	387	405	411	394	430	370	374	382	382	405	410	419	409	380	434	372	407	405	399	389	408	404	372	395	422	416	391	399	374	385	388	391	377	379	358	422	433	401	395	416	387	370	421	367	412	391	384	416	407	405	399	374	399	387	357	390	395	391	386	380	370	405	408	357	395	382	411	403	384	368	364	383	393	347	353	373	426	402	401	409	363	400	342	440	380	405	403	403	380	382	391	400	381	386	375	402	378	351	379	386	404	414	410	402	410	391	389	421	384	428	415	368	415	406	370	393	387	371	366	401	373	382	424	377	408	400	367	380	425	449	396	380	411	362	402	421	422	392	452	394	389	390	433	398	408	439	406	397	405	412	374	390	420	391	391	423	385	441	420	401	383	382	406	412	398	397	398	372	382	411	408	389	376	396	393	394	371	398	398	371	397	343	370	381	373	384	383	365	400	392	410	395	390	369	428	409	377	394	401	379	415	401	431	417	437	421	436	387	371	385	402	411	425	407	345	397	402	387	346	427	403	436	406	366	391	394	370	416	388	418	401	383	393	405	387	430	372	423	401	394	378	400	363	397	391	384	389	384	386	411	391	426	389	394	378	446	397	339	386	395	403	392	431	392	388	422	388	383	389	393	438	404	397	387	416	403	408	389	405	398	422	397	372	376	393	408	411	398	356	419	410	414	411	400	400	385	415	378	403	393	379	395	400	364	398	433	375	407	393	382	402	408	418	432	391	380	398	418	403	392	395	419	371	379	403	444	434	386	370	403	408	430	408	411	371	406	380	373	402	390	410	404	409	400	380	408	435	373	401	401	370	398	430	366	412	437	401	421	398	399	383	369	364	378	391	384	429	417	394	412	415	417	419	387	406	410	372	376	411	396	431	366	391	391	426	370	404	417	418	409	402	437	404	371	390	393	383	424	422	383	383	394	383	406	406	395	391	410	402	386	400	403	410	394	432	380	393	377	397	411	429	373	429	381	408	438	403	396	383	386	394	379	417	373	416	428	379	350	374	415	383	397	420	395	422	398	373	406	392	403	446	454	399	442	414	393	386	388	371	377	408	375	389	387	374	396	425	437	391	397	383	383	391	411	407	425	392	420	387	417	390	387	399	409	343	424	422	396	393	378	408	422	407	412	423	396	385	417	378	365	399	408	429	388	391	369	382	394	417	392	355	354
15874	12041	18969	22508	23527	23014	21526	16181	16368	15039	12409	10467	8427	7266	6728	6647	7252	6181	5116	4840	5698	5111	3680	2867	2391	2169	2188	2000	1968	1898	1675	1632	1560	1562	1495	1481	1503	1526	1395	1308	1386	1436	1464	1413	1350	1325	1352	1287	1355	1312	1297	1320	1330	1373	1300	1213	1276	1291	1175	1149	1140	1123	1106	1128	1157	1151	1106	1107	1104	1097	1095	1105	1099	1023	1045	1107	1031	1049	1065	1018	1054	994	1021	1036	1007	1074	1021	1058	1025	1005	1044	1001	1014	996	1006	1027	1062	1014	1000	1006	965	980	1004	988	1006	987	954	946	981	998	1062	1008	1023	977	997	1060	1030	990	977	1001	1045	990	981	977	1002	1025	992	991	996	975	1023	999	963	1039	974	942	1034	1026	991	1028	1012	1034	1034	959	1087	1026	1003	990	1049	976	1031	1009	1009	975	1036	1040	1023	1029	1034	1011	1009	999	981	1056	922	969	937	961	1010	1042	996	1059	971	982	976	1003	972	996	1030	997	938	986	962	985	1016	1001	987	1024	947	1005	971	1028	1010	1022	954	997	989	986	994	1041	931	1031	1018	1024	998	974	1010	976	1000	1029	1016	1002	999	1040	1013	1036	1001	963	1038	1002	993	1022	1004	957	964	981	1015	1034	1040	976	1048	1017	1079	991	1008	976	1006	997	977	992	965	1004	1023	1049	974	1005	959	994	967	999	1047	1046	1011	999	966	1039	986	1002	1080	991	1022	976	960	998	1058	1004	965	998	1027	982	1025	977	1051	985	1042	1019	994	996	1073	1020	970	999	955	1038	1043	993	1018	999	1021	1007	979	1014	992	981	1000	995	1029	1001	1027	997	998	1026	1018	1011	975	1003	977	1000	1020	1013	1029	988	1030	984	990	1048	1040	1009	1020	1027	1008	907	1037	1025	930	909	1080	1063	998	983	1024	1030	984	994	982	967	962	992	1075	1033	990	977	1056	995	1023	1013	979	1036	1019	1021	971	1014	999	1006	980	1006	1069	1022	1009	1052	984	987	1014	988	984	1039	1000	1035	959	991	1016	1047	1003	1072	972	1044	975	991	938	1003	983	1028	998	1023	1064	945	978	1047	1012	947	1007	1006	983	969	1026	996	1056	991	1002	1020	974	1013	998	989	997	981	991	1007	1029	1039	988	1001	1002	1013	1029	1024	1022	986	958	1017	1032	988	1015	1053	992	1015	986	1010	1002	988	973	980	1008	1013	1023	960	969	1039	970	1010	1009	988	958	1019	965	992	963	998	979	1030	952	1009	1035	1002	953	1008	989	1013	954	1009	984	1001	995	963	1014	943	1028	1019	1012	1052	1044	986	992	1010	1031	1031	1028	982	986	1031	1019	1026	1037	1020	978	995	964	980	997	1004	978	989	1014	993	1008	985	1042	1031	970	1006	992	992	986	1032	981	995	1028	1007	1000	1053	1000	1016	984	982	1001	994	1002	1029	1035	935	976	1054	1028	1007	995	984	981	975	1012	999	1019	1023	980	965	1026	989	996	975	986	1058	1055	976	969	941	996	954	996	969	957	1013	960	1104	954	961	1045	1033	1019	980	1024	970	1039	961	948	982	1043	1000	961	947	998	1034	1024	1041	1071	981	981	997	956	940	988	992	1027	1025	940	976	1049	1022	1034	974	1010	1003	1045	973	1044	969	994	1005	1078	973	976	998	959	1004	1014	996	977	987	981	1047	974	947	995	1046	989	1007	1001	993	1009	979	1012	999	998	1024	1044	966	942	956	1024	985	979	950	983	927	1038	1050	1003	1005	1042	1012	1005	976	1037	1001	1022	1014	990	984	998	1013	1014	1015	976	996	987	974	1065	1028	973	993	996	956	992	991	1017	1010	925	988	986	999	983	990	987	1002	1030	1015	979	1038	1048	1003	1062	957	1013	993	1031	1014	1008	997	1019	1009	1037	966	1036	1046	976	1013	1030	1044	1014	993	999	1016	1026	1020	1057	1000	1033	989	1003	1039	955	1005	1010	955	1001	991	1007	1043	1009	941	978	985	983	1037	1016	994	992	1009	975	962	1033	991	951	1036	939	1030	1012	1012	1036	948	1056	1021	933	1026	1008	975	1000	997	988	1007	1006	1029	918	977	998	1022	999	976	1000	1029	988	968	1023	939	1012	1012	1019	1075	1070	991	995	1009	1023	1020	996	994	915	977	1038	1063	1037	1016	1027	1011	989	1052	1017	952	1014	959	1052	973	1006	988	988	979	1053	1036	937	965	939	1012	1042	1004	985	1071	956	964	1006	976	970	961	976	993	989	1027	994	1011	1033	1005	980	985	969	965	999	983	964	1022	1035	995	1002	1008	981	992	1046	925	974	1031	1035	1001	987	1016	968	1008	992	979	980	985	983	978	984	1021	996	1005	1005	1000	1048	952	967	1016	1037	980	990	991	966	963	973	1041	939	1003	1005	986	1006	1047	1037	993	987	983	975	1002	1013	1031	1031	999	952	996	998	969	1073	1041	1009	1018	1001	974	993	1074	995	1046	985	965	999	1033	1029	952	926	1020	968	951	973	942	1044	1035	973	1057	1024	991	984	993	955	998	1055	1019	981	940	997	976	1004	1005	1000	1035	1004	991	977	1002	961	996	1007	1021	1044	1016	990	1044	986	1041	981	1011	1011	975	1041	943	1004	1040	946	997	1016	963	1000	997	995	1015	1012	1041	928	1011	1066	1042	936	1011	1025	914	1007	971	990	1012	989	953	1036	1031	1038	997	1015	950	937	1003	961	998	1015	957	1050	1042	952	965	998	990	1042	975	1055	1022	1026	980	978	973	975	1004	1021	1023	1031	1024	944	1032	1010	985	1000	1032	1023	1015	987	958	1001	982	998	1045	1000	1036	985	1027	1010	981	989	983	983	975	1054	992	988	1004	987	1025	1007	985	1054	1003	1043	992	969	1008	1014	1033	971	1011	975	940	1036	1003	1009	966	1015	1026	1090	993	1016	999	976	990	1064	1002	976	982	1037	979	1023	964	1015	992	970	957	994	963	996	1031	1000	1050	971	1029	989	972	983	954	970	996	1006	1014	1010	979	1016	1034	982	977	996	995	968	995	1016	1022	1004	987	969	963	987	946	946	1032	1018	988	993	1024	1042	974	1031	1031	1026	980	984	983	1017	1025	1020	1009	1056	1006	1017	1000	1029	1006	1025	981	981	1014	1057	1064	979	967	1033	1051	980	1036	1041	1004	997	1038	969	1015	965	970	941	992	966	1029	997	988	949	1001	1063	971	1037	987	956	1025	1024	1076	948	1006	1026	987	1027	961	1049	983	969	1013	1028	1009	986	1016	999	995	1014	1054	999	996	983	953	995	936	1018	952	1003	999	942	1006	1068	980	980	967	980	982	932	1000	975	934	1042	993	1011	999	959	1019	1028	1022	1011	1005	985	992	1035	1025	1010	1066	1027	1019	1033	1008	1024	1021	952	964	1035	1045	1020	1017	1032	1030	968	1043	1010	1006	980	946	956	949	1018	1000	966	962	1025	976	1062	998	960	1016	995	1027	1037	991	1047	1018	1031	1035	1033	1006	999	1008	980	912	1020	951	1019	999	1004	968	991	1011	963	1012	983	1014	963	1006	963	1014	1020	994	964	999	1004	933	1038	974	968	1040	1052	993	939	1055	998	997	994	999	1034	1054	990	958	958	969	967	981	1011	996	1055	998	976	968	1022	997	1042	1021	1009	1022	1000	966	1013	946	960	998	1005	1031	1033	976	1009	952	1017	957	990	993	1009	995	990	977	1035	1023	1038	988	1040	947	969	950	1038	1017	1035	961	986	1027	1018	1002	1003	1045	1026	1024	1009	981	998	1024	1009	1019	919	989	1042	927	1001	1000	1009	1050	1024	989	988	1047	1022	910	966	986	989	1029	991	1004	1048	1040	979	1034	1012	1014	989	1044	1004	1008	1009	988	1012	944	969	1059	1010	992	1005	994	1017	975	951	1020	981	973	937	962	1046	993	1059	1014	949	1024	987	1015	1030	1034	958	984	1019	1032	955	1008	984	962	1011	988	989	1012	980	997	959	984	1035	954	1001	998	1004	1020	961	947	1006	959	981	1048	1030	988	984	1054	930	965	1012	1014	1058	971	1003	980	995	982	1006	1014	1035	1022	1037	1023	993	1021	979	1042	975	989	1011	1011	1028	989	1026	1042	1014	1035	956	994	1008	984	992	932	971	983	1021	962	951	1074	993	982	1000	1009	963	1011	985	951	960	1001	1037	972	976	990	1060	1043	1017	985	999	999	980	1059	1005	1035	945	1002	1023	986	1040	1062	1044	978	1054	1040
31001	22961	21119	17618	15799	15194	13667	9402	7562	6484	5367	4080	2746	2043	1823	2199	2336	1976	1293	1366	1821	1473	1055	724	699	577	567	572	499	538	533	475	522	441	414	482	455	457	460	407	427	431	474	442	473	457	410	451	490	453	408	440	436	389	416	395	465	450	409	399	390	430	387	384	392	402	384	382	428	373	354	357	373	371	425	381	368	378	393	391	394	389	405	393	375	373	386	369	369	392	384	403	377	382	378	358	381	378	378	386	353	377	378	389	382	390	376	374	429	374	388	393	346	355	367	373	353	359	379	374	392	363	384	364	367	404	392	382	393	397	387	349	358	358	376	366	339	401	362	365	366	366	390	350	400	362	397	376	360	331	380	379	342	380	365	403	375	387	390	369	353	376	362	388	381	396	362	358	352	343	375	379	366	392	381	368	380	348	390	389	382	358	339	379	392	372	399	368	378	376	378	375	373	401	362	399	370	380	375	374	383	405	366	369	379	353	368	383	346	361	383	368	359	406	352	386	375	361	370	371	365	394	350	360	375	412	363	395	350	392	375	343	394	392	353	378	345	382	380	367	357	390	341	382	377	382	348	374	355	364	348	371	362	382	390	382	343	376	381	365	335	341	374	357	365	356	380	357	398	383	368	335	377	337	359	359	367	355	378	371	386	346	359	355	370	376	361	336	363	355	378	369	405	381	350	363	380	398	385	361	360	352	387	383	368	356	364	396	357	382	337	385	347	339	357	383	393	389	379	360	336	394	373	389	362	393	408	394	410	386	349	362	379	392	387	373	364	369	359	382	373	371	379	392	385	364	371	359	409	335	360	366	382	414	386	367	340	351	347	366	394	383	406	373	361	380	373	374	360	374	339	370	393	381	329	383	361	395	382	363	389	356	362	381	374	338	368	400	388	355	339	366	370	369	346	375	381	421	370	368	378	375	351	393	378	376	386	371	413	340	358	386	423	393	372	337	352	358	337	319	348	353	362	348	391	377	379	372	355	351	348	343	366	357	405	376	409	385	369	368	382	402	370	337	366	342	384	371	386	354	390	367	378	377	402	374	357	376	375	365	361	326	369	360	350	377	398	336	377	397	404	351	394	333	362	350	355	384	370	406	371	363	381	370	411	392	363	394	382	377	404	350	354	370	376	406	384	409	388	432	381	363	375	348	359	391	413	409	346	366	357	391	394	379	362	364	370	335	360	353	410	383	367	343	367	374	380	392	381	364	350	329	368	329	371	388	346	388	401	386	407	377	373	359	349	360	373	353	350	342	360	395	377	338	386	373	362	331	396	388	375	382	378	365	396	441	347	396	367	340	323	378	361	362	353	366	341	365	408	370	346	372	384	345	386	374	364	377	392	354	397	384	384	349	364	381	361	405	362	353	354	368	376	339	403	344	405	410	387	394	371	332	362	369	370	405	350	391	406	383	411	362	367	358	320	378	401	355	326	400	374	381	389	395	389	353	379	343	370	364	397	346	373	376	337	333	375	360	340	379	360	358	358	382	374	355	383	362	367	354	392	398	356	385	379	370	345	364	381	389	410	387	397	345	364	364	342	381	345	393	373	395	376	374	384	394	351	383	379	374	326	398	394	371	361	365	371	379	388	412	327	392	393	341	385	351	360	344	374	354	375	394	406	355	356	347	343	399	367	360	358	379	366	406	403	358	357	340	358	393	389	364	359	399	362	395	346	371	374	372	383	398	403	371	388	402	388	358	356	383	403	352	372	358	367	411	348	366	380	356	389	368	328	362	362	400	380	376	377	358	340	367	391	410	384	385	359	392	377	399	372	369	373	368	381	348	334	359	402	377	360	388	391	376	382	359	386	348	388	364	350	383	351	404	390	339	377	354	401	378	386	349	382	402	401	407	379	359	381	376	388	398	353	346	392	348	378	371	350	372	361	392	347	392	392	373	381	366	352	369	372	387	401	354	388	368	374	348	359	333	415	393	376	381	367	382	358	401	371	387	376	368	402	387	380	376	398	372	386	375	392	381	372	406	345	344	367	379	353	357	381	339	360	347	362	364	380	351	370	337	404	389	373	318	389	386	416	357	372	431	365	402	356	392	393	373	346	402	387	352	375	341	391	413	360	379	377	387	402	366	322	340	362	393	388	385	386	387	350	354	371	370	379	367	394	351	394	373	335	364	399	358	386	371	405	336	358	384	345	366	384	411	372	375	365	357	362	392	354	374	422	386	394	384	400	379	385	350	353	380	398	367	437	416	348	395	342	359	356	369	370	354	364	343	406	353	343	377	396	383	372	407	352	356	349	388	355	368	404	356	387	360	379	347	380	380	362	347	350	373	388	415	357	397	400	358	344	370	378	364	379	371	378	358	343	373	348	365	352	330	363	369	380	369	368	356	349	373	395	355	372	380	378	354	354	355	371	357	371	375	364	374	372	372	382	406	406	335	367	374	378	333	410	392	343	361	393	370	363	367	358	364	382	371	359	376	368	350	343	378	402	346	370	384	369	398	395	345	385	381	379	393	421	359	402	390	356	384	332	357	376	392	394	409	383	398	359	388	344	410	363	376	373	389	328	324	346	381	383	368	401	395	398	385	385	361	365	365	370	385	373	333	363	369	378	386	330	346	400	390	348	395	403	387	370	366	406	383	387	362	366	385	385	339	390	350	360	375	383	391	338	379	368	383	372	358	388	345	370	377	392	354	362	386	387	363	380	350	332	404	354	398	365	365	374	337	325	390	372	382	368	398	380	374	371	364	358	410	385	393	362	402	348	341	353	355	360	378	377	347	390	374	375	386	392	374	374	377	355	369	353	346	353	376	394	393	373	371	389	394	376	383	360	396	383	378	375	384	388	384	389	380	384	383	399	362	357	379	390	386	368	393	351	397	373	415	354	373	346	389	343	372	381	387	385	388	391	362	360	396	363	362	352	349	361	367	385	361	325	395	378	321	366	376	341	390	391	402	347	382	377	376	369	399	357	405	396	338	372	356	374	388	381	339	387	348	368	358	359	378	380	333	356	338	333	382	361	360	362	368	393	364	370	336	392	346	401	345	392	381	373	378	382	389	342	379	341	346	365	360	387	400	359	354	341	380	363	362	360	378	354	360	383	371	349	344	387	399	381	350	370	356	384	375	363	396	380	397	350	387	347	370	359	375	406	369	401	354	372	391	360	375	355	367	401	363	376	360	384	375	391	370	393	359	366	376	352	351	353	368	345	405	366	365	382	371	328	394	355	367	356	350	368	408	396	403	352	320	365	387	366	353	370	357	356	353	386	362	333	374	392	327	373	413	360	340	397	393	375	374	361	396	381	340	408	392	384	379	383	379	376	307	342	349	363	373	373	331	439	393	360	391	370	386	340	379	337	360	355	366	377	388	383	397	375	353	357	358	385	368	386	381	386	405	376	367	363	368	379	369	387	366	374	384	330	359	362	380	374	402	352	387	367	357	386	363	382	372	382	354	375	354	401	373	379	367	384	375	374	389	362	364	398	365	343	393	361	388	402	356	413	411	379	388	362	412
19352	15667	23915	27185	27733	28452	27192	21485	21659	20183	17644	14882	11304	9126	9258	10632	10653	8733	6382	7184	8624	7705	5413	3774	3050	2621	2591	2355	2278	2202	2110	1989	1890	1687	1683	1593	1694	1636	1601	1429	1414	1491	1520	1557	1501	1450	1457	1442	1315	1467	1371	1467	1672	1519	1448	1351	1420	1546	1213	1150	1192	1172	1215	1130	1134	1193	1176	1122	1165	1075	1079	1084	1042	1077	1067	1097	1019	968	1056	1029	974	1009	946	949	927	940	939	951	963	969	950	1002	948	922	935	1006	1003	968	945	948	945	929	931	937	930	946	941	1007	945	897	963	954	941	887	972	957	913	945	931	947	961	963	921	912	905	975	964	918	916	932	933	895	982	948	911	887	992	969	902	886	945	903	923	917	946	914	980	905	880	975	936	1011	928	940	964	918	992	903	893	991	1003	927	973	955	904	934	962	889	952	948	911	961	945	942	994	883	909	936	928	957	922	924	927	952	932	972	905	938	865	1002	1007	988	909	937	951	933	1004	903	923	964	931	906	913	921	988	871	945	934	910	954	974	909	960	912	992	904	932	944	917	972	983	916	900	952	966	940	936	938	892	963	924	943	1014	900	918	902	911	929	908	917	970	990	934	962	954	918	940	982	925	920	884	953	970	924	949	954	924	955	905	964	877	913	972	955	923	1003	991	939	893	905	965	899	946	932	956	891	965	845	922	919	955	953	908	972	881	941	953	934	958	850	910	984	997	914	929	959	924	978	927	873	920	991	941	934	966	967	991	889	913	955	917	941	931	898	951	922	892	970	908	926	944	961	910	958	975	893	930	920	954	960	914	999	959	962	980	855	904	919	913	956	929	938	943	901	965	974	966	959	939	945	928	986	954	935	963	921	908	909	935	914	905	910	902	909	957	910	925	925	962	955	949	889	938	953	940	982	946	925	931	945	928	904	904	931	954	927	943	886	938	920	910	886	919	919	900	903	875	977	887	942	931	917	975	945	947	954	884	932	992	1003	934	953	916	935	936	875	901	947	921	904	904	916	942	934	984	935	924	905	928	954	913	995	967	963	934	960	912	939	953	970	942	916	914	956	940	953	955	974	947	967	919	916	937	973	908	946	980	925	949	888	946	934	911	900	950	927	901	950	921	921	961	975	909	942	903	959	925	959	924	928	997	922	938	972	965	944	966	940	946	970	953	969	906	880	914	948	957	929	918	945	914	901	966	876	873	907	1045	920	925	964	916	955	903	956	974	949	948	967	904	952	981	928	956	884	940	975	976	927	986	967	952	899	953	942	944	899	924	975	996	915	996	893	925	898	934	894	965	943	966	904	960	904	912	930	965	908	962	968	985	908	929	944	927	936	925	912	995	945	941	944	951	973	928	945	925	899	966	940	896	949	914	997	926	965	961	920	909	933	935	941	901	917	955	926	915	929	902	943	956	975	960	980	938	919	968	951	889	933	964	893	886	945	940	977	937	942	897	937	978	921	891	900	918	904	930	942	917	935	935	939	923	990	908	902	930	874	958	945	908	918	915	903	942	950	964	902	915	934	981	969	931	908	923	962	925	907	944	928	933	938	924	938	905	935	959	943	961	890	898	963	921	957	971	958	976	939	927	923	899	952	953	931	914	890	925	964	941	954	941	968	866	917	912	948	852	893	915	924	908	937	936	970	949	884	957	980	887	923	954	919	903	953	868	954	926	954	989	917	960	895	907	884	887	883	997	894	909	885	908	920	957	903	1007	897	938	975	957	931	978	945	959	939	963	943	963	923	942	961	872	964	926	959	954	897	912	942	922	925	930	947	938	961	930	882	942	889	978	918	929	957	945	977	906	982	901	927	983	912	933	937	945	939	992	906	888	904	972	934	914	892	920	913	948	1024	954	900	930	907	889	929	927	941	937	899	886	885	930	934	985	915	965	952	903	947	955	907	903	924	916	945	956	912	916	893	944	953	899	948	909	936	913	943	916	941	929	954	958	939	951	964	974	951	963	938	1024	962	895	956	916	926	938	941	911	918	909	1019	904	941	938	925	897	931	918	983	951	894	901	923	888	925	926	934	898	962	881	971	948	933	948	918	974	894	925	971	917	934	923	982	921	946	973	906	913	880	915	953	930	913	911	913	975	936	936	911	866	941	939	931	955	955	927	916	887	958	937	984	959	955	977	920	989	941	952	935	978	965	976	908	890	937	892	930	971	949	965	940	952	931	962	929	868	945	891	949	919	961	955	895	911	988	951	919	979	922	944	908	979	1016	927	902	949	978	966	921	931	938	856	963	949	906	948	924	939	958	997	958	896	907	937	916	952	966	927	978	892	894	924	930	952	950	922	921	954	924	917	918	959	915	914	970	982	964	957	1022	928	956	920	954	971	942	924	919	973	892	910	865	930	950	939	911	906	989	988	955	918	924	919	958	938	915	986	970	969	919	887	957	886	904	976	917	940	899	964	963	976	913	920	992	913	978	949	908	918	914	872	942	916	926	959	917	910	917	907	907	912	954	959	988	958	904	894	891	963	982	958	910	955	962	936	911	933	970	912	1009	888	885	902	924	927	973	974	943	930	917	963	969	929	901	934	961	925	959	946	896	958	951	955	928	949	896	962	907	955	964	909	871	997	990	929	917	934	939	960	924	900	899	906	930	955	941	922	916	914	945	963	862	905	913	923	912	847	939	931	921	968	917	961	918	941	899	941	937	929	960	955	912	909	892	925	917	963	908	941	971	880	899	925	942	952	930	921	979	917	985	917	937	989	973	924	926	953	902	931	961	978	917	886	940	912	1036	962	965	929	935	953	950	919	956	923	966	887	946	946	922	923	965	971	980	870	927	915	942	969	908	904	920	919	920	940	923	886	943	922	986	889	919	936	948	869	948	939	919	937	949	930	964	958	947	951	943	967	956	929	912	928	910	920	929	906	958	915	951	956	963	969	920	854	935	945	937	907	935	947	949	909	991	920	981	927	955	950	871	947	903	975	950	892	921	990	914	925	897	974	964	923	1017	876	903	939	911	973	923	944	957	910	1001	977	933	927	923	897	954	967	891	953	964	948	1008	941	955	924	946	919	980	948	951	975	901	927	934	952	970	926	906	983	971	907	977	932	923	954	948	923	928	965	938	927	912	973	895	926	960	956	935	965	916	920	917	922	954	912	932	897	951	981	936	935	926	945	950	934	993	928	912	867	971	896	976	908	977	975	912	931	924	912	992	922	988	953	936	909	940	914	936	931	946	950	929	969	880	911	928	950	936	902	914	938	989	896	960	923	1004	963	966	945	965	926	907	982	940	913	946	881	965	903	893	968	906	919	896	973	945	931	947	929	929	927	912	925	909	919	964	936	998	968	972	851	940	952	1009	921	1063	919	924	919	987	1001	964	931	952	911	931	959	994	908	953	971	923	957	933	902	893	960	958	974	929	880	891	957	975	957	950	937	950	907	965	876	932	960	966	887	907	942	967	939	916	909	996	996	840	967	884	872	918	957	929	942	992	1034	958	915	949	942	972	957	891	949	961	955	910	956	901	934	973	936	960	970	923	986	939	969	963	976	976	924	886	943	969	972	896	937	931	956	971	912	899
9244	6004	7322	5160	3959	2870	2150	1814	1539	1404	1204	1150	860	842	736	676	666	610	573	502	559	488	488	469	431	423	419	414	422	464	428	383	362	414	345	456	410	444	398	391	418	346	414	409	402	397	380	409	421	401	360	357	392	399	372	409	430	391	378	368	394	379	389	385	361	403	373	394	381	429	391	393	383	408	420	390	401	401	375	404	392	406	385	388	386	406	377	376	364	391	401	391	386	375	399	371	348	384	390	347	373	375	380	405	402	419	358	405	351	366	343	363	382	373	344	374	391	388	412	344	355	367	378	375	372	370	345	401	385	365	419	381	374	376	377	414	369	393	419	404	384	365	399	386	399	355	391	399	400	380	385	388	391	357	411	399	363	357	404	402	378	394	364	421	394	384	390	365	358	338	339	386	362	397	391	357	336	354	368	397	365	396	381	371	369	401	352	352	374	388	371	403	376	376	395	343	401	400	404	340	423	344	364	389	341	374	374	347	385	373	348	346	363	386	374	362	374	397	378	388	369	366	366	369	387	380	357	396	376	363	395	367	398	383	368	362	372	367	372	376	352	372	371	369	370	422	404	350	373	367	383	368	363	390	363	388	364	418	363	420	362	364	372	412	377	362	339	387	365	378	418	387	380	393	395	395	394	383	396	366	408	377	370	374	385	388	384	371	407	385	360	376	394	349	371	380	359	366	361	374	363	392	382	410	354	368	361	387	368	407	376	353	383	359	414	388	386	397	360	397	382	365	391	370	415	344	389	394	380	384	368	372	402	373	380	311	397	360	361	344	390	368	385	384	369	385	390	398	371	376	383	399	371	362	373	400	372	344	387	368	393	406	380	364	392	312	400	383	377	383	362	397	365	385	363	396	386	402	375	377	385	365	341	394	370	351	365	386	408	363	369	359	373	405	369	366	376	385	373	368	403	379	403	352	382	364	371	365	379	358	381	389	360	353	358	357	393	367	336	371	370	361	355	411	377	410	400	369	351	361	378	366	362	434	399	360	359	358	404	364	416	389	379	361	365	411	405	395	384	382	360	359	371	353	364	354	403	370	368	371	361	377	383	368	369	385	385	415	344	379	421	372	391	359	345	385	398	381	387	363	359	344	403	367	362	363	367	364	376	342	384	403	381	420	401	372	361	369	356	384	387	402	395	395	393	413	361	367	378	402	369	362	351	362	364	368	388	363	364	400	387	394	383	388	371	365	318	345	394	390	390	376	387	338	357	396	397	363	354	316	395	404	360	364	379	375	353	394	399	367	352	393	412	374	404	389	348	437	389	365	381	371	374	396	374	385	357	382	367	362	391	388	385	346	357	377	391	406	359	373	384	367	358	393	411	390	388	370	367	358	394	386	385	401	370	388	375	372	362	382	367	394	394	365	362	370	390	376	360	386	396	355	357	373	382	344	391	394	405	392	392	375	341	372	369	332	388	344	353	371	383	371	400	394	372	335	359	378	374	377	371	367	368	385	387	403	402	381	375	427	370	371	372	330	382	357	343	391	392	363	404	371	335	379	363	394	388	362	383	391	387	392	361	368	442	377	390	385	390	380	400	339	370	377	386	387	391	407	391	395	384	368	393	401	370	355	384	371	358	386	377	417	399	405	393	386	412	376	419	383	379	416	374	363	331	363	344	375	411	408	328	374	380	398	408	365	389	362	355	366	366	376	356	366	390	360	403	379	410	328	369	391	416	400	340	393	358	363	347	386	378	404	332	415	375	392	375	358	392	388	408	375	385	409	349	359	378	343	361	393	384	385	386	379	389	406	385	390	393	386	395	333	367	372	387	347	381	355	410	412	355	374	348	411	375	363	369	366	339	386	399	416	352	392	402	370	360	372	389	338	415	363	372	366	359	369	395	411	343	367	406	354	377	390	382	359	372	367	379	348	329	403	363	384	361	347	362	348	399	377	386	366	406	392	410	355	379	359	368	351	356	379	387	382	404	400	383	360	383	386	381	398	415	373	385	366	399	346	380	388	377	380	346	388	342	365	369	377	385	365	382	403	411	396	351	386	377	400	419	369	409	347	373	371	382	405	363	352	407	386	380	385	353	385	373	381	408	383	391	354	351	390	388	379	423	377	392	356	379	382	372	402	344	389	387	366	354	365	392	427	366	418	376	377	396	384	401	374	379	376	390	363	359	381	380	379	344	410	365	391	424	389	345	375	358	350	369	356	385	331	386	406	372	404	368	385	387	343	399	384	377	398	380	369	405	373	407	419	376	387	369	381	381	370	387	382	366	380	326	345	353	393	380	358	394	387	401	411	391	364	350	372	365	334	364	381	368	371	391	397	372	359	373	423	364	343	391	379	412	379	400	370	380	376	365	377	353	388	359	355	351	371	390	337	363	361	378	388	404	352	391	331	379	391	360	417	370	355	394	383	386	372	398	392	377	370	370	410	379	383	360	375	395	351	388	355	370	378	365	358	409	409	325	344	374	369	356	390	377	377	407	390	360	351	355	339	377	358	389	367	372	384	418	359	374	418	362	398	400	332	356	397	393	415	401	368	373	382	396	381	365	353	399	420	388	388	378	399	338	386	363	384	387	363	363	369	340	377	349	386	393	374	390	365	374	387	395	403	439	366	369	373	421	395	407	381	392	363	388	430	409	411	389	347	408	402	360	386	425	386	372	377	356	343	384	390	350	387	353	409	363	359	401	374	391	362	365	362	393	378	388	390	415	369	376	377	360	356	382	407	366	369	334	350	376	369	336	357	384	402	425	399	399	392	362	410	403	351	412	387	342	362	405	390	373	379	412	402	405	368	384	389	369	375	349	362	343	423	390	388	412	396	399	379	413	382	379	395	377	415	350	377	367	369	396	392	397	386	387	396	350	395	379	404	375	368	366	392	390	419	377	408	377	390	382	369	386	376	428	361	385	387	381	368	398	393	375	380	353	339	392	361	368	383	386	371	380	366	329	400	403	387	363	376	361	359	356	402	401	328	390	341	351	399	355	362	363	409	374	398	389	388	389	381	358	343	349	386	402	375	389	352	383	372	384	388	395	399	356	375	393	385	368	380	402	410	366	404	385	393	385	360	357	383	388	416	381	390	392	387	385	339	352	395	389	344	377	361	389	342	366	408	376	409	414	352	367	392	382	367	365	399	317	398	405	386	375	383	369	360	366	419	405	404	374	346	370	418	412	378	390	385	381	382	352	394	382	366	370	385	373	400	388	376	393	364	377	379	405	381	368	405	358	397	368	375	380	400	412	386	396	388	398	385	327	368	383	387	391	377	411	380	403	385	403	365	353	368	366	380	364	409	351	394	353	386	366	385	367	351	368	353	370	352	321	402	368	350	342	357	355	379	369	351	391	406	395	377	395	406	363	392	382	360	406	401	369	407	372	381	343	401	373	422	375	374	347	367	359	389	400	406	362	409	352	386	366	375	397	353	368	387	370	356	368	406	394	366	379	375	387	343	353	375	391	377	366	357	377	370	377	363	394	383	333	374	388	387	369	369	406	395	368	388	382	390
6200	5742	12067	13041	12247	10957	8982	7735	7036	6613	6093	5108	4340	3670	3350	3035	2885	2509	2264	2197	2058	1963	1811	1656	1500	1411	1407	1377	1346	1319	1366	1291	1261	1205	1200	1113	1177	1169	1129	1085	1045	1153	1157	1094	1148	1145	1127	1131	1101	1077	1123	1129	1033	1092	1045	1074	952	1029	1046	992	1003	1014	1051	1027	1056	1062	1080	1044	1097	982	1000	977	1041	998	979	980	949	985	925	956	1017	913	976	984	959	901	979	980	966	934	962	1001	934	937	988	964	913	972	907	928	964	985	900	947	945	926	960	933	986	928	993	956	997	967	921	919	950	926	973	939	972	887	981	953	940	1008	949	943	954	959	963	994	958	954	1017	934	978	936	993	993	957	975	983	971	956	916	987	948	978	972	992	899	928	957	934	905	963	889	912	942	972	1006	932	952	931	934	953	941	938	916	970	963	955	993	924	981	972	945	972	972	973	945	939	971	951	979	984	955	940	968	964	957	930	934	950	936	921	952	943	1026	922	971	956	951	897	944	929	976	969	952	953	929	961	930	949	980	935	949	942	966	933	955	964	914	1058	984	940	966	969	1009	941	934	954	946	962	936	983	1004	952	946	965	984	900	962	922	967	957	995	956	931	974	951	948	987	913	909	951	968	1009	950	937	921	956	939	956	918	954	949	937	928	984	973	950	950	886	972	949	979	912	972	1018	917	946	1004	942	965	964	944	946	946	941	974	914	954	942	982	1027	953	951	988	929	922	898	957	951	960	961	975	971	978	931	976	940	977	919	949	1026	966	975	941	928	977	972	980	938	915	972	947	891	965	945	959	915	952	934	969	987	988	976	940	930	959	936	963	959	972	945	964	941	953	957	962	965	943	945	931	985	945	990	973	995	961	928	958	894	993	957	990	964	924	911	967	916	944	991	987	968	957	1033	972	959	959	991	945	986	964	938	931	937	941	965	925	978	962	952	953	929	953	935	938	938	973	942	948	963	928	911	976	1015	920	993	979	908	948	981	933	928	943	938	1045	985	926	949	948	919	955	989	995	998	969	934	957	980	934	962	969	967	939	958	947	922	956	964	933	890	958	973	954	974	882	1012	967	962	1000	928	954	985	948	914	941	928	949	940	950	955	962	997	968	1038	969	967	901	937	919	923	949	950	985	999	913	944	928	904	947	935	935	945	1016	956	964	985	956	956	938	963	964	955	988	938	945	893	934	937	945	972	996	922	943	976	942	901	970	963	963	948	931	1000	950	916	1000	941	981	941	952	957	979	1012	937	967	927	912	949	964	948	956	907	955	941	962	952	888	962	935	997	944	946	994	926	925	935	944	977	950	986	954	988	975	974	1034	970	1010	1026	928	960	962	931	961	991	930	971	1025	966	974	983	957	956	964	974	1000	1000	1004	935	992	967	946	980	933	926	956	965	950	945	961	899	1011	918	940	940	924	1013	951	904	998	940	957	1004	926	952	942	952	975	931	972	957	1006	969	947	936	922	933	961	996	926	972	949	917	934	884	942	1015	996	1002	965	965	959	888	942	980	982	959	1024	913	938	955	966	983	968	976	927	965	974	940	936	983	942	975	1020	958	959	948	936	988	1021	934	920	964	937	932	950	961	977	995	937	922	990	930	981	964	988	950	1006	1034	969	910	994	951	957	950	968	1010	1003	957	931	971	985	934	939	896	939	986	929	962	890	970	994	990	1007	885	961	956	943	971	933	913	962	1002	869	945	974	955	946	962	997	943	955	961	968	943	957	968	968	902	992	996	960	931	963	946	975	911	956	981	924	989	920	918	971	973	949	957	945	944	972	942	992	933	967	957	937	981	938	962	949	930	1002	1002	974	990	941	872	970	954	949	966	909	929	991	948	1014	872	917	935	981	987	913	965	932	975	964	989	967	1007	909	961	957	945	951	966	917	943	970	905	1012	930	961	945	935	937	997	929	944	946	999	954	1008	944	997	1011	947	981	984	981	997	992	954	939	1012	984	1000	916	961	985	976	983	1009	1005	951	980	954	968	944	951	909	989	971	981	946	912	952	962	1002	964	973	916	942	929	971	927	962	964	947	977	955	940	951	973	950	941	999	983	1048	927	981	922	941	954	949	934	954	956	1000	887	925	950	914	963	946	967	922	963	948	967	954	946	940	1024	966	959	966	928	1003	956	1000	969	959	956	941	958	972	1008	974	964	910	951	1000	979	965	900	948	966	944	923	955	928	926	910	978	948	955	947	955	945	1012	974	993	989	938	939	977	894	998	986	933	970	937	950	959	905	923	980	913	957	938	953	928	936	964	979	933	951	963	941	967	932	962	924	965	965	944	970	921	972	975	939	938	975	901	954	945	949	940	983	990	915	959	1012	920	911	941	962	965	955	935	933	937	994	984	1002	993	968	964	921	983	954	964	992	963	888	898	922	958	921	920	966	922	942	953	904	956	953	978	923	904	962	874	952	941	926	938	977	979	908	961	975	963	917	990	985	942	963	994	944	923	962	979	895	933	987	927	991	1030	918	942	919	919	945	1032	1005	948	936	943	989	956	1000	975	956	876	955	938	944	920	957	976	949	940	1006	943	932	940	947	969	1000	888	931	922	926	940	957	982	945	962	969	993	924	922	950	930	985	931	985	902	941	929	958	969	908	984	902	994	902	970	972	936	961	1010	987	985	939	968	904	956	993	978	965	958	972	995	954	953	999	946	949	938	898	918	956	937	954	969	989	925	954	1000	974	959	950	990	955	938	948	954	927	962	968	912	950	950	929	939	947	924	930	996	1001	887	972	895	996	979	990	991	957	978	975	1051	997	928	993	1009	987	958	1001	983	911	961	934	978	956	927	993	962	939	980	952	914	930	931	897	1010	899	902	955	941	917	961	915	964	931	961	931	955	962	910	950	919	918	955	964	944	1004	980	990	932	928	987	914	938	979	947	952	883	973	962	974	946	973	957	922	972	976	923	912	964	971	971	943	935	970	987	994	933	946	985	985	980	941	946	966	925	947	983	971	958	925	995	1007	984	947	949	944	998	981	973	933	999	907	942	930	976	954	971	956	953	969	932	943	968	984	935	884	976	972	965	921	976	945	983	924	939	964	990	919	968	997	951	957	954	959	974	1000	925	949	898	1001	965	951	1004	928	906	903	984	985	943	973	1028	929	983	954	971	970	907	916	962	935	944	957	938	974	994	918	985	976	969	973	965	903	959	954	987	964	971	911	1040	976	980	973	957	936	964	948	963	907	928	926	1001	905	986	922	914	951	964	973	963	960	963	948	983	942	959	1021	1003	1000	975	917	944	984	973	991	939	912	932	992	929	974	907	976	885	902	932	950	943	976	929	943	944	965	913	951	923	953	985	951	984	928	983	892	983	914	977	926	997	977	1004	956	1000	970	995	935	932	995	969	939	914	1002	962	965	998	978	976	963	957	952	957	989	986	951	946	990	950	962	967	962	928	963	970	940	972	964	935	912	951	980	933	1024	956	946	972	955	928	960	964	1022	982	969	950	925	938	951	956	952	996	920	947	974	934	961	916	986	920	947	974	934	983	936	989	960	949	914	970	965	996	915	996	929	940	944	938	972	959	980	955	982	969	953	959	940	970	943	980	1006	962	907	1020	1004	920	995	942	991	955	881	915	925	957	961	955	940
25511	25068	17511	13068	10506	9337	8104	5534	4961	3921	3381	2764	1902	1410	1433	1570	1591	1362	1009	1121	1170	934	791	618	573	558	576	531	479	542	534	515	473	470	444	425	459	425	444	439	435	488	429	495	409	445	462	438	454	390	464	399	457	423	411	431	409	437	433	425	421	404	420	390	455	374	410	418	422	437	430	446	418	442	423	425	409	397	422	384	414	393	399	348	369	441	384	382	434	387	409	391	364	380	375	374	432	409	395	374	384	371	393	371	425	383	380	365	433	387	391	398	348	432	407	419	410	388	406	380	385	402	406	430	380	403	397	387	406	423	379	391	377	363	398	410	392	409	409	397	408	390	430	392	345	412	410	393	396	358	372	410	385	380	388	401	404	410	437	440	400	405	389	398	378	391	388	366	388	349	390	378	394	454	423	393	393	420	390	382	390	436	359	392	431	381	406	380	391	412	398	417	398	394	402	378	436	411	422	391	408	386	380	395	415	411	413	395	379	385	382	424	403	384	416	407	395	392	400	397	407	401	387	425	409	407	389	419	355	401	422	394	357	422	396	373	405	427	389	390	387	374	381	398	368	390	393	387	415	353	410	365	400	406	387	421	400	374	432	405	426	392	337	384	393	412	399	393	427	369	401	417	396	390	407	439	403	362	403	384	419	397	424	404	384	393	426	414	379	396	362	417	391	411	418	365	418	381	401	376	402	380	380	362	372	379	389	400	407	392	418	414	391	410	401	420	370	400	376	374	379	382	332	374	382	414	434	412	392	416	381	390	388	381	432	412	386	384	376	369	406	437	423	424	376	401	428	377	386	382	443	407	418	367	443	387	388	388	383	363	430	365	409	414	367	385	391	423	448	422	398	405	363	405	426	382	413	443	370	365	464	365	407	389	413	393	426	398	382	431	410	407	378	374	363	401	416	398	401	416	408	400	419	367	376	399	374	371	371	409	372	370	375	407	412	408	418	423	409	431	399	381	382	350	431	410	434	406	381	388	403	404	417	452	389	411	398	405	380	383	421	398	420	447	386	409	417	396	399	415	391	397	397	393	448	431	411	385	418	388	395	426	375	404	405	420	413	391	403	331	401	401	390	394	381	378	418	394	403	389	409	379	397	428	397	424	410	371	435	414	385	374	374	418	434	399	411	441	447	378	402	403	388	433	397	418	418	412	405	422	419	389	422	411	385	372	406	369	425	412	392	424	421	380	417	396	432	388	384	403	425	412	388	436	401	395	392	462	393	417	404	398	353	405	383	399	436	426	406	428	393	412	395	393	393	404	410	395	434	382	372	402	409	420	395	391	403	404	387	368	399	390	416	409	414	381	409	390	371	411	394	392	397	384	403	365	404	419	404	362	379	370	388	417	363	382	390	418	444	408	406	371	382	381	423	419	413	355	366	360	372	428	424	434	423	401	389	406	384	415	439	380	395	384	395	416	393	361	419	388	389	400	361	380	427	425	368	415	424	382	379	353	400	387	392	400	375	401	421	416	411	402	369	382	412	382	389	388	398	364	409	412	397	403	405	382	405	397	378	377	396	431	429	390	379	397	399	389	385	387	383	418	400	399	389	404	413	376	359	403	430	382	451	399	429	421	399	408	392	361	400	419	415	407	402	381	395	415	400	454	420	386	378	390	427	384	387	393	387	378	401	365	402	381	390	420	397	407	397	369	403	438	430	385	394	371	361	410	418	406	399	396	448	376	394	416	421	407	398	382	349	384	406	384	404	389	394	381	398	394	376	377	421	354	388	359	421	432	384	381	397	379	383	412	395	416	429	390	388	395	398	405	386	422	380	373	396	387	365	376	428	400	419	387	411	391	417	398	392	374	443	420	377	395	396	396	365	407	410	386	426	400	408	412	405	413	408	398	380	420	401	395	394	410	393	405	394	407	385	406	396	401	382	389	381	386	429	416	421	395	398	394	375	405	426	363	387	384	413	395	413	412	418	451	403	406	408	382	406	401	396	388	395	385	401	381	385	369	440	412	410	377	387	371	389	417	408	399	369	448	401	416	425	401	403	398	415	395	370	403	410	418	420	397	404	415	369	427	397	397	400	420	379	390	386	412	331	417	392	382	369	372	417	403	391	374	367	388	434	410	416	395	398	397	388	380	395	409	401	387	384	366	391	380	405	420	365	371	419	347	356	418	436	379	413	406	381	433	415	388	395	390	386	384	373	426	413	433	415	383	377	403	439	426	418	381	427	367	431	391	393	358	428	351	436	396	407	402	428	367	403	403	401	416	423	381	390	360	374	426	363	420	374	410	387	433	384	431	397	414	396	370	399	413	400	379	415	365	399	412	422	429	398	403	375	439	386	360	395	408	392	402	387	386	368	361	434	412	382	402	441	380	370	425	406	411	381	387	351	383	407	375	375	399	385	421	389	400	409	437	421	423	433	387	428	418	399	385	377	395	434	384	405	417	419	414	434	439	386	402	399	427	391	396	429	388	386	411	432	415	411	408	405	383	411	427	372	399	408	389	374	407	392	386	418	439	389	390	414	392	389	395	372	367	349	395	416	388	404	418	409	390	394	429	394	407	413	392	409	405	406	386	411	380	400	380	398	410	420	385	412	388	386	399	349	393	395	395	386	395	415	359	391	400	389	395	441	385	377	379	416	391	439	388	368	373	386	389	401	410	418	417	447	396	416	391	397	382	419	373	391	374	380	366	399	390	426	383	395	387	438	393	414	410	427	410	408	414	373	367	389	429	414	403	425	406	378	425	428	363	436	383	396	424	366	389	393	408	424	414	429	400	400	414	412	410	440	405	400	437	360	421	421	416	417	393	397	410	428	416	406	421	413	425	422	403	404	371	415	371	382	412	393	394	413	394	379	375	415	378	410	437	420	377	381	364	440	402	404	412	396	423	390	450	408	383	367	404	419	431	384	415	387	375	422	377	380	359	391	378	376	388	430	384	419	417	421	410	371	392	429	377	402	413	431	384	388	461	370	391	396	424	373	370	394	375	380	372	421	377	410	369	395	413	385	401	394	392	380	384	414	419	371	404	378	401	408	397	433	388	401	380	367	385	385	417	441	368	353	391	370	417	401	409	406	407	382	437	402	403	372	388	408	377	386	420	423	379	411	386	367	432	373	397	386	418	355	399	422	419	387	383	377	376	410	416	372	399	428	418	366	409	372	373	399	379	421	391	417	414	404	369	429	409	383	382	411	404	424	426	385	404	381	422	398	417	392	442	359	384	383	391	406	424	384	360	402	411	354	385	393	375	409	373	429	390	398	391	371	403	392	409	393	393	366	370	402	412	432	374	386	407	390	429	394	381	395	418	362	394	424	402	367	396	419	395	399	396	403	398	429	376	395	393	381	384	450	405	384	423	395	383	426	425	384	409	429	401	405	381	374	420	422	401	442	384	364	378	415	447	401	375	426	400	384	400	384	403	407	420	381	361	397	440	429	371	437	416	373	424	436	395	385	388	426	405	377	398	386	401	410	388	364	396	383	384	417	415	421	373	378	428	384	383	402	403
17428	16781	19337	21397	21528	21916	19984	16422	16280	14454	13632	11314	8318	6564	6833	7729	7628	6176	4314	5587	5953	4253	3638	2696	2206	2108	2041	1946	1849	1815	1864	1726	1647	1513	1465	1456	1471	1460	1421	1325	1346	1360	1302	1376	1365	1377	1338	1257	1250	1269	1260	1297	1389	1289	1247	1272	1214	1283	1305	1152	1132	1122	1065	1204	1174	1156	1129	1158	1112	1104	1057	1123	1081	1103	1104	1056	1085	1069	1016	999	1066	1028	1038	1080	1045	1008	997	1032	1048	984	1014	1031	961	1025	1018	974	1026	982	996	965	1028	1004	989	977	968	969	1007	930	954	1049	1046	991	1006	927	1004	970	941	1030	1035	1024	995	993	1013	945	955	1039	1023	1002	987	1007	966	1014	950	977	979	1042	1023	1044	986	969	976	970	995	1006	1024	989	962	1016	1005	968	953	1045	1044	1019	992	977	981	950	958	940	990	977	1001	997	1012	1029	963	926	990	1017	1029	974	1003	999	1019	1010	942	972	989	955	998	987	971	982	1002	1031	1010	995	993	1008	938	1005	1031	979	980	978	957	1057	1041	1043	982	1005	1003	927	998	963	959	979	963	947	1051	1012	1007	998	1035	993	981	969	968	942	1011	1058	1011	1011	982	983	942	991	983	1007	945	995	1013	1008	1032	1009	951	1002	1044	953	981	995	970	997	909	998	1002	1021	987	985	977	1013	1009	972	969	1030	956	981	1059	1019	998	979	1023	1046	1028	960	1009	1025	1030	971	989	990	993	981	1075	983	1026	945	1007	1038	999	996	999	999	950	936	976	983	930	1059	1012	996	999	943	1007	940	981	1076	938	990	990	989	1000	1002	997	981	949	1004	1036	1045	979	989	1044	1001	928	1004	934	1012	972	1019	977	967	956	1009	995	1009	915	959	959	985	1033	998	1024	1010	993	1021	966	1006	984	994	1017	1040	1055	1007	979	1024	1041	962	1007	1025	988	976	976	953	1037	975	1059	972	993	952	1054	982	1002	1033	998	1028	950	973	988	1049	983	1047	966	967	952	994	1008	992	951	976	1003	1024	921	1071	960	1038	971	974	1046	997	1013	983	1021	1016	1061	1012	994	985	1041	960	1009	998	993	993	982	1004	1012	1034	1043	993	979	988	1006	982	955	1007	1076	968	992	1002	979	1041	1046	1055	974	1041	1035	989	960	1028	1016	976	1065	988	959	1003	944	942	1032	978	1037	1013	943	989	993	961	976	979	976	1012	1034	1019	996	1012	1003	995	997	1000	980	999	993	994	979	1002	943	988	1007	1105	1001	1071	1013	982	994	983	979	991	1014	974	1017	1036	998	967	999	1010	983	1031	972	1009	1004	971	1016	1001	1020	1043	1003	981	987	1008	1047	989	1034	970	979	991	985	979	973	981	1041	1019	1016	1018	1009	984	1014	1007	1016	980	1021	970	982	1053	961	1086	1012	953	959	1005	936	1056	969	1054	1034	975	1017	979	967	1040	960	993	1038	977	929	1044	989	1018	967	973	996	970	977	960	970	990	1021	1021	959	969	985	939	999	994	985	990	965	974	995	999	1005	988	971	1000	992	980	1003	975	1009	991	959	999	1003	978	983	997	964	952	963	994	1048	939	1055	1019	1046	1045	1014	1007	931	1002	1060	989	1008	967	1036	1000	1005	982	971	989	1041	1016	919	970	995	997	1025	987	966	1000	1010	1012	1024	962	982	1008	1000	963	979	1006	980	1028	1019	1002	985	983	1034	983	979	978	1003	1009	954	1024	1000	980	1009	1020	942	957	941	1026	977	1034	1009	1015	1010	1003	1009	1018	984	980	974	1014	1003	970	983	981	997	979	980	1024	942	964	1030	1015	981	975	1028	1039	1015	1038	1035	1033	993	977	1024	987	1006	1030	960	986	948	1011	1017	974	984	1004	1004	971	941	1039	984	992	931	962	990	1048	1003	1000	1001	939	1001	970	949	962	1041	1024	1022	1016	1043	1019	1025	928	937	982	1002	996	1026	992	1021	1005	999	999	998	1033	1019	1002	1031	958	1021	1016	957	962	929	990	1007	963	951	987	961	1013	1050	966	1023	973	1047	976	963	1011	1032	953	973	1021	1032	985	992	995	1068	975	1040	993	999	940	961	1012	962	990	1027	981	971	1034	1001	1007	949	1000	978	1002	968	978	1000	1003	996	976	971	1008	927	997	1023	1019	990	998	1053	1010	1002	956	1044	971	1031	975	994	989	975	1027	1044	1008	962	1008	984	991	952	975	1031	949	953	972	1032	994	974	1028	970	1024	990	996	994	1015	957	967	1042	1006	1057	983	977	990	1035	944	1033	967	944	979	1040	1056	987	1000	997	988	955	1006	1000	1046	986	996	1003	934	978	1051	1007	987	1052	1058	1015	953	1000	985	950	1035	1027	1033	971	1003	998	1028	1041	992	1021	995	1012	1038	1032	1015	1038	971	1007	1087	991	983	1005	1009	969	1012	963	983	965	1007	1041	1009	973	947	975	970	1003	955	997	937	1015	1015	1014	1004	989	963	1006	949	1068	919	1018	1018	949	1009	938	964	1042	962	974	1022	976	1012	971	950	964	962	935	1047	931	962	973	1003	1068	984	1005	993	958	976	970	1016	999	991	995	1046	1029	1008	982	1001	980	1042	995	988	949	975	1060	1030	1027	1001	1016	1036	975	991	1021	1000	1016	931	1022	997	1007	1036	1004	1028	981	1035	973	997	992	1029	1034	962	1005	984	996	982	983	979	1043	969	1038	941	981	1000	995	984	952	987	980	1007	958	967	985	952	1018	1027	984	943	1020	1058	980	957	999	1011	991	1043	1036	949	951	974	967	973	955	1018	1019	971	957	990	981	1029	1027	939	954	1010	978	1020	1014	1018	977	992	959	972	970	1094	945	1011	1003	979	1048	1007	1019	1009	1007	1025	1017	997	1019	996	988	1010	1016	1035	979	984	1009	1035	974	1006	1039	1010	962	959	997	998	925	992	961	979	970	1031	1012	989	1036	892	1011	981	985	979	967	1021	955	990	985	944	1000	963	1004	967	1021	997	1027	1021	1020	992	1050	985	1054	978	975	993	1035	930	1011	959	940	1018	1004	1033	985	1032	976	1037	915	992	1002	1019	1022	1042	983	967	1001	1009	923	1011	1025	1020	987	988	986	933	974	1021	1014	996	1004	982	984	976	1000	980	958	968	961	938	999	967	1009	994	982	976	1004	975	1033	980	1034	1042	995	981	995	1028	1038	976	979	1022	948	1014	973	1087	953	999	1031	975	970	1004	1006	968	984	1042	975	964	1004	993	966	997	995	1015	1006	937	997	1001	983	1028	1013	973	978	997	1032	1021	1031	1037	989	993	987	1017	1054	1001	1000	990	978	995	976	964	972	1013	978	942	1005	1065	991	1012	976	984	1023	1025	994	1021	1061	986	1000	960	994	1006	989	985	1014	997	1019	943	995	975	1047	972	943	967	1018	971	963	996	1017	1031	1013	979	950	979	978	1011	972	970	982	997	937	977	992	1011	1000	994	982	1003	972	977	978	1009	1014	1010	1037	974	1057	1043	990	928	1012	1008	1033	1011	925	1010	989	973	1002	971	1012	999	962	980	1029	986	1027	927	1016	994	998	999	983	1039	1025	927	923	971	924	978	952	1026	980	1006	1013	1005	1050	1019	1010	1010	972	987	978	1039	971	984	1022	998	981	964	999	1009	1026	988	1075	998	1008	954	1024	1024	965	1015	983	935	1015	959	1026	993	996	977	1016	967	974	938	1004	1007	985	982	975	1004	1022	1045	960	1015	1027	973	1007	1014	1047	945	955	963	953	993	1049	1046	1007	970	1007	971	977	1055	994	1035	1034	1029	998	1070	1001	994	1032	1043	1024	968	1055	1014	1053	989	1001	1021	982	951	986	1013	976	990	992	990	1016	1028	918	1029	1034	1049	1068	966	974	1012	1016	976	1025	1024	1017	955	960	977	1025	943	959	1017	994	1055	943	1013	1009	1027	1067	1011	969	1010	994	960	964	974	1056	982	991	955	1038	1013	899	978	978	967	1019	957	920	1008	983	980	958	978	1034	1037	976	990	988	1029	985	1027	994	982	1020	1032	951	1014	990	1014	998	932	948	975	954	1066	955	997	980	979	925	953	1015	973	1027	1040	1026	1021	1070	1036	1013	1003	969	1007	953	970	965	975	994	968	996	968	1006	1012	1061	990	1022	928
33383	26419	21982	18207	16181	15292	13176	9320	8224	6663	5250	4281	2986	1969	1932	2574	2481	1972	1510	2041	1801	1180	914	664	612	587	573	524	517	527	519	545	518	447	439	433	499	461	414	434	415	428	428	463	421	429	384	464	436	416	421	426	444	476	416	409	419	454	463	404	427	410	406	403	412	383	446	415	428	376	395	384	367	396	396	413	351	391	397	351	351	404	385	390	390	347	386	395	394	357	351	361	348	381	396	367	359	363	403	397	382	372	348	380	346	354	397	405	356	365	376	374	374	368	393	365	378	420	382	386	392	375	381	400	388	373	385	410	359	376	364	393	364	348	379	373	360	375	358	382	397	392	349	404	403	332	325	399	332	344	352	370	414	395	398	399	361	377	351	382	384	340	361	400	379	409	386	383	353	362	390	427	372	381	346	363	376	390	397	341	337	357	394	364	382	384	358	379	373	375	378	369	364	337	375	363	373	410	395	360	339	325	399	381	359	392	341	354	351	348	363	385	378	366	370	381	378	357	372	372	394	389	391	434	378	365	403	366	366	376	360	390	351	367	374	348	394	405	366	371	378	392	364	354	363	380	346	388	347	395	366	389	394	347	369	381	357	397	366	368	394	379	358	343	418	370	370	367	404	371	349	371	415	361	387	383	374	397	379	342	393	380	365	358	366	346	393	364	364	354	372	375	396	382	350	388	423	366	424	361	389	350	417	382	352	349	377	374	359	350	384	352	404	376	328	383	348	382	337	366	356	361	364	355	388	392	355	392	338	377	341	385	383	382	362	369	383	382	374	371	379	407	358	350	367	330	386	343	355	397	357	398	344	371	335	407	350	360	390	394	387	396	380	383	398	378	336	354	373	382	372	382	389	376	384	370	377	353	352	351	426	357	365	382	350	341	363	368	350	358	364	385	405	388	384	357	382	383	376	383	344	371	355	381	365	370	380	404	361	371	356	398	341	352	382	396	373	364	339	411	378	373	391	380	376	388	413	401	368	388	380	341	393	352	359	384	363	405	418	360	399	406	348	388	357	403	357	364	380	377	358	385	379	381	389	386	364	396	380	381	379	386	369	378	399	383	393	352	351	364	370	385	385	393	376	347	379	394	371	362	397	371	410	372	361	377	379	368	353	412	387	380	386	381	373	379	359	408	389	402	362	363	397	398	359	365	401	390	414	351	360	387	333	311	391	393	378	384	382	361	372	363	381	360	392	367	376	402	399	362	361	373	363	347	337	345	380	376	402	418	395	366	392	383	375	373	415	404	371	389	381	351	375	374	357	365	358	359	384	390	375	317	360	363	376	400	374	398	376	401	372	375	388	375	360	401	389	401	363	364	340	382	366	366	351	377	398	375	365	345	394	395	375	406	382	379	368	357	380	367	360	377	376	432	407	364	381	406	370	344	409	347	380	330	364	366	408	385	415	340	388	395	380	383	375	372	394	345	413	372	392	325	371	384	398	374	367	383	422	393	356	336	399	353	408	351	341	348	369	395	372	385	413	362	364	355	377	327	376	383	381	363	382	340	358	350	363	405	373	382	378	385	369	420	404	356	357	389	368	422	374	381	365	366	358	389	408	373	362	387	376	404	377	374	378	366	388	384	390	367	367	341	345	374	372	344	372	338	358	352	321	367	397	384	384	364	400	357	365	346	388	350	369	368	369	388	331	366	415	343	388	373	355	373	364	360	379	343	380	405	372	394	382	366	376	344	340	368	361	341	379	368	347	351	414	355	377	371	384	364	358	332	392	364	387	377	372	372	383	356	390	371	370	403	376	362	349	366	362	360	364	379	391	390	352	361	375	416	402	386	357	372	372	419	380	366	373	357	367	346	390	359	403	375	363	333	396	359	356	395	350	392	383	383	366	395	339	381	399	373	374	388	371	369	367	374	363	356	379	378	371	388	360	364	371	355	396	322	370	384	329	359	351	358	347	380	399	368	383	380	360	358	385	368	374	354	394	362	342	397	364	342	382	380	397	341	340	360	375	367	361	383	354	350	363	408	389	359	388	354	349	358	350	410	399	370	399	396	377	375	342	370	369	368	379	400	381	364	365	367	371	345	374	365	369	357	349	378	377	382	380	399	410	374	399	413	362	370	384	409	356	384	367	384	343	370	354	390	340	346	371	362	345	412	346	361	425	344	378	383	377	386	397	376	421	374	401	358	389	369	375	357	358	383	363	351	377	377	370	343	368	339	351	348	396	379	388	398	343	359	357	366	362	375	380	384	364	403	395	384	346	379	387	364	375	370	400	411	357	382	373	354	378	360	384	369	366	359	386	359	372	391	384	385	372	373	377	369	410	336	372	384	354	382	352	366	392	387	389	348	427	373	356	326	349	380	389	346	360	381	339	427	381	342	414	365	391	371	383	339	350	377	346	372	344	345	344	373	386	420	383	397	388	386	385	349	405	354	394	381	348	388	388	401	374	406	362	387	346	365	403	376	357	396	365	324	354	369	361	364	387	361	373	388	375	373	383	375	395	388	339	394	396	351	360	383	365	321	362	363	366	381	401	394	418	345	414	389	357	365	367	377	414	391	385	364	371	369	390	404	351	344	398	362	372	346	389	356	403	354	357	405	364	367	416	339	337	397	361	339	395	359	396	386	406	346	375	379	382	388	388	363	357	348	361	361	370	369	389	372	379	383	372	368	369	347	424	371	401	427	384	408	352	373	363	394	350	379	377	357	387	377	360	353	331	353	414	397	362	357	395	410	376	381	344	392	369	376	370	374	375	365	393	318	352	382	386	373	371	388	414	391	404	390	357	380	413	372	346	384	404	363	377	391	355	395	354	401	369	372	347	395	369	333	394	373	382	361	376	419	327	402	375	402	356	343	381	346	387	406	388	373	357	409	377	399	354	392	405	391	363	369	403	388	415	360	355	387	411	367	361	397	370	386	385	374	378	382	374	425	387	350	368	372	368	383	368	367	380	397	337	381	333	385	351	388	396	352	378	401	374	365	369	351	377	355	334	387	355	382	354	362	378	372	399	376	364	352	384	377	368	383	370	355	379	378	387	394	363	388	375	360	380	395	378	353	392	358	356	393	386	364	383	327	344	371	354	396	377	360	347	382	374	390	365	354	370	376	406	339	377	385	346	401	346	383	343	378	377	381	372	378	407	352	373	373	388	370	347	378	358	392	381	348	334	373	363	377	380	385	397	381	378	374	379	355	371	372	377	339	363	383	359	330	362	385	394	363	362	370	370	418	402	383	422	349	386	385	370	369	385	376	360	379	374	389	380	374	355	372	387	351	364	382	373	405	422	334	363	383	369	360	361	393	383	391	378	414	373	408	382	363	346	375	377	386	379	406	401	350	363	358	390	388	391	385	348	372	377	360	378	339	368	373	374	367	362	336	363	353	387	407	396	419	364	383	373	378	392	334	381	375	373	384	422	391	390	353	397	372	338	385	328	361	346	379	378	365	349	381	360	367	371	387	386	401	370	350	413	366	372	369	376	385	402	392	387	374	373	357	407	347	344	363	397	340
21538	17173	24156	27039	28074	27837	25684	21390	21554	19330	18485	15849	12315	8737	9091	12384	10869	8536	6637	9568	8585	6188	5135	3413	2738	2556	2436	2347	2222	2245	2166	2087	1853	1702	1574	1590	1627	1634	1657	1473	1403	1344	1431	1487	1487	1499	1464	1472	1342	1339	1360	1426	1474	1398	1386	1337	1344	1551	1310	1112	1211	1154	1192	1154	1142	1133	1108	1160	1159	1029	1034	1131	1134	1036	1083	985	1018	1017	997	1008	984	1048	931	992	974	1018	971	987	965	914	976	937	948	979	890	943	930	934	984	959	955	904	942	993	926	974	923	873	930	963	986	892	898	956	921	942	941	882	943	1004	936	925	930	945	926	874	925	937	872	931	902	941	885	944	964	919	896	942	915	927	926	922	951	939	946	963	946	931	923	971	925	905	925	916	941	1023	891	961	923	899	938	952	931	942	956	935	965	949	937	951	924	957	952	923	990	962	941	928	937	906	908	964	956	880	927	971	953	923	939	939	920	940	906	934	935	950	934	969	923	903	929	959	916	888	958	900	932	910	900	922	911	945	971	912	895	906	912	989	890	947	971	951	928	943	938	961	908	882	912	945	911	939	923	923	929	941	921	924	921	958	936	909	930	941	968	918	931	959	916	926	947	953	939	883	917	940	947	941	927	941	966	925	941	986	933	938	958	920	957	934	918	910	925	964	958	927	924	905	957	888	893	934	916	920	887	943	978	904	961	933	974	909	933	920	890	947	973	956	918	874	913	953	919	913	911	959	948	956	897	994	850	939	903	925	972	889	948	900	897	922	949	931	955	888	944	897	961	963	937	943	885	910	923	901	944	1008	966	942	912	1006	935	909	973	892	1002	886	960	943	961	988	938	924	900	896	1016	917	942	937	917	983	920	975	963	915	944	919	981	933	945	975	912	931	894	966	958	944	947	941	976	952	916	943	953	942	933	909	959	945	905	968	956	929	918	881	913	936	905	946	1045	939	982	893	915	953	950	927	956	950	984	908	996	934	930	937	979	913	920	923	998	855	943	921	947	929	919	967	904	914	905	962	914	979	942	867	915	875	979	921	977	952	878	916	977	918	901	948	912	951	941	960	921	921	947	937	887	913	938	921	878	927	967	966	974	926	914	895	906	932	949	948	930	922	915	891	941	913	955	933	907	963	956	951	963	931	897	964	925	904	919	939	947	940	881	972	907	952	940	985	928	977	942	958	943	929	978	994	948	940	980	917	889	937	936	920	946	929	948	950	982	911	923	962	917	927	997	964	918	911	929	874	883	954	921	932	938	950	931	953	948	915	961	942	950	899	932	935	892	877	950	889	951	973	935	940	939	905	876	977	980	934	950	946	932	934	907	908	960	976	917	967	944	936	952	898	935	973	954	874	931	897	932	954	916	949	913	871	937	891	951	890	894	958	922	927	910	923	965	927	914	887	933	946	920	957	972	897	950	902	962	986	915	927	921	869	973	944	926	931	934	925	933	929	958	949	876	949	904	882	927	929	959	916	1014	934	958	896	907	915	936	906	929	927	855	963	942	918	930	928	923	946	926	929	982	886	979	933	966	895	915	931	950	896	910	863	903	909	932	922	889	926	900	927	938	968	935	915	931	920	932	879	957	931	918	892	943	894	928	952	866	936	950	938	979	908	919	919	932	888	972	928	970	927	946	970	891	933	929	966	951	955	927	952	860	983	981	911	915	955	910	955	932	931	911	932	884	940	926	945	934	935	915	980	883	928	939	969	920	969	902	891	991	951	905	964	950	988	879	924	955	894	952	924	944	966	939	914	904	952	964	944	948	977	911	896	928	906	927	938	901	926	922	865	968	932	986	874	928	899	955	966	932	938	960	882	984	1000	975	920	915	960	915	958	957	922	981	880	920	921	959	915	963	891	961	892	926	884	914	923	973	985	869	929	958	948	937	989	869	962	905	897	905	920	946	916	973	985	946	935	979	921	911	887	913	941	923	879	970	893	923	936	932	916	943	942	881	900	913	924	943	1016	962	1024	916	915	927	889	933	901	953	909	876	919	907	938	964	926	905	955	924	904	936	875	907	945	925	978	907	947	875	918	951	924	921	943	943	1004	907	918	884	934	908	932	949	894	891	912	974	922	967	966	919	956	902	958	952	912	896	938	909	904	906	983	966	909	933	932	966	957	960	920	908	912	908	947	909	945	934	955	925	897	927	945	926	896	934	934	895	970	943	962	985	975	949	996	952	1006	920	958	1000	879	929	941	973	948	959	942	952	990	920	946	944	951	872	956	908	891	974	908	980	992	950	927	885	942	947	942	880	900	944	946	970	953	953	950	897	908	1014	896	932	978	914	901	906	943	949	976	939	925	936	944	919	941	977	909	897	963	940	944	895	927	922	913	937	933	924	923	953	927	911	968	876	950	940	991	929	902	944	887	976	876	971	979	962	983	969	945	950	924	923	846	919	974	969	929	939	921	950	974	908	940	918	899	913	871	917	955	948	918	947	961	1004	939	980	913	943	893	878	942	952	893	922	878	965	1002	877	899	967	944	911	903	955	896	962	928	940	895	907	935	947	958	1014	975	958	996	883	935	934	927	962	935	978	937	962	936	908	973	949	915	884	960	907	916	909	851	903	883	901	913	916	921	909	953	924	890	955	920	951	963	951	935	942	938	891	964	946	955	942	936	881	954	931	982	930	916	940	973	908	914	924	874	1022	922	956	907	894	915	901	926	910	951	934	939	911	904	997	962	990	901	917	923	899	939	929	928	920	983	985	904	897	921	925	941	941	952	885	936	933	890	935	943	970	935	985	987	952	918	949	934	958	941	947	879	926	906	968	901	933	919	911	938	958	918	965	937	909	942	940	970	912	975	984	971	936	907	903	913	904	932	891	866	967	943	934	967	941	908	936	980	958	963	895	937	950	970	912	879	948	908	927	948	942	949	937	870	939	898	906	869	938	896	912	927	933	957	900	978	946	905	930	949	921	891	915	971	899	947	983	934	949	956	978	949	941	963	933	909	966	939	921	925	925	914	922	954	906	909	881	909	921	996	902	945	919	894	937	873	953	891	944	1032	918	861	920	890	916	900	877	964	970	949	892	925	972	909	949	910	952	887	895	924	883	948	987	917	868	916	922	930	943	967	937	913	955	914	925	914	957	964	928	976	879	927	898	917	910	940	948	940	927	951	895	936	912	921	900	953	915	947	919	942	941	937	968	871	951	963	953	964	936	915	905	937	972	969	1003	874	918	887	905	911	958	965	934	918	1022	943	951	958	881	945	925	955	949	909	924	901	954	945	953	962	963	905	934	977	901	940	969	977	924	940	944	962	924	892	1030	923	923	997	912	928	969	858	972	910	969	922	922	910	1021	978	935	899	936	914	915	946	922	927	940	931	960	977	905	922	934	980	891	934	983	906	921	974	927	949	906	983	952	963	929	912	888	935	982	883	922	903	997	911	891	879	961	948	957	912	909	939	942	1009	967	919	960	879	894	980	928	1003	937	998	923	932	970	904	935	921	928	1005	940	900	971	823	973	947	901	900	959	916	917	917	945	964	938	867	892	946	916	944	978	923	936	918	928	910	949	922	990	946
9932	6643	7249	5269	4238	3083	2374	1755	1562	1388	1248	1113	897	796	740	708	662	555	543	555	532	540	485	481	467	478	466	446	429	473	408	460	386	404	428	379	402	394	387	369	360	427	398	407	390	409	386	391	393	389	393	372	400	439	407	359	354	350	354	376	425	403	403	383	388	349	418	358	397	382	396	374	357	350	408	384	369	353	376	389	392	396	342	380	412	392	407	375	370	380	358	343	403	374	330	351	412	391	350	337	346	363	383	396	416	390	355	390	370	378	392	383	387	373	392	358	368	336	398	367	407	362	396	403	370	392	363	364	376	381	362	384	382	388	354	354	365	381	368	369	361	361	391	378	385	358	362	382	359	377	402	351	350	401	429	367	362	333	377	370	424	367	389	358	410	373	371	400	373	380	388	380	380	384	354	342	417	366	372	391	338	385	370	364	400	372	359	402	378	371	351	411	384	383	362	387	362	381	365	359	357	389	381	379	402	354	378	354	370	377	334	360	344	399	408	364	392	366	354	389	369	393	373	339	392	406	389	387	353	368	384	372	385	368	411	434	345	391	398	400	370	397	368	390	367	384	382	404	356	370	399	440	364	364	318	327	400	413	350	398	370	360	391	375	384	358	400	399	392	375	364	364	374	367	381	400	376	369	376	381	425	371	419	357	365	388	369	391	352	377	367	375	355	379	374	359	364	379	396	436	380	339	379	425	350	365	382	348	372	379	387	364	383	445	349	375	372	387	411	395	397	366	404	389	380	353	388	370	368	403	383	346	377	367	386	366	362	360	405	345	389	358	379	404	364	366	381	400	382	386	384	394	369	404	329	385	376	349	355	377	382	373	387	387	391	405	380	399	393	386	388	364	395	383	390	380	400	365	384	377	383	398	405	377	397	401	372	421	373	384	371	394	331	379	348	365	347	382	401	382	406	324	388	362	386	364	356	359	399	360	410	357	340	402	426	382	360	357	370	360	362	417	370	374	358	388	373	383	338	391	386	390	359	402	349	378	371	403	371	380	347	379	385	401	405	350	397	343	369	349	396	389	401	382	366	361	370	368	414	375	391	389	406	366	407	379	376	359	375	373	348	375	358	395	355	371	428	366	390	377	412	403	341	378	384	427	380	381	360	365	323	334	388	377	374	371	364	363	389	365	419	360	377	407	353	360	373	361	368	363	354	375	348	386	381	366	380	393	386	398	358	366	364	396	409	338	374	427	410	379	402	355	365	376	380	380	369	400	357	395	352	372	395	363	403	311	402	364	388	351	363	364	396	403	409	375	372	402	375	342	386	377	404	350	380	364	354	375	344	406	373	408	366	368	403	354	385	360	375	403	368	388	374	352	350	378	372	378	394	367	398	329	378	341	383	389	364	384	396	364	432	376	357	390	373	378	353	378	369	374	378	417	398	373	390	398	373	377	386	356	388	373	381	409	382	371	403	369	402	426	352	362	352	409	362	388	396	365	362	356	366	355	412	394	405	390	331	393	358	349	372	338	355	368	356	392	401	353	401	391	388	444	339	402	379	352	385	356	357	388	383	356	379	339	374	354	384	358	400	411	389	378	397	382	396	387	386	402	382	369	392	381	376	365	354	395	377	354	379	385	365	392	347	359	360	385	378	366	370	352	367	377	312	396	387	400	339	336	375	354	377	414	360	371	359	365	366	412	368	391	363	371	349	370	382	364	370	381	363	353	361	354	384	353	362	371	361	389	379	394	348	393	373	352	381	343	369	373	377	333	374	369	371	374	352	374	407	398	370	339	383	367	346	355	388	386	383	406	392	364	373	386	387	394	405	405	363	381	371	420	394	371	380	326	385	409	358	384	383	354	378	350	317	368	343	366	351	379	416	376	378	386	360	372	382	378	383	366	347	352	364	335	358	388	406	394	400	357	391	382	372	345	369	355	360	399	385	372	393	410	388	382	391	373	334	378	325	379	403	390	387	410	371	363	371	382	368	371	399	411	391	349	373	368	358	371	413	361	393	375	384	384	415	343	349	397	380	366	385	383	379	398	406	366	391	374	356	358	362	382	382	421	370	405	367	362	381	378	365	372	367	371	403	366	416	349	391	343	350	386	366	360	386	386	382	373	358	351	324	350	362	420	386	407	332	405	408	381	341	402	344	376	375	365	388	394	377	406	372	389	384	354	381	350	361	373	376	354	365	378	391	372	384	386	394	389	401	340	346	359	406	373	380	355	422	369	402	385	373	371	379	348	420	395	359	411	384	377	360	355	398	383	344	381	327	385	397	374	391	374	378	320	383	376	389	358	363	414	371	419	406	401	365	365	396	393	402	374	362	378	418	398	367	366	389	354	376	382	376	386	385	339	333	378	371	395	339	373	404	330	354	355	377	354	397	363	376	381	381	360	371	404	365	401	390	409	378	410	357	417	387	346	347	431	382	373	400	380	398	418	358	383	370	364	338	364	392	373	360	349	348	351	396	357	386	355	410	388	414	356	381	361	377	366	368	384	447	394	363	411	361	408	367	384	350	409	341	348	381	378	399	356	422	363	374	422	397	403	395	382	382	401	364	397	350	355	371	397	350	379	382	354	380	359	337	357	369	345	357	428	363	356	399	379	397	359	400	392	353	362	378	379	367	375	342	389	359	391	404	393	374	341	371	342	420	383	380	416	369	381	383	396	393	385	384	332	345	376	396	396	365	349	360	377	385	382	403	383	376	387	383	358	395	346	372	385	349	351	356	368	361	369	369	397	376	405	409	399	374	403	367	380	384	387	380	344	356	363	405	359	398	392	393	364	386	405	381	326	351	367	392	371	379	363	397	391	381	376	388	371	357	385	367	399	428	375	397	412	349	340	380	371	371	372	396	379	337	391	376	425	397	372	370	374	406	343	338	351	397	353	408	400	345	374	364	423	419	399	377	404	362	376	371	369	375	395	370	334	410	363	360	443	365	367	389	388	408	379	400	389	403	386	353	372	377	404	399	346	373	399	397	392	405	406	380	360	385	347	355	363	372	353	386	396	359	332	387	407	376	376	368	383	375	384	371	389	353	401	378	397	362	373	417	368	400	403	397	374	404	348	380	378	399	361	380	390	369	380	362	384	365	372	374	339	408	380	369	374	365	409	378	395	370	349	355	385	377	367	404	368	323	385	403	408	370	372	372	366	402	389	360	332	393	353	349	382	352	383	366	375	352	409	362	393	412	366	377	396	383	331	372	346	355	389	384	407	389	377	386	401	396	365	418	324	413	388	359	376	374	370	417	355	368	382	377	398	414	356	377	379	379	384	397	390	409	383	400	366	380	398	403	363	373	391	395	390	359	378	361	360	376	405	377	429	396	377	410	366	377	406	346	386	377	378	384	375	404	381	367	406	372	385	367	366	422	372	384	394	402	407	410	401	377	360	346	378	348	402	373	374	391	376	353	379	372	340	353	392	354	383	359	386	369	348	389	360	355	385	341	402	355	396	375	387	368	371	387	354	359	374	353	411	416	375	357	362	362	396	365	354	387	384	365	379	367	379
6861	6286	12306	13407	12967	11010	9317	7648	7112	6507	5932	5058	4068	3450	3184	3277	2839	2435	2222	2227	2043	1858	1799	1607	1535	1393	1459	1358	1426	1348	1282	1218	1268	1162	1142	1139	1153	1105	1127	1126	1110	1124	1088	1187	1140	1150	1086	1118	1064	1127	1056	1119	1064	1041	1044	1054	1096	990	1034	995	1063	1009	1053	1026	1050	1079	1075	1031	977	996	995	1021	987	962	1005	1036	1023	1014	954	957	965	1006	979	926	945	982	1000	959	926	1016	987	962	917	979	879	948	987	961	1016	1025	962	1018	966	1047	1001	960	887	978	962	987	894	935	959	940	917	977	932	925	973	887	926	932	1001	919	971	986	928	958	984	963	982	977	998	902	997	932	915	955	982	956	1000	987	934	892	953	933	993	950	917	970	954	951	894	1015	942	960	941	998	935	906	948	933	892	973	946	935	1041	919	903	956	928	950	953	937	932	931	933	1016	973	920	978	939	943	920	970	936	974	994	960	937	943	901	960	985	957	927	938	913	1015	931	936	905	918	953	969	919	984	981	949	980	930	971	926	899	1004	943	931	952	927	959	916	972	978	886	991	928	915	978	999	909	916	926	925	940	910	1019	947	884	989	967	925	977	931	967	910	926	963	955	946	954	956	969	934	951	965	872	924	1000	985	959	936	990	934	928	958	945	953	972	979	929	969	992	937	970	983	967	933	958	984	987	954	925	969	982	938	913	942	936	886	998	903	946	978	943	974	985	905	1014	954	899	946	888	959	954	989	947	988	977	931	890	943	921	993	931	955	946	963	953	1016	982	940	976	959	936	935	933	982	944	1045	973	881	964	980	1034	933	948	953	954	977	995	965	949	968	979	950	920	974	908	962	917	984	949	945	950	964	923	931	932	961	951	906	986	970	965	977	933	928	994	947	981	942	922	922	951	944	940	949	956	939	977	928	1012	956	901	977	955	926	877	942	963	987	918	971	955	956	936	875	914	959	909	965	934	936	990	989	946	1017	969	1007	962	957	930	925	971	941	937	1002	907	1014	977	1002	958	904	1000	945	1016	977	964	974	987	967	970	937	982	964	920	942	889	986	909	936	945	994	911	945	921	958	991	933	948	999	927	932	1012	947	946	982	963	926	953	952	946	990	969	936	954	886	1022	987	931	929	971	979	992	986	942	968	969	917	957	945	912	1000	957	948	939	967	911	969	984	967	929	924	883	927	889	920	977	977	954	889	882	980	919	936	943	951	939	957	953	930	952	921	949	971	958	977	933	992	922	961	901	960	931	1000	953	927	958	953	907	961	913	954	882	991	937	885	901	978	1021	911	920	951	934	978	979	961	911	951	977	954	920	910	937	976	953	914	932	992	1000	917	974	922	965	979	941	948	984	957	1003	929	1002	944	975	965	979	977	886	955	988	963	940	984	978	958	947	975	957	915	1018	976	891	901	921	971	931	969	951	933	982	901	978	952	936	997	953	931	984	928	971	965	970	964	911	983	929	973	949	964	969	904	887	889	937	1029	944	956	941	880	973	934	970	897	988	901	926	975	936	952	950	920	966	897	997	968	874	949	938	924	918	928	946	977	1000	935	985	970	1011	917	938	977	951	1020	965	994	931	976	907	969	955	970	957	978	962	921	964	919	920	926	931	1007	1012	943	969	977	992	977	993	909	957	890	939	923	934	974	962	1023	970	906	941	964	908	918	974	892	941	937	915	916	905	931	917	925	956	977	1001	902	907	941	946	943	956	980	1002	940	923	919	1000	951	993	941	922	940	923	933	938	958	988	925	960	900	907	942	1008	948	964	1000	959	935	954	971	963	940	940	954	951	931	958	945	963	959	974	934	940	970	974	928	898	979	913	955	948	977	905	976	944	963	930	979	973	971	971	982	935	977	911	952	906	974	919	973	1023	932	957	939	986	970	891	949	941	966	978	893	1002	949	934	946	948	964	942	959	935	937	970	938	971	971	901	957	960	949	915	940	953	935	954	982	929	966	924	921	934	965	1009	1015	929	915	1019	944	940	949	930	1012	939	983	951	934	913	915	958	926	874	893	1004	909	949	898	971	945	989	942	971	968	958	960	916	969	958	1008	961	1008	921	993	935	890	934	1003	955	983	923	946	981	947	937	940	989	932	994	932	934	968	919	896	944	955	931	1000	931	943	915	978	957	957	941	914	956	964	943	962	1005	935	900	928	972	953	1005	954	964	951	961	1004	958	971	947	973	947	908	987	999	910	946	937	995	911	933	936	985	942	955	936	954	941	969	979	969	980	925	990	1017	949	937	937	946	947	902	946	921	981	924	935	958	904	950	978	935	1004	920	917	935	938	980	927	972	964	971	953	964	970	890	915	927	917	959	953	924	984	928	925	988	964	959	933	956	942	990	940	956	1004	946	955	884	955	1000	925	887	1012	906	931	982	979	973	918	908	893	950	979	953	913	954	950	953	962	935	942	1011	976	933	915	909	943	964	932	1059	947	941	957	914	994	971	938	902	941	995	960	954	1017	957	1012	913	966	990	969	946	897	933	927	974	1008	939	1015	950	957	961	998	955	1009	962	912	906	944	997	993	986	941	981	966	936	968	924	979	922	947	911	952	954	929	997	952	971	967	970	951	966	985	971	924	987	987	967	958	1007	947	903	947	978	940	954	986	941	989	912	967	922	931	906	985	965	981	933	930	968	959	941	955	904	978	945	943	915	988	946	1019	946	957	942	915	929	968	925	895	963	994	919	944	983	908	986	889	1010	982	947	968	971	931	1013	957	936	968	954	960	889	932	935	937	919	979	975	952	954	942	970	973	936	993	996	990	942	949	968	975	905	957	897	927	938	987	973	946	968	948	908	926	943	923	936	995	919	982	963	961	940	987	974	961	898	954	946	902	948	986	966	938	960	950	975	988	984	936	991	970	905	971	930	942	950	987	952	973	951	935	1025	892	925	953	1007	992	951	956	953	955	921	950	914	957	894	924	999	901	1001	1027	956	907	945	996	948	927	984	909	950	992	913	951	937	958	973	907	922	940	921	954	960	1003	902	964	976	952	963	929	893	980	960	918	940	921	968	948	913	947	914	1006	983	942	922	981	961	939	954	911	952	934	948	992	952	945	968	940	948	929	943	984	960	1006	960	956	979	894	927	983	951	983	958	931	909	976	947	963	944	936	963	939	898	974	1009	959	949	999	960	945	972	931	951	945	880	955	970	903	1025	959	903	899	969	920	960	1005	977	998	960	957	955	926	968	981	997	993	935	916	982	975	918	930	968	1010	970	854	957	970	960	948	943	899	915	933	949	995	976	958	990	996	891	919	972	981	926	948	911	964	979	920	947	1001	948	963	1023	950	957	942	972	954	997	965	928	925	953	919	953	974	946	974	937	971	952	1008	920	933	958	973	973	977	981	935	954	968	903	995	940	954	962	916	938	986	933	934	916	917	893	947	988	922	1012	1010	1044	954	889	962	948	988	925	964	971	963	943	968	951	981	902	956	966	932	929	938	944	1062	857	930	943	986	951	1005	1010	925	919	945	982	976	936	950	955	932	1006	975	977	953	1046	915	985	910	944	969	960	932	941	930	958	953	924	938	950	963	939	970	955	970	945	889	940	987	891	907	960	962	943	964	955	1008	956	903	912	1012	968	1003	947	921	948	918	914	941
25111	17919	15703	12160	10465	9530	7989	5620	4453	3824	3147	2682	2057	1506	1256	1625	1798	1263	971	1277	1104	920	781	633	555	576	538	521	453	494	491	522	451	478	442	437	478	432	428	465	452	428	428	444	434	435	454	433	468	438	430	412	417	440	436	437	430	409	459	395	419	435	392	411	432	438	399	397	429	417	389	425	432	387	402	415	368	376	392	402	420	399	401	407	402	384	412	397	398	442	406	424	437	410	380	354	360	376	379	409	428	402	374	399	382	402	409	409	436	382	380	373	391	419	443	359	407	394	370	394	430	375	432	417	396	373	383	414	396	396	375	392	385	397	407	406	394	394	384	408	384	410	391	386	385	409	380	385	363	395	393	458	392	395	414	428	408	397	414	403	396	382	407	415	377	369	373	383	379	341	393	361	380	399	399	406	395	403	386	386	414	367	385	365	409	368	391	363	421	401	392	394	403	402	408	415	373	444	397	386	411	366	408	400	387	417	407	430	380	448	380	437	374	357	407	388	389	403	409	414	390	394	364	453	422	420	397	374	349	382	382	390	370	384	391	380	419	387	391	398	351	372	378	381	399	422	366	442	424	404	402	440	413	387	400	401	380	406	380	417	435	372	398	375	399	384	377	360	375	399	389	428	390	371	365	414	402	355	405	385	397	387	419	396	401	407	367	358	402	404	388	404	426	411	435	389	380	376	376	374	402	399	400	381	395	381	395	381	404	428	406	434	413	409	380	394	431	387	410	391	386	399	410	430	394	395	368	390	370	405	394	427	389	365	429	429	428	438	370	393	397	417	400	399	376	397	391	356	371	387	390	421	428	383	377	442	394	400	424	400	430	358	391	378	397	397	404	423	416	372	367	402	413	385	417	388	410	378	392	378	406	405	380	369	396	400	392	361	406	408	380	388	384	403	389	394	423	399	389	378	410	399	372	385	415	411	377	391	359	386	376	424	421	399	400	409	396	444	405	418	408	409	429	395	385	400	380	403	396	382	384	394	390	383	429	406	363	363	413	400	390	382	407	381	405	392	382	412	398	399	396	394	410	395	380	402	377	426	394	384	400	383	397	371	412	426	372	378	398	401	396	402	370	398	408	406	412	398	424	386	422	381	386	407	362	404	370	381	401	395	407	383	423	384	413	399	395	413	378	406	411	385	386	376	407	402	415	394	395	356	415	374	413	388	384	442	404	380	402	394	399	375	396	397	406	384	409	391	412	359	360	406	384	366	341	374	378	400	374	442	400	410	376	360	367	412	439	375	356	404	403	370	421	412	369	369	418	395	413	409	403	373	404	421	378	375	376	390	390	384	354	397	418	380	394	409	384	412	404	426	385	378	398	385	378	411	389	388	352	381	402	388	378	394	412	395	410	382	410	408	356	414	393	386	367	377	348	380	407	414	400	409	418	391	406	390	403	372	430	398	344	425	405	381	399	401	388	378	373	392	409	362	419	416	381	383	366	415	378	385	402	410	385	415	366	398	386	399	381	366	394	452	428	353	350	411	398	400	430	368	401	406	401	412	365	417	377	390	408	406	406	406	399	389	379	384	397	403	408	388	394	431	386	433	424	382	424	398	386	385	404	362	392	414	368	379	403	396	422	405	410	409	381	379	374	398	409	402	396	402	399	422	411	377	379	387	416	351	387	396	388	398	384	376	395	410	408	423	406	411	373	394	412	381	395	391	360	393	402	399	422	360	421	400	422	350	341	420	440	398	368	385	430	421	444	368	397	423	413	379	378	383	373	364	406	361	390	423	392	435	387	378	366	418	444	371	393	413	387	391	355	367	414	422	417	422	385	396	393	398	394	383	393	366	378	407	367	378	386	412	393	382	416	386	420	399	416	413	397	395	388	391	393	407	396	425	376	358	368	400	434	409	363	392	414	429	421	418	419	401	434	412	427	439	395	422	374	386	395	377	404	420	395	406	410	371	410	414	427	413	402	413	395	404	377	419	402	359	389	382	370	391	375	383	415	370	391	407	414	398	351	384	400	410	372	404	376	379	417	401	421	402	373	405	421	442	374	371	403	408	380	388	417	415	393	360	381	390	406	362	410	400	407	383	430	387	381	361	406	376	374	424	404	394	377	405	402	408	377	411	370	404	386	433	400	396	402	377	433	428	430	407	376	393	435	404	407	418	411	388	371	406	412	374	361	383	363	432	382	411	399	374	402	401	430	431	425	386	367	390	365	402	389	352	422	418	396	382	399	404	395	412	408	388	400	373	367	389	390	392	390	422	409	412	400	429	406	354	401	417	425	368	368	350	378	376	392	405	391	414	394	424	439	397	390	386	415	411	406	414	413	453	392	389	387	367	443	379	429	371	425	376	416	407	408	427	401	402	363	410	421	380	409	357	388	372	420	404	410	408	385	386	371	398	406	401	362	389	368	393	384	363	392	395	384	384	403	382	384	395	391	422	390	402	403	381	381	402	363	385	397	401	402	415	411	388	375	390	455	389	385	391	388	379	417	390	379	383	400	378	383	370	410	398	420	428	378	411	398	388	397	388	386	401	384	377	387	377	427	349	404	389	420	415	396	395	374	376	370	380	452	371	367	432	397	394	402	398	400	384	368	427	391	416	392	389	426	402	386	416	369	392	417	365	417	397	392	394	358	389	439	419	384	426	389	395	381	366	379	440	399	382	380	372	367	354	383	405	388	414	392	371	412	369	396	408	363	390	411	397	399	406	422	352	385	395	412	376	403	390	404	423	409	377	400	434	386	371	403	369	384	360	414	366	397	402	389	411	399	411	356	389	385	392	408	419	401	394	368	417	383	385	405	397	410	357	340	400	356	410	364	397	362	404	421	394	388	398	435	407	416	385	408	377	381	403	430	425	382	377	404	393	434	427	377	394	405	395	414	391	403	391	391	416	398	433	375	403	405	381	410	411	421	406	367	378	448	377	366	420	352	383	393	413	382	399	392	387	399	396	398	409	361	392	388	402	392	365	398	410	391	409	367	394	388	405	377	377	381	416	369	396	407	403	378	389	369	405	389	395	352	389	400	401	377	401	371	399	399	409	385	407	405	395	404	366	381	348	414	407	385	392	402	386	409	365	393	436	391	373	391	407	428	375	386	375	370	408	386	383	432	386	404	402	429	397	436	407	390	397	374	393	381	398	414	390	383	382	388	419	390	405	411	392	352	412	378	419	415	394	394	401	380	373	411	407	371	394	389	362	403	409	397	375	400	387	384	389	385	397	406	385	394	407	360	367	386	404	422	395	391	426	399	377	407	390	407	413	376	368	378	368	382	415	416	396	397	372	367	393	381	435	396	376	368	387	421	389	363	364	377	423	395	397	381	399	398	400	406	413	372	386	388	410	396	423	390	443	391	372	394	385	400	371	426	382	411	413	378	415	399	404	401	413	396	405	391	432	399	400	352	369	381	373	382	399	430	409	375	422	390	411	387	391	374	383	412	414	357	354	396	400	361	401	412	406	372	431	381	392	379	436	386	397	393	395	411	368	400	421	389	416	381	380	401	394
16715	12391	19575	21846	22595	22007	20119	16388	15622	14734	12850	11047	9036	6818	6302	7453	8642	5533	4644	6692	5229	4598	3712	2789	2318	2095	1926	1907	1860	1839	1755	1686	1620	1474	1460	1543	1435	1419	1458	1381	1359	1342	1351	1400	1388	1400	1300	1320	1233	1264	1268	1327	1236	1336	1287	1328	1275	1440	1295	1161	1099	1130	1141	1172	1144	1084	1132	1070	1044	1124	1061	1083	1098	1122	1080	1104	1057	1066	1051	1011	954	1022	995	1054	1049	996	1063	1013	967	1020	1018	990	1035	998	1026	976	1032	995	1000	1019	989	991	966	973	1019	970	941	1065	1013	997	971	947	976	1019	996	997	986	969	972	1013	1013	1031	1063	963	923	1027	943	1025	1021	951	1018	968	1017	1000	946	1054	990	1020	1003	1012	1020	989	978	986	958	973	988	992	1026	971	989	979	960	992	1037	1008	956	957	970	968	1036	990	964	951	947	984	1023	974	1014	1013	951	939	988	1012	1003	977	984	975	981	986	991	1008	1024	999	1017	1015	1048	1021	982	1042	990	1021	1023	962	982	950	1021	981	982	1007	1004	1007	1114	1008	975	1022	968	976	940	1006	1011	1033	1017	1011	971	1047	1030	1072	947	1013	970	987	986	990	980	1079	1023	970	1035	961	990	1021	936	977	975	1011	1008	1006	970	1013	961	1003	1044	1010	964	973	972	949	1018	1010	976	998	1040	973	979	1046	981	981	1042	965	966	971	1021	951	1038	1064	973	1001	976	1067	975	1007	1045	977	1002	1013	1041	1017	974	958	914	982	1000	1029	989	1048	996	980	1061	1019	928	985	976	993	990	1000	921	1054	971	1044	1002	976	985	1018	989	1044	988	949	995	1028	988	1025	1029	997	981	1022	1002	997	999	1020	1044	997	991	989	992	1017	1016	987	993	1003	954	910	1007	1014	991	943	981	980	1028	964	1010	1002	936	1000	961	987	1000	997	1011	989	939	1016	943	959	1006	988	1000	976	978	1039	949	968	938	1021	942	996	1033	967	1026	1004	1026	1027	1031	1015	960	1021	1006	975	1011	1007	1002	1000	983	993	1008	1024	1003	1006	1028	935	987	938	1024	961	970	992	1010	977	1012	1051	1052	1021	1004	985	1015	1005	982	962	972	1000	1013	993	989	1025	998	1004	944	1032	964	1028	1019	986	954	969	960	987	991	1018	990	937	1017	942	1016	1042	945	994	1013	976	993	1022	1049	979	1025	1068	982	951	934	1021	1030	1008	983	1013	958	975	1012	1039	1001	926	966	948	1014	1027	934	995	1022	977	999	1003	1091	993	952	977	980	955	937	1025	949	951	996	1000	940	1017	1000	1016	1018	1023	980	957	1055	979	961	1000	973	974	1021	981	1008	1012	1008	953	983	1017	979	977	1034	969	1040	985	1045	1059	996	1032	950	1009	1045	990	958	986	978	998	1013	1015	980	1012	981	998	1008	981	988	1037	954	976	1020	1030	1029	1059	994	965	1011	958	1026	984	980	1003	961	1033	983	1029	990	958	982	975	999	999	1000	925	970	1028	999	948	1001	952	1017	963	967	1014	952	972	927	1003	992	1003	976	966	994	950	1006	989	976	957	975	961	990	990	963	1022	1007	977	977	961	1036	974	994	993	1006	1002	968	1025	1002	984	1017	933	939	1013	1070	957	1014	994	1029	980	1029	1007	997	978	944	1002	1038	1004	953	1030	1011	1002	1025	994	976	1016	999	968	1005	981	985	986	935	981	964	1008	1019	979	1024	1001	978	982	992	1029	981	1010	1053	1023	992	966	1047	1015	1054	1002	1021	1011	1004	987	1001	996	970	999	1072	1000	978	1020	954	980	977	993	1011	1003	960	949	975	939	952	982	963	958	1096	997	1027	962	948	988	938	976	989	988	978	1015	1042	912	1049	940	1019	949	993	971	981	1058	1000	1071	970	973	1004	1053	964	1054	1051	1001	942	982	981	902	951	1009	1023	978	1034	1051	993	1011	1016	968	1026	947	987	987	1008	1051	990	937	1018	1050	931	972	981	978	966	989	960	1018	944	939	983	953	1000	936	993	996	991	1008	933	920	916	1030	1026	1000	975	962	1049	970	955	980	1023	957	1009	1027	996	1010	1001	1043	996	1024	984	1032	1021	1045	997	1002	947	1012	1035	1000	1017	987	972	989	1005	941	1012	976	955	1001	1014	995	1029	973	1006	903	962	1047	979	990	956	1044	1026	1021	973	969	973	1013	951	1018	985	959	990	968	994	997	1034	1056	1030	955	1026	975	917	1033	993	994	958	1010	1013	1003	964	988	977	940	985	995	965	1006	1043	998	1006	1047	990	1021	1025	993	982	1008	1061	1002	989	973	1010	978	995	1014	997	958	957	1006	1054	982	969	976	966	990	993	1022	940	953	1005	1072	997	992	963	979	1001	929	963	996	960	945	999	1056	1001	1014	1024	951	985	975	1015	929	1008	978	1020	985	1022	984	1020	979	987	972	1049	1010	987	953	1077	996	1013	936	1044	1053	962	1022	1021	976	998	988	941	971	996	1043	1046	995	950	974	980	978	958	1000	975	1007	953	948	981	1009	1029	982	1005	990	979	1035	997	983	938	1000	943	1010	1016	998	1008	966	980	1075	987	1009	1008	1024	955	1056	995	949	1047	950	975	989	1011	1023	1012	1051	962	985	949	990	986	957	994	1028	1024	953	962	1035	962	960	1007	981	1015	982	983	1005	976	976	1044	982	1021	1013	984	1028	989	991	1057	1072	969	1018	983	1042	1029	1007	990	974	966	966	989	951	1061	990	1020	1000	963	961	1022	1001	960	935	957	1011	999	966	963	963	1002	976	1051	1005	1018	1067	992	990	1007	986	1009	1000	1020	1050	950	983	1007	987	939	1041	947	1007	988	969	970	944	1040	1040	958	998	1006	1023	988	961	977	980	962	984	1035	964	986	961	988	954	972	980	999	1063	975	1018	1015	1029	971	984	983	1058	1020	1006	951	987	1034	990	1012	964	1052	1020	1049	1008	988	1012	963	1058	1009	1058	982	979	1004	990	973	980	1005	970	989	1004	1016	925	1016	965	988	1005	947	1063	1038	900	1006	959	1009	1035	970	1030	936	945	948	1006	991	972	1039	1004	1034	949	956	1064	1008	986	1021	976	991	982	974	989	1055	1001	951	1039	998	999	1034	977	1002	958	980	1006	1062	1020	928	948	984	990	991	986	961	1008	1030	961	997	988	993	999	1003	982	980	1027	1018	1034	971	1008	1028	946	1036	997	994	948	980	1011	1018	1019	1011	983	966	966	985	979	1015	1008	951	1010	936	1028	1015	987	1022	989	1069	986	1011	940	978	969	991	938	958	964	934	964	1024	958	984	987	1047	990	994	967	997	1020	961	1038	1010	999	997	991	1014	991	1024	960	1023	979	1019	1031	1022	993	1018	1027	1051	1005	950	970	989	997	941	916	985	981	965	1027	996	999	989	976	1013	1023	978	1008	989	1017	961	989	1042	1004	1003	1001	1043	973	972	1034	968	994	1011	1023	944	990	1030	977	949	961	983	992	1006	948	1000	994	990	975	1026	933	955	1005	975	1007	954	932	1019	980	969	1060	1017	1011	1055	1013	993	965	1029	971	957	987	991	1032	963	989	1054	952	1003	962	987	1012	939	976	942	963	923	1030	983	955	1018	1005	973	979	989	976	1000	1028	965	993	1004	985	1030	986	976	988	1026	946	1012	950	990	961	971	1061	980	995	1017	1024	1038	1010	975	970	978	1016	997	1008	995	1007	996	964	992	998	1002	990	997	986	1045	1006	1014	1007	964	984	1027	1016	982	989	944	1030	1035	964	994	960	985	953	994	960	1005	971	1004	973	955	995	975	1019	1013	1015	1047	958	941	1038	990	935	990	1042	1032	951	1006	1048	1035	949	986	992	985	917	986	1019	1037	981	969	974	982	942	963	1032	964	979	1000	1004	977	966	999	1015	966	921	1024	995	1001	983	1013	977	952	993	954	956	1017	988	969	1059	1055	983	971	1023	940	1005	986	989	1015	1061	1008	1045	1004	963	991	1005	1027	1024	978	1003	965	1006	997	1015	989	945	1036	968	1022	1047	1047	1008	1010	1007	1012	966	1010	990	1003	1020	1012	1046	989	996	976	1046	910	978	982	1010	1012	954	972	970	951	1031	1002	985	988	1008
35027	27162	22496	19043	15431	14894	12809	9295	7700	6170	4790	3685	2611	1912	1786	2404	2704	1743	1284	1801	1381	1139	988	735	636	587	614	517	534	484	549	526	449	456	464	461	453	441	438	440	424	462	437	449	427	460	418	421	463	400	458	459	429	389	485	410	440	436	446	389	415	428	417	405	384	414	417	430	401	422	376	345	384	411	396	388	411	394	372	408	379	354	373	345	364	343	364	389	372	356	352	358	416	389	353	350	364	394	360	372	403	395	403	357	362	364	352	364	379	401	405	370	353	357	374	361	355	386	344	360	365	348	367	410	352	423	385	379	373	387	373	368	371	321	361	361	370	351	375	353	373	356	352	370	344	359	358	348	352	361	366	371	364	362	362	364	382	327	341	386	363	347	332	366	397	378	387	356	345	409	341	378	401	379	364	388	379	370	378	405	334	357	378	370	389	318	354	350	370	402	359	347	367	383	334	363	389	359	400	360	435	371	380	359	359	395	412	380	398	362	403	376	360	381	387	382	381	367	338	372	388	344	387	393	357	397	340	363	356	376	366	391	380	384	363	362	369	377	369	377	367	356	381	336	367	397	389	341	358	354	367	369	389	362	379	322	396	332	363	351	371	366	355	387	372	383	368	382	380	368	359	387	334	353	417	372	364	406	387	344	410	405	403	357	390	375	362	364	367	360	418	387	378	360	346	375	374	380	392	373	412	366	363	342	400	339	361	361	377	399	407	385	320	356	355	332	341	368	359	360	397	406	395	351	392	364	344	368	376	363	403	333	359	383	360	323	355	399	365	362	377	381	380	370	374	368	367	395	387	381	377	374	371	371	362	391	383	368	396	342	396	388	368	382	387	340	360	389	347	352	391	348	399	357	337	369	383	386	327	357	379	386	372	383	375	353	354	366	356	357	393	345	368	379	347	348	368	418	339	344	413	367	395	373	360	344	368	358	353	348	386	372	383	372	367	367	373	365	359	379	358	350	403	383	360	369	341	342	379	364	350	359	358	430	353	347	334	342	375	381	339	372	392	346	347	393	357	396	348	382	329	341	376	370	334	388	356	356	393	376	363	363	380	367	363	367	403	378	348	346	375	332	383	379	350	356	392	384	367	376	363	340	373	377	377	374	358	342	355	385	399	413	369	397	387	353	372	355	362	364	363	369	398	340	383	389	388	365	386	398	364	377	376	350	336	396	379	385	368	391	390	351	361	361	373	361	359	372	365	338	382	360	394	368	346	402	343	364	402	364	332	387	392	359	398	382	354	358	392	353	396	336	360	383	341	379	415	375	371	340	386	363	397	354	389	386	388	352	348	360	397	364	359	374	366	397	419	374	352	390	380	378	354	390	394	361	347	395	367	344	378	396	409	337	398	355	381	367	368	361	330	339	361	388	373	365	368	408	402	371	345	395	384	372	394	395	360	373	372	356	363	356	404	397	372	387	351	364	354	368	389	374	345	393	371	369	360	354	403	362	379	363	353	341	355	396	404	367	379	363	358	375	408	365	386	367	407	377	378	371	353	354	382	371	359	435	392	330	383	382	393	352	370	345	361	401	342	396	388	387	388	373	367	364	347	354	360	368	365	396	349	412	367	347	343	376	348	365	380	382	347	371	321	368	369	371	354	394	352	395	374	419	319	350	387	360	378	367	383	399	370	360	391	378	371	382	382	380	333	373	365	388	416	395	363	395	375	369	370	377	339	360	390	364	318	370	380	413	374	371	409	370	347	356	325	342	374	340	360	383	380	361	355	380	374	383	370	427	365	364	387	379	354	389	359	349	369	402	351	386	382	371	358	365	337	351	385	371	388	359	328	361	325	394	373	406	342	366	407	354	372	348	392	355	344	393	376	371	362	369	351	391	362	334	382	353	394	411	372	354	362	359	374	385	330	345	353	416	409	346	379	350	414	356	374	357	365	390	361	374	371	354	367	376	370	350	387	384	385	387	326	329	352	393	361	371	365	391	331	394	389	348	364	374	366	352	361	374	370	370	384	377	350	365	357	360	362	373	344	362	380	378	353	387	377	393	350	355	381	364	368	336	362	374	374	360	367	367	366	340	359	373	349	334	387	410	381	371	351	356	353	356	379	387	346	377	379	360	363	354	387	399	394	385	359	325	404	399	352	362	379	375	338	411	370	391	370	381	350	418	390	374	370	341	374	330	343	394	330	361	363	365	370	355	350	364	367	361	347	369	382	349	335	402	438	366	343	351	373	394	343	353	401	359	352	354	361	376	376	389	382	365	360	397	381	363	377	411	328	345	383	363	349	364	390	407	380	365	319	384	378	330	414	410	387	333	340	347	400	363	378	368	369	351	396	354	386	355	401	363	356	376	377	365	379	376	400	369	391	348	364	371	385	350	360	400	380	396	380	371	352	382	375	373	369	403	360	399	417	366	356	388	354	368	366	382	371	365	385	382	378	372	333	375	386	350	358	373	378	388	382	385	360	340	365	373	379	339	369	350	370	358	377	337	352	380	352	381	366	389	346	345	356	361	391	390	370	385	353	370	383	351	384	375	390	368	361	400	404	366	363	394	401	388	404	395	385	357	346	366	395	351	379	368	382	368	335	394	376	387	358	422	355	368	363	388	411	347	386	368	356	331	414	344	375	373	365	371	351	399	370	360	353	396	374	404	371	376	374	379	346	362	374	396	374	381	376	372	376	354	372	388	376	377	381	355	374	328	367	371	348	364	330	346	371	357	362	417	411	372	390	364	364	378	362	371	385	345	379	400	348	349	395	372	365	382	365	393	383	376	349	383	335	402	378	376	357	335	387	348	355	369	397	399	398	359	380	364	385	359	365	431	386	366	349	375	376	365	368	405	352	386	373	381	328	369	364	372	360	373	356	355	377	343	378	361	366	383	361	383	378	374	368	372	383	365	378	342	397	346	362	414	379	353	384	375	363	374	363	361	372	399	388	361	394	373	377	382	346	354	379	387	397	360	387	369	395	374	362	371	314	381	357	406	397	377	367	355	343	376	352	370	361	369	393	345	390	355	368	354	352	338	404	367	395	333	384	415	407	347	345	381	371	369	378	352	398	389	343	351	377	335	356	358	354	359	358	379	395	391	354	388	364	351	369	374	357	386	401	411	399	360	395	390	383	344	362	338	390	366	384	375	366	358	370	352	385	344	397	361	364	346	367	398	381	377	354	370	385	376	346	347	362	361	383	364	376	375	386	374	377	354	345	373	373	411	400	355	385	371	389	362	393	373	392	399	394	349	394	394	405	386	377	351	372	399	366	403	352	330	375	362	398	351	389	378	369	362	387	381	356	355	352	386	392	366	372	399	349	376	364	350	384	334	374	345	351	355	365	379	327	359	397	389	376	345	330	382	374	404	374	381	316	423	391	345	372	371	373	373	347	377	412	398	414	373	333	377	376	365	357	335	391	344	374	348	380	343	378	374	353	362	379	370	382	387	337	417	355	360	393	349	392	370	386	383	361	390	362	373	378	349	379	380	386	364	360	382	363	399	363	375	367	362	377	360
23116	17767	24383	27671	26993	27878	25389	21518	20766	19845	16900	14673	10964	8864	8178	11850	12675	7419	6201	8913	6847	6156	4904	3715	3060	2591	2428	2246	2196	2210	2060	1955	1905	1679	1639	1512	1647	1598	1612	1389	1444	1417	1463	1512	1491	1465	1374	1389	1382	1295	1394	1363	1338	1424	1654	1451	1316	1646	1389	1130	1225	1135	1144	1235	1133	1170	1157	1175	1125	1125	1034	1060	1088	1048	1037	1040	1032	996	1030	1061	949	1035	930	959	966	975	947	924	954	997	934	953	959	891	958	881	910	932	913	936	964	932	959	907	999	909	953	925	948	949	940	916	964	989	975	912	927	874	921	928	919	943	910	955	940	956	944	869	923	895	941	914	927	928	931	921	910	937	903	930	887	981	944	948	962	940	993	921	940	923	913	951	941	945	881	920	931	943	912	944	909	913	968	970	883	885	902	968	907	902	960	983	957	923	955	967	882	873	971	907	915	960	946	922	928	892	963	945	940	921	886	882	937	908	918	947	934	964	955	958	915	867	927	886	945	914	957	921	922	948	914	895	960	896	909	912	882	965	886	914	932	944	946	857	952	915	854	973	941	967	933	904	935	920	957	907	954	966	903	892	952	933	936	962	960	916	946	950	897	913	935	951	894	910	908	912	996	969	933	915	911	942	924	869	911	945	955	995	915	930	862	875	921	924	973	889	880	923	913	904	919	880	915	896	965	930	940	910	962	953	936	905	917	976	935	959	910	935	880	894	949	966	906	919	893	941	927	935	939	935	993	918	920	933	898	951	926	866	914	961	924	895	959	904	910	971	933	948	860	914	968	974	897	893	936	966	946	953	901	889	874	922	892	874	989	928	976	921	897	936	914	951	917	916	914	1007	954	982	869	906	933	944	907	914	913	957	943	953	881	942	926	907	907	901	878	926	947	933	919	988	923	872	941	937	903	969	866	938	947	922	929	952	900	907	879	900	949	821	917	905	940	910	914	954	931	887	922	946	970	910	890	929	948	922	912	979	935	941	926	970	903	989	885	868	943	914	919	934	948	925	984	917	950	899	866	950	926	921	932	974	902	917	939	921	908	982	953	949	930	936	941	907	975	959	963	919	890	965	928	902	877	969	904	928	899	909	906	943	957	917	945	923	957	931	906	958	935	895	880	965	903	923	926	912	946	935	949	934	934	951	975	920	894	956	970	910	919	946	960	918	899	952	911	958	960	895	920	868	951	958	960	864	934	903	969	902	912	926	919	966	893	880	915	901	967	935	934	964	904	932	847	902	921	924	970	910	897	938	937	901	909	890	954	952	889	898	932	984	887	973	939	971	918	958	888	929	913	968	956	863	876	901	965	925	866	1015	908	898	975	908	933	912	931	932	915	962	924	960	939	960	945	925	924	923	963	905	921	927	880	901	996	934	894	957	912	935	908	941	917	938	923	959	1004	937	880	888	930	965	936	943	913	958	953	984	941	933	960	952	915	954	978	938	930	913	952	934	963	899	960	907	889	938	896	971	986	911	949	918	930	928	938	971	982	918	928	954	948	920	872	901	963	895	929	938	953	903	913	958	946	938	924	946	933	928	878	905	962	902	937	914	928	893	931	911	961	949	985	970	910	921	932	899	911	955	962	956	969	910	896	950	922	940	950	917	920	942	918	885	935	924	928	896	956	942	969	937	913	915	928	953	930	894	956	928	977	937	958	957	947	938	900	909	924	926	918	892	976	964	920	964	935	875	925	960	938	933	908	934	874	945	933	915	965	910	966	934	890	919	901	941	890	949	963	944	922	929	979	937	925	960	927	925	936	891	949	913	890	957	913	915	964	878	956	945	959	929	924	941	918	900	939	925	943	947	934	952	969	911	929	948	943	960	1016	940	921	890	959	890	878	910	937	953	930	903	935	923	873	939	929	944	931	949	950	942	945	928	931	936	875	881	943	907	878	936	926	920	967	920	925	958	913	896	909	930	974	960	963	907	943	930	938	938	919	973	887	934	936	972	918	979	929	955	938	929	933	936	941	944	916	957	937	945	947	931	980	927	883	944	921	956	865	922	926	927	917	939	943	956	928	920	985	897	859	907	912	967	970	952	900	987	917	896	919	906	911	906	902	912	949	924	942	901	945	990	997	889	897	981	924	934	936	939	974	946	903	985	971	946	945	918	980	920	926	947	924	979	930	928	916	907	938	941	921	952	933	935	950	960	933	933	867	918	957	898	892	941	957	934	868	915	949	949	927	985	889	964	928	954	884	957	1002	920	930	979	982	933	890	875	973	951	978	940	928	962	907	906	915	922	911	898	956	936	901	900	924	957	917	876	944	907	928	965	972	906	951	928	988	934	894	965	944	956	917	983	958	964	946	921	874	953	930	902	950	993	950	958	867	899	985	963	917	952	953	914	956	937	979	949	892	976	947	931	984	895	927	981	943	976	861	935	890	892	920	936	970	891	970	932	944	854	937	973	917	929	955	938	915	906	935	958	979	934	966	913	916	926	898	957	927	959	903	943	868	939	926	902	928	911	910	961	920	906	929	877	922	921	927	947	854	938	952	902	913	912	956	932	968	968	947	931	991	955	911	900	923	911	939	897	968	948	938	951	916	896	912	920	969	942	917	941	925	995	926	920	993	982	898	946	923	857	870	927	924	898	905	928	942	857	928	871	996	905	920	897	907	898	980	944	924	938	942	902	968	860	991	927	952	930	907	937	958	909	930	929	918	957	944	922	934	952	928	937	914	974	960	953	950	898	932	886	907	904	907	902	866	886	966	918	918	922	988	868	923	927	969	918	978	956	935	999	920	902	919	965	899	964	886	1013	918	889	926	890	901	875	961	1020	903	990	972	970	939	933	934	964	917	874	882	918	901	902	892	935	947	953	938	917	909	890	930	895	913	887	947	955	913	902	917	925	942	920	935	914	957	927	874	946	892	935	918	1041	954	895	903	937	883	872	900	920	902	949	860	964	957	885	936	946	921	896	942	978	900	913	914	895	929	918	945	935	943	938	899	858	940	904	1004	887	961	988	894	932	964	918	909	943	907	967	957	950	951	928	856	907	877	937	923	960	965	898	881	916	944	898	883	916	938	954	897	906	922	865	918	1005	934	929	888	936	946	971	932	916	919	930	885	942	923	882	907	913	959	931	940	923	991	984	927	890	971	918	972	922	944	889	935	952	944	898	962	919	880	971	932	920	933	907	886	909	923	925	938	929	936	899	938	896	904	942	956	948	880	915	924	952	935	864	932	980	916	960	940	962	959	922	958	911	929	942	928	919	923	955	929	912	958	940	907	926	942	925	944	930	1007	961	955	934	913	957	950	931	925	970	917	942	925	956	905	948	937	919	936	894	912	927	920	947	907	949	961	988	884	885	983	923	922	922	904	970	972	896	937	930	884	903	922	925	942	926	947	957	932	923	946	933	909	924	956	967	917	898	950	944	914	940	955	933	899	902	966	901	964	927	944	904	889	917	981	933	892	924	947	933	924	897	916	910	945	931	955	927	902	911	959	934	932	942	904	942	890	924	874	968	957	929	930	919	935	975	920	917	909	934	926	941	935	951	963	888
10321	6537	7005	5668	4000	3140	2306	1844	1647	1376	1200	981	906	769	682	709	636	586	584	545	480	460	461	477	467	414	434	441	400	405	389	443	442	433	418	406	416	390	389	385	410	419	427	369	433	396	412	414	377	402	403	381	399	469	384	370	403	390	390	386	371	329	373	379	386	447	361	367	364	402	374	399	389	406	403	382	357	389	424	359	410	349	383	364	392	413	401	363	406	372	393	370	343	369	340	378	401	391	392	345	379	392	365	386	374	378	348	384	360	379	395	350	369	354	358	416	423	378	361	390	392	397	379	382	382	399	358	390	385	373	368	362	397	400	350	392	381	423	369	350	359	391	359	385	363	379	363	382	374	372	378	392	392	383	430	357	338	380	368	395	362	366	336	375	370	366	388	362	352	381	383	395	371	385	390	351	422	381	413	346	388	382	418	351	392	352	365	358	373	394	362	380	402	404	378	416	404	393	355	364	380	381	360	377	433	382	387	367	407	361	402	360	358	389	358	380	372	402	368	338	336	365	364	395	368	374	383	379	375	412	391	351	387	391	353	357	389	395	377	384	397	386	374	397	354	347	368	401	355	377	372	365	362	396	354	332	398	362	397	361	363	364	386	409	381	389	348	365	360	370	340	370	342	385	364	374	400	378	394	395	356	382	377	382	401	370	380	407	351	385	391	367	364	391	376	376	385	401	353	400	343	360	362	391	368	388	376	354	334	355	353	371	352	340	342	368	392	398	409	362	404	400	369	379	388	326	396	364	348	382	408	373	370	387	363	368	424	376	408	364	393	401	376	370	366	408	394	379	398	349	418	380	385	349	380	384	353	365	394	399	399	382	348	367	347	356	378	380	394	412	369	379	343	366	351	387	375	366	354	359	351	385	373	379	383	361	357	374	356	409	398	387	409	384	358	378	395	376	382	369	376	374	373	411	363	391	379	382	380	421	374	386	409	389	396	380	371	389	370	348	370	347	347	390	374	375	349	370	355	375	341	362	394	367	362	378	358	408	388	366	372	370	372	370	368	373	386	371	384	379	382	416	379	420	389	364	400	410	402	393	396	405	368	398	383	375	398	400	379	371	342	374	398	354	392	342	399	419	342	414	337	340	370	368	359	328	375	376	376	358	394	384	379	344	384	345	372	372	367	392	374	385	354	426	373	382	369	396	400	366	348	374	365	393	339	420	362	368	381	373	345	371	373	380	377	343	354	349	348	379	373	378	345	370	387	349	374	372	337	370	340	372	418	407	345	373	366	341	374	387	354	356	396	384	381	369	339	411	370	356	364	352	373	381	401	327	344	398	397	371	391	421	339	333	355	347	380	381	333	389	355	383	354	360	403	376	342	392	379	404	366	402	357	371	364	384	370	413	387	388	358	376	395	383	396	390	382	405	369	369	339	378	365	350	367	378	360	356	375	374	410	398	360	401	355	390	370	334	348	360	332	374	414	372	370	354	393	334	339	373	385	377	384	376	357	371	406	379	372	366	381	373	376	349	373	354	363	397	335	378	375	366	414	372	392	407	375	367	412	377	384	411	391	389	370	393	361	367	344	379	385	369	379	379	344	341	404	328	361	367	400	371	354	378	368	361	371	362	378	406	396	390	367	363	364	370	360	348	378	379	380	360	364	372	381	372	382	369	381	355	405	364	369	369	372	369	382	382	374	376	402	381	340	340	425	404	367	436	382	347	380	398	368	363	390	353	373	352	357	375	375	342	410	362	413	370	358	355	358	386	392	374	375	384	384	365	360	370	373	370	379	389	386	407	383	386	364	374	400	372	378	403	394	381	390	386	372	360	380	400	396	385	390	370	374	376	393	361	380	364	374	373	370	342	390	348	389	396	384	382	382	404	355	370	376	369	390	372	341	367	395	387	393	402	350	364	376	384	394	370	387	364	405	363	363	363	375	372	384	367	404	365	391	385	351	378	372	366	369	357	370	373	381	424	353	366	315	387	388	413	343	413	348	391	410	397	365	347	358	377	356	430	381	356	361	384	365	373	370	346	372	398	382	377	382	337	385	383	433	371	395	348	368	396	369	373	372	382	362	375	367	361	413	361	377	391	371	341	426	381	399	373	349	372	354	349	359	409	383	381	369	370	344	368	373	373	383	409	391	378	406	379	355	368	382	373	379	388	365	389	398	372	358	402	374	384	384	399	361	372	378	377	354	393	354	356	367	393	383	343	341	403	410	378	381	371	393	397	404	354	390	362	370	423	390	409	363	357	389	406	357	355	353	344	333	358	373	368	346	398	386	395	371	394	396	379	363	348	372	352	362	358	387	425	400	349	362	376	372	436	367	366	395	368	381	382	346	345	380	389	366	372	379	354	407	380	386	404	346	359	386	379	372	374	356	354	379	372	384	371	348	385	372	373	366	366	397	355	377	366	378	410	373	365	359	363	391	373	367	351	362	390	354	371	355	394	348	380	366	369	404	372	385	370	403	365	358	370	375	345	368	405	383	397	427	380	341	364	385	368	366	375	367	374	369	389	390	365	372	368	376	381	362	376	378	354	382	367	371	377	390	359	388	374	442	340	352	378	353	354	382	353	372	335	428	388	344	386	394	350	324	338	354	390	380	379	390	353	412	351	367	367	391	409	395	426	420	378	379	397	373	372	384	356	356	388	395	371	389	370	402	407	394	401	344	356	401	366	436	343	343	366	363	391	354	330	371	379	349	407	360	375	398	370	342	370	355	353	341	380	368	357	390	365	384	417	371	397	388	367	398	356	375	344	340	362	390	404	381	390	366	383	383	424	367	422	397	365	404	386	360	376	361	400	374	347	377	334	370	409	383	319	405	353	360	378	385	389	353	387	380	366	360	371	410	351	352	361	378	377	354	357	358	397	377	361	379	372	364	395	366	332	396	409	388	387	366	371	385	370	385	407	391	381	372	335	364	394	389	395	414	360	355	402	370	389	359	401	416	364	377	380	345	421	366	379	349	388	347	370	370	400	361	368	353	384	366	373	347	367	364	398	360	355	406	349	378	373	414	405	346	367	383	405	351	369	356	370	353	368	369	394	397	382	383	363	361	387	383	367	378	408	388	348	386	348	330	339	326	431	354	349	376	413	414	351	370	356	388	375	372	394	370	372	356	395	375	387	361	367	357	395	398	378	366	373	408	409	344	388	357	362	418	354	374	412	357	391	373	383	354	350	357	361	358	383	361	368	413	378	380	376	367	348	391	370	367	370	378	369	386	371	353	329	392	362	378	360	366	366	369	364	367	369	353	367	364	363	360	405	356	376	381	397	364	363	364	409	360	379	396	394	378	378	365	428	382	386	400	365	372	375	413	398	387	381	385	393	395	372	393	375	400	399	363	373	380	393	356	360	361	406	377	372	375	375	354	360	345	380	337	387	341	340	382	428	387	368	405	345	385	362	345	403	393	361	381	370	415	393	406	365	357	387	363	382	370	380	403	399	381	349	360	360	379	345	365	364	383	408	369	357	377	398	364	399	416	403	372	378	385	386	366	395	367	389
7061	6132	12100	14154	12948	11695	9520	8189	7184	6607	5767	4631	3885	3486	3339	3119	2921	2418	2134	2263	1919	1752	1823	1653	1588	1434	1396	1418	1348	1347	1243	1246	1267	1221	1145	1140	1135	1211	1165	1118	1094	1102	1076	1168	1095	1148	1102	1108	1023	1111	1089	1134	1082	994	1065	1054	991	1088	989	997	1072	977	1030	1013	1069	1057	1019	1076	1037	982	1010	1007	1024	954	1001	991	981	978	975	944	994	962	944	924	950	930	1002	927	962	1000	962	941	879	991	948	1031	929	939	912	964	923	955	935	973	952	944	866	959	916	982	902	970	933	1001	904	956	926	929	957	976	922	920	969	936	912	928	884	968	969	889	916	923	944	933	936	932	894	943	935	950	994	974	975	950	1034	921	974	974	945	950	946	922	884	956	966	929	981	878	903	918	920	941	963	916	944	931	981	928	939	899	982	1002	928	971	952	963	898	943	983	973	939	979	908	960	978	921	955	953	910	940	934	964	922	936	949	952	949	959	879	943	950	959	933	928	933	964	928	1007	938	915	988	945	963	909	928	887	969	952	989	945	1011	959	903	964	909	941	946	970	920	913	941	944	972	918	971	908	980	964	936	975	937	904	930	941	972	894	936	929	935	961	995	1015	971	938	951	933	935	932	942	911	996	963	908	964	881	881	993	989	957	927	900	943	991	931	956	959	926	942	936	946	936	956	938	963	965	965	968	1005	949	953	979	1009	927	910	920	939	971	935	859	939	970	936	939	909	992	938	979	955	931	966	959	919	949	956	963	960	981	908	959	970	952	961	892	970	970	963	975	957	910	918	1011	977	933	928	932	934	926	928	892	909	912	914	928	989	979	978	975	877	944	910	956	980	921	916	963	931	988	954	922	987	929	1007	933	932	903	966	923	934	968	963	979	1041	931	929	954	931	976	994	965	927	969	994	989	982	922	900	982	944	962	983	954	976	958	975	975	923	962	964	944	931	922	907	967	932	962	935	854	962	937	894	984	978	915	982	923	858	900	942	952	949	981	898	913	975	964	941	964	983	948	998	891	945	979	979	952	966	943	932	916	938	969	968	937	993	1001	946	881	931	965	899	920	925	909	941	932	866	964	953	932	902	948	955	939	922	902	963	1074	934	929	963	955	982	948	975	918	906	880	917	926	947	967	938	919	953	1011	983	947	939	930	952	957	905	980	950	925	953	885	998	961	996	903	916	985	958	997	927	947	988	853	922	954	938	950	940	918	953	971	944	931	943	935	929	960	981	977	920	988	923	929	945	972	972	992	927	979	926	905	951	926	923	936	935	969	951	973	871	988	887	977	985	987	988	981	962	954	997	968	954	954	931	976	925	965	894	951	940	970	967	917	984	909	927	942	987	1009	944	913	947	963	945	1002	957	907	918	929	953	894	925	920	981	951	987	943	966	978	907	919	983	948	959	895	923	969	880	941	976	969	982	919	889	985	952	918	931	952	955	959	949	963	979	911	924	946	947	947	994	892	961	944	936	998	952	924	924	888	988	916	998	973	954	989	941	1022	961	928	1003	1010	962	940	1015	957	981	969	930	1001	942	967	961	1008	929	958	939	940	947	969	954	934	933	932	939	995	953	893	935	880	937	942	1001	955	981	963	971	936	975	976	976	935	907	971	949	946	989	958	954	979	929	987	958	962	1029	942	924	923	962	926	915	966	903	945	925	907	920	892	962	978	921	876	969	913	917	978	920	992	925	982	917	989	948	967	951	1006	962	986	922	950	971	978	912	942	933	973	963	948	942	952	992	949	971	913	947	963	1008	986	936	934	955	946	929	939	960	993	934	984	918	964	925	989	941	941	936	944	965	952	841	966	947	952	958	999	951	939	903	890	913	1025	934	988	944	911	981	886	904	939	919	989	1025	965	946	895	927	962	953	918	1003	917	936	972	912	923	950	936	875	976	969	997	1011	908	961	927	974	916	938	1007	914	906	934	933	923	933	937	940	948	1009	925	985	878	1044	945	892	915	982	945	973	979	929	987	941	1006	974	977	970	947	897	930	989	924	910	960	958	1005	965	973	882	922	955	933	999	961	867	937	911	999	986	938	922	930	942	932	957	1000	984	1019	987	924	943	942	976	1017	884	939	946	925	910	951	926	965	967	936	935	949	925	869	957	943	956	982	935	909	934	934	920	931	963	936	949	968	925	958	969	991	963	969	942	967	938	939	953	966	931	916	961	890	951	918	966	954	988	947	969	975	1007	948	910	954	927	942	951	949	942	941	1007	953	941	867	979	921	977	970	945	944	917	914	940	996	934	987	998	933	949	973	930	898	905	945	942	935	940	930	908	958	940	928	984	918	972	949	935	961	937	944	973	945	994	935	951	916	905	951	961	964	941	986	956	943	959	954	950	989	938	938	935	915	961	967	967	980	905	975	976	958	977	997	959	975	948	1032	971	946	973	992	894	914	948	990	975	916	937	955	910	951	943	956	941	922	926	972	940	929	991	993	972	895	924	918	958	973	966	995	973	940	948	889	943	885	970	913	953	934	921	895	936	974	966	864	950	1024	958	929	911	945	967	954	900	968	960	977	1019	958	898	918	987	987	927	959	1001	936	866	900	912	955	929	956	1007	943	955	964	907	917	962	943	910	997	926	966	926	978	963	969	888	962	912	896	969	920	956	968	963	943	930	998	960	999	921	898	914	988	982	981	947	984	976	965	950	930	1002	933	921	1016	942	908	925	935	936	966	947	939	964	949	973	937	926	956	922	978	917	918	930	986	966	985	1008	988	953	948	944	940	928	950	968	976	907	925	921	917	1003	952	977	947	996	877	942	930	907	945	938	978	955	955	955	998	968	952	871	948	914	956	994	966	961	954	1027	958	978	990	1001	909	995	944	925	902	905	990	898	900	943	968	971	951	1007	920	935	1012	936	930	920	949	999	942	949	953	983	945	926	951	929	979	979	963	898	957	956	914	974	940	946	980	954	1010	979	978	981	900	880	929	926	934	1001	897	913	905	920	941	889	937	949	964	963	952	956	934	914	961	968	937	917	956	944	980	937	942	961	905	964	981	996	985	971	948	967	933	949	947	1023	975	981	947	951	949	953	935	969	970	922	894	943	966	941	950	971	989	962	905	953	928	878	930	949	941	941	938	954	898	934	971	949	971	920	967	931	903	961	929	921	904	959	907	972	933	941	899	973	936	979	913	935	969	925	988	947	942	994	967	1012	895	956	920	921	957	971	965	982	978	989	980	955	944	925	957	958	959	1015	948	958	952	995	960	946	894	897	935	984	952	983	918	970	961	965	890	986	965	920	956	969	930	943	936	923	959	930	948	953	1017	942	932	1002	990	956	971	948	946	934	951	918	899	973	937	947	960	892	925	947	900	928	1008	930	922	961	943	918	895	948	953	904	954	959	940	983	965	947	961	986	972	905	916	990	927	981	915	909	975	905	975	959	941	941	944	971	942	917	981	919	945	993	940	967	960	933	985	960	980	937	954	941	963	960	1003	920	957	927	942	949	914	906	938	924	944	925	884	978	974	982	977	991	946	932	997	909	974	933	957	974	940	921	951	935	930	970	973	992	1001	938	947	972	936	967	1006	956	959	952	920	943	964	1007	984	917	909
25153	18771	16097	12750	10591	9975	8186	5700	4693	3788	3000	2173	1758	1454	1623	1799	1812	1010	933	1135	1011	790	702	637	569	535	541	497	482	505	526	494	486	466	453	413	442	455	489	432	426	459	416	430	415	419	407	381	416	444	483	447	452	410	420	455	459	396	417	413	405	425	405	431	409	389	416	407	476	433	406	443	406	397	420	385	374	389	394	358	441	424	363	387	401	435	381	396	387	409	398	417	438	424	368	370	399	379	422	376	414	391	383	374	398	416	388	410	405	413	385	395	387	397	407	386	412	394	369	438	420	356	372	385	366	407	370	416	342	377	348	369	396	439	389	393	384	376	397	406	347	391	409	400	399	395	390	374	397	395	411	421	365	386	419	409	390	387	355	408	398	386	395	355	358	377	417	384	374	358	381	389	395	433	384	401	420	422	400	403	404	412	380	396	400	398	404	373	374	378	401	374	428	413	402	407	377	405	408	371	392	391	450	424	378	407	394	404	366	383	372	361	385	381	414	404	370	374	385	407	367	359	370	419	370	375	375	428	407	400	432	401	364	358	419	379	370	394	373	428	386	328	390	398	378	414	387	378	401	393	382	356	396	429	410	393	424	402	403	401	409	367	380	427	355	385	414	408	400	435	399	386	400	407	403	382	388	382	391	395	381	400	427	433	384	409	372	376	390	378	393	408	398	409	390	405	403	337	426	394	399	376	410	377	407	382	371	391	410	422	373	359	355	381	367	365	388	418	397	395	408	406	392	399	371	374	391	383	362	387	421	394	369	394	373	357	388	371	422	381	371	373	404	403	449	384	404	388	364	398	418	400	393	387	418	389	397	376	401	402	427	424	427	398	390	390	382	371	394	405	386	437	387	412	383	351	374	359	394	416	410	396	384	423	425	365	396	397	372	403	392	372	374	369	371	379	408	422	357	431	373	431	415	369	420	398	375	420	371	430	357	396	359	437	366	413	375	407	419	393	380	358	415	434	392	393	383	381	358	355	390	426	416	451	399	370	402	384	400	401	420	419	418	423	413	380	387	369	389	400	454	382	388	399	390	375	409	383	437	377	398	389	427	369	399	390	374	403	463	366	413	399	423	405	411	374	366	392	426	408	391	367	394	408	408	382	398	417	405	410	396	435	407	410	412	409	360	412	392	410	410	405	423	383	392	420	370	378	362	377	381	368	397	391	392	383	367	357	424	391	346	439	378	396	393	371	438	345	403	376	363	391	387	434	359	402	417	394	377	377	392	386	377	365	377	398	345	360	388	356	366	392	365	405	376	413	377	402	365	436	393	373	420	435	389	381	407	411	386	386	387	390	393	388	360	382	392	384	415	409	374	417	404	394	411	344	415	393	416	381	382	386	391	422	388	414	390	410	402	399	412	390	400	351	411	393	421	363	399	431	428	392	392	427	393	412	366	380	397	390	398	406	377	410	397	377	356	425	420	384	409	373	388	411	410	418	355	389	387	398	370	342	417	387	392	371	379	426	406	379	379	413	391	369	412	376	384	436	369	352	422	406	400	365	428	381	382	411	422	389	384	382	374	390	380	379	395	369	415	414	377	399	412	407	405	371	373	365	427	383	340	360	408	430	403	372	367	376	386	394	431	397	349	385	398	404	408	415	413	374	382	399	382	419	395	393	377	451	391	424	377	372	399	367	408	361	385	349	361	375	387	372	389	403	410	400	415	404	438	340	399	399	405	408	355	410	381	401	371	388	370	391	411	417	460	420	397	423	367	408	369	386	373	407	380	376	411	379	422	365	404	408	411	411	417	392	385	416	382	390	372	362	382	413	340	417	384	396	435	354	432	399	387	395	361	399	424	414	400	423	350	368	349	418	391	398	356	389	390	389	372	358	399	413	398	375	349	429	411	388	408	421	378	387	394	355	377	375	400	351	387	404	387	390	406	446	368	386	380	382	362	387	413	420	376	363	363	355	370	408	390	392	395	367	356	386	396	401	403	412	392	392	389	387	393	414	426	385	423	360	402	400	381	385	390	355	432	400	401	413	381	386	407	376	370	409	356	385	410	385	351	395	401	387	376	425	401	395	368	400	408	363	409	395	385	403	414	405	367	383	401	344	383	413	359	364	390	371	402	392	412	423	418	373	387	378	380	368	377	387	409	409	355	402	404	364	398	373	389	385	379	400	403	412	372	413	397	367	384	394	409	418	349	378	409	365	366	389	375	416	405	406	409	430	380	427	422	395	392	390	391	397	377	405	380	388	400	395	381	418	381	452	395	412	404	386	385	406	395	389	364	391	402	385	446	393	354	399	448	365	382	384	378	396	380	364	402	405	419	409	382	417	404	410	383	386	421	379	379	413	438	402	414	376	371	418	414	369	370	352	413	381	369	368	414	421	372	378	391	402	369	384	403	367	395	390	388	388	349	386	353	391	401	377	394	377	427	386	407	385	419	396	358	413	416	351	389	402	375	384	387	391	410	413	435	387	405	355	378	375	361	369	367	404	387	378	400	387	339	421	394	380	373	347	396	401	386	354	386	384	391	400	394	402	368	400	414	408	388	409	364	412	345	417	393	411	436	388	394	382	394	389	372	399	404	430	410	427	369	356	382	397	414	402	414	395	375	359	378	422	394	368	427	376	414	415	400	385	384	428	400	391	387	373	389	416	396	357	377	393	341	399	341	379	419	378	431	402	357	387	395	368	383	390	401	398	369	389	376	388	428	405	425	338	365	398	395	404	387	378	404	375	385	416	396	378	387	380	384	426	394	402	383	426	392	350	396	359	419	388	382	386	432	419	365	393	374	408	399	379	378	411	415	386	363	384	401	382	408	396	343	391	418	397	427	376	438	415	375	382	400	422	420	398	370	377	376	367	382	364	388	383	416	405	441	385	372	374	390	407	421	408	376	403	399	376	353	352	409	418	418	397	406	389	401	376	370	415	386	366	401	405	381	380	423	384	355	381	407	394	408	414	399	369	384	375	398	406	410	407	408	381	405	386	417	432	387	394	368	393	388	400	394	350	408	396	389	404	406	381	334	408	408	408	394	394	367	424	414	400	412	402	403	388	426	359	401	418	389	348	399	419	389	416	381	390	373	451	380	374	395	401	375	378	406	407	383	388	392	392	394	393	356	432	402	405	361	369	367	401	387	395	374	413	387	441	383	406	395	387	386	408	391	398	398	384	380	386	382	392	353	384	406	379	384	413	355	356	389	391	366	347	397	390	395	361	396	398	401	403	401	436	377	390	420	412	398	389	368	365	372	402	380	386	407	384	395	396	373	395	406	374	404	384	380	401	403	405	410	370	360	410	384	390	366	388	388	397	384	398	379	388	388	423	392	391	400	371	395	412	392	382	397	397	391	339	372	406	386	369	407	418	404	365	353	394	398	387	412	373	414	377	385	348	384	386	404	427	391	394	378	396	357	364	428	363	378	394	394	379	412	396	377	428	410	399	368	404	372	371	419	424	390	405	391	363	387	416	443	378	386	391	408	358	369	383	390	389	361	428	420	408	419	376	392	401
16581	12766	19643	22638	22369	22833	20224	16577	15658	14436	12674	9683	7644	6817	7666	8752	8720	4738	4270	5505	4930	3692	3359	2561	2346	2162	2049	1884	1805	1778	1721	1592	1584	1463	1460	1446	1380	1396	1487	1422	1305	1376	1373	1430	1334	1367	1303	1251	1258	1278	1258	1281	1310	1291	1420	1312	1358	1337	1174	1175	1164	1164	1154	1160	1150	1108	1132	1189	1072	1112	1093	1073	1035	1099	1028	1005	977	1025	1001	1028	992	1056	1069	1030	1024	1018	1002	1035	992	1027	1034	1004	966	1018	919	1011	1014	1018	1016	1033	1021	1003	1013	986	1051	1001	994	945	1027	955	997	917	1026	1049	954	942	990	988	984	981	988	1002	970	990	970	1016	1015	995	949	1028	956	1042	1002	973	983	997	988	1013	993	1031	1013	984	1005	982	998	989	1048	972	1010	940	1053	949	1014	1031	949	887	1016	978	1004	955	987	977	1031	930	999	932	995	1009	980	963	949	1014	983	962	996	960	998	955	966	995	1036	969	961	963	999	1028	979	1025	953	954	998	951	984	1002	1038	952	978	947	994	985	958	1009	968	980	984	1057	1020	1026	974	954	1027	969	980	1007	970	971	971	1060	949	1021	969	983	961	962	995	990	1015	958	988	999	965	956	977	970	950	926	992	970	959	1015	991	1004	972	1030	996	984	985	962	958	977	955	1000	1040	970	997	999	954	969	983	973	984	961	957	1036	966	983	962	976	1009	977	981	998	977	985	948	971	953	1042	977	1008	1017	1044	981	1014	995	1005	973	974	983	938	1010	1037	1029	1006	991	980	1009	960	1044	970	1002	996	998	971	1002	1034	992	962	953	987	949	970	978	933	995	1025	998	1012	1035	988	986	1000	988	948	943	1016	944	1024	1036	973	1059	1005	933	966	993	1009	955	1039	1014	995	972	977	1020	983	1004	1012	1005	1000	1008	975	992	1010	1000	967	1034	1018	1014	956	1014	972	997	1014	1010	1025	969	968	971	990	979	978	966	941	988	924	985	971	926	1000	974	1010	1016	1054	1001	975	981	946	1035	1008	990	964	981	985	1013	987	978	999	991	1033	978	955	978	1024	1010	1025	989	976	1010	927	905	1059	983	968	998	944	959	967	972	1010	967	973	1006	1004	920	991	993	946	1001	948	997	939	943	986	1076	975	1006	999	998	953	937	997	955	963	958	969	1015	940	1037	985	967	988	1009	1044	1000	971	978	1039	1020	982	1018	981	998	956	1031	977	985	970	962	1001	1040	1019	991	960	942	1006	959	1020	1008	1022	930	949	1047	996	979	941	1006	983	992	1011	948	1005	1012	993	1029	999	971	1014	1007	948	957	1000	971	1039	1004	936	1019	972	993	899	1015	993	998	980	981	941	977	1002	981	968	984	1027	995	975	985	968	1006	968	990	998	950	956	966	948	982	933	979	958	957	1024	1049	976	953	1030	980	1009	938	945	953	987	988	927	946	996	1017	1001	951	1015	976	1009	945	1001	1012	981	992	1020	992	1003	968	1053	979	1005	981	1001	1038	996	1014	984	944	989	971	958	1020	994	945	988	973	978	909	1011	943	963	1034	985	968	992	977	980	1013	983	998	1005	1003	1026	1005	1027	1009	936	1005	974	1022	996	1063	961	1019	991	980	997	976	992	956	1024	1001	976	949	996	1014	943	990	954	936	962	976	1025	984	1014	952	998	971	1046	969	1055	996	1004	974	923	998	1005	932	1003	996	980	1043	978	1004	906	1001	1011	985	973	978	987	965	945	1008	979	994	1003	1034	984	994	947	972	988	1003	1027	1017	975	995	1018	982	966	955	1004	975	1032	993	1015	1003	960	996	1023	980	976	992	996	1010	990	949	1024	976	978	1038	984	1036	1016	1006	988	1024	964	1000	973	1020	1021	976	922	1003	928	1053	975	972	980	969	992	977	1028	997	1009	960	970	951	983	969	1016	973	1042	978	974	985	1041	990	993	959	950	1000	1005	922	938	1035	963	967	974	999	1010	998	993	1045	1030	981	979	1008	1040	959	1034	981	1024	971	1023	1014	978	989	1037	987	1003	1019	1027	1015	993	980	979	976	954	976	1018	979	953	975	981	972	1000	989	1018	964	1045	1035	971	992	1063	998	1061	1003	972	1002	981	970	947	980	980	990	960	967	994	986	1011	1040	1044	952	961	970	977	980	1046	1002	934	1020	1005	998	1011	1030	1019	1009	980	989	995	1020	1016	1006	987	977	950	1006	1029	1010	1033	958	980	974	1041	1011	935	1013	981	972	1026	1011	994	991	1014	958	960	976	961	952	1010	994	1011	994	1026	1025	956	978	945	963	1005	1009	1027	1009	960	1019	1022	973	1030	952	950	986	992	1039	952	984	1022	994	969	1003	1005	989	985	986	970	1010	1025	988	958	979	975	972	952	983	941	1041	1003	1021	947	987	962	995	1007	978	970	960	928	972	1019	963	993	992	940	977	1034	1004	1024	969	1015	1038	985	970	975	1002	1026	1024	1028	997	1028	1024	992	940	1014	1023	968	1052	1021	976	1002	962	991	1001	973	999	975	990	1055	968	1010	937	1006	951	959	1002	976	972	1005	972	1009	984	1001	991	974	997	973	1010	1028	973	956	939	955	983	956	985	1001	961	1011	1001	967	1036	984	942	990	989	952	958	968	1023	1029	992	1006	997	1006	1060	951	1018	1021	969	1021	991	1029	983	956	917	1029	963	1029	946	927	998	1015	1034	981	978	986	999	941	993	979	1013	999	961	960	1018	977	993	1012	968	987	1017	1023	1030	979	972	1036	994	967	998	1012	978	972	961	953	914	934	998	1014	1029	1038	961	990	980	1001	900	988	939	989	960	972	977	1052	973	949	925	980	1019	971	991	983	1000	933	965	963	1035	914	948	956	1029	961	989	983	987	914	972	975	999	1006	1028	947	963	958	982	999	1019	1022	941	1011	995	951	1000	1015	977	998	972	979	923	962	980	975	972	1009	1063	969	972	972	978	999	1000	972	1034	1012	1016	970	1013	998	1047	981	983	996	1003	1000	954	946	955	1003	999	986	989	1000	930	998	952	1029	1029	1053	983	976	1021	993	1038	995	970	998	987	979	999	1029	1009	952	1002	982	1038	1024	957	1023	1013	1044	1025	987	962	960	1025	964	964	1036	1004	972	1004	964	1022	957	953	962	984	979	1021	996	1055	957	993	989	1012	1012	944	965	1020	993	974	1006	981	1015	981	1038	955	1033	994	974	998	1054	969	980	988	967	990	993	971	986	947	981	974	973	986	997	1011	978	993	997	1002	969	949	1018	912	967	1014	1000	935	995	988	957	999	993	1029	966	991	980	1015	1005	997	1009	1040	996	1001	988	938	988	981	1000	1029	1012	918	959	1012	956	970	963	1018	1031	987	984	1058	993	997	986	1012	1012	1024	949	948	1028	974	974	970	1046	993	1034	960	964	980	974	979	948	979	978	953	1017	1000	1026	1003	958	978	932	1003	965	989	983	1010	939	1013	1013	1004	952	977	1027	1007	982	970	961	927	980	1006	1059	1029	1011	1011	994	959	1009	995	977	1025	947	968	994	972	1029	987	1003	981	1017	1039	1023	961	963	1002	954	948	999	965	1037	1024	984	980	961	1006	998	968	969	999	981	1036	1066	1018	949	1001	989	979	1001	1015	937	910	1007	962	1032	1025	1017	968	989	966	961	963	1025	982	1007	977	946	992	1003	1028	954	918	990	1024	1007	954	983	971	1025	1003	1023	1018	1019	1035	938	982	982	1039	965	1021	963	910	1018	964	979	1038	957	968	1084	1029	990	1003	1006	1002	905	959	973	998	1001	995	975	998	984	950	1005	955	974	1007	999	993	1020	934	952	945	986	967	1094	980	984	995	985	957	937	961	972	944	1009	1005	1012	981	964	1032	1015	1000	1066	992	970	1007	953	993	1037	977	916	1071	949	1017	946	994	937	961	1023	1017	949	1052	1004	996	1027	1046	991	996	923	1027	1008	977	932	957	991	1040	986	925	988	1059	997	1026	1035	993	985	977	981	945	991	992	979	960	981	975	1060	948	1053	996	1004	948	985	1019	995	974	975
35232	25936	22140	19203	16168	15513	13305	9889	7707	6188	4919	3695	2673	2281	2434	3010	2697	1677	1392	1884	1307	1051	845	728	658	605	619	569	581	559	500	525	477	473	483	406	449	461	462	452	420	420	434	410	467	397	471	412	429	454	485	404	411	436	390	409	446	393	376	389	385	383	385	413	417	406	425	428	393	390	393	395	406	405	379	360	398	381	392	395	343	389	358	388	405	363	397	374	376	394	364	390	408	343	360	388	351	372	358	415	405	351	344	369	395	375	339	338	368	368	361	401	383	415	413	352	373	360	416	340	353	361	398	371	361	393	367	380	382	354	373	362	377	369	388	388	362	359	374	365	364	372	353	369	396	362	361	355	410	334	353	416	391	392	380	370	351	368	363	399	341	359	341	358	330	353	392	391	356	349	354	384	384	374	370	394	395	368	355	361	354	360	372	356	359	408	336	363	386	390	393	364	341	385	374	365	388	329	395	394	371	351	340	359	397	366	389	376	381	371	393	363	361	360	358	384	361	323	348	358	351	342	365	362	367	384	386	375	365	391	374	378	374	371	361	414	340	386	341	380	392	357	369	368	385	349	378	363	358	336	393	341	371	451	372	372	368	382	380	346	338	382	409	347	365	344	351	347	349	339	380	377	387	378	337	364	350	384	376	365	375	369	378	334	350	367	397	369	368	360	365	386	380	382	330	371	388	386	353	399	361	338	362	374	358	374	330	353	426	352	396	410	372	368	381	375	405	380	407	371	409	336	377	391	384	379	385	364	392	387	381	396	374	349	346	357	370	377	354	359	375	366	363	342	403	358	377	400	355	374	388	396	359	331	388	351	392	382	389	402	376	371	397	370	359	378	397	390	379	393	371	348	347	332	353	379	385	343	370	359	370	359	366	356	407	365	376	382	348	372	386	364	423	351	377	364	349	351	340	364	354	345	391	355	362	362	374	366	346	364	392	365	350	390	393	365	422	365	365	389	383	330	381	344	394	379	345	368	395	348	364	367	378	386	360	365	383	375	378	363	352	373	355	355	370	387	349	407	332	350	408	389	355	348	387	366	352	370	378	356	398	366	384	363	352	413	405	365	369	344	356	360	385	358	383	392	361	377	360	381	350	378	355	359	377	360	408	338	380	346	385	339	368	358	391	371	361	394	364	397	355	371	384	383	340	402	376	372	369	344	370	374	356	372	372	377	355	373	376	341	415	356	362	365	327	363	399	389	396	345	351	402	351	377	371	347	366	381	357	360	369	351	358	338	320	360	350	396	373	368	389	346	355	359	362	339	338	370	360	384	361	369	367	377	381	390	369	371	395	387	360	357	412	383	360	377	374	356	339	389	369	379	386	347	380	359	351	368	369	362	353	365	366	385	375	375	379	362	325	370	385	353	352	378	317	395	366	357	373	347	369	328	391	338	358	392	376	380	391	384	398	351	366	370	369	371	343	372	336	365	320	349	409	357	345	369	396	370	380	337	388	330	363	351	380	365	357	362	374	342	387	386	352	373	363	400	395	371	378	378	392	395	371	358	337	398	358	384	403	391	338	371	347	354	364	363	370	372	384	354	356	389	398	374	372	351	370	391	399	381	406	384	358	350	417	345	343	366	357	374	356	370	385	372	393	364	375	373	381	333	358	364	361	352	375	385	391	396	353	352	356	351	374	378	373	366	366	365	358	354	370	370	404	366	367	367	376	367	348	375	405	352	364	360	358	360	362	355	411	354	383	377	390	376	335	371	392	355	386	398	389	378	378	372	368	347	367	371	370	362	372	352	402	330	405	371	405	355	329	344	387	387	362	332	343	379	371	385	358	366	371	363	394	418	406	353	393	379	343	368	375	343	370	415	329	377	349	377	370	375	342	354	392	334	364	373	351	394	384	393	360	387	400	367	333	350	369	373	353	376	380	364	348	393	371	339	406	345	349	355	338	354	383	370	380	356	358	374	353	365	378	370	368	368	352	377	375	347	397	362	357	362	341	376	368	347	389	373	342	342	374	378	362	343	365	371	379	367	365	369	350	365	401	351	379	393	363	402	366	353	366	350	406	377	394	340	355	368	383	379	354	382	356	362	349	407	377	366	383	407	339	389	365	358	386	371	338	371	399	351	382	352	345	354	341	359	425	348	377	332	378	352	389	379	356	340	359	345	347	377	386	388	355	401	343	364	367	355	358	367	399	349	326	351	363	359	403	367	346	340	420	397	373	376	388	364	402	376	360	374	347	363	390	374	331	381	366	348	361	370	379	362	364	368	360	375	378	350	383	353	351	367	348	373	337	373	315	350	343	385	342	326	377	360	352	357	346	395	353	365	377	357	376	358	364	350	395	378	369	341	375	383	353	370	344	405	425	352	380	399	372	393	365	336	368	344	366	352	389	358	377	365	319	352	377	390	380	371	367	384	386	364	363	356	369	403	355	395	371	375	352	385	385	360	399	342	372	357	363	393	358	364	373	396	379	335	358	388	406	356	377	376	399	368	370	388	359	404	382	376	344	373	345	341	377	391	347	359	368	375	353	390	382	347	361	387	383	341	364	371	360	347	302	369	403	351	378	347	366	367	387	384	363	363	369	369	378	350	431	375	359	395	353	378	320	353	363	389	369	378	380	363	363	382	367	368	371	379	347	406	352	338	363	363	361	384	398	387	389	403	381	347	386	378	359	355	364	345	359	375	375	382	367	377	361	392	369	378	387	343	345	380	390	348	399	372	353	398	364	346	359	344	358	380	386	364	347	385	353	373	374	342	386	393	388	386	370	338	417	381	376	356	354	346	345	371	393	370	339	365	355	373	380	408	348	341	375	344	387	349	397	360	355	389	352	403	349	376	384	391	374	373	358	320	395	363	384	388	370	358	365	379	357	380	386	367	413	341	379	372	361	343	400	358	383	379	362	342	347	345	416	392	392	380	413	407	384	346	389	401	368	370	344	355	368	379	386	410	386	352	380	393	380	371	351	355	371	365	366	393	396	368	380	364	376	380	339	352	374	390	362	361	413	408	360	365	398	321	373	349	378	362	333	355	392	378	372	349	338	341	333	373	365	378	373	391	397	383	402	368	377	367	393	377	404	375	340	359	351	385	444	375	371	382	359	358	371	355	387	353	345	386	359	357	400	350	351	363	367	349	354	390	338	365	389	362	351	362	373	362	347	391	360	356	365	397	383	346	366	367	367	395	381	404	390	373	372	383	369	321	356	363	387	389	357	365	422	405	388	353	387	381	315	394	334	372	354	371	358	341	366	338	389	352	373	403	390	331	355	397	372	370	398	355	345	380	355	388	362	380	379	325	379	367	389	367	339	384	365	366	355	333	355	363	362	359	416	382	375	382	390	404	370	369	359	368	350	328	326	396	381	397	359	377	377	376	355	358	387	343	381	383	370	352	376	369	400	356	361	388	390	393	373	363	352	383	350	367	369	363	401	353	376	369	359	398	356	362	368	375	381	371	338	397	350	384	378	405	395	369	364	360	357	364	322	340	354	378	391	375	348	355	376	365	334	353
23261	16553	24832	28360	28527	28536	26331	22336	20591	18893	16549	13690	10873	9732	11209	12519	11871	7628	6390	8009	6329	5413	4641	3324	2874	2718	2524	2253	2181	2140	2022	1892	1847	1639	1664	1518	1514	1652	1526	1521	1420	1518	1476	1480	1511	1377	1384	1412	1350	1390	1347	1346	1303	1379	1518	1433	1637	1514	1136	1115	1171	1218	1124	1087	1231	1159	1112	1068	1148	1145	1112	1046	1057	1080	1012	1039	1001	1016	1000	943	973	982	1028	986	958	953	976	946	1000	971	942	954	978	921	984	922	918	934	922	980	942	1000	921	917	989	884	941	903	923	914	918	930	890	878	934	933	948	963	944	1021	939	974	940	955	932	923	914	939	858	936	962	924	912	966	907	980	915	989	880	913	974	912	908	961	924	933	845	989	949	945	1016	924	962	922	890	931	959	922	855	887	957	943	904	913	924	954	947	951	919	940	886	886	974	956	889	895	909	924	1005	877	968	943	964	922	911	902	889	926	928	988	949	964	883	922	889	948	900	938	933	925	903	933	928	939	947	902	962	949	947	903	919	906	914	917	926	874	1022	918	891	970	983	961	958	895	978	896	956	861	926	887	902	908	900	902	966	948	921	967	928	919	931	941	901	888	885	880	949	960	922	948	916	929	963	895	895	976	932	927	949	891	932	870	939	931	904	905	833	964	935	981	947	954	902	950	885	887	967	911	948	901	842	925	945	899	884	875	910	940	942	918	941	941	939	890	970	948	984	911	878	884	931	966	904	910	918	975	891	889	1008	903	922	916	945	913	960	963	919	893	964	886	893	899	947	978	929	931	951	938	942	858	975	928	929	940	901	912	978	927	932	915	965	899	890	949	910	887	909	902	933	903	987	943	946	941	908	946	894	903	960	1005	886	909	952	950	940	938	891	938	890	919	949	929	978	877	958	949	927	916	969	919	954	892	973	943	902	921	965	931	936	906	892	944	974	900	913	951	945	934	937	915	950	969	941	915	912	913	888	947	938	946	947	947	979	963	912	928	941	930	948	909	890	968	876	889	882	974	880	942	942	933	920	915	915	915	898	944	885	949	918	964	912	971	947	978	918	959	958	892	878	890	929	905	872	941	962	888	941	950	906	877	901	936	919	936	910	928	914	941	869	945	925	905	857	950	908	881	882	976	948	944	899	923	915	978	925	985	904	929	901	880	931	914	955	866	882	911	916	890	931	856	938	946	935	939	957	947	940	950	961	871	959	891	934	937	908	923	952	925	963	916	936	936	903	905	910	979	918	930	939	864	887	939	935	940	890	893	901	909	902	913	880	827	884	935	900	947	951	928	873	901	949	941	958	918	870	924	921	883	928	895	962	918	914	904	879	915	860	970	955	933	946	907	944	971	907	932	929	962	916	948	885	865	922	914	898	917	862	889	902	894	942	883	891	946	914	916	964	917	906	932	912	940	901	948	916	931	945	901	917	927	917	964	881	935	961	917	900	933	896	927	913	939	946	909	960	880	866	981	966	890	905	877	892	963	889	915	955	945	989	913	926	980	909	871	902	952	937	969	898	956	943	916	913	910	916	921	950	894	930	918	896	966	947	920	949	872	951	914	925	948	916	907	912	939	918	861	899	894	909	942	958	938	964	983	925	926	952	946	918	929	961	950	960	936	906	865	986	945	912	981	992	947	854	906	918	860	924	908	936	882	892	944	886	920	924	893	922	981	908	924	966	932	928	906	874	975	903	912	936	903	984	915	896	927	917	871	923	911	907	920	935	880	846	899	956	924	931	912	888	894	951	904	906	936	975	910	889	918	925	927	924	973	961	941	937	895	984	921	937	960	913	897	899	942	884	909	918	870	877	918	934	939	931	935	968	923	890	961	862	893	903	895	970	924	951	916	938	878	874	941	919	917	905	876	933	957	962	914	933	965	964	960	905	979	960	969	938	940	929	943	949	925	923	902	932	892	895	942	867	910	953	930	958	907	946	922	945	917	936	920	898	893	891	887	925	965	864	901	939	900	893	953	944	897	906	895	887	912	976	877	873	927	910	891	900	907	932	920	982	1002	854	998	870	975	944	888	965	965	901	924	929	837	905	936	910	916	912	922	910	989	930	963	994	882	941	944	969	947	914	943	915	962	932	918	917	946	989	915	942	932	929	910	922	914	919	909	860	879	934	930	991	896	860	896	966	930	977	911	948	910	922	904	938	854	941	976	888	912	934	931	950	916	921	918	932	947	979	872	936	913	949	902	998	945	937	936	924	885	868	915	970	907	978	917	924	920	938	913	915	915	889	931	921	929	921	890	946	923	942	968	902	926	981	915	923	964	914	932	884	933	937	910	936	939	954	883	936	960	935	920	923	912	908	899	941	906	934	924	905	940	922	931	920	928	951	949	926	935	948	908	901	932	898	925	921	963	910	948	884	923	939	928	907	918	932	966	880	903	906	965	906	909	957	897	917	928	929	886	902	926	900	937	947	951	915	920	889	931	947	888	932	955	965	864	908	926	931	909	909	970	913	947	904	913	921	953	964	962	982	849	920	933	922	956	935	950	894	907	949	947	956	935	875	957	904	917	965	919	897	921	890	969	860	921	903	928	897	909	944	967	927	907	968	867	913	948	924	889	898	888	918	912	941	904	952	977	951	924	957	890	886	935	912	937	926	882	926	944	958	909	886	981	959	1029	941	916	954	876	995	923	879	876	911	923	939	968	887	934	930	856	896	926	941	907	917	909	939	933	931	879	941	968	916	887	944	1012	915	903	948	964	1000	937	925	929	904	915	949	884	959	1007	933	880	952	929	886	849	981	975	927	893	907	882	935	969	922	974	937	916	933	867	923	885	933	935	947	997	903	934	925	920	963	902	942	881	973	919	952	890	880	941	953	875	905	903	905	917	967	895	915	941	972	886	949	946	937	975	914	985	976	936	882	930	952	955	865	928	912	915	930	896	922	929	966	925	948	919	871	926	902	920	916	878	942	910	985	937	939	925	974	928	916	880	930	880	902	913	969	922	924	930	980	930	937	921	960	963	941	983	934	945	860	957	903	901	980	930	951	901	886	917	938	927	896	975	964	905	903	962	942	981	942	934	918	877	922	955	874	936	891	948	921	939	954	948	885	942	889	937	887	971	930	858	913	920	885	939	891	913	936	939	884	889	959	867	901	962	916	918	929	946	937	902	888	948	961	920	876	951	932	949	893	893	898	958	952	901	964	900	926	903	903	982	918	945	940	937	887	928	950	900	917	941	903	950	939	889	914	981	907	889	918	933	902	940	950	965	897	937	942	936	919	947	910	956	919	904	957	877	885	909	932	958	996	940	996	890	950	875	918	942	887	945	888	871	952	992	858	908	959	997	916	935	928	891	948	960	862	925	974	972	905	860	936	923	924	975	905	939	870	890	944	967	951	869	888	940	876	899	911	876	893	926	848	978	890	875	915	924	964	952	889	848	921	949	950	890	903	920	957	911	947	959	957	926	958	971	915	932	952	929	939	946	945	981	872	965	910	920	909	910	937	925	957	888	914	958	976	953	932	964	950	929	819	937	926	941	960	934	896	927	914	941	961	905	895	946
10510	6755	7703	6156	4389	3285	2436	1891	1591	1367	1103	934	852	800	712	704	635	598	516	512	532	493	511	470	443	475	424	417	422	415	420	394	400	426	454	430	414	384	394	374	380	388	439	393	423	434	413	408	388	366	441	368	383	387	387	395	401	375	429	385	366	370	380	398	376	363	363	397	367	390	364	396	403	356	372	384	353	364	363	381	380	381	388	377	394	411	366	376	341	377	373	395	386	343	366	365	363	344	383	411	364	344	339	372	382	412	392	386	379	409	403	337	375	382	403	363	386	363	345	384	367	359	368	370	376	378	364	405	376	360	379	381	401	352	373	335	389	362	359	356	325	378	368	373	388	364	376	399	418	387	395	397	396	341	393	375	334	391	370	404	373	409	357	384	385	373	361	379	366	396	376	358	404	368	374	398	362	412	380	367	392	391	341	384	369	380	404	384	366	368	329	396	382	350	373	355	401	388	389	368	388	363	409	408	391	365	372	380	383	360	347	354	387	367	376	377	381	369	347	366	340	391	396	356	391	350	368	364	346	346	385	378	357	365	384	411	356	355	387	361	377	394	388	374	398	382	389	390	366	357	347	368	417	395	392	379	361	408	387	377	399	379	398	391	368	382	340	333	374	355	364	391	415	351	377	388	373	350	384	358	372	379	392	377	372	365	372	380	329	340	385	390	365	329	393	408	362	385	370	374	389	377	400	389	384	324	424	368	376	373	355	366	386	405	388	379	355	369	384	328	379	382	371	377	376	341	393	384	385	386	335	388	374	348	413	378	378	332	356	372	403	382	371	374	370	402	366	362	392	348	389	378	364	407	365	419	405	388	384	379	366	374	370	358	331	367	385	368	395	342	369	362	425	371	376	398	335	378	354	364	406	401	400	392	385	357	355	384	347	369	394	337	387	350	362	358	373	382	358	383	419	385	360	364	378	379	398	387	368	384	381	422	368	358	347	354	349	376	366	399	365	363	390	367	381	389	394	389	381	392	382	389	374	400	349	370	376	360	429	428	375	383	369	378	402	397	411	408	380	355	385	366	380	348	338	407	344	355	374	383	383	403	355	380	338	330	392	434	379	362	362	388	351	407	381	395	411	369	380	385	363	366	413	391	340	382	433	376	380	410	396	400	398	403	401	355	369	372	397	417	364	353	394	371	357	378	348	356	372	393	378	408	370	347	360	382	380	370	372	398	370	345	425	373	364	396	410	372	405	410	384	372	385	419	392	388	330	408	371	329	381	359	347	392	345	358	368	367	397	363	382	379	333	382	356	376	401	352	401	387	377	343	353	383	357	357	383	388	409	383	375	366	375	386	391	383	384	339	355	357	380	409	369	376	371	392	375	368	388	364	399	385	417	391	332	388	364	410	371	374	396	418	372	419	390	387	354	363	406	394	344	325	384	368	335	404	394	400	391	359	388	339	368	385	369	396	421	375	384	403	387	374	364	394	345	389	413	364	352	396	358	367	396	424	389	376	361	352	324	408	378	378	382	372	393	387	366	381	417	384	399	389	368	412	380	376	379	368	375	423	391	377	356	339	367	378	371	388	390	375	413	383	367	345	360	380	372	373	396	384	380	399	393	383	352	411	353	371	364	334	365	381	397	375	340	351	374	395	364	400	310	387	374	338	409	381	373	352	383	402	372	379	370	356	345	378	383	410	355	391	364	370	387	374	350	366	361	358	404	385	347	377	392	395	378	368	391	381	387	365	423	376	382	361	359	373	355	403	372	398	365	366	380	334	360	391	380	367	364	338	385	391	360	410	362	371	376	349	376	373	351	357	377	378	384	394	358	372	368	385	377	361	390	352	376	381	374	398	379	396	360	358	332	354	365	382	373	345	344	361	409	368	393	348	394	375	363	347	362	381	374	403	373	391	326	319	412	362	351	367	390	373	378	354	353	362	405	391	375	365	382	356	403	377	369	411	388	393	372	395	383	374	367	362	348	400	394	363	390	402	351	363	432	377	372	328	340	397	373	377	368	368	396	402	351	379	377	361	392	374	403	363	363	342	368	377	365	371	374	350	354	385	392	370	403	386	364	334	344	374	414	358	359	424	349	350	368	384	365	342	367	410	371	377	383	368	404	391	390	358	401	375	356	380	366	362	360	392	380	380	397	332	380	381	370	399	349	385	377	396	376	360	376	364	374	390	351	363	418	379	348	377	404	330	391	360	410	366	355	398	379	327	415	363	411	354	344	334	365	371	356	364	346	401	418	387	373	383	383	345	404	382	336	368	346	384	374	396	364	385	370	361	373	394	352	387	326	410	389	360	373	362	409	398	383	411	370	358	405	365	344	385	415	406	388	373	372	401	393	365	382	382	412	354	363	369	345	394	400	410	393	368	409	389	394	423	373	388	402	351	363	391	364	405	376	356	377	373	354	364	350	371	365	368	364	399	377	392	370	385	393	383	373	370	358	357	387	372	377	382	360	366	354	385	371	360	348	336	385	375	371	349	402	347	369	386	363	397	340	373	352	338	382	387	409	347	376	389	369	399	358	384	407	378	377	363	368	408	363	379	363	391	373	398	371	370	360	398	351	354	361	390	380	346	373	378	383	335	381	406	411	394	383	373	370	392	397	381	377	378	380	402	405	374	378	354	400	376	391	383	406	354	387	379	380	385	330	388	370	349	402	387	365	406	364	388	362	360	375	382	340	354	342	344	348	385	353	382	361	375	348	360	378	377	398	371	374	393	365	384	381	400	381	384	371	354	364	401	385	394	367	414	366	388	370	387	362	412	379	375	374	396	368	371	354	362	357	388	356	342	378	369	387	347	405	364	391	357	348	359	395	381	364	398	365	360	384	359	387	347	356	368	400	407	369	372	363	341	367	393	354	373	401	365	390	372	409	349	394	353	344	359	342	361	451	384	369	378	359	348	374	380	404	349	335	407	380	390	382	379	360	354	376	421	390	364	362	361	361	383	409	380	408	347	390	369	394	392	373	391	383	377	407	318	405	343	406	376	401	380	373	378	370	386	395	356	351	380	395	353	346	406	397	378	403	351	380	397	353	359	357	381	422	384	358	395	382	376	383	352	377	349	361	342	379	387	367	378	381	365	385	372	382	389	352	362	389	377	344	352	364	372	354	373	373	394	382	388	354	400	357	367	401	386	348	379	418	380	387	379	395	382	358	387	342	379	386	380	422	371	359	375	396	376	396	362	418	388	385	369	377	386	384	391	368	375	355	322	368	402	358	367	406	363	355	359	351	392	360	349	336	334	358	356	373	371	360	394	365	365	326	416	386	416	363	331	391	350	397	372	394	358	391	405	391	325	389	372	393	382	362	364	375	373	358	385	404	379	366	387	364	376	367	334	391	353	383	351	366	391	372	360	380	363	361	349	339	399	379	350	380	363	380	408	336	358	374	393	373	358	382	381	398	344	371	357	374	413	367	389	405	405	381	382	403	380	331	377	412	397	375	362	405	343	359	374	363	371	368	379	418	351	379	373	352	374	354	376	400	379	392	374	342	368	364	376
7135	6386	13081	14845	13366	11881	9868	8032	7126	6392	5320	4594	4053	3488	3354	3259	2730	2357	2172	2050	1866	1800	1696	1614	1562	1528	1438	1342	1360	1374	1282	1338	1219	1177	1249	1129	1123	1130	1143	1109	1098	1096	1148	1213	1082	1124	1053	1080	1088	1086	1079	1071	1046	1103	1067	1016	979	996	960	966	1018	1072	1033	1037	1044	1014	1060	1059	1053	959	983	975	989	1008	1018	972	988	915	938	964	955	1042	951	970	943	983	933	980	964	870	957	919	931	1013	912	932	929	911	962	915	915	906	915	953	991	918	894	939	1017	916	911	994	949	991	928	954	905	968	952	911	955	927	953	948	936	989	990	908	929	959	937	942	905	944	932	904	904	928	1011	913	959	937	927	869	1003	936	978	925	963	942	964	961	912	945	961	955	930	942	907	977	869	910	987	992	936	925	892	927	958	947	947	933	974	902	967	909	928	999	956	974	974	922	939	916	900	954	932	916	928	979	985	927	941	995	896	978	946	903	988	940	950	919	958	941	885	954	958	967	940	960	993	902	943	993	962	925	973	951	927	932	929	920	903	971	941	908	983	923	972	930	968	884	957	953	975	926	975	961	922	958	970	951	942	962	918	930	958	939	992	983	916	945	947	895	911	912	905	963	942	937	982	948	944	937	966	941	937	947	948	893	959	992	946	987	957	931	925	920	933	949	991	927	991	875	1012	920	939	949	971	884	957	940	969	935	990	942	952	927	955	925	859	918	926	958	887	971	927	989	931	866	937	900	913	915	1011	979	897	895	924	960	964	970	970	941	931	914	963	972	927	972	879	971	961	926	899	934	949	977	937	923	959	939	949	941	969	986	971	895	956	942	935	926	921	922	956	975	964	929	932	926	981	943	969	966	911	948	960	916	976	879	974	963	992	954	912	949	943	996	990	1000	955	925	923	955	913	902	953	957	984	884	921	954	947	906	927	988	960	938	963	1025	951	934	862	947	951	1007	967	930	932	951	907	973	951	959	986	976	954	969	983	981	927	921	951	950	942	946	916	987	956	994	951	930	944	915	911	935	970	954	985	950	931	895	960	933	905	947	960	959	962	948	945	984	934	929	912	934	916	984	959	925	951	957	930	916	904	974	929	984	979	964	952	957	972	926	964	971	900	958	883	956	950	971	978	1022	931	1017	975	975	983	918	977	991	952	983	892	935	962	927	1029	982	949	915	938	932	960	906	944	1011	948	920	971	944	939	956	994	920	950	951	961	927	905	950	903	930	967	913	934	950	998	949	924	943	942	914	978	1009	927	917	923	931	929	918	960	967	977	908	985	942	986	881	971	932	983	907	932	996	913	962	990	946	952	919	937	932	947	930	975	936	915	923	969	926	924	923	899	975	964	921	923	983	943	975	912	912	964	919	945	937	981	976	917	944	926	952	908	962	922	986	942	954	934	925	915	887	1014	921	961	896	985	943	933	967	932	946	938	902	932	890	926	1003	962	946	951	947	991	930	906	923	952	1005	958	910	968	947	931	922	953	950	957	957	894	956	953	981	937	928	971	886	887	980	940	952	968	950	973	928	985	969	930	957	942	982	970	936	962	966	942	920	956	912	1008	926	961	967	950	931	908	965	954	951	929	987	909	948	909	954	975	906	948	980	915	946	958	911	913	942	950	944	948	944	946	957	971	1017	952	898	969	968	960	1021	941	974	980	965	944	1004	907	959	966	914	1027	947	911	938	950	1030	991	957	942	995	930	963	939	948	895	915	953	914	947	937	905	981	940	926	911	963	953	970	935	928	921	971	978	936	966	908	944	876	987	952	982	898	947	982	921	925	947	972	943	957	918	936	936	952	926	942	944	914	912	962	930	921	934	911	1014	920	937	917	1012	905	985	954	909	938	958	942	950	939	923	890	986	980	915	981	950	906	921	967	965	977	943	926	954	956	965	939	931	1002	896	955	929	959	930	984	1045	907	986	872	980	895	928	912	885	867	954	964	872	951	954	947	929	960	942	905	940	930	1005	939	961	934	950	972	975	953	894	972	974	937	914	954	925	949	1003	961	980	1001	947	973	978	932	896	972	953	912	921	948	977	989	958	933	919	930	1013	959	939	966	977	926	996	959	919	942	939	901	881	933	914	957	932	903	979	939	940	956	992	911	944	938	924	880	970	874	904	911	942	921	923	904	941	905	925	1006	984	959	978	913	933	918	974	961	888	979	962	941	996	925	951	950	884	982	977	1033	968	995	959	960	988	961	915	923	996	933	989	920	945	945	960	926	920	945	1006	994	966	918	907	918	961	921	931	1002	921	967	955	936	977	988	940	923	953	924	927	934	912	924	924	991	921	933	928	980	917	943	886	953	950	975	987	909	954	896	982	911	938	929	942	971	968	937	933	938	971	971	926	947	935	983	969	955	964	952	1002	953	961	904	934	921	981	968	918	950	900	949	974	951	947	898	939	968	958	933	950	988	978	986	930	925	994	956	961	908	933	929	971	932	866	922	908	1014	956	936	956	983	947	988	978	959	927	942	906	914	929	916	916	915	957	956	939	931	889	957	958	908	953	926	955	955	959	956	932	899	933	922	971	930	974	934	943	969	983	948	952	927	953	947	930	903	881	914	961	940	898	978	971	923	980	929	909	957	924	983	929	931	937	931	907	879	1012	915	952	963	943	953	975	958	913	905	933	929	1006	916	906	873	924	966	953	968	1001	1000	924	919	880	931	1008	931	963	993	971	939	923	1014	949	910	920	990	969	970	965	987	948	933	929	979	915	950	914	963	944	962	985	955	960	930	951	918	936	940	941	965	956	962	897	973	947	905	918	921	926	947	920	901	881	942	928	918	1001	953	945	979	951	899	937	933	915	907	985	927	931	978	990	938	923	954	906	930	964	957	932	984	899	908	979	926	952	923	947	971	929	941	999	1004	878	908	936	935	938	943	915	934	940	924	914	989	928	954	951	952	948	942	945	910	1009	960	945	915	908	942	926	951	951	938	958	912	938	1027	940	928	988	904	955	969	944	909	949	934	982	926	945	939	895	943	906	918	979	948	920	934	928	882	899	919	910	922	947	1004	875	981	973	938	920	931	914	931	934	928	912	968	975	920	991	907	942	923	933	990	922	901	927	969	958	919	941	941	914	956	935	987	892	876	970	981	941	954	925	963	875	922	947	918	931	921	923	953	990	903	935	927	904	872	974	983	965	931	934	904	960	936	940	994	911	1009	963	957	901	953	969	981	973	971	921	901	927	886	930	934	953	965	896	967	941	918	893	912	956	926	939	916	914	945	933	946	914	939	945	960	941	957	943	943	939	1002	963	961	950	971	924	950	953	877	946	943	944	909	946	929	1001	914	983	937	990	944	937	975	941	932	916	974	933	920	954	941	938	994	983	970	942	968	974	954	932	951	902	893	923	944	958	920	945	951	944	931	975	962	933	932	894	955	929	940	969	919	902	958	942	970	919	945	962	901	967	955	937	952	913	923	974	901	940	980	948	968	951	977	930	963	954	922	880	927	945	932	959	964	992	978	960	893	903	936	898	979	930	894	910	905	980	958	892	954	892	935	900	925	955	901	932	930	930	975	927	967	921	953	903	971	907	951
23884	16848	16664	13787	11063	9203	8155	6246	4779	3526	2810	2307	1790	1440	1460	2096	1883	1164	1099	1027	883	814	661	622	594	593	510	490	516	489	521	463	491	469	456	433	426	406	468	439	430	444	430	416	423	427	415	405	423	446	429	428	398	419	426	390	414	439	406	415	394	426	418	427	417	419	391	384	377	414	414	404	421	390	387	417	387	421	417	377	405	364	403	415	404	393	386	432	409	366	371	365	369	362	407	365	373	390	382	402	411	385	397	379	393	416	357	403	363	401	380	398	399	406	395	389	366	388	362	406	392	386	374	369	344	403	384	424	362	419	374	400	395	410	379	397	398	378	375	391	370	418	373	414	345	384	371	377	383	418	399	414	378	392	417	391	408	398	396	392	378	369	406	402	409	414	400	390	434	373	396	406	408	401	391	430	360	360	388	355	400	427	386	401	411	394	379	401	376	394	406	418	421	422	417	407	404	390	370	378	403	407	399	401	388	351	381	351	361	383	383	402	354	384	353	403	358	389	392	420	375	373	375	433	381	382	399	360	364	370	385	402	394	407	429	382	368	381	391	398	366	405	373	379	376	429	370	398	391	438	435	429	401	414	391	363	406	392	411	391	375	413	366	379	395	374	393	373	383	421	397	408	403	356	418	397	398	404	389	382	351	335	404	412	385	364	390	369	356	406	378	398	390	417	405	415	418	376	436	429	407	401	409	381	407	409	380	399	372	409	420	405	398	363	393	374	377	394	378	438	379	417	365	372	409	374	375	361	360	376	379	340	384	390	398	382	377	419	414	362	374	409	399	381	397	375	399	409	406	385	398	429	433	407	396	408	398	398	365	378	361	400	367	383	397	417	400	353	386	383	376	394	410	409	386	423	400	389	408	392	366	370	373	424	412	365	398	369	425	346	377	396	412	404	369	427	392	388	398	376	371	395	351	372	381	393	414	376	362	402	389	392	353	399	383	402	430	425	395	390	418	355	398	385	395	389	381	416	406	368	401	404	391	349	403	396	393	379	418	388	395	396	367	381	405	388	396	399	372	379	381	359	414	389	371	405	387	379	398	392	395	390	393	395	406	438	414	400	405	384	409	373	388	365	376	384	423	347	387	381	391	419	395	382	389	410	357	376	393	413	353	363	401	413	384	396	378	367	412	388	434	404	410	403	425	372	389	426	388	419	377	405	380	383	403	378	406	389	386	403	373	374	375	428	426	402	369	400	395	408	398	413	454	362	408	436	361	382	397	362	413	418	383	375	341	408	400	431	400	381	364	398	415	401	379	398	373	370	416	381	397	390	379	395	398	386	422	428	367	387	408	370	419	380	367	355	426	384	384	382	371	411	421	395	391	382	395	401	378	390	403	380	416	371	402	375	399	404	383	402	416	415	386	373	408	398	372	414	395	421	380	394	419	393	390	371	419	395	417	418	348	357	369	406	356	384	397	404	384	420	379	357	386	382	422	367	411	394	401	413	345	415	432	371	396	397	405	415	409	408	381	390	363	368	406	379	427	379	427	401	394	402	404	434	377	382	400	422	378	381	361	436	386	348	372	389	400	365	414	381	385	376	373	413	397	371	395	412	410	378	397	423	434	398	380	404	358	377	387	390	405	430	367	391	375	358	378	384	422	380	399	399	408	368	391	369	397	362	394	393	410	385	387	348	402	386	441	415	404	396	411	381	358	366	428	437	383	395	396	437	375	394	409	395	399	398	393	389	392	403	379	408	398	414	381	417	379	399	414	399	389	398	372	396	418	395	386	438	401	379	400	366	419	363	368	361	390	392	383	380	415	426	416	374	424	408	426	389	363	354	400	363	400	404	392	365	403	402	404	370	403	408	417	408	400	427	407	431	360	401	382	408	385	410	406	403	410	395	452	408	418	402	413	395	384	422	395	412	417	420	380	369	387	367	433	412	423	415	375	399	366	431	352	386	418	374	391	413	392	339	386	386	413	358	385	365	367	388	374	398	391	427	399	407	412	386	398	371	391	384	398	417	388	419	374	396	395	402	378	443	416	362	405	417	393	401	370	377	402	409	387	402	414	387	408	400	380	376	401	381	379	404	423	393	415	390	368	379	406	386	367	379	437	395	426	428	423	357	379	331	357	404	382	413	373	378	392	406	405	379	387	386	426	385	372	428	380	422	398	382	407	379	415	384	399	413	403	437	395	418	379	424	403	375	410	400	411	377	387	375	384	358	354	407	412	353	417	387	385	404	415	441	415	384	389	416	405	386	426	378	398	384	422	427	364	406	347	421	382	381	403	395	386	408	401	381	408	406	391	453	408	389	381	446	407	388	389	406	385	385	370	404	406	404	408	362	386	389	427	429	395	429	371	370	402	397	421	332	415	407	387	400	378	411	386	407	417	364	396	371	431	390	347	393	409	385	383	385	386	393	354	423	387	358	421	425	385	375	367	387	392	378	400	389	381	373	374	411	404	397	412	416	404	391	398	435	390	399	431	407	404	385	364	424	385	408	395	349	404	414	376	372	370	399	356	399	406	410	415	399	413	401	390	394	422	406	405	423	408	388	389	376	390	369	385	465	377	388	372	373	378	362	391	376	393	350	384	414	427	407	405	405	385	392	406	393	395	381	412	371	406	427	371	377	383	424	392	406	448	388	380	408	409	395	406	412	421	405	379	379	365	395	398	378	374	389	386	391	423	385	396	393	391	379	399	408	376	347	385	376	415	389	402	396	366	392	394	393	363	460	396	417	369	379	368	405	370	370	395	358	360	383	405	409	383	393	404	405	381	394	407	413	388	379	402	408	396	370	352	423	415	381	380	400	348	400	412	390	374	359	377	395	393	412	404	360	381	393	394	410	415	420	395	384	411	411	413	390	434	402	405	356	405	401	417	383	405	371	396	406	383	392	407	386	349	386	373	401	395	371	387	393	396	379	365	424	428	387	425	387	413	383	401	394	398	403	411	405	388	412	414	390	392	401	413	386	403	414	373	395	420	408	420	397	386	395	408	408	363	361	406	388	382	372	386	391	392	390	396	417	377	342	407	380	427	429	405	375	382	355	378	422	376	422	352	417	406	406	381	402	381	397	388	377	423	382	412	358	369	395	349	393	378	359	396	397	386	411	403	440	418	403	400	367	399	410	402	382	408	379	348	411	388	403	425	414	389	380	419	408	373	412	415	374	411	421	397	385	383	423	396	397	365	414	369	396	412	411	425	376	430	386	405	389	362	417	402	407	404	403	412	388	369	368	395	395	406	405	398	409	424	369	400	387	369	391	396	407	389	378	320	377	443	355	405	422	414	382	349	378	378	411	399	399	377	415	445	397	426	413	409	396	395	370	414	412	410	333	418	369	384	387	385	397	369	409	351	366	409	397	423	372	412	371	417	390	382	391	420	384	378	441	410	395	389	404	413	375	391	411	364	395	403	417	398	405	433	353	429	420	398	405	368	400	403	408	393	372	404	397	412	397	383	391	406	404	427	430	361	348	379	421	399	409	392	401	405	362	408	407	401	391	397	434	375	411
15587	12578	21040	23972	22618	21595	20789	17895	15465	13750	12155	9761	7783	6403	7238	9798	8065	5135	5516	4930	4288	4077	3316	2465	2380	2410	2035	1891	1814	1759	1744	1656	1639	1471	1496	1397	1321	1446	1433	1358	1304	1323	1423	1421	1356	1337	1335	1218	1272	1328	1285	1275	1304	1289	1274	1299	1292	1255	1143	1169	1179	1173	1086	1170	1150	1117	1160	1188	1148	1132	1089	1109	1019	1026	1014	1064	1033	1042	1006	1008	1052	1046	992	1000	977	1026	995	1079	1016	1049	1000	985	995	1034	1023	980	928	945	940	973	971	1007	976	973	1033	947	945	929	1002	1011	1045	936	1013	987	1049	976	1030	1022	971	1000	981	975	954	918	1030	945	953	992	990	983	948	921	963	998	1012	959	1047	1032	969	1009	980	995	984	988	979	1041	964	1009	990	997	961	965	979	915	972	935	972	1009	967	993	1014	979	979	972	1006	1005	1007	965	952	934	1076	960	978	978	981	1002	980	1026	1045	984	1010	975	1008	1018	983	1024	936	974	998	1035	1011	973	971	976	938	997	977	963	973	984	995	959	945	965	971	951	987	972	977	956	939	959	1023	953	918	1011	1020	991	974	952	942	992	965	976	977	1000	1000	979	1014	989	990	1029	960	992	1024	970	975	970	1025	993	940	950	968	987	966	1038	950	1019	998	919	1052	1007	966	1005	935	977	903	1039	944	1008	1004	953	1062	952	961	1010	926	983	966	939	1037	942	995	978	985	1005	947	995	927	977	957	1027	970	1011	977	1042	985	975	963	1029	992	1008	985	996	1002	950	990	959	979	1001	1024	996	992	965	980	1020	969	976	942	1011	1044	1009	987	1008	970	965	959	974	969	1032	971	1010	996	948	1026	953	1034	1003	979	1001	970	979	978	968	1039	949	968	993	948	986	974	992	970	979	980	979	959	997	1003	1018	1038	944	995	952	972	958	977	1017	1027	1004	949	976	998	1002	945	998	1023	1001	1022	1029	1017	997	955	1002	961	981	1001	978	1001	1047	946	1014	1031	966	1037	1005	1025	965	1041	1009	994	870	999	983	987	939	995	1006	986	981	996	991	1041	997	1001	943	1046	985	1046	956	1024	975	975	985	1001	938	976	1028	932	973	960	971	978	972	974	945	969	1013	1015	941	975	1019	968	959	993	953	974	1028	960	958	987	991	984	941	1001	1014	1037	970	984	1018	992	993	1002	970	873	972	1022	976	995	1059	997	950	1050	953	971	949	959	961	994	962	953	968	967	957	967	967	1037	1069	981	1020	1026	958	1025	1044	1026	976	985	949	980	961	982	1017	1012	943	990	926	1024	992	996	1015	1007	1001	1012	1043	1039	965	1045	959	969	947	941	984	1012	963	1027	965	1037	974	984	1019	950	968	981	979	975	912	953	930	1013	965	1024	991	943	1045	984	1044	949	958	1012	994	916	936	995	1058	980	1013	969	1020	957	971	1011	1004	958	1037	1028	954	989	929	952	1014	970	981	995	967	990	988	1015	989	977	984	1011	943	1019	993	976	1025	1048	982	997	940	1029	983	1029	958	993	979	945	944	998	954	1003	1015	985	944	977	1061	1000	1008	991	946	956	1025	989	996	972	1010	1036	950	1028	1007	961	974	957	1009	969	979	963	1044	986	982	1005	1027	948	983	962	953	982	959	1004	968	1019	1073	970	945	985	1003	1022	1045	979	932	1015	992	1012	989	1018	987	942	974	976	999	937	1006	978	1002	1058	968	946	996	983	1004	964	1027	999	996	927	1051	993	984	967	978	954	1004	992	1032	1031	972	1014	971	1020	963	968	996	1048	1038	1017	974	1020	942	1000	980	994	975	901	966	965	1030	992	941	1034	952	985	942	1012	959	992	1036	979	979	974	1002	990	1017	986	973	988	1023	1018	1002	1023	1003	964	963	1025	1050	978	1003	982	1015	995	1015	981	1000	957	956	1023	988	985	1014	1014	928	936	1011	977	1007	954	1044	999	979	990	1044	984	1035	996	1005	979	985	1044	1016	1007	996	950	985	1017	957	1053	992	940	967	998	997	984	998	948	992	991	977	972	924	983	984	1001	1025	985	1032	1021	1017	962	1006	997	1016	1013	979	941	953	1008	1001	998	939	977	957	945	989	1012	983	1002	971	1014	961	1001	974	959	971	996	967	969	1019	1017	987	925	989	1001	957	935	959	976	943	934	972	1018	979	1008	955	1022	1017	981	992	1032	941	1023	960	986	965	1038	1030	1035	1014	989	1033	950	984	1008	1009	989	978	1017	949	969	1001	986	940	944	991	1025	1026	1003	972	1029	978	960	953	997	965	1037	1016	987	970	1005	1010	1012	1003	975	1038	980	993	941	963	957	967	1002	999	987	1007	1003	1018	1018	980	1025	961	986	970	981	985	1003	989	1004	984	1005	937	965	968	949	983	932	1041	974	994	971	996	1042	1004	963	992	965	990	950	976	989	977	990	945	982	1033	1020	1006	960	1008	972	990	1006	960	969	984	964	1052	925	1046	1044	992	978	1000	976	1003	982	982	1002	985	997	944	933	986	1018	969	954	971	1019	1005	947	953	1018	1000	966	984	981	1001	958	984	959	1041	990	1021	961	1000	938	1030	1010	992	997	993	991	958	945	1025	1024	970	1050	969	985	1022	967	989	970	1036	972	937	1014	925	1030	996	957	959	997	999	930	994	999	995	966	991	1012	985	955	961	974	1014	993	1047	977	958	1012	1003	991	950	1013	1010	1006	974	966	981	1042	931	982	1058	960	983	1001	972	973	925	945	961	1000	1005	998	986	1020	1019	976	941	1016	962	973	1014	988	1009	952	972	893	1025	940	1004	975	960	951	989	963	931	985	984	976	1010	948	961	1030	983	951	940	976	955	974	990	987	996	1022	977	986	992	949	984	971	950	1018	973	1009	1010	1017	968	962	1043	964	952	939	987	974	973	991	1016	1040	1007	971	984	940	956	957	996	1026	986	894	967	975	967	989	918	992	925	980	969	1000	1008	1015	957	1019	1007	1018	960	965	1010	970	1059	1049	982	1019	1002	935	1018	963	1036	969	978	952	1066	964	995	1002	1031	998	962	961	980	999	968	1011	1021	979	962	988	1000	976	973	985	958	995	954	981	984	1045	996	995	1012	993	1065	961	980	1016	984	952	1009	1009	975	980	977	992	1014	988	1013	1015	986	1015	1060	959	996	987	1006	1024	968	964	1050	995	1013	1006	1026	984	964	1006	963	971	1002	1059	981	997	996	953	1012	1033	972	961	994	1038	997	972	1022	1031	1015	1057	964	955	974	977	1026	1029	959	992	1011	968	949	983	921	1024	987	997	981	905	1007	995	945	985	1010	1042	970	966	965	988	998	996	963	984	966	995	994	1002	1016	949	996	950	935	1015	1030	1019	1014	936	1034	1031	966	908	991	951	900	1048	1005	925	1008	992	1006	972	1005	1013	941	1052	1018	1000	948	943	997	1003	952	996	974	986	1044	1004	1024	1009	998	1007	1025	971	970	998	942	998	1063	991	960	1001	1020	1041	932	1015	1000	1003	991	965	1015	1012	1042	966	1021	959	999	962	947	964	981	963	997	985	934	1003	965	953	956	1013	974	1002	1027	945	953	994	999	974	942	995	977	1035	975	962	981	999	968	932	1012	939	970	939	957	966	977	994	983	1003	987	992	987	899	976	965	995	953	948	924	986	955	953	1001	1049	974	987	982	1027	977	964	1008	952	1046	1030	1045	937	968	968	999	1004	971	982	998	956	987	972	1065	997	976	1032	946	988	977	1021	1031	1000	988	982	991	981	931	1002	1036	951	1077	997	1040	977	1023	998	984	923	974	956	999	964	1012	985	983	962	965	949	940	1008	994	1058	1015	966	1009	975	1027	972	1003	945	948	949	996	958	1032	1012	982	1013	968	984	947	967	992	974	1000	994	963	991	965	1006	938	985	1008	968	1023	1000	1013	996	995	984	973	985	984	1017	972	990	1008	1039	995	941	1009	1017	1047	1010	990	961	1025	995	1009	1008	1003	966	974	941	973	1021	986	989	972	995	962	1030
35066	29838	23947	20586	16087	14630	12257	9634	7339	5240	4222	3399	2519	1924	2048	3114	3209	1595	1750	1417	1184	1052	900	687	595	614	572	537	574	507	493	469	515	443	452	422	459	440	452	419	429	452	392	449	411	401	417	439	415	431	440	447	386	423	461	432	415	399	368	367	433	383	381	439	354	389	374	387	341	379	427	374	401	395	394	397	396	355	345	365	369	381	356	404	380	375	413	385	377	369	385	355	364	383	381	381	364	379	363	369	352	356	351	355	354	323	379	383	374	364	401	373	357	365	368	347	395	370	324	369	363	352	342	368	316	337	393	359	351	349	351	373	360	357	389	343	357	351	376	369	336	347	364	393	383	347	328	347	369	373	360	395	373	371	354	402	334	348	400	387	361	314	351	386	383	372	342	359	323	373	392	337	370	394	365	363	383	322	353	362	335	344	381	363	381	381	355	356	341	368	386	369	356	365	385	363	330	382	390	367	342	365	345	360	365	335	398	406	369	352	330	348	342	373	353	350	368	345	371	385	347	347	362	341	374	346	372	378	372	352	404	386	368	390	414	362	363	339	352	367	378	356	342	348	358	381	378	380	393	369	373	349	381	355	319	372	378	381	370	387	348	357	353	368	355	364	389	365	357	359	406	393	362	384	367	361	366	370	371	364	392	342	331	402	376	362	374	387	379	375	354	354	355	346	374	334	370	360	383	362	354	382	337	366	338	341	392	366	376	356	349	375	346	392	354	369	381	357	366	379	383	377	380	354	387	382	351	353	385	352	370	367	399	336	361	399	373	355	342	369	361	396	379	351	376	335	366	361	360	402	394	361	351	371	366	356	366	365	366	384	384	362	376	341	356	373	399	371	374	344	364	376	399	344	359	328	375	381	388	392	362	382	379	311	338	381	357	377	333	341	363	381	356	372	353	365	385	391	355	362	379	380	365	385	349	389	358	324	357	383	381	358	362	338	383	390	377	393	376	371	373	358	390	375	382	369	364	368	369	382	365	368	362	361	363	372	379	367	389	354	395	418	333	369	386	350	384	383	374	371	362	384	392	370	342	349	382	373	371	367	364	339	366	364	370	370	364	325	374	342	386	378	356	391	362	344	410	396	389	378	373	361	351	355	353	365	381	393	364	381	372	350	349	365	389	360	378	356	369	354	391	365	362	389	384	375	350	380	363	364	368	326	388	346	346	383	405	402	359	344	369	376	348	354	355	388	362	348	344	374	343	359	370	363	371	357	329	360	360	383	346	355	398	360	376	350	337	379	336	372	362	396	372	381	346	338	372	361	367	336	368	370	381	356	368	360	385	351	308	355	386	399	339	357	386	373	343	388	359	385	361	372	375	352	392	383	363	413	353	353	345	362	378	338	374	341	311	375	314	372	343	372	357	383	398	371	379	362	363	376	364	353	344	406	377	354	378	381	343	350	373	337	377	374	385	380	379	327	374	335	372	383	352	351	350	361	356	368	384	382	369	376	349	381	366	369	357	338	407	356	363	363	384	400	346	375	381	373	364	385	410	335	323	371	404	392	383	378	399	370	395	378	360	381	336	361	357	406	364	371	400	391	380	348	355	397	367	352	360	395	369	358	338	361	362	372	390	397	404	350	348	399	358	366	351	373	338	383	379	375	396	342	355	353	395	348	385	387	369	393	367	368	409	373	363	359	361	348	385	410	356	372	320	374	333	374	351	356	382	375	386	359	361	373	359	368	404	348	364	379	406	395	365	356	380	373	400	353	359	407	367	351	386	376	368	331	404	352	395	348	361	377	394	360	343	414	372	365	356	345	402	361	362	360	328	366	352	358	378	395	366	350	375	379	339	327	361	400	394	390	355	394	411	370	371	374	349	351	344	392	350	431	369	367	375	365	369	370	340	388	397	369	369	370	353	349	371	359	348	371	357	376	354	331	389	378	338	354	389	364	340	361	359	381	366	377	363	404	359	383	371	396	372	393	363	377	395	369	396	408	377	393	375	385	354	404	369	360	340	388	367	402	372	377	340	354	356	389	365	369	344	363	400	354	364	377	379	385	349	331	378	398	361	376	412	361	364	348	335	350	363	349	361	379	372	367	374	326	363	388	384	356	383	349	360	363	386	383	353	371	382	391	344	361	410	375	381	362	365	362	364	348	369	327	356	393	368	354	362	398	357	364	373	375	353	368	405	379	380	377	400	361	371	351	382	361	391	384	347	393	338	353	348	402	359	337	368	325	397	382	375	403	366	360	385	399	384	359	359	390	354	391	403	361	424	363	375	351	376	353	356	365	368	365	331	353	417	382	383	354	375	367	369	362	384	351	353	406	403	317	357	387	364	381	350	374	412	340	377	359	349	379	331	359	378	374	410	385	316	356	387	343	368	346	366	348	402	355	386	367	376	371	363	375	369	366	368	361	387	388	373	422	367	403	334	353	379	352	346	364	366	385	386	364	352	334	350	373	381	392	352	318	382	411	391	351	359	382	399	327	357	361	368	345	421	362	348	325	364	379	384	356	359	364	374	381	379	377	384	347	365	395	374	388	386	361	361	404	368	372	395	359	370	368	339	352	340	354	347	345	372	373	397	374	376	365	352	376	377	370	352	364	378	382	341	384	350	375	367	356	343	353	380	362	373	337	349	370	369	371	344	391	386	364	392	382	374	341	347	389	366	365	380	352	347	376	348	360	345	364	354	406	356	375	349	372	380	359	397	381	341	366	369	352	346	373	379	361	381	338	365	396	338	361	356	357	325	364	364	389	340	364	352	360	381	389	351	355	386	361	330	388	392	398	373	387	359	372	436	394	366	344	345	372	341	375	354	361	387	365	372	375	376	412	374	330	370	371	373	370	348	358	398	354	341	385	332	384	335	391	337	360	384	368	355	383	387	360	385	347	406	390	365	385	384	356	372	363	358	382	376	323	360	384	390	355	341	356	382	375	349	375	323	409	358	375	378	364	401	353	373	387	369	361	362	349	375	374	356	375	425	354	362	341	391	349	367	384	350	348	353	372	371	345	375	384	345	359	352	379	389	374	353	380	364	372	334	368	404	412	315	335	395	360	361	397	390	372	366	381	384	339	360	386	334	354	339	395	358	381	335	364	384	361	360	348	345	383	364	393	334	377	375	338	376	351	353	364	385	356	375	351	394	402	364	333	341	370	344	376	364	349	360	368	378	364	393	386	406	336	366	375	376	364	335	321	339	343	361	380	350	360	353	353	390	329	361	369	373	404	364	381	376	349	385	353	377	364	373	382	374	370	362	365	362	345	361	343	359	343	373	343	341	350	421	360	378	405	363	363	373	349	396	361	393	359	366	372	357	425	364	397	360	385	401	321	383	339	385	400	367	362	354	342	334	319	365	365	374	354	365	333	375	381	353	356	372	380	383	375	369	379	368	403	354	370	349	342	356	377	377	399	328	354	372	365	365	340	350	361	382	389	354	362	370	346	331	347	362	359	332	351	397	349	362	374	330	389	332	377	357	356	372	338	332	363	401	353	370	391	343	364	381	355	383	373
22838	21427	25953	29319	27649	27075	25241	22394	19981	17908	16172	13645	11026	9063	9598	13539	12300	6809	8673	6952	5901	5781	4691	3246	2915	2781	2698	2322	2125	2064	1993	1903	1807	1636	1661	1536	1500	1543	1577	1536	1456	1429	1497	1413	1447	1399	1435	1307	1343	1350	1347	1335	1341	1361	1511	1473	1370	1335	1116	1071	1186	1240	1262	1121	1118	1152	1126	1182	1135	1125	1080	1041	1015	1021	1056	1088	1024	1072	1035	1024	1009	993	956	993	944	975	916	974	914	914	942	989	970	957	903	936	909	1006	909	951	937	923	998	938	949	980	922	960	918	921	896	923	923	916	890	933	905	950	900	915	927	901	902	925	894	909	948	915	874	960	873	875	871	961	922	910	957	908	941	893	933	904	933	892	900	954	924	919	877	952	955	885	917	913	933	928	924	925	938	895	925	930	931	926	946	974	869	962	916	866	899	896	886	888	940	946	911	907	920	921	918	930	921	905	960	975	907	880	898	889	943	884	858	959	967	916	955	931	880	901	875	921	927	881	957	919	958	903	917	910	927	946	916	913	899	939	942	886	952	927	927	957	923	912	939	896	915	903	864	912	919	1001	910	916	897	936	978	914	942	931	912	912	982	932	951	917	921	934	987	979	936	900	930	905	922	892	926	931	920	925	979	967	921	923	936	957	927	915	965	930	917	919	984	940	921	912	907	974	921	876	979	929	928	869	954	905	934	913	930	914	933	939	932	932	951	907	935	978	894	968	893	942	957	907	854	935	940	966	955	928	957	890	921	907	946	870	909	903	958	944	927	919	893	988	896	937	878	951	916	883	908	976	948	949	954	900	994	942	952	924	908	906	893	903	918	882	855	920	892	874	913	915	927	926	931	889	912	920	987	907	865	880	910	878	895	890	886	932	952	900	924	936	948	920	948	887	882	930	959	966	937	954	939	889	928	938	916	938	892	912	925	933	881	867	928	981	882	874	880	862	934	924	924	964	905	902	967	924	847	973	976	902	893	921	912	965	931	966	891	948	937	881	920	934	892	1001	911	948	866	905	949	958	910	904	883	963	893	851	911	985	935	974	916	969	897	897	928	956	957	912	916	921	899	940	943	938	921	914	947	908	910	910	901	879	924	930	900	889	966	884	908	918	906	896	961	869	928	943	921	909	925	891	960	988	854	877	977	909	962	838	903	926	866	926	900	908	947	901	945	957	894	867	935	979	961	956	944	916	885	955	922	926	913	982	907	898	887	958	907	894	918	956	905	883	907	948	907	907	937	903	986	966	912	909	926	940	940	948	886	927	904	973	957	944	914	881	961	944	892	956	904	947	929	934	957	916	900	964	909	955	904	973	933	946	960	891	936	967	906	898	943	918	860	955	915	910	981	875	967	897	987	872	920	920	909	949	922	944	964	947	902	915	939	933	978	921	952	936	911	912	907	905	952	885	922	955	925	924	961	904	927	860	987	868	969	920	944	923	873	937	923	891	921	964	951	929	995	924	917	909	948	935	899	973	894	946	915	986	917	900	909	968	937	949	903	956	896	908	940	902	995	904	912	912	989	960	900	945	990	952	930	876	905	903	913	971	927	952	895	920	936	921	992	965	940	957	921	957	892	944	906	979	922	894	955	938	923	935	911	879	931	961	899	934	911	896	938	901	926	933	923	933	949	939	984	885	908	921	908	871	932	966	886	907	913	1011	974	952	907	946	960	959	948	931	935	962	922	939	962	891	959	972	881	911	967	927	924	886	871	946	959	936	890	890	942	939	969	954	901	877	975	919	889	900	935	889	970	957	922	894	951	976	917	935	882	920	962	907	969	982	873	924	929	913	875	889	931	950	899	933	944	902	921	927	917	995	925	880	949	940	908	968	930	945	974	955	939	923	959	963	891	897	965	914	903	930	964	901	941	915	911	964	939	903	891	952	898	908	933	884	1000	948	892	868	906	878	883	947	957	904	907	968	919	881	927	899	923	883	906	914	913	912	909	923	978	952	987	993	939	924	918	933	916	927	903	937	901	871	846	911	927	876	926	903	897	928	871	967	932	893	891	911	915	925	933	867	877	885	924	934	931	902	924	943	898	913	933	841	887	958	975	914	900	869	918	953	974	915	936	895	937	909	926	899	893	982	910	908	922	834	906	957	962	891	932	905	910	915	875	908	896	908	909	940	900	920	894	983	914	939	982	958	921	935	889	935	908	892	906	895	944	901	907	949	942	954	951	909	909	937	958	949	927	951	942	863	969	946	869	893	914	973	936	897	857	911	944	931	916	921	925	861	924	904	963	938	891	914	896	918	934	953	950	968	1001	891	932	996	887	942	900	960	955	900	878	874	893	958	942	933	940	909	944	889	897	916	916	922	930	965	955	950	874	978	973	876	925	944	882	898	956	937	918	922	954	908	927	941	930	898	875	889	908	975	896	874	952	912	882	929	909	912	927	927	929	1000	915	909	900	931	908	902	955	921	934	999	880	890	928	863	935	899	943	958	920	932	923	947	955	919	949	903	925	956	909	931	919	941	914	923	899	938	937	908	943	925	940	905	889	939	948	971	886	877	896	911	926	922	897	913	918	935	907	903	916	894	967	883	915	922	917	912	895	911	918	926	958	912	886	904	1002	979	922	895	963	839	966	897	905	857	930	905	954	917	951	952	965	996	994	938	994	1003	893	927	875	936	905	882	910	926	903	877	947	883	944	935	887	881	926	861	924	932	945	867	907	924	970	910	928	913	908	1001	940	935	962	924	905	912	878	902	915	931	884	966	922	893	965	935	904	955	941	899	938	929	971	963	900	934	955	916	958	904	904	904	905	896	909	924	929	927	896	940	873	957	951	977	898	895	877	920	924	939	927	878	904	902	963	890	879	963	920	929	948	886	934	918	923	906	929	942	964	902	909	903	931	912	931	915	922	933	907	921	927	929	945	964	918	951	907	930	1006	937	926	924	947	928	930	913	938	917	906	879	909	933	887	894	914	869	896	958	873	913	882	869	923	931	957	910	856	906	867	947	906	908	956	912	926	911	887	941	963	903	897	940	902	968	928	973	932	931	933	928	1006	938	929	927	920	917	969	968	931	853	944	931	910	905	876	909	860	871	961	937	950	894	872	912	982	978	902	910	913	938	859	910	903	937	913	931	893	940	892	906	930	898	909	857	926	955	934	892	903	881	903	961	898	954	892	967	947	987	917	935	977	962	894	904	942	882	883	877	929	911	942	927	908	993	916	885	888	956	972	927	882	960	938	903	896	994	916	893	925	904	942	976	907	886	968	954	905	884	993	941	862	934	948	967	906	873	931	939	945	934	915	910	892	899	923	998	928	898	862	931	927	963	884	974	958	887	908	904	904	911	1005	949	922	850	928	946	962	962	949	919	879	899	920	874	923	895	894	960	874	898	880	962	945	909	933	892	952	916	894	968	918	942	945	931	916	957	910	864	933	897	911	917	960	913	953	885	915	903	905	939	955	949	905	970	905	917	953	965	975	936	906	888	924	883	948	911	957	923	948	943	936	905	884	901	890	913	950	934	976	982	921	894	850	943	881	886	990	918	911	873	912	918	925	934
10017	6662	8122	6325	4181	2899	2227	1822	1436	1330	1119	992	902	775	731	686	631	538	514	471	541	486	478	439	464	443	474	410	429	409	445	429	419	436	377	420	420	401	440	437	416	400	390	402	386	374	391	394	384	379	388	369	397	389	426	405	394	403	398	390	358	381	394	393	374	379	398	389	373	382	347	374	389	345	366	339	381	366	359	370	391	386	379	413	359	359	353	341	390	415	381	373	338	385	374	373	369	361	397	392	416	396	386	384	370	384	387	367	381	379	377	367	426	356	393	383	384	359	412	368	339	362	361	348	367	360	386	335	385	389	381	387	376	361	407	374	355	384	420	400	374	342	361	356	402	381	401	376	348	387	398	372	370	353	347	379	361	358	356	362	376	354	387	377	358	372	375	367	365	358	366	360	339	372	363	396	378	385	346	363	414	361	405	371	340	397	362	367	364	351	360	388	343	351	394	384	369	357	368	368	378	395	370	403	355	375	395	357	399	375	378	368	405	362	413	359	361	366	339	354	385	385	362	404	386	373	352	355	378	374	356	345	359	364	391	370	379	393	399	365	373	353	363	368	373	367	381	394	366	368	372	390	408	370	383	380	361	394	381	406	374	356	356	378	416	408	376	366	340	359	395	380	358	368	397	367	349	357	338	367	400	383	359	387	353	403	341	369	381	347	352	383	350	352	385	385	400	408	378	381	343	378	368	416	393	387	366	365	364	382	361	351	356	340	375	370	372	360	401	375	359	387	357	378	357	351	385	364	387	403	405	404	373	361	357	387	412	364	381	374	392	361	366	378	369	372	366	382	380	384	376	352	342	354	379	370	396	337	385	361	360	375	378	349	390	381	375	381	399	373	344	379	386	368	384	363	379	367	385	391	363	345	372	389	366	363	390	376	324	383	371	370	355	371	338	390	386	351	341	408	359	354	372	396	355	368	381	378	369	366	370	379	343	359	377	376	368	372	359	363	365	346	391	388	380	371	382	347	399	347	395	358	357	372	370	368	383	340	369	377	361	355	366	377	363	379	372	355	351	344	379	387	379	322	374	380	371	383	360	373	378	407	369	372	386	400	395	392	388	378	395	376	367	392	341	386	395	379	385	366	356	358	389	376	383	388	328	391	376	383	336	360	391	387	367	351	410	379	361	358	365	363	339	419	357	381	354	352	353	390	372	369	348	367	393	374	359	340	378	382	394	367	379	372	336	389	377	381	365	370	365	390	364	370	358	366	385	350	402	396	367	357	400	358	385	368	367	355	377	396	396	387	410	367	376	369	356	418	368	376	358	351	376	378	377	396	351	367	333	390	354	377	387	388	398	391	363	344	401	368	399	363	395	361	353	376	385	349	374	377	377	383	361	354	348	362	364	381	369	391	353	372	369	372	380	370	404	360	377	371	373	339	423	383	366	357	378	376	373	380	354	357	395	357	364	369	369	388	370	354	369	386	365	363	363	381	337	382	333	386	360	355	377	365	354	377	409	328	359	365	379	355	373	351	349	397	371	346	382	334	376	426	365	369	371	393	389	371	393	342	379	403	365	353	378	372	382	348	328	388	414	335	383	364	360	367	388	356	358	395	386	374	368	371	406	381	397	385	373	361	381	365	356	357	411	362	406	348	368	337	362	345	388	362	357	384	352	378	342	390	393	396	384	359	396	377	357	377	317	410	365	388	361	353	367	372	384	359	343	371	366	341	351	360	375	378	395	414	367	382	393	399	398	393	360	370	380	351	392	382	395	381	377	383	388	369	368	350	360	396	366	361	394	383	375	347	342	372	391	374	398	366	373	387	363	384	398	375	379	364	360	360	400	336	348	365	362	402	378	363	347	368	389	364	371	359	378	367	387	365	372	359	346	358	359	386	384	374	410	342	368	366	322	361	354	370	363	323	361	413	358	426	384	391	369	396	414	371	381	405	381	378	380	425	336	326	345	389	341	345	402	360	344	364	392	406	368	413	374	379	360	412	357	387	388	345	377	326	373	383	381	370	365	342	387	353	399	411	371	376	352	342	382	364	368	384	369	396	389	346	362	373	372	370	389	398	350	395	363	354	362	379	378	360	386	353	380	361	353	361	377	408	339	399	366	411	401	381	354	352	364	398	359	351	400	363	387	354	409	391	354	343	380	386	362	374	358	392	373	326	382	357	375	394	384	407	351	390	402	371	413	334	415	352	388	408	364	352	372	370	389	408	357	408	398	391	373	394	365	371	348	377	377	374	393	396	336	397	377	373	346	350	393	369	381	365	407	413	374	398	405	398	376	400	425	342	399	359	339	383	423	359	354	366	363	371	386	397	420	371	425	395	367	390	358	368	363	400	354	394	403	374	374	377	382	394	371	381	372	358	402	353	375	326	391	318	383	378	382	379	367	362	357	373	357	355	417	372	403	386	400	346	410	386	411	354	384	355	373	381	354	380	369	362	349	350	390	404	389	335	390	335	363	360	366	380	393	344	399	350	382	359	363	390	386	385	371	373	371	355	354	432	379	344	327	369	366	346	379	368	368	331	392	367	397	366	381	374	376	391	399	378	402	394	359	370	360	354	397	381	377	364	367	374	385	399	369	347	402	372	358	387	381	360	394	390	355	343	348	345	393	385	385	376	372	379	394	355	414	365	375	391	398	389	365	380	378	380	382	377	380	365	386	402	361	377	379	393	391	380	370	397	364	402	363	394	373	385	376	349	329	395	377	396	367	346	407	392	392	370	374	389	378	345	394	361	378	357	393	396	382	378	348	374	386	352	334	386	372	381	367	376	366	349	374	381	382	401	377	368	386	383	372	362	394	371	349	418	370	372	388	347	388	372	358	370	422	361	370	387	339	364	428	433	359	363	366	407	371	412	356	360	369	354	371	387	374	440	398	385	373	365	392	369	349	416	361	382	413	348	338	350	361	375	401	378	359	405	402	391	389	356	342	399	368	370	415	381	403	370	398	365	377	341	373	346	345	436	355	375	363	338	378	382	376	372	407	396	358	382	368	365	377	405	432	334	364	388	370	381	331	391	360	383	401	370	411	384	373	367	374	395	394	392	389	403	371	362	354	352	385	328	380	370	340	373	358	374	364	352	391	403	343	361	366	395	372	382	365	388	417	390	348	341	370	396	369	371	360	374	377	374	369	348	372	356	386	390	364	395	390	388	368	373	357	366	337	387	355	371	384	375	382	361	358	378	388	429	358	367	346	351	372	356	372	368	369	390	418	327	364	389	387	370	370	382	346	377	407	377	400	372	340	369	337	398	385	414	390	377	391	395	364	390	363	367	390	413	419	389	363	362	367	363	371	365	370	338	388	377	401	386	368	365	405	366	375	352	384	385	344	368	403	387	390	342	366	347	385	381	351	349	351	377	376	390	378	410	370	373	342	359	332	350	356	383	378	368	376	380	383	409	356	366	368	372	386	394	372	401	394	393	372	370	335	391	380	386	403	399	368	405	345	410	398	353	347	356	383	393	358	360	378	371	389	363	396	354	365	356	373	358	385	371	394	342
6843	6430	13184	15096	12757	10803	9164	7865	6980	6275	5347	4641	4056	3487	3275	3092	2701	2299	2176	1977	1951	1698	1784	1613	1588	1541	1547	1471	1315	1262	1278	1277	1270	1218	1199	1184	1062	1123	1165	1102	1073	1083	1132	1180	1127	1140	1132	1091	1044	1064	1073	1065	1004	1048	1074	1017	1082	960	1003	979	1001	1054	996	1073	1000	1047	1007	1018	995	980	1053	978	952	986	994	998	973	943	1002	974	966	942	952	958	977	940	948	947	956	951	964	912	961	972	936	965	910	911	968	935	940	937	992	911	966	952	932	955	941	871	944	935	973	873	908	955	911	915	954	979	931	963	917	966	942	976	936	946	948	928	927	957	953	926	915	926	960	912	935	938	932	891	912	927	883	906	935	968	924	898	890	985	1001	967	913	953	978	890	907	958	942	942	986	948	970	949	860	922	1021	907	970	937	995	907	909	896	965	952	975	933	946	899	934	929	956	981	956	959	901	975	983	937	927	923	937	922	889	929	894	950	926	926	903	920	938	944	1016	933	963	957	941	963	884	927	932	970	969	882	966	935	913	943	913	976	918	857	966	871	988	934	974	953	949	925	935	965	932	949	915	953	938	929	988	986	888	889	965	955	923	878	962	975	960	962	967	975	905	940	952	935	947	968	956	906	936	926	914	955	943	930	916	929	1019	952	949	968	959	965	988	983	979	968	948	895	972	937	975	887	978	887	975	1030	963	975	882	971	909	936	940	937	946	900	959	1000	882	911	975	926	946	925	954	980	911	873	994	942	942	945	958	958	958	997	946	936	1002	940	916	903	919	990	959	992	974	957	899	943	930	975	979	925	922	953	944	920	927	946	1001	981	986	917	972	982	980	938	910	968	952	916	946	926	976	949	955	962	950	898	945	969	967	930	960	1001	940	901	910	974	1004	967	952	935	944	998	934	965	977	964	980	974	969	946	1006	913	961	925	954	929	953	972	987	935	975	932	936	982	956	969	943	897	976	917	930	855	897	949	946	956	965	941	899	924	984	926	959	928	919	916	937	938	994	927	919	929	947	955	968	970	894	913	916	912	970	940	966	961	925	985	981	993	951	957	948	985	961	962	1017	995	952	924	977	963	932	992	923	954	977	948	924	941	930	983	911	946	922	939	970	860	909	938	940	910	951	969	932	930	983	930	908	923	987	945	959	894	898	956	977	939	937	964	970	947	927	963	864	950	931	929	963	939	896	934	926	1013	935	962	950	1023	937	935	952	939	933	944	887	942	963	944	953	960	1003	934	940	949	942	930	951	950	1000	942	926	979	999	890	897	939	990	904	901	932	952	916	933	944	904	912	914	933	972	930	943	931	940	949	916	936	943	955	893	931	939	958	934	952	975	901	861	963	938	963	989	989	954	917	974	843	940	921	978	948	910	975	950	944	956	903	898	962	944	996	931	959	936	915	962	931	971	936	917	898	906	952	937	994	956	899	949	946	920	897	1003	964	978	986	985	878	969	907	933	983	950	982	994	966	904	936	978	951	929	974	926	957	943	940	986	925	944	951	983	927	908	910	928	953	982	914	930	946	925	950	910	935	977	989	959	955	961	975	914	1001	993	926	982	893	903	971	918	943	917	893	908	925	924	924	945	978	871	964	899	925	954	962	1010	950	921	950	987	929	974	974	935	969	918	979	923	916	951	938	902	926	973	989	973	943	902	920	942	924	951	920	968	949	967	927	950	901	887	904	948	925	879	927	959	919	923	929	984	915	945	906	926	919	941	970	934	977	961	964	948	928	938	898	985	955	941	971	904	885	972	944	983	948	928	968	977	980	909	975	908	998	957	950	951	966	965	926	928	928	943	926	939	948	931	912	972	910	958	987	971	916	960	988	982	923	934	918	928	928	935	964	947	951	956	948	958	989	876	925	951	913	919	931	943	914	959	951	1000	963	916	936	961	1031	910	901	923	912	983	950	955	952	937	912	932	963	923	900	885	928	944	944	970	966	908	864	959	926	970	916	914	927	936	915	942	912	945	962	970	941	953	991	953	958	954	928	980	965	950	946	931	932	967	892	937	959	908	977	1003	971	929	941	895	944	940	958	986	925	928	926	978	945	983	996	910	951	903	932	984	969	954	873	965	910	921	929	999	914	924	937	972	951	976	916	937	912	912	916	935	947	923	948	927	917	952	969	958	950	887	924	976	932	917	903	968	933	917	931	944	954	949	989	938	929	928	942	974	929	939	902	965	974	943	950	954	955	929	1009	879	917	920	940	950	904	914	949	951	982	982	968	957	921	953	971	1017	927	963	978	958	977	1034	893	970	878	1003	920	955	989	1027	956	903	923	950	918	1048	948	917	936	967	964	960	943	968	963	968	931	955	936	983	900	959	902	992	912	965	908	943	941	990	915	933	969	940	944	922	949	1009	973	918	916	931	906	911	922	916	912	944	992	903	926	990	944	928	896	978	896	968	961	1005	960	975	963	925	912	936	888	909	951	957	961	911	946	908	872	931	975	935	947	942	928	910	938	934	939	929	932	913	919	896	938	939	909	915	880	925	941	944	915	980	914	970	919	897	940	942	975	946	900	945	1002	911	947	929	921	944	937	940	972	945	944	926	929	949	970	955	899	933	942	957	979	928	972	951	986	958	890	908	948	925	909	906	946	937	924	925	996	946	922	951	907	955	931	944	974	923	922	956	959	946	926	928	930	983	978	940	975	942	952	890	899	960	924	923	987	966	930	946	968	988	986	954	902	887	979	953	953	926	969	927	961	922	934	984	928	963	994	924	894	970	1016	963	934	896	925	983	975	979	976	942	950	960	929	907	986	971	1016	939	917	949	977	914	1005	984	903	927	950	931	951	917	923	900	994	948	914	920	933	973	958	979	994	897	983	925	947	956	965	970	913	930	945	958	919	952	943	915	952	923	904	947	942	915	940	955	909	954	930	935	994	932	952	957	921	916	974	943	968	935	967	997	921	904	966	927	917	978	962	917	902	977	932	930	946	1030	946	992	937	940	881	975	1012	939	902	985	912	983	960	960	950	998	958	895	951	920	1012	998	1019	928	918	962	960	910	957	976	936	914	943	947	972	897	994	986	970	938	976	956	955	951	972	969	889	937	985	960	929	965	1013	987	959	945	888	947	940	923	992	933	941	942	956	916	939	916	893	940	937	967	916	924	951	965	902	934	929	897	960	978	902	907	1012	938	908	984	955	970	921	922	947	1003	943	980	961	966	945	968	945	941	917	930	963	996	939	902	986	998	930	982	1000	947	949	957	978	972	972	1013	971	921	898	973	879	1045	918	946	921	931	1012	977	923	922	957	934	932	962	936	942	977	919	919	916	943	945	966	967	970	926	980	943	966	959	942	961	925	931	931	951	936	992	954	972	971	936	910	904	980	953	927	948	928	964	992	917	934	960	930	923	947	976	923	958	911	909	927	954	970	948	954	992	986	899	916	945	941	961	928	973	950	1023	957	975	941	909	954	975	930	928	951	968	886	964	913	936	879	963	905	941	943	896	939	953	933	1019	954	928	913	932	935	950	915	966	919	932	979	950	931	905	942	1018	950	959	971	976	900	948	907	950	905	936	879	904	883	930	951
25441	19251	17277	13633	10169	9534	7482	5440	4429	3547	2712	2090	1675	1326	1702	1887	1714	1061	1098	865	779	747	694	578	542	564	515	509	525	493	496	513	444	446	456	465	482	435	442	431	420	484	460	424	386	453	466	416	409	436	433	429	442	426	390	431	447	412	428	379	420	386	371	400	400	408	419	416	437	389	429	426	383	404	396	376	388	390	368	354	399	406	371	401	408	393	378	363	427	391	405	412	373	381	417	376	443	394	370	379	366	412	407	391	362	412	402	391	388	367	388	384	386	382	383	420	331	393	373	407	399	400	377	385	379	394	412	408	363	389	398	388	412	368	397	392	376	406	380	347	400	392	375	363	417	362	383	392	374	379	362	384	391	349	388	406	375	391	371	391	416	394	392	405	413	367	387	381	361	394	412	390	392	382	391	409	382	394	403	407	395	374	406	399	386	392	447	353	395	384	407	367	359	424	397	403	376	389	398	379	399	394	374	372	389	366	375	369	397	395	381	449	384	379	390	407	389	368	408	371	346	396	405	379	379	382	374	400	384	416	413	342	389	403	399	389	381	374	378	423	377	381	376	417	373	403	389	418	358	357	364	353	382	359	366	380	392	416	380	382	392	395	408	376	410	366	393	403	387	372	385	402	366	401	371	360	368	435	415	374	394	398	396	364	360	393	383	409	388	408	396	392	408	383	409	399	401	414	415	422	406	391	372	401	384	366	386	410	416	382	413	395	375	394	386	388	355	417	405	380	368	409	374	424	392	344	398	404	406	389	394	395	380	420	377	398	396	442	372	361	402	366	411	386	375	369	375	355	397	414	390	371	390	405	405	361	446	383	360	360	410	386	374	404	391	393	373	371	375	363	413	425	394	374	387	370	411	390	402	407	397	373	374	424	384	371	376	397	340	385	379	402	418	353	378	441	402	393	402	382	394	444	415	378	419	425	356	409	360	365	376	427	387	387	361	381	395	397	405	417	434	371	397	417	404	397	387	364	374	360	399	425	391	398	365	433	436	400	387	402	362	408	421	404	416	400	436	374	377	382	389	330	377	390	379	363	403	392	392	398	408	347	370	388	378	379	356	373	421	381	370	392	378	386	397	386	382	349	396	394	374	388	375	405	356	344	374	428	397	398	386	389	427	377	390	399	358	395	404	395	371	409	406	403	417	399	412	373	378	388	388	375	406	379	376	360	348	355	376	373	385	379	389	391	399	442	399	434	421	398	379	394	419	359	369	391	376	418	419	386	421	405	385	363	352	421	421	353	415	418	363	391	373	373	385	390	373	431	409	378	407	401	391	374	396	392	398	392	391	409	346	389	419	361	426	407	398	402	412	396	388	411	377	411	405	392	383	372	387	403	394	381	396	391	400	398	402	360	379	417	400	386	368	351	395	429	399	421	391	367	416	369	413	366	393	404	405	385	421	352	402	367	350	408	370	369	387	390	416	410	398	419	402	418	419	404	375	363	410	393	418	391	358	369	398	378	395	349	432	417	336	386	368	369	389	352	409	350	407	377	370	395	352	411	395	379	363	404	367	391	404	376	397	374	381	392	371	406	405	428	345	397	402	380	389	401	399	386	369	381	400	399	391	364	419	395	409	392	389	380	386	412	440	393	385	362	398	385	393	381	398	406	397	432	412	376	378	381	407	382	389	381	401	390	380	423	378	424	378	401	369	400	392	382	404	367	393	420	404	407	347	376	405	370	384	369	376	430	396	379	385	411	389	386	400	368	387	405	412	378	391	392	397	378	405	385	401	355	381	389	357	398	382	349	414	389	421	394	407	418	363	424	383	411	417	363	422	387	368	413	394	377	403	403	394	384	413	401	396	393	380	378	391	388	412	381	373	414	379	355	398	410	377	387	395	388	361	381	420	386	396	408	370	361	392	376	390	361	391	400	399	407	380	384	408	405	396	392	398	395	369	427	409	381	375	387	392	395	355	379	377	368	366	408	401	399	413	421	401	384	394	411	365	384	391	377	442	367	358	380	406	409	400	414	419	354	395	424	411	403	382	375	409	431	404	410	396	434	402	367	427	397	359	410	351	373	381	358	385	412	382	396	424	354	391	400	412	414	397	401	425	399	340	442	437	387	385	398	415	369	393	421	387	396	361	379	385	366	415	402	403	430	397	395	371	379	378	419	367	396	402	372	406	409	364	368	385	377	384	387	401	449	403	401	395	412	424	383	376	379	411	385	424	372	407	414	396	397	392	370	404	379	404	424	352	361	415	398	406	367	366	381	391	396	399	415	428	398	392	364	400	394	392	378	399	375	411	374	412	397	377	377	437	398	418	350	407	402	353	385	367	365	389	409	391	379	383	400	402	415	413	389	399	369	383	376	404	348	380	378	389	414	412	407	376	404	429	396	391	387	429	393	411	390	386	418	396	384	358	396	435	399	391	431	388	399	376	407	360	375	453	376	374	388	411	373	390	391	378	415	369	363	383	386	400	410	410	355	435	393	413	419	398	368	391	408	383	424	417	390	425	375	385	381	418	377	400	392	393	417	376	425	383	384	398	405	402	404	386	388	413	374	384	422	367	386	359	381	411	381	358	379	421	375	416	405	392	410	391	389	416	401	413	389	391	400	364	387	365	365	376	374	393	380	389	372	422	371	384	400	442	381	391	376	411	403	390	371	449	376	391	384	393	381	390	403	382	383	419	394	369	371	388	383	409	378	400	358	386	384	412	395	417	436	396	406	352	372	405	412	370	396	360	372	371	388	400	364	380	393	389	410	377	362	407	433	373	395	412	363	360	378	414	378	371	387	379	427	432	345	403	393	368	416	360	373	400	422	380	397	372	406	407	375	395	417	373	367	390	391	339	421	410	436	330	381	384	386	418	438	381	384	396	384	394	383	419	420	417	406	368	346	370	355	385	395	431	404	356	361	386	372	361	416	342	365	395	386	396	382	403	398	437	408	408	410	363	415	395	401	416	363	371	419	398	411	384	389	405	442	387	400	384	367	369	400	370	368	363	402	396	406	390	386	378	382	360	381	372	368	428	422	403	386	407	406	382	357	377	387	392	378	353	382	383	411	385	392	380	415	393	375	411	355	418	385	399	407	377	381	373	389	395	354	382	365	420	402	384	381	379	396	372	394	366	408	349	333	402	391	425	341	419	397	376	357	430	386	398	382	410	365	412	364	360	417	371	389	382	387	386	381	382	397	399	399	421	435	395	382	430	395	417	412	398	388	366	392	362	360	362	409	411	351	400	355	378	378	405	399	387	416	398	337	362	429	378	399	384	412	379	404	409	364	363	413	371	389	400	411	376	408	374	437	356	381	384	392	366	398	394	403	386	396	380	354	376	398	389	465	425	365	380	443	383	417	384	353	397	420	429	409	383	409	414	383	417	387	384	412	396	370	436	388	385	372	399	360	370	403	409	358	367	404	363	419	384	402	350	398	397	397	380	348	391	381	419	382	359	364	412	366	419	369	414	397	329	364	368	445	413	385	389	387	411	400	399	410	417	410	396	385	393	385	379	387
16909	13546	20483	23807	22205	21522	19020	16860	15641	13775	11795	9282	7756	6670	8071	8624	8401	5269	4964	4132	3627	3804	3240	2518	2366	2247	2089	2151	1880	1690	1803	1680	1609	1514	1467	1451	1360	1332	1358	1408	1307	1331	1300	1351	1334	1320	1332	1223	1294	1241	1256	1276	1312	1270	1298	1377	1257	1278	1179	1082	1072	1145	1106	1184	1130	1116	1132	1091	1117	1101	1117	1069	1021	1050	1076	1049	1065	1010	1008	1064	970	1038	995	1004	969	1012	985	983	998	988	988	1022	1013	963	1018	985	963	942	1020	988	978	986	965	968	978	982	958	1001	1018	1016	994	942	993	990	1010	974	950	999	976	949	1028	998	970	965	948	1005	997	966	995	995	953	951	923	1015	968	987	952	999	1013	985	939	984	1018	956	1009	997	995	987	984	959	1024	967	974	1008	991	958	1004	1022	972	947	991	946	979	997	982	975	1021	979	1058	983	1012	968	1004	960	990	1004	988	991	1002	1011	944	1032	1035	953	1002	960	998	977	987	1031	941	973	965	1001	1020	979	929	1035	998	1008	1003	946	993	917	1021	982	978	1000	1006	958	951	995	946	988	1014	970	950	1016	1007	961	960	950	969	958	972	1012	954	988	949	1007	980	990	963	1006	995	980	974	963	954	910	987	957	961	983	999	969	1014	1006	954	1001	964	1001	1044	978	1010	979	973	940	956	1050	1001	944	936	986	1069	959	1053	1002	901	947	974	952	979	963	1009	946	1000	1022	993	1016	999	1049	947	969	957	996	945	1061	974	1027	958	976	969	962	953	999	979	980	952	960	1005	1029	957	949	992	1006	1014	957	984	1021	933	913	989	1013	1006	963	999	1014	1001	980	976	962	992	989	989	1029	947	983	987	944	998	943	1004	933	985	991	945	949	963	958	959	990	955	985	996	982	979	1034	940	963	949	976	1018	970	1015	950	1006	946	969	976	1031	1006	982	950	915	973	1053	987	992	963	994	988	952	956	952	988	976	970	942	939	1009	976	1019	978	983	991	938	1024	1029	1004	993	949	981	959	933	1013	971	1017	979	992	1006	985	952	959	1001	888	987	960	965	1020	983	970	931	940	991	978	1001	957	996	1024	1020	1007	975	1022	1011	981	944	1017	975	931	938	972	1002	1010	958	1012	972	992	975	988	1023	993	1014	939	989	988	1007	1017	1007	966	970	939	940	1005	1000	970	954	1003	987	951	1029	976	998	987	936	1007	1008	1042	908	957	970	996	998	961	972	998	1011	975	1003	997	972	981	972	941	1032	964	982	1035	924	1011	959	1024	1029	1009	972	991	952	958	998	1020	969	986	925	940	1042	1041	1016	1011	959	969	1022	1013	949	1004	970	991	897	1019	1038	948	1028	1008	1029	943	988	997	1035	981	924	984	968	998	965	930	910	918	1009	991	955	1034	967	956	981	920	979	1046	966	926	976	1001	932	1015	979	989	1047	1025	1013	971	947	976	986	986	959	984	966	986	960	1020	943	972	988	1020	960	990	992	1014	998	952	1021	995	1002	1010	972	1011	991	983	963	999	1042	1010	1019	995	959	934	952	1033	922	972	972	959	949	928	987	992	1075	960	1006	962	1057	994	1009	992	973	980	943	959	935	953	1054	991	958	926	982	939	1005	981	1044	968	984	1009	970	955	980	990	925	978	988	979	992	962	960	1094	1019	999	903	978	990	967	949	1003	971	1044	913	994	994	924	991	991	973	1005	1038	972	977	1009	976	966	1024	1020	973	984	994	973	933	985	988	984	953	981	961	1001	1001	977	955	957	992	1003	1011	991	962	959	975	959	1019	1009	961	978	990	1032	976	923	977	949	993	1010	994	1032	977	1006	964	999	1024	983	972	960	957	1025	1027	973	1043	952	951	958	1048	992	1017	991	946	1015	968	1003	965	948	1024	990	990	985	983	930	986	944	1010	1004	995	1016	966	982	973	962	916	987	982	1001	981	1009	973	984	1034	989	1016	923	1023	977	954	946	1000	990	937	998	970	1018	997	991	986	1000	948	981	990	1059	974	996	991	1004	1029	968	976	1002	1014	1009	1009	939	998	1068	961	997	1007	1000	963	949	1005	986	954	961	987	973	1007	1048	994	1031	953	977	953	925	940	1033	1028	1000	986	971	1000	1000	977	974	990	969	985	981	1023	963	1015	1034	936	1006	961	982	967	1005	970	950	981	980	971	1051	962	915	954	978	976	929	980	984	978	974	973	979	1004	1030	945	1002	963	946	986	947	920	999	993	989	929	1018	1011	977	968	1005	946	909	1027	986	931	984	920	987	1007	1015	993	935	984	1030	1020	1012	1012	955	976	964	990	998	965	973	961	989	961	1026	975	995	960	1023	1031	1009	983	1016	1005	926	1017	959	949	1004	968	920	988	962	1006	1004	1024	1009	1027	994	956	1021	1030	962	1001	974	970	963	1040	950	1003	1009	1006	923	970	1000	989	985	971	949	988	1035	976	967	923	952	967	993	1004	969	958	964	983	961	961	1045	1042	964	949	948	1014	927	973	969	986	965	1017	968	1013	1062	971	1024	949	1003	1010	1022	972	967	996	1016	953	943	984	963	967	982	980	929	934	1005	993	1017	963	943	992	1005	973	978	961	1012	1026	1027	956	949	943	969	1003	955	1005	964	956	1030	977	915	953	1076	991	998	959	940	1000	989	978	976	938	1005	1000	1009	957	1009	985	946	1001	986	987	994	973	1009	955	927	1025	983	982	1006	968	995	990	1012	1002	950	986	993	1009	1019	1001	938	962	997	970	1003	939	950	1033	957	1011	997	1012	957	1029	938	1003	983	985	1022	976	1041	1003	975	954	957	1000	1041	942	912	966	977	1009	913	980	950	1061	994	942	951	974	981	1009	966	1004	947	1014	1001	982	980	1015	1024	1013	967	1007	961	991	972	979	1011	963	1005	959	984	914	1002	963	967	1022	1000	988	915	1017	928	904	992	1010	1031	950	1038	959	975	984	964	949	904	975	988	938	986	1019	1022	966	1011	994	976	967	980	1021	954	1053	981	996	1002	930	969	954	953	989	957	931	967	964	946	943	990	976	1015	961	970	950	963	980	985	1023	966	1028	962	1028	991	997	1022	1012	977	981	1035	989	972	984	1001	970	1046	974	951	992	932	987	1046	967	1005	996	1007	933	1007	1039	1001	906	945	1000	1000	950	1032	1004	1019	1011	951	1016	991	982	948	1009	1028	997	1019	972	1028	950	1025	901	952	968	1059	1027	1062	929	1004	938	948	971	894	949	1039	1026	981	947	947	1018	962	949	974	957	925	956	999	953	950	935	986	1010	966	971	989	968	1043	979	981	986	1028	938	996	1010	1009	1001	951	1005	987	1001	954	947	1021	1022	981	1000	984	919	978	955	947	974	972	988	980	970	1009	1013	1006	1012	1070	991	920	989	990	977	952	982	995	948	1030	979	993	1004	996	963	960	1003	1017	1009	962	966	1032	951	978	962	982	1013	976	1008	948	975	973	1008	1063	974	992	1015	951	981	946	966	1021	965	999	985	973	996	1013	995	960	988	988	941	914	965	1012	1001	1016	975	1005	939	944	964	999	976	982	975	952	988	1001	957	993	977	987	1006	1064	964	979	984	980	1005	932	990	994	974	982	1000	968	964	965	1028	984	1009	917	953	970	969	1037	1005	982	932	960	930	1011	1024	1017	992	1015	1046	967	990	939	918	943	964	940	1020	1002	952	981	1011	978	991	1000	957	1002	977	950	995	968	1005	899	1023	979	988	967	1008	969	998	1055	973	986	978	978	1031	1012	975	1008	1003	934	992	983	991	946	938	942	949	991	952	963	1018	960	983	990	930	977	1027	932	998	978	984	978	959	1000	965	968	1001	1077	989	1058	971	937	964	1014	982	1009	954	992	955	1010	1038	960	983	971	964	976	975	986	1012	975	1014	991	948	975	983	969	947	963	931	974	973	984	972	1015	979	1007	1013	1033	964	1007	1030	1010	1021	967	981	993	976	979	958	966
33448	26464	23131	19695	15616	15113	11516	9045	7619	5335	4404	3242	2800	2471	2189	3096	3054	1737	1753	1251	1094	976	852	753	601	602	567	552	551	473	505	512	516	478	487	444	410	421	455	445	411	445	434	410	448	444	454	436	442	393	410	439	388	407	423	451	429	399	398	413	408	381	360	362	432	371	405	422	401	384	374	382	408	432	374	404	402	386	348	357	395	357	378	374	384	356	368	344	361	373	354	368	383	396	328	359	367	364	355	327	362	356	368	332	352	334	387	348	377	380	339	344	382	370	321	362	333	400	347	374	360	359	380	329	383	358	362	364	336	346	390	354	385	381	380	352	368	357	373	362	343	371	393	378	335	367	353	334	359	355	365	358	383	392	381	385	381	337	356	366	399	371	359	361	356	330	322	385	376	373	368	383	376	385	406	380	362	347	375	373	372	371	352	389	369	362	379	386	403	365	406	374	339	317	350	396	358	364	369	356	362	345	332	352	391	377	399	355	362	395	378	341	352	389	358	390	377	375	361	374	369	349	357	348	395	355	344	348	350	350	383	357	327	352	336	347	338	380	374	364	361	366	370	377	355	370	306	355	363	357	385	401	351	326	366	372	368	370	380	341	348	357	376	376	344	358	367	372	357	364	394	389	379	368	374	357	370	357	348	353	370	345	376	373	378	347	387	347	349	379	373	382	349	388	353	382	355	393	347	388	400	360	360	388	373	361	349	357	378	373	368	369	355	364	356	361	380	350	355	374	374	363	370	387	381	337	338	333	405	346	339	386	348	336	362	363	369	295	388	375	369	377	371	340	362	353	343	346	367	358	384	366	365	372	370	369	348	353	364	369	369	367	388	377	358	379	370	344	351	352	349	362	341	356	368	358	349	362	394	359	357	386	357	356	355	356	387	372	359	364	368	374	378	356	343	380	358	357	365	363	352	385	384	388	352	359	378	309	353	336	342	373	377	394	365	359	345	365	344	358	347	387	350	392	341	344	333	360	338	388	357	362	396	333	373	397	367	388	345	347	323	372	358	391	343	376	375	387	354	361	374	380	321	373	360	371	364	348	359	386	340	369	378	388	354	325	366	334	338	368	356	393	334	345	372	421	377	349	373	340	369	332	343	357	348	410	323	376	367	360	381	340	341	345	350	371	391	360	360	364	374	383	359	350	348	372	374	366	366	347	379	361	391	347	393	391	351	373	358	380	341	360	356	335	371	371	375	358	368	366	381	372	380	360	362	363	374	317	366	365	358	385	372	356	363	377	319	337	347	385	328	352	361	381	372	373	357	357	366	357	354	359	355	362	357	333	347	366	349	381	363	370	380	365	365	405	376	368	345	387	337	346	354	383	355	377	387	381	333	371	406	395	394	392	360	360	386	361	348	332	357	366	384	372	392	360	365	388	358	352	353	371	383	364	335	385	321	387	387	363	350	335	356	387	384	351	358	374	384	354	358	341	344	383	387	363	353	352	349	363	352	390	367	363	317	351	406	370	385	346	362	379	345	371	322	376	378	373	341	378	359	357	366	384	376	342	356	356	354	356	388	362	351	373	355	391	341	373	348	323	375	381	355	355	346	380	362	396	362	373	375	359	337	358	339	421	343	350	343	353	399	355	394	372	410	358	347	360	389	367	338	396	377	369	367	369	364	392	375	354	329	389	378	341	366	374	367	362	351	355	335	379	298	391	353	374	383	367	383	371	373	361	362	345	380	395	338	361	370	374	392	357	391	367	366	338	371	434	386	362	365	385	380	357	383	336	350	346	385	356	350	405	371	359	334	371	350	365	345	336	360	383	364	359	361	337	371	394	361	377	338	364	397	393	362	361	363	341	347	387	354	356	374	415	352	341	356	375	374	348	341	355	368	333	381	395	353	371	335	380	368	400	357	392	390	357	355	398	334	377	393	389	370	354	398	371	337	353	338	359	376	386	350	349	365	374	351	365	351	347	390	378	363	385	402	327	335	372	351	314	361	400	371	376	367	350	381	347	381	349	358	355	377	395	357	349	376	400	390	363	380	345	364	361	403	356	400	386	384	363	404	346	341	327	364	361	345	370	357	365	380	342	351	368	330	367	353	363	378	390	364	354	379	359	353	363	366	395	374	363	385	336	384	359	354	369	370	374	361	384	354	380	431	351	389	324	367	361	386	374	377	341	390	354	389	357	351	357	375	393	354	367	361	344	384	357	391	361	366	377	378	364	374	350	347	383	373	360	357	354	386	354	350	369	362	374	350	411	407	363	364	314	385	378	364	389	341	346	411	401	365	369	360	329	385	370	344	342	380	354	339	365	359	358	363	372	335	373	356	339	371	375	349	375	380	364	397	396	376	377	325	372	354	370	336	392	356	360	338	396	372	377	335	362	362	340	364	372	331	348	371	358	373	377	361	364	362	361	366	383	380	372	334	398	355	386	369	398	365	373	348	383	363	366	394	361	376	368	361	339	345	351	345	355	368	332	346	352	369	370	388	388	356	364	378	351	361	337	354	331	350	354	342	368	336	320	362	376	369	356	391	384	387	349	399	367	372	384	356	407	360	369	370	393	402	392	395	359	372	329	375	373	357	385	404	358	374	309	339	373	331	356	352	365	334	369	411	352	357	378	368	375	335	381	358	364	339	369	387	370	363	376	371	352	376	391	352	352	373	360	402	368	387	342	362	372	364	334	338	360	348	324	376	333	355	358	361	420	368	348	351	386	366	342	379	338	386	380	359	385	355	361	355	389	360	381	374	392	344	332	366	355	326	390	369	365	372	385	344	377	352	351	368	359	336	360	326	390	378	377	382	327	347	365	345	377	384	388	376	378	368	350	393	358	361	393	382	360	358	355	382	362	354	373	320	342	359	377	361	380	344	377	349	393	372	341	353	348	380	342	369	361	381	351	341	363	374	361	364	342	387	424	351	362	339	347	385	356	310	348	368	406	371	370	400	374	358	368	367	355	365	347	388	369	356	380	356	361	374	352	390	363	364	363	367	371	392	361	361	359	357	376	393	357	363	332	369	344	343	383	393	346	349	347	376	380	363	362	384	370	364	403	452	378	372	382	368	389	376	364	375	367	362	329	345	361	332	365	355	386	372	342	340	352	337	388	339	331	362	378	393	343	388	381	365	343	342	368	371	345	374	339	371	365	405	333	371	381	341	350	354	374	426	366	420	391	375	385	385	370	418	365	343	339	367	369	366	354	371	316	367	351	345	351	379	367	366	349	371	378	387	346	358	350	371	372	344	324	359	396	390	397	378	396	382	383	379	359	346	346	354	350	343	355	360	368	343	362	342	416	337	385	352	365	346	343	374	356	376	351	333	350	371	358	371	370	375	374	351	367	349	340	360	391	377	348	383	347	375	395	360	358	362	364	335	337	362	359	331	326	349	377	345	359	358	357	386	345	364	418	404	349	389	403	316	374	389	388	366	347	367	369	371	423	364	374	351	385	363	387	361	369	311	356	343	382	387	338	355	370	344	360	376	325	319	370	353	365	348	328	349	395	358	335	347	362
21142	18353	25788	29565	28019	28029	23988	22302	20992	18064	15657	12881	11927	10023	9845	13172	12303	7354	7434	6268	5630	5021	4497	3492	2948	2862	2706	2700	2538	2154	2102	2048	1931	1780	1737	1571	1530	1519	1502	1586	1463	1376	1386	1436	1471	1441	1398	1321	1245	1396	1368	1340	1372	1359	1447	1530	1576	1376	1213	1114	1167	1159	1080	1147	1168	1096	1166	1138	1176	1088	1091	1044	1017	1048	1045	1020	1010	1035	1025	982	969	974	994	945	962	958	938	957	952	970	937	983	905	989	953	890	907	911	964	891	940	947	937	926	948	918	924	901	862	912	994	917	974	970	967	913	945	939	952	971	953	932	915	913	874	923	888	926	943	898	881	985	949	898	896	949	930	921	918	899	938	888	944	949	943	977	921	967	888	937	955	921	873	920	891	925	915	916	863	932	887	915	965	942	861	916	934	939	958	910	952	909	960	869	970	935	922	919	904	940	949	935	938	925	853	939	956	938	894	911	900	935	939	923	888	880	923	895	918	955	915	896	932	936	984	928	908	907	924	931	912	909	968	916	937	912	890	963	907	930	940	862	954	919	904	914	888	888	971	870	913	919	931	912	899	913	932	969	922	889	967	955	941	903	922	922	958	934	914	909	915	915	899	909	951	904	961	960	915	934	972	873	915	926	899	921	883	925	929	918	946	906	887	947	879	924	895	956	905	979	977	865	941	912	955	933	965	889	857	908	909	926	921	878	937	904	858	893	926	937	952	984	886	876	942	962	935	917	903	903	926	920	902	898	892	974	894	928	921	926	831	907	948	909	919	892	895	884	890	912	896	926	941	958	890	947	952	891	942	893	881	902	954	861	987	896	947	874	892	863	907	926	950	921	898	904	940	892	900	921	973	910	907	954	868	919	881	965	909	914	910	976	993	903	955	906	889	959	914	899	895	972	928	837	928	925	894	886	874	962	946	938	963	938	933	951	935	937	950	874	900	878	890	926	923	931	902	857	873	890	916	933	893	903	900	942	918	961	917	925	902	954	927	946	900	963	901	878	944	877	890	957	886	921	847	863	939	872	940	908	923	864	988	922	940	956	900	905	908	937	919	903	940	909	923	946	863	924	876	879	941	896	930	933	936	925	932	943	885	929	934	898	940	892	950	953	942	865	883	953	919	929	919	888	935	937	880	902	965	888	890	966	931	895	880	941	929	868	932	904	906	884	831	908	932	868	895	912	923	875	904	945	893	929	900	889	924	928	942	993	906	888	889	933	912	911	964	959	880	941	959	871	917	940	893	903	910	917	947	893	909	896	887	932	902	955	872	886	905	931	875	949	902	945	909	900	938	949	923	946	907	881	902	925	981	896	949	895	920	897	886	915	908	879	920	913	920	930	921	955	946	904	907	879	913	924	917	865	925	932	968	978	847	949	968	941	908	902	909	923	955	936	951	945	969	936	931	949	986	902	897	927	877	914	951	933	949	939	951	934	939	905	879	920	907	862	907	898	951	874	886	892	940	926	985	903	899	866	909	908	962	934	879	856	910	902	929	880	980	936	877	914	955	897	886	910	879	927	945	902	944	921	928	903	867	905	960	950	900	956	890	974	926	975	927	869	879	936	908	918	912	938	867	922	884	948	928	924	968	896	962	886	878	975	881	947	907	931	863	905	967	904	904	923	932	904	884	883	904	957	906	939	867	926	955	960	913	969	943	943	965	941	943	923	931	905	898	881	903	921	921	895	964	908	984	846	901	919	938	940	880	941	911	908	911	918	910	853	921	923	910	908	875	907	925	977	911	847	913	984	928	897	893	869	914	927	879	875	933	960	915	906	916	888	975	903	884	932	893	916	959	915	958	876	958	910	921	924	913	919	895	871	911	938	884	902	913	929	892	987	901	911	921	928	887	963	900	953	935	922	896	972	934	945	926	913	969	936	916	903	914	885	902	950	1004	929	930	895	945	873	958	909	909	936	900	925	916	930	906	923	917	830	912	961	919	917	920	940	924	880	960	913	838	913	956	893	930	864	927	870	903	944	903	953	910	958	956	856	925	906	907	933	861	924	928	979	897	885	889	947	913	844	843	885	957	911	926	912	941	875	926	913	873	936	933	891	879	955	866	861	943	934	887	903	885	895	941	918	902	917	932	946	900	922	932	894	909	939	876	937	935	930	880	938	900	922	956	932	883	862	921	873	857	895	962	937	893	951	985	954	915	958	875	891	955	946	867	870	879	927	913	890	941	878	901	923	883	986	942	966	921	966	880	923	911	957	940	906	906	937	900	923	883	939	882	917	937	854	879	902	986	870	901	940	924	897	928	882	917	885	943	918	939	909	938	870	901	935	880	896	938	925	957	1004	927	934	918	932	914	888	948	887	912	876	932	889	935	865	922	907	946	895	904	860	951	934	894	1001	908	888	914	988	905	959	977	914	957	899	877	920	934	878	869	978	894	942	923	922	907	895	873	926	899	932	917	923	926	938	910	894	882	891	976	903	935	914	870	928	895	906	895	864	911	906	945	950	922	908	901	947	1004	866	945	858	941	882	904	930	946	880	1006	958	955	933	904	923	919	888	874	923	892	931	929	903	920	896	898	888	951	907	881	895	923	909	939	944	917	956	956	855	936	960	929	896	888	979	892	868	914	926	951	890	947	947	970	928	993	940	896	940	874	884	924	897	879	940	926	869	878	898	913	922	971	913	928	906	895	902	888	889	931	866	935	863	860	894	903	954	916	899	874	869	920	939	875	924	877	888	933	910	913	954	948	905	826	947	967	913	904	949	946	971	886	980	920	929	928	911	918	858	904	901	920	949	920	940	930	938	926	913	903	964	927	899	913	984	956	958	882	953	967	913	945	891	945	919	909	936	936	936	890	934	949	896	926	880	908	883	940	901	968	948	933	930	934	925	948	885	940	900	1010	913	897	927	933	939	945	908	905	898	897	948	967	923	921	930	938	902	900	927	943	877	888	931	931	947	907	954	904	926	916	938	895	844	940	896	953	929	960	933	885	924	846	910	890	906	953	966	927	908	946	930	899	919	905	929	959	972	921	916	914	911	868	913	928	918	864	894	921	957	937	938	898	958	897	923	955	955	950	851	871	939	882	919	930	890	894	922	964	943	979	910	924	894	947	942	950	897	904	897	906	930	884	915	960	923	858	941	952	917	910	922	951	924	940	916	919	929	934	897	926	924	953	935	945	878	915	936	908	871	967	905	958	923	923	960	925	918	917	913	873	891	912	971	916	894	910	921	860	849	946	968	853	889	904	935	905	926	944	895	906	887	903	886	889	877	965	915	939	876	900	873	928	929	908	920	911	975	934	954	931	955	934	901	894	939	907	903	934	941	872	894	897	888	847	880	891	872	944	967	946	980	872	851	924	947	897	951	934	925	918	922	934	883	963	937	920	908	914	954	825	902	906	868	939	931	870	967	877	911	890	947	949	914	873	889	861	942	931	874	923	909	935	957	913	918	955	900	940	941	988	888	903	901	880	939	856	839	874	880	896	916	910	994	921	924	910	912	902	890	949	984	935	919	868	909	909	916	918	931	977	936	914	869	904	907
10673	7033	7922	6479	4450	3050	2208	1738	1554	1273	1123	982	814	735	694	707	701	596	554	482	507	506	472	483	483	443	409	469	441	458	441	412	409	398	414	406	382	361	387	382	397	414	383	399	376	387	440	373	407	350	351	430	405	439	389	345	354	402	402	363	345	358	412	393	363	386	398	368	384	383	406	378	372	394	388	384	368	358	364	354	382	360	391	401	357	399	371	363	360	377	376	362	385	344	349	400	367	377	376	364	383	338	355	372	381	368	399	384	369	362	388	349	403	335	360	376	346	366	364	369	351	383	379	372	338	349	416	399	365	362	366	392	403	366	410	390	363	363	362	386	371	359	419	353	370	375	303	387	339	391	354	381	353	382	387	354	354	420	390	372	366	362	366	406	410	363	381	365	408	385	356	389	378	389	334	359	410	369	385	378	363	350	384	392	326	398	322	374	352	363	380	375	396	351	404	389	367	384	381	348	358	367	399	351	414	370	379	386	355	336	384	358	387	394	417	394	404	340	387	395	347	392	374	332	384	383	344	351	349	364	374	362	365	390	394	387	341	353	371	356	349	397	355	344	365	354	352	359	345	342	377	375	388	345	357	375	370	401	398	359	423	395	366	384	346	364	395	359	382	369	411	365	372	363	347	346	354	363	371	369	340	377	378	404	369	360	397	382	369	356	345	347	379	371	426	369	373	385	357	344	321	370	374	370	349	384	356	364	364	383	344	407	378	377	379	386	354	343	390	359	371	367	371	357	363	367	379	403	381	345	344	401	382	344	396	352	348	357	354	392	347	398	365	376	398	362	357	346	349	362	357	403	357	393	380	361	418	364	331	373	384	382	365	356	346	361	369	362	373	351	358	392	379	347	348	378	394	346	382	351	380	370	377	352	351	377	375	346	390	362	371	362	382	392	340	378	391	378	367	384	359	369	368	356	364	364	375	374	387	392	356	392	378	353	404	355	376	348	355	358	333	369	395	379	378	380	358	373	367	336	371	377	338	380	355	355	402	341	374	364	390	400	350	369	386	394	384	367	374	407	372	350	392	367	376	396	390	351	368	389	332	370	361	401	369	376	364	366	383	334	381	354	382	383	364	376	351	355	367	362	372	371	382	359	350	378	338	379	380	361	378	379	400	372	343	381	358	359	378	399	363	380	387	340	349	355	385	386	399	390	370	380	355	387	376	377	352	379	389	379	398	417	415	374	355	403	385	353	360	370	327	363	365	389	381	379	391	398	392	382	323	367	377	349	396	354	383	369	384	401	377	404	372	377	388	368	370	363	365	407	359	358	351	339	357	410	379	360	383	374	339	372	353	403	359	380	364	346	361	369	373	368	350	394	379	400	362	347	385	351	331	374	383	359	399	361	348	357	355	336	333	383	349	343	359	380	397	349	384	395	348	386	368	379	399	356	364	365	372	362	369	345	332	390	370	392	378	381	383	374	344	377	394	380	340	386	361	365	391	392	375	359	377	377	375	375	374	330	348	369	384	375	366	346	359	358	383	351	367	348	358	384	349	386	390	382	399	386	363	391	371	361	341	351	361	387	362	363	372	352	358	381	374	328	369	376	354	381	375	366	396	368	378	400	405	357	396	415	361	386	392	380	349	398	363	352	356	358	370	384	383	368	381	348	402	388	380	358	385	368	382	367	369	421	364	389	364	372	382	369	379	358	362	350	351	381	360	374	361	383	398	379	394	389	382	397	409	389	376	369	400	365	376	384	361	395	357	357	360	424	341	353	329	358	364	383	340	343	368	358	385	365	412	386	355	365	371	360	382	362	378	388	359	403	387	350	397	349	347	369	360	368	397	372	397	365	366	354	398	381	373	356	369	388	370	396	328	352	368	392	400	400	384	393	380	323	339	341	381	344	380	376	378	367	407	346	372	343	368	368	368	384	353	378	373	371	385	376	376	347	368	364	360	372	369	384	362	333	390	348	329	386	387	401	382	398	383	366	364	367	350	377	366	360	386	353	397	359	398	371	331	379	388	390	392	344	367	344	378	401	362	394	385	403	316	358	392	374	368	377	343	346	377	366	355	330	388	387	362	376	359	376	393	385	327	348	380	364	414	356	358	345	351	385	401	388	354	357	392	377	386	384	375	350	354	411	377	387	397	360	382	412	351	356	380	381	364	362	414	402	359	385	369	381	391	362	345	432	358	386	378	383	428	369	363	351	342	375	387	368	341	384	360	367	349	333	406	360	395	349	363	389	404	395	375	386	376	377	369	388	346	372	340	367	337	390	369	384	389	323	346	367	389	337	383	339	351	354	348	359	399	357	352	354	377	370	361	378	365	380	355	381	332	372	350	357	363	379	367	375	341	380	385	353	360	355	389	322	359	349	376	364	388	369	395	355	375	406	356	352	367	376	355	383	382	379	378	378	372	367	383	373	349	381	377	396	367	333	323	324	370	339	376	375	382	343	351	388	391	405	378	384	368	405	372	397	398	396	386	409	360	348	374	379	356	418	357	393	400	382	358	388	386	351	380	362	351	392	364	377	376	379	358	364	373	370	365	365	377	386	360	315	368	391	389	375	402	352	350	354	385	379	368	359	362	355	348	376	372	380	365	363	367	383	408	346	345	352	367	369	348	372	398	368	385	389	371	401	407	395	370	390	399	374	397	362	375	380	352	375	381	377	376	375	366	382	386	390	327	361	365	413	358	405	388	342	375	360	373	385	395	420	359	371	398	366	432	400	343	387	375	376	354	352	379	357	355	347	368	413	351	354	400	369	379	367	339	385	379	407	378	371	365	414	343	356	429	382	371	389	393	389	376	352	387	361	371	359	386	379	366	389	370	353	381	373	368	382	356	371	362	395	341	362	365	374	389	352	352	355	359	329	406	371	364	373	358	364	383	351	369	355	352	350	347	385	372	340	346	356	373	382	327	372	365	347	356	335	361	383	383	354	361	377	365	374	351	360	355	385	401	394	368	338	338	350	375	381	364	355	376	361	369	331	349	370	367	389	359	392	376	338	370	394	366	387	386	347	376	351	347	385	398	347	371	349	413	394	373	388	333	374	393	370	364	373	395	383	376	365	338	368	354	388	363	395	366	375	346	343	373	364	382	376	353	344	381	369	363	368	393	365	364	370	351	378	386	381	370	363	386	366	386	404	360	422	410	391	364	364	360	370	383	398	376	365	355	357	388	387	364	368	372	369	379	361	338	379	372	379	380	337	379	355	368	389	369	335	350	385	317	343	370	352	404	386	375	387	329	360	363	359	385	373	365	335	364	373	363	388	341	408	382	387	353	358	356	355	390	368	377	401	350	342	362	387	375	353	343	367	385	390	367	381	391	375	360	404	355	371	366	388	364	373	370	364	367	385	351	415	366	367	394	362	368	399	366	373	350	350	392	347	385	402	403	393	375	357	390	379	376	373	370	359	402	367	378	360	352	396	337	382	359	355	383	394	344	337	397	370	422	365	383	345	366	377	336	340	403	394	377	371	414	366	370	384	345	350	370	380	384	380	388	380	358	369
7061	6514	12972	15403	13406	11266	9174	7809	6912	5949	5200	4649	4024	3377	2974	3103	2977	2347	2194	2007	1895	1844	1701	1726	1552	1544	1503	1472	1445	1377	1305	1278	1252	1212	1154	1131	1152	1102	1098	1087	1089	1097	1100	1090	1063	1085	1083	1076	1047	1024	1036	1033	1047	1027	1113	1079	1056	1003	1016	1014	1023	1019	954	1015	972	950	976	1002	1019	1057	1047	1017	997	978	1020	926	966	979	948	992	1017	939	912	950	954	984	909	923	926	904	964	943	900	931	960	913	921	926	944	990	983	923	912	886	943	869	936	962	943	939	904	928	967	898	934	967	949	946	942	950	939	995	907	961	914	938	922	937	937	903	903	953	963	914	890	902	902	943	907	949	953	948	929	950	912	920	912	989	932	967	920	992	943	915	955	924	952	988	990	969	956	919	942	947	944	921	917	981	980	942	1011	952	952	897	946	950	962	918	916	918	959	978	936	923	938	877	936	881	946	930	937	919	930	943	970	963	895	906	927	884	937	951	898	953	954	985	920	950	904	950	989	920	877	972	946	918	980	924	975	947	964	913	935	968	908	922	957	940	952	906	975	962	931	913	950	966	975	892	900	938	891	937	955	961	908	953	952	966	927	960	919	900	923	959	946	948	1033	961	993	970	932	960	917	900	896	984	963	1000	909	942	919	955	939	949	942	1011	927	898	965	956	934	906	937	940	940	917	940	954	970	928	964	908	937	963	897	905	921	971	983	931	976	950	922	978	1000	966	973	903	951	983	950	912	964	1008	972	932	942	910	920	945	973	1018	962	943	965	944	925	953	945	909	950	947	971	978	918	954	921	932	919	1020	922	953	984	979	1020	973	925	925	912	929	904	942	959	932	942	962	949	937	946	917	925	956	1006	967	912	986	875	952	966	968	971	976	898	894	947	898	900	911	976	913	967	947	919	949	939	948	923	918	937	955	936	910	874	942	951	909	930	965	942	935	967	959	925	988	931	1006	879	963	989	921	953	899	935	939	916	894	951	1005	980	932	924	941	974	972	958	984	939	954	896	892	907	977	969	967	970	957	929	959	943	940	910	930	920	967	931	925	930	899	878	936	960	931	974	904	929	944	928	899	951	949	902	952	911	982	906	980	955	951	922	983	970	950	928	922	963	891	900	924	975	944	920	963	927	936	1001	976	895	862	971	898	919	962	964	985	970	947	966	970	931	982	985	958	886	914	917	956	956	899	953	965	980	975	961	949	958	979	946	937	965	933	985	913	985	901	912	879	995	882	949	945	969	1012	972	903	957	920	930	1004	958	928	946	909	884	894	953	895	922	896	955	973	964	905	965	897	956	928	979	895	965	974	908	936	938	947	981	914	941	931	892	973	896	891	959	931	948	934	936	865	939	929	942	917	928	989	911	885	943	954	959	932	956	944	954	962	910	970	898	923	921	939	984	902	911	960	966	938	898	926	958	944	929	911	977	916	966	929	899	1012	938	992	932	877	866	977	925	974	974	943	910	965	927	980	940	938	934	951	924	917	924	978	965	945	931	893	914	950	911	957	929	966	954	926	961	927	949	946	955	967	966	973	925	884	876	978	964	950	953	942	897	919	933	953	928	965	955	1005	923	944	962	927	881	930	948	934	892	893	913	981	1003	910	928	885	933	968	936	949	967	935	962	915	967	903	920	922	1006	919	908	929	913	975	902	921	950	951	950	950	913	925	940	981	952	960	915	949	965	937	916	925	971	892	972	929	987	953	921	919	963	979	910	936	1001	1003	940	924	985	914	905	936	925	924	952	995	948	960	977	922	977	953	974	955	999	961	931	961	913	918	971	946	873	914	893	967	964	902	934	900	978	944	927	956	958	961	974	954	906	984	930	925	917	916	920	940	927	932	900	978	948	927	911	891	933	933	970	958	926	993	920	943	887	956	915	924	918	959	961	932	929	951	930	975	925	960	911	958	939	966	920	896	945	934	906	982	959	964	933	940	923	961	914	914	934	938	939	927	965	911	948	1002	917	951	885	938	931	981	969	979	964	956	947	935	884	912	930	962	926	860	932	916	967	957	910	927	894	949	944	939	939	951	904	903	974	933	911	941	932	933	940	966	992	957	963	923	960	967	903	910	909	902	914	939	980	939	907	907	964	978	973	940	904	928	985	912	971	888	955	924	969	895	980	961	956	886	969	852	926	933	968	952	942	921	935	878	932	967	931	958	944	937	987	940	932	945	954	971	1000	898	939	979	926	915	957	959	937	930	935	877	980	942	946	917	955	977	968	955	926	911	910	953	919	931	970	1008	954	896	937	959	997	903	921	928	930	929	975	916	939	937	947	946	928	929	966	922	889	957	973	864	937	982	958	930	933	1005	945	914	952	940	985	905	944	910	948	995	912	937	960	971	922	979	947	964	972	911	933	919	977	923	949	903	925	917	913	955	951	952	1004	968	923	927	929	972	953	957	932	931	973	925	906	923	933	936	1003	946	1013	947	914	879	908	943	952	935	978	1006	949	1000	901	951	958	936	973	879	918	896	912	1037	928	964	974	939	962	926	950	905	957	968	928	966	994	897	940	967	942	983	939	919	883	940	969	929	941	918	944	972	908	971	973	901	957	920	895	940	909	915	922	911	918	924	968	1022	959	925	912	949	977	943	938	901	971	971	982	983	913	930	928	934	897	960	934	949	932	938	928	928	927	941	932	993	957	914	935	961	943	1015	991	934	931	936	930	899	978	969	954	993	913	948	951	933	949	955	945	975	908	950	971	964	936	923	906	932	960	887	915	934	945	974	938	941	947	917	951	907	934	949	896	925	1016	937	863	914	886	923	954	930	977	968	940	955	922	975	933	945	959	935	896	901	962	967	884	936	911	973	937	902	948	909	932	920	959	945	949	946	939	945	971	946	960	964	917	927	898	969	988	933	918	917	988	940	964	910	981	935	927	931	916	923	968	996	878	928	926	912	904	979	922	859	965	979	975	914	919	977	932	930	947	931	963	947	968	876	968	970	944	965	938	925	889	988	926	926	941	994	926	864	903	911	939	890	965	964	956	930	956	934	923	971	917	921	929	866	949	947	962	920	873	904	922	920	919	953	985	907	932	930	978	948	907	933	873	918	944	974	962	927	943	958	951	981	932	951	974	910	924	953	968	884	943	928	936	961	965	978	979	936	946	932	907	855	925	959	922	986	954	990	926	945	907	890	960	982	998	939	975	939	991	964	950	979	895	913	959	978	924	958	921	908	937	922	892	932	906	876	957	900	939	994	985	957	936	1009	937	915	933	914	931	906	945	970	911	949	951	953	930	930	993	914	873	901	921	900	948	910	934	930	933	942	943	952	920	950	918	945	938	966	946	939	984	927	913	973	929	963	928	953	942	956	899	927	954	974	960	899	873	892	937	917	916	1018	980	979	960	916	972	920	947	936	914	906	921	944	951	941	892	880	900	951	937	940	954	916	921	945	922	957	916	903	921	958	926	919	928	952	882	978	878	893	919	901	906	923	915	929	913	921	1003	934	892	934	988	930	919	955	953	915	962	937	933	957	937	998	928	949	957	924	948	983	941	906	931	916	973	960	906	966	882	996	990	901
25811	19826	17360	14104	11015	9962	7333	5486	4524	3322	2783	2246	1868	1899	1730	1821	1546	1094	1053	932	779	814	665	582	578	584	568	555	507	533	501	473	469	467	405	459	451	443	436	424	407	404	423	457	425	439	411	445	430	410	413	433	433	421	414	400	443	403	428	386	405	360	415	375	397	409	410	412	425	390	374	436	395	377	437	415	374	407	359	389	421	391	381	389	403	401	390	386	397	407	372	375	399	404	406	441	376	377	376	388	409	405	390	385	359	426	412	405	372	375	351	387	389	403	408	411	402	407	403	403	388	414	364	428	371	386	352	377	356	386	375	473	407	408	418	373	347	341	356	394	386	368	397	368	351	417	382	373	397	363	364	375	399	396	405	422	402	399	390	413	390	418	397	382	377	390	376	352	392	386	379	389	388	383	419	388	379	385	364	418	387	412	373	363	385	389	383	391	403	377	378	367	386	375	343	384	388	394	376	361	378	386	389	394	366	412	348	404	401	403	374	391	394	413	402	382	394	417	385	389	401	383	390	387	402	377	395	382	386	392	374	385	379	381	396	386	405	402	413	353	398	418	365	364	387	358	372	384	364	366	387	387	389	385	374	423	401	362	379	398	394	365	357	337	379	409	391	385	359	410	369	407	408	432	391	394	396	382	397	382	375	397	346	414	377	417	443	388	344	351	351	353	392	401	396	367	350	364	347	385	373	428	380	372	337	376	378	342	391	390	399	405	394	385	402	408	395	359	416	401	370	365	406	392	413	397	361	398	386	350	397	404	418	389	402	369	367	389	419	358	379	350	428	386	388	384	395	375	387	398	413	421	388	372	415	380	364	422	411	407	391	399	407	419	348	371	392	399	393	385	388	411	401	361	372	395	353	398	403	348	385	375	386	375	406	359	397	388	386	369	355	422	414	365	402	414	388	412	419	376	384	429	377	416	402	382	354	403	371	400	396	364	418	370	398	376	397	386	390	372	364	399	391	401	399	404	402	399	436	384	402	358	374	388	391	368	360	358	364	396	380	388	391	416	391	364	379	397	391	389	372	378	387	379	431	345	404	383	406	407	395	373	379	393	398	380	359	400	434	399	407	386	444	391	374	387	396	410	398	370	433	379	431	352	358	413	388	390	393	416	357	385	387	401	389	388	399	388	386	373	393	380	381	431	397	371	391	378	390	394	406	409	413	404	418	393	366	379	364	400	387	394	397	361	399	343	389	391	383	372	350	375	423	361	364	402	379	387	408	435	389	418	389	394	377	414	369	395	406	394	387	411	369	425	389	406	396	383	364	389	398	347	430	370	396	365	364	397	382	410	395	384	392	394	402	360	367	414	403	344	428	396	348	395	394	385	404	389	374	401	404	389	396	368	380	376	412	419	367	355	396	398	400	407	420	389	398	408	399	358	391	372	363	408	378	427	397	399	399	398	406	378	394	411	387	414	390	369	378	404	384	382	356	422	409	360	373	412	380	390	383	373	378	376	380	379	401	410	368	378	412	377	387	412	343	390	397	422	374	385	348	411	404	393	390	409	409	386	406	386	408	376	408	363	372	390	444	357	394	397	397	398	393	390	383	398	349	414	382	383	361	392	348	368	405	388	383	390	360	388	415	390	385	382	397	378	408	373	363	364	367	418	404	429	372	386	379	382	402	352	389	411	373	390	395	403	381	388	391	386	422	400	388	387	392	384	378	379	392	418	409	373	386	383	356	404	419	388	370	381	401	376	355	391	407	408	444	408	379	396	365	384	387	411	400	401	384	362	367	385	382	352	379	374	390	392	426	351	361	393	345	411	397	418	403	358	394	350	358	392	376	379	410	382	409	364	418	370	346	393	359	445	398	407	435	387	413	392	406	385	394	394	390	380	411	376	421	379	390	382	365	366	370	387	441	386	377	357	356	358	364	351	358	386	439	357	437	364	401	349	424	367	360	374	356	364	391	366	374	398	388	372	391	365	383	384	383	392	378	378	415	380	391	349	385	375	401	410	383	403	382	396	387	388	384	410	403	354	386	403	390	375	370	404	387	390	439	399	360	412	371	406	377	355	387	394	392	398	427	422	362	386	332	380	407	400	377	378	402	384	395	375	407	395	382	375	401	411	375	414	363	398	358	371	377	362	378	356	381	364	420	418	427	353	385	399	411	371	387	390	394	384	359	382	404	387	385	418	364	435	413	384	413	396	402	346	399	422	340	384	364	380	397	390	405	366	387	397	410	381	349	405	414	375	433	407	413	426	382	399	366	364	389	411	387	386	411	394	386	388	388	387	357	416	424	414	388	418	380	410	395	388	374	402	412	398	383	395	358	377	393	405	388	412	410	394	388	343	385	422	376	395	368	378	378	409	373	359	404	379	392	422	378	388	388	395	386	408	389	348	349	427	390	385	410	382	414	415	379	415	389	392	377	400	366	376	373	387	358	335	374	386	404	405	380	389	400	389	434	397	384	387	388	406	377	401	362	390	422	397	359	388	432	395	397	352	391	378	384	383	429	379	395	389	406	394	364	395	395	398	405	428	382	397	399	364	394	362	396	357	404	393	369	382	417	387	408	408	377	426	394	387	392	372	390	415	419	409	374	439	391	420	366	379	375	388	409	380	398	397	401	383	437	395	389	426	436	386	401	371	407	352	399	379	367	382	401	400	395	392	398	411	362	375	393	382	406	367	392	382	398	379	387	397	374	373	389	361	418	354	394	394	379	392	393	365	383	432	362	415	397	393	375	417	385	416	367	378	399	415	409	399	413	382	395	430	422	384	414	391	391	362	400	401	370	407	381	387	375	392	366	349	370	407	402	355	390	346	410	373	391	402	379	401	367	405	400	340	376	410	384	371	408	370	382	385	370	383	360	415	378	346	378	395	380	373	382	395	381	405	400	390	370	379	391	402	409	375	408	403	408	370	360	386	386	392	396	399	372	354	410	392	380	390	428	397	382	409	410	393	367	399	405	385	393	378	422	386	420	377	374	401	448	374	377	397	386	383	380	383	392	425	412	381	337	446	436	411	365	368	396	376	394	336	378	406	388	375	373	384	373	368	438	416	384	371	396	365	377	386	365	366	377	388	387	391	424	407	395	387	432	422	397	392	413	405	382	378	382	364	360	453	349	415	349	407	433	355	399	400	437	381	396	417	405	385	382	446	409	356	388	415	361	387	343	378	417	370	364	400	375	384	346	405	394	385	356	387	388	373	388	399	395	398	433	382	422	354	401	377	412	402	394	406	365	396	405	373	357	401	383	397	399	344	365	412	364	384	399	406	385	404	398	440	383	403	382	383	396	400	384	429	424	431	428	417	371	369	399	404	394	379	420	408	384	383	376	371	369	391	382	413	406	418	408	351	372	393	359	384	394	382	367	364	397	397	380	356	378	420	383	387	394	414	359	392	354	361	354	426	390	376	388	415	379	411	400	429	383	391	387	407	392	398	418	408	401	384	353	380	364	370	389	403	373	423	395	401	412	394	408	395	388	396	386	397	389	433	379	378	404	394	355	352	358	357
17007	14053	21216	24052	23129	22873	18796	16944	15373	13739	11360	9743	8377	8579	8553	9001	7831	5397	5290	4588	3768	3414	3183	2572	2364	2271	2113	2027	2003	1825	1773	1666	1630	1597	1439	1394	1309	1391	1343	1401	1354	1301	1271	1345	1333	1316	1400	1285	1254	1278	1268	1283	1272	1269	1321	1373	1371	1261	1140	1086	1137	1129	1147	1131	1127	1091	1104	1128	1167	1116	1047	1086	1108	1036	1030	1020	1078	1066	1061	1025	1023	975	996	1081	984	997	996	997	998	970	919	998	979	964	977	966	998	1039	991	1011	991	970	982	985	937	966	972	962	939	975	1033	1002	932	994	957	1010	977	970	957	1007	995	1002	980	981	984	985	934	1020	995	971	974	1010	965	1043	941	971	948	1005	972	969	965	1014	1056	972	1002	1011	965	1019	936	976	949	981	962	953	959	1047	1026	925	940	963	1016	972	919	982	953	964	964	1013	993	915	980	981	972	987	923	959	974	1028	961	1007	992	971	977	970	1016	967	972	1030	986	1056	948	907	962	943	966	1000	953	1005	929	994	969	957	954	940	969	958	995	1000	981	976	992	1014	979	926	932	1047	1000	1044	966	1089	978	1016	1001	997	1008	1010	1004	968	954	886	1017	1003	966	981	989	951	957	944	969	1033	1028	965	967	1007	1005	941	967	972	981	908	987	1025	900	961	974	1003	971	972	1001	971	960	1036	1012	1026	933	1023	1002	1037	1007	960	996	980	1002	1002	953	949	986	1009	994	1016	996	976	960	1022	986	1001	1037	957	959	985	966	996	973	1045	984	992	991	1004	957	1016	973	985	959	987	968	958	943	923	941	971	933	944	979	985	979	1009	992	984	953	946	943	949	992	934	971	982	1050	961	969	1017	968	1010	970	977	967	961	989	957	996	932	990	914	961	970	947	964	995	967	987	942	999	942	890	996	1031	923	973	943	1001	924	926	1013	997	1000	967	994	1030	976	921	986	978	901	959	978	951	986	934	916	997	950	944	980	924	952	928	1006	936	1024	947	951	920	944	996	961	1012	1008	1046	969	985	995	988	970	933	942	988	1006	953	1044	970	955	939	940	1009	984	1012	985	1058	942	955	941	1057	972	944	962	1015	943	980	957	990	985	966	872	971	938	1070	932	980	986	1014	968	951	953	977	1029	962	995	1018	926	930	962	982	1007	944	1004	978	995	973	1001	1017	943	1002	925	969	927	955	998	998	1022	974	964	973	1004	996	1001	906	920	1025	940	994	945	980	1019	996	972	939	939	940	967	965	973	986	994	1029	977	1003	1013	954	1018	967	1011	971	927	1015	1009	1008	1001	923	1026	953	1022	992	988	986	954	948	964	1018	950	966	1003	965	985	949	950	995	948	986	994	937	1045	1035	973	1008	1005	1032	954	964	1009	1021	955	963	999	975	958	947	939	996	990	958	1021	982	964	989	986	986	952	1021	953	973	956	953	964	988	933	992	989	1004	956	925	976	958	1005	981	969	966	902	973	989	1008	974	985	1028	992	967	972	1016	937	979	976	965	1006	920	1006	919	1002	955	950	978	963	1009	975	947	977	959	922	940	1011	1001	977	956	916	966	981	950	1023	974	948	973	980	1025	914	975	978	950	952	989	1063	935	962	993	948	943	930	899	939	982	987	1009	1013	961	895	1000	981	988	983	949	977	971	918	1006	998	969	969	939	967	998	1011	1008	979	969	994	1001	983	937	985	990	938	952	998	974	990	969	904	1021	948	964	966	947	947	978	930	1018	1010	962	982	987	994	957	898	976	1006	971	1039	996	940	969	927	950	1016	954	985	962	962	989	1009	1014	974	1009	987	970	965	973	1004	1021	1025	931	1005	938	956	947	948	1014	987	1031	951	947	1034	952	973	958	944	972	993	1018	1000	949	979	1006	994	916	958	920	960	976	936	1009	985	932	935	995	1028	994	972	1001	980	994	937	919	985	965	1062	970	953	999	990	951	974	1035	965	984	976	1005	970	962	997	1009	980	988	981	960	1011	937	972	961	989	952	998	989	980	949	999	1024	947	1013	1028	986	982	962	962	952	1000	980	944	985	977	997	1011	1020	976	1000	990	917	924	978	966	935	936	1004	969	995	989	994	1009	977	970	978	999	929	902	916	1013	956	945	939	979	972	997	997	962	901	986	983	947	952	991	976	1003	962	960	934	977	981	930	942	986	998	993	981	992	998	988	957	976	969	928	982	906	997	960	963	1019	1027	901	1012	954	962	980	982	985	1009	999	999	1025	1012	943	990	977	991	980	949	978	977	1014	988	921	928	1019	983	1015	971	965	999	961	969	926	989	961	952	1010	995	968	997	988	985	951	963	997	1030	935	945	972	926	960	970	902	1001	930	954	953	995	970	1007	999	959	1052	967	976	973	936	980	931	970	1027	996	1001	981	1006	996	998	1037	990	851	953	945	987	998	970	959	977	1028	1048	975	1013	972	966	1042	916	1019	981	976	960	978	979	997	1015	977	977	943	1036	993	968	986	959	1016	953	994	1011	1001	950	939	1007	924	962	985	933	991	972	941	977	933	944	972	949	1056	952	983	1004	975	1008	967	903	983	976	918	1005	996	963	959	994	978	1001	978	977	972	968	982	976	965	958	1022	1003	908	1015	921	985	1004	971	974	965	1038	960	934	983	996	975	925	969	979	984	975	937	929	975	923	996	965	989	980	981	975	960	1023	955	935	945	946	928	1006	999	986	994	933	988	974	1010	907	975	883	985	1006	922	1006	996	1004	995	943	953	1035	970	1010	942	927	953	987	1002	963	984	1024	1057	969	964	957	1029	976	995	938	943	974	1003	989	971	982	943	920	992	984	1001	984	974	1010	1047	963	1017	994	972	994	935	1017	990	955	940	937	991	972	979	915	978	989	975	1000	1031	942	999	918	960	1015	984	965	983	979	1005	1029	995	954	981	952	947	959	939	947	977	1007	983	966	984	998	974	963	1003	981	969	1025	960	995	1014	953	1015	958	899	973	987	944	1044	952	961	985	990	961	980	992	928	1045	990	970	939	1023	998	915	1015	967	924	958	985	959	947	997	923	1019	871	926	998	974	962	944	921	965	989	972	948	959	1001	976	995	1005	962	949	996	1023	1010	1019	908	1005	953	986	987	964	953	967	930	958	926	956	985	1016	979	927	980	984	999	995	972	982	994	977	951	963	970	954	971	1014	1009	963	947	982	936	995	1000	999	961	975	955	972	1019	1033	975	984	908	965	1024	954	997	935	934	1011	1001	972	1007	1017	1002	972	1017	938	975	960	995	959	960	949	1012	962	1070	999	914	948	981	1049	946	927	957	1021	998	1012	982	966	1015	1046	940	973	985	914	1000	980	1008	968	1004	1002	968	950	1009	987	1008	999	986	1004	990	978	1033	942	965	1006	975	986	987	1000	982	1011	1048	972	985	1000	975	989	961	1018	1016	943	1007	977	945	989	997	988	1001	1017	982	978	922	993	934	1007	1030	980	992	1001	964	917	1027	986	948	987	941	984	991	934	938	967	964	1031	1008	983	938	992	969	977	990	983	995	917	1007	1006	1022	977	937	980	993	955	969	1011	1035	981	983	978	985	965	1008	1020	933	950	1033	1015	981	956	1010	970	975	985	1018	992	1040	1002	983	940	960	960	1001	947	965	1000	926	1022	987	976	1051	930	944	938	954	1002	964	911	1036	1010	986	995	958	1003	1034	1013	923	964	967	987	935	994	978	973	962	982	992	998	991	1016	960	976	1002	1016	977	1010	1004	979	936	931	962	959	993	982	943	919	1004	982	926	984	999	969	996	1005	965	1001	959	921	904	1008	967	986	1011	1018	963	998	976	996	954	1021	1035	1001	985	929	996	947	969	925	976	1008	942	993	1070	965	1011	969	988	926	1029	930	986	904	984	1017
32214	27458	23257	19244	15593	14108	11576	8472	7858	6048	4460	3218	2735	3147	2865	3557	2618	1764	1623	1651	1090	1006	785	731	627	611	515	619	584	531	511	492	496	422	433	478	460	411	480	423	438	470	447	438	448	464	447	414	370	439	391	406	409	401	399	448	428	399	381	397	379	396	395	413	386	376	405	388	374	373	372	361	395	367	365	341	391	377	364	349	369	363	364	357	392	365	376	372	357	365	364	358	357	383	366	390	346	358	350	320	343	370	339	342	372	353	371	358	379	344	336	394	380	371	351	355	385	391	355	341	397	359	367	359	362	365	339	342	327	334	393	363	374	394	345	354	405	352	355	367	336	388	359	395	368	365	360	342	319	377	335	371	331	360	367	389	337	354	358	354	334	385	380	358	359	384	347	332	404	363	375	373	387	385	364	351	405	357	383	374	353	359	378	382	391	366	390	390	317	377	366	373	340	350	400	378	361	371	385	355	358	365	308	327	356	360	351	355	352	386	368	322	343	337	355	365	369	384	374	378	336	344	353	350	349	360	366	372	375	357	335	388	397	341	361	376	377	352	351	329	373	381	362	368	391	355	357	381	370	387	359	349	317	371	398	383	368	360	366	388	397	372	390	365	363	358	365	412	344	368	395	334	357	358	326	373	368	353	392	368	347	347	350	359	359	364	345	370	342	348	382	366	347	341	371	379	347	386	355	343	350	395	339	367	346	383	361	366	357	341	332	348	354	348	356	350	362	357	366	339	346	374	365	345	345	373	359	340	367	402	379	368	340	349	348	341	350	381	353	335	353	354	344	328	324	341	380	362	351	369	384	326	375	350	318	341	348	363	371	379	333	337	373	344	363	369	363	371	380	359	390	338	363	387	344	371	364	355	350	355	338	380	363	367	363	339	358	410	371	352	396	367	348	345	355	368	356	347	339	378	361	360	351	380	375	304	371	382	371	339	346	351	379	356	346	335	334	384	395	358	334	354	352	381	332	392	352	380	349	365	358	367	369	397	358	381	368	379	374	344	343	372	366	387	364	342	360	366	359	371	325	356	354	405	375	366	343	314	397	401	360	345	384	364	367	368	365	372	339	355	345	351	347	383	376	360	350	343	371	346	411	359	380	329	377	384	327	365	353	371	336	382	375	388	349	336	371	378	353	348	390	332	335	344	383	375	366	376	349	367	407	370	364	332	341	381	379	374	373	352	358	351	369	362	370	339	378	367	316	378	366	358	367	367	350	369	376	364	378	322	392	357	384	400	367	333	366	350	393	362	355	363	362	385	397	344	320	328	377	348	359	355	346	359	402	356	327	372	354	360	379	371	359	360	390	368	391	351	357	366	385	384	379	345	336	354	354	354	336	345	365	331	370	362	324	345	368	345	362	379	344	400	356	356	364	383	388	366	371	374	378	395	377	383	327	349	331	333	337	352	341	348	328	352	388	343	347	365	363	350	381	365	354	329	346	378	333	357	349	338	330	378	351	387	383	363	362	377	347	372	364	339	348	350	346	409	358	371	362	362	436	345	369	383	354	368	358	376	382	322	390	384	375	369	361	353	382	347	372	384	350	403	393	339	363	358	373	363	368	368	366	366	372	353	378	343	352	363	346	336	387	378	356	376	370	346	369	348	397	323	355	393	321	341	341	376	360	360	368	369	379	334	386	340	327	369	403	379	342	350	383	343	379	379	374	367	377	385	341	374	346	379	364	349	326	342	363	372	338	342	373	360	348	349	367	350	366	355	359	340	355	351	331	379	332	347	370	362	346	357	319	374	353	375	366	322	323	362	375	377	380	333	362	362	371	363	376	385	383	392	336	373	349	399	358	387	404	375	390	360	391	362	369	354	346	363	338	341	352	348	340	387	360	354	337	372	347	360	350	377	366	360	342	390	345	377	356	361	368	347	381	350	345	394	363	388	330	343	352	364	395	376	335	366	379	362	337	369	339	353	378	373	387	353	355	361	399	373	354	350	386	341	355	350	369	382	393	335	377	411	391	336	360	335	366	407	350	405	362	370	375	346	362	340	371	359	329	358	314	383	392	355	349	376	402	364	362	343	384	331	347	346	333	313	375	368	334	377	331	376	367	355	349	384	399	334	344	342	319	367	357	368	390	372	377	334	350	344	392	360	362	377	370	355	342	375	346	375	371	309	370	362	360	367	344	363	352	345	348	370	371	360	362	333	379	376	360	384	360	361	343	371	348	392	356	354	373	357	369	395	368	349	377	357	353	368	361	315	344	325	369	381	345	360	371	366	376	359	364	375	388	336	395	326	337	356	328	342	390	345	364	355	373	397	348	373	361	354	377	361	313	374	363	344	355	369	368	352	353	375	346	355	357	361	382	376	378	350	350	342	347	342	380	348	359	355	403	382	351	371	378	369	371	356	364	380	388	353	359	372	348	381	355	387	357	374	352	349	363	363	368	334	358	354	345	374	317	335	360	347	346	346	360	376	355	366	393	335	400	375	343	376	372	366	364	371	388	379	354	384	374	367	346	379	356	358	362	354	364	391	381	352	319	336	347	376	342	359	320	355	382	344	395	391	374	345	337	379	380	362	394	366	380	387	351	390	387	360	338	353	373	345	334	378	386	333	371	379	392	349	344	358	328	356	337	362	385	368	374	370	349	365	349	326	397	336	382	390	358	394	354	372	356	337	344	384	352	364	357	347	389	378	340	337	333	380	361	370	338	348	322	378	409	351	360	382	377	384	351	343	370	328	375	363	360	403	377	354	346	399	315	372	370	361	349	333	357	396	372	379	356	355	357	347	379	353	376	375	384	407	405	368	385	366	386	378	357	398	358	355	330	352	405	368	343	362	364	365	355	347	356	389	354	369	377	398	403	343	416	376	350	351	353	376	346	357	344	375	345	326	376	345	339	408	359	389	351	361	342	376	381	379	342	389	355	350	373	375	344	358	371	387	362	373	379	332	395	366	365	383	369	358	343	363	380	332	375	389	349	393	344	396	325	380	363	333	361	355	358	332	393	380	387	369	368	363	373	326	384	339	351	364	376	337	373	358	408	338	345	333	346	349	368	389	377	359	352	381	370	349	361	356	392	336	369	388	369	339	351	364	337	346	362	347	370	368	380	367	377	367	380	361	380	373	328	374	367	372	344	344	345	356	360	364	349	377	369	358	373	357	350	366	394	362	361	364	393	379	389	324	347	351	366	337	373	363	346	338	356	369	367	369	360	354	352	344	375	361	361	372	361	366	318	385	361	373	376	349	328	364	343	362	376	334	372	394	357	373	348	390	351	361	380	358	359	362	350	358	375	343	353	357	383	353	379	354	368	359	342	327	360	315	360	368	387	362	362	353	359	345	359	327	372	360	379	364	364	391	339	355	360	334	400	374	407	410	355	353	382	348	365	380	347	346	371	367	380	369	386	373	376	356	369	333	366	334	351	353	373	376	391	357	343	327	356	353	386	404	319	349	351	345	341	383	340	346	332	352	362	371	374	356	336	361	312	358	350	346	357	383	396	344	344	349	343	350
19956	19819	25822	28636	27885	27836	24676	21426	21714	19321	15654	13111	11557	13248	11813	13846	10875	8222	8113	7821	5306	4676	4169	3440	2992	2751	2653	2495	2520	2217	2090	2017	1956	1756	1633	1553	1580	1525	1647	1523	1399	1386	1383	1479	1477	1457	1397	1333	1372	1292	1316	1315	1342	1351	1422	1619	1610	1406	1288	1056	1134	1155	1154	1107	1099	1132	1184	1120	1205	1043	1081	1111	1045	1045	959	1060	1010	1051	1032	984	956	927	929	968	966	926	949	910	936	933	990	1014	971	925	892	969	906	928	943	949	929	902	945	939	934	940	914	898	881	917	936	923	890	960	911	910	902	923	897	925	874	916	891	883	906	929	905	915	894	921	887	916	932	936	963	905	913	934	888	893	961	931	936	848	890	941	853	878	947	887	907	896	944	903	882	935	894	964	943	877	925	888	879	918	848	938	911	880	916	909	928	964	943	883	920	930	866	952	906	862	895	992	888	857	892	905	891	972	914	911	923	905	870	891	920	941	972	984	949	916	891	911	940	963	916	904	953	991	901	934	898	948	866	965	944	934	911	890	963	953	891	887	942	942	929	937	912	955	893	897	894	955	913	871	897	933	949	925	894	954	895	867	889	931	930	907	947	954	934	898	882	949	925	927	888	916	899	906	892	923	901	953	947	864	934	932	898	946	876	867	935	935	932	928	966	954	947	923	925	904	886	947	898	917	915	956	926	916	920	884	898	945	923	938	948	885	902	909	954	895	904	915	921	909	894	929	943	897	902	899	896	932	866	916	897	950	976	917	900	929	912	920	911	881	929	907	941	878	940	889	941	874	935	933	933	852	928	919	969	894	945	936	888	951	849	913	889	897	935	922	903	911	924	967	938	951	940	919	966	915	852	903	906	910	909	882	860	936	859	984	924	888	959	983	912	877	950	923	945	931	913	923	893	893	871	907	908	887	908	921	918	955	917	945	869	873	909	910	904	864	867	925	943	855	923	872	885	942	921	886	913	958	915	869	927	932	959	935	853	894	947	952	891	943	863	934	904	918	931	967	892	913	932	914	904	891	931	883	995	902	986	951	934	892	904	945	973	894	923	966	892	885	931	944	950	904	933	930	920	918	967	881	889	951	842	839	862	955	962	864	922	934	930	864	936	923	949	926	894	847	946	893	931	884	902	917	899	910	909	976	875	876	943	901	874	916	937	909	912	887	904	895	910	900	970	909	958	920	904	955	943	908	872	931	956	882	921	932	942	920	915	929	926	971	885	969	954	901	1012	909	939	847	873	895	939	931	928	926	886	933	892	955	926	877	965	888	906	931	897	912	916	895	893	988	919	955	970	888	941	909	950	905	905	961	915	892	879	922	908	946	877	894	913	873	918	911	911	943	893	892	909	893	939	963	886	853	889	949	878	900	905	911	908	912	916	868	919	877	928	939	926	900	893	901	876	915	902	904	941	853	930	930	905	906	906	900	924	968	867	910	942	934	887	930	937	920	928	890	967	915	939	908	924	957	898	882	947	944	899	900	938	943	929	925	929	871	916	862	903	921	929	897	869	870	912	896	841	897	946	900	934	937	948	929	905	931	915	919	937	936	949	891	974	915	915	864	913	931	985	835	935	884	893	946	887	902	922	921	854	951	970	936	923	894	916	935	950	895	921	861	910	878	943	953	961	925	949	945	926	899	881	913	959	947	906	887	878	863	940	892	922	896	898	938	911	865	905	918	886	858	910	925	958	904	881	893	911	934	964	883	865	889	887	902	888	951	948	883	898	957	908	904	877	888	939	903	915	887	888	912	883	949	883	949	924	942	893	925	921	923	916	921	934	946	915	950	877	901	903	914	884	944	893	905	880	927	897	899	904	949	898	908	843	938	907	841	936	973	896	955	909	881	907	918	894	885	832	985	964	887	900	918	908	897	942	887	886	918	848	872	911	911	928	851	900	922	956	886	960	895	879	918	926	928	888	901	900	887	889	898	901	912	949	932	877	927	908	889	913	873	940	924	899	913	931	895	944	959	914	996	972	961	902	890	863	913	908	913	927	952	915	919	977	900	942	902	894	895	881	866	946	892	911	938	953	931	885	902	944	887	940	895	895	924	922	927	943	885	922	920	924	883	936	900	913	872	865	913	964	916	890	895	961	888	922	906	888	879	899	900	910	907	945	889	917	900	946	910	881	907	879	891	947	891	867	947	866	936	913	930	894	941	970	913	884	917	929	854	923	928	934	939	944	929	938	935	918	924	908	928	872	891	920	910	896	984	949	934	915	900	947	939	925	908	908	951	945	947	938	931	932	905	933	929	951	948	862	912	918	912	883	892	875	938	889	898	900	926	931	920	927	924	897	878	874	937	921	912	894	892	864	927	925	897	927	935	896	878	937	965	855	913	939	974	939	906	882	906	911	897	905	944	901	967	820	910	947	911	918	866	901	911	910	900	934	933	883	888	942	872	926	897	898	906	937	892	855	918	930	895	986	954	888	889	932	876	971	866	904	963	907	938	908	964	869	867	852	897	933	911	885	895	923	910	938	896	881	932	892	910	951	904	962	882	910	891	891	933	917	828	941	879	976	935	884	928	923	941	919	916	935	928	908	934	910	902	922	988	949	920	950	839	947	910	859	936	895	907	913	892	923	935	914	878	946	860	940	916	869	936	913	893	931	910	898	967	884	913	900	861	902	928	968	933	938	931	903	901	891	944	879	933	907	885	915	903	892	924	904	909	914	959	985	893	912	935	980	880	923	915	927	903	939	943	958	873	902	931	922	937	898	923	949	923	925	964	918	920	951	877	903	919	893	913	927	914	879	937	881	919	943	882	894	922	921	948	933	961	900	912	894	937	900	855	924	875	900	948	929	893	932	891	924	932	918	940	896	887	918	921	932	960	909	892	910	877	948	908	966	906	882	888	925	910	904	932	869	909	900	909	940	884	858	917	954	976	926	860	936	883	963	958	925	904	905	920	877	947	932	853	909	920	916	874	970	942	910	894	866	874	893	867	941	910	885	960	881	918	960	935	874	898	923	946	917	934	927	953	969	936	893	945	912	925	960	871	880	899	937	951	867	951	902	924	959	914	936	910	908	913	894	928	957	981	905	917	881	931	865	967	876	991	953	879	914	887	888	1003	902	920	898	913	887	964	912	878	913	885	880	914	884	895	933	890	954	933	888	1010	864	921	1002	928	960	931	871	889	978	960	926	895	931	842	916	935	921	930	931	911	891	941	874	935	857	969	909	900	931	913	938	958	910	985	955	881	924	928	883	980	927	901	904	895	936	949	899	931	847	960	874	894	895	928	910	896	858	911	911	878	872	943	919	912	844	913	908	938	900	925	918	926	926	889	857	940	921	894	895	845	893	885	905	893	947	923	951	942	874	904	977	894	981	903	934	908	976	920	926	897	934	947	958	946	870	955	949	963	872	935	974	930	891	899	899	871	897	945	942	929	934	922	921	827	852	932	897	897	959	916	928	955	894	899	928	946	965	928	921	910	891	916	931	911	926	880	896	936	889	923	931	873	949	937	889	867	946	918	905	859	925	909	965	971	964	911	972	935
10585	7056	7790	5718	4130	3158	2263	1720	1537	1278	1093	956	828	747	702	634	622	519	525	503	466	480	464	431	461	414	439	466	452	428	436	418	391	412	446	394	373	384	407	356	371	412	411	378	374	379	396	388	376	443	387	384	370	368	419	385	405	368	374	323	419	367	369	407	376	381	388	374	392	378	362	393	410	356	359	416	401	364	372	400	330	349	354	377	335	386	337	340	347	388	369	338	353	390	366	374	364	361	362	339	381	374	372	400	383	416	357	388	388	383	365	357	379	394	374	385	369	359	360	402	338	371	381	377	373	313	381	352	417	369	384	365	368	355	368	336	382	392	359	368	395	350	371	345	361	408	365	356	345	384	352	386	361	411	355	360	397	387	384	362	362	362	330	357	339	364	370	394	360	393	355	366	376	383	339	333	381	359	332	341	328	383	341	406	389	386	353	397	376	363	355	381	359	388	404	377	388	388	333	386	377	378	315	329	373	382	349	355	384	390	357	350	409	365	393	380	362	394	400	373	361	332	363	333	384	384	400	338	356	389	390	358	363	336	380	375	345	386	348	393	363	375	355	363	361	377	353	378	396	374	356	381	356	383	378	376	391	392	392	358	357	382	350	370	372	367	374	314	377	351	308	395	427	334	360	355	370	358	348	373	364	348	338	361	404	370	353	375	366	341	393	396	386	368	391	358	362	392	389	358	342	366	375	372	387	382	375	355	362	353	369	371	344	356	376	412	349	380	367	369	353	339	391	381	372	374	349	377	383	389	335	365	359	386	384	360	390	354	368	354	367	343	375	373	346	339	349	388	390	368	364	352	325	395	342	331	374	386	344	381	394	351	391	355	376	349	355	390	368	364	351	355	369	370	360	406	325	356	364	395	373	332	390	357	377	355	368	348	368	366	356	355	366	398	388	389	379	349	383	349	332	381	362	384	368	360	348	372	365	388	397	382	356	344	366	375	384	381	346	370	346	413	355	382	373	368	361	381	384	363	359	358	352	330	356	363	370	362	372	359	361	407	355	382	372	376	351	366	382	379	363	393	374	379	387	356	381	368	364	336	397	396	385	375	358	379	342	367	351	344	375	371	352	323	360	346	343	319	351	394	361	328	389	353	347	382	364	341	363	377	344	356	385	385	405	375	382	357	346	364	377	371	401	388	352	344	378	375	394	409	357	378	337	370	365	373	382	352	369	352	360	386	361	381	350	364	379	395	369	386	341	433	394	352	383	385	331	412	377	365	373	376	355	377	330	377	384	354	337	348	362	388	354	365	391	373	329	349	372	356	346	369	411	368	414	395	393	352	374	385	359	354	406	362	367	356	400	382	333	358	348	378	370	363	372	358	400	409	349	337	369	359	380	347	365	363	354	378	373	379	377	349	362	376	384	353	332	389	390	398	377	370	369	347	346	398	359	328	356	347	377	398	371	342	393	357	353	361	375	343	361	349	372	336	371	353	385	348	316	384	367	397	346	381	416	400	369	367	384	390	383	422	347	366	340	384	407	349	360	386	366	389	363	355	345	327	371	358	392	374	352	388	376	410	381	358	348	361	387	358	351	338	365	376	353	397	346	399	369	374	328	390	387	343	359	339	362	369	371	390	347	379	346	385	354	381	367	325	385	340	372	350	352	358	374	357	349	381	359	358	353	370	372	388	379	360	393	316	357	363	341	352	397	361	392	353	396	357	339	405	380	341	366	373	343	392	369	337	349	369	361	361	375	389	401	338	389	390	362	365	389	374	366	375	343	382	365	331	372	366	411	375	362	336	343	355	339	363	351	357	335	390	363	334	374	376	406	341	404	399	388	379	381	358	374	352	390	375	379	381	355	389	386	402	378	364	366	385	376	327	348	377	384	345	361	384	333	354	366	387	391	369	399	365	376	352	378	369	348	381	337	346	364	400	353	328	381	337	365	353	365	354	346	354	345	397	363	395	362	377	386	350	377	388	367	397	388	379	364	389	356	373	365	394	388	362	398	370	386	344	378	374	382	383	366	375	364	387	355	361	350	352	387	352	355	364	345	374	377	364	335	365	358	368	378	370	366	362	396	343	378	356	392	381	339	369	344	336	397	359	383	361	351	361	365	360	391	376	378	365	363	362	370	351	357	348	363	395	362	348	380	385	358	372	386	339	373	355	380	376	396	391	369	383	388	394	352	371	347	363	411	360	361	401	374	362	361	407	388	370	351	399	334	396	346	411	371	352	365	369	385	357	380	398	350	345	374	382	374	371	402	391	343	383	402	340	353	370	357	383	357	382	340	383	391	376	348	350	375	377	373	358	343	390	377	356	370	341	377	362	346	407	348	359	395	384	369	379	345	404	379	345	371	377	339	357	376	368	362	368	356	348	349	392	377	388	335	395	354	390	379	386	376	355	357	391	396	383	375	366	366	362	382	333	315	399	413	344	343	371	376	360	399	333	320	343	367	349	367	383	378	360	375	345	412	354	411	356	395	345	376	393	374	380	385	381	379	352	373	369	373	367	396	356	372	340	341	370	402	396	369	353	337	360	373	379	357	366	378	338	384	369	363	387	361	356	388	368	391	368	359	386	378	365	408	375	380	365	352	355	382	392	358	380	384	351	416	408	371	377	342	372	393	369	343	359	354	389	373	374	352	359	355	346	373	364	381	384	367	353	348	364	346	352	387	375	356	364	378	358	379	379	366	384	350	337	362	345	347	388	361	382	366	376	375	360	346	375	388	331	376	358	393	386	351	341	397	371	397	381	406	366	358	358	395	387	362	368	355	336	328	379	374	366	360	364	343	380	373	372	394	397	337	366	366	373	351	352	405	421	382	376	347	395	361	415	377	364	369	357	353	402	414	380	394	349	345	388	366	374	382	404	384	326	383	342	339	380	333	345	369	385	360	368	385	346	400	360	377	351	358	395	389	380	391	375	352	394	373	355	379	399	348	382	383	358	364	340	359	357	391	361	400	362	392	363	335	356	382	368	389	355	356	391	367	351	368	344	391	338	348	398	364	374	362	373	356	379	365	363	352	371	363	355	395	373	363	372	386	361	403	383	369	345	340	389	349	382	366	377	372	347	344	357	380	389	360	356	352	378	404	383	347	386	363	379	362	357	362	356	370	384	352	399	377	375	355	367	354	343	389	341	386	380	370	329	333	373	405	407	342	367	367	380	345	353	400	381	332	364	340	349	336	351	376	383	392	397	354	366	346	353	368	396	374	404	336	340	342	378	381	347	411	341	390	375	363	396	352	340	353	403	383	353	375	330	365	414	391	381	375	359	391	352	354	406	398	345	366	376	358	396	379	355	367	384	358	375	366	387	394	373	348	378	357	384	360	378	367	348	388	359	380	390	358	381	373	409	366	400	392	344	342	402	379	370	371	347	377	344	360	400	394	359	379	369	369	368	367	367	410	396	345	363	375	331	365	366	401	389	363	362	376	375	367	348	347	362	376	323	350	380	391	378	399	352	384	375	369	393	395	354	384	345	380	416	397	366	420	368	350	365	377	382	392	361
6866	6634	12870	14269	12994	11503	9351	7837	7114	6212	5142	4407	3753	3248	3086	3137	2710	2232	2180	2172	1838	1917	1816	1695	1577	1502	1506	1482	1429	1371	1308	1269	1233	1164	1138	1142	1133	1151	1122	1085	1057	1058	1145	1027	1196	1155	1127	1089	1135	1081	1068	1100	1070	1075	1099	1047	1018	1018	999	1048	991	1018	1015	1015	982	964	989	1047	1041	988	957	983	1073	1014	968	1011	987	931	1010	950	951	934	998	1018	943	956	960	971	957	914	945	926	917	932	959	946	927	945	991	945	958	933	912	937	952	924	905	911	914	947	937	978	943	916	971	932	932	988	939	941	927	937	908	922	891	922	999	920	898	986	925	898	954	928	941	995	930	946	944	916	933	992	962	963	969	998	967	922	946	878	987	907	953	917	943	938	955	958	996	937	970	949	914	883	978	957	909	959	926	856	976	952	922	935	914	938	904	923	982	940	917	927	906	974	924	949	954	969	847	951	950	916	977	933	916	955	915	980	968	907	895	943	915	920	945	927	951	876	948	986	944	970	936	899	988	889	927	937	900	939	938	922	893	932	941	888	930	983	909	903	957	884	944	872	915	910	958	942	963	970	920	908	912	926	878	934	1002	897	921	987	892	900	960	964	886	904	940	908	888	918	952	924	914	904	927	894	950	911	914	961	910	986	918	985	995	898	929	932	916	909	953	889	950	888	926	912	971	965	978	935	956	941	946	947	879	857	980	917	955	962	952	976	973	932	945	983	917	938	912	931	915	924	892	980	938	956	896	908	901	926	891	900	943	953	910	919	917	931	961	969	957	897	881	863	938	941	972	940	959	910	897	920	926	951	977	948	945	888	948	963	973	870	936	910	908	862	957	938	927	967	941	960	952	974	927	945	841	954	909	936	928	949	922	903	948	933	905	883	938	943	915	984	963	912	976	930	984	943	922	960	936	947	934	923	908	935	899	974	903	959	892	959	880	936	939	933	921	1009	899	933	972	927	963	1001	900	968	928	904	915	918	904	1011	957	931	888	896	956	937	970	903	910	876	958	975	903	923	933	924	962	855	931	935	915	964	952	956	943	958	977	902	964	935	910	937	944	931	955	868	946	894	907	918	888	925	954	899	905	943	945	950	987	962	961	922	926	928	934	931	962	958	913	968	949	957	875	942	919	905	883	869	940	928	892	961	942	924	908	916	974	948	954	926	973	913	927	923	918	968	921	929	985	983	945	936	900	922	943	897	916	964	912	918	931	927	961	924	936	897	958	963	958	946	965	930	947	970	946	910	953	938	945	902	926	876	926	956	865	891	929	957	888	865	894	990	970	897	927	913	968	924	924	932	899	954	973	925	904	912	970	895	930	991	916	971	962	935	913	912	900	871	884	941	948	1003	959	939	928	910	931	884	890	929	909	951	878	888	945	923	944	963	976	975	972	902	934	941	951	944	946	927	939	963	923	988	916	903	947	972	939	932	909	961	930	989	878	924	913	945	944	896	887	963	907	924	918	928	966	941	869	908	966	970	944	915	926	995	939	971	891	925	935	930	951	911	993	909	938	981	915	970	973	940	957	967	906	943	938	954	926	1000	998	907	933	1001	966	954	922	996	953	908	909	947	956	929	949	899	958	915	924	958	930	922	948	901	894	880	913	945	929	953	962	924	919	936	928	904	888	938	939	902	873	963	911	916	949	887	952	932	943	888	936	980	960	898	908	937	926	929	955	895	911	949	886	985	1009	914	948	996	932	944	958	939	931	886	964	943	972	946	930	959	940	911	921	936	934	922	937	986	868	954	932	957	930	895	967	943	952	915	928	952	934	901	940	938	917	929	932	913	889	988	946	921	989	931	892	898	924	984	933	901	988	954	928	944	900	875	989	901	962	953	952	953	922	942	953	941	877	932	946	886	959	966	969	990	923	963	948	896	898	931	990	900	968	978	930	912	919	929	930	950	975	927	913	927	966	875	935	930	919	912	914	926	967	988	921	912	927	950	900	933	918	947	954	914	859	888	953	944	940	924	972	959	942	920	980	905	984	941	920	909	950	929	965	953	955	924	956	943	955	965	908	936	911	935	972	893	917	935	938	936	910	996	959	893	939	937	961	969	942	953	947	979	920	917	946	912	939	983	958	936	957	941	968	903	947	965	921	920	937	908	950	943	944	977	1008	941	932	882	932	907	975	972	902	874	977	919	912	949	891	972	961	991	917	985	952	930	979	969	974	910	949	933	984	892	969	942	919	906	957	979	908	916	913	929	940	978	923	924	903	945	920	951	976	909	866	930	916	947	916	962	946	922	950	930	899	909	923	1013	971	946	930	993	911	933	992	945	960	891	940	987	916	966	949	956	971	969	942	921	929	898	1003	927	942	943	970	922	922	897	915	861	915	904	932	913	967	915	903	938	949	990	930	898	919	980	934	898	947	872	950	945	928	964	940	930	902	983	977	923	948	931	915	917	950	918	936	981	888	899	885	992	944	952	881	914	943	952	920	969	939	938	928	888	873	998	956	874	962	936	973	938	949	900	952	887	977	917	953	941	901	933	897	865	885	949	938	956	914	886	983	939	925	926	956	922	934	969	957	936	1005	925	943	890	937	927	928	934	1002	953	953	924	996	910	955	927	980	931	954	934	973	950	915	914	938	999	923	901	942	1002	983	913	936	915	935	905	872	963	952	892	875	952	938	955	895	965	951	914	919	928	944	889	997	918	925	896	892	935	932	928	938	918	973	933	894	872	983	944	996	908	949	928	863	934	945	883	904	920	988	953	970	952	943	881	976	937	860	927	968	891	946	945	951	936	940	942	965	955	880	966	958	923	892	935	937	961	956	928	907	958	984	965	949	923	919	930	917	926	979	922	983	962	858	927	912	947	982	914	972	917	914	898	948	955	936	949	951	966	938	926	896	939	987	927	961	962	955	938	922	927	999	925	933	900	964	941	910	958	923	906	927	893	889	901	989	908	928	931	944	938	904	958	891	965	940	923	931	903	1001	960	979	924	944	960	968	933	870	918	903	956	913	939	933	928	934	938	953	923	940	934	968	962	920	954	913	919	922	972	958	914	898	980	909	913	919	948	1008	967	1031	921	968	921	962	960	941	975	921	880	962	943	918	958	945	929	934	940	944	946	1014	962	910	887	947	912	886	950	930	912	949	945	1024	909	936	917	943	934	888	932	944	927	983	947	926	937	941	936	900	938	967	940	957	946	956	908	976	952	904	931	983	1013	965	985	925	948	976	963	913	939	909	952	947	911	966	982	949	946	932	941	968	984	869	886	971	952	1000	944	949	886	924	918	953	992	925	921	905	931	917	971	924	899	980	957	965	932	931	905	928	900	907	929	959	930	941	937	947	956	986	968	934	974	899	967	1004	977	946	1025	972	941	886	895	957	944	917	970	938	954	955	938	948	966	970	936	896	942	911	928	924	906	981	881	997	996	969	895	914	919	959	957	945	951	942	929	995	923	939	990	953	886	924	943	900	829	917	941	934	979	947	935	937	931	981	888	950	953	957	969	976	926	935	939	947	898	1025	925	872	938	980	929	1002	917	910	880	888	949	926	942	902	962
25478	21691	16964	13026	10581	9996	7168	5291	4148	3680	2679	2038	2062	1968	1962	1941	1499	1226	1233	986	751	760	699	582	614	547	551	559	509	516	465	458	469	501	412	450	427	399	442	438	407	425	392	461	398	416	433	425	405	458	415	436	361	400	455	467	390	415	408	407	437	395	449	408	379	418	403	399	369	387	419	436	388	386	366	404	414	396	385	412	371	421	399	409	401	366	369	394	405	406	372	403	427	392	398	400	395	388	418	397	396	392	381	406	403	397	385	365	386	430	399	385	407	403	379	399	382	420	406	385	398	379	411	393	366	396	399	406	392	410	373	388	367	400	382	388	394	387	372	389	387	385	376	345	382	392	346	410	383	387	362	382	413	390	359	375	365	394	396	376	402	384	387	368	405	392	369	401	412	400	392	388	390	353	374	391	383	397	380	360	423	396	370	384	396	390	382	407	406	410	394	378	410	398	369	396	401	396	367	383	374	340	421	349	382	341	331	390	390	399	384	414	413	421	442	411	391	380	367	393	365	399	396	378	389	385	390	385	410	374	377	391	405	340	387	415	364	356	365	398	386	369	416	377	379	378	370	371	404	410	387	390	371	376	383	401	381	405	370	413	399	392	369	398	349	384	390	389	384	383	405	366	357	355	393	393	411	400	397	380	393	383	379	369	363	416	424	378	404	413	384	392	366	371	365	374	425	377	409	411	376	370	396	383	389	382	373	390	377	420	370	362	390	423	367	410	393	410	364	396	413	380	416	400	366	393	426	392	373	358	396	384	372	371	397	400	361	357	374	413	345	403	424	355	358	399	385	394	379	366	407	382	411	410	427	397	371	373	415	409	382	433	378	412	386	389	389	383	394	379	397	387	378	412	394	365	385	373	417	383	359	397	367	366	399	385	400	387	356	381	383	382	429	366	387	390	417	381	373	403	360	365	382	388	416	368	372	391	387	394	360	394	404	398	340	376	406	358	368	390	423	366	373	365	375	406	388	373	412	382	420	364	379	374	366	372	414	400	426	379	421	378	394	393	373	374	407	379	376	394	386	417	356	368	398	387	328	413	382	392	381	389	361	432	342	375	406	344	364	350	362	370	395	395	372	389	342	382	394	403	356	391	396	404	382	384	401	357	365	387	396	403	413	392	347	368	382	408	396	407	365	354	416	377	348	413	385	382	426	439	353	395	367	396	384	367	392	360	427	409	398	408	428	378	397	353	395	409	395	410	401	381	366	381	370	407	384	370	390	424	411	402	412	384	339	375	388	386	358	411	416	393	389	364	366	365	385	404	383	366	373	395	378	398	370	367	377	386	390	384	369	358	369	386	373	403	381	382	397	416	353	370	346	381	396	382	406	348	381	377	386	364	385	385	381	347	424	343	369	403	382	362	372	419	366	383	405	391	349	422	359	409	407	364	411	393	393	362	401	400	377	400	375	383	357	348	380	423	392	369	391	403	345	369	390	377	353	388	402	388	345	390	368	438	402	376	367	386	352	411	409	380	436	382	403	371	368	367	421	375	367	391	376	372	420	391	394	361	384	402	374	384	374	379	368	393	385	333	362	390	401	378	403	351	358	347	398	399	404	414	370	384	400	396	394	379	383	400	351	378	410	374	416	356	374	395	404	394	404	402	325	432	384	368	361	396	361	374	335	379	386	344	391	396	374	408	378	359	382	372	374	384	387	388	373	385	385	415	407	382	385	387	419	406	404	381	393	351	375	363	408	409	378	385	384	372	371	366	383	373	391	389	394	420	395	394	390	389	381	397	394	364	397	375	393	385	375	374	407	431	420	402	418	372	395	382	413	386	380	384	385	432	369	367	367	388	368	382	394	369	365	376	394	397	402	383	374	359	369	397	382	404	358	403	359	413	378	388	390	367	395	411	407	385	392	411	407	401	414	388	411	387	398	400	399	379	376	395	398	367	396	413	398	359	407	397	395	399	384	386	361	398	374	430	407	331	376	343	386	386	359	371	390	396	406	409	412	402	397	403	423	360	391	375	361	386	375	387	376	416	403	397	398	386	418	378	339	369	372	358	393	365	379	366	387	379	402	365	409	370	393	390	369	441	377	413	379	396	389	377	386	369	400	398	436	382	362	423	374	382	383	356	388	421	385	355	374	386	370	381	376	382	410	379	386	381	403	389	374	349	399	387	387	396	400	364	383	410	343	365	419	408	392	409	401	351	383	380	408	383	423	402	380	411	394	364	382	387	368	371	422	385	401	388	378	364	371	377	426	403	345	396	357	360	393	374	385	430	408	424	393	403	393	360	436	381	405	414	388	403	419	367	406	389	392	396	373	350	333	356	376	384	375	399	386	378	403	406	409	393	391	367	416	351	381	388	385	404	373	413	403	386	390	388	371	354	382	386	389	388	413	387	406	424	349	376	415	371	403	355	386	360	415	400	394	409	354	357	406	391	392	369	343	366	383	386	348	361	403	395	413	397	390	400	354	378	399	394	389	359	376	410	395	373	374	377	408	380	378	396	413	390	393	419	362	395	390	416	413	392	379	382	373	383	412	378	359	392	408	397	411	355	406	366	388	392	392	401	378	359	391	377	411	346	381	347	390	387	387	397	350	407	394	356	408	364	418	397	377	384	395	359	352	407	417	422	363	389	413	390	410	379	383	382	384	413	379	425	364	415	387	396	370	386	361	392	371	423	395	373	381	374	372	394	374	400	427	405	376	409	378	394	393	388	369	361	403	380	380	370	369	393	418	346	391	400	377	374	359	375	345	364	349	361	379	378	380	388	391	373	354	430	375	382	400	406	377	383	411	364	414	380	344	398	371	374	421	393	374	390	391	390	439	419	442	368	361	376	416	377	353	410	385	406	434	391	395	378	379	390	413	394	369	371	360	372	394	397	441	388	381	375	384	361	399	416	394	412	362	353	394	393	338	408	375	394	425	377	401	389	369	390	356	404	380	409	388	410	355	349	397	393	371	402	419	402	419	377	356	402	409	364	402	358	387	405	380	408	368	405	362	337	414	372	394	359	375	443	359	372	388	382	398	381	381	375	386	414	406	397	405	389	393	389	407	372	389	382	373	374	377	397	378	404	382	354	356	410	367	395	342	353	393	381	415	376	381	392	398	380	388	387	405	390	370	366	397	371	373	399	388	358	351	392	342	393	386	371	382	332	356	377	442	366	373	380	382	339	368	402	418	379	391	357	364	367	359	414	414	399	388	385	390	395	400	409	417	391	413	352	405	378	393	410	377	394	379	379	381	389	368	412	363	385	398	368	369	414	386	369	406	378	397	393	387	392	369	389	396	364	391	354	339	363	400	412	389	390	421	375	380	393	349	398	349	400	394	401	411	366	368	339	369	380	373	370	390	424	376	373	378	348	374	374	394	375	375	400	399	389	382	396	409	392	377	431	396	388	377	329	419	348	362	388	372	365	362	406	358	415	384	360	387	381	379	387	392	384	386	361	391	376	346	363	401	399	398	396	366	359	420	371	379	355	344	384	371	377	375	383	400	394	404	384	389	385
17743	14607	20123	22443	22399	22918	18681	16661	15174	14823	11539	9237	8961	8127	8841	8613	7084	5932	5477	4323	3526	3445	3466	2588	2412	2298	2171	2114	2068	1849	1733	1690	1616	1567	1436	1387	1388	1334	1461	1337	1334	1239	1356	1370	1349	1296	1310	1229	1249	1217	1248	1268	1174	1320	1293	1320	1298	1164	1161	1106	1082	1131	1163	1095	1129	1067	1178	1100	1138	1102	1082	1079	1113	993	1055	1001	1076	1011	1019	1004	1057	1018	1030	970	1010	1025	991	977	990	997	1025	963	1059	1023	1018	948	1028	885	888	964	950	978	973	949	965	949	1012	946	990	1039	1006	972	992	1012	947	973	941	962	1028	957	961	957	946	1009	957	1006	948	955	954	1005	1031	926	1006	968	1010	945	987	972	902	964	1006	946	948	984	975	928	995	946	985	1013	999	921	949	990	921	974	1000	935	1010	992	1007	969	908	1037	1042	981	974	1015	978	955	973	968	995	960	938	978	943	954	992	1005	944	960	981	1049	984	930	1026	970	958	1039	978	1038	969	1006	1013	958	972	1007	957	975	975	991	964	966	976	953	927	1007	932	1024	983	978	965	1021	1000	991	968	988	1001	953	918	1017	1013	1048	972	959	1032	952	981	1011	950	939	970	940	1051	990	964	1013	967	963	918	958	1015	998	958	994	964	1014	1017	971	983	975	1019	955	932	971	974	965	992	956	959	950	1040	928	958	958	1012	959	964	964	949	941	981	1002	962	941	970	931	944	999	982	957	932	982	1012	978	956	939	960	947	980	920	940	975	976	1058	972	1035	1006	905	971	890	1038	957	954	950	995	1013	960	999	990	979	976	989	1020	915	990	1039	967	949	989	977	995	901	992	919	963	1017	959	986	948	1018	988	1001	913	973	977	986	994	979	959	1039	965	997	953	986	990	1004	967	1005	992	1004	1018	964	969	970	956	1039	928	971	929	984	1017	976	960	958	995	999	977	962	967	979	993	969	1033	897	968	953	938	994	984	959	967	961	966	985	1042	966	953	995	981	924	992	958	991	952	968	952	936	971	1009	931	999	1003	917	964	975	978	987	930	883	998	975	952	979	982	917	951	1027	977	1016	966	935	960	972	963	967	916	981	1019	1000	989	975	948	915	915	953	945	1013	1025	998	982	989	971	1026	984	944	975	1006	950	979	988	966	984	972	992	903	944	946	939	940	963	930	1005	928	955	994	931	1013	973	968	1027	953	985	920	989	975	943	988	958	1061	965	996	957	953	1002	969	974	1044	978	1049	997	1000	933	968	958	930	946	904	1010	968	990	979	933	1030	946	989	987	971	970	965	935	1007	949	988	1001	988	1013	924	982	986	966	965	930	978	979	994	1024	990	942	1026	998	1020	1008	992	990	984	989	962	966	996	1014	959	942	954	949	928	933	1020	914	996	947	1009	982	982	920	938	979	960	982	981	1016	971	962	957	931	1024	973	1017	980	982	971	957	938	988	1023	970	980	1009	1025	996	988	990	999	916	988	964	986	950	1036	1000	993	939	957	948	988	979	920	908	957	1037	967	982	1027	967	991	952	933	932	894	1022	945	999	1040	977	986	1014	984	890	979	945	976	951	992	1011	948	976	971	987	995	941	977	958	941	998	944	984	1005	960	933	1017	959	973	952	931	1008	957	967	985	1008	936	955	943	999	953	949	967	959	1008	999	989	969	1000	955	956	1000	983	963	988	944	922	973	955	943	968	970	939	997	970	1025	989	943	951	998	1040	1001	959	974	973	934	970	985	945	978	991	962	1016	940	960	963	934	960	990	1000	973	948	1006	1000	874	953	977	962	1001	996	934	968	1032	974	934	928	976	932	926	998	938	976	993	976	986	971	965	1012	996	936	1003	972	1005	976	1014	928	960	937	985	1006	960	929	1053	946	1008	960	976	972	973	976	1009	962	958	990	981	945	937	972	965	929	1002	1008	1010	948	986	1027	995	912	993	960	969	965	990	898	999	887	993	970	929	1067	1013	984	998	967	959	1023	981	986	960	968	989	975	950	1008	959	1008	970	976	1000	921	1002	992	1021	1004	978	980	979	991	1016	989	917	923	964	1004	993	891	985	976	976	1015	941	925	939	923	1004	952	988	980	951	1047	955	963	928	968	950	1035	992	903	976	937	1013	956	969	971	1015	945	953	1033	965	959	970	929	1002	994	985	1004	1004	943	926	1010	974	1015	920	992	1019	916	998	946	962	1008	976	964	1042	937	992	1025	966	981	988	953	947	1007	962	970	983	1006	987	1017	1019	957	975	974	1021	1020	933	970	971	997	1025	958	941	973	935	1003	968	936	1038	970	977	974	963	973	972	1005	972	965	969	937	1031	955	995	1066	974	957	966	1007	1021	971	970	1009	997	970	955	963	958	1024	990	996	971	967	940	937	958	965	977	979	1039	977	966	992	1054	930	989	967	1004	925	958	961	1002	885	935	982	918	995	993	991	929	978	939	1012	977	1015	995	961	965	951	983	963	997	957	990	1000	1010	997	971	967	949	973	1004	911	942	972	999	972	980	960	945	960	978	965	935	1029	1014	1079	1017	1008	937	1013	978	955	945	1005	983	972	991	979	937	982	983	961	969	993	956	972	937	973	942	974	988	946	948	1003	1012	968	977	950	999	991	1021	949	1009	945	956	964	1006	919	982	949	987	1017	966	930	959	980	975	963	1014	1031	952	924	971	931	976	1028	926	1022	984	953	986	945	954	1006	1010	982	981	996	971	1010	930	973	953	937	963	963	981	965	949	1021	983	937	946	953	989	1011	996	983	930	993	946	980	1011	1000	975	952	954	933	954	997	1048	967	935	1016	1014	1029	911	946	1036	960	916	926	988	1039	1012	1018	1002	1026	1018	996	891	991	959	1002	975	965	943	1031	978	1002	1000	973	992	1007	982	945	1016	943	936	1015	972	1038	937	1004	975	965	974	975	979	945	981	962	978	984	984	914	999	975	880	978	997	985	1007	990	933	949	955	953	978	1054	990	1043	966	1008	969	986	944	927	975	1009	931	989	941	924	956	934	995	966	950	984	950	980	947	977	967	953	973	939	988	944	950	914	953	955	970	987	971	981	983	962	1011	961	936	999	974	946	1043	932	948	969	991	1006	970	940	1007	965	966	935	994	947	984	995	1029	967	997	994	975	977	1017	991	1018	992	911	953	953	916	972	982	986	933	969	1008	955	983	947	915	986	995	988	964	956	945	897	984	947	958	981	917	1004	1005	1035	947	980	979	975	951	1006	945	926	979	954	961	917	1025	957	1008	956	963	991	981	968	979	1002	981	902	956	1055	960	990	921	963	1029	984	939	946	956	975	998	977	1085	970	944	979	939	1016	1002	1014	945	963	1017	996	1020	977	980	946	962	932	964	997	972	947	967	941	990	951	976	926	1019	992	1007	930	973	972	1005	955	947	1043	1019	973	989	1012	951	999	987	961	948	995	957	970	931	944	949	977	949	954	920	965	965	939	949	996	965	986	970	985	1015	1021	998	967	952	977	942	1017	972	1004	1023	966	974	946	1018	956	973	985	909	997	981	947	1000	948	990	942	976	950	1010	961	923	966	940	968	973	998	972	973	1037	924	1010	984	984	993	966	977	926	1029	981	980	980	989	973	952	962	932	989	969	977	998	937	900	997	959	986	931	954	1043	968	902	939	946	1044	980	990	990	956	934	961	890	996	991	1021	1014	1020	993	999	938	963	929	1027	949	975	934	971	987	955	961	986	1030	955	903	909	990	907	963	979	989	984	956	941	1010	1006	981	958	1018	933	1041	941	945	953	962	948	958	977	995	980	992	991	1033	992	961	930	994	917	931	927	997	954	933	957	936	990	953	1031	1000	1006	1026	912
33433	26036	21709	17663	15308	15598	12198	8591	7451	5709	4366	3479	3213	2975	3340	3264	2758	2018	1989	1206	960	1000	921	673	693	587	622	602	560	548	487	495	466	462	464	422	405	434	443	433	465	438	455	420	451	404	462	422	411	399	410	412	405	411	478	389	404	408	394	370	366	397	377	378	407	396	384	386	366	411	413	366	410	386	338	386	394	397	374	386	376	367	394	376	394	362	386	376	356	371	358	363	380	420	342	324	375	355	373	371	317	334	339	343	347	350	362	372	344	363	321	334	337	343	345	329	344	371	355	363	342	384	349	339	345	364	352	356	358	348	336	329	361	330	360	396	367	360	370	323	373	370	377	337	342	339	361	365	354	356	370	362	346	382	340	347	336	347	346	385	370	403	343	341	394	362	352	345	353	384	343	375	360	335	348	354	332	371	331	374	355	316	367	361	343	365	330	337	372	368	335	396	359	357	359	364	390	406	355	349	396	357	349	381	350	344	362	334	345	326	333	338	360	410	355	360	341	363	373	387	363	336	364	337	346	364	332	358	351	337	317	347	333	378	360	380	326	361	382	370	373	390	351	358	402	358	332	359	368	378	349	366	348	384	362	393	360	360	409	388	339	349	358	385	392	354	389	369	374	366	390	362	327	393	341	340	343	368	378	370	343	338	377	343	381	365	349	363	382	407	345	357	378	381	376	345	350	347	343	345	377	357	347	387	346	373	345	317	370	404	330	340	361	344	342	374	374	392	356	377	336	355	351	395	353	371	385	359	352	319	368	339	341	326	376	359	386	349	330	334	348	375	381	359	412	400	392	378	329	379	393	341	365	356	388	343	374	370	375	359	359	346	402	383	344	353	367	365	365	363	339	347	377	363	371	387	372	372	390	348	356	351	354	358	375	388	356	351	359	366	322	364	374	368	365	363	368	343	410	356	375	376	373	340	411	351	354	345	367	342	379	350	368	347	360	409	365	362	381	308	367	362	373	353	391	352	354	367	356	330	346	369	362	366	339	371	347	358	371	361	370	371	372	396	348	349	359	384	370	349	359	348	364	339	335	342	333	359	355	366	347	392	389	356	336	371	332	332	377	353	385	368	372	354	353	343	366	403	342	379	396	368	347	354	344	332	409	360	373	341	355	367	377	397	395	389	374	356	351	373	370	344	363	350	363	335	365	344	344	370	360	388	369	372	357	339	387	349	339	370	345	369	325	357	365	360	386	378	395	354	329	361	353	334	371	316	407	350	359	362	341	374	355	374	376	354	378	337	412	370	394	346	364	359	329	385	304	339	338	367	356	380	356	416	384	366	324	334	392	353	356	362	377	335	396	330	365	353	341	370	381	365	361	347	338	372	356	387	361	352	313	325	341	368	377	345	326	374	339	367	341	401	358	353	363	349	359	344	345	307	367	361	361	331	390	338	385	406	338	380	316	348	395	374	334	376	391	363	379	374	371	343	355	360	388	340	379	398	406	397	387	340	363	372	348	347	350	345	353	393	350	334	388	357	356	320	327	397	364	376	344	353	343	349	360	356	354	358	371	386	345	366	356	365	318	339	358	323	375	415	385	333	383	391	376	374	349	351	351	378	367	344	359	372	390	371	379	351	340	366	411	365	370	350	370	381	360	384	371	352	387	374	354	373	355	381	395	359	364	352	327	357	347	370	342	386	404	372	369	372	355	373	377	334	351	382	375	358	365	374	366	360	352	337	346	360	327	375	353	371	377	330	348	354	323	324	366	360	359	354	365	363	363	396	354	371	311	392	361	382	328	372	326	365	379	349	381	390	378	378	386	360	393	355	376	363	337	323	354	369	373	354	351	361	340	396	355	392	383	339	384	382	371	395	334	378	370	352	339	356	373	350	362	330	336	364	384	385	346	356	369	342	332	360	354	341	336	369	330	376	361	382	370	357	407	361	335	357	355	385	353	367	379	407	347	377	359	326	335	348	358	331	351	380	356	340	361	337	391	334	356	364	353	365	376	361	358	334	385	364	368	352	357	397	360	359	385	351	361	350	370	355	349	361	329	361	389	335	365	373	369	359	345	347	372	399	419	367	359	370	361	368	379	380	360	355	401	328	366	361	374	354	377	353	345	338	365	367	381	333	349	363	356	384	324	354	361	363	372	357	333	361	351	336	403	379	340	390	353	331	342	324	356	347	364	363	372	364	369	337	350	389	355	361	341	333	375	365	352	391	363	341	394	368	350	370	338	369	325	361	357	347	343	318	348	363	405	344	372	387	382	315	366	365	388	328	350	380	365	369	336	363	357	351	331	383	336	361	352	361	371	379	356	382	387	354	371	336	369	380	369	341	367	357	367	392	381	389	383	361	329	337	398	367	365	346	389	350	371	395	360	323	361	366	371	393	349	377	371	349	369	383	343	370	389	337	362	356	338	415	347	379	374	381	393	363	367	322	376	363	352	363	338	349	357	342	332	345	349	352	342	365	373	341	341	351	377	386	351	361	344	339	379	337	348	332	358	334	369	373	338	341	345	358	341	353	340	366	328	390	350	352	367	374	359	344	334	385	333	336	382	336	340	345	362	340	342	390	400	369	307	341	336	375	349	331	347	362	412	344	361	379	383	342	379	341	377	410	355	383	374	345	362	400	362	348	362	363	333	386	337	388	373	346	354	338	350	379	320	349	377	364	355	348	356	355	383	365	355	365	340	355	355	361	337	362	375	376	354	340	357	343	342	356	358	361	370	369	367	372	341	350	357	363	370	318	325	380	366	360	378	353	405	380	421	381	356	341	356	359	347	350	378	387	352	379	354	376	375	383	346	366	363	373	352	334	351	391	363	371	399	349	362	344	308	330	358	374	365	320	345	341	377	350	343	352	368	385	336	377	357	358	367	378	379	351	330	346	357	383	348	364	352	359	353	356	373	377	338	311	365	350	369	386	393	310	364	372	369	356	353	358	350	360	362	318	380	357	355	372	394	356	375	407	382	372	359	350	357	363	378	355	335	356	347	356	334	351	345	362	391	368	342	382	370	396	376	360	372	384	359	374	339	384	360	349	362	338	371	352	397	345	360	357	386	373	343	337	378	375	374	343	356	399	352	341	336	366	357	393	367	385	374	376	320	361	370	357	379	368	359	367	351	359	353	389	356	346	383	343	353	410	357	326	366	387	371	387	363	324	349	384	342	361	387	340	358	343	382	322	369	374	353	353	391	342	361	352	345	364	346	367	342	363	337	391	380	369	356	387	387	340	375	350	371	396	356	377	361	342	334	366	368	371	339	359	387	392	361	372	344	335	334	358	319	353	341	321	376	374	336	362	351	388	369	360	355	392	330	383	363	368	344	320	391	382	374	355	415	319	337	373	380	334	341	381	364	351	366	382	365	364	348	375	325	362	354	345	381	379	401	339	377	356	354	374	346	335	340	367	344	395	365	354	344	402	344	376	395	370	340	342	347	375	373	323	331	382	358	350	345	376	321	374	364	360	325	325	368	357	393	346	364	349	373	389	324	362	377	387	383	370	338	359	348	361
22242	16886	24116	27462	27543	28313	24550	21182	20955	19278	15876	13536	13326	12621	13567	13348	10651	8308	8147	5483	5005	5067	4788	3460	3186	2969	2785	2697	2477	2275	2121	2006	1818	1781	1657	1529	1465	1579	1630	1513	1432	1299	1435	1437	1489	1421	1487	1325	1277	1277	1327	1313	1308	1366	1477	1437	1440	1269	1189	1042	1131	1199	1167	1145	1137	1169	1024	1172	1130	1119	1077	1056	983	1019	1051	1020	1022	1003	1007	1001	902	922	929	891	966	934	933	943	985	951	908	881	945	951	896	861	941	866	893	950	919	865	895	925	877	876	966	928	902	985	941	890	883	925	847	897	955	906	893	925	861	925	926	888	938	910	948	907	886	923	911	921	924	947	917	877	879	952	894	951	963	923	897	849	919	838	898	874	928	928	923	922	887	895	893	955	886	945	930	945	932	918	922	907	907	867	940	825	948	883	868	906	911	913	930	922	912	899	957	927	978	883	969	947	946	958	917	893	963	930	964	868	919	906	896	897	977	929	950	948	910	889	848	901	892	949	846	889	899	901	876	909	920	917	952	936	881	883	872	861	917	910	926	852	928	865	867	870	876	928	970	857	925	872	925	921	895	916	920	895	922	887	939	943	909	881	916	944	959	927	935	889	863	947	909	914	869	967	883	898	927	911	916	947	892	928	916	899	920	924	913	922	935	888	934	940	955	907	939	914	918	877	931	918	948	915	907	895	867	922	886	887	887	909	922	950	886	902	929	894	888	880	903	871	871	843	925	922	883	951	928	946	942	904	919	921	921	939	923	894	889	856	847	950	872	962	929	898	892	908	970	910	925	934	908	882	883	846	963	922	961	911	891	914	924	893	894	941	909	904	951	899	885	921	886	868	899	912	940	899	924	926	932	936	955	952	878	941	877	916	857	897	848	916	843	880	864	909	900	894	891	936	872	906	883	918	924	906	922	914	878	878	954	912	906	953	957	949	985	917	902	936	960	857	927	875	939	962	905	901	873	895	876	923	883	898	882	865	921	898	874	915	937	918	922	851	885	888	930	908	879	901	910	889	942	952	907	870	941	865	884	892	941	871	945	945	919	930	926	921	911	967	975	941	956	868	913	932	914	863	942	904	913	905	931	894	931	893	942	892	888	900	849	916	961	900	909	924	928	939	924	872	927	909	952	946	941	910	889	901	924	972	869	953	973	919	895	914	962	914	859	968	920	910	926	875	974	866	916	896	935	892	886	893	842	933	930	904	914	883	924	915	852	915	916	917	865	935	934	931	885	938	907	929	882	932	922	893	964	878	868	924	931	942	938	910	930	886	882	903	880	888	912	927	888	939	903	874	923	894	911	902	906	928	922	958	878	843	883	938	879	859	892	888	905	920	919	942	895	873	931	923	923	923	927	900	934	891	975	886	881	873	942	868	920	942	902	892	923	903	902	826	957	960	901	934	898	897	906	894	914	918	931	934	914	857	872	900	908	977	933	913	946	890	906	909	854	936	905	891	877	874	918	872	953	935	968	906	928	905	869	941	912	918	945	908	946	919	916	892	896	870	891	885	926	884	917	886	907	928	912	908	891	905	858	847	894	858	954	904	959	928	938	888	926	862	882	886	885	961	920	845	903	918	901	927	901	865	921	929	880	902	884	878	905	882	872	968	920	914	891	913	931	956	895	926	902	930	905	908	924	913	885	879	897	830	929	922	911	902	927	943	898	951	936	887	880	928	933	840	915	851	952	898	904	886	900	884	890	901	909	937	869	895	878	911	894	864	867	928	946	871	894	940	931	917	905	932	907	933	890	927	889	894	900	904	947	910	918	868	892	872	899	901	937	931	870	837	953	927	957	895	879	920	892	895	968	947	876	881	875	879	919	953	869	880	903	952	972	896	921	927	892	924	913	923	951	897	933	878	916	899	902	936	905	883	924	853	921	954	906	954	883	927	911	871	928	923	940	943	889	929	925	876	934	913	914	888	948	886	886	940	966	937	965	913	880	919	917	863	955	909	855	895	904	932	919	879	910	858	897	871	926	903	906	903	871	934	886	865	920	985	936	968	920	901	909	911	889	879	919	892	895	857	964	909	887	891	939	829	908	923	926	911	919	869	914	916	925	915	889	936	900	886	906	884	947	926	887	846	912	870	902	942	901	889	921	838	982	878	912	874	923	960	874	893	918	904	912	906	929	885	868	914	916	911	877	868	879	905	906	896	949	913	881	944	903	888	949	867	875	898	913	890	895	897	940	929	917	937	855	882	914	911	911	873	882	901	961	899	970	930	925	868	919	933	906	885	895	853	926	973	910	979	879	863	918	876	921	921	916	889	898	939	893	972	913	983	867	916	916	898	966	874	878	902	856	901	934	893	924	877	917	941	915	903	913	962	917	926	854	944	925	870	886	904	916	911	852	941	866	900	881	960	919	859	887	919	886	892	935	908	886	852	911	872	910	864	922	857	912	894	935	918	937	893	911	947	924	885	920	906	883	874	931	893	938	901	892	924	975	886	915	946	871	938	885	832	965	905	922	860	897	946	930	937	932	892	869	876	866	952	916	864	876	867	935	941	882	913	966	915	912	921	879	902	921	956	938	841	870	888	888	889	888	925	897	934	870	889	933	893	880	1012	880	896	926	910	864	928	946	915	922	876	871	919	911	939	881	914	903	936	940	913	873	903	898	858	915	916	852	911	913	949	872	919	926	894	911	894	903	926	857	922	859	882	940	906	845	958	922	877	929	925	920	892	931	894	898	909	863	891	914	900	935	907	892	938	913	859	913	914	907	918	922	929	926	918	915	845	921	878	907	871	891	923	870	916	950	868	876	911	863	903	908	963	875	915	896	924	866	922	949	887	930	878	923	887	905	948	915	874	914	955	894	917	900	902	919	943	985	909	928	925	937	915	921	875	919	873	951	907	895	895	895	907	903	930	952	907	940	864	905	919	927	881	896	923	940	909	906	939	929	871	912	907	907	921	926	894	880	936	910	913	876	947	965	887	890	912	918	901	904	932	886	882	863	877	867	901	890	904	943	871	888	943	931	929	914	971	859	885	942	916	934	884	864	855	912	892	851	938	974	916	865	878	892	933	900	974	922	926	971	928	919	875	896	946	879	897	870	881	890	890	925	902	892	958	916	955	904	971	929	902	912	911	906	920	908	985	921	892	907	888	935	887	955	929	937	910	991	918	956	924	941	921	910	928	883	923	946	898	896	886	928	927	937	908	935	915	961	952	881	854	873	902	870	887	904	897	910	905	869	890	922	920	910	890	932	922	869	896	932	951	939	891	918	903	976	893	937	883	879	952	975	879	918	909	878	923	941	913	907	866	924	926	882	892	896	893	903	926	912	959	898	892	893	876	883	860	922	921	847	912	881	863	859	895	871	903	878	841	924	908	915	899	889	907	944	921	966	862	956	889	937	907	917	930	926	884	918	887	945	911	901	857	904	818	925	946	926	875	869	967	848	924	943	835	860	906	896	890	923	950	876	856	915	929	884	956	902	888	890	884	902	947	883	950	911	923	909	914	913	930	910	894	956	919	883	900	877	906	952	954	955	879
10374	6499	6845	5323	3602	2907	2284	1764	1531	1236	1135	913	798	724	746	579	620	552	547	474	509	502	488	461	435	410	471	445	413	450	438	427	418	383	387	346	359	389	375	387	350	382	370	432	370	361	414	336	395	374	367	391	381	348	391	364	387	389	388	354	382	371	410	386	387	352	355	357	376	373	374	354	387	380	329	362	356	353	389	331	406	375	393	378	377	391	339	379	331	349	375	341	349	359	368	369	327	379	361	370	393	335	350	358	382	365	422	337	345	385	353	399	388	356	348	348	401	378	362	352	362	359	380	354	393	355	344	388	360	367	320	351	378	394	374	377	365	381	373	348	345	371	400	366	407	366	328	342	349	358	379	372	393	374	351	332	357	344	324	377	383	396	346	346	362	371	360	368	419	328	356	346	369	376	385	369	394	340	374	357	335	376	391	350	398	366	375	344	365	356	353	348	377	358	392	376	363	355	318	390	369	364	384	378	369	356	325	353	384	363	377	368	346	369	350	374	387	346	366	349	354	357	349	363	362	373	362	380	367	360	353	358	351	367	317	355	365	352	341	387	370	352	401	343	350	351	350	364	371	357	378	363	401	379	338	358	378	378	362	352	349	378	359	384	376	373	385	340	356	391	372	308	336	368	336	389	355	361	353	341	347	343	385	380	378	364	365	369	348	348	390	345	354	394	376	361	388	372	334	330	351	342	399	382	368	338	397	331	356	386	347	415	361	333	361	355	365	346	347	364	355	390	370	358	357	387	386	380	350	365	363	410	376	376	362	384	362	362	343	371	367	350	374	364	377	386	371	372	409	382	388	368	384	404	367	366	349	383	378	373	341	348	363	355	384	403	379	356	339	393	381	341	362	381	365	362	363	361	345	374	375	337	353	404	371	364	387	373	379	367	382	345	348	346	327	334	360	403	402	399	378	350	351	364	360	371	386	323	352	368	372	362	372	356	370	390	396	396	366	371	393	350	396	388	387	348	342	393	359	383	347	354	357	355	393	381	412	370	387	374	348	369	380	367	358	358	415	369	363	401	373	371	367	329	399	401	381	359	406	380	372	389	366	363	405	361	372	425	329	373	406	373	370	344	369	362	350	365	377	392	338	374	339	346	369	342	349	356	385	389	365	384	397	370	374	353	387	341	339	325	372	369	375	385	407	365	367	354	340	379	342	362	373	351	377	346	377	366	354	341	388	337	390	388	391	336	347	382	342	355	395	364	365	378	378	392	369	398	387	371	361	386	346	351	359	365	356	326	378	389	375	345	373	369	362	374	385	328	338	393	365	399	325	376	365	390	334	381	370	369	426	360	373	358	390	359	366	360	357	410	375	350	345	345	351	364	364	356	348	356	384	368	375	378	329	366	368	356	381	353	373	362	359	387	353	323	378	357	366	370	342	365	400	397	348	342	337	379	345	323	387	363	399	347	370	375	391	348	391	372	388	344	367	369	345	337	388	382	348	396	362	370	341	348	376	357	393	366	368	410	386	354	336	400	390	389	396	358	377	359	384	367	359	340	347	344	343	373	348	384	374	386	341	377	358	374	374	387	341	369	341	371	392	335	378	386	379	370	365	365	403	355	376	348	369	376	369	380	383	372	381	380	356	358	341	357	336	338	365	356	328	362	360	368	394	402	361	359	356	407	343	390	370	351	378	382	357	320	344	369	352	330	369	378	351	353	341	373	354	360	366	346	362	360	372	395	372	419	362	399	368	371	358	383	367	381	377	341	350	374	374	368	374	378	402	349	372	388	356	372	365	325	383	392	380	396	360	356	386	350	360	378	354	357	360	348	363	380	390	357	364	371	408	349	359	341	368	386	327	364	351	371	418	375	368	346	375	370	382	393	343	343	374	370	386	399	365	389	336	398	346	371	356	351	393	372	369	368	357	342	384	369	419	355	391	361	391	379	379	396	381	342	358	379	353	380	354	374	379	363	316	404	403	375	350	361	383	407	385	393	323	360	384	367	401	376	360	340	377	361	369	313	358	388	351	394	372	358	376	344	325	371	390	374	356	353	324	381	371	351	343	354	333	406	374	367	355	388	350	354	377	355	374	379	365	346	353	361	399	342	384	359	375	351	383	377	358	357	383	353	337	373	367	359	371	380	370	382	386	369	372	343	368	363	344	373	353	378	353	390	394	352	365	345	376	370	371	341	334	365	342	338	365	352	345	364	405	342	368	362	374	377	377	362	350	368	356	359	371	363	352	368	347	351	364	405	347	368	366	358	401	374	324	366	349	335	364	346	349	368	352	389	387	359	386	356	344	374	348	373	336	353	337	370	367	411	362	374	372	372	378	384	397	385	352	370	377	343	367	365	345	345	377	353	379	349	391	338	366	347	376	393	343	385	384	367	375	366	346	361	406	365	379	343	369	336	346	346	368	379	372	382	332	346	352	348	371	363	393	361	360	381	356	369	353	394	368	370	336	361	386	388	367	381	362	352	364	348	348	358	374	361	394	385	382	378	387	342	350	347	365	354	343	384	338	328	380	375	393	389	359	361	351	400	350	347	394	335	370	368	411	375	359	374	385	365	369	379	367	390	361	381	340	388	399	386	350	371	343	372	340	355	348	397	354	344	341	374	359	367	376	361	361	386	376	379	402	364	361	373	376	316	341	361	379	364	342	382	347	407	370	344	375	360	357	385	373	355	340	389	396	372	410	355	355	384	357	322	360	345	330	364	318	335	339	398	365	342	365	372	366	336	330	370	315	413	385	383	354	369	340	397	359	391	376	360	357	343	368	379	383	416	400	355	341	349	381	352	354	365	363	354	364	387	351	326	366	376	376	354	353	359	384	395	365	443	358	348	334	389	322	343	405	354	372	365	355	347	375	374	397	347	375	344	357	347	344	346	342	393	345	351	370	333	331	378	382	366	391	353	381	376	376	338	337	341	356	378	363	374	352	326	344	362	374	376	397	365	352	355	353	364	364	350	358	378	391	375	352	374	353	355	392	359	414	354	383	400	375	351	388	348	378	363	362	347	351	359	369	373	351	358	389	384	325	328	361	368	389	364	365	364	362	369	321	337	393	380	360	356	343	372	365	375	348	410	353	381	362	353	375	358	384	372	375	337	392	382	366	389	368	352	362	367	345	396	360	340	340	373	354	326	368	393	357	367	383	332	340	395	358	360	346	334	350	363	377	361	361	371	387	389	382	389	410	376	349	332	321	346	366	347	374	373	392	410	415	359	392	347	377	385	383	388	378	339	381	384	374	346	370	344	341	369	358	361	350	368	385	370	385	344	368	377	342	370	399	393	363	373	360	354	335	362	380	365	366	366	318	341	361	353	401	378	373	424	347	382	364	373	356	404	368	358	370	399	346	377	346	375	354	399	384	320	396	346	407	364	372	353	382	391	380	357	358	358	338	377	346	369	388	379	355	365	372	359	396	347	364	325	357	353	343	345	372	331	375	362	308	352	376	348	384	348	348	350	362	361	380	387	351	405	357	377	335	393	366	388	385	355	384	336	363	344	389	389
6932	6134	11739	13473	12188	11337	9263	7904	6812	5992	5238	4167	3765	3599	3219	2930	2721	2363	2167	2055	1923	1895	1791	1706	1629	1532	1504	1536	1505	1437	1408	1254	1189	1216	1153	1118	1181	1072	1168	1177	1077	1096	1107	1038	1170	1141	1106	1108	1045	1075	1053	1030	1023	1053	1033	984	1037	937	1031	991	988	1008	1058	1014	1021	1023	985	1084	1058	1048	990	979	956	942	978	957	1011	926	969	931	981	996	896	941	930	894	935	913	937	906	957	955	964	914	978	898	909	911	942	934	935	888	950	934	896	962	952	916	905	895	903	921	902	895	860	929	870	951	899	902	959	946	970	909	968	941	899	921	909	934	958	911	859	912	888	927	953	932	904	927	937	964	938	925	850	927	984	880	928	989	931	964	920	931	981	877	897	969	904	948	929	943	953	924	979	888	920	984	927	894	953	945	890	928	934	861	917	943	951	922	909	880	975	933	932	913	899	975	946	912	896	921	962	937	945	960	902	907	967	875	984	869	892	929	955	984	976	906	956	936	927	937	949	945	937	904	902	925	936	977	921	908	889	944	934	964	921	948	874	931	940	995	996	971	925	899	905	876	941	965	941	895	928	915	989	901	902	966	878	928	944	957	919	925	956	904	947	942	961	902	885	880	923	921	908	1012	966	971	922	929	950	925	941	911	920	944	909	946	931	887	922	897	918	971	887	903	934	926	929	965	900	946	920	961	945	913	950	881	954	890	876	880	977	897	938	888	980	895	877	953	928	899	905	912	967	936	901	925	949	983	904	930	948	911	933	885	977	915	902	842	919	919	947	946	973	879	933	921	1015	891	922	889	923	959	911	902	950	894	832	955	940	902	910	917	902	931	901	890	923	906	963	947	912	912	924	955	973	954	920	934	950	907	964	879	910	896	963	954	901	927	884	912	899	949	943	925	892	897	949	933	916	990	937	905	898	919	890	938	947	964	905	936	962	948	932	930	968	950	902	907	948	920	963	911	911	965	920	895	870	950	899	968	981	939	920	939	863	942	937	897	951	921	995	967	962	913	897	951	864	904	959	1004	974	875	948	932	899	921	930	969	908	932	960	913	938	973	959	957	958	939	957	939	918	971	907	959	908	973	967	997	969	938	943	929	903	940	952	915	926	900	897	929	963	945	937	958	937	916	941	924	881	935	955	906	933	945	959	984	892	889	930	943	897	950	922	945	908	905	923	929	922	967	940	914	948	941	924	905	931	930	962	894	867	944	969	971	890	965	940	933	892	929	984	941	901	899	913	966	893	919	932	909	937	929	883	960	898	964	901	904	950	902	880	948	917	927	925	956	941	926	948	973	911	843	887	932	881	928	923	917	950	948	956	873	908	914	899	957	950	968	901	932	990	858	917	932	961	964	960	930	932	933	922	953	962	935	934	920	965	1005	910	954	956	973	979	889	941	954	919	925	936	930	904	978	849	941	935	955	863	972	932	846	946	900	961	900	941	934	937	919	911	978	943	953	891	945	923	919	895	875	952	948	910	981	909	904	930	898	909	944	897	957	936	930	938	938	947	909	893	951	982	955	981	932	956	920	955	929	911	917	926	878	901	954	898	922	898	900	878	931	917	902	938	981	957	941	944	943	969	921	910	911	907	884	955	925	951	931	914	894	869	903	898	967	925	947	918	969	901	904	919	936	893	970	944	970	923	910	922	935	926	953	897	942	935	896	940	925	926	939	911	952	904	950	900	943	893	889	895	953	913	982	936	906	925	904	936	952	966	941	927	888	953	910	959	910	939	906	954	958	888	915	890	905	958	905	906	937	976	924	976	939	964	953	890	950	900	908	902	907	949	849	922	958	904	907	936	924	984	926	938	936	940	915	990	904	891	946	877	972	966	937	920	888	926	902	901	945	938	945	966	913	998	879	907	875	919	955	959	922	961	891	918	917	909	954	977	945	1012	900	933	954	936	912	928	927	890	913	979	937	952	880	940	911	968	879	898	876	960	937	928	964	950	862	950	920	947	921	911	966	951	900	870	852	911	921	902	912	912	909	984	947	968	918	921	889	943	931	932	990	957	932	917	913	963	960	950	917	940	990	958	935	956	903	903	930	906	926	910	905	913	979	926	938	952	917	972	915	897	946	964	887	948	964	963	907	900	921	921	933	892	892	887	906	949	900	954	932	943	946	947	924	904	899	909	952	924	907	939	880	942	863	960	850	979	939	897	942	954	940	938	921	881	918	879	908	897	912	948	887	921	932	972	954	934	959	960	962	922	907	925	930	950	954	915	895	909	909	920	950	901	903	906	940	939	941	906	927	950	955	922	910	904	904	966	936	918	917	918	897	914	956	924	886	942	963	938	978	957	951	965	926	947	914	909	873	918	941	907	891	956	977	986	975	922	964	968	886	907	952	945	950	910	916	942	984	916	926	971	902	940	927	854	946	959	977	1001	926	900	915	969	942	898	949	966	934	958	887	915	901	941	894	910	920	891	904	943	967	867	921	930	958	919	949	921	961	945	924	933	916	894	912	911	899	935	907	980	891	914	938	926	940	930	873	919	960	933	1006	967	901	952	933	934	917	926	898	900	898	971	924	966	897	938	943	953	915	947	931	969	878	941	928	921	865	899	929	891	907	968	908	916	979	979	921	918	921	903	947	925	937	915	966	897	896	873	929	893	939	963	920	910	855	966	948	903	886	926	892	973	876	910	919	892	918	897	936	903	890	941	959	925	940	935	925	944	905	901	951	913	962	926	903	921	920	958	943	924	980	899	906	899	969	948	948	940	952	930	959	899	918	908	930	955	912	972	963	926	891	837	862	872	927	928	975	933	974	943	953	963	857	895	918	910	964	924	903	893	921	922	982	963	944	1026	963	884	905	900	893	927	947	933	934	892	898	947	946	914	909	921	943	893	928	951	911	924	944	943	914	842	910	941	939	924	914	945	909	914	921	920	916	886	895	854	962	904	949	942	877	1007	923	938	946	920	935	973	913	894	862	948	930	926	889	941	972	938	949	892	954	888	929	977	945	938	936	916	927	959	921	937	924	919	942	910	949	952	893	977	927	951	941	921	923	867	919	944	945	950	912	933	919	926	980	968	974	951	960	927	935	933	891	965	925	955	919	872	914	888	909	897	922	931	915	925	917	949	875	936	910	954	945	940	903	948	950	917	910	915	967	936	974	901	882	927	943	874	966	906	981	962	983	926	897	927	937	896	878	995	909	964	933	931	940	928	844	898	976	933	920	963	932	906	965	925	898	910	895	911	931	990	913	963	985	890	932	893	922	934	934	935	961	941	936	938	923	903	875	897	871	932	881	953	928	986	909	920	904	962	927	854	912	939	901	946	900	898	939	915	922	931	924	935	907	929	991	917	940	984	860	931	890	979	929	891	907	890	869	886	861	929	895	894	933	931	890	893	899	913	912	939	960	907	951	976	904	940	908	949	926	923	897	944	891	993	919	886	937	966	921	963	912	896	898	933	929	932	977	915	941	960	889	986	869	912	932	969	896	883	951	875	967	930	921	933	966	915	952	964	906	917	885	912	919	949	894	934	909
24745	19373	15124	11622	9949	9824	8018	5289	4266	3619	3111	2487	2226	1939	1661	1927	1492	1059	912	816	778	693	705	609	555	573	586	542	570	481	476	500	501	445	434	474	404	449	440	436	444	379	433	420	418	403	401	439	413	405	418	401	423	401	413	390	443	410	408	390	394	393	359	414	419	383	391	426	424	407	394	404	412	392	406	407	360	404	393	404	412	371	394	381	397	380	380	344	419	374	419	405	401	420	412	388	403	356	393	396	389	382	379	372	374	382	380	389	377	387	374	378	357	405	404	400	388	375	386	418	369	384	373	357	402	365	386	401	374	403	389	371	347	385	387	391	368	368	361	426	435	356	408	391	390	349	401	387	367	363	376	401	339	366	369	353	335	339	379	389	410	444	379	371	362	379	380	377	374	372	366	393	399	380	367	359	370	364	394	397	407	364	350	368	374	376	363	386	360	355	396	361	375	381	387	376	350	367	357	398	393	387	339	383	374	387	406	348	373	375	397	364	365	359	376	389	435	390	399	381	356	405	378	382	396	390	360	370	364	394	407	381	332	393	406	357	330	375	376	398	402	401	362	390	381	394	401	377	369	393	354	395	420	388	402	415	403	352	406	403	399	382	365	383	392	349	393	391	398	406	388	380	394	369	419	407	364	419	363	363	360	372	362	381	356	376	391	390	403	363	357	379	410	347	380	407	394	381	402	373	370	354	400	406	363	344	384	372	352	356	365	420	357	369	375	363	391	357	396	392	377	349	360	378	353	370	380	382	432	360	382	398	378	368	405	395	344	403	417	363	370	420	392	434	374	400	374	370	416	403	403	373	393	385	392	380	382	392	391	395	382	384	361	386	375	397	411	390	367	382	368	403	414	371	376	387	399	419	377	421	365	383	378	382	407	384	383	355	374	377	368	416	396	400	364	393	389	383	360	409	404	396	410	393	408	374	355	366	381	393	412	373	368	426	398	383	400	384	413	386	360	392	386	393	377	346	358	360	367	389	358	374	414	382	390	388	400	400	399	390	368	369	417	368	403	386	397	354	403	419	367	387	417	360	408	414	397	379	364	388	395	412	373	376	390	348	382	375	412	381	378	379	348	350	337	375	372	360	367	356	377	383	357	352	414	362	435	368	413	402	388	409	382	424	343	407	384	400	363	412	389	398	390	405	412	381	386	368	359	384	383	376	350	388	400	409	366	363	388	363	395	400	366	352	373	400	405	392	420	432	365	356	409	422	380	350	363	377	414	376	414	381	400	369	379	383	406	376	405	388	384	417	381	382	378	360	390	368	358	386	379	358	378	369	364	370	381	398	402	373	395	398	341	383	384	372	405	362	364	376	402	389	401	383	392	401	368	390	372	371	362	413	402	390	398	359	381	393	354	377	393	420	413	389	381	374	387	402	409	395	355	368	414	373	400	385	390	392	372	378	336	375	372	395	398	406	408	396	395	408	380	360	388	369	361	401	387	379	344	354	386	402	419	414	418	355	414	419	399	384	406	377	412	342	415	369	368	404	414	393	376	372	349	395	379	336	400	415	358	351	409	386	353	369	378	362	384	399	428	399	364	356	387	373	380	367	373	337	375	414	392	392	398	397	369	385	401	393	378	354	408	404	388	381	390	392	367	394	370	392	336	382	372	394	384	406	378	371	359	376	395	393	355	374	356	412	371	363	371	404	413	361	383	381	380	354	390	401	328	394	357	409	373	439	387	391	375	381	393	363	354	393	392	371	370	415	386	412	388	395	369	370	364	425	391	362	425	372	361	374	344	421	381	376	378	392	393	350	398	377	397	375	378	412	390	369	364	362	383	373	396	365	384	361	379	387	368	396	358	377	384	427	395	385	358	381	372	375	366	384	370	397	402	356	387	367	407	398	367	384	399	336	368	391	355	390	386	400	372	414	369	401	348	350	393	376	363	370	399	390	385	404	399	410	386	388	383	366	357	406	418	356	363	344	410	384	436	394	407	421	378	367	405	402	407	392	373	378	363	426	398	404	409	356	402	387	339	399	383	382	338	385	387	396	396	352	386	374	399	390	368	344	408	373	391	387	399	372	381	378	403	394	371	390	362	384	372	343	414	366	370	388	406	379	421	404	349	392	386	358	337	398	387	375	393	361	402	424	364	393	386	402	364	392	379	383	378	398	378	364	393	412	374	386	385	416	379	375	415	369	393	387	390	363	383	409	398	368	380	370	334	384	390	363	367	393	384	387	375	364	397	392	402	421	381	384	352	379	342	357	383	405	412	402	379	398	369	390	398	412	352	379	402	366	355	365	404	433	392	383	396	371	348	366	352	407	375	397	359	352	365	431	370	394	398	395	385	420	406	404	422	411	370	406	369	385	381	375	373	396	398	385	393	366	346	382	380	382	392	361	377	367	363	391	385	397	349	384	349	404	417	355	407	350	363	371	392	398	394	396	368	427	370	392	396	391	392	346	409	375	375	361	369	374	352	382	383	393	351	367	388	394	378	362	425	401	378	382	365	376	353	406	393	357	412	387	349	386	389	357	386	427	373	351	388	399	383	358	402	399	381	410	405	386	420	385	391	397	398	384	390	394	391	395	390	391	406	392	352	392	396	400	371	454	367	401	382	376	382	362	331	370	408	369	349	354	378	348	361	371	394	350	398	359	391	378	371	406	418	396	359	386	401	367	411	358	406	381	380	420	358	347	368	360	398	369	395	379	369	407	419	370	374	375	394	368	409	387	367	395	387	359	351	419	368	365	385	388	394	370	391	360	379	373	349	402	389	371	367	390	379	359	376	366	353	364	387	358	381	374	376	384	380	378	401	389	395	396	372	394	371	375	366	381	442	355	370	370	403	392	377	373	389	359	402	390	381	412	371	337	377	360	356	410	359	349	382	385	399	422	382	379	363	338	380	443	389	442	397	366	368	372	371	377	382	382	383	395	392	374	366	425	375	334	385	380	386	361	350	384	378	374	422	423	378	441	407	389	432	401	372	383	366	393	390	389	401	369	426	418	381	378	433	389	416	414	365	365	358	373	373	413	354	401	376	398	357	374	389	362	395	375	380	370	351	377	375	359	402	354	378	375	351	384	406	372	405	394	405	383	396	407	391	394	395	381	401	388	377	374	357	386	385	396	387	423	396	387	401	362	377	388	413	358	380	381	314	398	404	333	424	404	388	372	390	392	378	386	373	384	358	390	357	358	367	401	382	403	362	380	376	392	361	355	373	399	421	388	385	379	361	371	401	391	398	356	403	376	381	409	366	362	374	361	396	383	381	380	395	404	360	374	386	354	361	377	387	388	383	377	385	384	371	367	377	397	389	396	418	380	378	403	389	424	406	417	380	366	358	370	406	402	364	380	407	419	371	399	404	384	352	363	375	373	380	371	368	399	401	374	349	345	397	402	384	369	398	368	384	394	377	395	386	383	346	363	377	390	374	418	402	390	400	412	369	377	363	406	360	406	435	407	338	399	387	346	339	391	345	405	402	402	399	401	373	406	389	384	374	363	367	362	362	402	406	372
16282	13673	18254	21073	21854	22031	20363	16201	14983	14425	12444	10095	9759	8313	8044	9446	7260	4933	4259	3903	3549	3283	3270	2802	2491	2274	2198	2198	2131	1958	1803	1763	1588	1529	1537	1405	1360	1391	1433	1321	1343	1263	1290	1242	1373	1286	1341	1271	1290	1216	1162	1266	1260	1269	1275	1314	1233	1271	1175	1082	1169	1104	1140	1049	1084	1151	1170	1123	1139	1086	1078	1053	1065	1032	1018	1029	1091	1020	1138	1047	1030	1046	1068	988	1042	981	970	1000	980	934	954	975	974	936	1016	959	976	932	999	961	1047	971	1029	1008	953	953	930	936	1054	1050	989	935	965	937	955	939	982	952	928	964	962	984	976	974	883	1041	921	948	947	933	1003	944	960	988	940	880	1002	969	1040	1000	961	1031	933	948	949	966	959	990	961	1007	941	937	973	937	913	934	993	984	981	952	988	973	979	979	992	925	1005	951	988	940	974	941	938	946	959	975	1002	973	1014	949	962	957	951	931	970	991	972	915	981	995	1005	927	1014	1023	935	966	1025	984	948	1027	986	940	967	943	962	987	989	938	945	911	906	985	992	910	1007	913	947	970	950	924	980	973	967	963	957	917	992	986	978	953	993	935	975	969	993	990	910	923	932	984	952	961	962	1008	969	921	940	985	988	995	986	969	921	958	1008	979	932	934	982	939	935	929	965	984	989	926	981	1009	939	955	926	938	883	959	959	1036	951	958	965	1029	981	985	972	975	964	959	939	940	963	945	921	921	902	925	967	953	949	960	960	970	905	906	973	978	911	967	986	958	989	936	944	961	946	996	983	974	946	951	1082	947	953	960	997	911	1020	978	920	976	1037	981	973	942	1001	920	960	952	966	956	995	1006	998	917	1019	987	959	1000	928	972	937	1008	975	994	947	979	948	959	966	972	974	954	964	950	926	1000	918	991	965	894	960	1003	958	997	926	958	978	939	999	950	954	944	1024	984	982	957	930	949	1004	974	974	969	1023	995	990	985	958	934	964	971	982	1009	975	996	977	952	977	973	958	978	938	958	990	931	1003	941	937	1015	916	943	959	966	988	968	1011	966	971	965	974	954	1033	951	998	990	999	926	982	958	922	1015	958	975	898	993	963	957	1020	982	949	950	959	937	950	1005	1012	954	997	1009	971	998	980	955	968	994	956	1033	998	938	1010	973	951	956	993	994	966	961	958	1010	871	960	970	994	930	963	1026	955	1013	992	963	969	1037	916	979	945	934	921	990	927	1013	941	926	957	926	1006	925	948	936	989	991	966	944	945	982	930	985	954	1026	984	964	973	993	1008	955	985	959	939	993	959	975	969	940	1016	1015	931	1018	954	993	948	957	974	963	959	968	984	921	994	1016	950	986	978	955	981	1023	954	972	950	958	1000	957	979	904	993	964	999	975	1012	990	1005	990	990	989	987	969	975	911	955	946	967	978	981	1004	993	1022	970	961	959	964	921	967	986	961	967	1010	885	928	956	1003	955	932	956	963	949	971	937	955	931	976	926	992	922	1014	960	1018	939	939	953	966	909	969	978	980	983	923	908	959	963	987	989	977	939	953	938	970	966	953	966	965	959	964	966	950	982	981	937	967	965	969	970	953	1001	1005	993	939	954	964	953	946	951	949	956	1005	941	1007	980	927	959	960	913	962	983	971	907	1012	1023	936	984	1000	961	966	915	1007	928	947	988	913	927	948	951	959	970	987	1021	1012	1002	978	937	970	980	1034	959	955	988	949	995	1002	993	1009	917	965	982	953	941	968	964	976	1006	967	929	931	985	945	943	953	984	945	923	923	982	954	983	981	893	943	973	1008	923	973	958	968	962	974	1001	957	928	993	1025	945	911	938	927	921	971	967	980	1008	958	996	1056	1022	975	936	1004	956	972	966	956	921	897	1007	939	968	923	1022	945	986	979	945	960	955	910	961	963	967	963	945	980	1013	927	995	977	973	942	1009	951	948	978	972	998	980	935	999	996	980	964	1005	956	945	983	999	981	945	1002	942	999	975	993	970	962	968	956	1036	977	984	968	989	977	987	979	989	1023	994	1004	962	953	988	964	993	1045	998	969	914	953	1010	931	979	929	919	925	1002	991	932	1032	943	959	1010	930	945	941	932	1036	939	976	978	953	990	965	978	990	998	943	986	942	1017	991	939	950	942	950	946	951	951	942	960	981	980	986	928	955	940	977	1017	957	958	958	967	1007	1012	963	930	990	886	948	1043	979	926	963	935	918	973	915	970	951	977	945	941	959	966	937	999	970	940	915	954	1003	949	986	1028	987	969	946	946	911	1005	940	944	990	994	998	981	990	965	993	1007	974	997	1011	967	916	932	936	991	952	924	1019	989	965	943	953	970	967	943	968	927	962	976	954	991	948	953	949	950	969	983	1010	990	918	998	965	969	1009	904	934	961	943	924	956	974	943	976	960	1017	945	1001	945	935	976	956	998	913	945	966	980	974	956	910	1035	991	967	1010	975	928	958	958	1007	984	954	1004	1006	994	945	945	1014	974	986	944	985	929	976	953	991	953	975	1027	941	968	995	1004	925	971	965	965	982	954	970	941	979	1006	943	967	951	986	925	926	965	987	1003	945	934	998	936	925	939	991	1026	983	928	967	908	1027	932	951	940	934	1030	952	953	992	983	1014	954	971	927	1004	1007	1015	987	955	984	997	948	979	984	943	962	981	950	984	960	999	984	987	963	968	973	960	926	981	984	950	1003	962	999	966	931	949	1020	991	944	961	944	943	949	973	1007	970	951	968	949	973	989	945	944	963	1002	945	988	945	945	994	911	987	1044	955	1021	924	897	994	1016	985	971	1008	939	977	998	980	965	981	1001	1018	943	945	938	965	1042	1000	945	892	952	1019	944	964	985	946	973	970	951	968	923	937	961	1021	951	945	999	940	988	977	986	928	915	947	958	926	960	1021	992	985	990	937	949	925	968	994	955	955	953	918	951	943	959	977	948	952	924	957	880	1006	989	988	1008	911	935	995	957	982	919	928	1020	949	965	972	961	900	966	999	958	983	1019	942	922	945	924	1002	957	918	1021	977	965	972	969	967	915	923	981	985	981	938	942	999	1025	971	943	927	984	955	956	973	1019	1024	973	979	985	1002	939	941	978	940	998	963	954	955	971	928	992	964	932	1030	924	963	1022	976	958	987	1028	958	971	1019	985	924	994	960	958	943	1004	955	944	941	1025	920	926	968	937	1012	954	981	990	960	962	900	962	968	937	1043	940	988	949	938	951	968	951	945	998	927	997	953	966	934	951	930	956	942	966	956	959	978	953	939	927	959	950	962	987	1005	1048	944	1005	938	1000	967	959	1001	973	1009	993	965	1035	973	985	956	924	953	971	988	953	897	941	951	963	966	929	954	946	984	946	1029	985	1008	977	955	989	998	943	975	969	965	1045	905	947	968	960	992	978	948	965	983	987	933	1019	964	949	930	976	947	920	966	970	917	1000	991	969	969	961	990	967	924	1001	964	983	967	912	938	916	939	980	951	933	952	916	992	951	976	950	949	965	951	992	964	993	943	967	999	977	986	970	944	1017	1001	1033	985	963	967	954	1011	968	973	939	966	999	910	961	973	997	935	995	941	991	979	985	975	964	1019	1016	964	969	989	970	958	1063	957	1011	953	960	941	934	1034	928	1017	910	976	977	999	978	962	960	982	958	983	918	965	951	961	950	978	965	901	937	982	961	973	993	926	948	980	975	961	952	937	979	970	927	951	951	965	974	951	958	959	973
33270	27121	21155	16641	15115	15113	11896	8365	7158	6082	4851	4259	3342	2886	3034	3166	2240	1620	1275	1053	942	949	832	694	663	600	600	575	584	530	512	497	482	458	418	419	451	448	462	412	438	414	402	421	412	389	394	447	396	374	424	397	391	402	416	432	396	407	378	376	388	407	406	401	386	362	349	396	401	368	380	387	364	366	353	366	392	373	373	380	380	392	349	336	352	387	353	348	349	359	378	363	369	387	363	364	344	370	338	365	369	346	374	360	344	341	338	366	335	397	335	381	361	392	378	362	363	361	350	336	338	376	364	353	400	340	357	395	355	311	355	348	358	362	346	358	350	383	359	389	329	368	339	348	339	313	360	359	404	338	328	394	306	362	402	352	389	351	356	330	370	338	354	372	353	385	359	362	343	361	340	326	384	334	358	342	319	321	384	355	352	374	351	368	359	333	369	347	347	347	397	349	388	361	367	351	363	388	385	363	324	356	328	368	315	351	353	342	353	324	334	363	358	348	346	375	337	355	352	348	383	371	337	347	395	352	358	325	336	371	364	362	380	344	355	353	389	358	347	364	374	342	352	333	408	379	386	356	353	331	339	361	362	375	362	361	352	351	380	345	372	326	388	332	350	369	380	346	343	386	356	358	368	368	348	387	335	319	374	380	338	336	334	333	397	371	375	350	362	335	422	374	350	373	308	363	380	364	361	349	362	339	383	382	378	337	366	350	363	343	364	353	393	353	320	362	353	324	375	331	394	356	377	357	328	340	362	370	336	369	336	359	348	383	327	340	360	378	335	367	369	372	386	416	352	340	332	383	368	370	354	359	354	359	363	394	359	391	359	361	365	358	364	386	356	383	335	368	355	340	366	348	348	355	370	355	326	347	329	346	345	369	342	352	344	355	338	365	339	387	324	400	354	345	370	356	377	362	380	357	356	360	369	370	365	320	366	341	332	389	378	356	330	387	334	345	353	348	397	344	301	357	397	326	341	351	372	372	348	345	374	367	370	358	338	345	328	375	329	380	375	332	334	353	394	333	353	356	335	374	385	358	366	390	353	342	346	361	338	365	338	361	351	367	362	317	378	375	375	342	338	323	343	355	343	347	353	381	377	351	348	347	390	373	341	357	356	375	362	359	351	362	342	375	374	335	367	374	333	365	389	329	345	364	355	364	336	377	392	360	374	347	362	365	347	309	347	388	395	348	392	376	353	327	353	335	357	381	348	346	356	358	342	347	393	370	369	343	364	351	349	366	320	358	391	354	327	350	382	375	346	378	385	352	362	331	380	382	325	348	366	352	372	349	370	345	368	366	354	391	369	330	340	350	387	339	371	379	332	378	344	352	389	322	340	339	384	347	355	317	356	342	359	337	351	393	347	336	328	362	356	359	368	343	352	340	318	376	369	371	361	380	338	368	374	369	357	387	349	368	364	393	377	348	349	378	362	375	341	356	324	371	351	350	390	321	342	379	335	339	373	346	327	369	380	342	351	329	344	338	346	346	386	369	345	353	360	349	349	329	361	346	351	321	370	349	321	364	363	333	329	355	322	364	360	385	337	350	347	345	380	367	321	377	358	379	364	341	368	352	378	378	367	376	360	363	334	319	359	363	345	370	356	362	404	368	333	313	356	344	333	381	357	378	368	386	365	375	382	352	342	343	367	342	340	355	341	345	339	351	366	352	374	361	294	375	382	349	390	347	383	377	359	359	340	348	379	358	310	385	366	324	388	333	364	346	372	361	337	344	348	371	319	352	365	330	351	334	348	385	376	341	344	374	314	355	333	352	351	368	388	368	356	371	350	313	366	363	382	355	358	344	372	342	329	344	344	351	363	364	359	351	388	361	378	369	360	367	355	332	344	365	333	321	350	371	346	373	320	349	334	358	363	339	371	319	357	358	385	379	367	374	331	366	363	328	390	350	375	356	382	369	375	387	339	320	358	354	366	348	345	366	366	336	359	332	384	346	349	365	350	353	371	319	377	362	341	344	331	341	360	337	376	374	353	396	332	362	351	354	347	327	349	357	334	326	399	353	338	366	353	333	388	344	343	373	373	367	349	398	327	343	365	355	396	374	373	351	368	358	330	386	346	372	407	366	347	349	320	382	342	332	350	358	375	335	335	343	355	354	316	376	338	391	361	368	349	350	375	361	382	377	335	391	373	332	377	359	318	349	382	370	356	368	350	353	367	336	324	373	375	359	340	359	360	353	369	372	380	358	358	367	364	358	363	344	380	344	349	359	351	396	351	316	343	378	317	368	333	356	377	353	388	388	367	367	331	353	381	355	315	328	334	360	361	373	346	356	349	357	378	385	362	313	343	363	377	338	401	344	367	365	355	344	394	344	378	368	365	365	367	334	363	349	378	372	355	363	353	377	371	364	383	365	376	312	351	367	342	342	368	352	356	350	346	357	336	331	346	335	360	344	359	341	354	305	343	346	375	373	351	362	363	360	371	343	331	336	348	356	366	344	310	333	391	342	335	370	313	358	347	327	384	338	391	387	367	354	350	326	354	353	365	368	350	413	345	360	342	373	321	348	331	343	387	382	364	326	354	379	317	361	349	382	352	349	375	346	362	387	382	341	320	353	367	388	327	371	352	347	375	367	378	315	359	347	355	336	371	347	388	383	371	317	374	365	344	323	380	356	378	357	331	331	353	349	344	356	351	353	341	356	337	390	397	349	333	327	375	352	363	369	381	370	382	325	360	317	360	412	365	349	349	335	358	354	364	372	372	353	365	362	332	367	353	353	378	407	359	344	328	363	365	373	358	363	358	345	362	383	379	322	342	351	345	349	384	358	356	385	385	380	351	386	363	379	322	351	369	365	354	375	366	388	377	384	383	413	329	368	304	327	349	389	339	363	322	318	366	353	345	376	364	370	355	314	325	347	358	364	359	382	358	349	346	359	356	357	358	371	333	352	328	367	363	320	362	319	364	344	405	356	352	311	377	336	360	382	324	375	369	355	332	370	324	379	370	363	326	342	374	388	365	359	345	354	346	348	346	353	340	362	332	336	377	354	340	335	309	370	340	389	353	341	350	350	343	346	399	353	392	293	333	338	351	385	328	360	364	338	331	349	354	326	342	370	347	389	361	321	342	344	328	346	357	362	370	331	351	349	329	339	370	387	347	387	368	358	355	329	345	328	346	315	326	328	353	393	376	365	381	348	380	361	362	357	373	341	352	360	364	340	369	363	363	338	355	332	406	376	346	378	384	357	348	367	348	379	385	392	358	364	355	360	393	375	343	360	330	366	358	368	340	360	336	363	365	349	342	357	349	337	405	345	338	361	341	363	375	333	356	361	360	383	395	297	357	326	383	390	387	355	391	389	347	337	338	332	370	346	397	349	341	366	345	360	377	357	370	347	354	386	350	366	358	336	343	371	362	358	386	363	351	376	332	364	308	346	341	372	363	354	358	363	348	362	327	324	378	376	352	336	344	360	354	336	354	341	328	341	379	366	343	349	338	367	336	353	340	374	364	381	386	315	393	346
21364	19377	22752	25711	27568	27683	25467	20236	20842	19681	16392	14808	12883	11123	13132	13155	9398	7647	6160	5160	5195	4867	4439	3529	3200	2917	2817	2872	2650	2329	2246	2112	1836	1753	1776	1637	1553	1524	1579	1532	1429	1381	1384	1412	1458	1477	1380	1359	1252	1276	1272	1249	1277	1297	1390	1453	1440	1192	1140	1075	1075	1130	1111	1147	1164	1176	1188	1174	1172	1121	1125	1039	1047	1002	1048	1024	1050	998	945	960	928	973	955	905	1007	900	936	960	916	909	917	966	917	902	888	909	942	941	884	901	909	877	911	927	889	890	860	936	867	841	904	937	914	927	866	897	973	899	942	915	876	925	884	891	910	900	919	862	869	868	869	910	876	876	916	912	878	945	886	923	884	936	911	913	883	977	878	857	970	924	886	912	875	874	910	897	921	926	880	907	896	886	866	944	903	941	902	909	967	883	910	935	915	913	877	911	901	938	929	854	935	893	884	927	965	890	973	900	903	945	910	933	915	912	948	920	913	914	930	842	906	882	881	907	924	912	916	867	895	937	944	920	887	927	913	894	912	943	916	941	918	856	894	967	912	929	935	876	834	874	913	892	897	910	940	920	889	873	905	886	884	908	948	909	924	914	921	873	927	917	889	941	875	914	870	947	893	903	879	950	926	949	881	903	894	933	868	882	890	918	951	873	837	879	894	903	954	955	954	909	889	885	871	890	915	944	910	894	913	904	875	920	854	883	919	887	874	907	918	897	879	937	927	885	902	880	910	927	884	950	958	905	849	909	937	910	887	890	944	881	934	908	860	908	905	934	938	894	910	928	864	948	980	939	841	884	866	944	908	863	849	898	918	922	885	886	892	913	887	877	960	842	878	921	966	864	924	875	936	900	954	932	892	881	940	921	949	891	857	913	953	925	853	872	868	915	916	882	938	928	877	854	925	860	962	874	876	903	900	925	886	899	935	902	917	923	856	872	933	914	909	900	949	901	991	884	938	896	898	886	946	892	894	911	866	891	893	869	914	896	907	880	877	914	937	938	893	930	895	931	920	913	881	902	931	904	938	930	908	903	894	883	901	938	861	909	897	949	886	916	951	939	862	849	847	943	915	886	909	966	891	909	914	896	896	871	900	908	899	891	934	887	874	840	933	902	948	908	889	900	914	872	913	864	894	889	857	919	907	867	868	903	922	894	892	896	883	902	918	964	909	901	966	876	921	928	861	854	893	926	997	894	872	941	882	882	923	932	934	889	881	882	892	937	870	897	837	867	936	854	928	895	863	937	873	878	916	867	844	859	885	878	843	896	898	929	904	954	878	919	908	855	926	917	863	906	910	853	845	855	847	916	858	894	922	898	946	880	905	880	974	903	949	906	872	905	911	924	878	894	865	864	914	932	904	935	889	882	828	946	854	914	929	901	918	873	923	879	895	878	945	885	904	894	897	956	864	914	852	895	914	859	890	897	956	894	884	966	880	882	891	916	915	849	946	857	887	910	923	929	873	923	832	875	894	941	906	951	912	893	934	887	923	881	931	916	826	900	995	895	888	928	854	963	916	846	873	870	876	899	928	853	895	922	912	928	886	867	925	835	953	897	865	953	922	967	905	928	929	877	867	893	889	912	873	875	953	903	835	884	896	895	895	825	928	881	875	876	887	909	887	888	887	881	927	871	875	945	889	889	896	898	897	889	881	935	958	906	927	848	893	923	879	868	912	917	879	921	837	906	917	965	933	890	880	907	873	890	977	862	874	930	941	908	846	898	941	896	930	879	935	883	898	925	843	913	854	885	896	900	893	856	933	896	928	904	936	881	893	865	926	896	872	923	880	903	932	944	894	877	901	911	921	923	901	892	920	830	926	931	882	909	963	927	867	936	894	885	865	892	935	884	941	886	874	901	918	941	901	920	871	883	873	890	910	915	912	949	881	855	932	914	888	876	861	932	931	870	904	905	877	915	881	895	905	877	911	892	874	879	911	923	896	903	862	915	902	896	913	883	905	858	886	908	924	868	953	899	891	903	914	884	861	878	905	871	890	912	871	901	865	877	912	849	912	846	874	935	975	896	904	941	917	871	892	884	958	899	933	873	942	932	918	884	935	815	912	897	826	890	860	904	922	892	916	874	892	902	932	896	898	881	929	865	891	847	905	888	908	925	937	847	855	903	884	888	926	915	818	828	907	916	872	928	916	883	922	887	891	868	932	910	890	861	899	921	905	880	899	889	869	894	903	923	902	902	918	893	866	926	893	885	859	840	902	853	895	942	906	901	900	848	886	885	905	902	862	905	917	880	891	869	932	909	915	901	852	889	924	910	928	841	908	907	876	929	863	903	915	863	840	874	908	920	867	932	842	903	865	892	894	863	882	880	923	918	865	878	883	936	872	920	965	923	912	831	918	870	920	898	914	863	969	899	846	876	934	838	911	881	899	875	883	958	842	858	962	952	893	897	871	913	902	866	857	900	869	946	868	895	936	944	858	883	928	867	969	904	931	962	839	923	912	892	881	858	913	908	898	900	838	905	923	869	929	865	922	933	962	889	894	872	878	923	861	909	958	900	879	878	905	921	844	952	896	893	912	944	865	893	908	896	951	883	897	940	923	889	964	902	883	956	917	869	912	894	883	910	896	896	899	924	870	874	879	887	932	906	908	907	928	911	894	890	891	885	916	924	920	895	850	858	945	914	917	897	938	941	913	895	884	906	926	877	923	920	880	918	914	853	905	875	926	879	897	902	900	947	919	954	856	882	876	914	933	921	888	904	912	884	933	866	905	851	900	952	938	826	940	894	912	877	924	935	860	951	905	958	874	861	895	863	899	900	921	954	906	881	882	922	952	945	889	909	910	915	892	1002	903	882	909	906	887	946	922	947	912	863	883	894	883	890	881	902	912	951	868	845	910	892	896	907	934	938	943	870	947	986	945	960	928	938	879	848	926	882	852	880	939	913	897	896	911	935	936	913	937	892	851	897	889	900	880	898	935	928	921	865	833	888	905	946	938	943	920	880	926	879	937	917	879	865	906	872	920	876	898	933	908	908	933	866	857	916	915	899	906	908	910	900	878	852	910	857	896	887	849	888	853	890	877	947	941	951	889	928	913	876	963	906	894	923	886	892	920	877	909	934	936	956	888	915	892	906	915	953	938	949	897	864	916	857	937	918	945	920	917	931	853	923	871	912	939	886	877	866	868	944	912	896	858	926	873	901	899	910	921	928	881	892	936	916	903	923	893	938	975	860	876	892	846	853	930	893	879	889	947	903	879	906	906	896	907	862	943	940	860	903	859	901	887	891	917	909	916	941	900	866	906	854	898	887	886	913	959	880	877	865	925	887	908	931	869	854	952	900	908	910	883	867	952	901	883	949	947	885	902	910	912	885	885	937	893	935	897	904	901	913	926	866	941	883	856	904	907	914	920	951	878	923	951	954	925	880	904	915	907	899	909	928	938	906	894	970	893	917	871	931	873	872	917	904	908	954	880	934	909	901	956	870	912	888	966	879	882	908	928	952	926	891	900	854	925	971	912	911	835	884	866	934	852	881	860	921	893	905
10265	5914	6440	4939	3622	2896	2198	1658	1486	1228	1061	950	792	717	643	640	631	545	509	505	448	494	468	438	472	466	425	477	442	452	392	413	416	421	452	390	372	441	385	405	390	408	377	391	389	382	399	368	390	380	381	365	359	391	401	400	382	353	380	401	361	354	359	381	362	371	358	377	381	364	392	368	357	333	388	352	369	380	393	380	359	399	368	346	408	390	397	386	394	361	354	349	366	363	355	437	355	401	375	370	365	344	361	380	330	370	341	397	349	349	391	351	399	338	369	369	350	354	349	380	342	345	373	391	348	310	328	380	344	349	336	372	379	345	378	377	372	390	384	369	343	357	354	345	351	341	366	361	347	354	346	346	349	375	365	351	359	375	382	368	356	401	352	359	388	352	363	382	376	330	366	349	397	384	378	369	378	356	390	408	347	370	345	370	344	362	354	361	324	347	390	343	335	371	354	379	362	384	388	365	385	375	404	360	390	388	328	359	321	385	371	384	372	401	359	358	368	389	346	356	360	384	357	370	362	348	372	378	347	339	337	366	393	380	376	363	348	354	390	350	372	358	362	345	337	361	365	357	332	374	374	373	317	363	349	368	366	379	386	355	371	344	341	371	378	334	361	344	357	355	297	367	387	366	358	371	360	365	329	370	354	365	379	354	394	357	373	328	365	346	356	365	373	355	361	379	341	354	346	342	365	335	384	372	387	375	369	362	373	344	365	372	338	407	348	347	369	376	373	330	383	358	336	364	374	402	380	365	350	369	383	369	379	328	311	357	373	373	358	347	348	356	359	339	370	374	365	404	350	376	334	318	363	375	339	384	399	343	383	348	359	370	367	351	374	378	359	344	347	354	387	328	396	356	310	354	371	380	349	354	364	393	393	359	376	332	361	336	343	364	373	385	344	393	349	337	359	386	370	366	393	394	392	355	328	371	352	355	362	370	430	369	352	373	368	342	371	374	387	354	362	365	329	409	344	371	334	373	337	376	405	345	315	430	368	365	369	355	337	337	351	355	379	373	351	367	381	363	353	343	363	360	372	372	360	362	371	405	362	401	350	331	360	346	398	368	363	361	341	395	370	379	379	358	367	374	345	363	364	394	360	382	370	351	379	370	387	355	374	385	367	362	394	373	391	356	314	369	385	334	369	369	377	362	363	363	355	345	366	362	349	348	358	332	347	397	359	370	333	313	370	404	370	337	392	345	345	374	326	356	359	361	367	350	362	350	350	364	337	371	377	345	374	380	365	382	370	342	353	351	386	364	373	332	339	360	344	399	364	399	403	341	367	360	390	362	358	347	379	381	361	355	371	384	369	343	373	387	358	369	381	344	371	365	368	359	364	401	344	355	368	344	376	375	381	352	375	329	368	372	377	379	359	362	377	390	372	364	359	380	381	351	365	327	332	375	346	362	343	367	352	332	352	327	355	387	375	369	354	352	362	366	338	363	363	356	357	345	362	367	375	348	377	353	370	376	383	348	349	412	398	358	331	376	364	327	356	393	371	354	398	371	356	345	367	362	365	364	331	366	391	387	340	376	333	381	360	374	362	344	349	365	367	331	402	367	357	330	363	371	346	336	386	385	361	340	384	340	382	372	348	360	375	344	385	362	353	358	344	343	342	348	396	355	361	352	369	354	364	381	370	375	359	343	370	308	363	356	381	356	363	360	375	372	365	393	380	342	357	362	352	373	372	372	358	332	365	366	367	359	368	373	368	383	372	401	398	366	364	372	386	329	364	363	379	330	368	329	340	357	348	361	381	351	346	351	382	385	388	395	362	369	359	389	368	366	327	365	383	382	381	373	296	346	368	367	367	424	357	362	345	356	359	346	357	361	364	349	354	385	394	358	388	366	384	385	360	374	344	360	399	355	394	385	366	354	354	400	354	344	379	355	355	357	394	334	342	346	358	398	381	371	392	363	347	379	350	384	382	383	341	343	388	363	380	379	326	351	364	353	359	379	369	347	352	344	341	310	372	368	375	354	386	378	371	349	362	356	381	347	372	365	335	360	357	390	342	377	386	370	372	344	357	361	380	370	387	363	358	338	370	348	340	362	388	354	343	375	363	362	352	369	366	335	319	380	353	375	345	354	363	370	369	382	352	388	322	369	352	348	370	378	359	361	338	374	341	347	385	369	363	374	369	377	345	378	350	411	373	349	365	387	335	363	363	335	344	359	365	363	383	360	359	340	351	324	376	325	344	381	345	308	320	357	397	338	380	382	352	373	383	348	368	367	350	345	392	357	315	359	370	333	386	401	358	349	346	345	365	360	337	390	360	399	368	347	362	351	380	389	387	390	373	344	358	375	349	367	366	333	409	328	386	396	365	365	348	356	380	381	328	334	368	425	341	363	385	406	348	374	352	323	346	392	351	378	382	378	350	386	381	360	394	352	389	376	392	375	363	377	347	365	307	377	367	383	356	359	366	375	358	340	345	358	345	335	343	358	375	363	385	372	329	323	351	351	387	334	351	380	386	349	351	361	367	329	348	371	365	345	346	383	376	393	371	352	403	342	382	360	366	408	339	381	377	396	377	360	337	320	365	378	384	326	376	353	369	381	341	363	362	373	344	364	337	395	338	330	403	361	364	341	403	355	372	343	376	326	355	371	384	338	337	331	391	374	305	340	365	354	346	337	361	346	381	381	389	345	335	357	369	369	379	350	341	353	387	380	363	383	353	400	340	362	374	371	374	366	364	379	354	377	385	367	351	366	358	358	331	371	332	331	373	354	367	346	378	362	399	361	356	381	362	348	390	339	380	377	378	333	349	359	371	373	349	360	398	328	334	355	374	359	352	350	330	342	394	395	355	361	373	346	387	360	375	351	345	347	335	401	404	381	361	342	339	387	385	405	342	360	356	367	363	372	348	399	332	340	368	375	387	356	380	386	355	348	380	380	369	363	351	365	385	369	363	349	388	371	377	332	363	391	342	375	366	339	360	388	355	368	380	342	352	376	389	341	381	381	346	354	351	368	360	369	346	357	393	322	346	370	363	372	360	357	370	338	363	369	351	353	356	345	343	382	358	365	392	357	357	367	364	342	400	350	352	349	393	365	370	343	329	338	372	381	346	348	368	359	362	333	367	357	365	386	353	335	336	354	348	368	385	342	371	355	374	353	375	381	361	346	318	368	356	339	360	369	369	354	370	367	321	311	380	354	377	393	340	374	374	336	350	340	401	400	368	337	385	341	386	357	354	367	401	366	361	345	375	337	354	358	382	354	365	328	329	356	357	337	365	409	369	364	388	368	320	349	376	359	347	363	378	348	355	375	356	347	345	378	358	380	342	393	305	377	366	395	367	350	348	364	362	358	367	366	386	370	364	347	361	361	391	347	357	364	392	344	345	354	363	351	368	353	356	353	363	362	366	354	373	373	369	383	366	335	370	369	376	317	356	345	375	338	351	378	416	370	359	371	364	339	335	394	359	366	322	399	373	354	364	351	351	394	368	394	355	303	376	347	379	347	367	369	363	380	347	350
6775	5843	11347	12483	11950	11092	9063	7230	6561	5790	4942	4442	4087	3338	2958	3052	2443	2206	2073	1889	1937	1861	1807	1741	1672	1557	1595	1582	1507	1408	1324	1341	1155	1170	1149	1124	1124	1079	1151	1073	1067	1067	1107	1063	1095	1074	1063	1088	1064	1026	999	1008	1006	999	1029	1009	1042	1043	1021	994	1052	990	1031	986	999	1009	993	1018	1022	1017	1026	984	987	1016	938	1002	982	985	900	921	940	947	958	932	938	894	920	989	937	966	932	940	938	952	933	877	968	954	899	894	909	870	911	878	853	900	953	918	921	945	890	924	901	946	940	924	922	938	957	902	890	909	961	932	945	900	925	886	850	938	911	896	916	962	913	875	945	967	918	957	921	869	929	905	960	912	911	899	951	929	930	989	928	890	933	990	838	885	913	958	957	918	894	972	949	865	924	941	915	966	918	911	910	952	930	943	911	893	921	956	890	962	930	885	931	946	895	935	889	937	907	892	945	916	980	956	881	924	944	954	864	921	874	890	905	920	893	978	970	890	895	884	968	941	925	965	972	930	927	959	960	937	857	905	984	921	895	898	876	899	945	946	904	902	956	906	930	934	882	899	890	917	932	949	924	901	941	964	948	882	900	900	898	933	944	906	921	982	940	959	922	963	918	931	927	916	860	924	829	878	855	861	942	962	950	888	965	943	847	955	908	908	891	955	890	928	893	936	910	920	955	925	904	917	953	890	896	920	902	940	935	844	875	871	927	924	942	876	927	952	934	937	956	930	890	932	919	926	975	878	920	983	866	927	966	909	937	891	946	926	948	896	912	900	959	899	932	932	896	908	961	945	899	938	899	935	946	953	850	887	943	881	926	866	876	894	906	925	909	942	895	916	906	942	915	930	949	953	958	912	928	981	981	924	940	941	957	899	898	868	950	931	962	935	915	917	856	943	915	907	944	918	985	945	914	899	879	921	924	900	944	932	923	968	936	902	867	917	915	906	891	942	879	984	934	921	958	877	906	917	924	874	903	918	935	925	933	904	955	944	872	936	879	909	920	929	955	899	919	917	936	927	898	901	908	885	877	863	948	927	899	982	939	942	916	924	931	900	956	967	896	913	916	922	938	881	942	900	949	918	888	968	903	906	911	925	901	929	874	910	945	922	916	879	919	912	870	929	954	926	837	887	865	891	941	934	935	925	905	883	882	921	927	911	915	905	946	876	898	915	946	875	944	909	931	898	886	908	927	884	883	905	899	954	912	933	974	918	935	904	915	929	940	916	958	919	905	904	877	958	965	859	953	956	991	902	911	925	919	966	963	976	903	947	883	955	912	885	910	928	927	898	949	961	923	927	915	965	872	921	908	975	994	889	924	966	904	920	894	908	890	918	883	844	939	928	863	886	893	905	925	913	879	966	949	922	998	893	923	937	896	910	913	936	854	913	947	922	931	888	935	935	881	894	858	887	929	930	918	956	945	886	905	970	874	901	916	962	878	886	948	995	901	891	910	944	877	952	908	896	878	957	953	939	984	927	933	903	965	882	964	923	876	937	857	896	949	922	952	913	966	889	918	942	905	870	971	918	923	903	975	912	935	968	930	965	979	929	968	925	930	883	912	885	951	961	947	913	929	938	898	908	908	920	936	942	890	919	912	890	971	859	882	905	927	890	917	905	926	939	915	972	960	915	944	955	926	883	983	931	912	867	951	880	931	891	895	936	930	976	935	899	933	913	939	914	921	917	825	918	903	907	894	924	897	937	917	870	881	890	962	945	881	895	927	921	949	942	945	916	875	917	949	933	902	907	964	936	962	927	907	883	934	924	930	955	910	911	912	885	941	959	949	892	940	914	934	895	908	897	972	925	950	914	924	903	927	986	953	953	898	910	947	942	928	903	935	924	882	932	915	994	964	960	949	867	911	970	927	902	907	917	930	942	926	934	921	876	896	946	909	933	922	948	904	888	957	914	915	932	958	909	916	872	968	905	958	972	942	916	934	906	941	921	945	893	886	933	860	936	916	932	912	957	914	896	923	941	915	918	920	938	923	946	864	908	906	921	881	898	903	927	939	934	940	908	924	950	913	927	900	946	923	956	907	915	923	932	890	893	919	909	927	948	914	904	958	895	882	958	916	942	877	918	930	991	969	946	881	938	885	933	858	934	941	917	905	947	897	954	942	939	928	901	949	910	917	945	940	1025	899	943	988	938	920	923	909	956	922	944	954	874	886	905	938	949	859	916	869	915	901	959	908	943	942	920	874	941	911	904	922	910	901	965	982	926	926	934	897	943	933	954	930	930	891	926	847	949	910	908	891	907	916	932	1001	908	899	911	897	917	926	941	920	910	967	961	929	928	947	919	916	945	956	927	944	909	959	905	917	948	919	909	957	949	922	883	958	927	914	918	930	909	919	937	880	967	976	911	886	975	845	911	918	877	955	901	921	908	918	947	960	944	945	882	923	944	922	972	936	902	900	816	893	931	933	895	908	906	848	922	887	899	910	902	927	893	940	900	949	924	908	941	890	872	949	935	895	909	909	908	917	938	946	942	998	950	923	961	930	914	926	932	937	903	946	867	901	940	839	889	915	861	924	998	903	938	940	926	917	948	890	872	938	894	903	897	923	864	942	943	887	922	926	943	889	897	911	876	966	924	944	913	883	909	917	918	894	943	951	923	971	855	964	930	905	916	934	901	912	882	948	899	954	893	892	949	944	882	917	937	868	874	947	907	899	925	982	916	946	926	938	943	911	884	929	914	910	910	882	955	897	919	914	921	886	931	910	921	880	972	938	859	919	929	967	884	949	931	875	921	873	885	947	936	919	939	947	917	956	913	975	906	941	882	908	918	929	954	917	963	899	958	952	957	921	939	936	910	953	915	902	922	870	954	974	931	902	919	911	938	911	912	916	882	916	895	937	907	959	903	936	876	893	930	859	855	889	925	921	907	870	932	965	877	892	924	929	918	879	926	953	917	929	921	886	961	916	973	897	908	957	950	930	937	920	930	903	929	947	916	921	917	970	910	898	916	910	943	971	951	901	960	904	883	952	893	971	872	955	910	960	917	903	861	935	902	976	949	944	903	948	954	964	923	952	893	884	887	918	903	953	913	944	936	903	912	933	923	907	933	888	893	915	901	917	898	936	916	958	931	932	942	1001	902	929	938	962	935	960	898	917	922	942	895	915	888	979	898	893	900	951	977	960	937	907	936	855	877	909	939	959	927	887	878	908	866	925	915	957	849	917	928	924	877	914	923	934	928	940	914	899	914	904	874	933	929	927	913	955	931	956	879	984	916	920	972	856	939	918	931	907	917	926	962	875	923	943	901	926	965	916	930	962	919	962	956	899	896	884	905	911	932	918	919	989	973	920	951	969	888	944	960	947	976	965	901	966	906	914	934	917	926	946	1000	933	941	949	899	964	940	922	915	938	914	931	902	935	948	905	898	906	899	948	909	913	887	909	975	901	910	903	900	885	893	884	942	888	970	954	966	927	898	899	935	909	944	927	953	905	907	965	945	912	922	914	949	928	940	966	951	926	974	950	906	952	859
23260	16759	14338	11658	9912	10045	7323	5035	4217	3704	2871	2724	2681	1916	1720	1970	1553	1121	995	781	761	772	723	670	568	586	572	588	498	520	487	487	478	488	428	419	470	468	424	449	436	406	448	413	420	416	433	424	411	414	439	402	389	415	495	404	424	438	428	427	395	429	421	379	420	389	435	412	401	422	428	384	409	387	402	420	346	410	375	397	364	380	369	385	375	361	369	372	370	352	394	414	364	341	381	402	402	395	368	365	385	388	406	381	374	376	395	417	382	373	361	380	379	411	380	381	387	367	373	372	396	397	390	369	355	393	383	368	381	370	380	384	388	413	396	376	361	363	356	379	431	382	375	402	394	358	333	393	394	366	385	399	382	355	396	363	346	377	385	380	345	410	401	382	366	401	396	415	391	406	352	372	396	374	366	356	345	365	361	372	360	376	374	407	335	380	398	379	411	403	382	385	350	360	393	378	379	381	372	345	370	380	405	354	399	397	386	435	362	354	360	371	347	330	403	377	364	350	398	400	359	377	371	352	384	403	379	402	389	362	380	342	398	378	385	367	345	391	369	359	391	405	418	430	374	355	370	339	348	377	364	356	366	357	389	401	399	384	382	386	388	360	384	364	388	378	397	359	401	353	403	362	402	385	368	400	396	363	415	367	375	388	372	371	364	375	414	373	358	399	354	370	353	358	392	407	376	364	355	376	363	349	338	378	401	365	372	373	381	401	396	375	404	380	364	388	382	393	373	337	425	380	360	372	374	367	392	381	394	371	377	374	387	415	354	385	350	346	382	391	367	385	375	400	402	390	375	372	389	403	374	383	364	370	394	369	376	410	370	393	368	383	360	401	393	332	395	394	322	354	375	360	398	376	409	400	382	364	363	381	356	368	392	384	382	359	375	376	386	345	372	360	420	391	359	438	395	376	370	397	379	373	373	390	403	381	392	385	384	373	360	405	392	369	349	361	357	401	367	382	352	362	363	374	399	346	402	417	387	339	379	385	375	367	381	383	387	390	385	349	411	400	397	379	407	360	394	368	360	359	376	369	406	379	365	402	351	407	371	354	376	356	372	357	368	386	380	415	361	372	373	373	371	340	361	393	417	362	392	363	377	384	361	390	387	374	380	407	385	407	357	378	360	382	399	374	392	407	379	381	363	384	383	410	355	405	402	412	365	401	378	397	376	398	398	386	368	364	379	382	378	345	395	352	378	374	373	371	395	386	409	354	389	379	382	369	386	363	391	387	351	392	360	388	397	387	332	346	390	357	341	392	354	398	398	365	355	389	378	388	384	385	364	426	370	398	384	382	366	377	405	356	394	364	382	378	374	406	367	389	390	397	403	391	366	388	395	387	354	413	373	365	373	392	392	402	380	369	424	376	351	415	370	397	407	399	389	379	369	399	365	410	355	387	368	342	383	385	354	378	381	396	382	376	358	356	381	361	357	372	389	342	380	364	374	371	400	406	388	366	344	366	366	359	362	326	357	360	411	386	361	371	377	377	408	375	384	380	388	384	348	393	363	372	383	406	395	371	381	401	414	360	366	404	424	404	355	375	382	377	390	361	435	389	371	342	409	365	342	373	409	410	399	343	377	348	403	348	374	398	386	410	385	369	374	399	398	343	394	396	378	375	368	378	379	387	379	351	394	404	363	388	356	353	360	428	386	415	379	392	392	378	378	377	400	380	388	365	386	409	392	380	352	373	372	378	412	397	384	362	398	366	372	358	370	355	366	369	382	433	368	383	396	396	382	361	391	391	358	393	370	361	396	369	370	346	350	371	398	345	401	356	400	353	371	364	355	357	367	398	407	372	361	376	408	372	389	361	408	398	356	385	376	405	405	382	385	354	371	357	358	431	426	347	387	355	387	361	410	373	376	351	400	373	393	401	375	397	388	360	376	367	356	372	403	380	391	363	380	363	342	361	370	384	409	356	380	383	367	360	356	374	364	414	402	374	370	403	352	396	334	394	354	359	385	362	373	367	364	403	347	385	354	379	386	360	371	369	371	365	376	374	355	402	372	354	371	364	396	379	385	399	349	386	383	367	405	396	373	355	401	375	424	367	344	390	410	391	382	409	372	374	411	384	354	346	394	409	383	369	381	396	388	375	371	356	366	407	392	423	361	376	404	384	395	366	365	401	368	377	411	400	389	349	352	420	383	359	339	395	352	387	384	365	402	383	362	352	424	406	358	429	371	378	386	393	405	381	339	378	381	363	413	377	347	334	363	386	384	383	391	392	387	407	372	353	378	381	386	374	384	352	367	402	397	359	390	383	370	391	382	367	378	369	394	374	412	375	370	372	387	373	343	351	396	342	393	392	412	352	380	360	400	360	405	375	383	362	388	384	379	392	370	338	385	393	413	370	363	397	382	380	391	369	366	388	337	417	422	371	400	329	424	398	414	387	389	392	379	394	369	371	444	414	378	381	384	407	409	363	327	381	387	393	418	358	379	378	409	374	370	349	386	382	408	398	410	374	378	402	366	394	379	344	381	352	395	347	382	390	390	399	397	418	403	358	367	385	399	388	365	397	399	358	404	376	361	362	371	361	380	346	366	383	402	375	373	417	401	400	366	363	352	383	346	342	360	371	370	406	359	406	404	386	361	424	348	392	375	384	371	432	375	361	378	361	396	369	339	361	380	362	371	384	362	350	384	374	369	372	399	358	394	360	386	407	372	361	358	401	407	413	343	361	390	396	396	360	367	373	364	357	374	362	374	413	359	397	364	391	385	359	379	354	369	378	405	360	362	377	393	373	353	373	401	397	397	390	387	418	377	340	389	410	368	388	355	380	381	409	382	408	384	374	409	354	403	350	386	352	383	393	345	428	417	373	380	369	373	382	358	365	381	406	406	405	356	366	367	377	365	359	411	323	375	415	336	389	353	365	379	343	383	390	402	400	356	364	367	400	370	379	385	366	352	418	394	400	362	395	361	383	384	380	404	390	356	389	344	417	386	411	379	377	411	389	374	395	398	347	375	330	383	388	407	376	383	387	358	408	421	382	400	379	418	381	402	337	357	387	367	389	348	381	404	375	388	404	387	365	437	369	373	375	404	378	388	361	374	373	388	354	397	357	398	383	371	377	396	407	389	383	356	387	377	387	359	361	390	400	338	400	346	395	337	401	389	352	390	372	402	365	377	406	368	400	398	370	390	423	399	378	414	378	436	336	363	395	405	398	354	387	375	381	372	353	380	395	413	357	371	396	414	372	380	369	443	381	349	346	362	370	398	375	383	383	404	393	369	360	365	412	388	384	384	372	393	397	385	387	387	369	381	380	382	429	361	385	388	369	387	378	352	370	368	382	369	351	361	365	400	398	392	362	382	381	389	363	379	389	357	376	343	347	398	367	391	410	396	373	369	381	363	408	354	379	377	356	375	373	406	381	386	385	391	372	405	344	370	375	355	393	387	377	383	386	392	363	326	341	336	347	401	391	353	362	394	376	371	351	366	361	400	375	376	400	405	391	386	399	369	393	373	414	365	396
14980	12304	18268	21168	22180	22746	18996	15179	15688	14584	11837	11696	11222	8185	7382	8743	8087	5318	5020	3620	3465	3404	3493	2826	2602	2361	2353	2263	2173	1962	1881	1778	1669	1557	1534	1417	1403	1444	1345	1303	1309	1340	1311	1317	1276	1340	1276	1365	1267	1154	1271	1196	1193	1164	1257	1229	1231	1162	1077	1079	1110	1183	1188	1103	1172	1157	1098	1173	1135	1112	1066	1070	1039	1016	1066	996	991	1041	971	995	1053	956	998	981	999	974	970	1021	1007	967	1005	939	982	1000	950	1004	967	1022	1018	946	937	990	933	999	975	939	950	934	1004	939	894	936	950	1012	939	957	943	928	961	907	1001	1005	945	874	965	980	956	918	932	990	975	956	986	986	967	931	951	932	934	922	954	926	891	987	953	946	962	979	949	1011	941	965	938	957	974	958	925	909	936	918	969	947	1003	948	985	960	955	933	954	970	974	972	945	980	926	953	940	961	1012	953	954	971	1005	987	982	959	935	957	946	1005	998	932	934	965	934	943	972	968	939	964	1014	944	959	1002	955	990	985	859	957	923	950	1007	967	980	985	919	986	952	914	933	997	912	943	912	941	942	945	949	966	965	937	984	981	990	933	1026	930	946	970	987	896	961	947	969	998	1002	954	1013	973	1018	916	944	954	982	909	968	958	952	977	975	971	973	997	871	980	932	931	946	950	941	928	968	929	967	957	1007	1012	937	928	941	958	980	940	977	940	936	931	961	961	946	996	966	951	948	976	962	955	950	986	946	989	948	940	964	930	992	1033	898	999	888	989	946	969	926	1023	962	923	985	985	930	1014	929	959	948	1033	924	941	1010	924	974	951	914	983	974	925	979	975	975	961	967	958	976	1025	966	938	1007	959	915	956	986	900	998	1003	976	1005	921	967	968	969	944	1000	948	946	1013	927	887	976	887	927	933	949	927	973	938	966	959	939	978	934	954	956	950	937	958	909	1018	944	952	929	935	957	943	909	949	967	977	942	981	883	1004	1044	918	913	986	960	968	944	959	956	992	977	962	1002	999	926	980	946	953	893	928	945	956	984	901	954	973	958	964	924	980	954	978	989	966	955	971	975	979	977	936	966	963	973	951	927	978	997	1026	909	991	1008	921	983	949	981	991	961	912	963	984	939	921	910	947	983	925	936	924	992	952	946	949	956	946	908	1018	938	955	942	986	961	919	994	959	968	969	922	961	974	1019	958	925	911	971	969	939	1026	967	935	958	973	1011	963	960	982	900	962	956	963	946	975	965	927	972	991	940	963	990	915	931	970	951	956	998	964	890	935	956	928	990	935	916	935	946	939	1002	958	1007	972	939	957	894	936	915	947	962	974	944	908	954	912	943	967	941	943	894	949	952	931	979	963	940	906	944	958	913	937	1010	977	948	971	917	922	980	951	987	934	1003	1016	932	971	964	913	967	939	972	951	929	998	962	928	916	942	980	936	940	927	886	935	954	983	977	981	934	971	965	938	948	933	899	921	998	1009	953	964	940	942	943	1014	988	930	928	961	943	913	921	959	909	974	921	922	934	965	919	977	954	970	934	1002	959	950	978	966	939	954	936	911	924	980	971	965	920	956	974	956	978	971	966	1024	995	1013	1008	959	974	961	1007	1020	916	960	935	922	936	939	952	988	978	951	893	1026	978	979	981	964	983	1011	970	988	1026	972	931	988	945	962	968	970	988	929	951	961	889	925	901	972	938	947	915	948	979	1009	975	951	978	976	902	928	954	975	909	941	958	958	984	931	968	980	936	986	943	991	907	948	955	999	965	944	941	934	913	883	963	951	927	907	1018	970	916	967	896	990	959	954	901	977	943	955	959	943	985	960	947	921	944	919	927	965	977	973	898	921	918	972	901	947	951	988	918	895	968	968	1045	958	944	946	955	953	907	906	962	1004	975	909	960	997	975	978	976	1011	992	944	995	977	992	955	908	932	932	968	973	972	964	997	925	994	964	1016	980	912	907	1003	984	948	959	900	965	939	941	951	954	955	938	969	948	1011	932	982	961	932	957	940	1021	1000	958	964	1015	960	1024	928	970	926	955	997	966	942	978	1017	961	944	952	1017	1027	926	918	964	959	955	954	913	910	963	931	981	946	942	980	947	955	960	933	983	985	962	971	967	971	1014	1009	939	940	986	942	899	979	996	970	893	956	953	924	970	973	1030	927	974	920	890	941	932	962	976	909	958	1008	1021	963	958	927	951	959	959	963	972	958	982	958	956	1010	993	997	1023	936	898	958	909	978	936	955	972	954	920	980	938	975	908	981	965	947	1002	1000	991	957	915	989	915	960	908	931	906	910	999	949	941	1007	932	974	904	944	933	975	935	928	953	961	992	942	934	950	962	956	1002	945	968	916	990	926	951	955	945	958	963	994	982	935	975	938	886	961	952	932	949	949	988	956	923	946	1000	926	913	964	992	926	939	938	1001	991	914	919	965	953	994	977	971	970	949	949	961	977	943	940	931	939	903	964	929	933	965	957	939	911	921	991	974	953	942	950	947	982	961	941	966	991	990	1006	956	976	976	987	971	925	968	971	1012	962	956	921	960	938	992	971	931	943	1031	1024	980	963	974	964	975	964	868	980	1035	978	928	993	994	987	906	928	887	967	953	879	998	927	951	949	936	1002	960	978	989	977	952	962	944	998	957	940	960	939	892	905	954	1018	931	1009	977	1047	972	951	980	1022	972	960	951	942	997	905	946	1002	987	949	959	953	1013	958	961	961	958	915	957	974	920	852	953	986	959	1012	987	1004	974	920	950	988	979	996	915	948	942	946	908	948	983	982	952	935	981	954	931	955	920	893	984	919	975	981	991	946	990	958	1011	1005	953	951	969	949	920	952	908	950	997	942	912	932	887	1018	965	873	1010	914	945	1045	924	918	1004	985	955	990	940	940	879	980	966	916	979	923	961	960	943	928	967	1003	951	932	949	919	964	995	983	1023	984	976	915	947	931	991	972	973	987	923	969	927	882	974	972	960	964	871	1003	979	988	955	949	980	961	943	1004	953	901	959	947	918	966	969	943	951	972	925	968	962	986	943	953	884	988	905	900	994	874	960	921	958	979	931	933	954	947	928	939	991	960	968	974	926	985	959	957	976	912	1000	960	922	912	930	931	930	1027	941	990	930	981	923	985	939	945	929	973	889	921	952	936	986	938	950	987	967	941	950	961	935	967	956	929	928	927	915	963	975	917	932	939	1021	992	985	969	978	960	955	919	936	976	949	978	946	942	921	967	970	954	936	931	943	1002	950	1018	1012	934	962	979	950	990	970	925	1041	984	947	988	969	971	975	994	992	965	1026	938	896	959	928	949	988	999	972	978	965	985	903	972	946	967	950	989	1007	983	992	911	977	1020	930	836	979	927	943	998	933	949	965	921	998	950	951	1054	943	977	944	981	978	1005	941	927	952	977	981	951	904	967	967	953	1048	928	944	990	975	932	950	995	932	967	908	913	962	934	989	1012	1004	993	965	925	930	956	1014	947	998	1005	954	908	986	921	958	954	971	1032	991	949	944	967	962	932	962	919	994	952	954	923	929	982	950	945	995	987	919	922	984	923	941	971	947	977	939	973	1055	989	978	1000	922	920	1012	929	983	966	960	997	931	933	953	952	976	985	909	970	971	922	935	942	943	970	988	992	992	967	919	947	981	881	954	957	954
31637	24631	20970	16901	15094	15752	11703	7953	7462	6046	5045	4526	4209	3088	3077	3175	2372	1703	1578	1063	919	824	879	746	643	615	578	615	553	570	525	506	496	543	439	450	397	444	446	422	388	377	429	442	375	395	422	449	442	394	380	427	431	397	414	408	419	395	380	405	418	381	394	379	369	349	369	401	364	386	372	362	371	414	397	373	388	394	328	360	360	405	350	367	372	330	342	354	353	380	387	362	360	349	360	371	362	327	357	382	340	376	336	373	358	336	356	360	374	367	365	316	351	373	358	374	360	389	344	379	363	348	338	359	357	339	340	327	342	343	334	356	348	372	360	392	340	336	338	387	394	335	368	370	326	353	388	373	366	356	359	356	360	347	328	356	361	311	327	357	350	374	362	341	353	378	358	314	351	360	370	355	327	364	352	363	373	380	353	333	375	362	359	370	351	353	353	320	343	364	375	351	370	365	384	366	340	392	371	335	363	366	389	366	330	363	332	370	368	323	338	371	356	401	353	356	319	372	353	341	349	380	342	331	348	356	357	382	326	341	353	368	372	343	363	349	371	391	379	340	349	358	365	313	396	360	366	334	331	314	358	367	328	363	367	349	333	359	364	365	363	389	335	350	376	379	339	371	358	376	390	352	345	363	381	340	333	338	364	379	367	343	340	332	370	339	343	358	375	335	352	358	332	343	360	329	360	338	317	364	350	366	345	347	354	350	346	343	372	359	352	327	355	326	359	365	348	352	357	361	346	339	356	348	352	374	362	340	327	336	370	350	356	377	373	359	337	322	335	346	347	321	335	361	345	349	334	373	344	372	333	340	367	360	347	335	343	367	361	329	339	352	348	358	348	346	321	381	362	336	383	393	387	390	341	362	344	330	374	356	319	389	346	350	362	350	323	364	362	364	345	365	317	388	376	356	323	356	345	362	338	347	357	364	382	327	324	373	351	354	368	356	386	325	382	366	360	390	343	329	371	410	346	365	370	346	330	318	350	358	353	350	405	351	369	360	368	335	353	339	343	345	346	352	360	364	351	335	368	327	381	354	330	367	366	303	342	339	326	334	360	383	365	359	371	351	336	337	358	349	354	370	340	378	368	359	358	338	316	353	335	365	367	357	357	348	354	351	389	373	341	319	385	368	377	362	363	362	356	310	329	352	358	368	365	349	328	349	309	368	382	361	326	365	338	368	339	355	339	359	331	354	345	357	382	342	375	371	341	363	382	337	405	385	328	359	350	383	329	308	370	347	343	369	353	351	340	356	362	357	308	337	321	355	342	361	389	376	329	361	353	357	338	337	344	345	369	372	326	361	341	372	358	363	332	317	343	338	392	360	353	360	388	366	352	353	359	357	367	386	339	345	337	341	366	370	372	372	351	375	343	374	364	365	367	333	352	340	382	351	335	355	365	373	378	384	369	385	353	359	361	398	340	374	356	330	352	321	329	382	326	367	338	361	345	350	341	332	354	346	345	364	339	355	311	348	352	360	364	336	383	365	344	366	361	333	316	345	360	314	360	325	377	343	333	370	342	375	385	340	333	335	377	374	355	350	343	344	357	348	335	357	318	328	324	348	317	329	359	334	355	325	376	329	350	360	360	348	375	355	353	338	346	327	353	361	342	394	368	363	365	343	318	357	352	379	359	377	361	373	335	339	393	353	353	360	365	346	339	368	326	357	331	376	402	355	364	358	372	354	340	361	354	363	368	380	318	344	336	321	339	364	347	349	368	353	395	339	344	348	392	355	373	323	347	384	363	366	358	375	393	336	347	340	409	362	342	351	373	359	380	355	356	357	344	362	374	361	345	329	335	337	354	380	335	346	347	341	416	350	358	344	345	364	363	343	327	349	341	368	342	382	360	383	315	346	377	381	330	381	360	355	329	368	379	374	337	351	338	327	360	347	346	366	357	347	376	375	353	360	390	356	378	361	366	371	351	342	370	380	318	332	344	373	355	390	347	330	355	338	343	340	384	342	364	358	383	363	375	374	357	345	387	377	336	341	335	347	354	338	343	341	373	342	355	325	338	339	362	355	365	349	362	354	321	357	350	350	325	350	355	357	319	352	374	379	318	336	380	364	346	331	374	328	401	341	344	337	370	373	357	378	317	351	371	371	369	339	376	325	340	345	365	352	385	342	394	337	333	373	340	359	352	350	353	324	373	330	359	322	352	376	351	353	348	357	354	349	348	366	364	374	344	351	371	343	330	370	367	346	351	385	375	346	367	372	322	368	350	343	362	364	378	341	344	384	361	335	336	364	386	371	373	333	349	341	324	379	361	348	356	351	338	384	348	351	363	342	353	321	331	349	324	317	342	340	353	358	340	371	353	329	323	374	380	359	381	360	356	358	346	367	331	347	378	343	391	328	369	335	354	376	362	382	324	345	369	358	355	348	380	367	353	334	342	364	362	350	399	336	332	373	335	353	374	355	313	359	326	369	344	398	353	399	375	348	376	354	321	346	354	355	349	358	341	327	370	337	373	354	358	349	369	353	332	358	364	366	366	373	381	327	344	372	370	357	321	323	373	359	357	369	346	344	339	371	373	348	365	336	389	313	354	341	342	324	350	348	351	335	309	352	393	341	385	338	356	355	347	350	324	385	356	393	318	336	336	390	352	348	359	352	356	370	377	341	338	324	380	337	352	351	333	364	346	359	402	360	330	355	355	335	348	371	377	338	319	375	332	349	356	337	332	343	341	366	351	352	331	371	364	325	374	347	353	394	352	360	343	361	353	346	357	347	371	359	359	369	372	337	372	337	377	357	363	377	343	324	395	321	357	318	347	390	411	364	353	332	361	341	389	389	376	347	319	365	345	343	364	367	333	359	370	348	363	347	367	355	347	361	369	400	357	373	357	365	330	312	368	357	359	355	326	340	335	324	330	380	378	368	328	360	367	353	387	337	320	363	328	362	380	307	388	364	360	333	362	376	367	352	339	340	391	314	344	346	349	383	336	350	340	357	343	367	363	330	329	351	364	356	394	342	372	327	368	374	346	343	342	393	353	348	349	348	367	344	369	355	336	370	337	372	356	388	338	355	340	349	382	354	382	350	350	345	361	355	363	350	332	356	385	354	354	354	361	349	347	367	334	360	345	356	345	343	379	366	329	377	374	340	310	339	367	359	322	363	355	334	349	369	338	344	375	366	360	369	351	373	361	370	363	332	310	367	339	394	344	368	345	333	374	350	376	356	355	364	385	330	345	360	360	384	372	360	363	366	343	329	356	361	357	361	319	322	318	363	304	337	321	362	353	342	347	349	373	349	370	354	342	387	362	345	332	376	355	371	387	384	380	342	368	363	372	359	365	358	337	354	377	347	342	369	359	360	366	361	358	350	383	328	339	381	355	320	347	363	357	335	370	372	373	340	374	324	374	359	376	353	371	346	367	370	348	344	389	372	333	346	385	315	370	331	352	347	313	350	344	363	355	358	313	340	343	342	382	376	382	365	331	373	331	355	359	357	331	366	337	378	365	359	352	365	341	312	371	337
20035	17237	22868	26183	27444	28478	24113	19608	21485	20230	16929	15893	14542	11562	12206	12973	10547	7821	7840	5008	4683	4540	4545	3683	3291	2947	2976	2804	2738	2494	2399	2161	2033	1904	1706	1611	1518	1618	1623	1578	1382	1408	1337	1386	1396	1468	1434	1377	1300	1270	1288	1228	1246	1294	1282	1403	1396	1281	1134	1017	1150	1140	1138	1074	1154	1163	1176	1160	1114	1102	1144	1061	1021	1044	1015	1002	978	970	979	933	944	927	987	974	914	922	946	868	969	933	934	883	884	893	934	909	913	923	858	858	889	895	952	929	899	881	850	907	898	920	873	927	863	941	906	879	897	917	883	872	827	950	878	884	918	903	861	909	966	869	891	899	873	846	915	887	887	912	915	874	865	886	888	946	825	831	973	907	868	854	905	923	886	863	849	913	927	905	894	912	898	926	895	861	878	873	873	863	878	905	889	855	851	923	894	878	932	861	897	906	942	849	874	944	879	897	850	923	922	874	876	885	905	928	967	865	889	839	853	883	895	870	866	898	882	884	888	900	865	915	927	868	875	908	894	905	864	887	926	925	890	908	931	928	906	894	869	903	899	837	909	863	893	853	901	910	919	925	903	860	915	900	906	921	895	946	859	930	877	850	904	878	954	942	861	886	947	900	867	904	883	906	887	879	883	952	910	854	885	873	869	908	909	882	946	881	889	918	884	942	890	894	873	945	885	886	816	884	869	890	886	911	941	853	888	952	870	894	876	955	892	897	917	869	893	937	890	913	890	893	900	886	864	906	816	818	948	910	874	933	892	882	889	881	906	858	885	881	969	930	904	867	841	903	873	895	909	906	923	910	902	896	897	923	863	925	873	868	881	918	913	881	923	894	872	933	855	883	882	893	916	925	940	908	885	892	853	916	923	872	878	855	856	922	898	870	952	913	901	879	896	839	912	894	947	888	921	941	911	885	878	923	880	919	864	856	906	869	945	835	866	900	893	861	889	948	903	902	859	835	852	906	900	878	871	854	970	849	884	895	888	879	902	889	918	870	888	953	906	860	928	980	874	910	823	880	874	946	912	832	856	877	898	887	873	910	915	852	912	941	893	890	897	888	932	815	867	849	906	943	867	911	874	867	918	892	897	856	907	952	849	832	892	915	842	873	896	886	881	872	841	904	910	929	879	958	959	872	876	877	884	891	947	945	832	888	903	880	876	932	893	904	932	915	901	879	913	867	875	847	931	904	887	936	894	867	872	941	883	823	870	881	869	856	861	941	913	880	849	900	914	918	914	873	888	876	904	871	913	882	915	888	869	832	929	839	845	931	887	874	862	946	871	923	942	904	862	895	877	879	890	903	896	914	929	884	842	878	875	927	890	908	870	891	892	866	885	914	901	928	874	896	941	878	880	838	882	899	920	922	856	850	940	894	904	904	887	893	913	881	904	888	901	914	874	876	909	859	907	860	935	863	909	858	913	893	943	829	878	872	875	881	911	896	890	912	885	916	888	832	933	876	866	863	851	880	860	917	890	916	895	930	884	927	831	882	912	916	880	899	931	843	858	920	938	884	920	858	891	925	840	898	947	898	894	896	884	904	900	860	906	798	866	854	962	939	856	919	904	856	869	915	880	897	910	961	908	902	876	894	859	919	859	911	884	885	900	891	903	944	885	903	901	867	873	898	865	862	887	888	929	867	869	877	837	896	901	944	919	904	950	896	862	883	885	921	815	905	893	887	896	884	903	892	869	920	857	818	857	924	894	926	884	909	921	888	893	897	914	889	887	896	892	879	888	891	873	894	879	878	856	967	923	920	906	881	893	896	901	848	903	964	854	877	911	861	874	903	884	918	864	855	844	836	893	888	878	920	845	848	916	875	956	869	892	871	889	885	870	866	936	917	904	895	931	887	919	915	856	860	954	906	857	896	892	875	871	887	863	966	923	918	930	878	896	889	896	879	872	887	904	936	902	901	942	899	900	894	852	911	873	904	902	913	912	834	833	880	893	897	861	893	888	874	929	901	886	900	925	874	871	945	864	863	854	839	884	870	912	955	871	841	876	874	892	874	932	940	911	879	889	916	906	864	919	874	897	896	917	879	904	885	928	913	898	862	896	877	929	915	887	953	913	944	865	885	866	921	894	853	895	932	877	902	896	873	962	925	918	903	867	890	902	892	900	876	923	871	928	864	872	889	882	927	885	932	875	882	873	919	915	874	803	932	879	878	902	911	937	961	916	877	919	938	899	922	853	876	883	901	887	899	928	922	935	891	879	869	917	905	857	900	894	835	882	907	929	900	878	818	884	924	888	887	915	894	890	846	925	852	903	886	885	851	903	847	878	905	879	926	981	900	935	918	852	920	843	843	938	881	900	904	888	893	887	913	929	867	833	927	902	903	876	868	870	843	934	882	871	908	876	903	946	902	906	956	876	889	864	879	904	855	877	946	886	899	931	907	888	903	857	856	924	915	877	858	875	923	902	906	887	913	904	908	898	837	862	855	849	867	884	923	907	898	893	887	856	966	854	841	919	870	857	846	890	889	947	904	888	935	886	892	909	878	909	957	858	925	900	905	863	930	879	857	894	861	905	871	932	890	921	908	906	914	871	911	851	909	880	921	949	902	897	892	869	961	875	893	924	843	821	882	921	867	845	840	846	855	905	921	877	907	898	859	948	889	888	886	869	874	872	902	875	899	875	857	868	937	927	938	868	882	933	860	930	866	899	895	876	899	884	894	906	856	895	883	936	894	885	882	915	953	876	904	911	890	903	916	845	934	920	879	873	954	874	866	798	885	887	866	887	882	841	920	891	884	881	875	884	881	844	863	904	904	933	886	920	893	927	884	888	892	877	881	936	905	873	913	898	872	962	862	860	839	895	902	888	900	873	896	863	907	873	900	896	936	851	908	879	914	866	890	920	877	899	969	869	921	901	904	870	849	867	863	913	902	882	889	890	868	882	889	918	848	918	895	916	869	883	873	893	841	851	904	874	883	875	869	869	895	864	843	872	910	895	932	946	862	888	883	905	891	906	898	906	900	892	869	838	909	888	855	878	888	894	885	838	882	945	927	934	857	933	884	853	932	869	870	845	861	858	926	934	901	962	857	880	857	930	870	963	933	913	884	891	886	927	873	898	960	919	887	888	881	920	861	809	892	902	891	934	879	872	841	899	867	904	936	894	917	885	871	857	869	904	829	920	892	889	917	890	827	819	932	928	896	900	901	876	853	880	885	847	901	888	860	872	930	873	884	849	956	882	883	918	846	904	884	871	845	872	902	903	862	949	927	913	897	887	850	930	871	922	908	877	894	921	887	903	891	890	874	913	898	913	937	919	888	928	915	911	885	903	888	933	886	878	892	899	928	846	903	888	885	849	896	856	944	927	896	902	934	812	912	921	896	885	920	903	921	896	876	933	886	843	883	902	891	906	859	915	869	892	896	859	936	892	910	900	903	910	917	918	893	875	855	946	860	861	857	893	902	873	889	923	875	881	880	853	881	891	896	882	896	876	878	880	917	914	865	882	886	893	863	859	902	931	852	897	885	843	902	910	878	956	913
10312	6300	6686	5074	3605	2979	2144	1699	1487	1246	1058	945	829	711	654	664	567	579	501	501	522	456	484	471	425	440	411	389	434	424	410	394	415	400	409	407	347	388	406	383	374	411	381	373	375	397	435	366	357	405	406	352	383	392	376	372	376	392	366	335	343	378	360	384	344	364	404	401	394	382	347	395	368	379	340	383	415	378	374	357	383	348	373	352	384	379	372	356	363	366	379	344	343	376	339	353	358	385	334	355	387	378	399	354	347	356	348	326	345	360	366	358	398	353	388	365	381	356	367	362	375	390	379	356	358	376	372	378	380	341	390	377	333	392	338	372	352	382	365	380	360	369	376	365	333	380	364	374	322	367	376	359	304	373	309	371	373	386	364	378	348	348	367	372	326	379	371	361	372	378	394	356	347	358	366	373	399	394	332	352	383	379	373	347	347	394	347	358	349	391	358	340	373	402	363	394	371	361	372	349	332	340	390	370	305	338	376	373	384	361	365	382	303	389	331	392	380	325	407	327	365	359	359	391	368	332	315	362	393	362	373	348	380	310	360	349	370	304	346	350	376	338	324	360	352	358	352	355	336	366	331	385	338	374	382	373	346	368	352	326	355	353	355	349	342	336	367	386	384	348	376	381	384	331	405	352	387	384	353	349	346	349	337	390	363	362	347	336	350	355	347	371	371	337	359	372	348	356	386	375	366	349	370	386	400	352	361	349	368	330	358	360	405	384	338	355	374	358	306	345	348	373	368	373	399	351	367	372	371	421	399	345	339	371	358	381	352	364	380	411	377	391	365	384	371	354	371	370	367	385	357	328	370	396	379	366	383	354	360	374	335	358	349	350	367	342	356	343	354	362	355	414	360	398	337	370	362	384	395	372	353	343	364	351	331	364	358	363	388	367	356	343	373	353	352	366	366	354	353	367	364	358	377	321	396	352	382	340	364	385	348	329	339	365	380	317	347	354	360	364	347	370	379	354	373	370	359	319	343	338	357	355	385	376	356	384	387	394	365	334	340	351	362	374	376	378	375	386	347	389	341	384	358	378	354	353	343	331	360	388	356	363	382	344	380	365	354	351	375	354	330	366	376	353	355	407	332	376	365	340	376	367	385	352	385	337	339	368	383	385	365	363	346	370	416	368	374	361	341	404	356	373	382	379	367	352	389	367	364	376	374	373	344	390	348	380	343	406	335	373	342	350	338	355	393	375	356	407	374	334	379	333	380	394	353	361	344	380	351	336	366	369	334	400	371	357	358	355	367	351	370	338	371	361	400	361	322	353	365	374	365	359	350	400	349	383	384	381	362	347	334	372	330	369	351	347	370	394	360	382	361	358	376	339	371	355	365	318	370	369	347	379	367	353	359	368	381	367	382	347	384	372	369	326	362	340	369	357	385	350	351	351	377	355	375	355	347	363	350	344	311	361	338	373	382	365	357	341	346	354	359	399	355	379	385	371	376	363	376	333	374	395	341	392	379	362	380	363	365	375	354	379	373	353	345	354	352	365	357	383	382	372	360	372	362	341	362	344	362	373	339	369	373	364	352	355	392	334	380	345	373	365	343	372	408	372	376	358	352	363	408	352	368	352	377	380	363	363	370	322	324	358	345	383	370	372	351	368	383	367	351	388	346	362	337	352	390	394	383	366	360	371	349	397	343	335	394	353	366	375	383	335	381	340	385	384	311	369	344	370	359	392	356	355	346	340	381	376	363	376	378	382	350	357	365	359	354	339	343	353	360	389	396	393	345	371	382	387	364	358	382	373	349	352	387	358	327	369	355	368	337	379	333	416	398	380	347	328	362	373	347	367	343	343	355	406	371	362	367	392	346	344	354	363	369	359	352	322	348	337	360	363	370	370	337	382	389	386	392	361	374	366	322	351	346	342	348	352	332	406	352	382	384	379	386	384	364	379	360	375	375	356	389	298	385	364	344	382	348	339	388	350	360	392	379	371	378	381	348	371	362	348	350	360	365	355	390	337	366	376	356	425	357	360	362	343	355	396	331	369	368	344	364	333	375	328	368	381	410	343	349	361	395	358	375	360	380	338	367	352	399	333	338	323	360	361	372	413	375	375	345	353	393	369	356	377	333	338	348	373	397	369	309	356	345	374	389	365	348	340	372	367	389	325	339	336	346	363	337	344	369	353	410	358	328	343	347	349	358	329	335	357	347	357	371	374	304	349	360	377	373	361	344	361	341	342	367	378	351	348	331	341	351	344	363	351	325	366	349	328	389	356	349	368	372	383	349	343	376	384	381	406	372	397	351	371	359	384	400	386	404	333	341	367	357	367	358	353	305	407	358	380	335	360	354	367	391	342	369	392	350	384	377	360	371	356	369	379	389	326	394	360	362	378	362	351	350	334	354	349	365	359	378	373	348	377	397	377	364	361	363	364	357	337	375	358	322	355	357	396	372	342	360	390	410	353	309	349	351	362	371	353	349	361	352	357	352	342	345	367	352	365	342	372	332	364	338	353	356	395	357	383	382	373	362	362	350	355	382	383	335	372	390	314	413	362	383	369	337	335	389	371	379	341	347	364	354	358	365	357	349	335	368	373	385	348	332	391	372	337	364	357	339	337	381	348	363	379	389	370	345	355	371	408	368	346	330	429	389	378	358	371	366	354	389	329	394	376	364	386	354	370	367	345	332	343	362	346	375	346	368	358	353	379	359	333	348	370	372	354	366	392	367	364	376	338	357	336	362	363	350	318	352	355	333	369	412	345	375	400	375	368	369	328	362	347	415	351	391	361	353	354	359	335	378	337	348	371	367	349	377	375	367	398	328	352	366	351	368	336	359	371	360	361	379	333	338	318	346	354	360	356	375	366	368	351	367	360	353	369	341	341	351	365	366	347	345	358	342	330	348	344	332	354	383	359	338	356	346	356	354	363	379	371	386	373	400	342	374	416	362	371	354	388	368	374	352	348	383	402	350	378	364	374	341	354	324	374	362	361	373	328	382	340	355	346	385	363	382	352	350	399	349	392	351	336	360	365	381	372	366	368	390	347	351	360	366	358	355	409	375	376	368	338	359	364	359	354	374	373	349	351	361	339	393	358	348	387	360	357	346	358	358	340	392	389	373	358	392	363	370	369	335	320	346	382	356	352	390	375	372	352	337	387	346	389	364	357	347	351	336	356	368	373	396	368	382	365	360	350	379	335	404	329	340	368	388	371	377	346	372	354	394	376	380	394	355	377	354	305	371	329	366	326	352	358	374	344	340	357	353	360	363	369	340	375	378	311	367	366	351	340	351	347	348	363	348	390	387	370	382	353	400	350	374	352	368	340	407	392	363	345	364	347	382	378	361	388	367	401	357	357	363	366	363	331	400	403	326	332	397	330	336	364	366	367	344	356	363	324	399	393	356	364	362	367	362	358	361	362	368	384	334	336	365	356	377	379	376	345	354	347	384	376	386	360	327	352	359	359	385	358	397	327	390	325	368	334	360	400	361	368	347	355	377	370	355	367	372	355	378	373	388	369	350	358
6689	6050	11157	12653	11663	10648	8709	7103	6613	5997	5042	4646	3887	3264	3012	2752	2530	2259	2181	1896	1868	1836	1795	1775	1671	1596	1537	1500	1525	1439	1345	1311	1239	1150	1170	1189	1098	1078	1060	1124	1044	1073	1044	1064	1064	1088	1155	1112	1011	1034	1040	1020	1052	1024	1019	1015	1024	1001	981	939	951	978	983	1046	985	1050	971	954	960	924	1057	973	1001	982	974	941	980	956	929	990	916	953	933	916	907	927	928	914	926	956	902	892	933	927	930	910	885	949	953	909	940	909	907	934	925	914	922	932	913	928	906	922	945	862	968	880	888	960	864	875	983	953	929	975	963	872	917	895	905	939	923	924	944	927	928	899	904	873	895	890	917	906	903	916	849	916	922	902	850	897	937	881	946	953	874	943	931	944	924	875	916	950	867	898	931	902	931	878	878	915	936	883	893	886	946	957	931	948	968	937	886	986	935	899	882	920	900	897	933	930	894	895	927	879	946	897	862	985	903	912	906	865	914	964	867	961	861	923	940	867	887	902	972	917	852	894	895	873	918	861	883	923	933	946	900	994	898	894	925	943	909	863	965	943	897	909	868	922	854	973	864	959	941	968	936	969	913	927	865	971	913	922	941	868	928	954	866	859	947	991	886	919	900	944	915	916	922	887	904	914	932	875	846	939	914	868	939	956	879	913	925	880	894	922	878	962	954	882	863	941	890	954	936	959	910	890	972	958	884	873	909	902	911	909	902	948	916	926	885	918	886	938	933	939	948	908	942	889	930	881	916	921	956	863	937	907	946	901	945	957	875	918	903	900	910	915	926	922	914	905	880	872	918	952	906	915	966	914	978	869	856	922	919	961	907	873	901	922	873	929	897	889	933	913	932	921	937	930	859	905	874	944	931	877	919	905	909	931	891	926	938	927	937	879	914	974	940	915	895	922	926	945	938	877	879	895	927	947	919	874	895	888	904	970	943	913	914	893	908	870	920	925	919	948	932	913	917	896	933	864	935	945	895	918	913	908	899	940	937	991	935	898	921	906	897	863	888	889	893	951	914	938	905	918	876	879	920	886	906	931	895	949	900	860	907	946	883	930	929	890	896	880	915	902	922	903	916	926	905	938	942	887	877	941	861	960	911	916	952	922	969	944	929	932	904	954	908	928	924	913	967	922	948	928	855	896	936	912	910	918	889	945	945	965	875	927	931	878	892	926	953	971	922	914	906	959	940	898	943	886	921	852	909	928	924	921	871	938	869	903	907	873	926	872	938	916	948	943	918	907	908	889	928	889	937	908	918	885	881	937	921	904	928	913	883	935	907	887	920	914	900	895	884	891	896	920	920	949	914	956	897	894	895	872	928	936	942	895	952	877	992	915	921	883	865	890	832	926	873	894	944	940	940	887	877	927	926	882	912	903	867	929	922	903	892	881	897	909	922	903	916	868	847	913	876	887	955	894	939	982	938	901	906	903	859	935	870	923	872	919	892	937	904	898	907	912	863	915	914	910	879	897	895	858	925	929	898	897	905	875	867	900	947	895	920	971	912	920	908	947	916	935	950	866	918	939	906	932	912	884	899	916	926	921	906	890	862	885	849	908	877	965	907	873	896	935	881	936	906	891	959	892	928	895	911	923	907	868	906	880	912	904	913	869	983	932	933	924	923	918	931	886	915	906	916	909	923	916	939	861	920	900	891	876	900	929	950	921	873	882	922	880	905	944	896	868	908	927	895	903	932	921	907	908	892	887	890	923	901	902	920	896	928	914	904	942	893	871	884	889	883	918	867	977	943	925	967	864	902	916	896	947	874	956	919	958	925	935	936	936	940	875	935	951	905	903	929	945	920	937	919	903	913	888	899	937	938	863	921	841	928	947	926	905	912	876	865	917	882	922	929	940	959	875	908	912	914	885	886	878	920	924	914	889	943	865	902	917	937	869	949	888	920	921	902	933	945	904	880	919	896	827	948	906	975	853	917	905	931	957	912	897	840	906	922	918	924	935	933	893	897	921	904	923	881	953	940	853	948	863	884	893	903	862	939	933	938	916	948	897	878	940	883	934	939	906	950	887	904	1010	903	939	906	924	878	881	944	868	918	902	905	890	892	885	937	961	899	896	892	900	886	924	950	886	907	940	915	919	927	954	919	964	934	940	875	897	925	883	869	915	903	839	931	925	864	887	947	906	920	948	881	904	930	930	905	890	955	923	947	938	920	922	932	967	882	936	984	946	868	923	973	853	922	897	875	936	924	968	899	909	946	930	934	929	901	941	907	925	987	913	923	935	948	906	876	928	941	819	939	968	917	887	929	922	870	926	954	926	883	915	952	904	907	971	881	968	887	916	941	892	917	902	923	929	900	924	882	932	979	918	885	942	888	961	886	862	867	1024	914	943	962	873	886	956	882	903	877	935	892	887	904	866	945	898	971	899	904	920	904	870	915	925	932	904	915	933	948	957	894	908	973	921	951	903	898	867	879	919	935	957	923	896	946	919	860	961	886	864	866	916	927	957	893	885	943	916	904	888	934	901	903	942	893	948	905	925	967	919	870	972	914	857	872	903	875	836	855	949	869	900	887	895	911	969	905	958	929	873	934	879	879	912	920	892	890	897	913	929	895	901	868	877	923	877	932	917	922	913	858	928	898	917	902	943	913	922	878	904	815	911	861	861	893	950	900	933	913	943	934	923	936	940	918	901	932	978	921	985	930	915	928	913	929	935	916	932	880	957	868	950	892	880	894	961	920	909	920	902	884	936	954	878	902	901	923	919	899	933	966	926	865	981	959	853	900	972	935	919	865	930	927	925	941	884	933	894	980	910	920	905	896	913	878	925	863	919	908	965	887	909	931	878	877	910	894	976	916	880	869	905	909	909	914	930	932	906	921	952	989	966	910	931	900	908	920	920	927	929	884	905	850	870	935	911	903	939	925	912	924	918	898	956	908	925	944	881	907	878	903	884	915	892	865	932	947	1028	889	924	862	907	892	898	928	951	939	861	957	951	937	920	912	873	930	946	888	987	908	877	915	925	907	918	943	892	860	925	911	904	934	894	979	912	966	913	906	958	948	916	897	986	882	883	910	894	873	912	890	889	941	890	858	890	953	881	960	886	881	885	996	907	883	908	965	872	891	908	986	921	915	966	911	909	917	927	893	876	903	836	829	888	950	854	863	957	876	956	925	920	906	928	989	945	910	889	927	926	872	908	891	948	937	927	908	915	882	922	930	886	953	877	889	912	893	934	899	873	936	915	937	919	883	963	879	938	872	888	925	919	908	883	917	899	895	896	916	944	852	903	943	981	927	907	897	894	952	920	898	914	916	905	950	951	908	973	899	982	888	918	943	933	914	843	887	912	891	872	968	891	952	948	885	929	885	942	921	948	933	937	842	959	933	910	921	938	890	915	923	915	911	933	915	927	892	943	943	919	892	906	873	912	897	895	903	935	894	908	878	891	946	920	915	946	914	931	908	934	939	935	882	933	884	883	910	925	927	949	890	920	927	907	903	901	934	934	885	946	873	913	918	919	920	894	945	858	854	959
24212	19327	15598	11516	9941	10310	7710	4970	4399	3702	3357	3006	2642	2043	1848	1926	1509	1628	1438	810	699	724	669	604	599	537	570	531	553	468	500	483	496	438	419	450	459	424	457	426	419	435	446	415	449	432	411	448	440	442	393	432	437	425	404	398	383	385	382	390	395	411	379	392	411	377	435	401	433	423	395	407	420	377	388	395	425	412	364	367	412	406	349	402	393	381	398	377	366	382	365	380	386	371	358	352	392	406	387	347	393	379	393	408	351	355	383	410	379	352	367	337	376	399	354	359	377	380	385	388	397	377	427	375	386	362	366	332	399	419	381	383	393	400	380	376	362	347	373	403	374	360	409	385	355	336	374	350	370	388	407	367	392	363	400	361	367	359	348	376	380	396	363	390	397	400	391	381	391	405	381	378	374	383	370	345	367	356	370	368	372	365	393	327	356	401	366	388	390	385	358	416	361	387	383	364	359	359	364	368	398	349	360	381	379	388	417	354	375	409	356	377	364	392	378	383	393	395	390	391	352	368	388	383	380	390	376	367	365	397	414	362	369	398	384	396	410	395	393	408	380	352	385	379	382	363	370	392	377	341	375	413	377	351	375	365	380	359	372	405	372	407	374	376	377	380	414	365	340	399	380	390	383	392	342	385	381	399	417	390	390	389	394	386	368	374	397	348	410	365	376	385	409	380	357	381	383	415	382	400	376	361	368	395	368	386	395	407	383	375	361	340	368	390	375	384	390	381	347	372	392	369	398	368	426	381	380	402	365	367	376	421	371	359	344	369	402	374	371	362	348	359	389	391	384	392	403	410	381	348	384	338	394	425	406	371	414	367	372	381	336	391	384	362	401	412	365	397	364	367	393	348	371	403	371	391	357	332	383	391	389	375	379	383	402	377	370	382	375	390	378	394	391	377	394	398	398	404	380	390	356	390	367	375	347	378	387	412	350	393	392	386	390	378	363	372	432	357	386	373	392	338	403	340	384	380	378	374	384	382	405	398	388	350	401	374	391	389	384	394	384	392	367	395	383	359	380	393	358	379	385	359	358	357	398	379	348	382	372	395	366	357	399	386	341	373	409	352	408	344	414	389	383	362	349	396	384	408	385	407	380	410	378	364	359	381	414	383	347	378	366	371	353	397	386	369	365	334	366	382	383	385	377	388	363	387	407	373	411	387	370	373	365	419	403	357	385	376	371	376	364	403	406	340	357	403	386	374	387	410	405	358	394	329	378	393	397	365	327	399	364	414	375	353	372	388	360	377	351	377	394	422	413	359	380	390	404	381	401	390	397	382	326	354	382	384	359	386	363	351	382	372	356	392	405	399	363	391	402	390	386	382	355	360	372	372	410	371	363	401	386	374	390	394	369	398	387	362	364	384	391	377	357	370	372	393	362	352	372	372	388	403	372	383	359	385	373	379	381	410	398	404	395	356	393	373	397	383	401	399	384	349	344	384	413	401	375	374	403	410	385	384	365	379	369	424	363	371	386	394	367	374	367	368	353	393	400	398	364	368	415	378	396	371	375	389	366	330	398	385	400	382	341	369	388	363	376	378	375	374	396	360	358	372	366	358	373	354	386	389	362	357	358	367	336	376	360	379	376	389	355	368	383	386	374	371	376	394	392	403	375	342	399	388	399	335	330	390	374	367	378	422	359	372	417	377	390	368	360	434	358	372	351	357	385	402	394	360	345	387	368	348	380	386	390	385	394	370	372	395	390	387	384	395	366	376	367	368	391	378	408	374	374	375	370	371	359	362	412	367	380	376	380	394	373	370	379	379	408	368	367	362	372	402	409	381	362	395	373	406	385	382	408	347	397	408	350	343	369	382	367	409	367	350	405	416	385	383	379	389	396	399	354	383	367	385	401	398	356	367	384	365	381	413	341	390	376	417	374	380	350	407	368	404	418	401	386	377	377	413	407	401	350	366	377	355	360	359	393	393	376	374	406	355	381	352	353	359	346	378	361	361	388	375	379	385	363	366	377	367	383	354	361	385	332	379	397	404	393	383	376	403	380	372	380	356	370	376	405	372	401	413	360	367	409	403	362	436	386	375	394	412	415	400	315	381	370	354	375	374	388	399	377	376	396	389	395	415	375	353	373	354	413	381	377	372	351	393	376	394	355	377	381	382	409	371	407	407	350	375	384	385	381	380	374	408	373	413	395	383	390	339	365	379	379	387	392	390	361	401	390	373	364	393	397	377	378	351	402	365	404	387	385	361	392	374	362	378	384	376	412	397	339	384	370	388	387	370	406	400	366	359	396	378	401	376	364	404	362	405	366	373	357	406	385	378	404	394	359	384	335	397	370	393	338	369	404	367	387	377	386	402	399	395	383	387	375	379	370	382	364	377	377	375	383	385	373	414	385	386	353	385	378	393	383	388	370	374	373	363	386	394	384	372	372	377	354	375	378	387	399	387	378	399	353	359	377	372	370	404	361	369	386	409	345	356	399	368	367	345	395	351	401	377	388	416	352	392	380	376	353	375	396	384	387	352	396	388	386	406	367	375	365	386	346	375	378	385	356	395	377	395	378	378	368	390	371	370	380	378	393	367	392	365	378	358	360	371	371	369	393	368	362	408	418	346	366	373	391	392	357	398	395	376	375	397	388	387	375	373	407	361	393	386	370	334	370	387	373	382	366	388	402	402	394	393	386	372	366	382	322	328	364	385	379	377	383	369	394	415	399	365	393	366	397	369	355	372	395	366	384	341	369	389	398	403	374	400	350	381	393	361	370	393	371	389	363	400	420	389	390	377	378	373	391	370	365	391	366	357	376	390	364	380	405	395	385	401	364	397	384	378	411	411	378	389	399	369	380	388	390	405	389	391	401	391	376	398	350	390	380	402	359	349	362	399	377	391	397	405	380	397	387	377	380	353	342	377	412	374	372	418	327	348	404	381	364	380	330	401	375	366	375	376	395	376	354	361	374	379	393	388	421	371	390	398	359	442	380	388	370	369	366	360	390	372	382	412	394	410	376	402	374	354	393	374	374	391	370	414	392	381	412	371	406	396	371	364	391	374	367	388	353	381	414	378	387	367	378	389	377	368	362	385	364	405	367	364	393	391	384	365	390	346	346	356	358	398	378	369	393	361	375	344	414	404	369	352	390	349	414	373	340	382	379	391	360	391	364	388	370	389	370	372	359	358	436	380	345	397	362	389	398	383	388	349	386	367	382	416	412	408	386	382	368	385	376	406	364	322	398	375	396	386	424	388	377	380	389	373	393	343	377	377	371	372	384	384	392	379	382	368	376	376	399	374	395	380	364	436	361	383	368	394	383	361	384	383	393	387	373	392	398	389	401	406	410	386	377	376	345	400	372	378	346	355	377	379	368	395	365	381	360	377	405	404	392	361	358	385	401	363	358	414	392	394	338	372	377	388	398	419	388	383	399	364	372	408	373	365	387	366	408	370	395	363	392	373	379	359	379	383	381	385	386	404	389	397	353	352	384	416	370	395	368	385	369	356	363	365	384	377	382	370	359	365
15902	14094	18544	20657	21866	22470	19491	14892	15956	14615	13318	12016	10667	8651	7911	8991	6808	7517	6481	3942	3595	3149	3161	2806	2615	2378	2338	2302	2214	2063	1937	1866	1781	1656	1563	1457	1386	1440	1404	1435	1318	1344	1276	1246	1276	1285	1295	1251	1280	1232	1208	1199	1222	1139	1200	1299	1300	1186	1120	1066	1072	1128	1104	1104	1098	1140	1083	1126	1131	1124	1052	1109	1054	1128	1016	1070	1057	1036	1011	1006	943	1018	1001	1001	977	992	1023	968	943	1006	984	919	957	930	997	988	947	1006	949	997	943	952	983	1031	1019	990	944	971	936	989	945	940	969	971	944	921	929	896	970	952	991	927	930	936	954	956	917	856	967	955	930	929	943	926	992	922	945	947	953	965	990	913	969	987	925	1000	952	932	932	930	974	944	960	954	942	970	967	914	960	1010	1039	990	939	993	941	919	992	939	961	974	967	963	912	977	989	924	944	936	950	932	960	986	977	968	931	877	981	883	943	930	896	991	986	966	918	964	957	928	969	988	961	947	946	974	943	969	967	1031	939	986	976	962	1007	964	933	1024	893	919	995	941	993	963	908	968	945	938	942	923	978	944	947	980	992	943	919	943	956	928	977	953	926	952	931	950	915	976	947	921	952	951	998	936	914	963	927	978	907	945	906	936	959	1002	922	971	932	978	963	963	982	981	968	935	997	916	915	913	962	896	927	939	951	929	937	945	874	963	1014	893	939	948	963	904	927	966	954	962	946	1000	955	952	982	936	917	917	967	945	950	945	913	985	892	975	919	980	943	967	1025	966	969	1002	977	1031	990	960	864	977	921	959	945	952	955	969	976	982	955	960	915	967	979	916	963	1032	925	984	968	977	960	931	972	918	984	956	900	957	990	992	947	982	963	929	929	939	906	947	905	952	988	925	934	973	932	937	969	916	989	992	933	966	998	964	998	938	955	932	911	961	906	909	905	963	924	951	1013	936	957	956	1007	964	936	958	959	921	907	937	957	963	948	942	941	970	933	933	1015	939	936	946	923	980	970	981	956	938	993	896	965	931	970	947	1010	974	968	901	930	887	966	984	907	946	956	952	999	951	941	970	986	1002	932	942	886	931	963	962	939	965	937	1007	1011	941	971	947	936	961	971	977	938	992	975	968	941	982	949	990	902	949	961	963	956	965	944	939	898	925	992	1041	964	988	983	1007	932	977	923	958	962	941	934	947	927	1000	903	978	930	984	963	983	892	911	936	928	1011	982	963	938	1008	1001	961	986	948	1004	943	925	946	891	946	959	931	955	947	946	965	947	950	988	963	944	957	901	942	932	937	974	958	933	944	972	942	922	962	1033	934	951	943	953	945	963	953	944	936	990	993	1002	989	996	893	940	916	900	918	977	930	994	972	950	950	975	969	920	958	957	981	938	992	963	968	916	944	936	930	990	908	950	974	963	954	960	965	937	948	902	931	944	951	963	952	949	953	955	958	1031	947	977	990	940	935	973	945	898	1007	968	949	942	879	952	982	967	944	979	955	931	982	953	963	976	946	994	975	938	986	916	953	1017	1009	889	955	1021	929	986	1004	901	977	1002	955	971	949	924	1019	973	938	901	977	934	967	918	979	948	976	957	964	958	995	961	965	960	946	926	953	1005	972	926	961	950	953	903	985	927	927	917	974	918	984	940	941	997	960	946	923	906	977	936	881	1001	993	1005	959	934	948	938	924	978	967	908	1002	954	949	972	962	992	934	938	935	968	957	972	943	949	949	1012	978	965	968	908	968	961	934	926	930	939	960	997	958	946	948	927	1058	985	966	920	935	999	984	921	934	998	980	975	943	975	952	962	930	941	990	898	915	972	951	985	921	925	970	924	946	937	979	930	941	951	937	988	939	956	954	962	983	957	1016	966	924	989	982	969	941	942	955	923	957	1017	994	971	926	925	886	903	962	1010	956	987	956	977	928	933	989	964	984	933	926	920	945	983	989	963	991	958	956	922	983	958	989	891	944	945	937	932	1026	905	939	950	985	968	904	947	979	951	976	1014	970	942	947	960	1000	955	943	989	968	939	1002	975	970	1011	986	972	950	945	925	937	972	959	1003	950	984	960	949	936	1007	1040	949	945	971	912	935	959	945	1000	947	980	933	938	1022	946	939	982	946	991	899	981	936	983	1011	939	998	950	970	924	927	944	888	952	998	938	938	953	920	968	989	1003	932	906	961	1002	949	968	897	985	984	929	1019	948	946	928	927	897	955	954	978	955	871	907	963	970	962	966	952	952	931	999	956	943	904	908	972	929	968	986	978	1004	992	1008	976	938	987	981	938	971	987	998	991	950	932	1007	922	949	1012	959	920	950	1028	940	986	978	985	968	977	942	937	994	964	974	968	926	918	968	948	903	977	941	963	965	1022	963	1022	932	920	962	979	958	941	967	925	970	902	891	992	942	1022	984	962	924	1002	909	989	939	977	955	942	1002	983	892	950	971	945	979	935	923	933	975	977	923	972	899	1030	905	963	965	890	969	966	1002	944	946	941	953	960	989	927	954	972	1022	989	956	931	957	969	933	979	882	944	961	960	922	997	892	906	967	954	1004	978	948	967	900	944	985	940	981	992	1013	972	902	983	935	971	933	943	937	939	950	961	987	999	951	960	1017	969	960	977	1000	976	986	923	931	941	932	944	944	989	943	921	992	1017	977	975	1019	999	978	950	969	973	929	916	914	989	956	951	890	964	904	923	932	897	987	947	957	988	972	962	928	1006	967	931	992	974	917	886	939	916	1001	972	952	929	921	975	986	980	966	940	985	948	920	952	931	982	965	939	920	950	897	959	946	944	920	962	896	946	937	938	971	902	908	991	980	900	916	944	947	997	991	964	946	968	969	1007	973	946	922	997	899	1008	952	945	964	909	973	1039	952	957	924	979	965	955	940	966	963	932	975	974	953	921	908	911	911	928	1007	937	934	912	968	982	958	980	986	953	928	973	959	965	949	901	916	929	930	920	923	999	1000	982	960	941	955	937	964	923	972	987	927	969	986	911	995	981	965	926	980	948	959	893	1010	918	972	995	973	908	945	991	936	952	1012	984	899	995	971	1007	928	931	972	946	951	949	904	933	963	928	994	938	1022	891	945	1020	981	964	980	1000	942	937	990	961	985	910	999	933	973	968	948	950	884	933	933	999	974	992	912	951	960	950	950	922	972	985	977	961	960	992	969	921	944	900	924	937	958	986	948	929	946	996	938	974	935	943	931	966	947	981	939	944	936	885	970	989	954	968	991	1008	961	951	908	980	886	932	955	970	920	965	968	1013	941	1001	941	947	993	1012	952	953	924	896	962	942	974	980	906	971	975	921	887	954	951	994	968	943	958	913	954	990	957	1009	972	951	965	971	951	942	952	914	966	910	980	977	960	949	979	975	940	917	955	941	925	985	960	948	974	915	966	970	1018	934	919	955	993	1000	985	963	968	976	938	895	961	906	1017	916	988	996	905	964	910	880	923	946	927	915	938	913	973	925	992	953	953	997	943	984	986	970	971	961	898	962	977	944	983	970	975	955	933	970	985	961	993	965	981	940	978	951	948	935	970	970	987	963	967	941	950	979	995	961	943	966	939	925	931	928	990	960	936	879	948	931	960	944	944	923	934	933	987	990	959	935	954	950	928	923	905
33220	27925	22983	17282	14792	14796	12125	8409	7194	6162	5160	4628	3988	3285	2841	2878	2376	2458	1988	1141	984	798	824	743	705	734	644	676	594	569	575	507	510	468	458	442	463	444	462	421	389	401	393	389	402	443	394	425	407	404	387	412	404	421	382	395	393	405	399	359	390	393	358	385	391	387	390	391	388	372	340	338	390	354	363	378	342	357	386	351	390	333	346	368	371	414	369	311	344	372	373	366	408	344	379	384	383	357	366	345	343	336	314	363	372	365	379	391	322	355	384	326	353	361	389	407	345	398	380	397	357	335	353	354	381	360	374	380	332	345	341	356	374	329	373	377	348	359	346	348	367	337	351	323	359	336	376	347	380	337	311	361	378	367	329	350	344	361	329	319	342	354	357	337	381	342	321	367	334	356	341	337	353	353	361	345	374	353	348	342	326	379	364	369	354	369	327	354	350	313	356	358	337	347	349	347	364	367	357	339	326	352	348	349	374	366	371	374	348	371	379	344	347	361	363	361	361	335	372	406	345	365	332	382	353	346	376	331	343	349	339	316	376	374	326	345	317	362	373	368	357	336	322	336	357	314	347	361	334	314	371	346	343	350	325	340	343	346	353	365	349	372	350	369	351	369	377	348	335	349	360	323	338	399	355	351	374	363	364	376	336	360	316	364	345	357	363	340	368	343	342	364	377	361	339	358	337	367	372	335	340	370	381	352	358	334	326	362	349	346	355	333	387	360	345	365	352	355	369	356	345	355	321	346	348	343	356	376	346	361	355	381	361	383	383	347	346	352	386	325	348	340	368	369	335	369	333	359	333	381	331	335	351	338	334	343	351	354	363	319	367	330	354	332	349	353	384	352	329	336	318	338	326	381	326	363	365	346	396	340	366	364	368	335	325	313	346	368	354	381	326	319	341	379	332	380	384	322	342	375	365	340	353	315	326	334	345	348	374	338	375	326	354	363	381	396	329	338	361	379	374	358	335	352	350	342	351	347	348	343	360	356	344	352	363	374	379	376	372	383	369	310	336	321	385	399	366	367	330	346	344	354	377	346	350	336	366	367	345	339	390	379	351	358	351	347	361	355	355	331	374	350	346	404	330	325	364	375	322	370	346	327	355	349	351	342	354	338	348	363	374	342	347	330	353	355	353	397	385	330	382	351	375	331	320	353	369	337	371	378	329	356	362	343	352	370	325	347	350	359	379	350	337	378	333	330	372	311	338	339	348	344	413	401	348	313	332	339	370	361	335	379	363	344	336	354	340	338	337	382	375	353	369	368	348	350	351	372	380	294	353	353	344	381	366	337	355	335	310	362	368	357	385	344	357	355	349	330	337	370	338	349	325	337	309	364	331	333	400	344	363	328	309	361	347	348	367	393	320	344	353	372	358	328	315	364	345	391	392	341	359	337	329	317	369	367	368	370	330	373	335	350	329	343	376	362	381	338	352	355	351	340	403	340	355	351	382	350	374	343	325	356	362	362	373	337	359	364	310	360	349	341	314	378	339	340	358	346	328	371	332	346	346	344	356	358	352	338	350	339	379	331	325	374	387	386	382	362	359	337	347	387	346	365	331	300	322	362	362	328	342	349	387	356	372	343	324	370	351	376	329	343	384	344	366	382	357	348	374	357	331	343	385	356	358	351	323	378	368	360	344	313	371	351	329	347	341	360	338	332	383	372	388	366	327	379	371	328	375	376	367	363	374	338	370	338	354	344	345	374	340	336	359	355	338	340	352	373	367	333	350	351	362	394	342	333	324	356	350	350	334	360	390	364	339	328	380	330	349	317	356	359	345	369	366	375	372	368	407	348	301	368	359	350	352	373	337	368	352	375	366	326	378	372	388	383	349	333	315	311	352	403	361	370	388	351	336	358	319	354	382	353	346	338	339	327	351	336	362	369	371	363	319	319	348	368	338	364	335	343	349	361	360	324	350	365	386	356	332	332	371	357	336	356	342	372	361	378	351	352	364	351	361	365	343	393	327	374	369	402	335	382	383	348	377	385	366	388	392	366	351	356	303	361	384	342	358	357	324	343	342	341	353	362	351	384	326	348	350	336	360	381	361	330	395	348	393	347	356	396	375	380	347	374	349	340	320	371	354	356	363	351	346	361	350	356	309	333	375	332	367	315	357	336	343	356	376	327	359	342	351	375	344	352	337	339	362	348	367	388	360	353	333	350	403	351	348	342	342	355	330	349	369	354	349	345	371	333	342	364	380	341	364	322	329	344	350	357	362	385	347	357	352	388	384	354	385	322	310	373	399	324	385	360	369	321	398	384	359	337	372	373	381	342	367	335	331	328	364	407	348	326	353	393	359	311	376	387	367	347	359	363	333	334	383	338	344	357	356	356	365	354	331	332	322	314	341	341	355	401	346	348	371	349	327	351	333	327	346	343	335	365	336	352	358	339	345	358	391	388	382	350	332	350	352	326	345	374	381	353	338	320	305	365	352	356	363	346	351	379	385	338	393	341	325	312	345	380	368	333	384	380	328	354	320	389	361	361	360	337	359	348	393	349	314	337	345	354	326	352	362	360	349	363	359	330	377	353	362	365	336	344	337	352	316	350	359	345	379	335	374	382	348	344	348	361	353	368	358	367	343	325	390	331	354	354	339	349	347	332	361	353	332	354	367	358	361	357	373	332	359	330	333	335	366	338	350	329	329	332	361	366	333	389	336	361	332	382	364	357	343	360	362	353	369	350	381	384	333	380	345	362	349	345	311	337	337	352	323	345	337	349	402	361	371	378	347	350	390	317	383	336	348	352	330	374	342	337	370	319	354	334	369	383	382	386	374	345	348	352	345	379	363	349	389	342	367	350	378	366	360	344	334	339	372	366	402	357	330	366	378	360	345	359	352	361	357	369	367	337	310	360	363	379	382	358	353	371	367	357	314	356	355	354	353	371	358	332	323	353	378	370	341	352	356	330	380	363	340	354	340	353	364	338	346	338	366	366	337	367	361	382	335	366	353	323	376	352	365	314	346	371	377	384	363	364	333	349	340	344	367	352	377	396	362	350	361	336	360	355	360	374	334	349	368	353	365	318	347	362	371	336	370	327	367	342	381	365	362	370	344	337	405	350	345	377	330	362	347	379	328	336	360	330	372	367	354	365	327	340	359	342	337	345	335	354	355	335	335	336	352	336	356	367	397	319	368	330	378	370	335	326	352	356	336	377	359	362	321	358	339	376	389	374	334	386	412	364	332	362	346	392	368	350	345	351	340	385	344	337	336	365	357	370	368	328	347	330	360	362	373	357	357	356	375	390	359	364	350	346	343	377	354	363	324	368	335	373	378	330	361	347	344	356	342	340	325	364	355	351	357	337	343	404	347	372	358	338	325	336	346	352	369	354	352	374	380	332	346	332	332	336	351	349	365	355	319	339	351	325	317	364	345	352	332	352	316	327	365	330	336	374	369	350	351	339	348	373	371	350	357	376	334	354	361	343	370	338	362	337	341	352	350	328	339	349	373	356	339	325	352	379	357	341	362	337
21325	20706	23036	25312	26573	27282	25348	19826	21174	20087	16992	16624	14851	12504	11896	12140	10141	11196	8248	5563	5189	4313	4137	3681	3327	2957	2987	2817	2726	2516	2297	2215	2067	1895	1860	1671	1627	1742	1635	1537	1396	1352	1370	1370	1318	1372	1327	1443	1265	1259	1273	1178	1212	1265	1245	1323	1403	1380	1125	1078	1084	1194	1168	1112	1134	1035	1085	1140	1166	1068	1140	1050	1042	1021	1033	982	1032	980	898	1029	993	917	970	918	920	914	945	883	913	914	918	943	885	869	927	915	879	892	844	918	910	859	871	850	910	905	866	891	878	866	909	847	967	893	914	938	891	894	911	930	827	890	914	918	881	892	871	830	858	871	912	839	902	861	811	897	874	881	906	913	895	875	925	852	857	879	897	905	933	880	877	883	885	889	886	857	926	878	880	912	848	920	923	862	880	863	848	876	893	876	876	874	858	879	926	866	873	864	849	856	869	854	893	904	871	907	847	848	902	903	886	891	954	873	899	888	891	887	865	876	900	892	867	910	874	821	895	877	892	824	861	905	938	897	907	867	979	891	919	896	889	881	858	888	876	894	846	915	877	879	884	931	855	918	914	880	897	847	872	892	885	852	909	872	924	911	845	816	926	913	878	895	816	883	920	886	849	881	922	861	896	871	895	850	935	885	865	927	889	885	860	929	931	891	907	858	842	915	847	853	865	879	965	850	910	915	876	882	909	897	892	876	921	833	872	863	898	885	896	840	828	858	896	895	896	890	912	886	891	862	919	844	896	846	871	919	866	917	904	883	850	849	925	917	905	887	877	866	864	842	867	823	850	929	863	881	887	850	883	892	922	852	852	891	910	948	830	903	866	823	859	836	965	903	879	893	870	912	870	900	884	878	886	847	917	917	847	876	840	896	858	890	841	834	904	906	842	861	907	871	848	903	904	890	852	863	945	871	916	840	876	939	912	880	898	912	887	876	890	871	867	870	920	911	913	941	862	911	888	860	924	885	891	879	916	918	919	876	858	852	906	882	888	860	848	857	884	873	840	873	910	911	879	894	869	887	875	818	952	855	855	829	942	872	945	914	940	909	912	881	914	899	859	868	893	905	823	849	851	871	956	884	893	867	941	904	863	907	846	902	877	892	876	883	869	909	873	902	919	908	919	853	916	882	866	930	891	895	866	881	872	931	907	878	871	935	895	880	847	927	887	901	898	851	913	881	888	923	853	902	835	895	906	906	908	879	935	872	924	839	908	888	877	971	890	824	870	871	873	851	842	896	850	886	870	942	894	889	897	849	916	890	819	880	929	880	860	931	858	879	866	865	923	849	878	843	908	881	848	926	872	822	873	884	936	916	872	872	891	911	887	863	901	900	900	894	862	890	925	930	918	821	883	905	897	896	858	841	900	912	875	851	890	904	885	892	842	847	887	937	858	879	923	895	850	852	864	840	829	889	904	876	851	922	872	929	863	879	879	908	922	835	912	916	897	832	858	922	842	834	952	930	876	897	927	886	923	908	809	862	871	911	880	902	896	880	838	900	865	916	844	893	896	897	914	900	922	859	873	879	885	923	881	837	888	892	870	907	867	877	831	904	905	904	899	840	873	831	837	918	873	861	899	888	915	896	898	881	933	928	879	815	897	877	925	868	893	867	866	884	911	887	848	858	880	897	898	899	893	883	867	831	879	847	888	862	855	916	882	874	966	900	928	913	879	898	882	904	858	889	884	914	906	921	796	871	859	874	863	913	887	944	883	877	910	878	937	841	879	903	906	910	898	899	849	879	897	872	904	897	855	889	854	906	906	863	851	853	920	835	837	881	866	921	914	887	922	893	893	889	905	890	872	907	885	893	889	880	925	876	896	920	881	859	855	910	898	875	921	848	881	860	894	904	908	894	886	888	870	884	904	932	889	847	909	907	899	888	867	871	885	899	905	879	858	887	874	842	880	862	868	888	866	861	894	896	918	901	879	924	837	917	863	861	875	940	848	908	868	879	932	888	890	906	932	877	894	874	855	846	890	947	855	894	917	931	847	892	973	852	921	898	874	857	904	823	870	890	880	925	880	869	869	901	893	866	877	872	890	886	886	902	874	836	933	885	863	910	931	883	854	859	877	924	855	938	885	857	886	866	870	897	895	895	862	873	878	857	930	884	914	907	877	874	866	922	848	855	892	889	815	912	923	876	892	881	898	912	873	902	860	875	874	896	905	883	830	908	841	878	890	850	809	876	841	928	889	842	903	897	902	880	881	946	901	926	858	962	942	895	908	890	898	926	876	925	949	823	928	884	834	921	923	866	873	899	853	873	855	840	880	872	913	875	881	874	921	802	888	868	875	929	881	877	893	900	900	859	892	824	866	905	933	938	959	877	866	881	944	902	888	887	915	872	857	941	888	928	862	880	929	865	911	881	904	840	904	853	908	915	914	926	839	864	897	890	905	857	874	900	907	926	849	902	896	850	900	859	889	916	872	901	872	885	874	907	890	923	906	893	934	905	907	880	869	884	921	842	860	879	877	833	915	879	904	877	844	888	833	861	837	907	935	912	794	836	905	922	886	887	948	903	874	874	882	887	875	910	873	873	905	853	868	866	883	863	874	840	883	897	908	894	861	879	890	916	934	894	873	896	913	866	883	888	860	890	899	893	838	892	891	908	912	854	918	883	934	874	864	898	904	851	914	888	854	878	834	889	904	859	866	853	880	882	922	859	899	855	855	869	906	908	907	855	838	878	840	898	886	937	835	813	914	879	908	890	911	846	873	855	883	894	857	875	902	872	907	900	844	902	883	836	884	920	903	897	923	909	859	852	873	867	910	876	879	870	863	867	880	907	845	869	876	900	871	862	903	893	837	953	857	917	885	858	919	936	860	846	906	877	885	867	917	902	939	858	900	865	887	924	838	904	889	913	841	870	954	896	893	844	879	885	887	867	891	898	878	934	893	910	870	871	907	922	893	860	879	847	899	875	889	924	905	907	891	830	869	848	852	955	836	843	892	907	872	855	876	830	901	941	808	901	861	882	908	894	871	878	900	931	852	923	861	917	847	838	903	854	939	891	856	805	870	924	846	955	906	881	892	863	937	891	876	861	883	905	912	979	899	853	939	833	839	863	871	909	870	934	877	910	880	890	834	908	846	863	878	897	864	942	907	835	896	869	891	854	889	930	928	874	835	890	917	881	874	901	888	850	815	834	830	905	930	869	834	950	862	884	869	899	943	880	901	881	907	870	897	891	895	884	847	870	885	884	931	915	886	855	879	896	876	881	871	891	871	892	888	855	919	883	870	908	903	896	896	884	850	924	892	876	868	937	880	953	920	889	903	868	901	945	915	938	857	854	921	882	922	901	912	856	874	892	887	855	928	866	892	902	881	862	909	905	859	925	886	908	875	894	921	885	868	898	864	887	876	920	907	912	878	883	867	906	848	898	895	887	839	877	894	875	961	917	892	890	859	884	890	906	906	879	920	898	837	887	857	964	911	905	876	905	863	871	896	871	905	909	910	836	899	909	905	849	837	839	937	886	940	876	875	908	890	854	896	860	890	917
10078	6588	6262	4745	3333	2713	2033	1592	1464	1198	1036	941	827	785	657	595	574	574	513	509	507	498	489	472	447	405	436	448	450	435	419	417	388	387	385	382	358	388	420	381	365	385	409	353	355	394	392	372	349	379	391	345	382	419	386	398	389	371	356	369	376	338	336	365	407	375	356	370	406	401	374	401	313	374	365	328	375	360	324	327	364	394	387	387	330	339	368	383	333	361	350	401	365	387	375	348	346	384	348	358	374	348	368	368	368	376	357	405	350	388	335	380	380	373	346	355	370	352	339	328	344	367	327	361	403	369	364	362	382	364	350	358	349	348	380	365	371	374	399	381	358	354	331	324	315	322	355	338	340	366	345	339	365	382	371	379	366	363	331	338	398	350	365	372	349	369	359	339	320	368	349	367	348	340	333	367	353	376	378	347	320	348	362	359	349	396	377	352	390	340	368	326	355	369	370	392	353	351	376	360	350	369	369	382	359	382	332	344	331	375	364	355	372	390	362	352	364	391	391	390	362	386	340	324	389	349	346	394	365	379	360	344	340	360	338	364	338	361	351	396	340	388	350	368	348	321	340	371	352	318	358	358	376	362	364	339	386	334	367	355	382	335	343	413	396	353	385	370	370	357	379	369	357	369	356	332	365	355	342	344	377	354	338	346	358	321	333	392	378	378	370	379	346	387	328	379	374	388	344	402	378	360	362	378	380	372	355	389	365	344	337	394	356	366	381	339	371	362	345	401	359	348	365	364	385	393	365	375	345	360	341	351	373	354	374	356	370	316	374	334	335	363	368	408	371	375	305	320	349	350	397	357	351	353	371	332	375	364	374	350	367	360	362	319	334	389	340	349	352	350	320	358	355	341	386	336	335	361	395	321	367	367	356	373	349	382	360	358	362	356	380	358	376	393	349	360	347	365	357	379	349	354	369	387	346	376	338	339	348	352	378	385	389	348	346	344	339	381	384	349	362	378	334	366	338	368	375	369	363	347	350	386	362	383	365	383	349	374	327	344	351	360	369	360	339	332	351	339	389	368	385	365	336	335	384	374	377	347	366	358	374	363	359	344	379	360	331	328	338	385	389	348	358	333	357	388	373	354	341	382	383	347	338	360	349	364	361	366	372	379	366	360	387	367	357	361	377	371	368	362	360	376	358	350	367	349	354	344	385	382	356	363	374	368	310	347	390	361	362	364	376	397	370	342	371	363	341	370	359	363	366	333	371	372	373	348	383	375	383	321	391	389	360	369	343	357	375	372	401	372	323	361	321	314	364	382	330	372	346	373	371	385	348	335	366	380	374	390	340	372	335	392	363	379	377	334	337	403	362	363	346	369	419	366	356	369	347	386	375	360	354	362	348	349	373	365	356	343	331	341	401	348	376	383	350	324	384	332	350	404	361	367	347	390	360	363	351	373	367	378	319	375	352	344	363	341	368	351	364	359	373	382	369	375	344	354	354	343	372	336	359	364	371	388	350	392	382	369	388	350	363	346	329	360	346	377	399	362	332	376	365	378	368	374	341	370	392	357	348	353	362	341	354	373	363	352	363	349	338	336	358	352	366	336	372	360	380	418	404	344	359	377	341	344	332	362	343	355	370	365	400	388	387	366	362	311	319	390	365	330	371	372	406	353	374	391	356	374	388	360	390	356	363	341	342	340	373	362	369	346	355	369	349	362	384	369	347	405	356	369	328	376	348	390	339	382	355	346	340	370	355	377	349	338	332	335	394	385	356	344	391	319	361	377	341	335	358	338	383	381	367	356	350	324	341	356	373	390	355	321	387	366	331	338	378	364	337	364	371	380	378	381	373	349	330	400	375	370	363	389	349	353	334	331	340	342	365	326	341	378	353	346	345	351	373	340	358	341	377	319	347	360	367	360	359	374	386	395	349	366	391	367	377	366	375	356	375	310	349	355	338	363	342	361	347	364	335	386	360	316	368	346	372	357	370	363	355	332	389	387	330	351	354	353	355	311	365	371	400	352	351	368	318	361	343	388	356	331	372	338	402	363	350	384	376	379	352	365	376	383	363	362	333	397	341	346	396	340	365	356	354	346	367	373	361	371	363	379	336	382	362	317	351	371	393	373	375	366	328	348	360	354	393	404	379	363	347	374	344	372	379	339	341	363	336	362	380	349	358	363	357	352	364	329	350	365	344	352	364	387	350	367	385	383	377	332	362	370	364	388	397	366	361	360	351	364	365	369	361	339	338	366	376	368	340	374	350	390	376	360	390	340	378	355	314	360	363	371	358	339	343	348	390	377	380	383	372	351	351	355	344	354	347	387	336	355	340	367	372	352	345	326	361	391	385	399	376	344	344	382	376	338	362	351	331	391	380	332	386	396	303	354	376	343	377	345	372	356	391	367	363	356	345	341	384	364	365	364	351	368	385	346	378	340	343	378	350	334	329	330	367	387	384	375	349	377	384	370	371	342	348	362	356	379	347	341	379	395	388	357	344	391	374	359	358	346	345	348	375	349	346	366	338	395	369	353	324	382	363	338	369	350	387	386	384	374	371	348	350	358	345	351	353	385	368	344	350	335	348	363	374	394	378	336	403	346	324	347	336	371	340	364	354	359	333	331	372	357	348	381	378	363	348	334	358	352	344	388	352	356	327	386	388	348	350	361	352	356	359	317	346	325	379	383	365	380	345	365	367	328	371	341	324	335	369	356	367	368	338	346	384	341	379	338	330	385	394	370	344	339	350	352	344	380	347	359	343	336	350	390	362	384	327	367	337	354	343	351	380	326	324	352	365	374	350	361	373	371	347	353	355	388	359	376	328	369	338	328	381	325	349	367	362	362	342	370	337	326	351	360	363	342	379	373	360	353	407	318	376	379	359	371	359	346	373	350	396	343	371	368	362	351	402	351	372	403	360	373	372	349	374	323	377	361	337	349	373	349	312	373	351	366	395	399	364	324	345	362	370	353	378	368	330	350	354	363	349	386	381	361	369	339	339	357	352	393	370	348	359	341	371	357	409	388	380	347	369	354	367	384	347	339	388	388	385	347	358	323	349	312	363	348	358	376	331	374	356	337	359	375	357	322	381	379	364	385	351	357	338	315	357	366	382	333	341	315	385	350	325	336	382	346	362	348	353	342	341	352	368	368	366	384	336	369	372	407	384	361	372	389	383	351	350	325	379	353	339	382	340	390	342	390	375	354	364	333	375	322	341	361	355	384	363	376	372	338	343	343	377	328	357	377	378	372	373	360	370	373	366	354	380	384	375	392	347	358	332	347	356	368	349	383	346	360	318	335	361	325	338	345	337	343	342	361	387	321	349	391	358	359	378	409	341	386	367	366	354	316	333	348	336	367	364	350	330	363	349	363	351	362	373	368	376	371	333	356	352	348	393	367	376	323	367	419	376	345	348	392	387	363	367	342	322	376	343	372	343	368	330	347	350	378	350	361	347	333	386	353	415	343	344	351	347	333	368	355	326	360	364	357	402	324	376	341	357	367	342	384	339	334	365	344	357	364	336	385
6799	6439	10804	12252	11159	10330	8644	6908	6576	5788	5119	4459	3834	3450	2841	2634	2448	2493	2268	1983	1924	1830	1905	1784	1758	1565	1542	1641	1542	1421	1405	1346	1354	1225	1194	1139	1122	1172	1081	1083	1122	1008	1054	1072	1170	1052	1063	1061	990	1052	1008	1069	1040	1048	955	1040	1003	986	1020	1004	965	1032	1010	974	1009	944	987	1028	1010	944	1023	955	967	961	1007	966	951	943	915	942	922	908	941	958	943	919	918	887	938	918	904	925	921	904	839	908	879	886	906	911	907	903	960	906	896	948	946	937	947	947	956	905	845	940	890	896	907	872	914	915	915	890	904	921	941	909	886	868	904	920	946	974	931	883	909	900	916	912	904	941	919	885	851	835	891	868	870	919	901	955	943	933	908	892	908	911	899	933	860	907	899	973	889	888	880	870	925	933	917	913	962	936	902	897	886	941	897	943	943	908	931	914	859	950	934	888	874	896	875	900	911	919	935	857	978	915	922	913	913	890	914	888	926	889	945	937	965	881	887	941	884	874	835	960	887	917	862	950	877	941	929	884	980	908	951	856	912	894	917	911	920	868	917	912	887	943	898	886	865	918	937	922	918	870	924	898	851	920	897	968	948	964	911	872	901	930	897	934	853	941	888	918	873	910	941	914	893	895	948	909	896	935	966	881	921	868	918	938	964	942	937	841	878	880	904	877	918	880	908	915	945	898	919	906	949	901	887	908	941	910	929	870	929	872	922	910	907	829	879	889	881	899	923	807	856	908	884	937	924	894	857	907	871	903	916	935	943	927	966	933	904	835	899	927	905	845	917	911	914	863	908	863	941	865	892	921	907	886	896	918	851	868	924	840	914	874	951	916	950	923	924	900	927	924	911	937	955	875	846	850	915	865	963	909	931	940	916	924	975	885	930	857	921	888	899	911	868	912	968	855	905	956	931	904	868	917	874	922	860	915	880	920	955	935	918	889	968	943	866	905	830	897	919	865	879	961	917	916	926	904	897	890	908	944	866	901	887	895	968	878	900	896	898	905	876	917	875	879	904	962	860	896	908	936	944	932	937	853	911	837	863	884	876	927	881	864	898	924	865	926	889	931	894	928	959	934	869	868	907	929	898	899	898	909	977	890	886	871	893	901	902	924	899	962	958	911	976	955	953	936	929	894	947	918	903	911	927	918	922	922	820	889	876	938	959	871	883	901	917	927	932	865	940	859	928	968	892	912	958	878	962	933	922	943	913	912	865	889	948	920	890	877	944	903	882	902	901	884	878	916	872	929	940	922	886	910	873	917	940	906	922	916	921	899	890	950	944	928	825	910	895	933	909	942	912	938	936	910	938	916	906	887	971	930	886	993	895	874	918	858	922	931	879	941	898	888	895	881	901	930	867	924	919	937	919	871	940	929	898	924	926	876	964	889	883	910	870	905	918	891	876	941	859	919	929	958	906	909	953	875	863	890	937	928	903	892	904	834	949	914	887	922	930	905	895	925	871	945	873	901	933	935	908	911	922	867	890	840	905	862	899	932	933	900	945	908	894	932	863	941	872	920	897	902	921	915	927	902	892	826	932	890	919	863	915	946	929	938	860	888	972	938	896	957	935	869	909	902	966	914	886	892	917	917	876	906	860	930	900	899	943	933	879	935	882	889	921	897	895	894	876	925	879	905	905	955	930	912	907	871	868	901	895	912	929	921	939	949	890	908	886	912	927	884	925	905	904	935	931	881	909	945	908	894	888	861	862	901	868	934	938	901	893	938	994	907	961	903	884	949	917	903	899	958	940	903	899	963	912	926	911	903	907	881	894	915	937	920	902	965	883	943	881	878	914	860	866	845	896	899	896	897	838	938	936	886	946	904	916	928	919	927	919	949	934	900	913	930	897	963	927	920	905	890	893	904	862	905	935	861	929	913	946	872	921	873	880	908	878	913	922	894	904	845	879	922	916	883	934	914	930	935	887	954	909	938	901	952	963	883	877	931	864	894	916	929	889	907	863	907	880	854	914	918	884	887	889	898	935	911	938	844	924	875	912	859	885	916	899	875	914	915	867	891	926	916	868	959	909	919	901	913	890	917	908	872	912	859	887	926	894	879	866	835	882	921	913	925	867	915	847	894	902	919	963	898	879	862	956	933	951	882	910	880	899	888	915	917	933	897	955	878	871	935	927	929	863	932	875	870	929	884	918	951	920	912	917	955	884	930	942	876	850	969	874	877	908	922	916	965	889	889	858	871	865	889	907	835	934	881	922	879	912	930	885	930	901	933	877	907	917	848	875	918	936	942	909	872	925	930	935	909	912	905	943	929	889	922	899	915	881	896	961	912	918	933	896	896	898	890	950	945	923	878	874	885	880	906	940	897	871	862	871	914	933	927	872	954	923	889	881	888	974	940	877	886	928	860	941	852	926	920	891	923	894	937	898	873	929	907	902	967	916	936	887	902	891	894	903	853	947	887	898	894	888	898	899	928	960	920	919	912	948	899	838	922	935	815	916	931	832	912	860	929	907	921	919	930	892	907	903	860	931	880	947	923	921	936	873	869	899	929	898	953	935	868	865	924	888	897	916	850	903	877	917	921	900	871	890	922	918	920	904	949	896	877	884	873	952	872	928	828	929	884	911	885	912	819	929	916	907	902	910	895	881	894	929	938	937	951	921	891	922	873	865	878	905	922	969	882	909	895	923	880	869	926	924	859	913	882	918	843	880	885	941	938	913	946	913	921	952	894	888	904	939	873	951	923	921	910	886	882	927	901	947	914	915	929	948	913	929	907	923	892	929	904	875	936	933	903	902	917	899	972	909	867	950	940	939	905	910	892	909	893	922	911	881	917	918	918	874	878	946	880	892	906	939	891	908	907	884	966	945	930	936	922	959	912	947	929	923	917	873	923	937	909	930	895	932	920	883	933	908	956	900	911	886	911	955	890	833	876	933	938	920	909	935	963	851	937	902	876	868	965	914	932	980	910	876	940	844	932	869	890	885	891	911	915	894	892	890	936	907	882	894	894	926	933	853	899	935	841	930	867	860	874	926	857	899	888	909	929	881	925	859	910	921	945	933	942	921	883	864	884	925	886	878	860	975	853	920	904	896	929	893	927	893	909	1028	941	984	906	926	864	890	905	928	902	972	902	896	869	920	902	913	880	866	961	873	915	864	924	875	935	844	920	939	948	941	929	896	897	984	952	944	918	943	916	899	923	920	928	883	908	864	923	876	907	939	881	852	842	878	897	944	877	943	910	881	938	894	931	929	901	871	940	910	931	902	891	919	921	888	916	880	931	979	867	934	912	934	878	995	870	856	888	924	887	906	955	936	902	910	897	902	898	929	926	875	911	923	920	908	883	900	879	927	923	919	894	908	906	913	964	931	980	917	877	903	874	933	917	913	895	925	944	927	917	934	892	952	893	899	916	913	951	912	952	909	946	901	963	920	925	914	956	920	947	1010	904	915	978	937	889	931	892	888	880	913	926	902	880	974	894	900	921	907	947	926	923	890	962	946	902	912	882	872	918	959	871	911	898	922	909	986	954
25369	19543	15212	11745	9549	9733	7278	4845	4236	3481	3067	3073	2614	1994	1787	1835	1467	1579	1096	754	673	676	684	645	588	528	571	572	519	469	501	482	462	456	468	462	453	443	408	423	410	422	417	392	474	442	446	447	438	415	386	400	422	414	364	398	420	415	415	416	393	387	424	378	381	395	396	424	404	433	390	411	384	386	379	364	344	385	386	369	400	370	392	368	396	376	381	359	359	365	375	394	401	360	385	358	367	378	377	367	362	351	368	404	367	385	388	386	353	359	389	378	402	398	369	389	366	346	372	353	402	327	343	380	371	367	366	397	369	375	390	374	373	398	396	412	363	385	387	356	363	380	361	342	398	370	370	399	352	395	390	354	379	411	377	375	370	364	376	377	390	393	375	378	376	381	375	376	389	393	381	367	379	347	373	388	364	389	379	369	348	392	355	361	371	377	382	382	352	335	383	392	366	355	388	348	380	361	372	399	404	366	366	369	391	366	368	378	364	393	387	414	379	369	381	362	350	398	322	406	364	347	388	385	408	356	373	347	360	402	362	386	371	389	379	359	370	344	385	365	359	378	347	376	412	370	357	348	364	388	348	365	358	361	405	365	349	350	404	412	346	365	397	382	376	394	395	396	378	368	367	380	369	359	405	390	364	411	411	358	367	365	408	354	344	395	389	372	367	394	368	355	409	354	363	371	407	405	398	401	370	381	378	375	375	371	372	386	334	359	361	366	392	391	388	374	356	348	408	398	400	392	363	349	414	391	352	357	381	367	380	383	338	410	382	388	372	345	396	402	385	352	365	384	350	384	347	410	397	403	385	354	359	363	368	368	360	401	394	348	384	355	354	406	360	342	345	390	357	367	408	409	397	380	359	379	364	394	380	365	367	375	371	348	373	356	400	373	365	406	368	347	391	350	366	394	365	371	348	358	348	366	404	389	374	374	339	380	348	397	376	358	397	398	366	367	366	383	357	366	369	393	358	386	386	374	363	364	375	324	404	370	350	377	368	354	404	368	352	367	377	373	392	405	386	362	390	379	413	366	378	346	365	358	370	345	403	371	360	348	370	351	388	376	394	397	389	392	367	390	358	380	354	388	397	378	378	355	373	385	347	366	364	378	355	373	371	384	320	359	359	336	386	359	376	366	387	359	373	393	386	398	367	385	399	403	409	346	359	402	425	354	372	413	370	357	390	399	358	391	395	380	348	394	350	360	399	387	400	364	374	369	369	395	368	385	424	377	391	366	365	375	332	326	374	379	387	391	385	385	391	413	360	364	380	374	378	392	371	336	409	408	375	364	401	392	367	349	378	377	344	394	376	399	410	413	393	392	358	382	362	384	375	351	369	405	377	366	323	380	371	390	399	386	378	399	385	388	362	374	393	367	385	366	351	350	389	377	379	367	389	395	351	414	400	360	372	367	353	412	409	418	404	336	338	399	400	376	380	351	355	364	422	374	396	377	387	391	368	430	409	320	402	371	379	378	422	424	401	397	366	386	359	381	354	376	373	335	407	419	407	357	361	372	354	385	359	362	351	413	367	376	384	364	365	370	394	383	337	362	341	385	340	404	395	371	364	351	359	415	357	350	416	365	363	366	366	398	341	399	362	362	354	354	408	391	350	373	355	386	390	378	380	349	409	383	379	356	393	403	371	378	371	381	368	360	398	354	390	377	385	330	388	376	333	372	376	325	367	391	405	404	361	351	397	394	358	397	406	391	384	369	352	377	396	354	422	351	359	376	394	377	386	392	346	375	380	380	394	356	326	391	412	407	386	398	364	384	375	357	386	380	407	341	362	392	348	361	342	389	376	403	389	378	393	416	400	328	351	370	379	373	387	405	382	351	360	400	411	394	368	387	365	393	378	358	381	386	341	382	335	381	370	366	324	357	372	364	401	369	332	398	387	360	398	402	361	414	363	381	387	382	370	378	376	385	364	393	355	378	413	388	349	363	397	356	414	383	379	391	384	381	364	396	349	385	393	384	360	347	334	380	368	379	317	358	392	382	350	378	393	390	356	361	370	366	387	380	389	356	391	365	363	387	388	378	394	374	364	369	397	403	399	399	357	386	363	363	358	408	382	369	383	373	383	334	369	330	364	378	373	388	396	375	356	349	400	422	371	394	354	362	354	341	352	418	394	354	372	375	384	413	363	372	374	380	359	375	351	336	388	387	393	387	367	361	395	377	381	367	376	328	380	355	351	364	370	385	384	360	364	347	321	376	365	406	386	348	385	372	376	371	383	369	390	358	374	384	376	368	387	356	363	395	382	386	389	389	400	404	353	386	365	390	407	381	393	377	394	385	412	373	374	346	386	326	406	400	413	386	370	375	403	384	365	381	393	374	345	352	370	355	384	367	378	382	396	381	330	400	352	401	362	343	354	404	378	367	361	375	392	413	416	409	358	414	395	416	395	364	372	386	353	390	365	399	342	381	369	380	407	373	407	362	356	369	372	367	401	390	364	374	371	408	376	352	346	388	398	361	389	358	370	388	378	348	390	363	376	389	353	346	380	380	395	375	399	418	412	393	407	368	381	379	393	372	386	376	407	391	352	381	360	339	387	405	407	388	394	363	372	383	404	399	353	393	370	366	364	349	354	370	379	428	375	402	396	387	396	391	369	394	383	388	402	390	341	339	347	378	367	365	385	374	394	387	406	376	398	375	387	402	405	375	402	390	341	386	364	382	389	355	380	332	373	417	380	348	349	375	380	354	389	388	384	384	381	386	402	400	357	364	387	375	380	374	376	372	417	357	345	420	395	364	428	387	357	365	414	354	379	389	428	398	407	365	394	392	364	366	381	326	384	376	368	399	378	368	381	437	372	367	368	393	344	365	369	352	353	378	391	363	365	376	373	396	378	372	393	385	423	355	362	358	391	433	389	392	381	372	401	402	363	386	372	360	384	387	386	391	368	418	405	410	389	369	360	387	358	395	369	364	390	366	360	359	360	386	380	383	328	343	360	354	366	358	377	338	349	384	361	374	367	362	397	393	409	351	346	378	392	409	374	368	355	344	426	336	378	363	367	369	384	368	319	396	372	363	367	346	385	371	352	380	334	384	388	404	347	393	408	385	361	378	418	380	379	373	372	385	339	398	383	382	374	385	375	362	384	362	378	376	384	373	375	347	339	388	373	356	368	384	404	367	375	403	373	397	383	404	371	377	363	387	376	351	375	377	389	383	380	402	390	365	377	356	373	322	392	343	357	388	357	374	365	399	375	378	390	349	346	372	393	363	389	377	357	365	351	394	394	380	367	359	393	350	363	367	398	341	371	374	383	401	395	383	394	367	377	372	387	378	369	385	393	363	356	380	351	394	389	409	390	339	384	355	390	324	366	395	409	372	350	378	394	380	371	373	365	408	360	381	370	359	337	399	389	373	386	375	396	375	355	363	383	395	372	349	381	390	373	375	379	396	399	368	388	403	403	370	401	387	389	365	385	370	347	375	372	367	362	355	378	388	413	367	365	386	337	398	361	368	416	405	397	343
16850	13961	18008	20803	20714	21785	18603	15080	15155	13990	12773	12775	9999	8654	7506	7914	7123	7732	5239	3568	3305	3242	3209	2933	2732	2416	2287	2299	2194	2042	1936	1766	1781	1541	1502	1469	1427	1403	1412	1390	1311	1308	1249	1210	1243	1265	1278	1225	1229	1240	1213	1216	1189	1218	1207	1218	1293	1304	1105	1025	1102	1141	1145	1114	1149	1058	1061	1135	1106	1076	1123	1041	1035	1033	1044	1059	1016	1000	999	1022	984	967	929	976	1001	989	942	998	970	1030	960	934	954	956	930	952	958	922	940	896	943	947	908	974	973	910	906	890	960	910	955	944	899	928	953	939	976	952	930	983	871	950	958	917	961	995	987	971	955	938	937	931	901	938	980	924	992	932	949	954	950	989	1007	940	965	947	915	922	925	971	936	958	948	884	956	942	898	925	936	935	940	948	989	981	949	955	946	946	963	930	925	979	970	964	959	986	952	915	947	1000	928	1012	901	934	959	909	957	902	965	966	934	961	1014	961	978	915	978	947	932	991	909	948	953	986	939	942	926	924	954	932	994	942	905	963	944	923	967	959	982	948	1002	940	931	914	931	957	938	951	994	932	923	929	970	908	919	986	944	926	958	947	941	982	932	937	947	965	915	902	929	935	918	920	912	983	855	955	910	963	929	918	1004	882	995	885	968	945	1021	963	966	946	962	902	972	940	975	939	951	922	960	945	986	961	933	938	956	899	927	960	915	924	927	939	884	992	957	929	969	982	999	896	933	978	950	929	901	952	904	979	964	895	967	956	908	906	963	994	934	986	985	937	940	974	916	1002	952	953	990	1057	963	973	977	981	894	960	902	933	938	987	907	922	876	919	974	925	940	1003	959	906	953	899	903	944	983	904	939	914	999	894	911	964	992	891	919	968	936	973	945	935	932	878	902	936	925	931	960	963	951	904	960	947	905	969	934	988	917	972	921	1003	1003	914	977	964	946	942	933	945	890	958	987	926	969	946	952	950	953	909	945	956	929	935	927	948	942	977	961	962	995	1017	920	926	925	976	916	931	958	946	929	924	984	949	954	938	898	919	884	957	955	972	935	962	960	934	958	929	985	940	941	934	977	948	961	932	921	898	953	940	954	909	951	918	935	911	930	988	947	936	966	912	978	976	952	937	985	956	979	946	934	967	978	908	984	949	927	919	969	955	949	949	931	907	966	964	944	952	910	967	954	911	973	967	970	899	946	927	940	919	954	983	926	968	954	981	1000	939	1001	934	972	964	935	967	969	925	923	970	1001	1003	949	981	934	954	958	988	900	942	923	917	946	978	947	1002	975	949	921	940	982	948	1003	981	947	974	959	959	924	1018	922	955	901	896	905	932	963	979	974	928	969	917	881	910	893	970	939	949	934	946	963	898	990	920	909	890	981	952	907	924	932	950	982	1009	922	987	972	856	977	966	938	956	959	931	959	894	925	931	918	944	949	954	912	998	932	953	965	951	921	910	924	964	943	967	916	948	948	941	967	995	936	965	861	949	977	929	929	942	944	906	941	945	945	1006	936	906	976	903	996	847	894	933	921	949	954	942	902	884	991	954	968	907	958	924	939	945	988	945	944	912	897	932	917	954	900	962	920	954	923	910	948	967	911	950	914	912	914	895	971	920	911	945	921	993	950	991	950	931	930	932	931	948	958	942	938	961	916	964	916	974	973	928	897	876	939	954	960	966	919	988	887	940	987	931	964	933	958	947	955	894	891	957	896	941	968	957	903	945	932	937	938	975	890	1013	930	960	975	966	936	924	925	976	919	920	950	919	940	993	933	995	932	929	874	1007	930	951	942	935	995	963	918	972	927	899	936	967	928	928	925	932	1027	996	991	953	923	975	946	966	882	995	985	931	980	975	930	947	936	912	947	940	928	934	932	935	946	942	916	998	908	948	947	915	938	1011	934	973	958	909	968	951	957	911	954	905	950	966	905	958	937	1012	899	1009	980	904	944	899	926	941	930	1014	939	948	977	942	961	913	953	925	927	950	945	929	937	978	1005	962	971	916	917	899	998	932	993	974	976	944	963	919	933	952	925	963	913	947	940	915	909	914	969	975	965	926	942	961	932	972	937	967	980	947	980	932	938	930	1010	932	947	949	980	931	951	920	983	935	962	925	982	897	923	989	929	899	945	918	883	985	956	932	940	932	910	945	946	994	901	928	901	939	921	972	932	915	947	918	914	939	925	941	974	962	963	917	924	944	893	956	941	964	905	958	918	969	912	975	938	939	929	962	944	947	946	957	935	964	970	903	937	970	965	895	951	957	931	968	1008	972	949	949	930	969	913	970	953	948	945	965	979	937	893	959	945	900	961	940	939	969	946	921	908	918	957	923	944	915	921	959	952	967	901	964	992	912	918	920	940	981	940	939	981	963	949	993	996	891	953	999	926	939	914	920	932	963	950	932	926	951	901	912	946	978	881	942	918	978	942	889	921	944	968	951	955	974	956	940	972	995	986	879	916	910	973	931	964	914	1000	948	974	988	917	945	933	921	974	937	1029	1003	952	917	931	927	915	961	957	974	930	910	942	904	898	909	915	924	938	954	970	933	942	934	992	939	968	937	955	1011	925	912	936	892	964	1026	941	957	912	923	895	937	939	928	964	984	933	932	954	976	960	892	948	931	979	989	957	909	962	921	945	958	1001	945	958	904	968	901	961	977	969	992	936	963	919	927	979	907	931	927	944	934	941	938	970	995	912	953	960	899	947	944	956	941	929	940	958	961	957	968	937	916	950	943	952	894	930	964	925	905	1006	919	931	938	873	997	945	899	967	934	1001	932	953	1012	937	920	940	937	958	932	944	992	920	978	969	950	947	915	929	915	988	936	908	982	945	945	962	948	878	933	949	904	932	994	914	883	993	887	997	950	943	968	924	929	951	931	962	927	929	947	944	987	921	928	960	955	984	907	995	954	965	935	947	919	936	977	933	965	890	1002	998	964	961	919	953	967	915	911	969	953	906	924	988	911	941	926	977	966	995	900	936	957	954	930	935	958	969	921	913	928	986	995	906	1009	907	929	936	959	895	986	964	931	938	965	945	951	947	991	987	943	920	1002	929	953	912	937	955	884	959	957	906	886	953	991	934	915	960	950	930	960	920	950	926	939	987	990	981	948	925	921	942	947	966	937	942	980	929	922	951	969	947	967	958	998	967	944	924	938	952	953	920	941	885	884	955	991	959	923	957	1016	949	959	939	972	978	952	970	951	988	893	919	955	962	966	958	940	938	974	980	920	974	901	902	933	929	919	921	886	954	884	923	989	959	902	962	943	943	958	956	953	890	948	937	933	959	974	923	951	953	955	946	990	979	976	967	969	938	957	935	941	949	951	935	936	893	970	991	937	883	919	979	922	973	907	932	941	991	944	948	952	936	982	925	1004	952	985	954	937	889	932	918	944	933	955	909	963	965	919	945	910	970	899	910	908	929	959	943	971	927	1008	923	924	968	924	1005	930	927	966	935	947	936	903	1001	946	925	933	953	909	973	954	915	945	922	896	1007	952	891	969	977	923	951	918	908	931	935	988	989	965	939	972	930	893	951	992	961	954	952	974	950	932	937	961	965	984	894	979	952	945
34198	28013	21224	17496	15041	15015	11560	8618	7256	6080	5432	4631	5131	3781	2961	3123	2873	2579	1509	1054	981	852	826	741	692	673	600	606	588	536	541	514	451	449	466	411	454	437	456	436	435	415	414	376	412	440	391	426	425	420	392	385	352	379	390	368	442	427	411	409	374	422	376	335	350	348	386	386	387	387	391	377	379	369	357	366	362	364	352	347	338	336	346	360	339	342	365	330	361	331	335	340	355	385	324	342	369	337	328	372	316	331	313	352	360	354	355	329	340	347	347	357	375	364	388	363	340	364	339	381	337	340	344	366	357	352	363	365	358	361	378	345	367	338	336	336	327	337	339	338	368	332	372	333	338	325	326	331	331	354	342	358	351	332	394	335	347	364	392	355	389	325	384	355	319	328	367	363	345	334	358	331	390	336	330	335	367	332	368	367	366	359	349	374	344	327	335	357	327	344	353	362	375	353	319	356	340	325	346	355	338	337	336	372	341	327	340	288	334	358	346	391	308	346	360	340	387	362	354	322	373	334	360	335	365	392	346	360	354	342	352	335	363	340	355	345	355	326	365	316	318	389	340	384	334	335	365	349	344	328	349	355	328	311	328	355	332	321	352	387	358	351	345	354	353	344	321	349	353	351	386	332	378	339	343	384	366	324	377	320	306	325	357	344	339	315	370	360	349	360	343	364	346	362	315	373	336	325	329	332	370	342	366	390	324	350	376	367	328	311	353	328	352	328	357	337	360	351	384	326	326	341	359	346	377	364	356	338	329	319	368	324	351	336	367	329	341	372	350	321	350	349	355	342	343	355	338	336	335	340	363	371	380	345	310	356	323	334	337	395	351	342	320	321	364	340	353	372	327	332	337	323	347	354	340	319	344	373	314	345	334	347	345	359	363	311	325	362	348	408	331	367	368	367	370	328	326	340	357	379	335	341	318	384	358	364	348	338	344	349	371	355	378	398	320	343	353	381	359	365	332	368	339	360	306	346	314	313	344	343	371	348	387	339	352	339	349	329	362	331	343	332	366	339	348	374	304	346	340	346	337	331	349	361	372	359	333	342	353	342	331	339	369	339	348	348	317	357	316	322	354	332	337	373	328	308	332	373	350	382	332	342	328	374	422	364	346	351	364	341	311	372	360	330	370	292	358	350	330	366	348	312	314	316	358	341	332	371	388	342	342	342	314	368	326	336	344	337	353	327	328	358	348	346	352	349	337	329	347	343	349	328	352	349	364	367	332	327	344	343	319	328	336	344	321	357	330	355	318	340	318	360	358	397	326	354	340	342	359	369	323	362	360	350	369	360	395	339	362	366	302	322	347	346	376	337	363	363	384	374	377	366	338	336	343	310	380	379	316	341	309	337	365	328	362	341	351	336	331	363	364	321	316	358	353	361	351	335	381	337	364	326	312	298	374	323	324	337	339	339	364	318	387	376	380	345	347	328	359	336	350	347	373	335	360	327	340	327	386	374	322	357	328	391	359	328	367	343	355	331	355	385	354	350	320	346	355	326	338	339	322	331	332	343	303	360	357	352	352	298	343	329	392	377	335	343	387	322	372	351	383	343	353	339	333	311	374	318	350	362	359	336	349	324	324	339	352	331	352	312	388	363	354	388	363	357	370	348	348	384	335	355	365	337	344	310	369	358	319	329	312	391	364	346	340	315	321	365	307	359	355	372	354	320	361	364	354	366	340	332	328	349	331	335	338	317	363	327	341	331	364	370	309	347	389	365	348	385	318	357	333	366	352	358	330	361	360	391	361	337	363	309	361	374	366	373	366	366	373	332	353	333	331	344	352	400	369	380	330	335	359	326	322	326	340	395	341	364	312	327	331	319	331	320	332	329	363	377	337	341	323	352	323	334	347	392	346	363	370	320	350	358	382	341	359	354	362	368	331	370	378	357	358	342	345	372	370	332	339	341	338	334	367	386	330	381	370	319	372	359	392	362	364	357	345	347	366	356	325	348	348	392	354	364	371	383	338	321	350	369	340	364	353	363	366	341	361	341	319	367	354	321	354	329	358	343	337	387	320	343	328	392	347	375	364	340	415	358	365	349	340	337	364	335	364	340	325	333	323	365	357	351	331	356	359	348	346	346	345	342	308	332	368	356	357	319	347	368	317	342	320	343	360	348	384	359	326	341	345	380	372	375	366	342	389	348	352	340	344	347	352	373	349	341	345	326	351	333	335	344	337	350	302	331	371	371	348	358	371	344	347	361	401	358	308	383	375	380	367	338	317	370	348	380	355	345	365	281	378	359	352	369	359	355	327	313	334	342	349	339	353	316	349	317	328	330	328	344	341	323	338	345	350	359	342	319	353	324	322	362	336	323	354	348	340	361	325	351	372	356	357	342	348	335	347	346	358	355	346	371	394	322	322	335	337	341	347	344	353	310	356	331	360	328	368	353	357	331	347	343	325	374	394	353	372	341	327	338	352	351	342	347	372	330	364	309	325	373	340	316	362	352	345	326	364	351	384	378	331	369	407	368	380	316	386	351	328	335	355	314	325	358	350	347	357	332	355	361	345	360	310	329	327	346	327	316	313	392	366	374	365	368	374	367	349	335	345	350	320	302	366	372	320	356	343	297	377	331	349	356	356	320	336	360	364	349	326	346	361	359	348	373	348	343	327	375	377	331	346	367	361	336	353	348	317	349	333	366	373	322	332	375	355	312	367	305	328	371	346	336	343	310	328	376	336	328	333	345	329	376	352	337	337	360	366	331	330	368	369	400	344	341	381	357	373	328	353	336	340	361	321	335	363	333	346	338	351	357	335	330	353	350	383	343	351	322	329	375	343	329	360	348	355	363	356	348	340	377	349	343	348	351	348	338	324	395	355	361	318	370	361	372	345	365	359	362	407	366	333	339	336	352	336	370	351	350	322	332	357	336	330	336	375	336	357	355	359	354	370	332	333	341	360	366	332	338	336	337	364	369	405	338	329	332	317	310	349	357	338	337	380	332	373	379	382	353	348	334	336	353	351	335	389	369	358	343	311	364	365	354	304	365	329	334	345	351	357	391	362	340	321	372	372	329	332	330	328	352	349	327	318	311	329	345	345	352	346	326	375	323	369	323	335	318	321	374	335	363	351	352	350	346	340	381	328	333	378	354	340	346	317	357	369	363	362	353	324	325	366	400	309	349	328	357	367	367	357	337	325	379	329	362	345	393	325	325	355	359	367	388	353	375	348	336	347	347	324	380	342	361	351	366	375	374	349	325	361	340	319	376	334	330	346	333	360	337	347	314	351	374	309	343	365	364	404	367	334	327	380	341	333	344	349	360	368	338	321	354	346	410	347	325	318	389	353	362	369	338	344	333	359	350	308	325	359	342	369	351	365	345	344	347	367	361	388	336	368	356	371	333	334	349	360	359	350	331	388	370	363	379	320	352	365	335	349	345	325	372	326	336	333	362	344	362	362	368	376	350	366	355	368	342	337	333	328	356	313	364	323	346	361	352	302	344	319	368	319	306	366	318	316	341	360	360	347	339
22148	19358	22504	26335	26960	27514	23464	19906	19845	19263	17669	16854	17030	12771	11931	13721	12212	11138	7371	5099	4799	4274	4357	4060	3501	3114	2874	2853	2715	2622	2439	2177	1996	1867	1761	1648	1570	1721	1604	1526	1407	1366	1313	1343	1454	1367	1340	1385	1321	1263	1284	1304	1296	1253	1313	1383	1644	1406	1164	1106	1116	1109	1134	1109	1174	1106	1111	1091	1137	1164	1063	1115	1078	1067	1022	973	915	933	988	937	972	888	962	915	952	920	896	934	893	896	854	915	893	859	903	853	889	836	866	904	903	864	868	838	885	852	871	907	909	901	875	883	832	878	826	894	875	907	903	912	843	905	873	877	862	897	914	843	880	892	880	968	923	903	911	925	877	865	910	968	901	853	920	899	851	880	858	905	915	885	898	874	885	852	888	911	893	896	888	912	891	828	871	898	858	918	880	915	858	936	852	904	884	883	916	910	934	855	811	894	875	848	940	886	910	862	903	874	863	866	860	889	820	825	838	842	896	873	935	892	822	884	939	910	891	901	871	879	840	884	916	852	867	928	836	861	886	967	862	823	865	858	858	871	886	831	916	872	832	865	854	897	907	886	884	886	861	866	887	910	911	865	876	893	864	867	934	892	860	879	820	883	869	875	846	871	844	931	854	857	827	896	858	902	857	915	852	857	946	875	862	853	901	872	929	874	916	885	880	853	891	850	891	932	875	886	857	915	931	854	828	907	813	883	940	895	885	880	868	828	842	896	932	842	824	872	838	860	888	862	915	886	888	891	848	859	865	873	850	911	883	860	846	920	873	832	840	859	899	851	886	897	859	880	935	874	840	893	872	834	911	856	880	855	943	888	923	848	868	920	814	910	873	923	846	896	871	909	881	897	848	860	879	945	869	891	874	852	840	851	916	905	860	933	876	864	887	886	890	922	900	874	795	937	839	921	871	908	887	965	860	915	834	851	917	918	844	856	865	872	869	893	923	891	857	925	923	887	861	879	864	878	867	842	892	843	852	845	861	926	868	857	850	874	931	882	863	917	863	925	895	855	896	859	880	913	854	947	920	913	837	854	902	864	891	906	891	906	862	938	875	905	884	873	880	863	901	900	872	868	880	876	884	922	858	848	904	853	850	902	879	940	843	856	850	883	855	867	835	888	899	912	837	880	897	880	903	854	842	820	863	907	868	870	861	855	933	870	866	872	838	938	902	928	862	842	907	890	905	844	861	848	888	917	919	840	858	910	914	881	917	918	837	940	834	860	891	876	889	879	872	869	885	894	909	872	862	878	830	900	910	840	889	915	847	887	918	961	898	895	889	835	862	903	789	845	838	869	840	880	879	905	858	891	890	870	876	884	876	838	865	859	875	871	893	911	851	859	903	931	859	903	903	896	910	851	898	890	843	937	808	865	884	852	903	911	890	878	853	853	912	901	883	900	872	966	856	897	862	850	896	864	931	924	912	851	900	893	959	885	863	866	869	868	888	854	864	893	850	830	856	838	847	871	865	867	878	873	854	916	912	922	853	905	894	877	887	886	930	890	973	909	862	932	877	876	875	862	838	894	883	823	800	905	842	886	915	907	926	874	845	917	914	891	873	871	841	913	856	907	835	841	910	950	870	863	868	899	896	821	887	832	827	924	850	900	870	851	881	917	878	855	850	840	869	852	893	911	889	870	885	874	880	846	821	839	858	893	930	881	907	936	904	918	905	869	883	873	860	875	860	912	871	937	850	851	897	876	896	862	879	906	929	938	839	856	823	859	881	868	868	889	872	889	836	887	884	917	870	917	858	898	870	875	834	894	906	890	905	859	849	875	869	842	927	808	884	863	872	901	874	908	886	824	936	842	906	880	904	887	888	932	893	900	921	864	908	860	903	890	857	884	911	879	879	890	911	911	882	880	838	828	935	872	888	919	818	904	869	891	920	829	889	897	844	832	865	883	842	939	889	890	939	858	873	886	974	857	900	875	865	887	884	929	858	895	905	827	865	894	885	878	890	919	932	905	917	882	830	839	904	883	866	865	933	924	877	838	919	908	898	891	942	895	895	861	884	850	893	884	895	852	832	873	848	901	908	854	904	872	875	861	892	860	897	871	870	910	871	848	852	910	976	861	870	887	864	860	879	881	871	896	910	881	880	896	873	858	916	887	873	906	886	902	889	874	867	898	845	879	877	857	870	876	877	881	843	900	867	863	890	848	853	865	849	872	912	887	883	879	873	885	895	870	883	854	814	850	902	889	914	924	873	844	882	897	789	868	885	923	903	939	878	905	918	881	879	864	847	856	880	861	868	847	845	901	870	905	925	872	915	891	826	903	864	842	874	936	868	874	913	842	840	827	858	863	883	896	889	856	893	909	859	878	833	836	906	828	868	866	845	880	893	850	877	867	895	880	877	889	911	849	885	874	888	843	906	921	884	872	874	876	889	851	869	855	857	882	936	865	866	873	932	878	873	839	862	871	892	867	871	899	878	902	890	829	887	893	862	852	871	887	866	858	877	866	879	902	906	854	850	896	934	877	860	896	913	864	865	879	901	893	875	876	905	851	856	918	879	850	882	882	839	891	886	893	882	916	841	864	887	841	863	867	921	905	862	921	873	888	879	890	919	879	900	891	859	895	904	861	925	907	881	876	902	930	879	907	902	913	848	857	881	875	914	935	863	829	829	869	858	854	855	877	976	889	870	897	923	872	950	886	892	859	880	852	881	893	859	892	892	942	904	906	882	897	872	823	846	916	915	913	822	871	868	864	829	834	910	932	844	888	902	882	895	875	889	829	858	880	906	837	837	947	912	896	894	856	896	933	902	830	928	894	882	895	866	863	872	891	868	871	889	871	903	901	863	867	891	920	876	938	903	888	887	916	877	871	911	858	868	919	922	917	863	872	899	849	856	952	876	857	877	907	922	846	899	849	860	904	877	821	894	823	865	891	862	895	903	904	872	921	933	848	894	869	854	842	880	884	858	900	911	888	887	869	896	864	861	833	845	976	923	838	921	921	891	879	917	860	883	852	917	898	885	850	860	863	908	887	881	881	839	861	900	885	906	880	877	883	865	871	868	828	865	849	914	876	845	897	892	882	926	860	884	939	885	866	899	858	906	853	907	857	874	883	888	864	830	875	843	933	847	888	937	899	864	870	873	861	864	872	880	888	851	825	856	844	876	837	887	885	901	856	878	885	851	838	888	854	886	888	923	906	894	824	847	878	892	883	872	904	884	946	855	836	896	868	858	901	855	882	888	935	875	860	871	857	914	855	930	831	892	890	900	853	882	882	858	851	863	886	876	882	895	942	882	925	842	920	878	874	886	909	870	847	889	876	884	837	913	913	872	922	844	850	863	879	884	862	874	894	893	913	869	878	906	825	875	862	882	909	893	913	930	846	857	873	868	893	882	878	938	910	890	838	905	872	905	854	899	871	841	923	835	901	903	891	857	872	876	929	891	948	811	848	871	915	928	907	906	884	874	930	879	861	824	851	931	880	865	857	885	870	893	897	904	946	905	921	866	834	889	901	967	896	874	892	881	861	868	891	890	870	884	919
9965	5590	5799	4720	3556	2590	1920	1534	1242	1125	1066	896	890	713	651	626	578	559	574	533	529	508	483	484	481	524	443	445	408	450	434	436	400	361	370	376	391	393	414	362	388	381	316	381	384	390	345	390	379	362	403	381	401	400	342	338	388	381	355	376	395	386	378	369	375	377	345	343	329	384	387	371	364	351	376	343	366	353	353	394	378	342	319	364	349	367	327	381	368	344	311	322	361	370	339	351	340	388	412	338	355	346	355	351	366	369	380	347	335	325	342	360	359	330	404	352	367	354	351	350	358	319	364	371	379	352	348	348	352	356	340	338	371	343	384	350	346	350	331	372	368	343	311	333	337	369	370	359	340	333	364	347	358	370	344	356	365	349	348	371	342	339	352	336	348	303	342	367	369	356	365	368	342	344	348	331	364	367	371	366	353	344	355	351	350	369	348	352	365	350	347	353	363	372	331	370	374	338	396	334	355	348	338	340	358	367	371	362	373	313	351	332	356	368	364	360	367	349	334	326	318	373	370	329	333	351	345	346	346	339	340	340	367	352	350	347	358	339	373	367	366	343	360	352	340	391	355	360	352	358	368	331	365	372	383	332	341	332	364	351	361	327	370	371	355	355	376	348	317	365	349	360	379	368	365	349	333	368	338	342	366	323	354	350	361	344	345	377	373	378	323	414	334	384	366	381	369	365	375	390	351	344	362	348	345	317	388	334	318	304	362	380	361	368	379	379	373	369	341	372	337	354	375	373	356	377	335	339	358	337	344	334	347	360	355	359	351	359	357	329	355	363	360	353	368	361	355	358	350	349	352	334	334	382	358	373	375	358	329	387	352	342	380	352	368	400	341	368	373	346	390	379	358	330	361	344	358	334	339	360	367	384	342	348	325	357	350	345	377	370	327	356	349	361	368	332	348	328	329	326	359	339	353	364	332	343	367	324	376	338	369	363	355	368	348	322	346	371	382	360	345	343	332	338	373	356	366	324	326	369	382	336	370	356	358	385	371	361	380	342	368	349	355	337	327	310	358	316	357	342	363	340	371	337	347	355	397	333	356	333	344	372	343	342	331	353	356	359	354	332	364	373	319	353	384	353	323	368	367	353	324	373	319	367	339	357	325	381	355	333	371	347	366	337	383	384	360	377	358	335	350	320	371	363	343	355	339	394	386	370	355	375	356	366	378	346	360	365	357	358	390	352	353	375	346	348	341	345	375	328	359	378	351	378	372	366	354	327	328	331	365	322	375	344	384	341	358	333	332	342	371	334	361	382	342	348	333	371	364	347	367	351	367	335	385	375	355	343	368	348	364	348	333	335	386	340	328	365	368	355	354	367	370	358	353	380	341	336	352	351	356	357	357	354	372	372	391	342	360	332	393	317	352	349	348	349	351	308	360	350	370	352	366	367	399	321	354	363	356	366	347	371	327	345	338	365	349	340	371	370	365	341	346	373	347	337	357	366	350	364	353	368	368	340	331	361	392	339	387	324	355	369	353	374	344	384	355	367	346	345	356	357	355	363	406	356	348	348	340	334	342	381	331	370	367	343	344	334	396	334	343	364	377	375	358	363	324	329	336	375	375	357	353	363	343	399	334	377	354	333	386	357	341	359	366	334	399	382	386	408	330	383	361	398	331	344	373	375	340	360	327	334	355	364	337	365	344	402	378	320	343	335	369	336	349	391	365	362	358	374	361	354	353	396	330	372	347	350	347	377	333	388	408	356	334	348	365	366	379	327	363	355	334	341	364	348	341	333	338	378	341	373	358	368	320	367	337	357	343	400	365	379	340	329	348	342	342	330	381	357	348	349	389	358	377	379	327	361	363	384	350	347	340	366	349	343	329	342	371	359	289	375	381	317	370	388	340	365	335	381	336	367	316	387	336	324	349	361	389	360	341	366	379	398	376	370	343	341	378	394	364	344	340	363	374	375	351	352	337	372	373	342	364	343	354	363	394	352	357	337	385	359	339	316	402	371	322	357	354	325	377	354	365	350	333	342	342	330	386	368	362	351	369	368	356	348	335	361	359	322	356	354	363	302	362	345	342	353	387	364	385	337	372	377	349	378	321	327	366	343	350	351	344	373	373	352	338	316	338	320	349	325	359	354	382	344	391	321	353	331	361	348	367	372	316	384	348	344	362	347	337	385	363	346	335	388	376	384	351	361	381	300	330	353	336	369	357	321	357	333	363	359	403	350	401	314	360	359	367	340	343	346	336	360	343	385	372	339	364	331	329	378	382	318	353	364	356	323	359	402	385	352	372	331	342	361	342	370	385	385	369	328	331	348	345	393	351	336	336	368	391	365	349	357	350	371	368	344	357	315	372	339	352	357	372	371	368	355	346	380	318	349	345	409	338	319	369	325	365	336	341	366	356	369	366	388	362	331	359	357	346	350	361	348	325	351	316	320	317	365	361	324	375	344	357	319	340	356	370	338	365	339	382	377	351	348	338	352	357	361	351	375	334	336	313	335	347	361	373	353	382	356	350	336	358	358	364	349	364	360	365	349	346	333	363	329	330	349	342	343	349	342	334	347	340	399	379	351	343	353	340	317	378	334	359	300	362	382	352	349	313	348	354	346	343	342	341	351	338	344	388	364	353	353	315	365	371	353	350	330	368	327	374	359	353	327	350	360	328	317	362	346	315	350	357	380	339	359	345	345	332	351	364	369	347	350	364	360	358	351	351	344	334	383	375	353	347	365	353	334	367	340	373	352	361	358	367	349	310	359	354	354	378	381	375	333	347	343	366	343	321	374	336	373	338	329	322	336	352	408	367	341	390	345	344	325	371	357	322	318	342	352	328	334	325	331	360	370	382	357	349	349	342	340	371	377	358	380	369	333	394	346	340	315	372	368	352	367	360	366	373	334	373	380	365	381	346	370	360	354	396	359	357	341	369	341	356	353	358	343	371	368	349	357	346	338	352	320	388	351	380	359	335	332	366	370	345	360	354	368	386	348	348	317	362	350	298	377	394	317	373	365	328	347	329	328	360	339	369	342	360	355	382	368	344	350	354	340	366	371	363	362	380	377	348	343	359	360	383	367	340	357	347	349	372	347	350	359	379	348	363	384	362	377	359	353	358	334	394	325	373	385	370	358	341	341	334	351	346	346	368	323	385	378	392	348	331	368	336	357	345	367	367	341	354	313	309	333	337	393	368	305	357	330	383	294	384	338	369	368	359	343	366	366	327	326	343	337	384	412	337	355	381	378	369	351	364	349	340	362	352	393	351	368	336	347	338	386	360	386	355	363	321	312	349	372	373	360	373	376	357	352	377	373	328	314	345	355	377	361	343	355	361	339	338	367	339	371	374	357	416	364	336	372	358	380	331	399	340	391	373	313	365	391	365	321	342	387	390	336	338	346	366	314	352	366	358	361	341	357	353	343	368	338	374	342	339	355	375	368	377	380	345	343	350	338	335	351	350	332	356	366	327	352	367	355	348	357	331	325	353	379	358	350	335	356	392	352	319	321	332	353	349	350	331	387
6430	5480	10345	12467	11582	9899	8169	7050	6159	5513	5030	4430	3938	3446	2939	2817	2706	2654	2213	2045	1935	1793	1854	1759	1656	1618	1529	1566	1527	1379	1477	1393	1287	1224	1154	1140	1097	1165	1055	1130	1117	1043	1049	1061	1083	1019	1071	1120	1074	1025	987	996	959	925	1008	1011	1002	1002	1018	929	921	999	1017	1021	935	960	994	998	982	1002	1034	1020	948	915	1020	930	922	917	924	971	942	911	943	901	855	908	889	903	861	943	894	932	935	909	928	892	898	917	896	910	954	931	951	919	935	919	854	876	912	866	884	905	851	871	907	877	922	869	830	943	860	851	949	877	882	884	872	901	887	941	901	915	842	890	893	898	862	912	904	899	850	889	944	913	887	883	919	872	929	910	862	897	862	890	922	893	900	881	892	881	929	910	952	905	923	898	903	961	936	864	923	842	882	933	890	959	876	933	869	918	857	882	889	884	856	901	909	1001	802	932	893	923	911	929	931	924	865	904	883	882	908	859	919	901	843	843	936	945	907	820	915	879	889	930	868	876	893	839	865	876	838	896	925	871	897	879	886	874	873	909	950	929	916	892	914	852	882	922	913	926	950	896	909	908	909	901	928	851	863	945	907	864	873	865	850	900	854	920	927	865	889	903	858	883	936	853	826	879	906	889	892	899	838	917	895	915	897	899	864	907	921	860	924	916	893	921	879	885	955	908	900	942	829	846	884	940	939	907	938	880	899	865	953	892	874	974	892	928	942	942	846	898	853	896	911	824	908	868	945	946	881	844	887	886	918	984	930	888	937	936	891	904	895	923	958	902	883	928	863	949	928	830	884	844	914	902	877	890	860	871	801	879	906	909	912	895	874	908	885	890	967	904	884	846	901	927	880	899	927	882	897	841	864	897	931	937	920	978	913	896	906	925	905	910	925	952	915	897	884	885	906	875	910	902	907	917	916	903	892	921	897	957	866	934	906	901	863	901	828	921	875	908	908	943	944	918	896	928	931	911	889	943	905	914	868	900	938	908	906	863	920	845	904	964	919	915	883	881	910	882	922	880	884	874	886	918	893	908	866	903	866	942	898	944	911	885	900	900	928	950	924	924	884	897	899	906	940	854	886	914	873	950	873	849	886	893	857	930	908	913	886	916	864	905	860	935	938	895	909	952	922	929	871	898	901	861	880	881	918	902	854	889	901	919	923	912	870	901	894	909	955	874	846	864	925	905	914	874	879	862	834	887	892	894	863	906	942	908	917	913	948	922	902	849	887	895	887	879	863	917	925	901	867	910	888	864	902	891	985	931	864	872	897	907	900	928	831	877	886	876	883	870	926	910	885	905	856	923	906	904	872	927	939	938	861	874	886	913	896	898	913	940	927	874	956	949	900	803	810	921	872	903	947	844	925	889	951	929	914	895	909	944	872	865	865	898	904	865	907	870	909	919	909	884	950	913	882	885	858	865	900	939	871	902	913	926	891	867	849	897	873	934	897	892	933	890	884	915	903	909	949	915	893	901	879	889	838	914	924	898	881	884	921	914	878	910	911	904	943	884	905	825	902	862	922	899	928	912	902	880	909	900	913	942	875	905	872	896	854	907	884	933	907	882	919	930	911	926	849	909	897	896	892	867	929	900	888	911	917	936	876	949	873	920	911	897	883	911	933	945	920	894	884	871	854	933	919	877	895	898	909	825	890	903	877	879	898	907	891	891	862	858	864	882	866	884	861	854	908	905	884	894	817	933	903	862	892	898	891	848	859	919	904	898	856	895	868	927	918	853	912	904	859	846	927	938	897	893	991	946	868	900	867	869	864	892	869	875	865	890	877	847	850	920	852	951	896	898	862	900	932	905	901	898	942	864	941	907	942	869	892	899	847	918	904	861	854	917	946	923	904	916	953	887	922	928	866	916	827	846	878	889	978	906	911	903	867	834	894	944	916	925	883	895	894	889	923	897	908	918	892	910	889	897	879	882	909	875	916	848	943	907	908	919	817	914	912	903	823	886	869	879	902	875	936	885	911	937	900	924	937	867	926	893	843	850	870	907	964	920	910	904	904	911	891	938	884	844	938	905	924	902	832	931	877	888	882	886	881	861	914	933	936	887	916	908	947	880	917	887	928	893	885	931	907	905	835	888	895	944	947	906	922	809	868	934	891	887	864	906	884	899	897	854	850	907	923	903	944	922	905	929	877	893	843	935	945	905	882	944	909	893	928	936	844	914	887	923	935	945	883	887	888	874	939	876	926	851	904	950	912	886	898	924	882	824	875	875	880	887	933	930	883	911	912	892	937	891	861	916	941	847	878	859	865	851	909	880	873	882	914	881	855	896	864	892	896	909	925	867	896	906	941	880	901	911	900	928	926	854	891	864	906	905	892	903	960	941	936	894	917	899	915	888	890	945	946	924	892	920	884	883	947	902	943	877	915	908	922	866	895	920	916	883	865	867	887	977	879	888	927	884	929	893	905	901	958	859	958	909	944	883	897	880	856	888	913	850	870	977	894	890	908	867	882	857	863	881	881	865	885	906	877	914	894	903	906	893	935	903	873	922	925	987	922	871	907	939	889	886	867	943	915	945	896	929	875	862	910	874	873	906	930	867	895	853	898	851	857	874	875	893	896	912	876	883	866	873	921	869	914	900	920	869	908	930	866	888	916	907	885	865	906	826	875	903	897	875	903	901	868	903	881	923	916	902	941	858	916	899	890	891	890	881	895	961	903	895	898	865	872	903	873	850	926	896	921	889	895	892	871	889	945	874	890	858	923	884	905	861	895	958	878	934	837	910	930	833	831	884	894	929	907	923	862	882	888	836	937	939	941	918	882	896	898	949	909	920	822	841	885	896	932	882	892	926	832	948	960	891	881	851	972	975	947	884	902	901	930	922	951	887	833	956	870	930	874	902	853	907	945	888	893	874	893	956	879	912	934	866	891	945	924	895	838	869	905	885	909	908	889	905	892	909	892	925	912	920	882	894	909	915	875	895	905	881	912	918	896	926	915	884	907	828	866	818	858	865	896	892	933	912	905	888	917	914	904	922	881	901	936	917	914	889	867	848	872	943	946	905	898	892	905	882	973	917	928	918	890	931	905	878	873	895	929	881	856	937	856	917	922	914	885	923	911	940	909	832	864	922	880	886	958	878	876	895	915	870	909	904	861	910	910	888	890	831	935	916	880	914	968	908	970	979	894	879	893	904	886	928	830	908	896	897	896	913	874	889	889	923	879	941	936	922	899	917	916	929	948	888	920	877	877	931	917	908	875	852	861	912	932	891	895	908	931	889	861	923	872	842	870	912	903	886	952	923	920	925	873	872	868	887	910	925	936	784	856	859	962	899	966	873	888	952	862	910	849	908	911	892	882	905	902	904	835	884	929	919	819	925	889	910	895	859	896	893	872	897	966	874	912	912	860	898	883	910	931	899	896	881	977	865	894	933	897	857	926	897	867	863	886	871	922	903	910	840	877	906	944	874	861	889	925	839	920	943	880	920	904	925	904	927	939	897	946	950	893	883	884	920	915	888	849	857	919	907
25738	20976	16049	12406	10834	9812	7134	4975	3912	3498	3377	3071	2635	2239	2016	1739	1796	1512	1003	844	709	677	736	649	574	557	561	543	500	527	509	511	452	461	487	424	399	416	430	403	419	415	431	406	439	421	424	424	419	389	396	371	421	405	406	422	399	385	394	388	354	380	414	438	451	378	399	371	383	395	413	415	367	397	381	395	365	358	376	407	357	378	357	352	388	363	388	355	382	380	408	412	390	374	371	361	372	375	370	372	367	372	383	352	378	379	368	361	357	385	371	386	383	380	377	374	375	371	369	363	382	393	348	381	395	353	382	380	377	403	366	381	362	394	347	396	412	409	353	395	395	379	362	358	357	360	385	384	360	361	362	394	375	356	399	378	378	366	377	429	356	368	362	366	345	358	361	414	395	344	343	354	370	352	358	398	337	405	351	339	416	401	363	380	374	372	394	400	373	386	387	387	400	355	369	366	328	383	391	371	396	391	385	405	384	356	370	399	373	357	380	380	373	337	352	401	374	387	375	389	383	389	360	380	385	407	367	398	383	373	339	348	410	345	391	401	368	385	371	361	379	345	362	347	374	397	360	378	412	350	398	374	377	356	329	395	364	369	409	357	369	397	375	344	348	359	374	366	354	412	359	373	366	368	354	368	389	359	340	371	422	393	387	357	368	375	388	394	371	339	365	375	318	354	377	393	382	375	373	369	340	367	395	374	370	382	367	390	361	343	372	329	364	378	377	358	395	345	338	407	381	366	375	348	324	359	348	382	415	361	371	376	392	375	353	383	342	369	360	330	379	392	380	363	394	363	395	336	406	363	352	375	358	338	358	369	371	409	401	406	369	345	381	428	373	354	371	338	393	404	400	344	394	346	347	367	316	372	348	369	367	365	363	368	358	327	355	349	377	370	355	343	395	344	379	408	321	364	316	388	415	406	356	383	373	399	395	361	389	374	379	340	319	386	363	369	373	375	357	379	353	398	336	348	353	391	389	389	361	362	357	379	379	395	371	358	359	389	393	340	386	343	356	340	388	391	345	390	392	369	412	409	360	370	397	414	374	390	390	368	361	368	367	357	383	383	387	360	361	347	356	358	327	331	381	355	398	386	375	406	395	374	356	373	375	384	370	365	377	348	384	352	387	387	370	400	348	393	397	386	395	380	375	359	405	362	371	385	380	397	369	382	383	356	402	380	352	360	379	363	377	409	355	349	366	359	385	353	373	354	366	373	353	362	370	411	384	373	395	390	364	387	387	373	378	364	379	346	383	374	341	398	421	382	427	351	362	392	370	383	371	406	333	370	393	356	384	366	358	364	392	366	348	385	393	415	380	371	364	372	380	348	372	341	389	373	372	335	337	342	337	386	366	416	400	352	378	378	376	346	339	374	377	380	398	412	400	370	390	385	394	368	406	344	341	386	353	380	371	335	354	355	374	361	365	326	369	405	321	382	374	353	387	346	369	422	344	389	356	362	374	371	366	397	343	371	350	355	393	344	377	361	376	383	367	350	394	366	397	369	371	370	355	386	376	373	368	368	365	402	372	358	412	369	405	390	380	390	348	375	362	385	342	353	369	393	361	345	358	362	369	345	377	362	365	375	366	369	360	345	381	383	385	373	385	376	405	347	380	384	371	354	355	411	378	379	333	376	382	397	388	358	331	387	347	375	347	366	369	333	376	379	369	358	359	363	355	370	353	360	377	361	355	369	371	383	386	370	414	349	365	384	382	388	403	359	377	318	389	367	396	384	376	367	378	410	397	396	363	369	386	357	365	348	372	392	358	372	365	380	359	367	416	362	378	396	365	373	378	345	400	381	363	360	339	362	355	380	355	394	363	358	373	340	346	387	377	380	391	358	354	372	403	364	396	378	382	372	354	376	388	343	370	386	377	334	399	361	345	372	370	356	341	370	358	361	378	362	371	358	362	385	400	389	418	388	379	346	371	378	378	347	374	389	386	370	402	363	365	357	387	370	335	393	361	395	372	374	381	376	346	402	392	369	381	386	376	341	344	350	388	339	372	372	365	405	383	357	387	364	356	362	361	354	373	335	380	392	365	360	350	364	406	351	364	365	377	366	364	357	343	347	369	379	323	364	363	378	390	405	352	381	381	376	392	371	388	368	387	373	385	347	387	348	366	341	393	355	345	365	387	357	372	373	365	368	376	383	356	365	381	363	392	367	386	344	369	386	371	390	364	368	363	356	330	366	359	353	398	384	381	340	388	362	371	368	365	359	391	337	356	425	375	348	381	413	362	378	337	405	365	361	417	325	334	363	374	351	414	355	382	364	357	386	377	388	408	379	378	361	384	406	313	406	383	404	392	361	354	331	351	397	361	351	352	371	412	357	364	372	361	368	399	329	360	359	386	379	381	388	387	395	387	337	347	370	361	373	358	349	383	364	320	366	377	390	380	352	357	400	401	362	390	411	351	368	359	385	394	367	352	366	355	388	380	367	383	355	351	346	362	375	338	414	361	399	348	363	353	376	357	379	357	380	354	348	357	353	356	381	379	384	405	380	395	381	358	351	391	339	361	351	377	377	347	397	344	380	383	336	373	410	404	389	360	382	401	368	342	377	381	398	353	383	352	377	337	392	391	357	353	370	381	394	360	386	358	383	371	362	381	355	396	394	357	372	366	361	396	378	381	376	344	323	376	369	328	378	368	362	390	387	327	330	379	404	385	385	376	395	388	372	396	378	380	382	397	360	344	389	373	387	358	375	356	389	398	372	356	343	367	370	338	377	347	369	372	368	388	393	390	362	373	365	357	393	354	356	337	394	373	394	363	386	353	356	361	379	434	355	372	393	384	373	389	332	360	385	353	391	394	347	380	350	365	395	369	373	356	395	350	355	347	410	389	359	380	356	386	375	397	412	384	379	373	393	357	374	345	351	374	391	382	363	400	347	363	370	406	374	402	384	369	395	367	391	377	377	352	412	403	376	373	356	397	369	389	351	353	351	353	343	373	359	378	373	361	377	396	356	368	337	385	354	392	381	390	379	410	373	330	417	337	363	335	347	375	417	403	390	410	399	377	364	386	365	364	400	374	367	338	375	408	352	385	378	394	331	396	384	352	355	359	383	400	398	360	371	373	380	361	408	381	370	360	413	381	377	405	370	351	348	346	391	374	377	374	382	355	359	352	357	359	355	324	346	395	396	396	370	370	364	358	351	340	404	376	384	395	378	376	359	376	369	354	392	429	379	391	399	391	386	408	362	386	346	397	357	415	376	371	354	376	340	392	359	373	404	384	359	377	396	395	413	369	342	404	393	341	369	370	342	374	338	370	372	366	405	367	395	384	342	382	358	388	361	386	402	380	338	356	380	361	364	406	375	345	352	395	361	395	389	372	358	380	360	401	363	384	406	357	367	388	377	370	361	353	367	407	366	379	346	401	340	391	383	361	348	386	368	346	408	350	358	338	400	368	345	388	384	393	425	363	403	362	356	341	394	374	339	376	373	342	387	377	370	359	365	372	380	345	351	359	355	368	375
17024	14647	18220	21515	22367	21441	17568	15065	14034	14238	13318	12256	10326	9669	9337	8086	8469	7176	4662	3931	3531	3213	3518	3070	2618	2443	2255	2235	2180	2146	1985	1868	1750	1613	1509	1454	1441	1549	1404	1414	1302	1253	1245	1295	1336	1286	1285	1259	1305	1213	1168	1163	1172	1222	1170	1294	1338	1214	1173	1055	1044	1136	1123	1061	1081	1078	1141	1108	1074	1158	1046	1053	1011	979	1047	1036	1016	979	971	976	938	893	963	926	980	926	890	1021	939	1002	1022	944	915	946	968	932	898	982	937	952	967	857	983	917	956	907	968	948	935	949	888	868	992	1020	925	956	913	914	988	911	915	970	938	960	962	959	932	992	939	932	949	918	933	915	949	906	927	910	923	929	979	971	952	870	932	873	899	968	1039	934	945	945	926	915	933	928	926	916	981	954	968	957	926	947	969	976	908	989	961	926	902	935	941	954	945	974	869	930	965	965	902	951	881	908	934	951	1007	935	950	965	912	957	954	926	920	954	948	993	954	923	956	893	959	931	952	977	970	968	943	965	894	944	947	922	923	1005	929	973	912	959	931	929	975	938	976	930	958	876	908	881	911	946	979	926	942	919	933	962	932	917	898	932	910	943	905	918	928	920	950	974	961	891	931	921	916	902	923	956	958	907	880	969	941	927	916	951	932	891	960	916	961	946	918	973	965	944	936	963	929	996	872	884	884	927	913	916	988	919	954	939	969	944	927	933	976	945	943	920	917	916	927	938	1041	922	949	984	933	951	863	942	900	930	957	944	935	926	917	979	928	948	963	961	955	943	887	904	951	971	957	917	909	900	947	999	951	951	919	950	994	968	910	945	890	922	969	972	958	950	951	917	923	919	932	998	910	930	955	943	926	967	926	965	954	935	1002	974	969	944	915	931	953	982	937	882	992	944	964	927	907	950	940	912	957	972	904	953	941	931	923	925	939	928	953	965	947	966	888	995	895	897	975	965	942	943	896	973	984	937	923	912	960	968	949	965	933	910	946	965	941	914	908	914	922	967	879	925	973	946	968	891	939	924	996	992	919	923	940	935	927	901	951	977	922	930	942	1005	919	916	942	957	941	956	963	870	934	950	979	916	939	949	939	950	913	950	966	971	970	945	962	946	934	924	897	917	920	959	928	932	970	952	946	940	961	951	954	894	951	927	922	972	876	982	911	944	931	903	953	946	979	926	906	894	884	947	905	934	947	952	956	939	907	943	968	909	984	945	962	881	929	918	960	976	976	886	887	985	962	972	973	961	929	938	985	920	959	944	973	945	926	926	939	900	887	969	969	895	963	909	926	938	976	936	967	914	961	972	906	996	901	966	934	902	932	944	943	984	937	987	969	964	937	895	959	957	923	860	931	948	942	903	975	946	956	889	969	978	918	905	935	974	928	925	962	954	961	951	918	938	903	931	911	969	941	929	931	940	988	959	931	894	985	935	933	974	952	925	956	997	939	981	964	873	934	911	917	910	949	945	959	916	943	948	953	902	1005	937	921	974	959	992	900	916	875	923	909	931	934	867	965	943	958	914	940	909	932	937	930	913	963	949	907	977	957	959	954	959	937	900	957	990	988	955	923	913	933	941	909	921	930	979	987	920	957	924	905	980	963	924	897	1012	903	935	935	954	933	973	961	938	950	921	1034	946	981	954	926	914	953	922	935	874	1010	975	926	962	908	963	957	891	930	1047	968	941	920	856	961	1012	945	970	912	935	992	944	968	946	927	956	954	922	940	955	957	930	923	978	928	963	901	1018	890	947	935	959	863	908	918	941	959	946	889	990	981	898	951	958	944	956	912	945	951	985	967	975	913	938	982	932	943	943	915	897	934	898	992	926	932	965	893	957	915	916	999	1028	916	920	934	909	937	934	977	932	905	938	960	911	943	891	979	894	924	952	970	871	955	921	961	969	987	914	933	960	890	952	1040	908	960	954	1010	904	931	896	963	905	924	973	1019	927	865	929	979	887	960	932	980	950	912	960	945	910	905	962	947	973	903	891	956	951	945	903	905	975	879	944	956	923	961	943	969	931	934	939	930	958	942	1021	904	955	938	906	950	961	948	931	943	938	933	957	925	941	960	1000	910	955	966	933	953	939	943	923	904	932	951	906	963	1014	900	918	940	947	904	875	914	937	878	930	914	957	945	969	933	930	913	952	910	935	885	898	975	915	955	967	922	957	949	924	974	894	925	889	931	964	972	934	954	890	928	991	917	950	900	1004	918	989	991	936	924	904	937	928	947	900	913	983	921	963	972	911	937	926	994	905	932	978	940	1018	931	925	967	956	992	950	942	1008	972	893	917	905	924	914	910	894	985	976	897	952	982	937	991	951	981	911	972	961	923	934	988	976	963	978	934	918	896	935	884	943	956	920	893	961	912	937	917	943	937	952	947	874	914	899	909	952	982	922	1012	918	895	944	924	959	970	954	975	974	955	972	935	940	957	984	897	914	1007	936	946	978	893	956	892	1041	952	932	954	851	935	932	941	912	946	914	957	914	859	916	988	945	940	961	955	970	940	968	928	960	929	891	949	970	929	928	926	959	935	960	901	952	968	967	927	888	916	902	938	971	906	940	982	908	966	919	942	920	942	962	924	972	917	967	999	893	929	998	925	933	959	896	954	932	903	956	929	1016	918	942	988	927	1012	933	903	975	964	880	940	973	930	958	955	927	976	956	956	937	934	932	906	907	951	964	948	943	920	967	965	928	999	926	957	918	931	940	966	864	940	927	966	937	944	924	984	969	917	907	939	931	914	917	928	912	939	890	913	914	1003	937	903	927	938	966	875	868	915	949	884	905	939	908	920	939	928	936	932	936	992	982	922	939	908	930	946	936	859	928	971	979	943	921	936	993	970	944	948	924	982	954	931	952	934	957	946	905	939	913	932	992	892	919	965	950	962	1003	882	995	877	961	931	906	886	955	940	919	942	958	962	876	909	976	946	972	948	923	894	923	980	950	894	900	973	967	904	947	961	951	900	946	1020	935	910	894	883	930	1019	877	940	938	921	938	884	1001	1014	927	897	963	950	960	936	949	958	893	926	941	941	933	975	935	960	964	941	955	977	963	962	950	889	941	958	969	940	900	961	946	941	942	907	904	871	968	968	993	906	927	919	961	929	970	970	945	962	933	976	968	919	945	889	960	921	952	950	943	958	892	914	947	936	975	940	932	906	884	945	937	931	951	975	953	898	912	1040	979	988	934	957	1013	946	947	890	908	941	954	955	987	984	939	971	903	971	939	961	964	946	912	963	867	981	950	988	952	953	931	942	896	941	887	942	939	956	943	907	977	960	971	909	978	974	911	949	987	924	980	925	956	904	923	938	973	951	957	951	904	944	944	954	926	968	926	934	940	929	975	937	942	912	960	903	915	955	947	975	977	925	901	916	945	964	911	959	961	887	949	946	938	939	922	964	942	918	896	945	978	992	950	947	957	949	1001	1024	958	1012	999	932	901	939	935	950	988	921	911	984	924	906	961	939	920	902	1025	939	894	940	997	919	913	989	951	929	936	872	897	941	894	963	915	929	950	948	976	903	958	921	932	953	872	921	915	952	895	901	911	940	972
33894	26483	23439	17866	15814	14632	11700	8588	6888	6128	5615	5514	4597	4206	3181	2758	3103	2056	1297	1049	910	924	949	770	723	632	617	618	570	611	561	545	502	501	464	412	443	483	436	415	460	354	401	412	395	380	401	381	405	396	399	393	400	355	366	402	366	409	416	340	351	360	392	393	321	384	373	387	356	340	349	409	405	355	343	392	325	330	355	383	332	350	365	329	323	315	362	327	321	383	356	352	346	337	324	354	329	343	347	359	353	349	367	360	359	366	361	315	344	357	374	331	376	373	314	336	344	331	343	346	324	366	350	364	359	332	364	360	375	353	309	360	381	334	353	359	344	342	383	300	353	351	336	368	346	340	346	307	355	351	376	333	356	337	370	311	339	361	364	338	366	348	317	336	335	352	322	363	362	356	300	371	359	348	325	364	363	346	380	366	362	347	341	344	333	365	348	364	339	373	361	336	352	363	363	322	331	338	324	358	359	386	340	362	329	358	361	331	372	363	362	331	357	316	336	352	319	350	356	342	346	349	329	347	353	373	361	346	351	354	366	365	363	351	356	344	329	335	346	354	354	366	329	324	315	369	358	322	371	368	331	348	344	333	346	339	361	321	354	352	352	387	328	333	347	372	382	327	355	330	326	386	345	351	334	338	299	367	334	348	339	325	345	342	364	337	305	351	326	362	347	336	376	343	305	342	340	351	354	348	367	360	337	359	359	318	373	369	312	318	349	348	362	338	329	365	329	336	369	344	325	320	341	347	363	314	330	367	335	295	353	369	306	314	341	339	340	346	375	308	359	334	353	343	340	363	357	355	362	358	317	350	349	348	337	342	336	329	358	344	298	324	357	361	332	347	368	332	334	349	352	321	359	354	362	341	334	371	351	357	356	311	348	360	337	323	380	365	318	383	354	357	324	327	318	336	343	337	342	319	365	321	365	379	337	339	336	312	330	337	370	339	334	346	355	362	311	323	361	358	350	382	317	341	340	326	345	327	359	345	351	369	349	345	368	334	338	350	364	361	338	324	332	340	360	302	309	334	368	343	371	349	332	324	311	371	347	336	359	335	317	327	342	360	353	321	351	349	366	382	323	323	349	372	337	329	308	362	384	357	364	370	321	348	316	330	349	322	369	315	334	357	378	362	346	340	318	357	344	374	358	362	323	359	310	359	322	300	350	392	371	353	343	335	390	326	343	368	324	362	311	328	341	296	339	359	340	312	356	362	363	369	356	348	338	358	340	377	377	311	375	355	375	361	371	352	382	370	385	347	380	346	328	344	313	344	371	360	360	330	343	352	332	334	337	326	378	353	371	336	361	328	364	332	336	327	325	339	366	320	309	300	345	329	365	337	368	344	372	364	367	364	332	352	325	321	373	338	337	363	367	339	338	390	355	358	334	343	345	327	323	354	343	320	380	346	329	356	361	367	346	389	338	338	326	352	326	365	336	345	348	366	331	364	339	315	331	343	371	349	406	370	316	365	344	353	352	343	348	362	364	353	350	389	363	319	354	342	330	338	344	356	319	357	326	333	358	318	355	310	374	336	317	362	329	375	369	360	323	337	378	339	352	354	336	367	353	388	322	327	337	341	385	325	336	326	349	348	343	346	386	346	311	360	359	368	308	345	351	366	342	317	358	323	362	325	342	322	338	350	309	356	332	350	355	344	346	384	353	357	356	364	350	326	372	319	365	341	352	351	349	345	396	354	374	322	371	353	350	311	326	329	365	322	346	329	356	331	358	360	364	351	377	332	337	356	351	383	362	349	339	324	346	360	357	351	329	342	326	350	382	353	362	379	329	339	338	337	339	352	353	360	327	339	360	351	308	354	362	363	374	352	304	337	336	322	330	322	357	341	335	317	342	317	352	350	338	347	365	364	343	367	346	371	342	307	339	353	353	348	344	331	341	357	329	374	384	344	346	360	339	343	345	323	313	317	354	359	315	337	338	358	356	323	338	369	351	348	314	358	349	342	395	320	351	334	351	355	311	393	358	398	335	367	379	361	341	343	369	365	356	354	347	370	374	335	313	385	340	371	339	315	345	337	365	340	352	356	334	352	342	348	367	328	364	331	367	348	316	339	353	368	380	330	349	343	347	340	344	366	373	361	345	331	334	334	338	317	378	352	356	369	333	333	349	326	349	346	349	362	358	365	313	349	349	331	341	320	323	346	344	326	372	349	323	333	331	331	364	332	330	318	329	361	370	363	355	369	362	348	330	367	339	333	365	367	331	331	370	369	354	347	348	337	353	334	341	355	335	365	316	342	327	351	324	355	353	330	340	365	335	336	323	372	319	328	332	325	342	375	366	379	353	389	327	330	382	314	357	329	322	360	345	349	339	340	362	321	327	338	355	342	373	315	404	357	347	368	370	375	351	327	307	333	386	371	353	369	372	347	358	369	318	353	338	319	356	335	318	363	366	356	334	344	325	354	363	333	348	354	379	320	332	335	365	405	356	336	326	313	345	354	333	371	342	342	319	387	359	358	328	356	362	382	347	346	342	352	342	324	338	317	345	342	288	337	334	322	354	372	310	376	336	352	367	336	339	323	387	325	349	377	377	383	337	348	364	343	365	367	338	371	355	344	378	348	354	352	341	332	381	354	382	366	342	364	353	369	324	349	329	378	338	374	370	348	331	359	355	333	349	358	352	371	363	317	318	343	349	322	360	360	353	354	326	384	328	349	318	338	362	366	356	363	333	391	350	381	366	355	336	368	367	314	338	354	332	333	349	353	351	347	357	323	402	347	329	347	344	310	385	371	352	374	360	355	371	334	384	337	354	355	366	357	350	303	351	325	345	370	357	350	355	344	338	339	351	316	370	345	363	335	364	349	329	363	368	321	350	357	359	343	362	364	351	340	357	372	368	330	360	347	380	362	350	318	309	361	359	371	351	356	346	364	360	352	386	355	354	362	310	350	333	342	372	386	357	338	331	353	352	351	349	338	337	336	341	352	361	322	323	344	334	324	354	351	358	365	356	352	320	365	373	344	327	358	377	352	323	341	376	341	343	329	365	338	343	358	355	310	317	345	343	332	328	347	383	324	314	345	361	350	350	367	320	337	369	361	343	344	340	361	355	352	337	345	339	354	340	367	351	339	345	353	317	321	365	378	290	341	367	322	359	343	352	330	337	349	358	365	362	319	334	340	356	355	340	309	392	318	373	351	373	322	343	291	356	380	353	382	357	331	329	318	354	323	339	357	353	306	343	343	338	367	338	309	341	357	354	314	357	311	348	376	336	351	337	383	356	338	371	363	342	344	355	354	345	337	366	349	326	356	350	356	342	386	358	341	361	364	357	365	365	357	361	354	343	358	327	334	362	352	351	316	385	377	358	367	354	369	413	340	334	325	367	349	361	364	367	356	380	329	336	365	353	338	349	359	372	363	325	316	351	352	369	358	321	344	348	368	319	341	331	341	363	335	325	376	377	327	343	360	332	371	309	338	358	312	357	323	399	344	333	357	353	371	357	346	349	333	350	323	314	348	397	388
21782	18215	24494	26594	27242	27256	23585	20622	19311	18990	17678	17664	14755	15533	12192	11593	12428	8924	6120	5331	4793	4944	5086	4088	3382	3145	2889	2805	2732	2668	2480	2387	2182	1964	1753	1681	1627	1713	1637	1488	1445	1342	1314	1326	1430	1351	1262	1385	1299	1246	1247	1256	1263	1258	1191	1370	1448	1369	1125	1079	1028	1123	1131	1087	1071	1110	1112	1109	1099	1120	1109	998	1105	984	945	951	928	987	921	985	831	882	943	904	929	916	885	921	925	961	879	947	825	869	904	852	917	887	843	848	848	854	838	850	901	882	879	876	874	849	827	915	955	875	852	856	894	897	834	861	881	888	865	880	862	878	896	892	827	911	846	886	849	894	887	873	881	883	898	894	850	856	917	908	871	925	903	853	872	890	871	881	862	872	857	879	879	890	929	883	910	831	845	883	900	875	896	860	903	860	890	852	859	851	854	867	934	897	902	841	894	864	897	856	814	829	876	881	893	901	925	850	840	832	851	899	880	878	862	849	883	878	874	928	871	889	883	867	875	899	908	892	874	921	816	901	888	842	849	841	915	871	957	876	939	848	859	889	906	865	883	852	881	885	907	916	852	872	905	897	900	840	866	950	880	891	922	867	866	863	904	904	851	855	846	918	861	913	897	839	850	874	863	848	839	803	827	870	863	882	889	902	919	869	874	881	878	971	848	858	890	897	811	905	823	833	867	919	851	907	871	893	867	949	846	927	888	858	882	825	867	862	853	870	873	895	844	928	881	864	915	925	855	912	905	880	881	855	858	868	837	872	914	867	905	873	852	849	861	906	871	844	853	915	908	900	907	878	871	917	878	882	853	858	899	868	860	916	838	918	907	850	844	905	862	926	853	837	884	823	858	891	881	918	904	885	875	835	883	837	900	894	853	853	928	897	906	847	871	823	860	877	875	882	913	876	863	861	847	901	844	869	940	842	864	843	887	805	878	851	850	915	833	874	882	866	907	855	862	855	889	826	866	875	872	874	832	896	866	865	877	859	925	825	891	873	903	897	867	929	797	870	822	925	826	860	873	865	870	862	926	868	832	841	877	877	843	843	905	828	872	892	862	861	837	846	875	872	872	858	856	877	895	876	853	907	883	930	886	875	901	825	872	866	912	850	856	907	823	881	836	841	812	853	855	872	850	873	899	872	836	880	854	846	886	847	876	880	851	828	846	869	912	861	884	888	877	927	842	837	861	858	839	868	937	905	830	882	852	907	891	875	881	864	885	865	833	902	873	913	842	900	914	872	870	855	854	865	859	882	828	817	867	866	889	940	881	948	911	855	841	838	854	927	879	846	903	901	844	906	874	888	905	842	786	905	948	877	825	867	841	820	870	897	867	876	856	896	878	878	861	843	902	916	828	783	871	875	911	859	839	900	847	838	843	855	867	897	886	865	855	824	824	802	888	864	866	901	840	934	882	843	862	873	844	861	887	884	850	848	854	843	850	908	871	873	904	866	883	875	853	831	924	872	883	882	885	886	889	893	851	875	855	850	891	887	879	827	907	880	854	867	860	861	872	861	868	802	852	884	809	851	867	895	863	869	825	860	871	857	893	880	829	891	894	883	839	912	888	843	888	868	821	874	806	861	863	908	882	840	881	860	886	843	838	817	903	840	862	858	840	861	864	873	953	894	911	923	857	884	898	881	861	941	869	869	866	884	877	880	879	838	835	916	856	865	857	866	881	906	874	893	845	876	911	831	875	891	869	846	902	862	872	861	819	865	867	819	823	901	913	882	902	872	883	918	821	860	863	882	814	845	849	855	852	878	872	833	861	833	886	939	865	883	850	866	864	912	900	825	825	855	854	876	845	926	826	853	879	880	887	848	924	836	934	816	851	924	865	910	890	861	893	834	869	896	846	856	901	886	910	882	846	848	845	829	862	906	859	904	871	871	859	913	957	906	878	860	829	879	926	836	927	846	884	869	858	850	855	840	794	849	843	866	830	801	948	848	849	862	882	893	889	902	896	878	895	890	890	840	843	838	826	876	861	875	842	886	877	818	922	825	878	910	881	856	876	897	923	811	865	883	897	871	835	836	846	826	855	866	863	883	900	861	835	862	844	894	899	868	869	891	868	862	845	882	829	895	915	903	884	905	887	852	916	854	907	876	815	861	868	905	853	915	866	891	803	844	896	922	857	877	853	845	820	883	907	852	867	881	890	864	848	828	864	913	912	904	882	874	854	933	847	845	880	877	914	824	872	855	910	874	867	905	912	898	890	849	863	918	859	896	876	852	865	845	948	858	869	886	840	903	835	883	890	838	856	832	897	884	876	867	894	876	936	899	864	884	917	914	871	923	883	870	870	870	867	847	924	886	858	883	884	883	881	845	878	918	867	884	888	809	840	872	866	929	871	863	831	915	851	887	859	832	855	823	839	862	904	880	892	918	823	891	928	920	864	867	851	833	887	901	878	885	910	862	943	856	873	835	872	828	911	858	852	870	878	855	815	904	884	877	849	867	853	828	883	865	857	915	897	856	859	881	881	838	892	853	885	860	856	915	830	868	876	904	893	826	886	873	887	893	905	842	796	820	826	906	893	872	849	868	902	833	863	844	888	847	873	873	879	878	873	883	944	854	910	877	796	866	874	925	823	903	867	848	888	812	862	896	883	914	897	889	865	864	848	866	867	879	869	880	873	879	934	906	869	865	841	875	851	905	882	902	850	900	897	887	856	857	840	875	921	860	838	879	827	889	883	887	840	936	902	888	851	896	907	910	858	870	874	898	870	867	844	846	875	870	914	890	915	844	777	941	876	910	864	897	913	836	850	827	942	888	850	866	902	843	880	837	861	827	901	889	825	848	871	859	914	855	852	851	889	856	885	844	851	919	859	879	862	870	856	904	831	870	874	848	874	929	869	877	873	906	927	920	835	868	915	897	854	840	827	852	867	896	841	876	873	902	924	868	834	845	885	835	817	851	917	925	890	866	863	856	912	828	880	833	868	871	860	880	806	856	884	849	875	887	951	895	930	849	853	860	817	846	849	882	870	852	788	904	870	867	853	875	862	883	876	890	857	881	919	881	907	844	860	901	876	896	879	886	870	822	897	827	884	870	871	842	849	874	878	928	907	888	899	932	895	861	815	890	840	849	919	860	849	850	878	833	837	866	856	872	882	896	832	851	841	828	902	886	873	865	900	909	882	876	834	841	863	933	908	856	861	859	829	842	901	925	820	849	824	904	871	853	833	880	903	869	857	917	895	883	909	869	850	920	833	877	825	863	863	881	882	844	843	839	905	804	897	891	865	950	883	845	867	842	902	903	876	864	878	896	942	881	876	913	911	873	914	893	908	816	882	863	858	831	863	885	848	889	836	808	907	845	886	908	849	895	881	891	880	869	794	880	902	839	821	908	857	914	891	872	820	912	839	871	840	829	876	910	898	859	856	903	854	870	941	863	935	880	911	925	916	914	846	877	860	944	804	889	889	919	902	878	881	841	857	899	859	866	872	872	915	893	855	925	880	844	851	891	912	856	879	861	875	883	855	903	906	841	824	844	856	870
9738	6337	6669	5092	3544	2531	1841	1498	1361	1188	937	946	842	760	714	605	635	607	576	500	476	474	559	463	462	457	457	435	413	448	427	445	427	386	389	403	341	416	370	390	379	326	364	369	400	373	375	346	383	361	377	361	374	371	375	376	392	414	375	341	366	373	415	374	329	351	343	355	372	332	359	374	360	405	349	373	346	397	351	356	357	345	360	354	305	356	339	375	374	349	341	339	352	353	355	373	319	328	375	318	383	357	332	342	330	357	354	369	361	348	381	330	346	356	348	408	372	388	389	381	324	382	359	372	362	357	349	366	359	311	373	380	328	378	355	342	343	338	366	370	348	375	350	384	348	330	326	379	367	363	339	340	353	350	324	384	364	326	397	341	328	353	344	354	357	381	385	354	364	372	359	356	344	359	358	350	347	366	352	373	381	346	365	395	336	382	375	383	384	382	385	321	338	336	386	337	360	392	394	376	371	360	341	337	327	363	353	371	348	357	374	399	361	342	371	342	327	346	356	340	361	383	376	359	372	368	368	367	348	358	357	362	386	382	352	344	358	350	389	397	367	376	343	362	343	360	351	341	330	369	384	349	356	348	353	382	345	359	365	331	373	368	337	340	305	346	370	344	356	360	377	375	381	362	362	332	350	345	350	344	335	392	373	348	348	372	357	393	394	362	354	388	350	366	346	356	395	348	377	349	349	324	409	381	367	369	333	340	389	375	316	331	394	342	325	294	324	356	358	327	332	341	320	345	356	330	360	352	365	312	362	383	356	361	412	353	348	336	379	339	338	322	343	333	354	348	341	345	325	345	325	357	381	390	351	333	354	384	356	348	349	364	372	392	360	355	366	357	350	378	358	333	350	337	349	343	327	326	343	325	397	365	317	342	352	338	321	340	376	356	351	349	351	353	394	333	383	342	388	365	370	385	381	356	394	348	403	352	328	392	354	382	347	351	376	328	353	354	345	334	349	367	349	417	321	375	426	329	357	345	365	353	379	347	334	320	356	353	351	326	357	346	311	359	328	352	309	368	368	357	353	347	366	335	366	329	361	382	373	373	379	322	360	377	329	340	325	366	370	354	372	375	355	366	366	311	330	379	371	331	366	364	384	359	404	336	330	347	383	337	371	347	369	373	353	353	363	375	325	352	356	356	366	332	352	336	340	323	354	331	367	359	350	304	336	354	362	362	393	372	404	375	324	353	336	334	339	360	390	372	370	371	351	322	348	313	355	339	360	353	327	352	362	392	359	362	369	327	371	348	381	366	363	358	356	371	352	364	352	392	339	338	366	371	377	351	353	360	369	366	349	345	323	350	369	382	358	353	348	339	377	350	359	343	347	325	332	352	365	334	382	381	340	326	403	328	356	341	353	360	349	397	346	313	335	383	348	370	363	361	359	349	324	376	337	396	339	342	334	337	336	318	377	372	343	305	371	358	341	356	341	331	344	338	338	350	341	358	342	306	315	365	336	355	332	365	358	353	351	350	361	334	341	345	347	320	335	356	346	349	332	383	366	356	355	393	356	361	371	339	357	315	382	361	389	364	338	374	369	336	322	345	339	359	330	370	316	371	338	387	357	332	380	334	369	332	357	340	354	379	363	368	338	327	355	325	338	340	337	330	339	368	321	339	402	361	345	353	320	354	357	379	335	347	377	352	351	331	361	366	383	383	344	366	348	312	356	350	326	315	319	323	352	368	377	385	358	353	374	338	352	341	356	378	346	344	327	356	340	374	367	345	325	336	370	388	358	348	347	366	358	348	328	340	398	395	333	356	336	316	335	348	340	359	357	381	340	388	333	383	312	370	317	338	358	327	357	371	363	325	388	335	371	384	381	355	335	370	327	351	362	376	362	359	364	350	349	362	379	353	359	366	332	351	359	341	339	383	348	367	335	340	347	356	342	329	348	361	398	346	331	331	378	343	330	359	340	350	385	311	339	371	352	355	351	338	332	384	341	380	391	335	328	360	351	340	361	355	348	321	332	319	351	361	347	323	356	355	325	347	367	327	350	335	308	375	374	372	349	337	347	337	351	385	364	356	355	336	372	331	392	354	365	385	344	374	370	414	366	356	352	341	389	315	342	352	356	355	346	350	331	346	335	359	328	348	382	328	377	356	365	353	362	334	362	335	346	344	359	357	348	372	328	362	354	346	287	358	351	370	383	372	389	341	357	386	364	371	350	326	378	358	383	342	364	375	355	384	346	337	379	366	343	394	375	350	339	380	347	342	344	337	356	348	369	327	362	336	343	390	334	356	371	312	360	374	365	354	322	383	354	337	350	343	337	366	368	342	373	356	326	337	378	315	367	326	323	350	322	338	348	368	374	361	366	373	350	368	363	367	359	323	352	377	347	365	369	377	340	394	346	328	316	366	353	363	352	371	395	317	379	338	338	403	360	347	364	324	371	344	383	342	323	354	343	352	348	346	363	341	354	365	384	338	333	343	352	362	311	371	355	390	378	361	356	365	330	339	358	411	336	356	356	367	349	349	379	356	376	351	335	340	348	354	367	370	357	297	336	394	391	368	378	328	357	362	332	347	348	347	328	366	354	345	345	359	357	347	327	348	350	373	387	389	402	339	358	364	346	378	362	340	312	318	358	348	355	364	365	377	384	387	379	324	396	379	331	335	376	368	358	387	331	354	343	384	373	394	421	393	360	372	367	385	336	346	375	374	359	382	343	334	364	352	358	344	400	349	374	381	356	375	371	365	364	348	336	372	394	326	384	331	345	321	368	367	350	357	367	365	362	340	369	372	347	374	352	344	353	365	386	359	375	359	370	355	361	342	340	342	330	387	336	378	371	357	351	346	375	356	342	343	325	347	359	328	360	360	388	351	378	348	374	341	357	347	332	366	348	333	353	371	354	331	343	344	327	344	372	322	334	324	358	340	327	362	344	360	379	357	355	340	360	366	346	375	325	369	396	377	349	377	368	389	331	340	361	363	340	367	361	391	337	333	368	353	352	334	339	374	348	352	357	333	333	396	368	337	343	372	352	364	331	348	367	335	338	356	355	333	355	334	357	339	332	392	339	313	337	369	361	347	364	343	319	350	349	346	373	353	386	368	338	363	368	356	315	338	327	347	346	371	341	359	333	369	324	390	363	369	324	318	345	388	379	331	360	374	374	385	352	372	364	357	339	361	354	401	363	355	357	365	338	335	357	343	357	356	337	346	356	353	341	357	366	356	347	357	337	405	343	352	351	364	357	389	374	363	354	368	357	376	376	372	359	345	358	355	334	365	366	360	356	350	341	362	354	336	341	344	362	339	408	357	360	385	364	319	354	357	375	366	364	348	360	340	378	315	353	384	336	356	385	359	348	362	345	352	373	342	362	355	383	378	359	342	379	316	328	366	356	353	354	370	366	342	340	355	366	371	368	335	368	334	359	371	345	345	345	366	334	380	354	353	313	377	351	345	382	341	334	377	367	343	370	377	352	318	370	390	333	359	369	362	365	377	384	354	403	357	345	349	357	370	336	364
6543	5952	11343	12962	11453	10126	7811	6618	6061	5208	4626	4356	3797	3523	2952	2808	2744	2473	2318	2067	2084	1974	1899	1815	1732	1606	1537	1571	1538	1518	1382	1385	1254	1214	1172	1080	1092	1165	1086	1139	1087	1036	1091	1063	1059	1087	1021	1098	1012	1034	1032	1031	1000	1075	1028	976	1049	1039	1006	978	988	996	993	938	924	981	969	949	1064	940	939	1006	952	970	989	942	957	981	909	932	871	903	950	949	943	880	907	949	935	857	946	860	960	900	911	913	904	902	978	980	987	874	871	893	905	851	920	909	897	881	933	936	928	867	839	905	913	868	924	893	894	913	916	901	923	891	886	938	931	878	889	902	865	845	882	879	918	860	890	893	846	874	875	863	873	886	868	914	935	856	875	890	889	926	883	833	884	936	911	858	870	911	963	896	891	958	935	885	922	863	901	900	859	921	869	861	911	905	877	915	862	883	905	902	872	901	880	888	888	871	882	882	886	907	925	901	896	852	961	853	886	932	907	900	916	852	916	881	862	895	890	910	939	908	882	877	927	886	857	990	905	895	857	903	920	901	906	910	882	899	945	903	950	891	866	878	942	930	887	878	859	849	931	897	899	898	877	925	942	893	888	899	904	861	902	877	882	874	899	850	896	905	964	913	863	891	892	810	870	916	888	879	870	846	941	853	976	871	863	883	867	908	915	891	935	943	933	887	889	871	886	918	840	912	960	892	878	916	893	901	863	919	924	882	885	941	911	859	932	928	927	945	905	944	859	918	886	915	874	914	876	871	871	859	938	881	917	877	871	940	899	851	880	869	886	852	938	916	860	899	920	923	914	930	925	866	948	909	909	904	895	905	928	869	900	847	861	940	912	879	884	918	893	895	889	860	897	868	894	906	870	959	899	824	914	875	893	933	889	909	953	904	915	922	900	933	959	865	922	873	882	860	885	907	903	894	875	899	928	888	893	929	869	928	861	919	854	857	922	894	902	902	864	937	904	890	855	897	873	862	899	959	920	910	900	941	891	861	903	869	907	923	893	945	891	980	891	890	850	920	915	894	891	913	894	884	885	912	879	843	946	899	842	817	928	896	876	849	867	882	902	938	886	869	896	835	853	848	921	924	886	857	906	889	926	935	898	844	916	929	865	833	919	942	912	843	898	930	900	852	942	921	926	935	958	884	908	908	848	942	876	888	883	946	850	860	860	909	875	917	896	900	892	956	934	912	874	871	893	884	890	865	908	928	894	883	899	893	900	857	903	849	884	897	908	901	907	873	878	912	943	932	853	915	872	901	901	886	861	883	902	906	923	882	901	889	877	882	854	905	903	931	815	895	918	930	933	885	954	904	904	908	847	906	842	852	932	865	899	864	822	873	901	874	846	901	842	865	888	902	876	927	868	889	940	800	860	862	920	936	920	863	890	877	900	898	888	942	905	897	930	912	942	886	864	937	843	859	916	914	894	947	949	905	886	882	910	876	889	936	871	883	905	904	870	855	891	891	894	888	904	889	859	908	908	870	952	871	904	893	889	881	922	843	898	880	960	862	863	903	815	901	894	877	847	906	904	917	885	893	921	861	923	876	901	918	919	905	885	921	924	881	896	839	941	898	892	848	926	891	904	898	894	905	856	910	841	906	885	885	920	874	870	891	952	901	913	889	905	929	857	925	883	905	902	917	922	902	912	899	915	906	916	889	919	904	919	907	854	889	915	895	882	952	904	902	918	894	944	897	884	890	921	918	850	851	936	885	950	909	862	921	914	937	897	939	924	878	884	920	855	871	872	903	917	861	904	837	874	894	904	890	851	907	931	891	869	838	864	894	885	913	890	906	952	884	898	895	866	928	921	966	883	846	931	910	787	925	838	879	874	856	880	907	924	872	879	861	890	928	895	836	910	874	879	911	902	905	899	912	904	866	901	918	914	873	889	913	862	920	938	896	907	871	882	929	895	916	881	935	902	903	926	970	884	862	933	907	859	874	859	911	906	862	873	889	946	903	915	870	871	895	933	915	939	867	838	963	863	863	976	850	874	864	899	917	925	844	902	861	882	868	870	960	891	917	942	875	880	894	964	892	929	828	923	900	872	854	860	873	880	893	916	891	909	887	908	852	874	881	940	868	911	871	882	884	897	915	845	907	916	866	887	911	872	896	927	896	923	922	885	905	906	889	888	883	913	890	878	919	859	891	946	891	903	948	843	872	929	911	877	915	872	906	884	913	883	914	882	866	898	913	880	940	890	910	965	946	888	971	931	921	873	849	938	896	898	899	864	876	913	968	864	915	891	874	869	889	879	890	901	912	889	860	920	948	913	881	894	870	898	879	910	885	859	885	927	876	869	918	887	977	934	885	969	889	889	909	918	948	948	909	930	893	898	826	899	906	901	875	911	844	882	872	862	856	901	925	891	881	890	891	897	926	875	888	878	884	900	879	888	887	897	950	903	878	834	881	839	870	897	889	877	902	882	951	879	890	860	889	893	938	922	876	855	870	895	898	893	904	874	870	933	910	925	940	881	932	871	893	870	857	879	864	949	860	961	898	893	880	938	875	926	891	886	939	909	846	870	869	894	896	895	908	859	929	932	876	928	933	888	898	928	870	894	823	910	889	892	879	849	895	860	894	906	867	971	910	919	854	951	957	906	876	887	823	853	932	888	840	900	873	884	913	869	890	906	913	939	897	909	900	912	868	873	904	829	892	839	916	862	910	897	897	909	913	902	906	889	870	876	921	913	922	866	876	919	929	911	920	894	858	877	916	911	916	883	851	978	884	929	909	893	897	906	926	907	912	899	844	882	938	907	843	899	908	912	935	878	912	915	883	882	885	872	913	902	885	872	888	910	854	898	903	895	864	864	900	875	867	895	905	859	901	917	895	923	873	911	872	906	890	911	922	861	930	887	917	916	909	865	896	902	858	879	914	917	860	926	915	874	919	897	871	944	904	882	888	847	881	919	896	882	859	872	878	937	867	906	875	929	899	852	901	876	833	926	882	897	909	914	875	853	878	941	946	918	851	921	847	954	907	913	908	886	888	880	873	908	925	891	964	859	948	885	856	913	897	909	837	900	868	963	913	885	847	877	909	837	897	887	905	892	850	876	831	847	889	866	884	909	908	931	918	911	904	870	918	951	857	917	877	907	901	894	949	898	913	927	878	891	904	881	881	901	888	875	883	860	937	860	900	882	887	853	907	891	889	918	924	924	900	896	901	922	895	932	875	892	950	909	906	906	888	890	931	896	905	897	889	887	868	891	910	924	882	863	944	882	897	905	904	920	881	838	905	880	912	919	891	919	822	922	905	897	873	935	903	922	914	900	878	887	836	874	939	929	918	835	882	900	923	875	899	887	876	897	893	900	917	847	887	876	885	853	881	840	887	915	915	836	840	903	894	883	876	906	875	913	866	868	862	923	910	908	906	958	885	826	910	916	837	907	927	858	887	934	857	896	942	900	838	871	848	858	858	910	893	870	861	892	876	915	847	818	912	859	931	914	869	911	860	884	933	887	921	856	959	921	876	853	892	901	888	916	887
23862	20141	16652	12414	10430	10119	7456	5114	4402	3424	3224	3292	2928	2396	2141	1927	1789	1238	950	922	797	786	761	646	588	572	550	518	519	524	538	525	486	484	414	432	460	475	469	438	420	390	431	391	428	414	401	459	372	391	385	412	408	398	410	419	415	439	408	379	390	361	393	354	397	398	391	415	367	380	394	369	366	371	387	398	356	369	390	359	369	335	405	361	370	364	403	385	396	359	388	345	383	417	351	378	378	418	422	375	390	359	384	353	423	357	392	368	345	384	371	396	353	357	388	373	380	353	382	369	387	372	357	384	390	398	361	373	374	348	379	352	362	360	344	350	371	371	350	341	340	372	391	392	352	387	370	385	386	352	364	369	369	402	381	358	373	407	369	375	383	380	391	369	355	337	408	394	341	389	410	349	334	369	409	358	352	397	382	371	360	385	365	369	343	365	335	358	353	383	375	335	390	367	333	358	362	380	363	341	390	357	374	354	336	366	350	401	411	360	350	374	365	398	373	376	359	406	355	355	356	391	409	396	367	373	351	377	381	392	363	382	372	373	352	364	386	381	378	333	396	390	378	352	369	356	373	379	395	354	350	338	364	384	363	390	369	340	370	371	385	351	363	357	351	380	385	363	335	383	372	371	412	366	306	368	381	373	365	361	375	352	341	380	386	375	370	340	344	366	408	361	349	378	340	396	372	378	384	388	358	368	394	352	374	399	369	366	345	362	366	340	379	407	377	398	354	370	373	382	374	340	380	364	346	354	395	340	356	376	373	364	373	362	347	351	367	388	355	360	329	377	378	395	357	376	369	393	373	341	367	393	385	362	342	415	362	390	389	357	364	368	369	362	360	371	377	391	394	411	361	388	366	401	355	333	358	355	342	387	384	342	343	398	370	355	355	360	387	379	401	366	369	381	343	372	405	391	407	387	371	388	359	341	357	367	369	406	366	398	357	366	367	380	368	366	373	365	395	371	355	371	369	364	368	366	386	352	393	361	384	371	389	386	361	326	345	341	415	336	361	410	366	347	340	348	381	396	394	372	352	359	379	339	368	387	372	361	371	390	382	403	393	355	356	376	368	355	397	396	351	383	383	404	351	342	370	374	353	362	401	374	391	345	393	376	333	388	350	338	354	352	362	353	394	359	393	366	355	384	344	351	375	363	377	373	334	405	343	372	356	421	367	337	372	367	381	385	389	370	371	372	381	401	380	380	397	388	338	387	379	344	396	352	339	378	387	386	312	371	377	395	374	366	393	392	397	400	380	366	362	369	366	390	369	348	386	388	357	392	380	376	385	374	390	400	370	361	334	379	372	383	394	373	343	360	406	355	393	353	372	332	350	373	393	369	351	342	358	340	336	335	346	390	386	390	344	342	382	380	378	401	339	376	355	375	378	395	394	376	348	388	376	354	397	353	347	342	386	413	404	381	355	341	335	354	339	411	347	402	336	385	380	407	378	384	344	378	364	414	354	374	363	377	350	341	375	347	363	348	381	383	380	376	395	398	362	395	400	375	405	376	382	375	357	388	405	357	358	382	362	387	405	397	359	328	362	383	357	370	378	379	401	365	373	368	350	382	387	340	386	367	364	380	400	339	386	372	377	353	363	367	343	411	417	385	407	429	337	410	361	383	381	390	369	356	374	341	360	384	352	364	376	377	359	357	368	370	378	386	393	367	376	374	355	371	333	354	351	335	363	382	393	372	384	348	357	382	384	410	353	335	374	383	393	377	366	345	365	375	407	361	337	356	356	329	375	362	352	380	376	399	395	359	383	342	376	335	370	404	403	354	385	401	391	399	369	387	331	371	362	395	351	349	348	374	364	378	373	385	393	335	358	376	386	349	399	354	381	351	360	389	359	363	370	338	368	349	404	388	359	396	370	339	397	405	376	349	334	357	384	368	381	410	399	395	367	412	353	371	402	389	373	351	348	381	385	385	351	339	372	372	378	340	379	351	389	352	359	366	389	351	358	406	386	354	407	349	376	387	346	413	398	378	377	401	343	370	391	359	347	380	342	354	350	339	348	331	366	374	348	384	390	385	372	345	342	347	370	376	353	369	380	356	373	382	378	395	414	384	367	378	387	406	378	367	378	396	364	353	359	373	370	372	382	361	367	375	350	352	370	364	395	333	356	355	381	364	369	355	404	370	375	381	407	336	371	374	398	406	357	372	385	387	352	381	377	405	393	379	351	365	374	350	347	370	394	371	354	369	347	371	378	355	393	376	363	364	366	340	345	390	407	370	368	354	362	370	367	337	382	402	360	384	347	403	363	380	373	364	353	390	354	366	343	358	353	340	386	369	355	365	352	369	366	374	372	367	356	369	353	336	345	365	350	354	366	368	371	362	375	412	360	408	375	364	391	390	372	377	362	367	402	360	361	379	347	381	355	382	380	351	409	336	328	380	400	401	383	391	378	357	403	420	373	360	337	342	378	359	344	386	352	383	381	360	383	374	354	384	388	363	377	371	370	399	330	354	338	375	398	358	365	353	351	374	386	377	344	358	383	370	383	359	356	390	355	356	347	360	389	370	347	360	393	382	383	389	394	414	376	330	371	364	386	372	366	378	357	375	389	371	370	386	380	332	364	360	368	361	388	357	351	331	378	342	359	365	350	341	363	394	392	387	381	375	367	370	382	333	394	382	378	350	378	317	404	366	341	397	360	383	366	368	367	339	358	372	352	379	373	404	374	395	360	379	411	398	360	354	408	387	378	367	350	385	350	341	341	366	390	383	371	367	390	398	359	385	360	378	376	325	314	348	353	378	404	364	354	398	384	347	365	372	379	344	363	400	366	386	344	369	384	346	347	369	394	384	361	383	389	366	372	381	408	382	359	341	363	376	371	335	369	362	380	367	363	382	335	372	357	411	378	397	378	392	332	358	390	363	359	407	367	390	393	355	350	402	369	374	411	356	372	357	400	355	380	332	369	362	365	387	381	389	389	384	380	358	382	357	351	387	363	354	391	404	352	371	368	335	385	393	402	346	385	368	390	362	384	397	361	404	381	353	375	373	387	403	375	373	348	357	439	355	369	365	329	357	353	421	359	365	364	400	349	358	346	389	366	373	352	391	375	345	382	362	385	353	349	376	384	363	339	395	337	344	386	381	382	358	353	390	363	358	360	388	381	385	383	348	389	372	355	434	386	384	353	376	376	396	341	361	383	356	393	383	379	411	348	357	356	417	372	373	349	373	353	356	389	362	344	353	362	364	364	401	358	399	364	360	395	355	371	402	343	406	380	349	377	389	368	386	370	370	382	385	375	322	386	412	354	339	372	366	380	381	373	374	410	365	372	376	402	354	393	366	354	420	355	389	370	373	381	390	369	367	359	359	382	380	363	364	366	384	324	419	361	357	384	400	378	389	375	355	399	377	359	356	374	421	385	372	411	366	349	357	374	380	393	375	382	349	360	379	371	364	365	359	372	371	349	357	399	351	354	341	356	369	355	340	378	374	376	358	383	355	356	377	395	363	364	353	380	370	354	368
15840	15249	18729	21345	22187	22035	17621	14927	15257	13552	12132	12535	11274	9819	9525	8756	7793	5981	4992	4426	3974	3641	3634	2876	2697	2532	2271	2220	2180	2100	2009	1962	1795	1658	1556	1439	1493	1480	1429	1267	1298	1305	1218	1270	1249	1263	1335	1163	1206	1209	1221	1192	1155	1155	1202	1226	1286	1244	1120	1084	1034	1059	1092	1129	1113	1071	1168	1069	1116	1123	1128	1070	1071	1057	1018	1077	982	944	1000	970	996	947	949	970	933	951	895	919	932	897	961	919	992	907	915	899	975	956	968	928	922	937	908	920	918	980	994	990	960	932	931	940	910	942	987	943	864	947	871	940	941	917	922	967	933	942	927	958	901	914	986	935	986	886	927	969	958	897	933	980	922	938	883	892	897	887	954	895	919	898	927	916	957	960	953	907	973	1003	944	935	981	919	938	968	933	943	904	921	959	915	944	918	925	952	948	952	926	949	939	956	949	931	937	918	955	897	966	925	917	955	896	943	959	944	919	905	907	958	891	983	921	910	928	899	885	911	908	905	993	913	952	927	967	957	949	963	952	967	891	956	941	912	1003	927	939	937	912	891	957	948	924	951	905	931	921	935	909	920	953	937	917	952	879	935	915	935	929	976	917	933	956	960	943	958	919	880	852	926	971	965	928	922	881	856	969	965	918	937	980	894	918	970	889	902	859	982	942	929	900	1005	913	950	883	910	911	964	998	910	945	949	930	957	1002	930	914	966	929	904	932	895	938	945	908	942	933	967	968	946	980	927	933	937	981	848	948	990	937	962	935	929	951	981	962	941	956	961	878	905	964	918	933	946	939	984	938	985	971	948	982	896	872	888	900	917	892	961	981	935	939	944	900	970	946	949	987	927	897	941	952	922	925	964	916	938	972	925	979	979	956	891	938	887	896	900	902	950	913	948	971	893	922	921	936	941	962	929	947	926	945	950	919	930	950	928	1008	960	909	951	937	891	925	865	949	934	868	899	907	903	905	879	948	921	946	930	943	917	939	971	932	953	921	903	984	927	930	921	961	909	923	951	905	901	934	911	987	938	963	947	971	956	928	932	990	917	971	977	915	890	922	909	907	908	948	912	992	900	990	934	915	872	948	959	891	956	956	932	908	923	903	938	885	969	990	913	931	893	925	922	921	957	973	846	997	966	986	923	927	967	932	962	927	883	930	908	847	896	895	934	957	941	970	891	941	895	866	886	893	922	946	957	965	910	974	995	950	914	924	950	961	906	970	952	946	913	890	901	885	898	931	958	980	910	925	890	941	945	926	948	882	963	985	911	910	952	947	956	967	915	906	909	902	940	924	928	927	918	855	914	960	952	926	912	970	934	947	972	908	903	937	936	917	908	929	886	912	966	953	955	946	923	931	979	943	855	900	938	978	967	945	927	938	940	908	914	936	936	932	985	913	932	955	954	938	901	939	914	924	910	906	994	921	936	926	917	935	989	955	915	922	948	935	970	946	892	924	956	899	915	951	975	923	908	954	978	890	931	939	948	910	940	898	905	862	878	917	920	937	939	915	920	983	952	909	936	914	900	917	1041	906	921	923	937	911	905	892	951	914	910	923	952	934	938	942	967	954	936	949	946	1013	921	926	961	977	932	916	938	959	943	932	923	951	954	905	959	913	920	905	943	931	909	886	900	975	906	910	976	927	950	910	916	923	951	912	939	956	976	987	955	924	916	915	921	970	918	926	958	941	972	919	876	897	914	971	985	964	926	922	960	932	939	942	923	863	946	942	918	949	909	981	968	957	955	954	979	941	967	933	937	940	916	891	938	991	962	888	930	945	959	942	966	932	966	930	923	968	933	916	989	907	973	905	987	917	912	944	959	950	964	953	906	894	922	934	990	939	848	949	913	1007	1008	969	912	929	869	928	898	891	950	934	950	938	888	899	996	915	921	932	942	960	929	956	953	999	956	958	954	956	978	972	912	922	1004	928	912	967	987	952	979	927	941	951	926	962	881	947	950	929	898	901	998	955	953	925	937	963	966	924	874	996	946	964	905	945	932	909	935	906	908	966	928	956	969	952	980	903	954	926	1008	956	931	935	952	914	984	972	945	923	915	863	916	891	903	951	963	951	958	953	966	926	1024	934	923	964	965	962	929	929	897	916	903	907	973	927	910	906	912	930	959	947	931	922	940	984	897	956	939	893	914	895	942	969	913	917	886	945	902	922	928	926	918	920	936	959	966	978	906	948	941	966	946	933	973	903	947	966	1020	917	938	942	954	925	937	963	952	862	949	968	886	960	912	904	962	986	950	954	940	933	985	896	938	940	991	940	948	909	941	918	899	975	990	933	954	966	923	921	956	930	919	910	930	963	875	934	880	902	964	1027	987	863	951	914	865	903	891	929	948	941	944	960	920	922	979	967	987	928	923	940	937	908	949	936	942	936	978	944	954	966	997	980	999	915	962	1025	885	882	944	932	952	967	932	913	995	978	959	915	868	1000	901	958	944	971	921	970	894	986	965	951	970	931	953	984	891	908	1003	926	952	885	905	951	970	886	965	926	875	982	965	903	933	904	912	907	946	959	948	973	907	950	925	924	943	908	892	915	942	962	912	953	1003	925	919	914	921	955	893	971	910	961	919	967	955	939	979	948	921	951	875	906	965	913	941	915	953	933	932	892	933	925	876	951	923	970	936	934	941	919	933	944	968	920	871	950	914	893	942	898	959	911	967	929	938	947	928	941	962	953	970	907	936	921	974	956	938	950	927	954	991	933	941	989	871	961	944	936	1002	870	933	916	882	898	902	941	953	1009	924	969	917	926	966	964	891	910	920	957	994	892	952	934	953	911	945	902	972	944	938	957	907	955	935	943	973	952	914	993	1033	942	955	922	977	919	946	989	941	938	974	928	932	939	924	924	938	912	958	957	934	975	975	969	861	938	933	951	956	911	872	964	946	902	939	906	892	928	917	949	939	937	972	897	901	894	932	910	949	919	971	948	903	946	935	934	953	909	978	963	921	950	957	951	1003	884	955	964	947	977	875	977	974	946	957	932	1017	922	947	919	942	920	961	900	888	944	936	943	958	917	960	947	971	954	918	885	907	942	923	928	903	936	926	917	940	956	929	912	967	954	956	913	952	942	895	979	897	911	974	975	982	945	938	922	908	961	927	884	933	921	953	922	975	909	972	943	979	910	974	962	913	899	917	969	936	926	950	947	901	960	937	929	914	932	870	959	949	948	978	926	964	941	950	942	917	924	902	980	926	973	920	976	928	941	912	945	892	903	954	890	973	934	889	896	930	937	955	985	901	935	998	956	962	897	934	965	957	888	906	931	964	935	906	941	916	957	915	937	953	941	955	904	971	966	916	979	945	880	892	937	963	960	965	914	962	913	942	930	899	878	914	866	926	965	942	963	877	940	926	883	996	987	956	954	971	909	985	949	920	983	993	975	1010	932	891	930	929	889	937	946	901	968	949	890	965	878	895	945	922	934	952	894	965	993	975	958	902	923	897	948	902	928	879	927	901	943	937	981	904	959	974	976	968	1010	915	962	940	990	906	899	930	939	907	932	927	940	916	933	980	950	963	920	945
33716	27501	22055	17421	16762	15931	12373	9320	7838	6008	5417	5294	5104	4139	3344	3104	2899	1821	1279	1172	1035	965	844	777	677	676	679	563	576	592	563	525	502	452	448	442	454	460	460	448	409	382	364	354	390	384	381	393	368	420	386	418	408	393	383	373	411	364	414	354	398	386	388	365	349	347	397	381	395	358	377	386	393	355	369	347	372	337	350	352	365	351	346	318	328	368	324	328	371	364	358	362	328	343	370	360	337	330	362	327	348	359	339	341	343	336	342	346	344	347	351	337	333	359	343	365	353	362	398	316	359	356	338	359	356	353	316	340	341	324	322	342	321	355	350	363	350	323	371	335	350	317	336	337	357	334	380	366	354	340	387	332	317	345	380	343	304	369	337	333	316	343	313	312	339	352	345	344	326	330	340	375	353	329	339	349	351	369	331	331	355	338	312	326	340	334	355	320	336	349	332	323	358	332	356	383	332	353	363	347	349	338	315	319	316	327	337	330	319	337	303	358	302	336	347	349	363	352	338	354	343	329	339	307	327	336	365	344	324	352	348	382	343	344	381	330	341	343	348	298	316	344	336	322	329	339	363	317	339	317	343	341	371	335	359	317	292	340	355	332	382	369	351	345	333	320	325	362	333	363	354	332	306	334	346	328	354	313	363	351	350	358	314	350	339	321	360	327	326	321	331	350	329	364	361	329	324	345	306	352	377	347	334	348	373	306	350	332	336	338	330	366	334	350	356	347	334	352	333	398	347	339	312	319	322	328	345	352	341	345	360	351	348	332	350	312	371	337	318	333	340	345	393	378	324	318	324	330	337	349	326	374	344	352	341	321	332	315	308	351	318	361	332	342	345	361	367	363	362	337	329	351	352	341	334	327	316	342	345	352	355	310	380	361	324	367	350	355	350	348	361	342	376	324	343	337	365	346	349	355	362	339	346	347	360	347	357	345	369	367	327	332	350	326	358	335	338	333	350	347	335	352	375	362	347	339	344	321	315	341	347	317	390	347	315	357	348	352	360	303	315	344	317	323	324	317	375	341	323	312	336	366	324	365	345	342	318	302	349	308	366	346	363	313	362	359	330	324	321	334	325	345	380	318	379	322	327	350	392	332	337	341	341	340	339	344	318	331	342	353	344	335	351	318	326	348	359	365	357	329	350	337	375	344	324	376	363	345	325	365	363	336	353	360	329	364	346	320	340	345	351	368	351	355	347	340	364	341	390	333	342	328	323	323	356	343	332	341	352	343	330	359	307	340	304	337	327	346	342	378	339	389	353	359	344	343	323	304	321	325	324	351	339	321	367	348	340	322	339	288	309	377	281	318	357	353	352	321	342	352	330	354	357	349	303	371	370	366	328	353	304	355	349	334	366	332	335	331	378	389	317	349	387	321	310	327	328	314	345	319	326	392	340	344	318	350	334	328	337	347	335	326	362	350	367	339	337	338	319	345	327	324	325	338	355	341	359	344	357	313	331	374	371	338	321	339	329	287	352	346	337	348	341	358	348	332	353	364	330	344	348	315	320	318	336	335	379	345	337	340	339	315	344	315	312	354	333	343	313	333	340	368	357	335	304	342	358	346	331	358	344	333	367	320	331	325	348	337	312	320	319	353	346	334	350	340	362	335	323	357	340	405	321	352	329	372	329	380	314	321	308	331	323	367	365	344	335	350	368	344	341	386	328	375	283	330	362	341	355	326	332	349	322	325	336	333	339	349	343	358	340	342	343	367	359	285	323	354	356	363	329	341	336	337	356	350	333	371	342	329	302	334	350	327	338	331	346	300	307	325	298	343	320	335	314	377	355	337	347	344	358	358	348	330	317	374	329	344	326	354	318	322	349	326	344	342	351	370	362	380	322	326	339	336	359	341	341	346	378	326	320	328	359	346	370	345	327	378	315	338	330	341	342	366	326	348	310	363	376	352	328	324	318	350	319	360	332	363	319	331	353	330	355	330	348	334	351	324	314	347	331	354	355	321	324	371	367	367	330	329	303	373	315	334	344	366	325	377	322	351	364	339	355	348	358	339	299	351	357	366	372	360	328	337	345	356	348	367	371	376	364	349	363	346	377	357	327	309	350	360	339	324	332	356	349	353	377	335	324	335	353	336	348	327	331	335	343	355	330	338	367	364	320	329	314	306	334	348	361	372	352	367	315	333	366	364	317	336	324	344	389	386	353	357	354	348	341	350	321	350	341	310	380	359	348	305	371	335	366	317	347	336	317	377	338	354	327	349	305	351	309	346	333	358	333	346	338	367	368	321	337	329	335	301	362	351	348	330	348	327	318	328	332	366	356	316	349	326	338	343	325	336	315	357	376	359	338	353	352	323	358	362	334	346	330	363	355	323	367	329	345	327	363	350	337	323	357	338	380	337	337	347	330	368	344	351	342	345	367	382	348	333	334	328	350	360	332	347	326	332	327	319	338	376	348	347	344	329	357	354	326	337	358	345	349	324	358	328	338	369	368	321	354	333	356	338	306	344	342	331	330	350	334	351	348	367	324	334	366	363	360	327	317	348	372	320	349	340	355	358	359	323	300	332	360	343	332	348	340	360	362	342	334	365	351	342	308	333	372	325	336	400	330	316	342	326	343	336	346	348	335	329	323	313	317	352	337	309	332	352	346	334	326	349	385	352	345	371	367	325	309	341	313	360	362	333	334	332	344	371	353	341	337	357	368	351	339	331	325	331	372	363	353	364	360	345	331	341	351	324	354	359	324	331	358	331	349	368	346	337	359	348	310	340	331	336	316	335	361	364	315	337	331	332	357	309	337	328	340	360	339	355	328	340	342	325	322	346	348	353	365	317	357	339	385	337	337	344	332	328	339	313	344	353	304	321	313	320	376	339	351	336	353	355	364	358	354	366	361	388	315	350	395	316	344	355	365	348	351	355	325	369	290	332	371	322	318	307	349	312	355	392	374	311	339	348	367	379	334	359	353	337	349	344	379	342	336	366	340	322	363	331	355	369	357	341	341	356	337	349	350	352	304	293	339	335	335	333	344	342	344	360	342	293	345	310	359	355	326	351	374	355	343	368	332	368	359	352	362	337	334	348	334	352	337	347	352	345	354	324	336	349	360	337	343	366	342	333	298	342	358	367	363	343	405	370	334	363	359	322	345	311	332	351	380	336	325	363	363	378	312	378	329	337	360	354	362	349	318	332	349	371	344	377	359	351	342	295	333	338	333	349	344	368	314	346	362	316	318	364	353	338	358	322	355	362	326	368	350	353	349	328	354	319	376	340	332	330	330	368	354	324	350	377	312	360	331	322	329	343	384	358	341	343	346	332	371	374	369	372	341	349	325	348	345	356	334	353	347	338	324	326	348	357	312	347	349	341	338	336	384	358	344	359	332	341	351	309	335	326	337	323	362	319	350	325	330	356	335	321	318	330	311	344	320	347	336	341	335	351	356	332	341	345	328	326	363	363	348	382	335	338	347	341	348	343	332	378	320	329	330	346	325	328	297	345	327	363	333	371	345	348	337	341	367	349
21330	20228	23146	25956	27870	27860	23384	21445	20355	18845	17307	17531	15645	14409	12911	12612	11794	8315	6577	6041	5328	4865	4639	3882	3339	3157	2861	2709	2719	2557	2457	2356	2233	1978	1757	1725	1695	1700	1578	1497	1446	1395	1294	1322	1437	1385	1289	1279	1226	1258	1195	1228	1221	1269	1245	1401	1339	1339	1077	1088	1046	1113	1149	1083	1081	1065	1080	1072	1146	1172	985	1077	1075	1042	977	945	939	973	983	917	941	947	957	894	910	934	908	907	932	871	916	877	933	871	918	842	898	847	822	855	878	874	868	867	847	843	896	927	902	853	894	881	852	855	831	897	873	826	845	866	854	849	888	893	888	898	878	848	884	888	847	846	863	865	887	915	860	888	798	879	864	907	878	811	862	886	808	878	861	846	841	880	887	899	836	902	866	883	871	889	873	837	837	826	882	865	865	873	862	884	769	860	854	869	934	834	818	865	953	799	842	870	851	846	871	873	829	888	831	889	848	890	841	821	847	826	897	881	840	859	867	876	862	878	881	878	870	891	815	805	854	868	868	840	887	830	901	852	825	916	833	829	889	888	845	855	859	883	877	867	897	895	844	840	855	863	863	879	893	804	894	874	865	854	889	888	886	840	841	877	902	909	873	819	852	876	836	912	862	861	862	873	887	906	900	866	859	850	863	903	819	900	876	824	834	897	862	834	878	838	886	901	879	870	895	881	835	895	882	818	865	851	894	879	836	839	857	868	854	905	879	868	924	855	856	836	816	923	908	904	919	894	889	886	872	869	808	837	924	881	923	897	858	830	851	813	848	838	861	861	865	841	895	885	898	923	885	855	900	890	873	885	846	846	836	936	849	896	886	872	830	870	842	883	896	888	863	897	863	834	869	863	884	878	852	808	896	846	865	866	822	816	855	899	837	842	881	837	887	911	866	944	840	830	883	872	891	899	878	812	845	858	865	889	892	851	818	894	831	842	849	868	866	899	919	918	939	843	872	926	892	843	869	856	921	878	844	829	871	842	836	841	822	836	869	853	897	903	853	873	896	846	835	854	888	837	840	869	894	881	848	867	824	872	863	843	857	899	934	845	898	844	853	852	888	935	848	887	862	859	860	881	890	826	887	902	879	901	910	853	895	868	867	893	825	852	870	863	890	885	907	879	908	834	872	840	863	885	858	834	870	943	857	858	886	851	858	863	840	854	836	885	826	876	891	857	807	884	811	881	910	885	840	842	843	834	913	862	855	866	844	870	840	845	874	837	842	830	921	838	833	892	868	900	890	868	870	873	829	938	871	799	866	822	919	865	822	859	895	890	865	859	877	913	830	888	891	850	887	905	912	866	847	867	833	864	858	859	917	869	900	861	891	929	892	842	901	873	875	863	860	863	817	930	828	869	911	899	905	884	863	816	885	862	872	851	889	849	806	870	837	900	910	883	857	879	894	854	831	887	876	873	813	787	836	839	859	885	861	865	933	812	864	830	907	855	873	916	886	900	850	881	842	867	841	872	837	843	881	854	891	885	836	834	876	832	898	900	850	859	835	838	849	884	917	860	890	828	928	836	834	869	842	894	888	841	860	838	891	877	833	802	874	875	832	942	872	912	883	867	876	854	866	907	862	879	882	895	871	861	868	898	863	882	802	859	859	848	852	882	876	856	907	856	822	872	886	904	910	836	884	897	867	851	847	860	890	893	873	919	895	858	885	860	909	890	871	836	919	882	861	939	897	852	851	844	903	848	877	884	864	884	825	790	906	848	884	921	884	801	868	898	912	903	851	884	893	862	878	840	867	859	925	879	847	880	897	868	878	874	878	873	862	887	844	890	882	841	889	914	846	804	936	841	879	861	864	855	863	915	859	894	860	865	892	894	899	852	852	865	855	866	905	918	888	832	840	831	881	842	879	920	834	883	898	855	927	852	850	829	821	842	885	854	875	822	884	878	905	815	931	856	851	925	916	877	863	862	896	860	902	866	803	867	849	885	872	870	910	881	904	882	867	855	909	819	842	851	924	905	832	841	830	855	831	896	845	856	890	844	824	878	824	852	929	861	877	930	874	831	784	835	865	914	854	890	854	856	918	875	854	848	883	879	895	878	912	885	881	860	860	892	898	812	880	863	877	786	913	890	852	843	884	838	930	842	851	856	886	915	871	905	839	847	902	869	814	888	892	878	851	875	873	805	893	884	869	904	856	849	862	845	854	899	895	852	845	886	852	816	913	890	828	833	867	884	868	863	876	890	881	919	891	892	877	858	885	888	896	839	917	880	863	864	890	898	882	880	870	883	900	856	842	837	896	864	874	879	818	850	907	889	864	870	894	926	898	892	839	937	835	878	923	863	929	850	795	880	888	863	838	837	882	853	890	876	846	857	903	841	918	864	878	830	875	818	859	886	838	879	851	838	857	878	885	885	845	877	888	832	890	870	812	904	853	823	879	889	883	835	882	885	899	860	880	836	843	874	905	848	856	872	862	869	877	868	883	852	846	845	825	811	892	849	825	873	876	883	880	865	873	851	825	841	899	832	833	840	848	875	853	883	890	857	809	846	843	877	892	876	886	850	858	849	879	915	799	893	866	870	862	865	884	889	834	910	885	857	820	870	852	887	867	843	857	850	880	850	903	855	919	889	915	835	869	833	886	872	900	867	838	863	901	847	857	896	800	882	859	870	883	852	883	854	855	856	820	860	876	904	845	895	859	881	880	890	905	845	865	857	843	904	841	925	857	890	850	887	891	820	888	895	873	885	830	847	870	903	860	877	895	889	900	882	834	874	853	856	802	832	870	819	877	831	859	885	906	845	889	853	874	833	846	846	878	855	875	850	890	868	865	836	891	853	865	864	882	887	892	800	906	854	846	849	920	862	875	912	861	856	875	821	844	890	874	934	824	883	825	829	829	840	897	858	887	865	839	872	903	864	897	861	940	869	887	827	882	877	852	878	869	851	878	837	910	905	868	847	881	887	919	854	874	907	889	865	897	885	861	850	872	880	918	894	840	862	875	850	882	865	883	878	948	908	896	831	906	873	817	867	839	846	822	844	859	883	904	912	832	870	870	931	855	872	906	863	908	927	903	901	906	836	848	936	849	896	864	869	891	960	840	888	864	886	862	841	858	898	892	889	906	820	808	861	882	834	866	844	949	869	868	857	899	873	872	886	881	851	921	892	909	857	883	880	835	868	875	838	914	812	896	864	886	848	894	855	812	855	815	928	880	859	925	866	859	885	884	871	843	832	881	858	830	909	867	843	906	877	851	847	868	861	874	896	885	873	845	863	875	885	842	869	883	902	863	868	845	836	873	854	942	898	830	862	909	832	852	922	828	879	879	847	863	845	897	865	791	832	894	894	836	861	880	907	809	830	873	870	887	839	913	866	867	909	882	886	832	860	832	846	872	838	840	822	904	905	891	882	859	824	814	869	878	887	854	842	839	889	876	866	833	841	865	848	870	887	849	864	904	853	876	799	858	871	845	883	852	851	814	859	847	848	940	892	878	866	874	909	881	885	905	875	893	865	896	881	840	864	886	874	830	847	858	842	902	893
9949	6335	6589	5004	3447	2460	1995	1521	1236	1118	976	927	865	706	642	619	593	594	532	551	512	502	487	464	445	421	465	454	401	406	410	403	407	398	406	388	384	366	374	387	349	374	356	376	379	308	328	385	370	378	377	361	406	373	335	375	361	365	406	367	350	370	348	359	378	373	359	351	364	376	334	361	355	345	341	334	341	367	349	316	389	323	360	342	339	374	356	374	330	332	342	357	365	385	351	347	335	365	359	348	354	374	354	345	339	344	335	348	346	361	339	341	395	346	383	353	348	358	359	383	352	386	343	369	343	362	347	327	375	353	305	388	357	338	361	349	332	348	367	359	307	331	349	318	372	355	348	351	334	348	386	337	340	368	355	339	357	364	318	347	348	334	331	360	386	370	358	355	347	383	355	349	327	336	362	362	331	370	347	339	372	368	332	375	352	367	373	378	320	340	345	338	341	338	324	343	317	389	342	359	336	355	365	368	384	397	370	331	372	335	356	355	352	319	354	311	321	357	378	348	330	336	336	359	393	391	325	346	370	340	371	333	336	352	337	330	361	349	355	369	370	333	313	312	333	351	343	336	314	342	370	363	354	355	349	370	341	355	299	345	370	377	333	327	379	343	334	344	348	368	372	354	367	314	325	375	354	341	345	326	319	328	348	357	351	355	330	348	343	327	346	370	313	328	363	350	343	373	337	361	376	363	393	337	330	348	353	365	340	337	375	349	376	400	354	344	369	330	361	359	336	324	380	368	350	356	363	350	388	344	349	322	345	335	369	365	350	317	371	386	367	357	352	336	366	337	333	356	377	385	370	378	374	336	317	348	338	361	335	354	369	326	350	348	355	339	334	360	331	337	358	383	323	376	346	355	349	362	370	301	327	379	360	341	354	319	350	376	356	356	331	378	376	324	352	349	354	345	325	345	342	379	348	356	332	365	355	322	342	335	326	336	342	337	359	345	326	391	348	330	325	342	334	338	338	352	330	343	337	353	399	349	356	333	366	360	328	360	354	358	380	355	341	370	346	324	328	329	366	361	389	347	333	331	366	330	324	335	359	373	350	356	369	323	318	362	342	348	315	360	345	370	359	349	364	347	358	332	309	348	337	361	318	334	308	356	393	329	348	360	357	364	364	355	352	356	328	336	345	333	386	344	312	356	320	370	340	364	362	323	362	387	353	305	367	399	377	375	345	377	339	344	361	340	345	370	320	333	372	359	362	355	345	367	346	345	362	367	381	385	389	348	320	318	368	342	365	335	357	356	353	350	365	329	401	336	354	329	325	287	377	324	361	341	331	322	344	360	351	396	350	350	375	331	307	348	360	328	352	362	345	355	336	356	316	314	362	362	335	388	359	354	316	346	379	327	331	341	330	369	378	362	357	347	383	354	366	357	389	387	391	361	369	338	368	339	321	360	353	355	322	333	329	340	379	356	338	356	362	349	353	363	336	303	367	324	374	331	333	334	379	351	386	356	374	342	363	375	358	364	352	346	342	377	353	347	325	319	369	342	369	378	373	338	347	359	337	351	373	345	371	310	378	334	343	367	358	358	364	304	353	354	349	319	338	355	338	314	334	314	332	393	327	345	363	356	340	381	348	370	331	324	334	349	362	343	362	339	358	353	338	367	357	355	381	381	355	350	345	350	357	377	360	353	361	359	358	352	362	359	387	375	353	358	315	371	366	334	349	329	362	385	353	342	324	348	351	352	329	299	354	339	356	346	321	332	329	349	300	324	383	375	334	369	344	364	372	350	315	315	343	357	340	368	378	352	356	367	315	324	352	388	360	332	346	354	357	337	321	362	343	333	379	351	353	350	340	344	380	319	326	392	352	344	338	349	354	396	340	341	362	351	342	361	337	356	365	317	357	365	367	355	372	348	335	340	337	343	334	366	377	344	335	352	348	363	365	336	341	362	346	331	308	344	345	327	325	352	353	372	345	373	324	341	369	342	307	324	353	329	326	344	330	319	365	333	342	349	354	379	355	345	348	350	353	392	374	375	320	356	368	364	356	339	379	346	332	316	339	355	341	345	342	351	367	386	348	354	354	374	378	356	323	368	329	388	357	374	376	355	383	341	336	353	363	349	323	336	337	331	359	365	354	337	359	339	363	345	359	345	364	331	325	350	380	366	378	365	330	356	336	331	358	330	369	364	336	332	344	349	367	368	354	357	349	332	390	358	334	381	354	337	379	357	333	334	350	370	360	366	350	350	379	334	370	354	320	300	339	364	364	321	355	360	363	362	319	296	373	339	320	364	349	301	387	357	353	330	377	369	349	358	351	348	350	365	374	323	361	366	343	370	341	375	356	356	342	324	360	347	385	365	366	342	344	350	346	347	326	338	328	364	358	345	370	345	374	343	348	344	334	295	346	340	366	336	386	318	358	373	360	354	310	349	344	364	374	343	362	354	338	380	339	323	370	350	338	363	340	375	335	350	329	315	350	364	382	363	334	355	332	362	342	366	373	343	336	332	337	326	318	350	289	334	348	356	356	351	360	333	353	342	368	380	369	342	323	329	348	341	360	334	314	387	313	372	327	339	354	302	326	322	361	334	367	345	365	310	348	330	360	310	322	330	358	357	366	367	338	339	326	367	319	324	326	321	319	342	352	307	350	317	381	355	381	359	318	356	335	342	350	354	316	342	342	358	314	373	327	344	359	344	344	353	398	333	334	342	347	354	367	325	348	318	359	370	344	345	332	318	296	357	346	347	342	344	339	338	358	354	325	370	379	363	339	360	328	342	345	380	381	343	358	389	363	343	347	332	341	314	393	379	337	294	357	356	366	322	343	326	330	341	361	374	335	361	331	363	333	347	359	370	348	354	338	336	333	342	381	297	346	326	338	344	340	357	350	342	321	355	329	375	393	333	368	380	393	349	341	338	333	354	345	355	356	348	365	324	320	357	347	359	371	346	347	338	340	382	335	357	331	334	358	370	331	350	312	320	383	370	333	343	352	339	324	345	342	375	350	331	362	354	369	381	370	293	329	324	367	347	341	312	347	358	339	344	385	339	393	342	343	328	336	353	359	349	384	365	361	293	370	352	356	349	353	330	381	321	342	308	352	372	347	367	377	405	322	358	343	356	413	371	319	352	360	355	383	342	367	344	335	329	364	360	358	336	351	375	347	371	321	342	337	341	329	328	371	340	338	371	368	365	321	358	329	335	340	352	359	356	348	343	344	350	304	359	333	349	332	337	354	362	349	342	356	327	342	347	332	320	356	341	313	338	358	339	329	363	335	375	368	357	374	351	341	358	345	317	329	354	364	319	329	351	371	364	304	358	378	367	361	333	366	342	381	379	309	322	352	351	356	356	341	352	361	349	376	352	382	341	321	354	355	320	374	323	330	352	363	373	336	368	322	374	352	379	350	379	357	375	353	323	358	340	373	375	332	335	320	348	356	339	367	371	345	339	378	366	306	318	337	382	356	348	340	338	342	339	347	363	337	345	370	384	304	358	366	376	367	361	401	321	300	344	372	351
6679	6207	11250	12759	10997	9680	8010	6643	6034	5328	4760	4372	3844	3400	3127	2989	2738	2656	2393	2148	1988	1768	1873	1785	1702	1687	1563	1427	1463	1497	1365	1385	1378	1210	1199	1073	1095	1159	1133	1066	1032	1015	1041	983	1043	1107	1034	999	1038	1000	1010	1000	1022	957	969	940	963	961	951	939	938	995	945	979	977	900	987	903	933	975	930	992	919	946	929	1012	969	859	891	949	894	883	923	886	901	906	911	877	903	900	903	930	869	959	907	876	883	865	902	878	846	877	828	935	897	877	865	899	926	861	896	940	904	868	947	888	861	919	877	935	881	912	887	884	865	865	878	851	894	883	921	878	855	895	883	910	859	887	921	858	881	856	887	938	874	863	846	880	877	944	904	892	872	907	893	889	919	916	872	927	902	921	830	933	908	885	860	950	821	886	889	847	888	887	874	838	868	916	890	888	864	890	873	855	883	889	853	864	907	882	830	869	900	872	878	894	898	877	880	912	907	874	857	888	858	881	859	944	908	832	893	911	903	879	905	877	938	924	878	935	930	875	928	898	868	898	892	919	891	894	918	942	834	898	896	926	864	867	932	820	917	898	865	878	910	871	902	855	850	878	876	884	934	889	928	882	902	866	861	864	854	902	925	891	906	886	868	916	840	862	885	890	897	916	911	912	911	894	817	890	913	898	827	854	891	935	935	891	841	911	889	851	908	866	913	874	859	904	956	927	942	868	900	881	866	904	866	905	915	898	890	906	866	891	863	873	928	928	873	916	870	864	849	909	897	866	894	865	870	896	878	938	872	866	888	882	890	902	890	914	903	905	860	906	827	938	934	880	873	826	907	921	910	893	898	934	901	926	856	940	871	857	931	894	866	877	857	893	876	907	879	914	886	859	891	860	938	896	861	899	893	902	898	878	864	921	860	864	869	874	890	916	931	845	925	882	895	870	899	862	900	886	965	866	906	889	834	913	934	905	899	914	883	863	917	910	879	900	913	850	865	901	896	946	862	865	882	858	916	906	902	925	878	920	889	903	854	922	843	854	888	898	922	908	858	952	860	964	899	878	886	869	884	886	887	937	884	894	888	860	896	876	825	857	867	795	972	897	815	878	912	901	843	866	883	887	909	839	900	832	917	849	823	821	917	891	879	865	873	921	871	870	868	850	921	897	918	879	886	868	858	854	862	898	884	867	885	859	854	909	870	876	838	862	870	879	912	867	877	891	877	917	888	894	932	831	838	893	880	876	915	915	918	843	941	912	880	907	912	909	856	883	927	854	867	863	930	935	903	920	904	872	923	868	869	879	879	899	832	833	885	914	855	896	913	897	903	820	854	861	910	942	869	921	925	909	901	866	874	879	898	915	890	925	860	831	884	839	920	895	929	835	852	898	896	908	878	874	832	902	902	952	924	849	875	885	912	924	921	905	880	878	872	886	903	914	946	865	894	883	826	841	920	925	936	860	905	797	943	917	882	874	889	907	942	892	896	893	892	879	897	898	916	914	897	885	910	850	878	819	929	844	912	873	887	963	875	904	867	865	848	918	844	867	909	915	877	869	872	853	856	904	900	944	941	927	876	898	866	881	913	866	894	934	877	864	875	926	889	858	869	878	889	873	920	902	947	886	903	955	917	850	824	916	858	931	912	878	802	885	896	913	900	919	874	906	885	906	890	897	896	870	913	888	904	882	858	887	893	901	903	904	879	904	885	844	843	963	925	885	906	906	914	883	892	899	899	852	874	902	873	909	865	892	846	894	856	888	931	856	860	827	919	907	880	866	891	894	873	882	818	853	849	885	888	893	869	868	879	791	892	906	908	852	942	906	910	871	943	877	900	872	903	899	923	902	910	908	904	889	906	841	874	919	863	835	892	900	891	901	867	873	918	906	865	854	908	895	893	906	884	925	930	867	883	911	890	869	909	891	880	891	904	894	902	905	881	902	859	800	883	863	926	855	893	833	918	858	896	903	923	871	924	884	903	908	907	866	954	916	920	870	895	909	879	915	917	793	885	866	865	865	887	893	914	854	923	870	923	891	866	886	906	872	862	927	888	890	929	903	919	883	899	962	910	901	918	874	839	915	892	849	859	848	866	911	922	879	879	880	874	875	856	899	879	902	919	908	913	857	894	879	869	922	840	906	882	890	910	855	874	864	893	943	880	880	936	861	932	878	885	905	887	889	917	911	903	885	871	886	894	853	878	860	888	929	892	846	871	897	885	905	890	865	871	896	884	838	840	864	899	890	896	901	905	868	892	905	938	835	913	896	907	888	870	857	883	874	921	902	934	906	887	924	855	886	867	887	887	955	865	919	881	914	895	930	877	846	911	898	896	858	873	852	863	864	869	894	940	876	925	897	887	841	952	920	880	874	860	896	860	846	817	842	945	888	893	935	887	895	952	906	865	942	905	877	908	905	943	877	850	876	882	922	853	919	875	818	910	859	883	906	860	893	853	859	869	933	940	940	859	859	929	822	909	944	897	873	861	881	902	927	903	913	882	873	892	887	841	888	903	878	859	887	831	888	932	867	864	888	914	915	873	901	876	893	889	819	845	848	916	912	928	908	910	882	903	843	902	872	832	912	859	943	899	927	803	909	921	939	887	921	853	909	874	849	904	870	919	894	825	944	877	866	859	893	907	910	933	899	837	855	865	867	953	850	892	875	869	864	874	855	893	865	893	889	899	933	853	894	898	875	883	867	894	909	933	913	881	899	919	917	896	866	834	874	903	879	846	927	935	939	867	901	929	921	908	906	867	875	879	858	914	905	908	885	907	922	882	903	878	891	844	819	913	866	906	920	911	885	896	833	876	871	888	881	850	911	926	859	871	896	892	896	891	875	942	881	918	886	875	877	841	883	955	849	877	898	865	923	935	897	885	909	891	856	839	849	875	894	899	844	886	878	867	909	938	937	854	873	833	869	916	872	903	855	819	911	893	895	944	924	858	939	874	888	876	857	895	899	896	892	885	840	878	894	900	883	865	876	914	854	913	869	909	881	919	907	880	873	930	925	855	936	910	924	889	902	850	882	865	866	863	919	893	914	912	865	893	858	911	913	884	923	939	928	863	949	869	894	871	915	887	843	879	928	848	888	862	914	895	848	835	914	815	895	814	863	888	876	894	880	912	908	864	925	883	878	858	895	893	921	878	890	972	867	891	883	865	900	935	877	903	840	953	899	912	865	926	870	905	853	909	943	911	868	909	940	895	893	885	932	948	903	889	889	877	891	879	848	866	855	859	860	904	850	875	895	904	849	823	895	859	906	859	877	876	928	909	920	865	860	917	902	895	899	868	869	846	851	852	861	897	934	918	858	944	868	939	879	849	819	870	894	917	865	932	880	870	872	922	870	925	923	910	859	881	842	897	946	959	891	852	889	914	908	903	938	859	866	928	851	896	881	920	880	897	933	871	865	913	924	853	884	906	896	881	871	911	912	941	857	846	870	886	867	885	949	913	896	912	832	894	897	880	903	876	860	891	931	931	917	856	881	876	931	888	909	870	857	915	883	847	854	913	869
24849	21054	16586	12315	10814	10758	8019	6408	4925	3858	3450	3531	3403	2464	1917	1918	1722	1359	981	863	790	791	717	627	624	576	516	543	561	559	491	463	476	452	463	464	430	450	447	399	419	404	415	386	372	398	431	403	381	397	392	386	406	419	378	400	409	375	368	418	408	338	378	378	380	408	415	419	355	386	372	368	366	372	392	402	345	401	374	371	381	381	370	332	377	357	381	332	373	369	352	356	353	389	413	362	381	356	389	393	358	373	395	406	397	363	356	356	359	349	343	349	345	375	348	378	380	340	358	374	366	375	379	364	400	363	362	355	372	378	384	374	360	359	410	342	356	403	382	354	376	336	310	341	362	400	328	399	336	395	381	371	390	391	346	368	367	395	351	334	365	361	404	364	368	377	364	385	349	384	394	368	379	368	378	367	367	381	390	356	408	377	395	380	352	373	343	381	356	359	352	337	375	378	402	356	346	368	369	381	379	376	391	379	360	370	397	348	349	411	404	403	384	395	370	401	378	378	320	376	373	374	346	384	377	365	396	343	365	408	311	379	350	381	356	351	353	371	357	370	411	354	391	376	373	335	359	380	419	346	350	326	376	341	371	372	363	365	380	389	336	408	378	358	388	373	353	396	344	355	392	363	375	361	311	341	389	376	378	353	384	395	364	356	373	379	398	396	390	360	368	379	386	368	321	368	383	356	392	377	375	365	381	363	399	372	361	382	359	416	333	348	339	392	390	416	374	355	371	369	325	378	322	386	374	336	386	354	385	366	359	372	374	387	367	371	382	368	368	351	326	353	370	379	345	363	387	390	364	362	338	370	349	373	400	332	383	364	376	388	364	386	354	371	371	343	385	392	373	365	359	319	361	363	355	376	357	355	368	361	347	348	347	403	371	371	372	369	360	350	377	353	405	342	389	350	357	400	377	354	368	412	334	376	336	330	382	381	407	365	369	379	412	408	356	356	355	365	358	419	359	375	359	348	368	346	368	345	345	382	383	380	387	355	362	336	352	347	381	407	388	335	366	364	371	387	363	390	379	400	382	378	331	399	344	360	389	385	366	398	332	363	375	378	360	357	388	390	373	382	378	403	377	395	372	357	347	360	392	380	354	391	400	381	361	363	371	380	375	358	367	393	352	389	363	403	396	380	374	355	349	348	342	356	372	356	374	354	360	372	376	386	383	372	366	376	358	366	401	351	351	354	368	328	376	336	372	367	373	358	351	343	349	393	390	347	364	365	338	346	354	354	412	387	372	395	372	387	380	375	386	363	369	377	361	359	417	344	344	365	398	397	354	376	374	355	392	352	378	397	357	350	358	374	373	360	362	332	348	369	369	332	355	393	399	383	421	380	350	351	390	362	362	355	300	391	367	359	393	368	409	373	400	367	337	387	353	352	354	358	354	328	352	357	387	348	365	359	367	366	428	367	383	363	374	379	373	369	354	375	419	379	375	376	369	396	367	364	370	365	359	341	414	353	375	384	373	397	326	337	360	374	389	366	398	374	357	366	353	360	361	356	347	365	359	389	368	387	394	372	373	399	364	362	336	368	357	409	326	377	340	389	376	387	399	369	373	384	412	352	388	352	342	377	348	379	379	375	349	387	380	365	360	403	362	379	373	383	348	356	333	362	332	399	381	381	365	373	349	348	361	369	362	358	341	378	374	341	355	382	336	383	388	397	351	383	360	367	364	363	352	340	363	396	380	350	385	361	336	386	342	349	396	359	332	345	397	386	372	378	385	359	331	378	356	394	341	379	334	357	374	383	356	357	350	337	399	340	363	364	409	352	358	373	352	352	384	398	370	344	380	350	386	373	353	354	365	348	357	349	384	372	406	379	359	355	375	371	352	342	370	378	382	360	365	377	390	386	357	387	342	358	332	365	360	355	377	362	360	399	343	370	320	368	365	362	360	355	364	370	395	352	375	363	340	379	367	349	356	346	387	374	397	400	392	413	377	376	333	380	389	373	387	381	349	386	359	365	381	322	373	357	374	401	352	361	372	378	375	351	376	362	337	339	372	368	382	350	375	390	356	352	402	395	345	383	379	373	347	362	425	357	355	342	373	379	390	356	374	381	345	368	359	384	358	363	426	371	387	386	379	371	376	363	377	362	333	357	363	370	360	374	390	380	338	400	309	379	355	347	383	410	348	366	363	357	349	355	398	383	394	386	414	372	360	403	349	381	382	353	368	383	340	366	378	384	350	381	375	366	415	418	357	371	348	344	370	423	333	335	348	409	397	361	398	393	371	412	380	356	391	356	362	382	403	409	350	410	361	356	338	356	400	383	381	412	386	410	334	382	356	372	364	342	389	358	408	328	399	383	367	349	356	387	382	336	340	363	339	396	374	400	393	353	352	400	414	353	359	379	367	389	382	389	351	384	354	377	378	372	380	386	390	351	348	344	365	365	374	341	374	383	380	341	337	374	347	357	332	363	407	353	408	394	410	382	364	382	381	367	384	354	376	358	337	390	384	387	372	357	358	358	379	373	380	335	377	393	409	365	339	353	330	353	355	381	356	362	355	384	386	389	324	393	427	349	412	349	392	402	373	378	387	367	342	357	363	394	367	382	328	358	368	335	363	379	373	386	365	376	365	380	343	364	397	324	352	344	379	375	377	374	380	364	392	393	415	385	345	369	353	383	348	372	352	373	376	384	343	337	378	388	381	389	414	347	360	360	355	368	349	363	382	372	367	370	353	368	366	369	369	344	350	370	362	349	367	338	395	392	358	368	329	371	377	352	374	342	369	374	352	386	390	385	356	372	370	359	342	421	359	333	373	355	402	395	341	361	320	331	382	370	354	331	371	366	358	359	337	376	388	339	376	386	344	392	356	357	373	347	395	388	401	335	420	350	371	344	355	353	341	350	369	358	365	398	390	358	357	338	383	372	355	361	380	353	378	370	377	363	372	382	388	320	344	369	401	392	368	366	360	364	386	364	375	369	369	339	366	378	358	361	327	390	371	360	349	394	387	372	350	362	367	374	375	366	386	344	384	355	370	365	394	367	387	367	370	372	387	374	351	352	364	371	352	364	374	372	318	390	387	311	384	359	371	322	389	388	358	321	380	386	380	382	378	388	346	365	329	366	326	378	380	350	371	395	383	371	370	374	355	394	353	364	384	385	358	389	361	348	367	372	346	354	354	314	409	345	373	378	371	369	363	346	391	370	369	379	367	337	378	371	378	377	379	354	369	384	384	358	356	401	331	377	360	419	341	389	389	371	374	361	364	372	375	349	369	356	379	392	393	340	358	352	398	363	398	346	387	322	384	373	381	367	356	337	328	391	368	369	357	395	428	339	396	377	365	372	364	370	346	364	337	373	339	356	389	392	384	384	365	341	357	351	394	359	406	354	372	350	408	356	370	341	353	372	364	377	384	386	349	379	334	341	413	346	349	369	352	381	357	354	358	360	367	358	340	361	383	328	350	364	378	359	366	371	376	348	346	351	388	372	355	396	342	373	387	398	369	381	389	348	364	371	406	363
16663	15072	19023	21433	21965	22751	18695	17212	15613	14807	12978	13200	12633	10064	8130	9241	8585	6448	4977	4042	4008	3669	3478	2854	2616	2467	2323	2232	2160	2078	2000	1887	1840	1595	1534	1544	1486	1511	1391	1317	1372	1301	1259	1251	1209	1253	1243	1170	1171	1204	1273	1208	1222	1185	1102	1185	1241	1253	1107	1083	1085	1078	1133	1080	1120	1114	1037	1082	1061	1066	1052	1044	1069	1011	1045	1009	1019	946	999	995	963	901	918	959	964	943	950	987	920	1023	972	933	950	948	961	935	906	943	944	972	879	905	917	898	910	926	978	930	990	973	1016	966	941	988	969	976	933	929	936	891	897	929	967	904	874	970	938	896	1028	956	927	957	936	899	907	944	966	890	950	893	951	961	895	925	918	951	926	934	952	948	899	889	925	899	925	910	952	933	931	936	927	908	867	951	953	971	959	934	962	874	936	921	961	920	891	919	973	944	968	933	929	946	902	880	981	946	933	905	942	962	920	945	999	913	956	931	915	913	930	953	890	904	900	912	934	929	952	1021	955	892	1002	908	1004	890	974	933	929	957	897	922	879	941	940	913	934	927	970	932	944	912	924	924	904	896	917	922	889	956	907	905	981	927	982	956	936	925	917	922	934	972	911	901	932	910	900	894	911	918	926	894	941	885	945	891	920	916	943	958	970	923	944	945	942	944	993	910	986	922	955	977	903	942	964	964	949	950	919	937	904	938	899	872	942	929	889	924	967	935	883	933	911	889	908	933	924	936	928	951	946	894	951	950	921	947	949	886	881	942	911	913	880	951	972	967	935	950	968	940	921	951	932	916	889	978	927	953	898	945	888	894	921	938	936	929	939	939	948	918	961	971	892	916	915	932	952	936	937	922	916	947	868	954	910	992	940	902	947	910	885	930	871	868	908	958	900	897	956	931	935	888	922	910	954	910	945	885	961	946	948	889	942	918	878	948	877	919	903	914	939	932	964	941	944	940	942	919	928	880	921	933	934	915	879	908	873	910	928	909	937	1010	929	898	1006	943	905	929	1006	965	970	982	847	914	930	885	968	916	947	876	916	957	940	944	970	910	890	896	931	962	922	986	930	958	962	931	916	966	964	942	902	985	946	885	898	900	966	927	921	902	902	883	981	982	885	903	942	945	884	889	916	925	987	913	900	951	953	955	909	929	922	886	937	918	892	945	877	934	913	895	948	972	957	987	905	961	939	953	904	926	961	916	938	904	945	903	944	930	940	916	932	900	946	978	961	899	935	963	965	895	937	863	920	884	951	907	926	919	933	970	962	939	916	932	908	914	844	924	989	987	912	950	960	929	932	949	910	938	913	1007	924	902	852	886	927	947	941	898	946	903	928	871	935	990	952	941	877	914	936	921	941	961	934	1019	942	934	954	910	874	895	890	937	944	988	887	886	940	907	922	950	926	988	987	872	952	912	937	927	937	885	912	924	921	963	964	958	927	906	954	935	913	916	957	924	968	942	922	952	953	941	896	960	921	888	914	931	941	941	949	887	880	924	886	872	928	916	944	899	887	929	905	942	905	886	903	912	959	989	945	976	938	963	898	955	940	973	886	969	1010	946	1003	912	926	954	895	977	895	916	949	912	888	937	924	937	967	916	996	952	946	969	906	964	988	950	907	899	944	950	960	935	955	896	949	939	973	921	922	923	979	867	950	906	944	968	981	963	952	910	892	899	937	939	894	906	956	910	934	960	936	842	938	909	920	917	883	924	931	916	910	951	971	921	854	894	931	907	899	906	969	935	872	967	914	903	891	929	864	930	962	907	950	920	919	909	929	925	947	894	937	940	931	904	899	933	906	953	921	922	942	916	942	889	880	908	959	920	914	937	938	856	929	910	927	886	958	982	917	903	903	961	910	945	876	954	956	975	943	961	976	907	959	910	962	951	916	927	890	945	859	949	893	903	929	925	943	929	883	1023	921	948	948	917	959	893	922	968	872	925	866	898	922	927	923	933	910	890	940	922	975	909	934	996	911	913	929	943	955	934	962	928	916	874	930	938	924	921	917	886	913	988	887	923	920	964	943	972	921	917	951	849	905	886	924	893	941	889	917	918	948	916	921	903	927	943	925	871	909	929	930	905	1006	916	949	872	944	919	937	974	922	884	962	935	902	903	945	942	890	994	926	941	945	905	948	946	932	932	931	910	918	958	944	928	948	880	927	890	897	897	913	974	923	887	908	940	953	916	927	920	912	956	924	928	958	898	970	898	940	958	911	946	914	952	917	914	956	870	943	904	904	929	932	927	921	930	919	931	932	894	896	918	963	908	928	920	932	882	918	880	899	934	898	934	944	896	909	953	983	939	927	945	911	943	898	946	930	982	889	934	943	925	882	923	931	901	897	892	909	930	947	940	954	911	944	969	882	908	899	1018	902	907	936	934	974	932	960	949	925	930	961	904	919	916	935	953	983	861	951	939	927	944	926	915	896	920	936	933	967	944	930	901	934	917	951	969	891	925	910	977	974	963	919	896	958	952	931	934	963	947	903	943	933	885	964	916	903	961	917	886	916	886	968	881	937	904	947	928	921	894	922	971	906	897	916	928	964	972	913	890	931	937	967	891	931	893	897	922	951	887	928	910	968	1007	923	972	911	918	965	913	910	896	936	934	954	917	933	966	943	905	937	897	942	966	912	951	930	953	881	901	924	911	927	983	933	1010	953	921	930	955	954	928	969	922	930	909	984	926	928	984	881	921	901	927	975	930	874	984	899	944	976	903	930	926	926	954	933	894	858	939	884	922	961	934	914	872	895	872	937	897	926	919	952	907	983	939	945	954	936	972	883	938	900	866	960	933	892	917	985	956	946	933	936	939	909	906	938	905	905	922	930	966	939	947	893	964	914	931	921	951	941	928	909	913	952	927	908	869	935	974	958	938	969	908	934	925	923	926	932	927	946	928	947	941	980	969	904	958	902	917	944	922	1000	952	896	902	872	979	904	967	904	902	907	876	945	975	946	963	938	880	925	911	959	883	962	936	932	848	927	935	899	903	867	964	897	1010	954	891	882	945	958	904	940	943	915	829	939	863	967	910	928	915	931	921	949	925	933	956	991	903	919	931	937	951	911	870	915	960	920	970	916	911	936	900	913	880	960	918	936	915	956	972	908	912	914	900	946	906	903	871	921	935	912	905	904	969	923	935	948	947	916	948	864	924	936	955	896	971	928	925	966	939	937	964	927	966	922	922	928	949	934	894	894	949	1006	898	886	932	948	986	911	914	964	921	965	926	921	925	920	956	901	941	960	920	994	953	867	906	933	931	956	909	932	916	898	898	944	997	970	906	906	939	963	960	963	922	904	951	953	963	964	907	960	900	953	968	942	960	898	949	960	897	962	984	958	930	939	937	878	912	982	946	929	916	901	942	939	955	935	936	917	972	907	849	917	888	876	984	899	961	922	1007	950	930	932	905	932	956	894	884	931	964	940	946	933	936	973	987	923	956	896	896	947	958	985	922	953	891	926	943	931	933	917	948	936	989	920	921	910	985	966	918	935	1011	909	896	968	917	915	958	925	924	945	951	928	919	932	907	940	935
32591	25672	22972	18012	16475	16775	13272	9886	8020	6867	5612	5634	4859	4065	3074	3130	2777	1685	1599	1301	990	1002	864	748	682	660	629	591	546	577	569	497	515	440	479	458	450	488	458	379	411	392	394	402	393	424	364	392	373	421	412	385	401	401	385	376	379	405	338	360	380	337	352	340	376	368	377	335	355	369	356	370	363	360	342	376	327	343	373	340	345	333	354	344	310	357	365	335	357	332	341	365	322	324	310	348	364	337	323	311	334	361	365	343	320	374	321	308	331	344	326	340	376	342	343	373	335	326	330	344	349	329	364	377	293	357	330	341	330	338	313	337	366	344	320	361	334	335	350	336	340	336	338	359	349	349	361	324	339	366	338	334	334	316	373	362	335	319	332	311	332	341	334	355	341	346	330	323	322	321	396	326	350	364	344	331	373	371	369	325	329	378	335	343	340	345	385	318	364	362	345	318	333	371	362	303	345	313	322	330	331	347	368	319	322	369	332	322	338	338	356	379	319	381	343	335	358	348	340	327	342	335	375	342	340	333	344	361	349	320	315	319	357	333	301	320	370	325	354	343	312	329	336	368	382	361	350	367	317	374	353	374	329	355	304	305	343	318	355	354	359	357	374	338	364	336	340	328	326	305	350	355	316	352	355	347	347	345	343	335	338	301	370	330	326	341	372	328	332	346	302	329	325	331	345	364	335	337	314	306	342	346	297	339	325	326	346	330	325	350	319	335	303	378	320	366	339	342	349	333	336	346	355	355	365	351	355	337	315	347	365	317	333	349	337	318	340	337	323	341	363	347	329	347	290	349	341	325	351	318	360	341	310	361	322	338	352	324	335	357	341	319	354	397	354	308	341	354	315	344	339	351	361	329	263	332	334	335	362	321	324	349	371	325	352	318	351	350	368	326	338	361	356	359	345	328	338	346	356	349	349	348	344	347	354	323	380	353	346	337	324	352	344	347	326	350	347	326	354	344	320	338	330	346	335	326	312	339	328	315	363	332	329	346	338	365	358	343	334	342	368	354	362	345	353	338	301	316	349	365	317	345	347	332	359	338	346	307	326	345	365	364	353	328	339	351	324	340	323	351	346	358	352	366	346	344	346	319	346	339	335	337	325	361	382	375	342	317	322	359	334	377	380	300	316	348	336	299	320	336	322	337	352	345	366	353	341	377	364	347	352	324	370	336	342	360	342	336	312	350	364	364	327	360	326	348	334	355	312	353	340	373	319	319	320	340	317	337	334	343	344	349	344	333	326	334	320	339	320	307	330	361	354	334	323	338	345	319	371	343	340	313	363	343	341	355	349	317	317	298	306	333	332	369	331	327	355	332	309	336	344	351	324	341	318	338	330	318	334	343	372	333	341	359	340	355	346	341	324	338	343	335	323	332	344	352	311	368	289	327	355	353	348	377	328	331	355	357	319	329	322	385	333	363	331	321	328	308	355	358	368	341	371	319	316	328	327	347	346	311	337	341	339	349	318	331	354	310	323	330	332	352	317	345	370	349	342	311	348	331	352	354	360	375	352	356	355	330	331	345	324	331	375	359	319	334	324	355	331	329	339	359	372	349	381	372	374	336	379	337	325	331	329	342	320	336	337	309	334	313	316	358	353	337	331	313	293	345	340	365	378	344	324	325	355	315	347	322	358	339	333	335	370	369	350	385	367	338	363	350	343	333	312	329	348	346	353	356	335	339	333	357	331	333	312	364	331	317	329	341	354	316	327	331	340	332	360	338	339	320	338	356	309	299	345	331	328	318	353	343	315	332	350	332	320	321	334	338	358	333	371	346	345	349	331	358	357	324	351	380	350	314	339	333	339	339	335	359	270	339	375	336	343	331	345	357	354	348	332	303	330	358	337	322	338	353	331	343	327	340	331	365	354	335	320	340	325	337	323	329	355	351	363	336	342	344	348	332	344	330	348	334	372	351	333	329	361	326	304	330	359	338	338	333	322	325	346	353	314	343	331	337	344	340	342	355	356	317	345	369	330	317	343	326	358	330	331	348	353	336	361	361	328	329	364	308	354	348	368	336	349	347	319	332	352	327	368	337	352	373	325	324	339	335	318	346	355	347	334	314	344	318	345	340	316	354	335	366	345	361	366	359	338	341	336	318	343	325	331	345	323	362	345	301	346	337	338	313	327	370	331	343	335	335	350	374	332	350	299	337	350	352	327	357	376	369	376	345	324	304	335	348	315	350	357	341	323	298	308	351	344	323	329	364	342	324	318	384	371	345	348	311	357	326	352	311	328	384	349	324	364	346	344	333	352	354	333	359	340	310	357	363	340	327	336	325	385	332	322	327	327	358	360	329	346	320	320	347	355	338	309	339	323	320	345	326	329	369	360	384	334	325	343	329	347	345	342	358	337	339	375	345	335	306	355	325	341	329	372	336	340	336	328	362	354	339	339	337	354	331	315	335	357	316	319	338	366	371	329	335	331	324	281	332	355	312	349	361	377	355	356	305	340	363	298	329	337	351	343	336	341	342	315	320	315	316	339	321	332	331	352	355	332	370	356	324	359	353	315	319	334	332	373	330	345	345	316	316	307	358	377	359	311	354	331	345	364	356	349	341	323	339	307	346	370	321	340	343	314	363	319	308	360	348	349	330	334	354	327	325	340	328	329	369	327	340	308	336	341	368	336	360	320	355	365	354	333	352	362	329	338	341	331	360	364	332	326	351	386	345	322	363	369	362	341	327	319	355	332	312	337	350	340	361	371	336	327	361	337	331	361	293	366	340	344	338	356	354	340	325	321	335	350	331	346	345	358	357	326	344	357	352	328	335	359	345	328	315	337	327	348	321	336	306	380	306	358	353	344	333	343	373	335	343	316	332	323	372	331	342	339	325	327	356	337	332	336	331	329	340	325	314	371	331	366	331	340	316	311	343	332	350	335	305	348	328	328	320	344	332	300	357	349	325	341	329	326	372	322	360	344	313	374	338	339	347	350	340	327	362	346	337	322	337	357	382	349	365	336	369	330	383	345	302	349	354	354	314	329	367	320	342	335	339	331	336	316	347	352	336	384	314	313	327	345	368	347	366	323	328	331	357	345	344	341	308	367	338	355	351	343	343	328	345	336	357	352	323	334	330	357	332	339	336	361	358	342	329	322	338	312	342	345	356	359	363	340	361	317	346	347	345	304	342	386	332	334	362	342	353	335	325	316	292	358	338	325	334	371	348	346	333	320	322	344	329	324	385	339	324	346	342	334	294	341	324	344	360	339	353	370	359	328	343	362	362	367	317	372	351	345	360	332	310	360	346	364	323	330	332	366	342	356	341	347	335	298	335	343	326	332	361	316	390	315	363	337	332	324	346	321	319	341	315	356	327	357	357	377	352	363	350	357	305	332	353	322	359	312	349	313	363	393	329	316	387	324	358	318	341	339	327	355	368	342	328	321	316	358	348	366	353	354	338	350	314	304	329	336	343	367	346	346	380	340	334	374	372	353	344	346	339	351	328	353	351	356	343	323	339	347	312	323	337	312	316
21183	18143	24188	26978	28210	29357	24529	22486	20843	20233	18043	18297	16222	13558	11660	13923	11634	8083	7602	6242	5357	5341	4725	3716	3438	3227	2911	2876	2694	2669	2468	2382	2093	1980	1798	1701	1685	1702	1649	1486	1378	1346	1286	1438	1343	1375	1365	1334	1243	1243	1242	1354	1319	1346	1300	1315	1344	1308	1150	1019	1064	1044	1067	1118	1122	1060	1089	1089	1041	1065	1089	1063	1055	994	931	1002	928	912	899	926	928	905	996	910	936	941	907	869	934	906	879	931	829	913	873	879	861	885	902	824	852	868	842	894	859	841	881	843	852	890	821	884	853	904	866	862	932	837	884	821	878	846	891	835	845	846	874	839	876	870	890	861	892	845	930	861	860	872	845	844	861	901	821	848	883	920	870	903	901	868	880	877	845	829	826	877	862	866	844	825	878	832	855	893	834	897	867	871	848	849	832	843	854	858	889	864	869	830	859	835	862	825	866	843	878	859	865	864	812	859	858	874	821	854	888	900	878	829	878	867	851	914	873	862	849	855	814	886	874	851	883	877	818	900	853	821	847	835	873	866	875	849	863	868	861	837	884	866	863	881	868	835	884	863	844	812	822	854	833	892	835	806	875	902	830	880	851	903	851	847	840	848	889	844	845	812	862	876	883	851	880	833	852	856	855	820	849	895	879	890	867	868	906	834	803	836	834	809	950	870	865	870	864	850	851	891	879	849	906	899	857	872	890	831	906	923	878	856	873	828	832	810	842	829	841	889	811	846	887	872	896	917	842	862	860	844	827	863	862	855	858	817	842	835	915	857	896	880	915	858	889	860	831	893	877	833	836	854	912	852	835	829	848	860	852	846	886	868	806	834	892	905	837	808	820	823	835	896	848	856	905	872	900	855	891	865	837	829	890	835	828	816	831	866	822	891	874	806	852	866	857	919	834	884	882	840	856	866	858	843	885	827	878	848	876	835	879	795	812	842	866	850	889	843	847	892	880	833	883	780	867	890	850	905	837	920	890	832	861	853	823	847	923	867	888	885	887	891	855	878	838	859	897	828	813	871	887	864	841	866	776	865	873	878	833	872	836	872	799	852	862	871	835	865	870	869	905	822	837	852	859	843	868	830	898	918	873	893	828	860	862	804	857	883	837	834	859	837	883	902	857	867	873	891	865	830	856	818	845	850	825	838	823	840	837	825	863	920	866	877	856	864	860	850	864	880	840	832	843	833	866	856	869	912	844	888	858	845	882	857	868	832	848	909	852	835	843	890	855	876	869	909	884	849	878	896	868	815	798	883	848	866	883	854	854	877	865	816	819	893	865	883	884	881	863	789	903	850	842	838	845	873	825	885	883	836	819	899	775	922	786	797	897	857	877	883	861	858	792	911	859	879	826	833	884	887	940	871	868	845	876	946	840	837	842	863	892	819	814	846	858	842	825	873	839	905	868	905	878	850	860	853	884	860	949	886	866	864	873	886	846	814	866	859	861	889	912	871	885	822	811	855	828	828	859	829	849	846	912	827	832	840	863	864	904	868	791	875	818	812	895	887	875	869	897	928	895	841	844	836	863	896	843	863	878	891	901	906	865	878	842	875	859	901	864	852	837	814	877	871	855	876	826	842	877	846	857	880	863	865	884	852	876	871	892	859	875	802	826	866	911	901	852	914	874	887	888	887	832	846	824	858	831	870	866	867	877	857	824	853	873	859	900	859	845	850	911	878	825	813	920	851	847	918	885	886	885	889	850	887	844	862	869	895	894	827	810	922	897	842	854	842	879	849	869	845	840	870	808	884	842	882	894	825	884	842	910	876	911	797	863	837	877	856	810	874	875	858	904	887	891	879	862	861	858	874	883	852	870	840	854	873	847	880	851	870	855	883	857	869	813	829	880	896	881	820	855	859	916	860	889	869	830	901	821	811	879	819	854	796	807	875	880	845	914	863	885	791	895	892	849	892	843	872	861	860	886	852	885	817	818	862	825	906	871	815	893	883	877	861	876	807	886	879	845	857	864	926	861	839	849	864	847	904	845	833	848	906	874	880	913	882	824	892	881	900	827	844	889	886	888	863	885	935	856	861	848	921	912	894	843	826	843	856	868	864	833	868	844	884	895	884	891	855	870	917	847	891	872	851	880	890	826	828	890	834	867	858	894	869	855	836	963	818	884	868	894	876	893	872	906	888	886	902	883	814	893	843	892	862	913	834	863	841	874	858	813	889	833	886	818	896	869	861	818	872	906	852	858	875	824	854	840	905	825	866	801	836	822	862	870	840	837	854	867	861	845	868	929	869	833	875	824	847	862	879	901	903	876	859	834	849	872	844	863	861	921	859	865	859	844	884	861	835	851	869	911	873	905	874	829	814	865	873	909	801	875	859	854	827	835	857	889	837	901	904	874	843	836	857	873	913	827	839	843	898	864	875	860	864	819	889	862	906	855	828	895	876	909	851	863	857	892	831	891	935	834	866	847	861	841	817	857	881	870	821	840	835	827	885	873	879	879	854	865	851	893	869	864	854	907	861	854	859	851	856	823	875	851	879	826	950	878	894	830	888	856	896	842	855	865	906	847	885	852	857	828	830	883	871	843	896	817	922	853	936	916	825	830	815	860	871	858	843	908	847	912	878	872	839	853	848	826	905	857	837	834	848	807	840	846	861	834	866	811	838	897	842	868	959	839	803	863	827	898	901	889	896	842	915	822	832	833	900	830	871	885	863	830	825	914	839	894	888	829	887	856	823	822	868	840	928	900	939	888	878	874	858	833	839	888	897	852	851	879	894	858	890	885	886	876	874	806	907	877	853	806	824	850	881	916	839	826	891	850	929	893	857	835	898	851	890	860	917	886	866	878	836	849	859	852	854	878	890	885	802	874	937	893	884	910	865	868	870	881	903	878	858	867	846	834	861	902	822	843	837	817	859	942	860	780	885	892	891	834	899	841	887	846	869	840	868	876	834	919	895	869	847	868	901	865	877	854	838	905	892	905	868	865	857	802	910	894	871	825	897	871	858	882	848	825	866	869	904	853	874	867	863	855	867	834	868	888	894	852	890	883	868	902	862	892	877	793	900	873	870	845	798	885	892	852	859	867	827	843	879	892	837	835	889	875	904	852	894	873	820	853	904	876	913	866	804	864	882	819	865	902	761	874	877	819	876	866	872	871	878	818	848	899	886	883	862	822	855	843	846	852	845	878	842	866	823	846	861	871	874	866	826	835	842	902	878	851	879	904	882	863	849	821	913	885	831	886	826	881	832	838	877	827	828	828	873	873	869	839	882	917	888	859	874	877	866	894	904	844	838	820	854	835	817	923	853	839	844	858	857	843	850	862	867	841	824	845	880	871	853	852	876	858	854	844	866	912	868	839	840	814	856	893	841	890	872	876	774	851	877	820	836	775	917	845	883	825	881	767	843	869	873	851	847	852	873	836	870	820	847	908	824	836	860	852	866	830	830	872	873	874	868	831	837	859	830	841	846	888	902	910	887	874	853	912	843	832	836	872	881	896	839	819	837	866	857	840	861	827	879	828	881	855	843	887	873	900	877	829	851
9292	5900	6599	5192	3685	2698	2046	1638	1322	1124	1027	905	804	715	637	647	583	571	512	550	546	487	512	460	436	409	419	428	414	410	418	440	388	409	386	375	415	400	372	400	355	386	351	391	356	371	407	321	378	395	384	366	380	367	342	349	351	389	370	370	349	330	356	369	400	407	395	381	381	437	342	351	339	347	326	362	324	360	320	373	317	304	348	357	374	354	353	355	366	370	340	360	356	341	348	379	365	333	345	368	332	345	321	347	396	391	370	345	338	361	333	368	291	340	360	369	385	342	319	314	326	319	381	356	339	336	347	375	350	336	337	378	339	319	338	388	326	380	324	340	360	341	332	345	365	349	358	358	347	357	345	322	343	319	320	310	346	339	358	349	347	319	347	349	361	335	377	333	334	344	371	322	380	354	336	342	323	293	357	335	331	373	340	330	304	387	353	357	317	313	350	387	377	334	369	324	348	328	368	329	364	373	340	354	384	377	343	350	365	371	337	306	344	321	351	332	352	326	368	353	310	354	346	354	342	306	336	350	322	355	343	328	345	349	350	330	365	364	336	359	355	378	380	370	381	346	321	345	350	355	376	335	342	328	337	344	323	345	353	350	367	354	384	327	365	378	314	311	366	338	374	343	362	358	304	359	381	320	338	329	335	363	361	395	345	360	334	362	321	374	344	355	340	337	354	362	354	357	353	329	357	327	357	360	358	391	362	366	375	345	342	327	334	349	337	355	363	330	365	335	351	313	372	342	329	360	358	316	348	310	357	347	343	372	352	318	363	340	373	336	382	350	358	369	348	350	300	326	350	369	350	335	312	341	333	382	338	360	335	342	339	318	362	369	333	344	333	356	325	347	321	335	337	348	352	347	368	329	324	364	366	358	371	338	334	350	375	313	354	374	398	346	347	391	341	333	353	360	363	362	346	328	365	342	397	379	340	333	379	333	359	334	356	341	389	332	323	346	308	350	348	324	327	337	375	340	335	344	348	352	332	413	358	357	351	368	326	381	336	347	372	345	368	362	356	382	316	360	311	357	325	347	339	363	335	355	370	320	353	321	336	323	358	337	372	293	346	352	355	343	330	369	355	328	362	360	368	295	378	355	357	352	343	358	342	323	357	360	362	335	344	353	341	350	333	355	326	346	361	304	322	328	349	344	328	365	337	335	379	338	377	345	345	352	308	346	366	338	365	369	360	335	318	380	326	347	350	330	355	356	371	344	338	361	340	333	357	327	390	321	340	358	312	368	351	337	341	351	335	340	341	348	347	368	330	354	331	339	359	333	349	373	323	313	319	350	390	335	349	359	321	321	355	344	330	320	318	373	328	351	387	392	308	322	334	370	372	380	338	323	331	378	309	390	353	347	353	344	358	324	351	333	358	339	357	326	352	333	335	356	335	322	342	360	343	350	383	351	363	349	336	309	359	339	358	347	349	345	362	314	347	352	345	328	330	369	316	345	332	321	343	337	355	343	335	317	350	391	334	348	336	329	333	318	382	359	336	372	356	370	361	350	341	340	354	393	350	331	332	333	328	344	369	342	337	347	352	351	375	353	339	361	328	346	368	346	322	348	327	358	372	328	393	356	329	321	331	371	356	372	343	303	367	351	332	335	353	350	371	356	344	340	354	316	348	344	362	332	375	395	367	332	313	340	353	337	341	358	347	313	356	346	352	347	348	341	359	342	333	342	308	347	330	353	395	339	352	327	391	338	317	353	350	337	337	356	378	350	344	357	358	356	354	317	360	336	312	363	365	343	330	335	396	391	331	371	341	331	344	350	360	332	341	356	387	328	348	333	333	349	343	319	348	365	332	331	384	355	408	346	321	352	331	345	359	339	369	352	382	363	354	355	359	357	360	335	334	327	353	327	355	356	344	328	358	342	335	342	323	343	337	387	368	358	361	329	358	332	333	341	340	341	347	325	352	356	360	363	363	341	375	297	327	375	355	375	322	383	333	358	367	359	337	363	323	328	352	328	333	357	382	374	359	376	348	372	400	352	306	351	371	361	320	345	339	354	322	344	339	372	363	365	337	375	346	362	354	351	360	351	346	323	336	362	323	330	332	357	345	345	363	335	353	298	348	327	372	335	300	319	329	317	363	334	356	323	349	352	337	336	383	340	337	363	350	325	335	355	354	352	339	306	382	357	333	365	330	347	357	370	335	340	332	335	358	339	373	353	345	358	350	330	365	319	379	358	348	348	340	360	344	384	360	334	335	322	357	325	358	349	391	349	340	337	341	349	334	325	338	346	342	336	382	316	333	367	363	350	331	330	312	339	365	363	333	344	351	372	335	368	343	339	313	355	381	400	368	361	322	353	380	359	332	354	370	366	315	349	372	357	347	341	310	349	355	380	367	348	356	332	382	388	346	334	350	320	356	344	332	349	313	385	349	298	335	387	348	334	364	365	365	324	348	373	377	369	354	340	351	315	360	339	348	349	364	355	347	339	355	369	323	338	362	348	378	347	327	325	334	379	366	376	333	336	373	336	353	348	356	321	338	304	352	354	335	351	339	377	332	376	280	348	345	298	363	341	343	379	347	364	332	341	339	330	385	353	347	349	373	348	346	343	340	318	361	375	341	344	334	340	382	313	360	387	345	357	377	360	354	338	337	335	340	352	316	338	363	362	358	351	335	368	374	388	336	330	345	410	355	340	344	349	351	350	330	345	326	379	346	322	350	336	345	359	358	343	325	350	343	359	365	372	355	346	339	321	365	307	351	334	377	355	355	359	359	330	348	333	351	352	371	350	356	361	362	341	365	355	311	349	334	299	322	356	351	334	369	369	337	341	314	385	348	336	363	368	379	394	352	362	373	319	346	311	337	354	347	363	358	355	315	342	342	340	346	360	377	334	326	328	355	344	370	350	349	386	378	354	392	336	314	321	350	348	333	355	324	345	329	369	358	325	373	335	328	346	335	325	372	347	379	360	326	359	351	349	322	316	354	349	364	349	364	353	336	340	343	371	372	346	388	327	378	346	338	362	328	320	325	303	326	342	345	333	336	331	355	357	353	341	361	313	338	350	394	338	361	339	359	349	328	326	336	320	350	369	375	336	325	347	327	353	341	352	308	367	332	325	329	375	333	364	307	320	337	340	341	335	362	374	380	363	385	337	338	369	354	336	332	343	320	349	357	371	382	352	348	413	356	366	367	330	338	337	326	376	355	351	334	324	363	351	345	330	326	348	364	331	344	364	377	357	354	344	316	327	361	330	320	337	337	328	325	362	338	342	377	345	344	323	317	348	381	350	336	327	367	355	373	356	380	339	382	315	326	316	321	354	336	342	322	344	340	343	346	325	352	369	346	333	350	344	315	328	339	383	341	337	348	360	331	337	306	334	330	341	344	361	358	367	337	359	342	337	350	358	338	343	371	332	373	381	329	332	364	356	358	385	345	342	350	353	298	337	380	349	373	315	374	314	337	321	335	341	334	354	381	338	367	327	325	331	362	338	334	349	351	363	356	337	352	318	343	373	347	374
6362	5749	11269	13164	11923	10130	8399	7086	6155	5409	4905	4429	3852	3295	3017	3085	2823	2444	2270	2322	2116	1959	1945	1827	1702	1614	1553	1492	1543	1523	1421	1361	1211	1220	1182	1189	1161	1120	1140	1048	1086	1055	1079	1062	1042	1000	1009	998	1004	978	1050	1012	983	998	949	1013	946	1018	1006	981	959	865	950	1002	952	915	925	923	993	956	1020	980	937	973	982	969	920	894	934	911	814	954	852	945	922	916	883	924	858	920	882	858	860	889	890	866	852	902	869	922	953	926	947	865	929	864	844	870	857	866	897	888	868	876	896	891	878	892	823	873	899	941	861	902	882	855	866	842	912	920	903	892	937	885	852	888	847	894	850	900	893	906	880	909	882	882	854	885	867	854	938	892	891	884	888	847	861	871	840	877	856	839	851	868	902	878	904	833	904	880	857	879	894	835	846	828	921	848	935	916	856	918	874	853	861	922	872	930	876	872	877	899	898	789	901	892	835	904	881	902	873	861	861	884	845	831	932	947	904	867	861	871	837	901	813	910	906	886	891	873	874	894	915	940	903	885	860	939	884	854	905	934	867	855	874	883	795	899	895	876	880	891	845	895	878	932	900	845	923	884	873	879	857	909	853	814	841	867	832	849	885	907	839	851	921	871	877	867	863	893	850	880	881	824	884	869	856	838	888	888	885	858	881	879	880	900	898	881	851	919	923	897	900	803	921	881	914	928	879	863	892	931	878	878	879	883	890	883	884	854	905	907	839	850	839	915	834	905	863	869	885	904	892	887	947	819	949	898	903	814	925	868	856	857	920	942	908	845	907	835	880	889	896	862	849	943	855	866	848	926	833	910	873	874	880	901	880	964	861	894	883	915	940	835	908	862	918	966	901	862	905	843	882	887	879	844	839	854	896	865	885	893	919	893	822	898	850	876	844	864	886	882	863	861	865	862	854	920	846	882	908	864	856	875	812	870	869	882	868	879	943	810	882	867	882	905	909	840	876	944	905	866	869	874	878	906	903	854	895	910	902	854	821	889	815	906	898	888	867	920	860	853	933	842	846	921	865	861	929	857	921	842	837	934	927	896	899	869	923	875	838	894	888	829	873	904	845	881	851	851	908	863	879	947	859	895	877	909	888	906	892	939	909	901	893	878	869	945	862	921	857	889	869	868	951	877	901	878	876	881	931	870	896	919	860	889	909	863	861	847	909	880	897	880	820	870	866	884	869	867	854	882	878	937	895	845	899	819	870	913	900	869	896	884	874	899	853	849	886	874	896	916	858	857	941	856	871	852	880	907	944	911	833	880	913	836	861	913	894	857	905	872	890	862	873	864	842	918	900	900	870	941	884	901	877	842	847	906	879	877	908	898	942	904	892	883	858	892	885	874	848	833	904	861	828	849	876	934	874	816	938	833	867	917	832	899	836	856	870	884	866	845	945	889	866	911	861	913	868	916	863	910	978	885	949	920	879	859	891	888	855	925	856	884	843	894	842	846	871	875	906	882	929	888	963	943	828	839	900	889	841	861	921	872	921	888	904	884	866	937	835	886	915	953	861	932	850	885	919	898	875	931	818	881	896	958	843	825	852	881	907	925	885	896	888	871	874	824	891	888	850	907	897	886	909	883	889	914	835	880	881	903	896	881	851	895	911	870	908	897	887	890	929	885	912	860	875	878	884	892	927	906	831	909	915	848	920	876	870	903	933	879	898	855	883	886	902	905	867	878	915	889	839	855	902	901	934	892	862	897	926	848	912	909	894	881	834	911	888	861	843	830	893	912	884	854	893	878	842	879	875	843	901	898	903	929	897	901	893	908	860	882	929	883	872	905	880	918	897	846	898	871	875	903	906	856	923	856	889	866	861	900	890	836	913	879	905	897	858	855	891	846	874	896	878	978	892	849	873	856	861	856	882	903	916	887	946	849	870	859	864	853	892	914	873	875	946	940	890	930	885	854	861	901	907	861	889	836	890	863	912	914	890	886	897	876	937	888	918	913	868	920	919	901	848	922	911	857	903	889	902	888	862	865	981	883	906	896	851	856	900	896	906	879	903	866	876	891	920	845	893	865	902	852	887	877	926	879	877	901	820	863	882	841	851	888	860	930	923	937	842	873	924	895	888	876	880	893	881	870	858	863	861	864	922	914	903	870	879	888	887	931	897	881	937	886	897	891	871	940	909	870	907	844	928	855	884	868	900	881	851	913	879	886	875	912	807	865	845	882	860	867	916	844	868	886	898	921	937	884	863	874	911	867	842	874	841	884	885	861	861	913	891	883	882	888	864	878	852	877	939	941	909	869	891	882	875	862	891	887	902	937	855	953	880	878	892	827	906	899	930	931	898	928	867	868	861	857	872	899	951	897	889	919	940	895	885	919	844	847	855	949	881	842	907	875	918	920	863	957	895	865	881	909	868	852	830	868	928	897	888	857	904	889	847	861	912	861	928	886	865	938	903	915	924	892	908	919	855	905	888	942	912	839	849	901	859	883	876	911	820	911	883	863	906	899	905	901	845	918	895	843	854	871	889	874	869	887	911	869	856	818	863	827	881	899	873	857	900	886	870	888	903	883	887	881	835	888	948	849	888	915	933	859	875	909	907	901	903	877	859	858	922	885	877	911	891	919	893	841	831	878	879	881	936	906	889	850	858	824	866	885	870	913	914	916	842	913	866	897	886	899	876	838	885	899	864	857	924	861	871	902	890	865	858	904	924	857	803	914	885	885	903	856	865	864	906	925	879	890	898	869	915	859	899	893	891	892	868	887	883	859	935	828	889	860	914	870	877	928	895	893	896	906	892	907	892	865	856	934	926	899	963	885	885	939	902	893	880	839	910	881	884	860	859	902	957	863	910	912	914	906	863	914	887	883	859	892	844	858	903	885	878	937	864	830	917	872	911	899	855	887	883	872	894	893	850	884	845	893	875	909	902	923	905	918	916	923	854	856	910	865	926	884	910	868	901	823	908	885	865	904	856	879	844	916	895	847	878	907	885	832	880	881	841	877	852	892	863	924	939	883	855	894	897	943	888	955	874	871	893	956	853	892	839	856	949	882	868	877	865	937	905	857	925	907	892	887	919	949	867	837	859	889	896	819	883	918	896	938	877	843	858	931	879	914	890	885	875	895	918	871	938	870	857	857	860	887	928	870	886	912	906	904	911	808	917	864	901	858	887	893	881	880	854	879	885	955	898	865	873	854	868	850	879	864	867	859	889	910	885	866	887	883	845	950	894	854	927	864	881	854	888	870	874	858	817	916	861	872	871	944	903	858	882	914	879	881	893	882	901	877	834	894	828	867	870	901	931	858	850	858	903	880	914	865	922	885	923	942	868	873	909	889	885	920	909	875	871	893	920	855	838	895	836	877	864	887	865	908	862	929	853	864	889	881	882	865	910	859	859	859	885	897	916	873	865	915	890	937	879	886	919	921	861	932	909	914	878	910	920	861	906	916	952	864	869	846	804	907	864	865	892	880	856	840	824	870	872	861	818	873	904	883	912	921	885	867	921	903	869	864	836	863	878	851
25247	21060	16102	12647	11391	11146	8722	6639	4813	4144	3861	3159	2702	2160	1772	1732	1465	1204	922	860	892	798	776	631	620	565	582	565	504	528	495	502	461	475	458	385	398	459	422	462	418	395	413	410	427	392	435	426	404	367	416	366	395	431	371	390	427	403	363	381	415	383	375	370	364	369	404	386	351	398	384	369	349	368	386	390	383	398	364	332	417	381	378	406	371	371	403	373	401	373	357	381	387	392	379	362	386	366	353	375	372	338	369	366	368	344	360	370	402	352	385	352	370	342	353	353	353	374	388	340	370	371	373	385	364	392	369	363	366	382	376	367	350	353	380	362	363	351	351	375	361	384	339	352	347	380	365	363	377	376	371	361	360	376	407	362	379	379	399	407	367	356	357	392	371	360	341	354	371	340	356	387	338	379	361	365	391	377	373	369	373	341	397	358	374	372	345	348	379	364	377	375	372	362	396	369	355	378	394	347	385	375	377	363	418	361	338	326	404	348	357	362	343	377	365	326	366	351	352	397	392	394	336	354	401	372	356	347	359	394	360	336	390	366	395	353	337	374	351	386	370	393	348	367	380	412	349	373	409	348	383	388	390	369	393	390	402	372	357	334	350	379	372	375	379	350	384	354	380	357	378	371	400	370	354	374	370	369	381	347	369	355	336	371	359	353	408	367	364	353	391	403	411	399	378	384	356	337	363	371	353	345	374	362	369	371	365	411	357	365	364	344	412	338	380	390	386	359	406	332	373	389	398	354	337	357	362	333	383	374	408	353	365	370	334	400	374	352	370	357	382	366	388	358	344	396	336	343	374	382	375	379	375	380	366	343	408	399	389	361	409	349	356	342	327	372	357	368	363	361	374	356	375	380	354	391	354	339	371	407	360	376	361	380	372	351	364	389	369	383	371	375	353	333	371	372	340	343	355	342	369	340	355	354	345	372	357	362	365	360	387	390	362	362	386	375	372	377	386	376	395	342	401	345	402	370	427	398	364	314	350	378	388	381	368	386	415	332	360	385	370	381	353	351	379	398	351	367	370	388	375	370	312	393	373	376	358	374	390	360	396	333	402	362	383	390	398	352	393	364	353	342	350	342	374	369	343	392	335	307	389	348	381	364	347	382	378	368	365	420	366	390	348	341	359	403	378	367	353	365	378	376	381	355	343	409	349	345	369	374	377	396	404	336	358	378	353	374	393	375	365	369	368	355	366	394	381	369	349	359	367	386	397	366	353	374	373	363	334	354	331	352	358	367	348	381	382	352	353	354	379	400	396	370	377	340	371	342	350	342	387	381	359	382	352	325	329	427	378	345	387	348	357	366	387	380	371	380	395	379	347	402	357	399	344	365	395	359	376	378	330	352	366	372	394	356	389	384	391	338	387	371	368	370	359	337	324	361	375	354	370	398	363	364	381	338	355	357	363	341	381	356	377	377	388	370	358	387	374	359	358	361	352	349	407	392	396	375	370	355	376	388	363	381	374	334	334	385	375	392	392	367	375	344	342	365	377	385	346	372	386	400	389	366	363	350	345	360	374	353	366	381	385	372	381	367	391	365	316	344	341	332	359	360	341	408	374	374	369	383	362	358	334	395	380	379	361	373	382	353	364	355	396	425	346	354	373	365	360	391	338	382	368	359	391	363	327	354	375	382	348	387	373	358	392	338	371	375	361	387	367	366	403	403	382	360	338	348	363	382	366	391	371	382	356	350	375	350	354	379	390	377	335	328	410	365	359	357	393	388	348	376	339	374	376	340	355	363	370	357	333	343	370	395	333	385	342	335	389	389	358	344	382	357	357	355	362	379	347	341	368	389	362	410	350	367	354	359	366	344	388	361	363	353	382	373	349	353	381	380	363	378	380	370	367	367	378	396	394	387	353	382	346	369	367	379	374	336	394	361	361	366	360	367	362	395	388	356	401	326	360	407	356	426	365	366	382	398	370	388	372	392	376	384	372	357	378	333	348	396	357	374	364	382	357	396	389	376	366	331	376	410	371	353	377	335	358	330	334	412	365	361	337	370	369	348	360	394	367	386	387	390	397	385	392	366	354	330	348	361	344	362	358	386	372	399	398	363	391	365	410	344	372	340	382	362	383	376	337	371	391	355	356	363	354	357	337	357	315	401	370	357	353	334	354	364	361	342	384	358	372	385	359	362	388	333	400	380	376	361	377	345	373	345	372	343	357	360	342	381	376	394	355	401	403	363	366	343	351	363	355	382	381	371	347	354	381	387	335	390	376	354	365	391	418	367	373	337	375	352	368	366	337	398	384	320	355	368	399	357	393	351	328	389	401	333	368	404	363	383	376	367	338	381	356	394	355	370	350	326	361	361	375	370	349	365	364	379	373	362	370	349	360	366	391	383	375	374	365	376	399	316	331	366	365	377	385	354	394	362	385	372	357	404	374	392	354	395	371	377	364	362	349	350	363	361	336	359	346	362	352	379	363	376	425	363	387	348	386	376	380	331	386	370	357	338	366	365	372	387	385	374	375	352	355	372	374	355	339	386	333	366	370	344	392	342	399	383	362	347	399	323	340	360	389	408	379	393	386	363	364	353	352	391	342	381	344	352	333	358	391	394	343	371	371	372	407	403	384	407	392	381	369	356	334	353	337	365	345	361	400	349	417	389	397	373	377	343	368	344	380	379	362	385	334	351	389	367	368	368	362	349	359	379	388	367	367	350	369	374	352	387	374	366	404	352	370	370	371	376	388	338	344	394	366	343	411	366	370	333	369	400	387	380	341	362	377	349	388	391	364	366	365	345	378	359	382	404	372	386	333	391	383	359	359	355	391	355	389	389	415	360	347	360	396	355	345	375	341	391	384	388	381	368	334	373	340	360	400	350	365	356	395	342	359	368	361	364	358	411	375	349	357	380	358	380	379	333	365	345	364	373	365	377	364	373	337	364	377	381	390	375	365	348	392	340	354	354	368	360	374	384	368	384	354	370	336	435	379	400	379	352	405	363	383	377	394	376	376	392	379	357	368	351	364	371	357	329	408	375	342	363	374	386	337	379	367	376	359	330	379	394	387	378	387	396	384	361	382	332	354	398	356	338	381	386	358	382	363	360	347	368	320	363	351	341	361	399	361	386	370	343	397	354	387	377	390	339	379	371	372	368	402	372	363	359	334	340	364	351	362	369	346	380	408	355	385	351	371	356	389	340	375	338	346	414	362	382	364	359	345	376	384	386	345	355	361	333	356	392	360	354	363	344	370	352	381	322	376	369	390	422	389	379	352	361	375	363	361	347	381	350	354	375	339	410	394	344	376	372	365	350	367	396	398	392	352	378	368	404	362	383	366	352	362	304	374	349	352	351	377	365	338	379	368	330	360	348	392	358	377	397	416	353	370	345	355	401	378	389	343	353	401	376	386	343	359	388	358	350	401	407	362	392	336	359	366	353	347	356	333	353	363	346	382	332	397	407	357	370	367	371	351	388	373	359	370	362	361	368	363	394	381	426	368	354	362	416	349	364	342	364	385	365	353	334
16910	14891	18375	21775	23490	22542	19583	18554	16031	15675	13827	12266	10702	9500	7412	9057	7305	5968	4732	4189	4244	4048	3947	2883	2614	2535	2263	2195	2280	2167	2019	1864	1825	1634	1536	1499	1529	1536	1391	1358	1317	1307	1248	1320	1312	1245	1248	1177	1206	1182	1191	1179	1209	1200	1271	1337	1324	1168	1101	1085	1090	1056	1032	1085	1120	1034	1056	1077	1074	1122	1069	1004	1055	979	1001	1015	935	989	933	1013	920	930	973	935	958	921	959	925	937	965	962	962	994	896	948	972	947	958	925	850	872	910	936	904	880	925	954	953	941	917	909	958	916	934	941	892	994	906	947	951	891	917	900	996	881	911	968	878	947	933	989	876	938	954	946	904	945	933	885	974	937	957	946	935	912	918	933	907	930	927	906	937	924	944	949	912	951	929	951	1002	955	929	923	909	918	886	986	915	906	864	916	922	948	952	908	965	949	921	950	917	903	918	923	889	953	934	950	918	920	917	903	906	917	933	898	889	936	921	913	889	871	946	911	925	918	964	933	947	927	909	924	967	871	898	866	894	919	908	928	900	937	953	965	951	931	933	963	987	926	886	917	963	905	871	968	936	915	917	907	899	946	956	908	910	962	963	920	914	895	902	947	995	921	969	925	905	892	893	871	949	966	867	901	905	892	933	952	879	875	862	929	957	938	929	870	894	918	934	931	884	933	915	850	875	902	928	925	864	948	956	928	947	892	919	916	903	969	877	883	892	894	911	937	952	915	890	950	914	968	870	903	915	939	893	980	904	903	895	952	933	958	861	960	896	933	902	907	916	911	949	895	920	953	912	892	968	924	932	930	982	918	904	974	954	957	882	939	965	948	958	996	850	916	953	917	928	965	975	943	880	928	962	932	916	898	927	898	899	924	929	916	927	964	935	887	927	907	930	899	956	900	930	947	946	967	888	928	921	904	903	947	924	956	916	956	934	984	944	893	956	899	929	904	965	899	925	933	925	938	903	878	935	880	938	932	928	936	899	937	844	971	913	929	966	905	948	949	927	891	906	941	914	912	904	904	935	926	950	908	899	926	964	929	952	890	938	900	936	947	997	929	895	916	903	877	878	964	915	956	928	925	970	940	924	969	916	914	942	951	932	905	954	1043	945	945	918	967	918	956	931	961	937	934	955	882	960	914	894	962	902	971	901	888	921	935	954	897	958	901	935	944	949	953	934	891	926	1012	907	905	919	913	913	963	884	924	910	958	969	927	888	950	943	891	931	886	930	952	914	953	934	963	991	888	870	939	845	923	859	950	979	886	923	939	962	969	886	933	957	910	967	975	897	907	976	946	950	953	932	890	954	918	1001	925	924	954	942	892	893	896	950	966	928	920	959	972	915	938	910	941	909	922	923	935	900	913	943	882	916	904	968	1032	941	938	882	878	955	938	928	950	954	902	904	935	926	912	957	862	974	930	927	938	907	897	907	919	888	936	904	958	917	944	931	912	943	913	888	929	926	966	988	929	914	918	931	984	942	915	1000	951	1009	956	866	924	939	893	959	880	933	857	956	958	874	924	880	919	918	962	971	899	965	868	938	925	969	919	928	926	954	930	918	924	917	896	954	903	940	928	935	919	933	877	923	946	917	934	893	926	924	953	955	956	949	917	909	899	887	928	915	1006	962	948	939	914	926	941	921	912	939	1009	937	894	922	915	882	923	918	892	973	954	969	916	892	971	985	961	980	889	925	962	911	925	922	906	944	946	929	910	952	935	957	899	938	930	913	922	920	904	952	925	928	891	956	920	952	879	923	959	937	917	919	904	884	902	901	860	923	941	876	942	930	897	905	962	886	906	872	998	913	923	923	983	945	957	927	867	917	913	934	911	919	946	943	917	909	957	965	887	922	902	906	896	932	937	951	953	907	947	919	927	905	940	942	949	976	923	966	939	896	900	951	954	926	882	952	912	903	967	912	958	957	905	939	939	906	963	983	985	897	937	965	907	946	898	954	897	940	974	928	891	884	935	942	923	980	889	941	938	943	923	905	926	951	928	931	912	909	899	878	955	974	935	910	924	988	955	923	932	936	852	909	892	878	909	929	951	902	918	937	875	933	918	923	912	945	972	991	864	935	947	919	979	900	903	903	848	880	960	912	938	976	968	935	900	923	908	929	979	868	971	911	904	940	910	936	929	964	928	926	892	949	925	935	875	902	888	935	975	901	967	898	982	952	925	858	887	896	903	933	939	904	980	928	906	951	941	993	909	908	966	892	972	929	881	912	951	935	887	902	926	965	945	942	901	928	943	920	916	930	895	907	928	957	929	962	984	856	933	894	884	993	900	958	908	927	930	890	902	881	914	956	921	922	904	984	936	940	932	944	925	930	961	881	944	918	907	899	923	909	936	896	880	974	956	931	961	910	923	912	930	942	905	936	880	934	894	907	938	932	945	966	965	892	918	917	929	944	906	927	932	925	975	930	939	961	939	922	910	948	894	873	928	908	927	949	970	955	957	944	930	921	940	922	916	916	873	938	938	909	897	1009	871	926	950	973	896	942	952	960	909	945	930	918	966	958	937	935	918	923	955	931	928	919	928	918	955	957	917	922	941	882	941	954	931	886	945	903	976	913	932	985	891	917	969	909	935	947	910	964	928	931	1017	895	894	931	903	924	978	910	894	958	917	933	878	926	882	970	956	937	944	964	910	916	913	964	977	954	949	930	937	916	939	936	946	957	937	928	964	939	924	933	931	927	975	875	939	882	944	996	941	992	921	938	988	905	890	930	932	889	932	922	966	921	989	885	924	937	939	940	901	940	926	959	950	911	999	947	934	896	944	962	934	906	910	899	932	936	959	913	962	932	939	918	869	883	905	938	909	935	955	907	939	935	950	935	963	1000	938	905	954	931	916	920	970	926	900	940	888	921	901	957	955	950	873	912	967	1012	954	917	893	929	926	956	962	932	929	927	911	911	963	927	919	911	970	954	921	885	877	921	958	971	945	923	871	915	880	956	907	901	932	951	951	895	934	936	950	977	886	900	945	939	952	889	922	987	917	881	930	996	949	866	926	921	929	922	938	938	897	950	896	936	934	921	955	983	931	951	924	938	900	871	955	951	933	939	991	928	916	895	930	904	882	953	952	893	920	937	928	938	896	919	951	911	945	907	929	878	918	958	973	904	880	923	915	893	929	943	884	888	960	888	933	940	979	957	957	955	970	926	917	877	953	933	935	930	975	906	922	892	887	918	914	893	921	931	922	902	906	904	900	854	917	933	937	916	935	980	957	929	941	889	876	927	888	863	947	905	970	909	895	912	907	944	904	906	953	958	933	870	910	923	932	924	936	911	989	921	930	900	927	953	900	893	932	941	920	881	954	937	901	900	964	915	903	932	916	906	973	934	931	963	903	922	941	938	907	899	976	895	905	906	912	935	963	899	833	888	918	966	954	968	901	924	909	919	860	965	873	954	917	909	908	889	948	868	945	942	938	926	895	919	913	927	958	922	962	921	893	907	921	849	936	968	936	881	912	952	922	977	982	930	871	959	883	950	892	944	866	915	907	926	870	882	924	944	966	961
34080	29249	23515	18495	18436	16961	14131	11028	8816	7484	6540	5207	4559	3727	2680	2596	2620	1755	1273	1073	1016	1038	989	740	717	653	617	566	572	562	596	533	490	454	448	468	463	445	449	416	437	363	408	444	440	407	386	380	397	429	410	358	388	355	369	423	418	402	386	374	381	383	406	358	356	382	367	372	377	391	375	327	406	350	340	362	342	356	315	353	357	372	350	353	337	369	316	391	320	340	362	349	337	336	351	341	339	339	341	332	321	343	348	332	326	356	334	328	342	349	334	332	341	337	316	351	312	360	350	321	304	318	351	289	351	351	322	359	327	353	377	317	354	330	324	319	318	366	343	324	321	310	352	323	295	328	311	333	347	338	372	354	352	323	334	323	348	347	358	318	352	330	319	345	339	332	327	335	314	355	353	354	318	327	328	319	326	341	356	349	340	298	355	330	370	383	343	327	364	354	339	309	337	355	362	335	326	344	355	329	334	371	339	365	345	335	344	343	308	367	355	366	372	336	343	331	332	347	324	325	338	351	377	358	348	346	363	343	325	367	348	349	361	351	328	348	339	351	343	334	323	310	332	332	350	342	340	355	339	341	352	319	350	339	336	317	319	331	321	289	333	351	362	346	379	359	342	358	329	364	357	340	331	363	328	342	327	348	319	327	331	315	324	339	323	328	339	338	320	351	402	372	322	329	339	348	338	323	352	334	356	346	372	340	347	346	367	347	353	341	347	348	318	346	361	348	361	336	359	346	319	334	302	305	357	341	350	326	338	315	342	331	308	343	333	336	357	321	315	308	328	334	352	347	339	315	357	338	352	333	322	303	346	346	351	352	353	359	383	346	324	374	330	355	347	356	315	332	309	330	343	323	328	358	325	334	341	342	327	322	327	307	338	352	317	326	327	345	344	378	319	338	333	335	316	360	323	340	338	333	295	324	350	401	352	335	352	325	346	342	355	343	393	309	341	327	351	347	361	334	347	357	315	328	360	357	332	336	371	337	333	358	360	347	331	315	352	346	350	361	334	343	319	351	343	378	352	352	351	320	369	338	330	326	311	332	381	348	371	333	335	329	326	325	360	339	311	366	306	348	320	313	340	361	354	329	365	376	344	367	336	350	355	338	382	375	326	325	369	325	352	318	339	345	340	346	334	326	359	361	361	350	338	361	318	356	361	343	340	335	376	372	337	327	354	316	341	382	323	363	362	342	336	318	299	346	325	297	360	353	359	365	398	302	354	331	327	337	361	348	379	351	372	355	346	336	367	338	329	336	350	328	319	359	359	352	360	320	348	370	336	329	346	332	333	333	376	350	326	343	355	379	325	372	323	322	336	311	344	345	342	378	339	347	301	334	309	352	314	359	351	339	361	353	341	326	338	343	312	329	344	348	334	353	356	366	344	340	345	352	334	328	342	330	357	350	367	327	351	322	322	368	348	315	305	333	348	316	329	326	344	335	334	347	344	325	345	379	338	327	347	358	338	362	358	307	366	324	335	338	359	333	318	340	318	349	344	337	343	326	319	354	353	321	327	335	325	314	325	317	340	345	363	343	388	348	342	332	342	352	355	330	329	308	341	350	350	341	327	330	320	367	315	334	323	340	322	371	327	346	309	357	343	326	347	323	348	354	335	307	336	321	348	327	327	303	328	353	374	338	336	318	310	340	377	329	332	337	331	334	344	350	325	348	350	356	369	352	356	349	327	361	326	338	316	351	349	350	334	349	330	361	331	343	341	337	327	342	329	362	340	329	319	313	360	330	343	324	340	350	323	343	312	359	348	360	293	306	357	336	328	379	344	347	326	330	336	342	349	324	326	336	347	364	338	354	355	350	335	335	314	358	327	360	367	347	336	350	339	345	353	347	335	326	316	338	340	347	311	365	354	348	364	312	331	368	359	352	350	344	310	325	341	338	328	326	336	346	346	364	366	330	362	349	335	324	341	350	345	318	324	340	319	340	332	371	331	317	330	341	357	347	329	310	298	336	329	348	318	336	359	308	322	349	319	327	306	345	319	375	293	341	336	360	340	356	310	307	351	323	333	329	318	303	327	357	367	331	312	345	334	330	345	347	329	361	340	345	321	362	311	317	404	320	328	342	292	326	388	329	299	321	321	352	340	311	337	329	336	337	366	329	347	354	350	355	342	354	340	304	344	353	294	365	333	351	339	375	325	313	355	345	341	357	348	315	353	314	365	346	334	332	331	346	319	318	347	343	328	334	344	314	328	357	333	342	337	345	336	336	330	365	322	352	373	340	376	365	328	313	340	344	358	349	365	335	353	368	320	353	337	339	353	380	339	372	342	301	336	327	326	336	327	333	350	355	336	339	339	328	362	359	342	353	344	342	321	324	317	332	333	354	312	366	345	338	355	337	327	328	341	375	347	350	338	345	371	331	342	327	345	310	365	371	355	374	339	336	317	325	351	306	328	333	351	352	346	358	360	372	316	313	336	360	340	335	365	379	357	351	336	316	346	346	352	348	396	310	375	361	332	317	341	349	338	356	337	358	360	366	358	324	371	361	343	364	341	319	356	359	337	327	344	325	331	352	330	339	327	345	305	306	328	324	352	333	349	303	335	329	322	311	339	366	340	342	371	336	312	346	317	340	335	329	331	332	332	332	365	325	314	329	299	334	336	342	326	314	336	327	355	357	328	330	385	382	332	356	301	353	377	349	330	334	315	348	347	350	328	323	364	338	339	361	335	342	300	349	342	335	335	306	322	385	327	340	314	364	341	326	330	362	335	318	331	351	365	341	334	318	328	354	334	358	335	323	330	330	335	334	361	311	339	343	341	348	345	346	307	319	339	328	346	343	344	343	353	338	309	335	347	370	343	338	281	293	339	348	355	369	346	347	366	367	326	372	342	360	343	323	336	385	324	341	365	357	307	333	344	351	311	356	392	344	368	329	342	365	364	323	301	366	311	347	360	333	363	354	357	361	360	359	346	355	371	378	353	349	337	367	347	331	354	330	318	309	343	302	346	366	306	353	336	341	362	348	354	350	345	353	346	341	315	329	334	321	345	312	334	319	375	332	317	361	301	333	372	324	356	317	355	339	366	347	323	315	348	323	321	354	348	344	328	354	346	336	337	335	354	337	298	368	337	339	366	308	324	335	338	360	317	311	377	347	354	333	362	333	341	350	364	352	344	329	345	338	344	352	316	348	338	328	326	361	330	322	321	364	349	358	308	349	338	343	384	341	324	367	330	369	353	293	338	324	334	324	330	327	330	345	332	317	330	344	335	334	365	367	336	373	351	352	316	365	328	328	303	370	338	339	327	343	341	329	331	344	326	349	330	331	309	314	343	302	330	359	335	298	361	323	340	357	338	321	362	335	321	343	333	317	352	348	329	353	336	319	344	348	363	363	325	345	320	349	374	331	341	377	359	358	360	331	368	314	341	336	304	356	350	333	300	341	338	347	328	341	319	325	345	335	333	328	336	344	329	326	326	350	345	338	326	354	342	358	358	380	333	310	351	335	348	347	356	356	337	353
22742	20991	23819	27121	30123	27787	25740	24150	21725	21871	18958	16911	15210	13931	10885	11919	11305	7994	6580	6031	5474	5518	5327	3924	3311	3185	2922	2709	2809	2611	2514	2419	2230	1964	1734	1715	1809	1801	1677	1507	1412	1376	1415	1325	1363	1372	1332	1280	1240	1195	1264	1289	1229	1279	1278	1392	1478	1318	1119	1094	1005	1082	1158	1096	1052	1084	1067	1052	1073	1147	1091	1019	974	990	1034	956	1000	916	921	914	927	886	907	944	904	885	864	891	909	895	899	922	901	834	868	835	857	861	887	811	875	905	912	870	920	872	902	836	915	845	873	835	838	847	839	898	849	852	842	839	886	829	819	845	869	821	894	836	863	833	850	873	841	887	875	874	830	835	891	826	922	869	834	862	862	872	856	876	925	824	822	832	839	886	869	873	858	900	873	852	851	871	853	864	805	856	883	854	857	847	907	877	883	854	858	877	829	826	887	844	880	812	863	835	817	855	894	840	869	885	811	881	827	774	874	871	839	881	821	866	909	902	874	908	854	866	853	822	816	874	862	845	833	814	838	868	847	840	882	868	928	842	840	871	898	830	836	813	848	909	862	872	888	835	876	828	878	865	891	849	870	859	843	887	845	883	809	883	857	856	880	854	853	816	880	771	875	828	863	794	836	894	789	845	864	898	892	868	846	805	889	812	845	877	834	856	893	921	864	869	853	825	893	909	917	862	846	777	849	854	884	865	839	836	841	850	813	905	885	844	853	912	835	875	888	890	888	835	908	841	888	840	818	862	885	866	850	847	864	845	869	838	911	865	846	898	855	862	808	850	887	897	847	884	840	920	882	813	870	817	868	861	820	860	908	856	842	893	898	898	878	853	836	842	873	840	837	888	869	836	882	828	824	856	850	886	888	867	859	883	870	815	854	861	825	878	860	815	955	878	834	826	811	816	892	836	847	883	905	848	859	852	831	896	860	850	880	850	867	838	825	854	871	824	839	871	875	826	834	788	872	807	880	854	863	898	844	840	858	902	839	830	797	881	831	824	892	816	873	859	857	861	856	819	844	870	871	896	882	884	779	827	849	840	908	814	799	903	853	836	864	851	823	812	884	850	917	885	851	834	852	872	893	910	878	866	802	849	819	927	876	855	876	888	909	919	847	876	875	868	853	869	887	875	864	838	833	864	893	891	877	873	885	883	821	872	869	859	862	828	816	832	890	874	840	852	866	854	889	818	831	884	865	875	868	871	859	854	859	860	869	886	888	875	838	846	849	835	869	870	840	884	862	904	896	840	843	876	837	861	919	882	868	860	867	883	859	871	864	867	816	850	845	830	870	842	833	860	853	839	844	846	914	839	840	818	898	905	870	874	871	829	861	842	854	872	874	816	863	863	860	856	976	871	868	895	897	864	876	865	927	860	856	873	818	822	922	817	872	845	866	851	863	861	850	859	892	867	841	858	838	818	847	821	847	830	919	858	838	938	852	871	844	833	836	860	848	896	804	852	884	922	871	878	925	820	829	829	924	879	844	884	821	925	839	888	899	873	847	840	898	854	878	908	820	845	851	814	843	881	858	851	890	851	863	813	850	849	848	891	870	882	906	872	839	901	905	867	867	876	838	897	826	860	806	836	896	866	821	858	852	815	881	863	892	868	880	861	881	868	889	862	844	853	875	839	871	878	797	855	861	880	874	866	906	876	882	866	851	867	831	860	839	895	849	866	887	810	853	889	836	904	862	845	851	850	853	785	867	835	836	860	837	870	844	857	847	892	817	851	876	853	830	817	802	899	893	826	863	837	889	806	877	852	845	912	910	867	891	831	861	842	847	810	852	817	851	837	821	842	872	896	888	839	858	832	846	843	855	840	865	892	809	795	875	874	827	854	839	859	853	859	832	783	868	814	818	825	835	862	912	861	923	869	931	827	858	905	864	888	875	843	792	846	881	891	877	864	844	858	852	886	859	852	868	850	848	859	901	922	876	844	844	854	818	809	840	870	893	818	886	807	896	858	880	930	833	825	860	872	823	902	884	880	850	869	841	859	817	840	846	877	902	846	890	892	846	862	857	860	843	869	827	852	870	896	855	815	848	863	866	880	838	931	856	835	824	890	853	872	867	932	821	852	834	871	827	881	820	860	876	865	809	859	825	861	892	899	899	900	848	833	851	882	903	885	830	860	844	904	883	870	872	833	887	856	873	861	815	845	854	876	851	865	878	874	871	864	850	897	836	863	816	886	877	830	834	891	874	819	911	925	880	812	902	762	883	900	883	868	855	909	911	872	850	872	846	823	877	873	893	867	804	878	847	876	832	902	902	885	846	841	866	882	885	884	875	841	886	812	823	793	886	835	876	869	860	835	904	833	851	900	853	837	879	855	881	822	841	912	847	836	820	838	895	835	881	839	890	797	867	892	827	827	863	899	821	833	906	891	852	903	855	889	857	865	853	858	853	918	833	844	800	896	813	817	826	867	863	831	809	840	828	904	827	886	813	847	873	870	850	780	836	881	877	873	879	870	834	838	864	893	852	860	864	896	871	890	883	885	818	864	890	878	839	952	816	811	864	828	834	853	864	887	838	927	835	816	854	897	903	851	875	795	846	783	818	813	866	881	879	869	873	866	878	831	887	882	844	856	889	842	862	831	902	881	803	852	874	849	881	882	888	888	803	836	845	866	842	839	894	883	878	872	877	872	786	828	927	849	862	863	883	881	914	809	810	779	870	815	869	845	881	922	900	880	797	862	884	893	874	801	830	869	870	829	863	859	881	866	863	859	861	823	855	916	804	891	860	838	866	898	826	910	873	862	883	850	885	897	843	852	834	894	866	863	885	906	821	869	869	905	853	858	851	842	858	879	861	822	918	824	811	827	850	922	805	835	864	777	886	848	844	847	863	903	825	899	900	840	846	863	856	862	848	848	868	876	852	901	854	822	872	825	919	814	877	886	836	826	882	838	885	866	833	846	852	888	901	862	841	847	841	847	909	816	836	837	833	878	850	882	884	792	895	775	855	812	866	893	875	862	917	843	842	874	871	859	835	817	829	882	863	859	869	866	857	855	875	833	874	898	880	854	844	846	852	842	845	840	887	865	857	854	848	849	854	896	834	869	863	836	876	852	830	885	882	903	838	837	810	854	839	828	814	875	790	891	856	887	890	879	865	855	863	832	926	856	888	877	841	850	858	878	882	843	825	811	900	816	879	871	900	867	820	832	833	860	805	867	791	881	865	839	851	840	822	889	830	927	837	853	882	887	832	845	846	842	865	908	803	869	850	826	856	936	860	868	854	846	882	891	882	847	861	853	860	840	834	884	831	847	817	865	843	860	808	854	891	842	823	885	826	839	784	866	844	822	859	912	881	810	853	864	857	874	853	852	868	842	843	854	814	877	852	936	891	838	855	833	822	865	894	836	898	865	825	853	838	877	866	915	813	838	844	836	824	848	845	859	841	839	836	838	831	788	811	805	793	845	839	827	877	828	882	827	800	835	854	897	863	909	841	854	827	827	832	912	876	819	880	876	792	817	893	892	902	839	926	860	848	896	860	821	891	858
9811	6564	6960	5218	4038	2819	1937	1650	1404	1179	1002	874	822	724	674	682	671	530	518	453	500	512	509	489	479	477	452	430	387	419	434	406	390	394	380	363	421	376	350	351	381	348	357	357	385	366	355	375	341	370	392	319	354	366	354	364	357	370	373	398	374	348	395	346	344	399	366	336	387	372	337	343	340	361	350	328	361	324	387	366	326	345	332	366	368	336	349	379	392	364	358	348	321	363	351	355	350	341	353	333	339	312	317	348	313	339	372	365	369	376	360	336	333	354	342	388	376	367	355	362	336	351	363	339	360	353	353	344	350	371	340	346	351	350	361	341	310	370	357	337	362	327	321	339	349	328	324	330	357	355	335	320	320	333	352	346	364	369	352	365	344	365	359	353	340	342	323	364	330	320	340	329	341	327	346	381	329	366	365	355	362	316	356	372	357	347	349	333	345	381	332	376	345	345	347	339	368	346	342	307	361	308	373	357	378	363	331	359	351	322	368	343	359	320	341	346	320	354	348	338	366	320	370	331	341	328	313	375	347	336	313	339	361	341	370	352	365	356	382	353	361	350	357	352	358	362	341	376	335	353	353	332	313	345	318	345	316	368	356	338	374	339	355	325	356	344	318	329	367	324	356	323	368	391	364	311	381	346	368	350	338	339	344	325	378	349	363	383	341	365	338	385	334	343	346	352	313	320	347	348	329	350	338	351	329	334	358	319	349	345	367	345	352	347	356	372	332	346	363	336	340	339	352	385	369	346	350	335	346	350	330	349	359	347	370	344	360	349	349	316	346	358	302	334	378	369	352	357	332	349	345	362	330	345	352	362	355	353	349	330	366	351	353	360	330	331	398	350	334	349	364	356	331	376	372	348	350	347	361	375	346	341	366	335	346	328	365	381	338	355	316	313	342	380	336	355	321	362	350	334	318	351	321	351	336	348	348	347	341	324	342	342	345	329	333	339	342	333	377	367	331	374	344	333	336	385	348	336	334	352	350	324	392	321	385	373	361	359	357	304	379	367	350	380	336	335	344	343	330	336	343	356	333	359	342	347	316	373	335	331	350	337	365	326	321	347	349	368	343	364	361	362	356	305	345	318	339	322	343	361	341	330	337	341	338	301	364	345	363	341	357	308	363	364	390	370	352	343	359	365	381	348	374	372	330	389	333	331	375	359	338	362	362	345	352	329	348	357	376	333	344	354	346	368	368	342	353	366	360	341	334	341	349	361	329	381	351	330	315	318	368	377	349	381	325	332	330	366	343	367	376	360	360	319	348	313	387	378	338	317	346	367	366	346	347	362	335	311	347	383	361	315	342	341	374	371	340	369	343	328	329	334	365	353	345	339	334	366	345	324	317	358	354	333	360	368	342	353	351	390	342	382	348	354	349	338	389	319	317	349	367	320	310	341	350	358	304	333	351	306	352	337	332	352	363	341	382	343	369	338	359	370	357	364	343	377	353	371	338	376	334	358	347	367	334	363	359	332	336	372	341	343	346	348	369	360	342	361	338	320	358	317	336	347	338	359	331	360	352	332	334	356	349	344	322	379	362	330	369	344	332	333	358	332	349	321	356	339	336	319	348	329	320	344	335	347	320	365	352	333	347	364	318	363	316	359	335	330	373	369	356	374	333	300	335	369	317	346	354	344	316	357	337	377	377	339	344	361	336	321	333	356	368	341	354	339	346	350	321	353	343	351	335	353	317	343	320	314	361	347	311	365	385	390	323	359	337	356	353	323	340	326	355	353	366	370	351	349	332	332	330	358	355	352	343	352	353	319	337	365	359	333	334	401	324	352	369	315	341	344	340	350	314	360	334	346	343	360	343	343	333	335	350	352	328	375	318	332	350	359	345	362	350	349	366	362	328	337	358	339	320	333	347	340	365	337	333	338	372	347	335	340	354	328	354	353	339	342	330	344	357	331	335	376	338	352	344	349	381	394	359	332	353	325	319	349	372	311	349	302	367	361	330	314	357	345	375	344	325	364	347	311	334	386	348	324	342	322	349	346	372	360	342	325	372	338	332	347	396	343	315	341	319	352	368	316	336	366	340	336	357	346	316	356	357	345	338	361	334	326	341	368	320	338	352	352	359	358	392	375	319	345	339	384	383	356	395	350	328	352	364	339	342	359	301	341	379	339	355	348	374	343	324	387	378	345	336	331	356	332	348	326	298	369	346	340	334	348	343	351	396	358	343	344	363	365	371	378	343	326	359	345	363	329	355	356	340	355	369	336	357	346	350	321	354	395	358	379	350	341	348	312	358	372	363	373	350	347	329	375	341	311	350	359	342	327	355	344	372	328	338	356	363	344	349	362	328	392	324	369	334	365	353	344	366	323	344	320	345	379	355	329	360	385	358	360	349	355	358	360	344	333	343	315	367	324	337	336	338	343	388	348	362	376	346	349	307	358	322	328	337	354	332	361	367	348	343	345	355	324	372	325	335	380	335	368	322	340	363	345	348	365	327	357	375	363	339	347	331	351	348	364	350	357	366	367	340	330	376	354	358	350	330	332	352	330	335	327	343	366	316	349	339	335	313	357	333	382	366	325	336	368	375	371	340	361	312	384	337	332	360	356	327	351	362	372	372	353	336	336	367	284	339	352	302	317	339	335	373	342	364	363	362	361	338	338	356	311	402	331	341	340	342	320	326	330	336	367	335	334	365	365	333	348	330	338	346	324	342	353	366	346	340	351	368	373	322	333	319	324	340	352	321	301	339	338	372	346	359	369	324	348	341	369	343	353	340	368	338	354	335	363	331	339	368	378	349	336	372	364	352	368	331	353	379	339	316	321	370	355	351	354	379	346	334	358	382	341	337	314	343	382	328	364	361	382	373	361	338	332	343	350	351	354	377	334	330	377	368	343	354	367	370	356	356	352	310	344	322	361	322	336	342	334	300	347	374	337	329	380	332	301	352	361	404	349	319	343	331	356	333	337	384	345	341	335	334	316	353	384	380	336	327	332	339	325	344	347	377	347	317	328	356	343	333	343	356	391	357	351	382	338	332	339	328	348	318	314	337	350	332	380	338	374	353	388	345	379	367	331	354	365	361	332	335	332	386	325	337	353	357	355	309	375	337	374	384	346	343	336	354	352	349	347	339	326	348	331	351	365	358	340	332	383	355	347	323	330	312	356	340	370	353	336	361	314	360	371	358	293	373	317	329	341	368	341	327	339	350	336	381	310	373	349	345	338	359	352	358	372	348	338	343	353	348	348	336	320	367	329	393	363	339	356	312	315	356	335	372	362	349	367	342	320	323	326	364	385	383	335	339	349	377	356	373	361	342	324	335	338	330	381	352	327	308	392	381	352	286	344	382	353	356	364	339	357	343	352	325	313	339	336	327	368	350	322	359	337	351	336	330	335	316	364	376	330	373	366	365	335	339	347	360	376	351	358	340	349	330	391	352	361	331	383	366	340	367	352	332	359	325	328	359	355	387	342	333	355	330	333	337	388	370	364	381	361	384	342	339	356	370	380	330	325	329	335
6492	6479	11428	13149	12960	9874	7993	7386	6397	5657	4815	4163	3865	3395	3161	3163	2971	2425	2299	2062	2092	2025	1970	1870	1725	1651	1552	1564	1579	1514	1487	1366	1314	1243	1158	1155	1142	1198	1136	1078	1062	1044	1081	1068	1068	1044	987	1060	1043	1057	1016	1026	995	996	966	1010	1044	947	928	970	932	949	952	988	979	942	968	989	966	954	942	937	948	911	954	982	883	905	892	933	921	886	930	909	876	944	881	919	885	904	858	951	895	858	892	935	869	853	904	904	889	877	950	864	942	809	868	905	872	913	974	870	878	900	869	855	874	860	859	927	911	888	890	887	894	892	855	914	910	884	866	900	885	889	911	882	904	898	885	861	886	875	880	884	829	879	885	867	884	926	936	864	865	832	853	859	879	895	873	922	872	838	874	914	897	888	883	878	904	897	879	916	919	907	903	882	900	927	877	877	879	796	887	883	890	895	853	823	878	909	870	918	861	907	855	864	846	915	888	866	883	902	849	914	842	860	867	884	880	891	865	861	902	840	927	901	864	894	932	951	873	821	921	903	902	872	884	904	895	916	927	872	918	870	883	888	888	894	962	845	885	880	873	864	898	881	875	876	887	898	947	909	883	849	900	859	833	867	835	869	909	885	808	858	917	918	872	888	828	885	866	864	843	846	845	894	848	870	910	849	854	873	929	875	848	834	895	872	893	850	867	862	882	885	888	887	884	905	910	880	865	835	865	860	854	908	889	965	892	859	879	825	880	893	871	896	796	874	895	881	925	871	838	817	896	949	867	897	903	894	832	885	871	907	863	903	883	902	806	872	886	861	956	869	897	943	905	877	875	868	855	906	862	866	898	856	886	840	851	925	887	808	908	838	841	883	925	834	879	941	884	815	896	923	918	864	900	899	870	914	908	862	878	839	850	836	874	881	919	880	912	923	888	932	894	917	895	844	875	909	914	904	884	922	857	860	880	833	878	849	896	858	844	875	848	916	837	883	852	882	840	912	862	900	845	878	855	902	846	848	880	866	906	935	882	905	817	914	868	865	908	885	952	897	862	862	863	849	862	858	877	888	862	916	891	885	882	874	885	849	868	878	863	828	851	834	876	894	882	906	894	904	836	892	914	914	886	901	884	853	873	905	890	894	842	891	942	926	858	899	894	887	866	824	910	926	879	908	883	872	848	855	863	925	944	879	883	840	852	850	858	867	859	857	850	913	922	889	879	875	894	924	884	897	915	841	933	864	844	852	909	873	926	916	906	890	900	929	885	862	859	867	856	897	917	893	849	885	890	898	893	890	928	890	904	873	902	894	898	896	893	896	910	866	882	858	861	841	897	890	882	895	895	950	856	824	903	909	866	910	920	879	917	922	856	912	891	949	904	926	842	920	857	896	908	883	862	873	846	894	919	866	892	901	861	896	842	885	837	871	937	930	916	843	877	867	930	884	840	893	863	890	826	879	865	927	818	866	891	865	893	902	845	922	956	861	901	896	904	853	829	879	874	833	840	838	940	888	811	904	887	878	932	874	949	841	910	814	856	821	924	909	918	916	938	886	907	839	918	867	899	878	877	910	849	912	846	868	903	902	887	876	832	920	886	861	843	910	943	861	878	880	921	902	900	859	925	866	854	888	876	861	890	888	858	889	869	890	891	903	918	916	903	883	869	875	844	863	929	887	919	806	837	902	853	922	830	897	879	894	880	866	874	919	859	892	867	888	903	876	910	893	880	935	861	904	887	888	888	917	911	906	921	843	837	937	902	869	942	901	873	895	899	885	904	855	867	860	916	919	916	937	887	898	889	904	885	940	923	866	885	884	864	892	818	831	870	921	872	864	851	861	865	888	868	893	895	855	904	876	917	908	928	900	947	879	863	864	840	841	878	895	856	896	923	852	879	908	900	926	905	894	938	866	891	844	891	881	851	905	874	926	917	902	888	889	887	898	932	899	882	881	879	868	874	897	872	880	876	880	901	867	967	882	894	927	858	892	880	868	919	912	902	884	859	893	882	844	923	891	882	911	850	868	870	901	887	941	849	970	916	935	904	894	837	887	865	873	898	857	914	880	889	903	860	861	874	901	893	874	902	902	901	901	876	879	897	880	901	825	918	897	898	863	901	949	846	934	850	874	898	853	825	866	889	901	891	855	883	888	896	925	901	914	916	850	873	851	851	905	903	929	896	918	883	905	902	918	919	889	892	849	891	868	849	889	936	865	847	871	924	914	900	899	897	839	844	915	861	859	900	915	894	864	887	885	913	941	900	828	897	849	888	871	930	955	892	915	884	873	877	866	903	929	881	911	937	926	931	877	854	914	882	858	918	920	987	892	867	878	886	873	854	892	861	868	839	928	907	895	890	865	879	889	879	914	893	865	862	909	886	880	847	894	852	947	861	909	887	851	833	926	894	856	914	861	859	881	855	883	871	880	866	861	895	846	853	877	856	925	928	878	847	870	879	924	879	861	906	882	870	904	861	879	891	900	893	838	864	910	823	858	928	909	834	832	826	921	906	889	895	858	970	852	852	869	888	916	907	885	897	874	912	870	886	882	853	877	871	899	841	854	862	870	812	918	884	880	915	867	858	852	893	892	877	869	893	897	901	875	834	883	859	880	904	843	879	852	876	895	914	825	893	878	904	879	880	880	931	884	839	885	956	894	898	867	851	881	902	874	943	944	849	919	883	853	881	874	874	885	861	879	926	845	916	875	903	852	894	903	870	945	861	909	885	911	884	908	942	905	899	908	786	907	896	910	912	906	874	862	896	928	871	896	838	858	949	910	932	901	916	890	934	899	855	872	828	852	909	859	835	856	916	844	888	888	953	907	880	883	852	861	910	882	835	876	870	856	874	917	889	898	874	899	889	849	897	858	900	857	871	941	902	891	901	841	903	963	880	920	866	928	885	869	906	879	894	886	824	844	883	963	884	883	875	906	848	837	832	915	903	846	918	865	887	866	866	937	845	887	873	883	914	880	907	883	926	888	852	912	888	877	885	942	889	888	854	848	918	926	894	870	860	897	844	858	855	896	873	883	889	837	848	880	917	933	877	883	889	835	916	903	832	851	893	858	892	879	878	871	918	864	854	884	845	825	977	916	920	896	868	902	837	892	904	851	853	881	918	844	921	932	867	859	935	913	855	910	905	911	900	866	863	895	855	884	883	884	815	927	890	868	894	895	970	857	852	859	861	943	852	851	882	941	917	908	827	872	910	854	892	949	852	901	930	881	883	867	842	848	859	885	868	839	902	866	906	912	936	821	837	910	814	869	894	860	886	881	888	916	826	863	849	884	833	916	913	886	911	882	912	878	905	885	867	912	922	883	899	880	861	843	805	894	863	869	890	817	852	911	889	840	903	888	841	875	894	955	893	901	914	804	932	870	863	879	879	838	860	840	875	961	905	839	920	870	848	835	889	911	928	857	926	847	925	834	930	908	900	861	899	945	894	925	878	861	903	908	939	914	915	848	898	894	909	908	915	894	867	868	897	907	864	828	913	827	867	844	863	857	865	899	914	843	884	879
24474	24090	18919	13463	13662	11676	7377	6143	4708	4109	4180	3758	2944	2248	1642	1817	1787	1132	886	898	832	838	712	659	562	633	569	513	569	526	543	531	500	467	442	442	411	392	417	406	430	404	428	386	419	401	390	424	372	417	382	382	406	364	395	392	426	370	389	398	397	385	396	359	395	331	375	352	375	384	391	366	357	404	394	373	372	379	397	370	388	381	385	352	373	380	366	365	356	344	352	358	367	338	361	363	347	337	381	372	380	347	387	372	369	390	373	380	344	407	378	362	358	394	386	380	386	372	377	345	366	364	334	342	361	382	315	407	361	356	381	373	339	382	381	397	354	352	374	370	376	350	356	343	373	377	377	360	348	350	372	363	359	353	376	377	363	333	363	347	354	376	347	388	366	373	377	368	367	359	360	362	360	369	365	367	387	384	350	376	337	368	392	390	363	348	365	343	398	361	378	391	361	412	434	346	345	361	350	390	332	378	391	334	367	379	371	365	344	360	356	379	395	371	398	346	369	393	370	347	345	342	330	361	388	371	362	367	365	367	350	318	362	340	388	361	384	341	368	374	371	368	351	343	326	392	335	400	383	356	331	369	372	344	356	377	370	344	348	365	349	358	398	391	341	342	359	336	376	399	407	352	347	354	340	361	370	374	344	348	390	378	390	387	385	346	393	345	314	347	389	368	355	358	361	376	348	342	369	393	359	373	383	375	376	365	382	375	379	404	367	347	373	374	401	384	410	378	395	360	349	364	368	370	389	360	330	339	360	336	357	370	371	378	373	364	405	337	330	340	357	370	348	360	362	340	345	413	371	370	350	401	327	346	380	388	363	373	369	338	369	371	377	335	351	351	375	375	392	359	396	386	321	356	354	342	333	349	363	369	358	358	350	356	410	372	427	321	389	352	347	398	356	355	397	377	359	381	355	363	379	340	386	383	364	353	336	372	396	374	359	380	367	378	376	392	367	374	356	369	357	379	352	347	358	393	383	392	351	367	360	355	345	364	312	352	359	363	342	339	342	374	373	404	326	365	398	343	351	314	350	328	378	329	338	354	356	391	357	358	322	332	362	359	406	375	383	358	367	366	333	384	338	370	355	368	354	394	364	346	347	346	329	393	359	384	388	367	340	379	379	363	354	369	385	350	370	375	352	346	374	358	363	383	352	379	346	371	386	364	367	400	341	365	368	383	391	380	366	380	372	363	364	373	397	381	344	363	381	387	360	380	362	360	385	374	328	389	346	334	342	389	355	370	365	327	383	328	364	409	379	367	365	391	354	363	333	402	374	352	364	398	374	356	357	387	317	369	352	398	397	367	359	355	371	352	347	355	379	388	365	349	334	379	370	338	383	340	350	393	353	365	374	352	380	384	380	367	362	337	336	382	347	380	352	373	364	375	372	379	328	351	393	376	383	355	336	383	364	318	368	366	350	350	376	344	354	366	381	374	372	358	367	359	360	338	374	354	358	371	344	378	417	359	338	370	381	379	360	365	349	370	385	357	379	366	333	364	349	357	386	363	376	378	374	355	379	404	391	376	356	391	390	385	364	354	365	362	340	360	373	351	403	365	348	360	392	364	389	383	348	356	393	359	381	344	394	377	368	362	386	371	337	357	343	366	385	384	356	361	399	384	368	345	387	395	346	394	355	369	381	384	374	409	356	335	351	388	304	356	378	342	366	382	378	336	365	365	361	347	324	337	381	345	325	346	369	371	354	361	421	379	400	355	374	387	352	372	365	400	369	393	422	365	381	375	391	323	342	359	345	355	369	343	385	364	381	370	357	362	332	339	378	330	348	385	348	389	384	372	389	365	328	340	344	399	381	353	355	353	407	367	388	389	364	368	359	390	329	350	339	340	345	374	359	344	318	368	338	410	380	371	357	347	369	370	345	354	384	393	363	361	353	337	362	387	368	359	385	380	368	372	330	366	362	366	378	370	407	335	369	376	360	366	381	352	342	391	395	361	359	370	357	360	384	388	348	389	362	377	353	370	327	379	348	420	310	372	375	366	352	371	344	384	383	370	417	382	376	349	354	364	371	360	338	397	379	371	347	357	346	320	381	380	387	367	366	362	327	335	354	380	377	373	389	362	385	393	367	356	394	366	336	366	363	363	409	366	343	361	314	371	373	383	360	369	380	343	382	415	376	375	379	337	360	376	333	370	324	358	368	330	377	384	363	368	390	381	332	397	388	354	393	375	370	392	366	346	395	379	394	408	360	360	370	367	378	376	359	362	414	379	361	381	341	367	379	358	348	349	385	394	353	361	354	380	373	345	385	373	345	329	358	369	396	383	399	354	399	378	331	382	359	381	354	381	367	358	391	354	362	370	376	404	361	365	420	364	374	337	342	329	392	376	357	335	365	367	378	363	376	397	356	364	361	340	381	361	349	380	369	368	363	359	375	389	366	388	344	379	354	390	371	345	364	355	349	347	397	367	366	356	386	364	377	361	356	344	339	370	368	348	383	363	387	373	351	377	367	350	358	350	352	402	350	340	356	374	381	371	379	348	384	357	357	378	399	338	346	359	355	347	374	360	365	372	354	362	324	360	361	380	354	343	397	363	351	411	374	364	366	331	370	375	358	374	351	382	365	386	349	391	362	354	375	343	402	382	346	384	353	348	400	393	355	365	351	382	401	367	360	386	347	409	377	365	397	351	354	381	391	400	341	382	375	405	358	357	397	396	370	360	333	356	357	365	352	385	366	379	355	361	343	359	402	401	374	375	359	367	356	382	381	364	379	360	388	347	336	355	362	353	388	397	402	384	371	352	414	356	358	330	346	334	342	368	333	375	358	366	396	382	357	366	356	358	412	394	378	361	344	343	374	396	363	363	406	392	340	393	393	359	371	393	397	362	371	401	351	333	367	381	341	358	363	371	361	352	421	361	359	380	386	381	387	364	342	399	346	421	360	354	387	409	395	338	374	349	365	340	365	347	359	387	388	403	327	352	378	385	384	343	364	351	373	367	383	326	327	343	369	409	416	354	379	379	371	352	411	351	359	397	373	335	392	399	370	372	375	367	338	354	378	351	347	361	354	359	344	326	360	361	367	343	387	325	350	378	394	340	363	414	356	324	353	420	378	380	397	366	375	343	352	346	352	340	363	396	355	364	349	363	381	408	379	360	361	384	362	366	405	329	370	356	379	378	347	381	333	349	359	376	374	393	365	388	420	360	378	397	379	392	357	341	329	344	372	352	353	381	350	345	373	342	347	346	374	358	348	388	397	358	387	363	373	363	330	366	361	337	378	362	367	350	341	381	329	336	365	377	361	403	410	360	361	352	395	373	370	364	370	397	366	380	397	384	389	392	401	343	362	384	368	388	365	365	355	398	361	386	362	349	393	370	378	372	392	407	378	415	393	368	341	397	395	385	341	382	348	359	360	357	365	358	353	348	353	374	395	372	372	372	388	371	360	349	382	356	356	379	349	362	359	414	378	378	362	337	348	398	377	360	347	381	364	357	368	354	332	404	404	421	379	358	361	353
16425	18297	19396	21835	25659	21324	18162	18098	15401	15147	14331	12929	11151	8831	7571	8649	8162	5554	4440	4077	4112	3936	3659	2884	2552	2480	2363	2123	2339	2068	2032	1941	1807	1657	1491	1547	1534	1583	1442	1373	1282	1273	1292	1298	1235	1213	1254	1214	1148	1191	1189	1155	1143	1238	1171	1292	1313	1249	1101	1093	1058	1087	1085	1039	1105	1075	1003	1054	1050	1057	1088	1052	979	1014	1026	969	919	949	961	955	1009	990	964	945	1029	935	944	981	975	904	942	953	973	984	947	898	979	915	923	916	952	928	922	881	878	888	886	902	921	958	928	958	949	931	943	976	938	929	943	914	884	895	922	922	905	940	940	928	888	876	926	903	944	952	873	876	959	922	874	948	1019	915	937	933	903	947	951	923	881	894	903	916	898	870	894	917	933	873	908	940	935	919	961	907	904	949	899	939	962	941	904	917	937	928	908	879	899	909	952	944	936	908	881	928	944	906	968	939	869	967	879	989	932	945	953	893	970	922	938	937	926	940	898	945	937	962	989	961	883	920	949	881	941	952	896	973	904	921	923	970	953	941	850	972	950	906	940	902	907	954	918	915	912	950	922	922	861	883	944	943	908	963	893	911	901	937	983	908	903	982	912	905	893	950	877	884	942	911	913	925	942	928	972	861	947	890	958	943	931	923	928	938	935	916	943	941	890	934	912	968	927	875	931	925	899	932	903	935	973	977	876	858	940	916	901	952	993	952	934	918	941	923	881	869	968	925	925	941	940	877	915	974	887	933	960	969	900	949	861	940	914	950	859	1026	950	960	966	899	923	927	910	957	905	923	917	1000	971	916	931	884	948	942	906	923	1023	944	963	891	902	907	879	924	904	903	905	942	917	939	906	937	966	886	918	867	992	894	984	957	896	858	957	933	946	892	905	906	926	941	903	864	918	962	865	898	910	924	907	907	912	948	914	941	942	938	936	910	934	903	903	940	979	903	941	973	902	951	934	942	879	923	950	885	940	948	847	902	937	925	928	958	953	951	898	891	930	936	918	897	909	955	933	920	931	906	932	980	909	895	895	954	917	908	886	901	941	916	940	895	948	905	966	931	894	912	919	930	960	958	926	971	904	946	904	925	918	879	911	953	944	923	880	885	938	938	922	941	936	939	895	913	959	917	942	911	909	909	962	947	905	894	935	934	948	934	928	911	886	916	1000	901	925	902	966	873	854	964	873	900	928	917	904	917	980	952	905	943	916	958	852	914	886	924	961	923	935	875	904	959	937	931	953	925	918	924	911	932	945	893	909	885	933	909	922	849	917	915	950	951	939	923	979	880	869	962	901	966	920	948	951	967	869	931	914	951	930	911	888	903	942	921	887	938	902	910	909	906	894	922	886	912	895	954	941	921	910	902	941	903	914	919	901	950	906	908	930	924	959	864	895	936	911	877	875	939	942	960	938	935	973	914	887	952	917	981	894	954	936	997	896	980	890	948	920	885	941	940	928	968	926	903	904	975	963	923	909	845	1002	932	906	920	888	890	852	930	947	926	963	910	926	982	893	964	941	889	907	999	977	924	933	916	883	863	974	923	900	918	949	937	930	943	901	964	940	948	884	948	918	923	922	917	999	922	891	832	890	892	950	905	930	910	948	904	932	863	934	928	875	953	889	846	984	925	930	908	912	876	917	940	904	920	948	922	894	913	950	951	927	936	959	909	939	936	936	969	895	957	925	896	948	962	954	899	926	894	911	980	955	958	956	896	877	909	921	929	892	990	899	908	949	934	943	931	885	939	950	900	956	888	921	909	920	921	983	959	893	913	954	956	913	882	931	911	937	950	946	937	932	933	924	941	923	938	893	935	938	847	943	883	867	986	933	954	915	920	985	883	948	938	926	910	861	974	874	978	947	884	900	933	934	908	880	951	980	931	933	893	895	847	904	932	883	915	895	877	903	887	922	926	935	921	947	815	937	965	940	907	894	930	895	928	957	965	937	916	962	929	873	947	904	971	945	918	984	927	979	965	927	922	931	975	939	859	922	906	926	898	923	914	922	873	921	867	984	908	931	839	917	888	931	947	889	905	955	915	908	933	930	976	902	903	904	916	886	946	929	896	943	901	863	904	937	926	895	931	960	940	943	1003	960	978	964	955	950	951	909	862	939	912	949	900	986	899	918	941	872	937	932	970	913	936	926	885	898	906	919	1002	942	916	949	940	962	888	937	932	908	881	930	903	901	936	872	897	991	909	975	948	952	942	910	893	916	973	929	985	948	898	884	892	914	948	903	923	952	923	920	944	938	870	914	938	874	869	898	890	949	927	960	912	915	906	891	927	908	882	940	869	1003	934	901	918	945	887	934	949	913	925	891	894	869	937	930	900	977	874	896	987	936	900	909	938	998	929	880	895	931	887	909	887	908	985	852	886	975	938	976	922	912	925	910	987	900	947	903	961	917	979	863	869	928	943	885	952	937	876	931	863	900	927	953	925	933	898	965	947	885	951	956	939	943	920	897	942	935	895	955	943	872	918	980	886	874	858	838	879	944	931	922	967	930	910	921	897	910	904	927	913	982	904	917	924	886	936	971	895	945	921	851	919	944	965	906	976	896	897	943	959	870	982	976	937	911	938	912	873	937	969	872	947	949	899	909	952	931	948	922	973	913	892	910	917	921	918	958	925	906	907	905	976	934	896	962	899	942	934	960	893	960	865	957	952	948	876	928	946	917	869	913	884	879	885	926	905	868	904	931	926	941	939	971	952	952	966	925	890	940	907	881	938	883	944	952	924	908	846	903	936	898	920	907	975	912	965	900	927	954	915	924	908	910	924	903	967	896	898	930	912	955	930	917	941	932	881	910	948	932	886	924	936	932	975	966	980	872	896	896	912	847	941	887	875	828	922	878	888	888	892	914	956	952	960	915	905	939	971	939	1008	883	876	988	900	883	914	923	943	910	877	920	919	927	856	846	949	904	934	902	894	954	943	898	903	889	902	932	909	924	938	923	879	995	921	921	864	935	930	928	961	929	908	888	936	958	964	927	961	956	939	932	946	873	905	906	889	901	929	932	910	915	857	926	874	941	915	909	961	936	965	958	952	919	894	979	889	910	918	945	876	922	887	906	927	914	971	950	973	883	898	955	908	957	917	918	888	938	966	933	956	941	909	890	883	942	952	898	974	902	939	923	924	880	906	948	990	902	909	908	957	901	930	898	954	865	867	917	897	922	924	937	962	937	878	955	951	964	903	939	961	905	941	924	938	955	930	921	936	900	993	915	900	886	878	903	942	881	934	923	968	970	920	924	935	866	893	867	920	933	924	892	846	908	926	927	886	894	945	954	902	972	892	902	970	880	939	931	855	942	886	943	915	908	947	881	920	940	921	963	926	928	910	862	946	936	900	975	883	918	875	915	941	943	891	871	939	960	889	934	900	928	873	928	945	914	910	906	968	893	950	924	986	931	959	949	918	961	916	920	885	965	958	896	886	917	938	891	936	921	917	876	912	948	891	909	957	958	911	898	903	928	905	953	933	927	865	884	971	936	864	913	899	964	941	920	945	928	952	907	912
32552	32851	25217	19512	19759	17808	11719	10896	8397	7449	6594	6152	5101	3913	2744	2921	2504	1551	1252	1089	983	977	928	726	672	674	661	669	568	577	535	547	511	481	476	455	447	425	472	430	416	413	413	350	458	398	358	379	369	350	380	396	390	398	380	424	459	409	373	356	375	370	341	348	344	372	366	346	348	377	362	374	364	354	365	347	344	351	370	327	349	380	343	364	342	342	350	363	348	316	331	323	330	282	342	320	320	329	359	329	368	390	369	296	335	335	347	369	355	329	351	359	352	333	374	326	343	363	348	337	328	329	331	347	333	360	358	362	332	354	327	320	310	334	327	357	366	335	309	359	307	352	327	331	369	325	314	373	331	357	361	331	332	318	321	335	345	319	301	316	342	330	336	313	335	336	358	341	327	365	368	343	302	356	334	322	310	358	368	342	344	359	339	326	330	345	337	339	328	330	357	356	325	359	338	341	334	337	332	313	371	310	354	330	337	331	343	320	328	339	305	316	348	328	317	316	332	366	333	333	368	342	334	362	316	359	310	334	329	340	311	338	343	330	360	337	311	309	288	349	362	340	318	343	332	337	323	326	318	363	318	339	308	312	342	327	364	358	320	348	324	338	317	343	335	349	343	359	340	343	344	339	369	332	351	339	344	380	344	383	340	357	350	346	340	335	319	342	311	316	359	356	344	336	343	330	332	354	328	302	347	318	357	336	351	335	328	375	367	335	346	318	299	337	335	347	352	337	351	348	333	357	355	359	320	318	358	321	331	313	320	337	344	383	353	320	329	336	326	348	324	333	336	335	336	313	340	349	314	318	339	295	374	342	369	325	332	328	325	347	334	362	356	332	335	329	340	325	348	339	384	357	368	341	345	327	342	276	349	354	336	301	370	325	357	360	341	342	386	301	301	359	323	322	351	341	362	351	354	365	344	325	342	361	335	327	364	340	353	317	344	355	312	366	363	344	330	335	321	349	356	371	400	336	329	346	332	343	331	360	372	328	360	377	386	354	341	314	335	322	376	333	321	357	341	347	329	333	367	353	348	334	342	322	330	339	353	355	345	311	325	359	347	357	361	346	351	371	356	322	294	311	355	375	308	330	334	333	316	355	323	324	376	353	326	347	365	362	328	358	338	324	374	344	360	324	297	360	350	344	308	350	328	328	312	364	366	318	357	352	372	331	360	321	335	355	328	375	364	318	330	353	335	318	362	304	348	336	324	363	334	322	336	339	334	355	352	337	380	344	334	349	318	404	331	311	369	378	364	306	339	331	326	366	348	309	323	342	337	321	362	364	343	310	336	388	329	320	341	339	381	343	361	312	342	328	318	331	350	345	336	357	322	355	338	365	336	355	346	318	334	333	345	349	297	313	316	326	370	302	346	334	308	342	338	368	290	312	341	332	325	333	330	348	370	351	341	339	325	334	311	350	339	346	365	347	344	354	288	329	371	321	336	325	353	359	325	295	358	307	377	335	343	336	337	306	322	320	339	351	344	309	340	339	324	315	337	326	361	334	316	348	345	374	336	300	321	324	316	323	357	315	338	338	344	329	353	341	308	338	339	350	330	331	321	380	371	334	341	323	335	361	350	344	324	343	329	347	368	357	330	345	361	330	362	304	317	355	288	342	341	338	339	336	310	355	348	315	367	356	340	354	348	380	363	342	327	386	312	352	307	321	363	310	358	355	322	349	323	338	352	347	346	343	350	354	350	322	349	342	377	342	342	354	362	340	347	319	361	306	322	325	324	333	353	287	314	322	321	330	375	350	351	358	343	328	295	327	378	324	333	329	365	319	308	361	327	327	325	348	387	328	340	300	371	336	331	348	312	343	357	357	355	303	307	361	319	328	355	367	346	321	338	340	320	336	372	349	353	343	333	317	348	366	359	350	305	325	328	364	321	323	323	349	349	325	365	335	349	350	351	322	321	323	346	342	327	343	338	329	320	340	372	328	371	340	330	307	343	334	349	338	320	333	336	330	356	329	358	360	346	320	334	351	324	334	344	351	332	319	355	349	337	396	323	335	335	316	383	354	346	344	336	344	338	322	352	321	353	329	356	344	315	333	348	344	331	333	351	332	350	324	350	330	328	348	322	351	323	316	318	325	360	348	344	348	362	344	316	343	347	335	345	307	333	344	360	353	304	320	304	309	348	330	311	342	331	335	350	340	320	328	341	354	345	356	363	343	349	353	312	362	285	344	346	353	331	320	370	377	348	322	342	330	339	360	359	376	347	344	335	338	339	312	362	313	325	323	303	365	369	378	341	319	372	318	323	338	337	323	348	349	319	349	311	346	367	332	351	378	347	311	340	346	352	354	358	330	360	357	336	354	349	336	328	325	340	346	358	342	325	332	354	346	348	370	328	345	361	349	359	317	332	334	319	342	328	345	341	296	364	349	341	364	342	330	352	340	380	355	325	348	318	356	358	337	306	320	330	342	360	308	366	349	328	332	351	370	323	338	357	333	336	328	329	333	324	336	357	348	338	324	329	332	324	342	344	359	309	315	347	335	291	341	320	370	324	314	332	308	387	330	332	313	330	325	299	343	362	357	332	334	298	328	369	375	338	313	324	312	350	363	389	294	326	360	358	322	335	352	338	325	360	334	328	351	321	331	373	346	354	334	334	317	306	353	312	327	348	350	318	355	349	331	341	319	327	351	338	384	328	348	305	356	336	343	363	368	339	342	368	326	351	317	306	352	322	329	333	328	336	389	340	341	317	357	308	346	334	340	320	333	319	334	341	332	359	315	342	339	324	337	302	328	330	358	338	299	332	368	342	343	318	353	334	320	300	334	360	348	358	357	374	338	318	323	345	353	340	392	315	328	355	352	364	325	340	365	366	324	361	321	329	322	339	330	352	355	328	327	343	355	370	342	366	344	316	366	372	350	330	332	364	352	325	333	336	362	357	347	316	342	333	327	332	342	340	333	326	321	310	343	362	324	326	375	364	358	370	390	333	325	329	299	359	351	341	343	348	359	339	341	306	340	302	353	329	338	325	333	309	357	351	356	355	317	318	336	312	334	354	347	335	329	334	327	330	364	317	300	344	336	337	348	336	358	331	353	365	359	349	326	350	342	305	346	353	358	322	362	323	372	344	365	342	316	310	320	355	351	342	324	346	339	319	329	381	337	382	323	335	319	327	329	371	331	352	328	317	342	338	343	332	342	357	361	312	346	312	322	332	343	338	319	344	312	320	368	341	342	342	322	340	346	327	320	333	340	298	300	352	354	330	314	321	332	310	297	364	338	353	355	329	314	380	300	326	366	356	363	320	355	365	343	310	351	363	358	337	322	316	334	340	343	357	334	312	345	332	314	348	351	342	339	364	333	333	333	336	338	351	363	328	325	367	312	301	362	314	315	347	330	329	346	351	331	325	329	350	328	297	334	332	317	302	362	334	381	360	350	314	327	346	312	320	348	361	332	351	332	325	370	350	366	284	347	344	316	364	324	330	396	332	309	334	331	349	328	324	352	326	356	365	371	374	365
20707	25762	24345	27456	31250	27905	22453	24196	19274	20660	19536	18942	16627	13833	11323	12048	10640	7059	6146	5879	5198	5155	4743	3899	3458	3313	2946	2722	2874	2635	2442	2340	2235	1987	1783	1775	1829	1760	1644	1490	1476	1378	1340	1372	1317	1327	1343	1211	1289	1251	1227	1257	1318	1302	1399	1502	1504	1409	1131	1079	1059	1065	1085	1111	1104	1112	1051	1041	1102	1037	1075	1059	1029	1017	941	999	1024	911	910	930	931	897	898	931	972	909	894	892	914	870	876	896	901	816	857	883	814	915	851	835	872	822	896	850	843	851	847	841	874	850	873	949	882	844	872	873	850	860	859	858	830	842	857	826	818	893	866	856	856	893	873	842	848	923	857	874	827	876	874	890	881	880	852	877	803	839	856	862	873	835	876	910	866	897	855	857	829	797	862	843	856	870	820	866	848	857	854	832	861	877	863	852	841	865	844	914	848	851	889	867	857	864	818	885	855	841	833	853	875	860	883	886	862	852	899	836	848	889	887	899	870	811	820	849	849	885	802	877	865	864	870	808	861	814	875	823	879	911	895	827	842	842	872	873	808	880	820	904	829	864	820	797	824	831	856	915	823	862	802	860	867	898	843	817	890	872	874	855	871	800	877	876	844	896	814	863	897	835	841	876	873	832	895	834	854	879	888	843	872	873	838	859	876	822	902	816	846	872	858	862	829	827	861	863	908	775	847	821	885	827	790	876	800	830	820	830	821	867	859	900	815	857	911	931	902	866	833	849	886	883	861	829	854	846	915	872	860	916	855	851	900	866	775	841	854	843	851	792	837	845	851	850	837	878	869	854	890	843	877	849	858	840	865	875	873	869	813	874	858	866	856	816	843	956	897	843	854	891	857	873	858	843	867	962	853	808	881	843	861	821	860	824	830	877	878	791	823	840	803	912	824	901	906	821	837	824	854	865	869	864	842	848	880	862	885	863	834	873	841	883	880	841	838	814	856	871	825	863	864	820	919	839	814	901	863	843	887	870	905	768	856	848	863	891	855	853	843	897	900	864	823	863	888	823	876	846	870	896	865	863	822	835	903	911	873	877	833	854	911	833	842	859	859	872	854	786	923	847	835	850	912	817	846	857	828	870	841	830	866	858	787	846	883	882	866	846	878	852	828	887	861	832	795	838	854	860	859	850	848	830	864	825	881	857	798	813	877	867	861	838	872	833	805	874	862	839	858	903	834	832	862	864	850	861	874	846	830	867	881	880	851	847	819	799	896	835	887	823	842	840	865	805	856	878	877	854	911	861	834	862	811	839	801	874	874	918	810	881	826	903	849	881	937	863	812	853	789	848	816	934	873	857	845	893	883	876	880	905	883	901	885	856	827	840	809	890	843	854	876	858	846	823	880	879	871	852	838	846	859	816	828	863	891	907	882	882	851	840	864	862	853	902	814	905	879	903	816	854	890	835	821	857	862	874	876	890	828	884	882	837	886	844	874	870	914	848	852	870	854	833	910	850	857	806	899	862	837	825	815	860	827	876	878	861	809	837	902	906	852	887	872	856	823	854	842	792	860	899	864	848	831	825	882	860	841	858	880	880	885	829	831	826	848	818	832	860	879	896	911	819	856	883	824	877	845	853	895	867	862	826	874	866	847	829	877	858	878	889	846	840	848	844	806	878	881	841	846	790	829	863	859	885	855	850	861	849	804	847	889	860	900	847	816	830	849	845	837	860	848	851	862	872	882	867	826	862	837	881	891	894	829	834	830	839	886	837	887	857	791	840	902	827	887	828	824	848	855	787	899	917	877	876	876	845	896	860	860	877	867	838	857	823	822	926	890	832	870	821	869	853	812	837	880	900	844	899	838	873	858	884	874	902	879	841	890	876	845	868	857	878	865	827	813	838	895	874	913	849	822	872	880	843	902	889	867	863	873	858	888	805	846	828	836	875	907	856	873	889	839	852	851	825	873	898	879	836	856	853	898	855	856	846	844	830	868	843	866	858	827	846	856	839	829	890	835	862	840	849	858	846	839	814	807	901	859	906	833	892	877	864	888	851	883	832	848	840	844	848	839	910	849	841	861	848	899	820	857	852	842	859	855	863	848	856	867	924	848	859	848	840	855	847	854	846	847	870	786	830	882	880	871	886	867	825	839	859	826	857	849	857	857	887	914	864	886	835	816	846	886	850	851	891	810	877	815	854	848	838	867	880	889	851	825	898	822	863	826	880	847	877	914	885	837	873	874	881	812	865	859	838	863	857	808	835	867	839	807	870	791	864	891	854	863	845	926	846	823	833	876	849	852	798	884	872	854	846	911	832	857	824	860	822	844	833	893	904	864	878	865	860	879	889	868	888	815	855	821	872	895	829	837	851	880	831	862	871	890	850	887	849	846	822	871	874	846	837	899	897	881	812	828	850	839	888	875	848	885	835	904	862	829	858	894	828	863	915	885	854	811	866	871	838	880	905	834	914	862	881	855	851	824	828	839	842	858	850	841	896	847	857	804	863	896	881	855	827	846	900	825	871	889	856	880	835	890	859	867	841	872	909	833	851	869	883	873	840	848	843	921	821	854	818	852	863	881	787	840	890	826	879	861	873	843	842	870	877	859	888	873	842	849	876	841	846	856	839	871	840	849	874	854	907	870	820	868	896	853	896	864	821	856	858	873	869	846	847	842	830	848	914	844	865	868	809	809	822	831	809	869	893	818	860	924	798	853	875	855	858	894	867	864	875	825	885	895	865	874	891	877	897	848	836	872	874	821	881	796	920	784	853	829	851	864	866	880	827	884	839	888	844	845	854	852	839	872	879	877	900	894	886	822	825	878	849	817	817	869	902	882	872	792	819	835	847	856	831	900	873	871	849	837	854	899	889	860	881	866	858	875	865	857	842	809	841	861	883	929	879	894	884	876	838	891	896	855	811	816	790	808	859	863	881	845	851	885	866	842	861	888	879	838	848	867	842	852	854	835	871	884	857	847	841	835	858	811	847	853	847	876	868	860	873	835	820	894	892	880	811	852	844	852	847	862	814	877	846	860	936	860	885	833	839	819	852	856	856	865	864	859	807	900	860	887	850	903	878	847	833	901	829	881	889	827	855	835	867	858	843	875	884	877	869	891	844	858	811	842	904	838	872	867	835	845	865	862	852	852	870	879	810	870	830	859	826	827	871	842	834	848	837	888	846	867	794	896	795	837	880	828	887	853	865	904	851	849	863	892	863	898	866	866	853	858	843	861	888	889	877	850	852	853	836	838	869	874	852	856	837	889	868	881	814	896	880	879	866	867	864	921	839	869	898	922	846	887	845	791	893	807	832	873	853	817	864	840	846	836	848	858	857	841	838	873	876	898	794	832	871	862	889	864	834	882	882	872	883	859	897	798	900	821	878	852	866	879	863	890	879	862	824	872	812	896	806	876	868	816	868	875	812	874	869	875	791	897	877	884	867	793	874	876	857	878	824	832	900	848	824	859	848	839	814	865	866	907	849	839	839	831	878	882	799	908	882	839	835	842	847	828	864	881	852	855	841	896	815	860	845	864	876	851	865	842	765	851	842
9263	7061	6999	5330	4075	2893	1813	1523	1297	1086	1042	915	827	705	711	647	611	511	527	572	504	532	508	471	447	437	453	429	398	448	401	390	399	407	407	379	376	346	368	345	349	383	385	368	343	338	379	383	343	341	375	343	341	349	351	399	376	350	342	399	367	300	370	349	350	320	342	406	359	399	400	316	316	354	358	379	352	337	321	328	355	352	362	347	380	346	320	337	383	388	316	315	355	348	349	319	318	363	329	370	312	355	341	358	383	324	377	331	327	360	338	354	334	348	354	320	327	347	331	342	376	379	337	342	348	346	391	364	332	338	346	340	352	323	322	345	380	372	354	328	353	368	332	355	335	365	313	316	363	341	319	380	337	333	358	342	367	359	324	356	330	354	373	316	318	319	337	359	302	357	351	315	374	338	311	330	313	380	354	319	337	356	352	347	348	332	340	349	320	344	337	332	352	339	348	338	312	322	324	314	337	389	346	365	335	380	331	352	385	363	327	374	387	340	318	361	341	348	357	348	360	369	347	334	339	315	359	326	316	355	370	350	344	339	349	340	335	357	320	348	349	346	378	344	363	335	340	359	354	328	356	335	326	314	298	347	338	352	392	345	345	356	366	332	336	319	350	349	355	339	370	331	352	343	342	359	361	362	336	316	325	332	363	354	360	362	369	364	359	370	318	333	310	339	370	330	360	338	361	342	347	370	358	310	326	368	358	365	345	320	328	348	355	352	334	381	350	278	365	325	351	356	361	350	332	371	345	348	332	336	359	306	364	354	339	364	359	357	374	318	376	354	323	328	319	316	359	349	352	340	354	347	316	330	340	380	338	337	336	347	293	349	339	363	352	327	346	356	368	332	376	328	335	335	314	355	374	338	368	324	350	340	381	379	326	351	352	395	388	366	361	384	314	339	366	314	336	361	311	383	318	341	340	355	389	369	353	340	351	376	352	339	356	312	347	347	342	377	388	345	327	346	310	340	344	332	336	346	327	360	345	385	365	330	328	374	335	358	326	336	393	352	354	353	345	335	343	347	351	332	331	366	348	345	367	370	365	317	352	337	337	351	337	337	345	326	372	348	384	324	347	362	333	361	363	361	351	356	321	381	353	387	327	333	342	363	382	378	354	347	322	309	344	340	331	349	345	347	350	321	394	357	332	357	373	345	380	342	352	323	349	354	396	345	333	312	336	346	332	336	292	349	358	359	325	346	346	350	363	342	343	373	339	338	321	367	330	354	314	372	359	341	338	331	378	332	349	378	341	354	370	335	364	326	331	332	342	361	372	357	340	343	326	323	320	361	346	339	357	332	368	337	352	357	358	335	330	350	343	343	343	349	358	359	329	324	345	365	324	319	320	331	359	334	326	351	323	360	356	351	332	352	366	346	327	344	363	346	340	360	380	339	354	343	312	337	337	347	356	375	316	330	329	351	320	333	318	342	313	331	359	321	327	368	315	371	329	356	327	350	334	330	331	323	334	335	328	369	358	341	333	337	345	347	335	341	333	369	343	355	348	373	344	375	359	356	337	358	346	395	339	345	329	361	327	368	321	315	299	327	365	321	358	334	396	341	330	371	360	351	318	355	331	331	378	330	307	355	344	345	370	341	360	346	321	358	349	362	351	366	338	348	346	356	327	343	322	338	339	331	334	333	383	344	327	320	300	349	347	377	335	320	351	358	358	338	330	355	304	379	329	331	323	370	315	327	341	338	307	377	349	352	343	371	354	349	349	335	361	355	369	376	332	362	374	363	316	331	366	337	386	351	370	347	345	346	332	352	341	383	366	348	341	337	332	329	367	350	344	372	362	360	313	356	349	347	344	336	350	341	348	336	353	325	356	338	323	366	340	347	351	360	332	341	375	316	372	343	353	358	351	332	343	331	377	355	361	357	345	344	333	311	381	350	323	335	354	361	341	309	350	343	343	365	332	383	363	365	310	361	350	325	359	360	348	360	344	290	346	337	347	341	312	373	367	327	328	365	340	370	320	328	327	362	368	357	337	331	368	318	327	341	376	321	351	359	341	359	326	305	342	359	325	338	329	334	369	354	333	323	342	368	342	374	393	333	325	321	368	320	340	353	334	350	367	347	377	321	353	364	358	328	355	360	345	358	334	355	325	377	334	349	323	352	322	354	338	369	330	312	350	329	377	361	366	335	317	368	367	344	350	365	325	345	327	342	368	355	343	329	347	344	369	303	364	383	362	367	346	336	351	391	341	349	357	350	330	348	384	352	363	341	357	339	343	354	365	318	332	331	335	329	362	357	373	369	401	324	353	386	330	347	293	333	371	321	340	382	342	347	345	321	345	350	321	322	333	370	338	370	344	346	349	377	366	388	325	335	350	339	297	333	364	295	332	333	321	320	324	340	348	326	333	334	377	368	358	334	347	333	334	325	347	340	335	349	362	372	308	327	362	325	349	365	351	387	339	354	333	328	332	357	355	352	318	382	370	318	328	366	363	338	339	314	330	352	329	321	352	354	357	360	328	343	349	338	352	336	355	366	371	319	344	369	334	366	356	385	344	340	326	374	356	375	344	362	368	358	351	320	346	325	342	384	326	336	377	357	347	337	336	344	329	329	351	351	343	315	310	351	321	377	353	316	379	316	303	349	364	358	330	348	365	315	365	312	358	329	369	352	337	361	308	382	328	359	343	334	389	347	336	339	358	332	328	335	380	366	335	368	334	347	353	313	338	357	357	312	367	333	345	326	368	292	332	345	391	344	331	353	362	361	357	370	390	337	395	358	354	318	331	383	320	344	320	337	350	320	317	343	336	344	319	377	329	328	353	382	336	356	339	344	348	348	339	366	353	345	355	362	342	367	346	353	358	341	334	348	354	369	348	347	368	317	320	359	348	364	330	337	333	335	326	364	325	328	329	360	320	331	336	383	332	336	369	350	312	347	365	343	371	354	335	385	325	350	333	366	327	328	353	325	357	358	373	335	357	344	358	328	346	329	335	335	335	366	341	380	344	339	350	339	341	315	357	350	359	324	348	342	396	313	345	356	328	345	359	371	370	338	357	329	347	356	381	382	346	342	357	358	349	355	348	369	338	383	298	361	322	345	380	365	343	326	383	330	358	339	327	346	366	365	314	308	314	326	315	378	331	359	363	328	314	360	322	364	332	359	325	365	355	344	342	353	362	359	351	339	331	355	353	352	349	349	367	317	337	381	367	367	377	362	331	337	338	340	367	359	356	356	362	401	333	353	333	333	328	347	332	337	361	309	339	323	378	357	329	344	353	374	383	333	353	380	337	350	371	350	370	358	340	332	323	349	337	345	328	362	360	377	317	341	354	340	332	364	364	396	352	303	355	338	359	358	325	328	347	372	344	323	364	346	356	322	348	327	337	317	365	367	339	352	365	376	329	356	350	345	306	383	338	333	313	358	336	317	409	325	301	352	355	354	352	329	315	337	305	352	333	339	337	362	315	362	337	365	377	361	335	332	356	339	342	309	344	354	365	329	341	347	335	346	318	354	345	331
6024	7245	11489	13379	12957	10594	7517	6694	5734	5292	5102	4236	4050	3693	3319	2967	2624	2467	2196	2141	2050	2019	1987	1823	1686	1710	1554	1557	1499	1487	1431	1387	1237	1293	1135	1153	1137	1170	1130	1092	1152	1064	997	1082	1047	1028	985	962	1019	976	987	1015	1017	994	1001	974	943	993	894	934	893	939	947	902	981	951	972	957	960	937	925	900	940	944	919	907	949	888	882	830	902	956	921	895	910	851	930	933	908	913	919	800	892	916	889	851	848	857	844	904	948	855	897	846	883	858	878	873	981	865	845	851	863	878	859	917	891	845	854	901	917	877	887	895	840	906	853	917	903	827	869	900	907	885	904	887	930	877	873	912	892	895	864	889	862	861	848	825	872	902	900	955	854	920	860	897	861	892	901	855	855	877	864	844	894	899	864	888	901	881	873	886	822	919	869	894	906	819	858	826	910	873	847	828	836	876	895	840	832	893	870	871	901	860	847	910	878	858	891	921	926	905	956	885	855	905	853	849	888	867	861	925	857	896	870	933	903	892	899	872	898	899	878	864	891	867	822	860	927	860	878	893	880	914	860	876	851	851	946	871	846	928	871	929	889	892	796	954	874	896	859	861	844	841	859	875	892	851	899	904	875	844	893	827	824	856	880	857	900	886	828	880	878	848	902	867	880	865	855	842	892	894	880	839	896	839	888	929	939	853	898	891	925	939	922	887	905	880	872	882	906	852	902	853	885	851	880	907	908	873	944	846	930	930	857	864	838	920	854	851	892	868	872	834	920	903	850	900	863	879	854	904	839	911	905	894	882	911	860	897	869	832	884	912	873	926	867	887	868	869	857	915	875	873	927	945	839	929	837	866	919	881	936	883	909	880	822	874	839	873	857	883	901	871	874	848	931	827	890	901	885	857	898	856	892	922	873	904	889	874	852	888	862	851	881	909	887	914	894	872	826	859	896	858	894	868	881	911	868	917	827	821	883	883	875	855	881	864	900	863	903	871	916	925	862	881	848	849	865	891	854	854	841	824	883	928	822	860	887	827	791	845	856	831	838	871	873	875	860	881	848	890	904	916	921	954	834	906	887	851	817	864	912	896	882	820	883	910	902	898	882	877	884	926	875	845	895	829	903	917	832	893	884	862	840	914	849	877	883	942	930	861	875	878	839	874	852	825	817	925	862	897	857	898	864	888	875	876	866	895	927	872	850	878	886	796	870	918	849	866	867	912	853	911	912	850	935	878	899	854	888	877	918	841	855	867	833	913	905	922	812	884	894	926	861	929	920	867	841	904	889	870	872	846	916	861	909	904	894	820	931	815	862	900	895	892	859	828	876	912	859	822	822	874	877	882	891	911	887	859	869	894	850	899	891	895	879	905	899	840	878	860	889	882	917	862	811	838	886	876	923	875	848	891	892	890	831	872	875	824	870	874	934	868	868	851	914	874	825	917	898	896	870	884	861	860	892	922	897	901	866	877	842	853	884	881	878	833	844	867	906	867	898	864	861	914	849	873	910	853	877	885	875	829	860	874	880	865	883	890	792	864	861	859	888	890	838	919	865	905	853	919	863	863	871	900	875	855	907	874	818	820	851	845	832	845	838	918	871	909	890	892	867	873	843	887	933	828	867	876	882	861	853	876	805	830	862	869	877	839	823	814	946	866	867	854	912	893	820	867	909	945	850	875	872	856	893	893	918	822	860	859	903	854	861	909	939	815	884	866	916	897	874	900	908	921	859	878	899	849	920	925	818	935	902	936	846	905	880	894	858	862	893	818	858	835	847	925	866	916	908	865	930	901	842	873	846	896	918	867	878	883	898	831	888	831	877	896	899	908	866	929	853	867	852	897	906	851	923	875	878	834	872	898	876	886	884	924	912	865	859	852	886	917	860	880	855	877	890	841	873	918	912	888	836	851	876	899	895	900	912	917	849	938	862	921	923	953	878	885	854	919	850	913	855	881	908	890	887	831	852	809	880	922	887	902	866	884	878	886	886	850	826	898	892	838	794	825	877	943	894	845	893	863	896	932	857	862	884	863	850	912	868	856	861	795	872	894	872	893	889	863	886	824	895	909	936	924	862	933	934	867	916	874	900	842	904	890	907	833	861	860	867	833	846	903	862	877	880	887	920	843	929	900	877	922	903	834	867	874	890	865	869	817	888	825	893	881	881	847	910	854	854	861	858	900	891	884	844	865	871	892	860	930	823	859	880	895	889	852	898	888	885	859	873	902	831	898	896	919	870	940	946	847	907	906	870	854	843	878	881	867	886	891	877	840	841	931	859	845	813	879	849	912	878	881	873	859	843	907	875	891	909	882	917	882	877	844	835	869	908	866	885	910	843	873	907	869	886	883	862	875	835	904	883	876	893	891	845	917	909	864	917	876	826	891	898	939	887	832	911	889	892	872	906	872	894	885	924	883	863	893	843	862	868	824	899	870	912	901	836	945	880	893	890	885	925	902	903	864	834	928	908	873	907	870	834	913	876	925	885	929	910	873	854	833	896	926	830	916	863	904	886	873	867	884	850	835	941	860	845	884	850	883	843	863	875	869	903	893	830	899	896	928	851	900	843	879	934	910	859	890	876	913	913	879	902	921	904	878	891	890	860	882	861	882	886	884	871	894	883	863	826	810	901	906	857	915	879	868	926	872	836	893	832	878	900	855	895	900	894	879	930	933	885	901	918	874	881	874	882	878	851	860	897	876	827	854	868	896	879	862	857	874	885	933	900	847	849	823	871	901	853	897	880	889	882	921	884	879	891	842	865	897	875	897	840	896	910	843	863	886	922	955	883	868	896	905	851	933	898	821	809	834	880	872	885	914	896	935	871	906	876	873	895	890	860	928	885	857	854	805	861	912	909	925	815	798	893	881	924	866	845	889	879	888	888	855	877	850	912	843	871	875	871	851	860	824	856	860	855	882	914	874	897	914	882	852	831	898	900	865	828	896	831	926	862	863	964	913	931	811	883	927	837	880	902	911	849	843	840	839	873	900	951	893	838	855	902	881	902	919	843	882	883	864	849	920	886	861	848	864	881	882	860	885	828	851	902	844	876	856	882	883	884	871	919	909	888	904	884	901	873	917	895	913	881	895	853	856	893	902	878	870	823	858	902	860	928	851	879	858	870	860	876	906	875	866	845	885	926	926	859	915	904	841	822	848	850	915	845	834	877	897	899	911	851	859	866	911	860	891	846	891	875	949	855	830	897	849	816	828	956	888	875	872	856	934	888	887	832	897	888	857	860	810	883	828	923	894	845	898	915	881	874	866	927	818	901	894	844	855	924	877	860	887	827	850	835	868	948	812	866	877	853	886	877	803	855	841	898	870	863	882	889	881	878	857	859	840	883	880	873	896	885	806	878	910	908	867	911	872	867	843	875	832	900	919	877	877	908	802	868	878	890	831	877	980	822	883	899	879	854	888	864	847	846	876	891	846	896	923	882	849	834	860	865	913	870	853	850	906	915	875	843	878	886	859	841	820	891	867	870	902	852	848	874	892	882	878	894	869	880	907	846	904
22826	22402	17693	12740	12994	12447	7099	6272	4275	3562	4033	3617	3263	2283	1562	1734	1555	1019	935	815	774	736	738	630	564	564	515	510	536	551	490	496	503	453	455	452	420	454	419	424	407	408	453	437	416	435	408	367	358	401	357	416	373	391	388	408	411	393	365	381	360	420	401	427	340	368	351	345	383	372	358	372	404	394	377	369	373	357	369	367	353	338	363	372	352	339	370	368	388	329	339	410	332	368	338	361	370	320	384	368	356	370	373	352	372	370	363	402	334	358	351	376	347	366	340	346	388	385	352	345	374	368	387	347	357	370	315	366	377	346	365	368	363	371	374	345	355	374	360	353	360	332	339	356	382	386	388	387	383	376	364	345	361	364	360	379	352	404	330	357	390	327	376	371	372	353	388	347	369	374	353	338	359	359	379	396	370	342	350	365	369	400	384	372	384	387	391	389	364	377	346	362	361	344	366	364	368	313	346	361	344	366	377	353	382	346	354	370	369	365	367	398	373	361	336	349	379	346	344	409	384	397	385	393	350	391	363	363	366	340	384	362	363	341	392	356	372	388	340	356	363	340	362	380	367	354	353	377	395	363	367	367	360	358	378	385	346	375	338	337	385	354	331	373	364	346	354	347	381	351	375	376	332	323	355	360	344	406	345	377	393	376	397	348	383	362	342	360	375	405	340	388	375	371	358	386	361	356	394	394	366	400	397	376	324	388	403	364	344	364	386	357	367	412	336	362	353	367	387	358	381	358	367	391	361	333	378	375	361	378	366	381	350	331	365	389	340	383	391	365	341	370	405	384	366	389	384	349	387	358	343	395	400	368	364	403	361	373	368	413	361	376	350	373	383	361	381	379	353	380	341	321	355	357	349	359	361	349	402	347	381	355	376	350	393	393	376	376	354	378	345	381	350	387	355	369	354	349	339	333	386	343	369	389	363	347	359	345	344	353	368	363	377	365	364	334	362	348	370	377	375	331	346	362	356	355	356	338	340	370	362	342	355	387	394	339	394	383	354	346	353	356	314	363	365	338	362	384	399	353	366	372	359	373	325	360	330	335	368	358	344	343	366	368	344	372	340	364	369	386	381	355	340	401	399	384	378	343	359	336	351	367	396	422	356	371	387	356	332	389	377	336	344	366	391	353	348	358	337	343	349	366	408	388	364	356	325	344	357	390	372	344	364	351	381	383	347	375	353	348	350	331	364	372	327	354	380	361	337	387	322	332	316	399	341	371	379	378	349	370	355	368	364	339	415	369	395	370	329	363	376	386	368	376	358	363	364	389	357	351	378	364	359	360	389	368	360	354	346	376	401	378	352	414	377	317	357	369	376	377	380	335	347	336	367	336	355	365	374	360	345	331	339	354	370	381	346	325	387	359	371	364	376	370	357	374	346	357	337	326	352	355	357	363	330	341	371	344	358	363	355	350	380	393	352	368	357	376	309	372	379	376	367	370	369	383	321	360	352	382	352	346	361	375	357	366	356	374	345	356	347	352	369	379	374	376	351	380	412	357	364	373	374	357	401	375	353	404	380	359	355	371	381	347	393	364	404	359	346	354	365	343	352	345	356	344	380	365	361	358	372	381	354	352	373	354	347	348	380	340	349	327	384	347	359	354	358	383	376	374	405	338	340	400	397	367	361	362	356	387	365	391	330	369	376	360	377	374	337	329	363	352	339	398	374	320	365	364	338	372	399	355	369	359	347	347	383	372	384	386	367	375	372	346	362	354	348	364	347	371	353	387	353	335	371	353	371	335	393	361	379	368	367	374	368	346	347	344	388	366	407	395	365	385	379	381	361	366	329	368	353	362	376	340	406	398	386	349	358	417	362	371	364	358	395	371	366	400	361	348	357	355	355	392	379	339	338	351	360	387	348	372	365	382	357	305	333	357	373	348	373	358	386	347	385	380	377	389	371	356	350	381	354	387	351	376	360	367	381	384	351	341	354	354	351	360	369	361	380	316	356	351	360	346	334	351	347	352	327	339	373	342	369	391	396	349	373	358	372	376	341	361	338	374	345	370	354	366	361	363	369	362	362	376	408	332	356	401	410	346	387	358	368	324	385	344	347	349	375	388	371	365	356	383	385	375	342	337	373	348	358	369	335	350	398	350	335	354	371	362	404	372	382	376	353	351	355	370	383	413	353	332	362	402	373	379	353	366	369	356	359	367	382	383	376	343	390	387	345	386	347	355	375	355	379	359	376	343	364	345	397	376	353	370	395	386	372	354	348	359	387	376	380	401	351	335	376	356	362	385	357	367	373	381	375	406	359	380	355	376	342	339	361	363	397	384	354	361	402	426	342	342	340	351	326	373	378	362	335	370	351	324	366	374	361	345	384	357	337	381	377	349	359	370	366	365	347	392	364	369	352	387	346	382	351	342	400	379	385	334	345	325	372	387	351	403	369	375	357	351	337	335	385	351	398	357	340	392	384	374	343	352	346	368	336	380	338	364	367	350	366	367	368	394	359	336	323	346	360	392	341	368	380	353	344	336	319	373	337	351	367	368	337	362	375	365	357	379	345	360	380	338	363	373	356	404	381	374	377	372	341	407	400	364	374	367	382	375	401	374	335	404	378	387	352	350	416	337	365	351	341	369	352	385	374	378	359	357	354	363	365	350	379	377	368	361	381	339	351	341	361	384	355	324	336	388	359	392	346	353	338	372	380	337	385	348	373	327	349	369	373	381	406	373	335	344	343	414	352	391	368	348	335	349	357	373	366	353	332	343	346	342	355	339	367	355	367	388	393	359	396	368	361	398	382	339	357	348	359	375	376	350	350	343	364	385	335	371	356	369	386	375	361	358	375	386	385	329	324	331	351	352	385	364	323	393	330	359	367	366	352	368	378	357	355	378	392	364	381	332	355	357	339	371	392	355	349	363	358	377	372	369	355	396	357	353	359	370	341	365	362	406	379	355	343	340	354	343	361	388	401	383	363	334	354	379	361	339	354	324	350	386	337	361	371	375	378	378	394	380	384	371	341	332	368	388	379	372	353	360	370	408	389	356	377	387	343	370	331	388	347	320	380	350	361	352	356	369	355	356	362	352	349	338	362	359	389	314	331	367	393	343	356	360	346	357	340	306	386	379	383	343	357	370	371	364	365	324	361	359	405	347	359	369	361	361	378	375	399	367	337	359	389	369	380	356	340	353	383	325	364	354	370	358	341	352	371	323	339	365	386	398	388	364	363	326	365	389	352	381	361	351	346	388	331	344	338	359	373	363	327	346	394	388	351	329	365	353	338	388	346	352	342	379	370	336	366	364	398	359	354	343	353	363	369	363	350	358	364	359	361	361	359	364	326	381	346	371	358	379	351	367	339	359	384	326	380	369	370	369	351	366	361	329	365	321	347	336	375	359	323	386	366	355	379	345	394	344	366	346	326	355	391	386	349	360	339	338	347	342	385	337	315	317	380	350	373	361	379	380	371	396	376	371	350	360	373	353	334	349	385	368	325	355	342	365	368	365	337	375	370	406	341	388	366	393
15161	17190	19370	21779	25237	22769	15969	17651	14554	14052	14844	13044	12479	9599	7557	8531	7434	5265	4571	3771	3858	4026	3686	2953	2663	2521	2302	2224	2259	2171	1914	1977	1871	1662	1544	1515	1519	1463	1416	1386	1278	1349	1296	1295	1253	1264	1202	1228	1128	1205	1207	1145	1207	1217	1201	1211	1294	1271	1155	1093	1064	1059	1030	1123	1036	1096	1049	1098	1079	1123	1097	1072	1067	991	1072	1046	1020	966	985	920	987	970	969	960	969	931	960	906	937	936	938	943	935	912	910	952	946	922	941	920	949	865	938	907	894	920	969	901	902	948	881	966	949	944	887	904	920	948	859	965	938	1004	906	949	901	955	924	945	915	888	977	943	887	942	929	892	960	899	881	953	967	942	913	923	885	966	947	871	870	885	881	908	907	979	945	953	922	910	910	937	870	897	918	904	944	923	950	912	911	898	884	952	927	868	945	971	891	909	972	896	943	961	951	889	897	931	854	929	909	953	880	971	912	954	884	949	882	893	917	943	882	901	932	979	898	949	917	927	904	944	897	896	936	903	957	925	900	922	988	872	887	913	949	903	923	947	903	916	938	880	904	925	950	966	888	958	896	957	915	924	911	888	941	965	955	878	932	998	967	938	938	917	878	891	874	900	945	939	892	968	942	931	951	920	885	944	938	919	910	863	927	951	909	921	875	902	927	902	963	900	953	940	907	887	913	935	920	903	934	918	923	928	928	907	949	955	956	946	903	893	936	979	929	935	934	935	905	912	905	927	935	964	959	927	945	933	907	933	842	918	942	930	832	915	870	870	931	957	948	874	882	901	922	946	966	920	845	897	873	918	909	930	936	933	890	870	918	936	964	964	880	880	875	933	965	896	915	950	944	886	922	939	883	977	920	906	916	933	883	917	957	923	938	907	946	930	939	881	935	926	942	913	898	919	893	964	994	863	980	951	907	944	878	901	909	948	958	921	927	936	911	921	913	915	924	954	886	953	863	918	953	961	904	919	855	895	900	917	956	923	974	935	939	893	890	876	939	885	952	925	921	883	916	902	920	876	889	889	866	942	955	928	929	931	849	895	845	945	923	922	945	971	940	904	876	934	895	911	938	882	965	894	924	924	914	946	955	855	915	934	928	946	893	912	914	924	918	919	914	868	906	908	852	906	906	872	923	886	897	941	913	920	918	894	844	909	938	898	906	931	918	886	903	920	890	906	903	931	927	942	953	874	921	939	943	970	973	909	936	920	955	892	889	900	994	952	848	912	927	955	940	918	895	940	888	937	857	926	940	931	921	903	930	918	880	918	960	899	967	943	891	911	906	920	887	921	901	961	883	898	953	944	900	856	881	950	966	937	935	941	933	933	917	967	907	887	899	928	911	940	911	995	866	953	898	887	927	916	952	906	944	968	879	933	929	937	919	951	907	948	907	918	889	937	938	895	943	904	885	926	892	912	887	902	917	963	932	932	860	903	928	920	943	979	885	953	902	918	930	897	903	904	942	898	911	882	974	906	958	882	936	903	925	900	881	918	948	915	898	928	902	908	901	920	898	937	925	910	909	899	922	937	885	929	969	939	937	909	891	905	914	876	962	957	891	824	878	917	933	878	948	871	942	878	873	889	877	989	882	927	929	922	954	899	941	930	922	876	966	911	932	900	958	935	886	935	891	922	948	925	869	899	934	890	912	875	899	922	919	965	932	924	959	945	995	957	888	938	892	895	948	892	960	949	943	871	932	907	952	948	962	921	899	893	940	889	937	883	923	892	863	935	968	944	901	906	903	911	886	891	923	870	869	894	898	916	947	890	936	982	940	947	925	942	885	934	938	898	854	950	872	882	890	1002	877	952	914	889	909	944	912	908	894	962	908	899	945	872	916	926	926	910	920	913	885	936	931	923	948	943	914	898	947	923	962	950	841	935	923	907	924	852	961	989	926	874	957	859	955	938	964	916	876	914	939	914	913	873	965	924	945	897	947	904	933	931	895	914	925	920	923	917	931	929	942	915	937	1024	930	945	929	917	956	953	917	963	938	892	953	1015	973	950	948	972	954	967	971	899	976	945	956	890	964	919	1009	946	900	898	905	891	913	905	936	965	912	920	936	913	914	915	923	869	984	927	843	856	956	886	958	927	917	948	931	881	884	915	897	907	927	976	945	903	943	933	887	969	1021	914	914	898	920	917	902	911	898	962	906	895	943	857	899	910	947	893	907	928	960	925	961	934	916	951	926	932	902	918	921	883	913	901	901	915	901	933	898	922	891	888	878	940	921	865	933	929	950	875	902	942	937	930	940	919	935	920	972	982	904	899	934	953	919	952	915	870	932	967	962	913	935	959	914	861	899	906	897	846	944	909	959	960	877	951	908	935	894	935	960	898	960	930	885	958	910	905	927	878	936	884	917	895	922	896	937	902	934	917	920	946	943	869	887	897	932	866	938	895	960	890	898	914	892	929	940	965	942	874	969	896	915	917	906	934	939	868	939	962	947	897	959	904	913	916	956	932	932	862	982	898	978	990	952	933	943	928	910	950	923	969	892	940	893	923	942	921	919	920	909	871	924	955	889	917	901	921	941	926	912	943	973	912	970	921	931	911	918	914	883	893	906	960	962	918	923	945	934	921	901	947	948	903	924	937	940	962	934	882	886	923	924	935	883	967	921	929	904	952	927	924	960	947	957	908	961	931	895	948	905	954	905	880	930	909	964	857	893	977	937	940	896	856	891	964	932	910	931	951	952	908	885	952	850	873	946	965	930	966	907	915	956	909	909	950	934	955	930	865	939	925	906	889	908	960	929	910	936	980	921	904	919	941	911	917	920	908	914	849	987	953	925	973	917	964	926	917	971	883	930	879	917	908	922	934	911	977	959	911	932	885	945	894	948	906	966	927	924	893	901	942	880	913	977	899	905	902	956	913	944	928	912	913	991	893	926	910	893	933	903	954	984	861	903	949	949	905	904	899	945	938	912	911	874	903	907	919	919	963	922	917	931	915	884	928	901	905	927	899	913	941	978	948	906	944	917	887	944	881	932	940	955	942	955	915	922	909	905	916	915	940	937	927	940	891	900	905	901	920	935	910	927	933	895	946	910	955	848	898	910	941	949	904	924	923	944	930	895	880	903	914	927	913	947	883	939	933	915	890	917	902	976	972	944	905	896	920	859	935	958	913	919	913	888	929	914	945	893	941	931	974	959	951	919	961	919	941	911	930	928	939	956	885	879	913	904	933	941	938	868	895	919	896	887	916	930	913	994	978	915	897	953	919	925	920	944	868	945	950	906	931	938	896	939	963	886	892	963	923	924	907	952	923	917	965	930	940	934	893	918	922	958	898	976	909	909	900	928	860	949	921	944	932	884	882	891	914	944	862	926	948	932	989	885	926	951	911	943	912	935	971	932	934	903	933	949	920	871	938	920	893	976	928	956	934	898	943	965	890	952	934	929	903	942	945	968	903	907	925	909	900	947	911	883	906	936	932	917	910	901	909	874	893	927	946	903	919	881	910	1001	874	945	892	887	947	872	916	979	924	913	917	919	922	899	904	922	870	936	909
32856	29188	23987	17936	17788	19088	11640	9877	8377	6522	6122	6057	4822	3636	2744	2746	2610	1651	1143	1029	1071	984	936	782	678	658	676	605	591	583	531	528	484	477	457	446	518	422	464	414	403	394	392	406	391	374	397	383	351	378	384	359	404	388	444	434	370	392	365	362	361	371	358	385	332	403	375	369	364	372	371	349	362	372	380	353	377	347	345	381	357	342	331	347	325	335	346	356	337	293	326	363	359	340	325	321	354	327	347	330	355	319	296	304	302	343	341	335	318	355	369	357	313	318	339	365	329	338	359	361	354	341	331	306	333	328	313	347	343	358	320	323	368	325	377	343	343	342	307	348	345	364	346	320	322	346	342	337	331	365	329	352	335	314	365	343	292	361	338	323	335	337	318	314	314	345	328	354	347	370	348	313	312	355	333	341	334	371	335	377	335	357	346	331	316	350	364	381	350	325	365	342	351	350	339	320	361	321	345	318	319	320	315	300	301	332	365	336	378	343	321	343	343	360	315	324	321	340	321	320	354	321	338	328	362	352	332	301	360	336	318	328	316	352	317	340	341	351	324	334	296	308	332	353	377	352	363	358	344	335	360	309	332	323	335	360	318	340	315	322	375	312	325	317	345	327	321	328	365	351	310	352	350	348	303	307	304	339	369	339	331	321	350	340	333	354	324	362	353	340	327	309	325	325	365	321	335	327	313	335	349	354	329	341	351	329	340	347	354	334	332	344	343	342	322	346	341	329	360	344	348	354	298	379	317	340	337	311	360	364	349	346	311	330	340	345	337	356	350	337	327	352	356	338	333	333	339	320	340	326	344	339	355	302	347	325	327	335	365	344	344	330	335	364	347	352	320	334	359	330	347	397	340	357	327	347	351	328	316	318	326	356	357	369	339	297	320	334	361	358	343	319	353	309	305	332	346	311	314	296	341	339	326	334	288	358	323	344	361	333	383	352	328	343	321	328	349	341	315	363	343	325	334	346	340	357	351	324	315	330	325	352	314	289	339	339	336	334	340	344	334	334	363	313	340	337	333	325	364	325	330	340	324	339	309	338	351	334	345	317	342	310	323	350	362	349	360	333	353	279	338	324	340	323	339	336	326	317	317	322	346	321	306	338	356	339	356	356	384	342	328	326	327	344	327	349	285	340	345	337	366	384	333	328	359	324	321	321	366	333	343	340	334	333	356	304	350	339	354	338	340	346	329	338	335	338	343	320	358	351	332	305	327	325	330	316	364	335	329	333	358	334	299	347	334	276	356	335	333	312	358	373	360	349	346	323	327	317	343	353	332	307	327	367	362	338	337	321	334	364	322	362	341	355	352	328	351	362	349	345	332	325	311	329	330	312	387	360	293	358	303	335	330	351	346	349	336	347	334	335	329	331	344	304	313	341	354	333	341	339	341	343	362	330	305	337	334	350	335	351	337	363	343	336	328	348	324	360	353	365	354	349	374	312	319	325	337	322	324	348	350	332	348	317	335	345	330	352	356	338	323	331	347	302	343	341	329	325	330	336	326	311	347	326	350	394	307	343	316	337	344	336	313	320	326	342	308	337	315	319	332	351	327	301	330	335	343	294	330	340	344	323	334	330	322	355	337	344	372	349	343	331	354	315	339	338	328	275	301	334	323	328	362	359	319	323	324	332	334	302	332	342	321	320	332	331	341	353	336	326	319	355	303	330	344	326	338	344	324	336	317	344	309	312	305	336	337	311	353	344	336	378	365	326	334	332	326	344	359	371	343	368	326	334	350	353	317	332	358	321	372	345	328	374	362	336	324	361	325	338	328	311	326	326	340	359	326	331	309	368	360	316	333	350	330	353	360	367	352	321	364	338	356	341	335	296	347	336	324	337	332	380	326	312	330	332	328	321	332	336	348	333	330	348	325	332	351	314	340	340	348	335	351	336	350	354	347	361	329	360	333	311	358	322	328	333	320	351	313	333	343	328	331	337	327	348	344	322	335	300	333	346	354	339	336	342	328	344	351	353	336	311	327	323	356	334	362	375	352	341	363	329	343	318	349	323	349	340	353	310	358	340	334	332	339	336	326	333	347	317	322	333	356	316	342	357	335	338	331	363	335	326	345	316	372	314	326	358	310	351	337	344	345	317	326	335	348	328	346	311	350	360	355	340	320	358	328	327	322	301	340	349	309	330	318	344	356	343	333	356	291	300	350	320	342	326	338	360	336	357	344	318	319	351	314	351	325	370	348	339	337	321	331	342	313	341	337	300	374	339	362	321	336	317	323	354	312	346	342	307	311	323	329	315	296	335	333	338	333	328	327	365	345	355	346	320	328	296	320	340	348	320	335	328	347	345	356	342	353	338	338	319	343	346	335	333	368	325	335	330	325	338	325	320	335	343	337	348	329	358	335	356	325	340	345	370	377	326	327	326	318	337	324	321	345	319	294	333	313	335	360	320	329	335	332	339	321	355	321	300	341	318	318	342	343	310	324	314	334	337	325	320	377	335	307	320	350	323	341	322	365	331	335	345	311	314	331	320	339	378	340	346	325	345	351	356	369	317	341	328	315	331	326	319	347	335	342	364	326	336	305	331	337	353	348	333	307	367	327	331	376	303	339	357	324	332	368	320	320	350	309	328	343	321	344	333	297	336	321	331	332	345	323	316	325	330	369	343	362	346	290	319	301	325	317	319	325	314	333	339	326	327	348	335	348	342	366	352	334	340	361	299	321	322	325	307	334	316	361	350	336	321	299	355	336	350	350	329	322	326	307	348	324	341	351	357	332	323	348	316	344	349	379	346	330	319	366	332	355	316	328	356	297	351	303	336	326	337	340	317	284	342	316	323	318	322	311	327	351	328	322	337	362	316	320	363	346	349	350	333	302	323	356	318	331	347	307	347	347	350	328	344	348	328	341	329	343	354	328	325	324	337	369	362	336	360	304	340	316	345	352	303	327	332	313	314	313	359	316	320	343	307	332	329	313	349	340	331	339	357	356	300	344	353	322	310	340	337	326	354	326	328	324	297	357	317	348	348	317	317	338	361	358	314	351	344	347	331	326	351	363	329	321	308	314	314	348	368	340	316	374	340	343	306	341	347	347	296	320	327	336	349	336	330	336	320	349	350	353	331	326	350	315	357	313	355	328	331	324	352	322	343	357	326	368	354	325	332	322	309	368	338	363	347	358	337	331	337	348	325	378	306	335	324	307	331	358	342	328	327	334	313	331	393	334	328	348	315	346	357	344	332	335	302	329	327	308	345	335	343	349	308	320	334	347	340	331	347	356	350	346	338	338	305	311	356	364	352	334	324	323	346	340	376	332	352	327	321	315	324	367	337	347	347	321	327	358	341	360	375	309	332	326	345	334	363	372	348	330	342	338	303	318	356	314	324	333	307	362	314	323	328	344	345	338	326	364	323	301	325	349	307	351	326	324	352	324	357	307	325	327	332	356	338	336	332	339	315	341	329	299	325	349	341	337	328	315	354	318	345	343	326	362	360	336	347	321	353	341	352	330	373	349	345	336	340
21813	21184	24253	26514	30357	29657	21584	22335	21503	19368	19555	19063	16808	12488	10480	11608	11291	7646	5958	5559	5770	5494	5210	4099	3438	3237	2955	2768	2913	2606	2512	2445	2232	1976	1856	1843	1809	1777	1663	1471	1467	1447	1399	1359	1360	1331	1284	1244	1130	1146	1246	1149	1244	1304	1415	1363	1393	1303	1118	1029	1067	1019	1042	1067	1058	1080	1009	1035	1043	1044	1044	968	992	994	966	971	954	947	935	894	897	900	916	918	989	857	941	916	898	911	904	860	861	898	863	880	826	855	863	902	880	858	871	835	895	871	847	826	895	863	872	910	865	856	840	879	850	884	833	919	811	848	825	853	866	866	849	849	903	873	834	832	888	900	869	855	905	852	927	852	872	895	870	847	904	870	839	868	854	839	887	880	912	864	830	798	864	884	860	876	845	866	930	831	865	884	880	828	850	883	918	857	841	883	869	882	884	863	864	866	882	880	854	877	838	842	847	838	849	856	897	879	820	829	883	858	832	877	885	848	852	833	820	863	809	853	849	869	874	877	844	856	857	805	879	835	838	793	844	906	876	776	870	888	832	887	843	877	802	857	877	901	888	834	896	836	839	844	897	820	858	825	876	827	849	808	842	911	834	834	848	888	804	838	876	827	899	884	889	829	838	903	869	826	852	828	853	859	875	886	856	857	877	877	848	787	818	845	859	869	861	880	887	871	870	892	806	861	901	870	908	824	882	830	882	854	817	819	850	890	863	848	839	825	937	790	900	880	818	870	812	830	859	784	885	856	854	880	860	870	860	868	829	834	858	871	918	860	870	845	857	856	890	838	857	842	873	882	849	837	839	880	856	846	869	810	800	832	821	825	884	880	848	820	786	907	850	872	856	839	844	809	867	844	839	875	843	860	867	903	848	826	844	819	846	835	817	851	841	830	805	824	873	818	861	849	848	795	833	881	823	835	869	865	824	887	851	808	776	802	894	890	849	835	834	819	845	869	848	827	817	864	874	815	877	838	866	873	847	848	907	859	876	839	862	878	875	871	837	822	853	816	898	820	795	855	787	827	759	822	936	867	823	868	890	852	830	865	858	849	838	817	809	821	916	863	873	861	864	868	837	867	822	821	821	803	834	815	831	819	812	887	890	851	790	885	859	893	816	858	847	858	903	819	849	852	854	876	822	791	830	865	874	859	885	855	838	889	832	847	835	814	839	847	897	822	813	909	895	869	830	870	837	828	871	825	852	850	826	824	844	838	813	832	829	856	889	860	885	844	893	871	879	871	851	802	848	814	874	871	849	852	860	841	882	809	876	854	867	901	855	858	933	847	837	801	843	841	849	866	795	869	897	809	811	835	866	867	814	875	835	822	860	896	882	870	854	828	896	840	830	890	829	810	837	912	846	897	830	854	902	806	840	857	832	883	883	830	834	872	856	826	904	847	860	862	880	850	863	857	859	894	863	847	852	849	871	835	877	856	831	847	849	893	831	857	887	859	799	865	904	848	836	822	848	887	800	841	841	866	847	860	832	815	857	874	832	828	842	883	862	854	867	870	924	829	840	853	823	797	807	808	849	866	888	806	824	820	814	849	824	827	836	899	904	864	827	922	838	851	830	883	882	917	812	854	878	821	850	887	850	829	826	830	843	819	835	860	875	858	838	839	868	821	839	806	855	804	836	843	832	802	840	875	860	851	879	867	835	816	913	893	849	836	849	855	841	855	852	914	896	863	850	832	854	861	832	862	878	875	827	863	872	819	849	849	845	841	851	821	844	871	853	802	869	838	854	904	843	845	870	829	829	873	894	852	857	892	842	878	914	864	883	868	866	890	871	858	852	845	876	890	891	839	874	794	833	868	881	880	827	849	911	865	816	844	871	817	889	850	835	852	813	867	824	889	851	819	817	854	895	855	848	813	898	841	936	862	841	844	824	809	859	888	833	819	857	852	886	855	826	859	850	786	877	850	871	852	836	883	871	863	853	851	867	850	897	883	840	860	908	807	818	862	832	894	840	848	831	808	797	860	820	870	863	845	837	862	860	845	874	830	881	830	933	817	866	864	845	821	863	823	834	878	864	888	879	813	869	782	843	819	859	843	878	864	874	814	819	832	864	832	787	884	789	882	801	819	850	824	884	839	865	867	869	876	829	845	846	863	870	870	862	812	854	861	813	853	877	862	896	833	917	863	869	856	890	848	823	872	848	874	833	860	849	862	829	865	839	829	868	828	843	923	883	878	809	865	846	847	866	820	861	782	814	833	834	839	863	845	816	858	859	834	836	905	847	868	870	845	836	842	778	824	861	872	883	828	823	837	867	864	867	832	888	842	841	839	856	841	886	917	870	843	858	879	833	877	867	879	804	910	910	844	839	819	830	861	892	858	834	891	873	861	854	860	916	855	800	797	823	840	859	893	837	853	898	866	874	866	819	852	794	850	913	802	846	816	852	760	828	826	894	852	846	888	838	851	858	854	870	865	871	842	832	813	848	858	847	873	838	803	881	810	833	880	840	828	848	896	824	793	883	927	849	838	824	862	860	879	908	874	878	835	814	841	801	821	836	895	836	837	891	839	807	874	851	810	862	879	897	859	843	908	837	851	793	779	822	863	891	850	900	868	856	883	856	826	873	832	856	833	860	843	871	859	848	843	805	895	850	851	833	849	830	824	890	856	865	781	859	870	846	796	887	832	820	872	800	824	885	825	861	859	849	863	867	879	874	817	812	839	870	872	845	821	858	891	814	868	800	848	834	881	876	852	844	881	835	853	855	869	851	878	868	814	871	864	873	844	883	851	787	862	857	924	844	855	831	870	817	832	874	882	850	859	854	861	874	824	857	825	813	894	864	844	824	870	879	851	835	846	857	842	807	840	852	882	870	862	823	815	816	892	849	867	872	841	896	819	840	807	846	824	887	855	829	858	857	885	909	847	877	831	877	881	844	867	889	859	866	817	831	886	818	838	823	857	845	815	861	861	850	896	858	865	862	836	900	900	849	844	899	807	895	828	893	881	867	841	879	823	848	886	835	869	905	856	865	857	820	918	851	854	824	832	889	870	841	850	851	865	863	850	864	851	813	834	813	926	868	848	878	859	866	828	808	842	854	877	827	851	853	826	864	828	823	874	845	889	867	885	832	835	817	824	812	851	906	840	840	856	865	862	813	856	871	863	887	845	836	880	879	884	834	805	859	815	839	860	835	876	835	807	858	837	904	859	786	911	840	889	907	881	831	871	855	873	822	859	888	878	887	860	941	840	822	818	860	853	838	901	838	828	878	886	892	825	839	858	804	833	859	874	847	822	863	840	782	813	824	847	853	841	843	811	793	861	860	827	873	836	857	850	860	800	864	806	879	864	823	877	865	883	833	861	858	837	847	861	862	872	894	839	822	856	868	898	873	838	824	798	858	834	835	833	820	866	851	889	829	856	862	834	816	811	856	829	844	870	872	846	848	847	884	885	876	892	853	886	831	883	871	836	834	800	864	877	896	897	872	872	852	858	836	886	823	866	845	904	922	846	833	872	809	810	852	857	872	821	785	837	865	843	813	936
9579	6236	6464	5204	3827	2883	1982	1521	1282	1040	928	906	749	749	644	662	654	565	530	494	491	475	481	475	441	451	415	414	455	421	393	367	363	391	395	420	357	377	345	410	360	362	362	341	371	365	333	393	356	330	372	370	343	349	363	334	351	378	360	372	356	348	363	337	381	357	343	353	349	328	356	335	364	361	316	340	327	345	342	357	386	345	326	337	347	309	331	332	370	336	333	341	360	379	337	364	351	340	369	352	336	344	400	350	334	332	329	319	390	362	358	326	364	341	335	355	339	312	355	325	321	372	400	334	372	326	356	379	363	341	315	317	368	349	346	376	365	337	341	340	367	383	330	324	360	344	327	359	351	348	355	358	328	323	350	338	309	332	333	346	349	357	340	291	373	361	346	319	326	318	336	370	352	330	335	349	353	329	322	338	314	315	329	333	328	341	320	354	362	315	350	367	325	336	358	381	338	322	364	329	369	323	345	345	367	343	365	360	346	360	371	317	302	333	315	339	358	365	327	343	317	333	354	356	336	357	383	367	319	345	345	357	324	330	324	327	324	345	306	364	350	336	341	358	362	364	368	336	323	333	352	348	361	307	338	353	389	330	333	334	354	338	337	334	359	330	343	346	327	320	347	351	358	357	340	329	306	353	362	341	342	346	343	344	340	324	318	328	332	350	347	373	331	375	321	317	363	336	352	344	332	373	336	313	369	368	366	352	332	345	331	342	358	365	332	352	345	337	347	352	333	319	367	350	335	339	331	367	346	360	362	344	376	363	352	335	343	362	337	341	352	348	349	335	335	346	374	367	340	378	331	334	323	355	351	326	350	328	364	307	327	325	338	354	351	366	320	353	313	320	333	352	351	347	331	335	364	377	354	343	367	359	355	344	369	303	311	306	366	340	346	337	338	352	328	341	352	366	318	339	325	346	355	348	358	312	347	351	363	342	348	328	368	305	324	345	318	347	352	336	350	321	360	345	353	337	311	329	319	352	344	321	324	345	393	376	358	336	342	360	321	322	340	366	296	348	324	382	339	340	331	321	327	351	373	342	345	362	360	344	359	348	367	329	364	367	377	351	316	303	355	325	328	344	329	368	334	317	323	368	336	370	307	324	327	333	355	357	379	349	325	320	341	358	386	341	335	375	365	331	372	341	339	323	325	375	328	325	347	313	355	330	318	345	320	364	351	358	336	344	342	354	342	363	326	326	366	392	330	325	344	296	332	331	367	323	333	355	380	339	303	353	347	378	319	330	342	314	344	373	345	332	358	367	328	336	388	378	315	370	362	368	326	360	375	317	323	334	331	337	302	324	345	334	318	375	348	313	353	340	339	314	334	340	329	347	334	363	363	351	345	360	350	339	344	306	364	327	338	349	354	366	331	363	353	373	366	353	359	358	317	361	351	316	333	354	336	330	348	378	333	353	339	351	365	365	323	353	332	335	341	333	360	320	376	338	351	346	347	331	352	338	355	366	312	320	357	352	370	319	351	340	344	345	385	331	351	337	352	366	337	302	352	332	358	320	353	340	352	364	318	341	339	319	331	316	317	361	343	323	309	287	358	293	374	348	335	354	337	342	355	370	372	338	351	359	325	360	332	369	356	339	324	337	348	340	337	344	368	368	357	358	332	346	371	328	340	353	331	325	353	345	347	341	368	325	352	355	333	370	355	366	342	351	346	363	334	342	351	332	351	367	335	346	357	347	356	301	306	341	355	356	313	319	375	331	342	339	357	364	308	334	340	345	336	337	352	370	328	354	351	334	327	333	370	326	314	323	322	327	349	355	378	357	355	347	353	367	366	332	314	351	379	363	352	344	359	360	380	330	343	361	373	345	307	363	352	329	364	340	329	384	381	369	311	347	343	322	364	361	316	332	314	323	340	326	312	322	352	335	371	336	375	354	319	341	356	367	346	371	358	358	372	345	342	373	356	347	336	335	308	345	364	346	359	346	315	332	366	339	343	330	352	355	358	332	356	337	357	380	342	337	352	338	327	351	343	368	366	346	349	340	346	355	338	318	361	342	327	318	351	385	323	360	339	358	356	316	378	363	387	310	333	323	345	355	317	359	381	323	331	335	317	346	322	390	349	375	360	345	342	352	353	327	347	335	361	336	327	336	331	337	323	329	354	328	331	374	345	366	320	357	377	282	334	339	336	302	367	375	366	313	350	352	347	320	334	309	345	339	318	370	356	351	343	347	327	343	352	335	310	328	313	330	356	337	357	292	322	330	305	346	325	345	351	352	366	327	332	329	344	361	317	337	337	332	341	309	357	322	343	318	342	339	333	361	333	365	332	315	349	314	345	322	349	332	341	373	349	332	321	321	327	343	353	369	334	318	321	334	301	377	357	372	353	352	348	364	330	341	356	339	355	346	350	357	327	340	345	364	373	317	343	347	344	326	356	353	335	337	381	358	326	360	328	330	329	394	350	365	332	322	337	358	355	354	328	363	357	350	312	360	338	368	355	364	337	334	336	332	360	308	313	358	385	335	340	362	357	326	349	337	350	321	397	326	356	345	354	331	346	360	346	366	357	364	372	347	347	369	334	343	369	308	384	320	326	322	327	344	344	335	323	359	382	333	373	349	352	348	355	363	319	360	330	317	328	329	327	391	327	382	315	353	373	355	301	335	330	375	346	342	375	306	359	364	353	369	382	344	357	334	360	343	317	318	350	333	333	341	307	353	384	326	366	327	333	338	342	340	356	351	363	339	348	375	335	310	338	395	346	368	339	341	344	353	353	319	344	328	341	392	342	341	371	353	363	331	350	354	318	345	331	356	344	349	349	378	353	350	347	324	350	316	347	354	342	301	378	344	367	361	360	319	337	354	364	314	358	341	348	373	363	359	346	363	355	346	317	309	361	342	355	344	336	364	317	371	343	352	321	347	377	360	361	356	361	327	329	340	324	349	324	336	352	347	365	338	363	357	336	322	354	379	318	351	376	328	334	361	360	377	357	336	368	375	386	363	345	333	359	346	346	347	331	336	332	352	349	364	348	332	349	351	342	343	358	322	358	327	307	380	332	357	340	354	357	345	342	322	321	345	347	316	373	358	367	333	354	328	354	375	339	335	368	347	321	324	311	379	359	344	356	375	345	340	350	337	337	352	361	373	341	350	319	324	322	359	346	326	347	335	308	328	337	369	345	357	366	346	349	359	344	333	342	353	305	345	338	344	356	363	341	305	340	322	343	372	331	318	357	343	345	338	328	350	324	357	347	339	299	335	385	342	339	345	351	347	345	325	349	324	327	330	341	330	336	341	340	345	349	332	325	355	333	333	331	333	335	362	332	370	349	387	331	368	354	338	343	336	358	330	345	343	373	316	374	345	333	338	305	344	338	361	341	343	359	351	372	369	364	348	370	327	339	366	339	366	334	337	336	303	357	353	333	351	376	353	362	351	329	323	332	388	356	375	388	346	355	338	319	328	331	360	386	356	359	330	361	338	349	344	334	360	355	355	332	350	329	358	357	337	329	322	346	358
6519	6249	11027	13137	12483	10893	8063	6692	5844	5230	4459	4351	3791	3490	3203	2926	2627	2325	2236	2119	2092	2079	1935	1768	1718	1595	1540	1508	1520	1380	1444	1385	1303	1223	1205	1148	1144	1134	1122	1076	1105	1062	1065	1084	1033	1075	972	990	975	986	949	956	954	1005	996	978	958	961	997	950	938	937	934	980	915	914	913	927	980	930	898	956	907	912	933	930	914	900	861	896	877	942	932	875	867	916	918	884	915	904	887	929	891	899	848	849	908	925	907	878	900	814	907	872	848	897	863	894	877	913	974	855	923	885	873	867	924	896	841	835	824	899	882	835	925	846	868	877	867	909	899	860	890	918	896	932	824	878	867	862	898	872	885	910	889	896	878	881	849	845	857	885	787	806	880	875	870	864	827	865	891	866	895	857	834	838	837	897	898	876	895	895	860	878	817	889	830	881	889	901	897	929	910	871	894	898	830	886	838	895	945	888	899	910	832	868	848	889	883	865	907	887	861	846	842	960	925	903	839	906	871	883	903	903	938	851	811	839	844	900	948	811	835	881	870	912	891	887	902	899	846	924	878	905	818	912	901	878	850	889	939	847	883	854	912	907	900	840	929	849	917	893	930	878	868	858	917	843	875	909	869	827	846	876	900	851	906	928	913	885	868	854	886	888	835	905	857	915	877	919	832	873	887	906	907	851	880	898	891	876	905	892	863	908	876	842	903	886	862	852	898	911	873	914	877	882	880	861	861	861	878	869	943	912	901	871	882	888	865	870	875	905	881	872	888	913	898	949	921	917	895	896	837	852	922	834	938	859	837	929	875	895	839	899	831	890	880	889	875	891	918	900	865	853	868	907	912	873	875	926	864	874	825	866	869	848	864	855	866	922	880	915	824	920	883	865	836	828	882	929	913	877	923	897	886	880	896	874	845	889	906	915	828	901	894	882	890	897	898	843	859	931	850	832	918	917	941	884	882	859	883	896	920	845	868	868	819	869	843	848	839	843	867	916	834	855	900	913	869	928	893	914	898	898	835	837	866	844	924	883	915	844	891	851	862	870	883	878	875	881	910	843	920	896	859	905	902	850	873	931	809	871	850	825	832	914	897	858	889	882	847	886	930	861	842	917	877	903	887	855	916	872	859	870	920	881	900	904	876	854	859	854	866	866	853	879	863	843	886	854	907	850	883	877	871	846	939	839	858	931	868	890	863	836	896	826	885	872	821	903	914	871	834	878	886	861	876	879	877	874	870	880	854	897	930	837	856	924	878	870	883	887	838	890	893	815	900	848	872	909	828	867	846	911	839	892	915	877	874	915	889	864	896	900	880	938	871	896	842	855	874	888	874	838	868	848	867	887	879	857	843	876	892	851	884	884	880	917	901	848	902	885	903	908	829	870	873	914	945	876	895	908	876	922	911	827	901	867	894	907	855	902	845	882	787	869	840	895	865	852	903	912	858	859	875	940	874	841	891	935	836	884	843	838	850	867	923	879	832	878	855	906	849	869	911	895	843	890	908	913	873	878	831	845	896	884	875	862	934	909	900	929	941	905	904	861	869	862	860	853	850	914	858	871	919	876	873	912	880	923	835	902	818	897	900	886	854	878	864	875	825	871	879	828	851	866	893	866	835	833	837	938	880	952	930	926	857	844	892	883	868	893	885	856	932	860	862	932	818	900	883	891	876	905	858	871	898	876	891	809	848	924	843	903	886	846	808	851	838	853	904	830	851	879	900	865	905	896	889	814	883	908	865	898	871	913	907	858	914	868	948	893	847	880	890	882	826	969	824	884	894	915	866	885	857	932	893	918	844	831	801	909	825	872	867	879	924	819	844	895	858	911	823	878	904	826	855	887	925	885	874	875	914	860	864	867	917	861	877	861	902	859	887	877	860	825	864	855	833	884	869	880	891	824	898	862	874	882	861	855	875	838	868	863	921	872	864	876	843	868	866	917	857	975	872	875	880	904	888	868	867	898	885	845	881	897	894	912	881	854	895	877	848	864	891	914	919	867	927	872	887	811	923	819	869	889	811	906	905	862	872	892	855	885	941	833	839	849	893	872	832	877	851	930	915	828	870	893	892	895	928	926	873	905	889	912	929	867	861	862	908	880	896	963	845	878	865	945	852	865	886	864	880	843	863	896	899	903	843	930	854	858	881	907	883	815	898	878	909	905	815	903	854	852	864	914	880	844	920	882	900	867	863	901	879	808	820	876	836	888	807	878	921	843	836	906	867	844	857	914	870	896	869	855	875	888	883	857	884	852	857	885	856	887	895	872	876	867	892	862	873	946	874	859	972	885	920	886	902	850	900	862	854	883	844	919	860	879	874	863	874	851	943	857	900	888	908	859	874	812	865	866	841	869	906	865	861	863	831	856	899	885	866	889	878	873	879	878	839	862	909	917	906	854	955	881	942	907	912	838	867	894	874	867	900	861	867	881	876	905	828	897	851	857	872	884	864	940	878	855	842	894	870	868	865	892	897	899	826	853	868	861	860	930	867	903	897	887	892	897	917	892	870	929	859	868	872	846	849	862	903	898	869	873	873	888	870	865	854	921	868	910	825	907	855	875	855	874	860	889	882	853	911	892	927	889	861	872	877	886	926	846	853	848	866	884	890	929	893	907	898	874	873	865	898	858	837	878	890	854	827	855	839	815	846	886	881	882	857	890	886	918	908	904	872	899	877	897	838	878	911	885	874	839	861	843	936	867	870	908	828	881	884	882	861	885	868	872	854	884	856	900	841	892	861	867	832	879	862	895	894	871	917	910	920	829	890	903	878	856	857	900	891	873	943	899	857	885	858	893	890	878	871	849	893	876	846	911	861	899	843	860	863	925	904	893	865	900	868	794	872	869	868	882	886	877	845	835	885	875	838	869	872	853	902	860	885	897	909	838	826	899	880	922	904	844	839	922	904	839	861	907	902	927	916	861	864	922	873	802	913	922	889	824	902	863	904	891	831	847	858	921	891	861	812	907	904	953	874	912	893	835	907	911	895	905	879	879	918	868	918	904	846	930	880	868	872	871	904	837	818	870	905	837	888	889	871	908	926	897	964	888	897	859	897	869	882	833	852	933	876	946	866	877	874	936	880	887	864	883	815	877	924	888	911	878	928	876	881	889	915	833	926	936	930	926	871	929	905	896	829	842	890	859	893	867	899	868	905	918	864	897	900	865	873	876	808	887	877	894	898	816	928	897	867	898	886	894	876	898	872	944	832	793	931	844	865	896	861	821	870	862	939	851	843	898	862	881	822	858	907	890	859	946	888	872	885	866	870	863	886	858	896	907	864	902	845	900	876	918	834	928	820	845	870	898	909	875	882	853	858	895	899	896	904	839	849	891	919	890	878	851	913	882	843	817	928	938	839	826	909	854	892	888	880	891	842	875	808	885	875	874	855	830	879	934	828	881	879	854	847	869	873	873	914	884	850	886	872	901	896	824	866	919	866	889	844	837	847	870	868	912	940	849	887	866	906	871	838	882	874	775	898	822	819	902	878	830	873	822	900	862	893	907	956	895
23978	20500	21972	14167	13160	13430	8538	6180	5992	4411	3473	3446	2792	2054	1759	1463	1356	1022	931	893	860	761	729	637	558	615	554	509	553	505	526	479	494	482	451	470	392	456	424	407	415	455	425	402	393	384	426	419	396	365	401	386	363	417	413	409	415	386	372	389	396	353	417	399	387	426	399	400	376	429	379	397	385	382	375	381	346	385	357	427	352	379	411	355	367	333	357	409	366	343	389	346	361	361	374	350	365	371	378	372	368	340	341	351	364	368	359	358	380	382	346	396	338	380	351	354	376	398	367	370	337	398	350	341	383	350	353	392	358	343	348	359	360	345	360	342	377	373	375	375	381	326	363	381	369	330	370	313	378	367	360	397	364	346	369	377	371	377	360	415	384	361	348	350	380	368	336	363	364	352	390	347	335	363	372	353	411	354	376	373	349	327	380	352	374	375	380	380	364	357	352	341	371	373	337	352	383	372	347	373	350	359	362	353	350	344	327	353	373	355	385	330	355	414	335	353	372	352	389	363	334	379	341	375	393	382	370	378	374	355	399	357	341	345	350	338	381	389	369	361	385	387	398	371	371	363	371	317	350	391	368	358	375	373	371	384	330	379	330	361	370	320	423	357	342	359	363	365	337	356	339	343	403	384	367	379	377	347	360	370	364	356	350	394	351	367	375	356	355	366	359	366	377	357	345	383	393	372	390	368	369	388	340	373	378	387	323	395	358	353	368	343	371	369	415	381	368	323	321	375	382	341	342	368	383	370	366	341	360	375	350	387	342	367	382	372	380	375	348	374	382	394	354	355	366	370	400	390	375	357	382	349	375	386	380	380	361	338	361	337	376	334	376	347	373	354	396	395	365	351	363	344	361	359	384	372	378	363	341	346	360	339	347	408	377	362	378	360	365	357	365	428	379	359	322	365	338	358	356	351	349	390	408	397	380	360	382	374	337	346	351	392	383	380	374	391	396	349	396	363	357	364	366	354	369	381	366	373	365	398	319	322	356	386	352	312	387	357	388	390	365	370	401	384	365	376	360	400	355	354	355	361	354	417	387	396	367	375	368	355	371	327	371	334	384	307	403	353	375	347	365	414	353	373	377	357	367	377	371	385	354	325	364	340	385	383	396	369	376	356	363	373	338	420	349	354	365	346	386	336	343	358	333	349	346	362	388	347	385	359	372	366	410	375	369	375	366	355	367	370	348	360	357	378	356	335	352	341	363	374	356	353	365	361	349	373	383	366	350	355	351	367	366	364	327	360	391	357	360	366	393	398	356	340	343	370	368	391	387	348	401	374	346	343	403	391	365	352	378	336	340	363	374	384	339	336	382	352	386	414	370	359	351	391	382	388	373	374	328	343	385	378	360	359	339	369	373	323	333	370	358	408	397	324	397	356	364	388	371	361	375	352	395	357	362	408	393	339	346	366	374	345	363	349	369	406	392	356	357	369	374	373	359	373	387	357	368	386	338	353	392	376	368	363	394	348	354	393	369	387	396	364	400	377	307	392	411	354	387	378	376	341	382	358	368	375	360	373	342	338	347	389	355	358	358	370	360	343	337	393	383	324	404	387	366	385	369	383	366	350	348	356	356	350	346	384	323	370	374	340	390	347	383	350	411	362	383	354	376	354	336	379	375	382	342	393	330	387	341	364	380	366	343	406	351	359	383	354	378	362	368	377	372	349	361	360	365	356	371	362	380	362	364	371	359	370	386	376	322	366	368	363	350	386	382	346	342	354	368	394	355	348	389	365	371	322	371	357	341	333	355	376	373	365	335	354	360	359	372	366	371	380	392	353	387	377	399	371	338	356	360	373	357	353	356	373	382	342	372	391	406	366	369	369	340	351	313	326	308	369	327	366	370	351	380	373	379	420	365	371	354	385	393	341	372	371	354	371	387	373	382	374	343	355	353	378	386	364	392	350	370	360	364	373	384	363	382	375	349	362	372	368	346	365	363	355	337	328	363	389	387	362	373	365	419	383	360	346	349	381	379	384	370	339	376	356	349	366	379	340	353	372	359	356	369	353	360	379	378	362	326	372	343	352	382	360	353	364	332	334	403	379	361	344	390	368	376	331	373	360	355	364	335	357	377	352	377	404	330	374	400	360	340	363	329	387	358	393	353	360	349	363	350	362	371	369	381	382	369	385	372	399	394	387	398	360	337	369	340	370	391	358	393	385	363	329	370	349	338	302	377	410	394	368	337	372	373	362	381	386	374	356	381	391	369	368	357	352	425	350	410	398	326	352	331	362	393	374	356	359	360	362	337	393	382	373	422	368	380	364	374	337	325	372	388	347	368	368	355	329	359	331	379	388	381	351	365	354	336	340	366	368	353	380	364	358	351	375	382	353	383	346	373	350	370	371	332	379	360	375	358	348	329	381	336	380	361	347	367	367	357	399	356	397	345	367	394	337	332	404	357	365	356	393	382	352	344	347	361	327	391	367	396	374	350	395	380	334	363	368	310	364	363	384	345	393	338	354	362	385	335	364	343	364	368	339	377	380	367	346	369	358	373	399	352	367	365	345	335	386	374	361	330	409	331	363	360	385	404	352	368	327	360	363	342	340	344	361	406	404	395	385	396	353	387	360	365	364	402	373	384	368	372	366	352	391	410	350	330	419	363	345	379	402	355	369	407	358	345	396	397	384	355	359	356	345	397	378	356	380	373	355	344	381	360	370	337	356	363	369	332	393	365	349	356	365	343	357	379	354	357	351	367	387	394	376	393	384	357	364	354	390	387	388	377	353	390	368	360	366	355	352	352	363	335	352	378	392	375	366	356	353	364	366	398	373	330	335	375	368	359	402	360	375	351	367	367	365	350	378	370	373	342	360	326	322	351	361	344	339	361	353	389	372	406	406	392	372	346	399	362	350	357	384	374	355	394	353	345	359	352	348	402	378	356	372	387	335	367	403	363	359	405	334	375	370	365	372	333	367	389	339	408	364	376	391	405	369	373	353	363	353	398	370	358	385	355	362	351	353	398	359	408	346	386	394	357	346	345	326	343	363	410	373	355	348	351	365	330	360	369	370	388	394	390	344	335	354	377	335	349	390	368	354	391	373	378	364	335	389	398	340	405	378	352	339	366	366	346	325	374	366	402	369	362	360	366	399	370	359	355	352	394	408	383	345	359	353	369	377	362	358	380	363	351	356	356	390	386	348	360	358	379	372	374	345	339	377	387	341	364	393	376	380	352	359	390	379	390	348	360	391	361	340	347	374	393	308	375	365	351	379	359	374	384	377	339	359	357	374	378	353	423	369	363	373	374	354	354	346	389	317	380	397	375	341	376	353	371	345	366	352	377	410	372	358	377	357	400	357	378	363	382	398	349	354	359	375	374	382	355	390	355	375	375	392	347	385	356	372	338	356	356	354	373	346	371	394	362	359	349	363	363	396	364	366	354	375	368	367	333	360	377	376	372	365	368	392	377	379	371	416	355	371	370	369	356	376	368	399	336	346	382	392	370	364	392	349	367	352	342	373	347	371	393	399
16117	14973	22621	21419	24368	25257	17350	16436	17866	14695	12509	14119	10906	9096	7961	7150	6767	5532	4703	4253	4424	4036	3874	2936	2677	2485	2327	2327	2199	2118	2085	2014	1884	1706	1570	1586	1557	1534	1482	1424	1298	1344	1294	1267	1228	1249	1246	1202	1146	1091	1153	1158	1123	1214	1230	1291	1225	1261	1094	1043	1024	1111	1088	1073	1031	1068	1045	1001	1027	1069	1053	1033	1040	985	1043	921	995	945	945	968	959	961	999	965	946	968	951	968	936	907	934	919	955	923	897	938	985	948	862	947	908	929	964	930	916	941	947	972	940	937	928	944	930	890	883	941	865	914	927	955	894	913	856	857	924	917	928	938	986	891	934	875	922	904	928	920	945	923	912	903	886	891	929	949	893	981	890	981	896	893	926	920	919	927	924	888	932	956	928	976	906	954	942	908	942	893	877	902	864	925	897	903	901	886	927	927	876	890	884	827	905	931	916	905	903	970	869	976	951	903	913	927	933	966	945	937	907	912	878	914	948	893	950	924	943	893	909	934	900	916	918	959	915	888	935	887	871	906	921	871	915	959	915	960	891	901	907	901	926	938	889	917	888	905	868	902	888	968	893	882	945	933	905	932	948	840	900	923	989	975	863	910	945	983	911	937	932	940	909	940	921	932	889	885	891	934	921	991	954	957	962	877	961	945	903	950	925	938	997	926	985	924	949	885	876	932	922	888	927	913	848	911	909	943	919	965	930	943	970	895	893	951	922	926	943	966	940	899	947	897	952	918	874	856	924	928	896	888	934	926	899	908	911	910	885	958	900	900	885	929	937	968	959	921	901	883	877	989	936	928	960	907	948	943	906	943	962	922	982	924	922	942	923	873	918	899	941	899	919	878	951	953	950	966	913	927	909	875	945	889	880	915	924	942	879	944	900	979	865	891	915	832	864	952	908	904	925	912	917	945	892	939	961	931	961	922	951	888	932	953	924	870	944	935	941	943	930	903	913	890	903	912	952	923	939	907	854	956	935	954	923	967	935	930	886	866	927	900	866	943	929	825	924	951	899	881	906	960	965	941	914	890	873	934	941	963	963	918	864	947	918	868	967	867	889	976	893	927	897	919	878	969	879	900	914	893	963	922	905	911	917	872	926	913	915	936	954	896	882	913	915	949	881	903	931	911	905	910	944	901	897	909	889	946	941	929	922	878	929	948	931	930	913	920	879	937	890	891	945	893	908	893	961	914	917	898	1022	888	930	881	915	923	884	935	1018	925	907	969	955	920	920	926	932	834	921	918	941	951	947	914	897	954	876	910	933	884	905	876	923	941	888	870	870	887	908	938	920	903	884	919	933	861	884	956	899	906	918	897	947	930	881	894	946	869	922	956	912	930	884	923	1002	928	909	918	922	908	974	927	877	943	889	965	901	953	865	900	1011	906	878	916	937	950	876	904	923	898	981	991	968	909	968	936	905	966	937	912	928	884	973	924	922	980	899	920	909	968	976	943	845	955	926	949	919	947	860	922	879	852	940	948	900	954	857	961	885	927	913	980	891	950	885	916	906	902	918	913	957	943	881	971	965	905	884	888	889	928	907	903	909	941	918	923	891	896	882	924	944	914	916	934	867	906	991	901	943	953	901	907	927	903	936	948	930	960	913	907	879	898	943	926	929	912	895	852	892	940	959	941	918	900	924	882	884	902	907	921	917	919	921	921	877	912	902	922	939	882	949	944	905	903	877	931	910	941	880	917	964	912	914	939	897	886	940	951	930	896	952	921	871	898	960	916	932	924	939	930	916	925	913	925	962	882	909	899	880	933	882	910	925	943	933	908	952	906	884	930	904	897	972	911	986	917	914	965	966	907	893	951	907	928	936	853	926	947	886	867	940	940	956	870	916	904	938	947	932	972	924	903	906	954	948	965	959	941	895	895	888	922	942	934	925	918	946	943	928	878	926	922	925	866	916	945	931	938	894	938	917	923	933	910	879	920	917	935	941	881	860	894	937	906	965	944	961	930	887	872	894	905	963	920	982	984	912	959	895	912	868	887	950	903	1015	927	921	972	923	890	937	934	911	907	951	898	868	930	933	923	861	966	892	881	893	953	943	988	907	851	848	867	965	930	879	926	911	878	893	958	908	931	926	936	904	913	929	952	962	925	916	906	981	894	933	927	894	920	918	925	954	926	837	899	961	886	888	878	917	920	924	866	894	944	917	913	903	917	911	868	901	937	894	926	928	946	933	959	892	940	926	901	902	885	932	879	918	902	885	908	912	911	937	943	937	857	911	958	949	884	947	889	932	836	922	898	909	967	921	906	886	900	907	956	924	954	917	924	931	921	913	885	928	935	958	864	928	924	891	875	887	976	909	885	947	916	905	952	890	969	931	907	916	956	913	924	892	918	883	907	948	906	914	877	909	938	914	916	949	916	942	967	826	908	942	960	926	875	920	892	900	915	900	843	909	932	917	948	894	956	945	950	924	927	907	929	869	929	918	956	882	981	930	894	922	948	880	888	931	943	963	933	849	931	901	870	859	897	920	954	924	924	886	904	963	899	955	904	930	913	916	919	901	910	945	932	961	925	868	880	944	965	892	925	880	928	954	900	909	898	900	900	917	930	945	915	899	930	959	925	934	906	882	973	956	905	887	937	914	927	968	882	883	891	952	931	881	948	911	987	903	937	831	916	892	884	919	933	893	952	960	948	932	898	927	903	923	877	922	925	866	963	917	937	964	890	900	913	925	979	867	907	923	945	929	927	897	909	901	912	925	943	959	902	952	927	958	923	902	971	910	959	908	878	956	945	887	908	914	958	919	913	979	951	975	939	907	917	854	915	928	912	890	895	902	914	913	927	905	946	917	902	959	959	970	895	952	908	948	899	921	950	912	861	927	887	914	892	925	868	923	945	992	933	859	846	955	926	870	929	983	918	921	903	924	942	1002	948	940	899	924	932	837	919	942	871	989	916	916	901	936	902	888	842	934	892	921	928	928	887	920	938	912	913	894	914	918	902	868	870	895	883	945	918	975	929	916	904	927	922	972	871	917	869	905	902	960	907	941	905	878	872	912	910	936	938	977	950	984	951	880	866	919	888	914	914	912	879	931	883	924	930	921	927	959	971	909	872	921	925	870	915	908	919	903	870	913	888	928	924	934	901	873	913	889	948	921	883	990	876	935	865	929	859	906	910	929	929	933	866	939	907	928	873	895	928	958	925	912	935	908	927	903	918	942	952	896	874	919	895	935	872	906	903	962	911	935	919	926	901	910	901	941	952	909	939	957	891	946	934	922	892	893	890	953	903	918	860	899	917	927	953	949	945	952	918	928	915	938	890	913	938	919	952	957	964	911	879	917	941	939	889	931	959	942	906	903	893	949	924	939	926	910	938	906	905	932	928	929	959	946	931	973	902	906	905	955	935	930	921	914	865	925	882	894	910	934	887	947	966	924	968	973	890	908	926	908	920	899	962	949	944	933	898	919	908	932	970	885	925	930	919	892	946	847	899	953	898	895	915	906	922	878	891	951	905	869	917	906	917	908	928	932	956	905	930	937	920	930	909
32533	32172	29767	20072	18721	19077	13915	10042	9685	7115	6716	5669	5480	3071	2860	2426	2370	1583	1338	1171	1183	1132	1046	833	721	650	632	600	586	555	501	567	523	454	473	471	467	485	442	424	409	415	409	387	374	364	393	384	353	373	379	387	403	387	414	389	366	436	383	381	343	373	320	392	359	346	335	332	375	384	363	375	342	334	342	345	334	354	319	375	365	355	329	351	379	325	347	349	338	343	345	330	354	336	332	325	332	356	377	350	328	344	356	330	313	349	336	316	367	308	327	369	350	330	381	355	323	355	339	335	343	362	347	332	328	348	327	330	348	340	343	344	356	318	333	372	367	349	343	371	334	329	339	345	343	346	331	352	327	289	343	334	318	350	332	319	345	343	331	364	326	355	322	338	342	350	303	326	328	305	330	334	343	325	342	358	328	356	358	326	341	346	344	343	313	351	358	353	345	351	321	350	355	322	324	367	334	326	348	325	348	369	346	337	355	308	334	333	316	325	323	351	329	324	313	335	330	346	342	327	341	334	355	328	344	349	324	324	345	312	342	347	331	358	337	329	329	338	299	296	357	324	295	352	356	339	336	327	352	328	314	317	325	320	327	366	299	303	326	333	364	350	320	335	309	330	345	334	313	326	298	353	321	350	353	297	343	364	357	317	324	341	320	306	356	331	342	334	312	355	321	350	344	355	331	313	376	306	325	336	343	328	328	370	323	318	349	348	311	360	338	354	343	320	330	339	347	351	356	312	335	356	358	302	352	345	364	345	289	358	343	336	338	316	321	362	307	336	346	339	332	316	351	358	341	350	344	335	347	368	356	322	342	344	333	351	339	340	318	301	344	327	300	297	323	349	331	336	304	363	332	330	336	321	330	339	339	354	337	364	346	337	364	322	310	349	338	336	317	342	358	330	333	358	331	332	325	327	353	348	355	359	290	350	308	360	335	343	301	372	342	329	354	327	364	333	292	312	367	328	366	352	325	345	362	371	332	346	352	346	339	360	343	339	295	373	320	360	354	297	383	345	342	299	313	357	340	335	351	330	324	367	321	335	307	333	366	349	326	303	313	347	359	316	348	313	313	338	329	356	287	317	296	351	350	333	328	316	301	315	341	299	367	337	361	339	345	333	323	306	366	307	347	377	324	317	353	349	346	293	342	319	339	345	340	345	313	355	301	339	353	351	367	322	316	327	291	323	316	311	323	369	309	301	349	346	360	346	345	351	357	347	323	347	370	320	311	353	310	371	342	338	321	321	318	371	346	350	329	341	336	312	352	297	361	371	329	346	348	355	338	359	319	309	348	315	312	311	327	347	334	348	366	318	302	335	373	357	361	338	327	333	364	325	322	391	334	331	314	331	321	323	362	339	323	360	335	338	375	318	332	351	348	360	333	330	350	329	338	346	351	375	347	306	345	355	369	360	331	289	325	317	337	318	348	354	302	320	352	350	320	343	351	337	343	324	327	318	348	337	364	316	361	379	344	301	313	329	310	377	351	347	294	346	318	322	363	303	338	338	332	304	320	339	333	341	316	303	327	347	358	338	351	305	328	335	351	337	339	343	312	376	329	350	339	326	362	375	371	344	313	349	331	315	377	347	366	330	337	329	344	343	360	362	288	355	371	333	312	363	330	320	335	336	328	356	333	320	365	308	335	319	335	344	331	353	369	339	330	345	334	350	350	350	300	337	330	337	309	345	314	332	334	355	349	371	342	338	341	341	328	348	343	351	341	323	342	331	357	276	340	376	382	333	339	336	339	341	314	346	364	343	322	359	333	355	339	352	330	377	367	297	311	362	368	345	339	354	337	363	348	303	352	320	346	333	326	371	308	330	300	336	355	334	317	308	313	337	312	315	300	329	313	373	389	348	359	304	321	327	345	338	330	353	324	334	348	348	323	360	330	334	340	348	328	349	368	308	306	333	338	272	325	322	281	343	329	303	324	329	323	375	353	310	333	322	380	339	345	354	344	319	290	322	358	334	341	322	309	354	334	398	349	318	333	359	340	356	351	335	377	355	344	360	313	352	352	320	332	333	356	304	327	338	354	328	359	330	299	354	341	335	330	332	331	327	350	378	331	333	348	335	330	341	313	307	323	332	320	349	330	358	341	338	365	393	371	319	337	322	332	318	356	333	350	352	296	329	370	380	368	332	322	385	306	336	345	359	322	344	316	342	363	327	341	309	388	348	314	323	330	367	297	349	315	302	339	353	372	342	360	365	353	330	383	362	300	310	340	341	339	347	351	337	331	329	330	345	342	369	329	342	357	297	327	361	344	330	330	341	331	341	305	321	352	346	333	313	329	344	356	316	343	355	311	304	345	348	351	359	342	343	328	349	322	354	317	322	338	330	344	334	357	341	350	332	334	358	349	309	316	367	356	329	306	321	335	328	348	321	318	345	319	349	323	322	330	328	323	338	311	375	365	329	338	353	331	336	327	296	336	342	331	379	336	323	328	350	337	346	363	352	361	350	330	304	333	339	332	333	329	350	301	358	333	317	345	354	329	333	321	340	352	356	319	334	340	357	341	318	307	389	290	337	325	335	329	351	356	344	332	327	335	358	328	312	361	336	356	318	352	336	362	306	330	356	322	370	336	325	365	325	345	320	372	337	354	345	316	341	326	348	315	332	369	365	361	319	312	319	341	306	301	341	326	317	322	369	359	347	312	324	340	311	367	351	320	346	305	319	308	355	319	387	367	337	335	325	336	324	330	327	360	328	331	323	343	341	334	341	338	340	309	341	326	352	333	340	334	336	337	350	310	359	326	348	336	343	329	326	361	343	350	349	327	323	305	325	338	327	348	341	320	306	353	353	337	320	342	341	302	325	313	308	337	352	331	352	342	361	338	377	332	336	310	334	325	343	327	405	372	313	315	421	325	348	342	325	359	358	348	354	345	327	320	342	352	357	364	338	320	341	319	325	340	340	321	330	325	318	319	385	333	331	329	344	347	350	338	333	364	329	356	335	330	344	324	342	331	316	328	330	308	321	327	356	339	322	339	311	348	307	320	354	345	373	342	365	332	335	348	305	327	336	341	329	319	346	336	331	362	371	323	350	315	326	363	358	331	304	349	349	319	332	361	331	332	328	346	305	341	326	360	346	361	317	327	349	342	358	354	339	336	364	348	332	331	335	339	290	317	357	339	316	352	303	330	336	327	365	343	322	347	343	334	329	360	338	360	356	360	335	338	296	309	332	328	330	306	330	348	363	326	298	359	340	352	327	337	295	343	350	324	336	381	343	368	327	392	317	354	341	340	362	333	287	339	335	345	312	323	328	362	326	301	350	324	313	332	364	385	314	376	338	329	335	343	335	334	364	318	382	315	319	363	368	333	343	342	344	310	313	318	346	330	359	348	359	316	317	332	323	327	324	341	320	329	325	333	345	321	347	376	368	343	309	340	339	347	309	366	361	364	368	318	332	344	328	318	360	335	324	331	321	327	343	340	314	327	317	332	352	336	336	313	356	315	344	353	335	347	350	345	334	332	335
21166	24781	28064	26006	29780	29582	23114	21792	23789	20680	19695	18007	16463	11780	12059	10854	10426	7818	6618	5559	6030	5751	5684	4186	3595	3108	2880	2965	2845	2559	2467	2443	2395	2055	1983	1926	1742	1750	1675	1597	1532	1464	1428	1396	1291	1283	1168	1181	1186	1165	1214	1250	1215	1283	1384	1300	1443	1399	1250	1074	1006	1011	1037	1097	1090	1089	1057	1042	1006	1057	1009	1001	947	1000	979	972	986	875	913	954	934	909	929	882	896	919	923	916	923	847	876	909	888	896	790	862	874	882	869	877	848	858	857	887	898	865	857	850	844	841	882	905	868	896	859	820	882	896	846	839	840	832	875	818	869	843	925	832	852	878	818	837	846	859	825	871	842	835	888	828	845	884	892	861	840	902	823	858	846	887	834	812	813	879	854	880	806	842	875	856	881	883	870	862	816	833	844	861	862	826	831	817	809	850	897	866	819	860	871	864	852	855	813	867	883	879	870	837	839	858	854	838	811	816	854	906	841	880	846	839	834	807	886	850	892	904	853	855	846	898	826	850	849	812	838	802	881	871	837	814	826	837	872	800	859	846	842	826	870	882	793	897	825	811	853	817	843	878	853	877	914	850	847	878	875	825	886	840	896	799	835	863	839	760	853	849	875	822	820	862	808	866	827	794	890	843	923	842	819	821	830	908	837	817	836	807	859	816	844	879	852	846	859	823	818	818	884	830	844	845	831	869	818	869	821	856	857	922	827	857	841	810	853	821	857	850	815	809	866	865	804	897	872	882	830	839	833	904	849	869	881	866	814	842	827	855	835	809	899	869	842	882	838	888	881	834	870	853	846	815	889	909	840	848	854	824	818	843	838	874	871	869	804	896	850	871	834	844	812	889	864	818	838	826	856	873	842	879	831	833	889	876	846	826	860	839	875	854	832	886	867	848	846	868	864	838	829	790	894	827	829	843	810	843	855	866	851	861	901	850	911	843	879	857	876	867	863	855	817	860	873	836	820	871	823	840	906	827	807	854	815	854	843	855	848	826	840	854	812	832	825	807	844	823	843	857	828	853	848	849	910	822	815	881	845	823	831	885	881	864	834	802	899	814	854	860	836	805	851	858	847	867	838	835	869	779	852	855	858	850	812	844	844	835	880	877	912	878	841	865	896	831	895	821	872	852	824	807	856	838	857	872	839	833	896	887	883	854	808	840	818	897	851	822	791	824	861	850	846	849	869	893	797	893	881	858	852	865	861	876	810	840	817	883	827	825	887	896	858	881	844	877	850	850	884	814	830	807	850	894	865	807	821	833	825	874	858	930	832	834	818	875	823	906	805	862	865	893	869	843	905	873	858	871	880	817	830	860	858	847	861	867	844	849	826	894	854	860	870	839	843	870	844	885	831	872	841	878	891	856	851	842	846	892	882	844	887	871	831	894	893	844	845	873	859	903	858	887	856	869	861	880	815	879	826	891	855	831	849	855	852	841	817	834	870	890	806	815	844	847	890	849	915	859	890	818	862	816	830	850	883	880	857	820	817	807	865	828	868	867	882	845	821	858	780	871	836	846	858	842	865	867	860	830	802	830	850	858	834	793	842	839	832	797	812	836	883	834	868	867	848	856	856	867	858	824	878	840	882	884	848	809	861	845	819	837	865	838	853	875	874	839	835	889	857	849	855	912	881	839	818	843	859	803	874	838	888	836	922	846	865	850	773	884	769	819	787	872	815	799	857	855	848	865	845	849	837	813	861	811	823	890	830	852	823	848	837	775	849	878	853	868	881	869	864	852	857	857	821	821	872	880	851	832	905	817	847	846	880	825	878	848	828	864	850	844	879	810	863	892	859	852	868	844	862	837	870	847	833	847	831	844	824	879	901	839	905	835	867	855	859	880	851	819	824	870	842	824	930	803	816	879	851	791	879	809	890	811	878	920	912	865	879	844	872	894	820	856	827	862	915	813	833	896	862	825	802	799	828	836	882	881	873	878	888	775	831	861	920	874	844	855	888	893	894	871	842	841	872	824	822	851	867	837	849	900	829	903	806	851	808	874	850	872	868	896	832	814	936	843	873	862	876	845	853	902	848	821	885	868	842	846	821	831	867	848	810	818	934	865	850	862	885	821	826	858	826	833	845	838	805	887	844	865	786	808	823	875	877	825	880	846	849	894	831	853	863	829	874	831	874	875	829	867	890	844	844	874	879	805	904	831	886	857	837	882	865	912	819	887	822	849	834	823	798	899	873	870	865	867	840	877	850	829	852	914	875	857	881	816	868	863	837	911	865	801	855	901	849	864	778	894	859	845	890	843	825	848	809	849	832	817	853	873	895	869	839	843	853	852	894	788	819	811	828	865	870	855	839	871	858	866	845	845	854	810	807	870	863	844	874	887	879	861	839	830	869	837	892	879	787	863	848	846	840	870	880	837	880	859	838	819	874	777	822	820	859	852	880	817	847	830	778	790	822	886	888	816	838	927	850	878	843	849	802	864	795	888	787	824	808	871	841	886	882	854	856	822	862	815	827	900	866	829	848	869	878	862	827	856	854	827	893	887	854	866	870	851	898	853	854	807	880	903	857	852	894	856	860	873	837	871	875	804	890	834	826	847	868	877	914	778	819	844	856	881	869	861	861	821	867	861	806	872	823	871	836	846	799	845	841	864	883	819	892	833	882	890	830	846	826	847	829	884	900	782	834	830	816	821	814	801	866	819	829	873	816	786	861	891	812	844	863	839	818	842	864	820	855	834	894	866	852	811	845	868	795	885	814	871	838	816	838	887	851	870	839	817	882	877	781	880	882	828	810	831	845	867	882	862	863	880	854	819	833	845	845	841	862	831	831	831	874	878	892	823	811	859	889	888	779	825	858	873	859	817	833	893	822	819	845	860	857	851	875	840	861	813	835	876	844	829	881	861	852	857	855	915	830	825	831	810	783	870	815	809	835	847	839	852	854	849	837	877	844	906	844	864	867	878	824	894	812	860	837	814	838	865	838	855	859	871	872	836	864	811	843	835	811	814	889	862	845	866	864	862	788	844	870	861	808	917	836	806	825	844	829	866	847	863	859	802	867	852	833	789	843	834	863	816	888	900	853	832	842	830	870	851	860	864	857	883	864	858	875	837	835	848	893	843	875	833	886	803	834	825	843	804	830	883	873	855	875	899	810	873	846	833	821	872	815	848	870	872	833	860	805	825	907	842	851	862	884	834	862	827	853	878	830	804	870	842	857	848	827	829	857	877	812	819	800	879	813	859	820	874	828	834	880	888	876	863	867	891	848	837	848	829	870	837	894	842	855	847	858	833	803	876	879	819	910	866	885	840	863	844	882	838	891	844	863	873	900	891	862	866	897	892	847	825	844	795	874	862	878	797	874	806	820	913	900	876	872	833	807	823	854	872	906	848	893	817	853	833	827	867	900	871	852	888	872	858	899	863	877	861	808	851	863	858	870	881	871	819	862	817	854	797	858	884	860	847	836	868	846	824	826	853	898	893	846	835	883	853	849	847	876	880	896	860	886	859	804	842	833	796	863	884	816	845	841	851	828	849	838	887
9551	6489	6981	5061	3866	2954	2028	1487	1254	1066	943	900	809	701	646	647	574	592	534	543	469	524	478	442	430	435	453	402	430	433	426	400	380	379	386	370	392	396	385	343	385	386	368	370	375	354	352	398	346	355	349	353	330	345	415	358	332	367	361	311	352	348	388	312	305	364	353	373	333	363	337	389	329	370	345	349	365	359	371	356	364	355	330	351	328	329	361	314	341	357	350	333	345	365	401	354	356	332	359	351	368	326	303	352	318	337	353	358	366	371	345	340	320	339	337	324	326	354	348	347	361	357	354	330	336	361	325	299	359	345	348	311	337	374	345	343	339	326	307	355	351	345	357	317	392	365	312	349	340	346	358	344	348	329	361	310	321	348	320	336	366	342	340	337	332	301	336	343	358	370	335	323	335	311	344	319	318	352	328	380	301	386	346	342	356	356	327	371	322	348	341	355	350	340	355	392	374	367	375	336	340	343	341	336	333	360	372	326	316	309	343	346	369	339	367	382	346	379	335	349	368	348	324	382	316	357	347	340	351	359	335	342	359	316	322	324	342	320	316	369	369	330	336	317	348	349	350	336	355	318	354	317	362	330	314	352	360	339	307	370	321	338	335	323	328	314	372	316	300	338	362	342	365	319	343	359	340	380	344	353	344	360	347	357	330	353	332	344	318	349	327	382	322	350	336	345	385	347	374	322	343	375	340	348	360	375	346	386	346	379	321	344	338	342	349	347	383	362	368	350	319	355	353	357	349	325	351	353	345	333	342	381	345	334	316	373	369	344	343	298	360	342	315	357	322	351	378	353	347	338	362	341	363	331	359	365	357	348	329	365	345	312	351	345	362	322	348	342	346	342	351	332	359	314	341	373	324	324	333	364	359	316	351	361	322	368	334	346	327	347	375	396	341	353	326	366	316	350	319	337	334	381	369	338	378	349	351	363	346	322	351	359	354	341	298	357	330	370	348	326	340	335	350	349	338	334	330	313	306	337	304	328	333	338	338	318	363	351	359	327	315	332	327	377	318	345	331	351	346	348	369	341	329	333	357	332	351	342	339	366	331	393	350	362	361	328	362	331	398	328	364	359	365	332	338	355	307	367	321	343	331	354	313	331	309	361	340	321	345	331	357	337	361	341	325	303	354	340	335	356	372	337	338	356	346	339	301	360	357	385	365	356	344	327	346	358	376	341	383	361	355	357	332	332	338	354	342	318	315	369	341	338	353	320	340	349	355	346	352	350	351	323	361	355	342	333	337	323	345	334	344	370	355	365	346	314	365	371	371	348	325	363	326	344	365	361	363	340	350	340	359	330	331	351	316	347	322	344	365	351	351	326	349	351	354	334	344	316	384	344	292	342	287	346	330	338	345	348	337	336	345	323	357	346	339	298	355	384	358	318	353	333	373	322	353	358	341	331	360	331	321	346	376	338	329	333	358	351	341	350	350	342	327	371	340	362	330	360	342	333	336	324	374	329	352	358	316	365	360	338	348	341	326	330	323	348	335	377	341	354	356	337	346	338	377	300	343	379	364	355	333	356	335	344	361	349	363	370	341	376	331	333	370	344	363	330	361	347	357	361	337	362	368	336	319	338	351	344	369	332	393	325	358	307	308	366	323	311	355	363	392	327	377	382	374	312	345	330	303	352	327	341	382	356	351	311	338	365	321	361	338	354	373	348	350	321	344	341	350	346	347	357	373	361	372	331	305	367	353	348	342	358	380	369	327	294	311	345	357	342	360	343	350	360	329	345	345	353	329	369	348	303	320	354	332	342	327	293	351	357	350	335	344	328	348	352	374	320	389	347	397	369	342	348	367	331	344	348	351	292	355	351	326	356	365	352	333	350	338	346	290	358	360	360	351	326	343	325	352	395	330	327	340	365	347	318	345	312	319	347	334	339	351	381	352	322	332	310	359	355	321	345	345	324	330	338	342	325	350	324	340	341	339	370	351	358	346	337	324	351	355	348	352	329	342	332	358	361	334	342	321	368	347	365	339	342	371	393	370	360	362	344	360	366	383	318	339	312	370	329	312	351	342	319	367	329	370	347	349	340	305	342	336	330	325	335	371	329	338	326	366	350	332	279	344	343	344	349	349	357	365	346	326	338	341	350	339	334	381	341	318	339	360	316	354	348	340	332	392	324	348	346	344	338	364	348	369	338	306	321	355	336	326	324	352	333	355	342	369	335	364	330	332	343	358	333	374	341	333	327	321	360	351	349	345	353	350	339	358	356	331	335	343	362	356	346	357	370	358	323	328	322	357	324	332	368	385	350	337	364	357	379	347	333	361	371	321	317	366	329	338	371	343	315	320	373	340	342	346	340	304	369	353	355	298	332	324	349	343	343	340	350	308	324	344	341	353	310	316	309	340	333	364	299	331	346	356	340	335	362	316	370	376	316	336	381	347	346	342	360	341	334	370	341	346	345	328	335	353	325	377	344	341	381	325	330	362	330	336	353	308	355	348	369	345	326	348	330	300	303	385	349	349	363	327	360	347	315	345	330	380	324	320	356	313	336	331	375	338	380	360	329	317	340	314	370	346	333	353	340	354	342	359	344	355	336	359	314	343	335	360	343	355	321	349	331	350	362	364	343	368	345	359	343	369	358	393	359	357	353	358	363	330	329	312	328	370	338	348	309	327	342	349	337	336	373	354	372	357	367	344	326	348	325	330	340	344	365	346	353	362	336	360	356	357	296	319	374	346	318	372	323	327	326	371	356	352	338	352	331	349	333	343	384	326	329	380	378	342	348	398	330	376	321	354	323	343	337	344	328	370	349	321	364	333	348	357	332	344	378	310	379	319	339	340	368	322	347	337	316	347	327	311	330	350	344	362	327	305	351	364	377	345	299	361	326	333	341	323	337	374	345	338	352	316	352	335	364	351	346	351	337	373	312	345	366	326	328	322	346	372	341	342	340	373	356	358	341	340	332	284	329	347	371	341	350	348	356	340	343	364	284	335	365	383	324	331	312	323	314	342	354	333	313	316	314	320	352	358	320	339	340	318	324	342	373	333	305	340	326	304	324	363	351	317	361	342	342	337	337	338	341	370	343	344	330	332	358	345	349	334	390	347	340	353	322	347	361	347	308	342	343	336	352	368	352	353	351	327	348	336	329	352	370	363	347	357	379	308	306	332	356	381	344	367	328	359	328	336	351	345	328	389	353	370	372	375	341	344	328	352	373	362	340	360	352	334	331	366	337	326	343	367	327	351	336	352	336	363	338	350	373	340	355	353	362	360	337	322	362	392	360	336	346	331	360	341	365	326	335	329	359	335	337	332	343	391	328	349	345	309	330	333	334	357	350	329	348	358	355	368	358	350	335	341	362	353	321	359	368	352	329	370	335	365	326	359	331	337	313	357	341	358	356	351	310	346	330	364	358	360	362	318	352	320	333	349	364	320	335	312	334	354	327	321	367	322	317	346	320	329	365	322	357	315	333	342	357	315	371	334	352	352	331	346	350	375	333	323	339	347	378	337	334	352	330
6582	6369	11783	12619	12455	10758	8051	6769	5916	5032	4763	4307	3844	3215	3099	2911	2709	2393	2224	2081	2095	2035	1999	1831	1748	1592	1515	1558	1498	1441	1411	1347	1282	1289	1219	1160	1132	1112	1131	1118	1084	1098	1043	1029	1030	1073	1053	972	948	987	992	924	967	1009	1004	995	993	937	977	911	999	920	961	935	935	975	908	1030	966	942	954	925	889	908	933	939	901	901	903	879	890	901	872	882	898	904	874	871	835	863	914	864	860	857	892	860	868	925	972	866	908	846	916	857	837	821	845	870	844	876	816	852	866	885	912	841	826	881	844	873	862	858	838	848	857	886	893	884	890	911	841	915	833	855	875	902	817	852	910	814	862	855	859	896	888	901	873	888	883	796	879	832	906	861	919	817	787	819	920	898	876	870	853	926	853	854	879	839	925	854	882	864	871	847	848	882	902	880	858	857	885	908	858	869	818	900	931	866	866	909	900	874	871	804	894	825	820	902	901	876	866	870	904	853	877	860	866	836	847	882	903	848	898	849	888	883	898	927	882	964	875	831	860	830	881	831	884	909	876	854	906	830	841	855	857	895	799	845	902	832	859	882	881	877	865	873	899	872	866	888	876	896	876	881	875	872	804	847	906	943	890	874	870	890	906	898	913	896	850	894	922	873	862	841	849	867	885	912	956	895	845	905	866	911	865	921	890	916	900	849	833	905	889	836	841	910	904	865	894	924	907	898	843	858	878	841	881	912	862	892	876	885	845	854	860	898	858	868	868	877	900	847	877	858	910	844	905	894	861	844	864	847	900	865	874	862	882	903	886	835	886	885	880	882	824	888	876	870	852	859	873	885	908	894	871	838	887	853	891	872	873	884	854	846	859	876	903	918	926	885	868	864	895	845	847	868	886	819	898	852	865	843	828	872	891	928	894	837	863	895	899	859	898	861	879	875	899	852	902	881	871	863	868	853	885	901	847	859	889	859	885	879	890	889	892	900	866	885	825	949	902	871	949	872	895	921	871	873	872	877	873	866	886	845	836	860	870	898	840	859	903	862	874	903	856	868	858	848	853	897	848	917	872	879	857	908	897	872	894	949	892	875	886	869	826	839	883	861	880	858	883	842	898	894	880	912	881	840	833	863	890	841	861	835	874	887	910	867	860	882	896	888	840	885	853	826	863	921	893	821	924	888	883	863	876	866	910	891	925	865	862	818	838	850	903	882	893	845	894	904	851	859	837	878	883	872	868	887	844	861	849	917	919	923	937	845	866	890	884	878	861	883	886	907	885	884	861	879	916	862	871	888	891	889	817	915	851	861	882	881	861	863	841	856	862	909	918	833	909	892	872	861	902	845	917	884	852	865	838	867	829	830	917	895	893	862	844	895	829	879	901	896	876	833	898	889	924	891	809	897	891	886	870	872	870	823	847	840	838	902	824	866	839	859	873	929	863	915	836	857	857	828	878	890	897	851	853	901	864	876	859	894	921	893	900	894	894	872	868	898	919	863	906	817	894	851	887	876	835	833	850	858	885	883	877	876	836	885	864	896	881	878	910	826	851	869	868	854	891	855	837	821	869	843	849	834	876	886	867	868	847	858	836	880	874	874	844	888	846	880	901	876	907	852	911	889	838	901	883	878	892	890	878	825	883	828	881	901	904	862	871	871	856	860	857	889	899	807	907	907	882	838	892	908	862	912	833	905	824	889	878	862	902	858	957	883	870	871	932	881	887	893	923	904	881	865	870	886	819	829	892	777	829	868	869	864	808	848	877	879	907	854	927	867	846	912	854	827	818	853	885	871	862	840	850	867	829	873	868	934	818	886	860	869	860	883	901	906	852	886	868	928	885	862	867	871	842	868	869	905	854	894	791	894	846	882	857	835	879	833	867	928	856	878	895	859	887	878	864	869	897	856	867	913	918	914	916	875	916	879	835	835	907	907	868	850	854	892	888	860	847	893	861	885	878	865	874	867	904	828	904	904	954	898	869	865	884	901	880	852	875	871	899	884	953	809	878	883	900	849	865	883	870	854	912	848	886	860	857	874	841	884	902	857	838	813	826	866	877	889	939	851	842	878	830	869	898	870	898	846	875	925	921	883	884	886	875	855	906	900	919	855	901	895	908	869	888	892	891	849	891	881	822	908	847	896	919	823	902	835	831	888	818	870	851	857	848	911	837	899	870	900	871	878	872	898	853	932	910	873	864	813	868	879	878	858	848	887	841	825	871	877	908	925	876	854	868	847	828	882	897	863	879	869	834	888	892	883	881	928	932	898	918	911	911	862	864	870	855	900	877	892	890	863	847	884	849	850	830	870	849	824	887	866	867	897	926	876	906	877	830	891	891	883	855	871	884	876	954	883	858	928	873	872	851	889	910	896	864	880	881	872	848	855	849	871	896	853	881	824	895	897	917	853	848	891	859	884	875	889	890	881	847	839	825	826	835	844	863	877	835	879	839	881	932	899	831	835	914	880	896	835	844	877	929	862	907	874	899	867	911	854	873	903	870	843	898	887	904	901	895	871	906	847	860	886	864	828	895	883	882	895	878	876	841	874	868	885	871	898	910	884	852	915	896	854	878	851	887	856	815	849	860	868	882	883	842	929	877	922	876	876	911	924	899	896	870	884	858	912	835	830	883	852	905	868	869	854	847	866	841	858	880	872	867	935	873	940	864	878	827	828	907	859	878	883	854	861	875	873	874	863	859	891	894	826	853	863	840	873	877	930	841	854	871	815	908	888	881	856	832	828	874	885	890	895	851	817	840	934	861	911	841	884	806	870	884	914	885	943	899	838	884	901	859	831	932	833	842	840	849	878	814	888	884	884	857	840	895	913	876	941	894	900	838	916	901	873	871	865	872	873	916	827	900	924	836	862	869	846	870	862	894	866	865	856	866	874	882	902	892	922	802	884	851	842	882	911	865	846	927	882	875	877	901	910	835	825	891	874	827	890	863	854	841	907	887	883	874	857	882	857	857	874	856	909	872	812	890	832	884	930	893	883	847	914	911	874	893	871	867	873	875	877	885	865	887	820	877	871	863	894	828	909	920	841	842	891	923	886	839	850	840	889	856	874	832	855	843	844	910	889	876	871	901	833	881	860	852	917	822	807	869	900	860	862	868	890	937	850	890	875	931	887	885	889	878	859	876	857	871	911	878	875	909	903	879	844	913	861	852	898	792	862	869	864	871	898	849	904	864	851	872	828	908	914	873	852	861	892	910	887	856	902	863	900	808	870	926	886	885	909	836	863	851	841	897	866	856	922	876	896	848	846	864	888	861	908	877	886	872	856	880	840	879	881	856	829	898	831	823	926	841	877	872	849	874	870	907	871	876	884	892	879	919	870	891	866	863	878	859	865	854	941	840	888	852	880	819	890	908	908	856	871	878	866	923	845	843	857	875	832	871	866	886	860	846	906	885	874	910	931	875	897	893	924	882	862	875	866	886	837	907	894	848	848	836	837	925	854	910	855	840	904	883	881	875	841	841	942	888	832	854	904	873	923	913	883	858	900	867	857	882	870	854	813
24075	21944	18898	12931	12608	12306	9238	7170	5343	3924	3580	3101	2359	1900	1703	1664	1599	1082	938	738	856	787	814	704	634	609	579	543	452	456	512	481	516	444	429	466	459	441	417	430	404	426	394	416	381	395	382	410	384	381	393	387	410	396	365	378	418	428	420	348	393	377	357	413	383	370	379	382	382	370	375	369	357	396	355	346	382	385	381	378	350	334	358	359	383	365	354	351	392	353	385	397	343	376	385	349	368	348	379	344	360	346	357	374	367	346	372	368	387	381	352	392	358	360	349	429	340	360	362	366	370	389	378	362	382	368	371	368	359	341	361	380	365	365	387	368	370	375	372	362	335	368	375	339	354	373	421	318	371	374	346	347	316	380	381	328	377	361	341	394	345	344	386	347	367	388	339	352	366	341	361	329	350	385	381	354	385	340	370	379	396	371	385	378	348	355	367	364	385	354	384	380	364	404	355	398	348	365	339	395	369	353	374	373	369	353	355	393	366	363	367	371	359	378	398	380	374	350	378	378	363	361	350	368	358	368	381	357	319	367	383	353	367	366	354	286	363	371	365	375	374	363	387	358	340	379	366	360	359	381	360	359	367	362	339	359	346	355	373	377	360	400	347	326	378	365	358	343	400	346	352	350	345	346	345	347	371	375	373	353	327	369	380	370	381	344	364	344	383	330	351	420	348	387	361	331	362	372	378	405	381	350	351	392	350	357	371	354	351	360	370	333	370	370	356	391	404	354	373	329	387	346	360	399	358	365	365	347	351	345	352	390	356	398	378	337	356	369	340	373	351	385	376	356	359	316	404	361	388	354	371	372	372	377	399	353	352	365	318	353	382	371	359	332	377	356	360	350	387	375	343	365	347	358	383	360	367	410	374	379	360	391	358	388	379	348	336	380	389	370	405	374	384	357	379	368	333	348	373	354	346	357	363	371	334	352	373	357	349	374	368	348	366	353	338	397	397	413	349	372	379	382	397	382	352	363	335	376	385	349	365	348	374	381	382	390	366	351	359	394	329	417	371	344	370	334	332	352	391	383	380	399	371	376	391	360	357	367	347	363	384	346	326	381	329	379	385	353	349	357	361	368	362	345	334	336	362	365	378	383	379	341	340	359	401	368	383	341	382	375	389	353	369	381	352	378	382	380	409	360	344	357	350	356	346	360	349	349	397	370	349	340	395	375	376	350	338	401	338	386	380	400	386	357	375	364	349	361	331	345	339	351	368	363	347	376	363	338	364	365	365	374	371	360	368	357	374	401	349	367	349	365	386	342	389	372	371	383	396	349	389	383	361	337	356	359	362	385	372	352	376	344	357	367	360	342	355	384	355	381	348	361	336	356	360	351	357	370	377	359	372	356	350	389	377	370	341	354	370	369	399	349	338	372	356	339	381	305	350	394	371	391	363	348	394	333	366	380	334	387	358	355	389	346	386	368	376	366	361	346	345	350	378	370	353	338	358	355	354	346	350	340	364	361	364	346	392	369	384	399	367	320	347	375	358	394	342	373	361	373	359	381	396	395	381	341	387	367	370	347	395	372	345	381	384	334	372	349	333	374	344	383	394	364	364	357	356	367	385	345	357	372	371	350	336	387	392	366	360	377	378	361	324	370	359	359	361	386	400	346	353	358	364	377	353	353	362	352	359	363	366	363	369	372	362	375	341	396	395	369	357	365	323	362	384	360	380	368	371	380	371	363	357	368	341	389	362	392	380	364	381	378	355	366	398	342	342	365	343	326	404	356	370	374	353	387	374	375	396	357	400	375	391	390	385	356	375	382	357	383	366	397	361	377	395	334	380	336	332	394	401	356	371	346	373	350	353	353	381	361	361	363	402	367	353	363	354	339	344	383	388	376	349	357	367	371	346	375	337	361	345	344	373	388	339	330	336	394	362	360	351	355	385	385	337	385	381	384	348	341	371	392	338	323	390	349	357	350	354	349	345	374	363	351	359	372	358	359	331	386	358	361	327	365	353	352	345	367	371	391	379	367	360	378	371	382	368	365	360	338	368	386	359	367	301	365	378	351	335	349	382	378	353	383	386	388	351	385	349	359	395	356	360	354	333	341	370	378	400	373	367	355	371	349	359	387	378	384	349	335	337	340	303	351	335	357	336	356	417	403	380	358	388	372	342	341	360	356	353	374	380	350	355	353	356	360	391	353	331	390	337	361	340	401	353	374	365	362	370	356	379	336	335	363	358	398	331	338	354	369	354	356	365	377	366	357	372	381	387	374	354	357	354	316	387	377	351	360	328	381	382	365	348	371	381	344	374	362	385	351	351	377	393	352	357	385	379	364	372	401	358	325	360	378	349	373	380	343	362	364	326	382	353	367	344	356	340	367	349	311	379	358	336	373	375	350	350	359	388	360	358	324	381	334	357	390	365	364	360	372	379	370	411	354	383	368	360	346	354	354	349	346	354	359	347	336	353	336	388	349	397	368	369	337	362	371	384	372	362	366	390	353	343	398	340	387	367	390	371	364	383	344	346	348	334	354	375	349	368	359	415	328	361	359	379	352	368	356	366	377	374	378	342	370	380	363	390	344	391	339	409	387	389	357	379	388	371	356	358	358	370	348	331	346	403	384	404	355	392	342	332	381	343	379	361	355	388	385	364	379	370	339	367	348	384	405	379	367	326	357	370	347	412	373	366	350	382	390	360	391	377	391	315	372	357	362	388	375	372	358	365	348	346	378	375	374	358	360	331	384	346	387	350	373	367	380	376	360	373	376	347	384	354	368	347	342	364	358	349	347	341	349	351	304	341	366	352	381	357	380	377	375	349	361	332	392	365	343	346	370	359	344	342	356	368	369	351	388	337	390	347	345	366	367	364	351	373	340	360	347	381	366	334	363	357	398	354	385	334	379	364	364	367	331	351	349	308	353	357	392	327	387	384	396	378	391	372	341	348	388	374	363	365	354	358	341	361	340	360	338	365	352	389	347	375	404	368	344	384	326	365	390	358	309	344	345	380	383	388	371	353	390	397	363	382	353	356	362	343	375	333	409	336	399	373	365	349	364	331	341	360	359	419	377	327	341	354	375	398	405	370	381	376	355	368	341	330	329	336	380	388	357	378	370	358	327	359	382	354	377	388	350	377	347	368	356	373	428	340	361	368	378	383	338	330	335	333	357	330	343	359	374	399	356	369	381	405	356	387	342	399	359	418	355	348	369	376	349	379	365	391	353	382	385	409	370	366	352	389	341	350	340	352	336	360	406	348	408	403	358	390	371	382	374	334	368	368	370	353	367	361	360	352	339	372	354	409	388	381	356	378	326	361	429	387	359	374	390	344	389	331	329	391	355	415	391	397	353	364	368	372	352	348	385	338	368	370	368	335	360	382	328	370	386	378	379	371	346	350	354	359	362	382	339	371	340	387	383	370	374	336	361	373	360	371	372	353	372	372	347	340	368	334	365	341	338	380	382	359	341	355	373	355	386	402	350	360	349	400	350	346	365	349	370	346	375	387	372	324	355	377	408	345	376	345	356
15750	17230	19900	21073	24670	24589	20166	18649	17185	14495	14053	12175	10196	8826	7810	8047	7527	5406	4710	4109	4448	4114	4077	3459	2997	2477	2305	2224	2193	2014	1969	1918	1918	1795	1701	1658	1560	1469	1419	1383	1307	1324	1314	1292	1340	1240	1153	1154	1080	1086	1147	1124	1209	1115	1235	1339	1243	1268	1159	1040	1096	1035	1042	1049	1028	1076	1080	1082	1032	1033	997	1037	1012	975	952	984	986	1001	1050	902	953	930	968	974	973	912	926	949	945	939	921	908	894	893	927	874	1003	930	887	955	946	870	934	981	934	909	927	855	950	879	913	955	925	891	891	905	955	962	877	923	904	916	949	906	899	933	964	960	944	948	954	861	931	932	906	936	891	934	896	930	946	932	936	886	937	902	871	909	956	972	924	908	904	817	938	926	935	894	859	876	874	893	953	924	886	963	960	879	911	862	892	907	881	916	915	954	910	891	931	1006	895	963	935	941	924	885	940	895	890	925	926	893	876	969	932	913	936	887	876	936	988	878	930	915	966	919	909	929	873	935	908	908	924	953	890	965	925	933	911	877	965	901	893	881	876	916	947	936	947	915	928	922	934	930	909	979	952	949	931	864	882	898	898	917	892	918	901	957	925	891	893	981	878	884	909	881	917	932	900	883	873	928	916	944	878	916	904	917	959	945	911	886	978	924	937	914	926	964	914	931	919	852	892	904	889	922	973	936	884	979	932	930	882	936	912	901	948	905	924	898	925	913	875	926	879	898	936	918	917	958	903	920	877	905	933	918	934	961	873	920	908	868	857	872	902	961	945	945	940	942	884	952	959	954	948	1005	943	933	1008	874	981	878	927	882	946	964	853	890	889	932	886	910	931	908	913	906	943	928	921	908	932	958	900	899	937	870	962	900	946	887	921	910	880	887	934	949	878	895	880	856	896	914	878	922	901	914	863	873	896	918	940	934	916	906	909	919	928	905	908	930	920	886	921	910	867	936	878	899	997	899	973	937	972	932	929	901	888	925	929	926	895	968	899	924	967	915	869	903	928	947	907	932	882	893	918	968	930	884	828	943	953	865	913	903	875	908	899	913	976	921	903	949	887	901	979	922	909	887	883	930	945	944	948	896	959	901	952	880	891	939	936	910	931	888	874	935	925	916	918	936	905	971	920	949	927	928	893	936	888	878	902	924	919	964	939	933	878	940	860	920	947	914	919	920	977	908	946	897	882	899	893	886	838	941	950	921	947	982	959	928	921	918	927	923	877	949	943	906	952	923	970	956	934	891	909	928	953	928	954	961	913	934	916	896	887	950	891	907	927	929	900	927	928	881	891	898	905	915	937	915	840	958	914	932	918	923	898	920	902	906	862	918	860	925	980	872	900	886	909	925	937	878	932	948	908	945	924	883	967	915	892	925	862	896	928	894	929	962	889	890	901	948	941	964	975	872	936	880	928	945	880	909	938	886	923	955	926	951	926	938	919	960	894	923	939	908	899	864	934	914	846	902	899	898	941	901	962	875	956	906	915	919	902	917	970	924	840	945	951	948	860	917	918	968	937	943	969	884	976	929	892	946	917	887	927	926	898	943	915	948	925	888	899	849	933	931	897	944	940	921	880	948	878	919	947	865	892	948	918	933	926	934	923	923	929	871	903	877	945	927	908	866	901	929	922	950	902	898	913	962	922	932	961	970	1018	945	906	917	930	905	954	946	973	932	952	983	900	958	947	951	902	916	909	890	910	947	957	899	896	888	897	900	882	881	894	918	910	908	910	913	912	907	925	926	939	930	889	868	915	949	965	913	928	907	942	869	950	923	960	950	923	993	941	974	878	914	916	890	942	884	965	914	911	918	912	933	956	878	942	925	912	924	894	896	928	916	906	876	894	873	909	882	913	940	926	981	981	877	882	876	946	947	904	901	947	880	906	924	883	923	950	964	976	905	959	934	928	923	916	895	889	885	921	819	938	905	941	899	882	867	900	943	866	897	958	897	910	927	926	976	932	913	831	923	879	889	860	970	887	923	924	918	957	917	917	952	918	921	927	933	898	927	936	907	914	917	913	930	894	926	907	928	945	911	888	899	891	915	928	935	916	912	943	894	922	1001	944	912	899	896	908	892	905	958	958	927	940	934	890	928	926	873	926	903	943	878	877	898	965	954	954	886	871	934	952	900	928	904	945	982	947	883	959	959	966	956	943	918	924	930	929	911	831	896	913	925	912	899	898	988	949	878	918	883	925	922	905	871	976	914	934	953	882	930	915	945	888	876	883	873	931	888	893	945	966	843	917	909	988	935	943	940	902	928	927	930	960	931	926	941	937	949	922	941	944	899	931	929	902	973	879	981	914	961	944	876	918	935	934	936	917	941	906	886	921	919	899	919	909	892	897	914	943	942	893	924	967	929	872	895	900	928	913	911	935	880	925	914	933	935	960	954	913	891	844	927	884	963	954	932	837	943	927	868	949	950	925	921	956	919	911	910	972	899	870	919	919	938	981	903	887	933	908	928	987	927	839	882	939	905	900	1008	983	921	919	881	971	954	921	974	931	894	866	913	920	947	920	921	934	931	906	942	898	880	873	926	963	915	929	895	950	935	968	939	965	923	943	927	929	930	936	922	905	958	896	912	921	933	874	923	958	864	964	903	885	877	879	952	992	880	900	933	969	921	881	882	863	932	938	955	922	945	857	966	956	918	911	891	925	921	932	920	935	928	951	893	900	900	991	903	954	964	891	952	901	912	896	954	915	924	904	974	972	883	934	921	911	923	987	983	936	968	927	912	910	920	925	951	983	896	932	925	955	994	912	931	942	947	938	920	916	932	888	914	924	932	927	932	913	975	928	939	885	907	921	922	979	917	901	925	965	954	926	911	982	894	956	890	935	901	928	878	889	901	851	977	935	925	914	963	903	945	945	888	941	931	938	855	944	950	877	952	886	877	893	923	919	936	902	1001	968	898	928	948	871	936	901	967	951	978	901	918	924	932	963	968	911	951	896	920	928	935	930	909	964	927	918	896	917	911	925	895	977	915	877	920	903	896	869	894	874	912	901	868	882	927	893	887	961	930	927	928	898	930	902	904	890	922	938	918	911	877	878	908	957	947	912	972	935	935	889	891	915	890	899	961	945	875	898	897	920	952	911	937	944	938	902	923	870	911	938	919	855	914	903	870	887	919	915	953	865	922	962	907	904	865	873	884	905	905	913	923	955	891	938	890	907	923	916	894	930	983	888	947	921	946	952	940	930	910	947	898	909	939	902	847	942	923	931	917	906	861	949	948	934	917	911	946	916	930	884	908	937	955	915	946	907	909	895	954	891	885	911	976	917	919	929	938	977	911	954	917	930	916	951	889	966	917	952	944	906	965	901	897	911	888	971	914	939	938	922	899	920	907	932	925	913	888	957	916	892	912	955	924	948	946	937	958	949	868	922	935	903	875	902	900	925	1002	904	927	947	888	924	913	963	901	920	913	927	966	938	926	893	928	902	928	916	928	919	896	895	913	922	920	884	869	900	996	948	870	913	885	949	939	904	903	875	912	967	911	880	894	867	897	935	917
32818	30141	26740	18512	18978	19044	15931	12932	10506	7802	6230	5225	3940	2877	2690	2844	2491	1708	1243	1105	1264	1147	1076	972	823	663	562	574	604	599	545	532	518	497	479	506	478	450	439	490	403	391	384	404	400	389	347	348	388	369	397	376	376	370	401	384	420	438	371	346	351	344	341	368	349	365	405	374	340	366	383	355	317	327	313	343	369	313	324	347	338	336	322	309	347	342	317	355	351	336	319	342	328	355	358	338	328	335	356	320	327	336	358	322	330	314	319	338	321	325	327	344	339	361	343	310	327	353	318	326	337	356	317	351	339	341	342	336	354	337	332	339	343	346	312	351	316	322	367	343	388	355	291	364	355	335	363	329	335	365	337	332	319	356	327	316	309	361	348	334	350	313	303	339	335	335	335	303	361	338	392	326	349	345	345	321	344	341	348	321	354	306	341	319	330	322	291	340	359	362	345	300	333	352	303	341	306	314	311	296	310	346	342	306	335	338	364	358	338	322	344	321	362	337	347	355	345	325	354	350	314	288	338	324	327	354	330	331	358	316	340	305	325	328	344	316	355	343	356	322	301	365	339	312	351	337	340	309	298	324	338	358	358	331	320	300	328	316	334	348	357	340	330	342	347	371	330	345	321	331	328	311	341	386	335	328	312	334	309	317	321	330	326	354	366	316	335	311	365	316	342	356	345	340	317	389	313	307	343	310	333	334	327	311	321	320	338	327	332	347	343	326	337	344	333	369	342	344	323	336	307	318	326	332	356	329	319	328	345	329	324	337	306	368	303	322	318	333	334	354	320	350	315	343	361	331	327	310	357	332	342	308	367	343	323	342	352	352	323	356	328	359	336	331	347	342	380	352	339	315	358	326	345	342	343	341	316	352	353	349	356	322	352	309	341	307	329	361	355	383	292	337	330	347	327	374	339	320	351	325	354	333	318	336	330	357	355	320	315	337	317	327	355	339	314	341	337	359	372	329	318	330	348	314	312	345	350	321	343	374	316	348	291	344	347	333	329	361	321	348	316	329	327	380	343	368	303	322	321	346	295	321	334	326	341	335	345	329	322	340	332	301	331	302	349	304	370	357	361	357	362	306	368	348	358	355	331	353	316	345	358	341	326	341	323	337	342	315	325	353	365	341	329	357	351	349	335	337	341	310	313	349	365	320	324	354	330	355	297	348	305	336	347	363	342	358	332	313	352	357	315	333	340	348	325	342	370	330	328	358	341	323	346	311	324	369	309	316	333	299	331	314	323	315	341	356	321	333	359	322	344	350	293	356	346	361	351	312	313	344	316	337	296	375	386	355	315	350	334	340	329	339	326	331	341	317	334	323	342	329	300	352	332	341	313	317	331	345	340	341	328	318	373	295	345	337	323	322	356	332	324	361	348	319	364	339	330	359	331	347	357	369	309	354	312	339	344	346	334	376	324	348	316	335	347	350	365	342	335	320	327	343	335	370	337	343	345	312	327	329	320	337	344	297	309	349	325	327	324	334	319	321	318	314	319	347	321	351	332	328	331	358	353	346	342	329	376	350	342	344	336	325	348	369	318	357	350	384	366	327	367	343	341	315	334	328	324	328	338	328	326	338	325	315	317	322	352	319	333	329	327	361	314	339	313	340	320	368	353	356	360	328	331	336	337	370	318	317	338	335	353	338	353	310	381	335	334	351	319	318	344	352	355	362	329	329	326	305	302	363	312	334	360	370	354	333	315	354	347	356	341	333	297	386	329	333	341	335	344	327	335	323	327	369	346	361	320	329	318	373	325	358	322	313	320	301	361	334	357	338	370	358	323	321	309	312	351	355	347	331	304	333	302	334	326	357	339	323	315	307	316	339	331	342	323	312	297	317	311	330	346	353	354	378	328	331	338	342	307	337	334	340	330	335	319	336	348	317	315	334	353	337	366	328	323	311	336	332	343	334	287	288	349	340	314	341	338	308	342	328	352	359	338	345	338	357	354	305	328	349	330	314	337	369	358	356	320	327	332	341	320	354	362	355	355	353	329	332	318	335	359	336	342	309	334	365	342	354	338	333	310	354	321	346	360	370	323	346	336	327	320	303	357	318	351	369	321	327	351	330	339	327	308	331	303	303	326	334	355	334	339	345	332	312	335	309	351	353	320	315	355	352	339	344	353	361	361	330	335	338	317	322	346	323	354	352	318	391	351	348	347	339	347	360	338	340	285	332	339	321	324	370	374	329	306	322	355	342	324	338	335	330	303	338	336	328	351	337	350	324	372	318	361	343	331	337	304	329	332	333	326	324	341	311	320	328	316	363	391	333	339	336	351	295	304	304	337	350	316	316	332	356	327	351	363	336	358	325	380	319	333	343	349	347	348	354	315	330	324	347	327	303	337	357	360	314	365	359	338	323	355	345	340	327	327	356	341	338	338	342	333	309	313	336	347	351	369	371	316	313	322	321	359	341	341	329	330	308	279	387	345	305	390	331	356	325	369	347	350	355	318	341	328	368	357	349	332	329	349	327	323	335	330	323	356	314	334	357	312	332	363	326	362	304	311	332	323	311	326	308	366	366	359	328	342	352	354	355	351	344	348	355	354	372	309	337	312	335	337	351	370	328	300	332	325	332	334	332	348	357	338	370	370	355	371	316	338	343	347	351	292	274	335	310	380	335	344	323	331	350	354	321	313	361	352	313	334	337	286	347	332	323	359	324	349	357	324	339	316	324	331	352	329	325	328	365	380	312	320	352	322	328	339	339	328	365	315	343	356	333	312	343	300	332	385	318	383	353	304	329	323	345	310	366	301	343	327	358	360	345	360	347	329	358	385	305	326	351	300	336	317	307	322	338	320	358	333	323	315	335	333	317	331	330	308	324	352	330	333	322	315	326	355	350	346	282	310	331	377	336	360	336	323	359	333	352	326	363	359	331	369	343	377	352	326	339	355	342	347	336	315	334	321	348	348	342	333	364	289	350	323	350	365	365	351	332	344	325	299	373	325	332	320	344	341	350	354	361	299	311	358	359	297	346	334	320	326	330	354	323	341	319	319	320	334	341	344	377	339	355	362	312	332	324	356	320	327	364	330	328	356	359	345	339	367	335	370	342	331	340	353	321	353	330	304	316	364	342	382	287	311	357	357	340	330	347	341	334	352	352	317	329	357	306	364	338	340	350	359	328	333	347	314	356	320	330	327	307	311	280	330	338	318	353	329	329	306	330	363	301	326	321	339	351	334	346	351	325	302	321	327	328	340	323	364	324	313	311	312	315	341	333	365	376	354	326	348	316	332	326	318	355	329	363	314	333	349	369	313	353	324	319	339	346	346	351	308	338	298	307	312	361	342	353	353	392	339	353	337	363	359	338	339	354	352	331	331	359	317	335	314	339	355	342	332	304	349	338	384	334	293	331	334	371	329	356	329	332	322	354	323	338	340	351	364	325	347	326	355	330	315	322	330	317	337	349	379	363	375	361	307	327	357	327	337	341	347	336	307	332	365	342	336	341	331	332	311	302	354	331	324	325	326	319	335	339
20955	23022	25935	26204	30768	30026	27412	26134	24405	20954	18412	17010	14026	11346	11846	11916	10986	7492	5965	5644	6185	5409	5789	5334	4215	3348	3024	2902	2729	2492	2432	2363	2413	2161	2127	2015	1831	1706	1597	1518	1518	1502	1334	1373	1404	1321	1246	1138	1150	1135	1155	1183	1214	1328	1267	1432	1471	1406	1191	1103	1098	1126	1008	1091	1061	1019	1091	1091	1075	1073	1017	1030	992	974	935	932	908	944	911	891	993	944	923	906	906	856	920	911	872	817	861	883	852	900	913	886	838	899	874	832	832	861	912	887	846	869	867	839	890	859	869	852	859	849	830	888	828	882	795	923	880	823	872	844	875	853	902	859	851	892	837	865	841	853	814	816	861	825	829	859	833	861	798	810	889	916	891	829	883	823	839	838	826	826	822	816	813	793	883	811	864	890	865	822	846	853	831	847	864	860	876	836	809	842	834	803	844	853	880	851	818	866	837	862	874	836	824	832	866	822	861	795	884	851	836	889	906	835	818	820	863	873	855	883	864	906	861	820	803	850	878	872	881	845	860	838	832	910	874	862	869	821	879	881	873	837	858	841	847	860	810	890	881	809	859	809	861	844	754	834	870	844	816	833	872	830	842	881	863	842	793	852	855	813	812	918	804	826	897	882	880	834	880	851	889	873	880	865	856	790	896	846	803	848	861	861	848	811	892	903	825	843	861	815	822	882	863	826	848	891	846	816	868	872	876	819	811	828	829	904	842	845	906	858	912	854	838	790	877	888	899	810	876	827	875	799	866	858	821	844	924	832	831	857	835	887	875	823	863	865	809	841	866	822	832	838	863	869	875	855	835	852	857	827	834	817	813	839	846	853	877	846	850	830	842	862	882	809	891	851	832	866	822	869	834	827	845	846	865	849	823	865	858	820	839	854	828	807	829	864	856	862	824	882	867	839	862	820	889	918	837	883	886	892	845	849	796	856	839	878	873	897	872	811	807	849	815	854	828	876	859	833	857	893	859	810	877	828	846	794	793	861	860	881	846	855	894	827	885	849	842	850	853	863	869	873	850	811	864	829	836	827	835	840	805	829	833	834	832	875	878	840	882	899	880	842	872	782	887	851	875	867	813	817	819	810	886	847	847	837	873	853	832	841	814	833	799	805	838	856	830	842	859	839	899	834	821	855	876	920	844	868	845	885	885	816	869	831	841	814	887	829	860	853	875	836	857	859	816	835	833	829	830	851	805	835	866	859	845	867	877	832	858	867	830	868	873	872	876	871	847	892	902	841	856	885	846	835	868	857	881	810	877	762	820	848	849	838	890	842	848	791	862	845	848	856	835	875	830	855	876	859	835	861	853	860	886	820	844	884	816	835	851	841	832	844	840	835	886	883	805	887	875	862	860	823	868	861	831	834	845	858	842	852	835	876	881	812	798	783	811	855	865	834	854	828	856	860	829	882	837	807	855	844	872	811	830	895	854	820	849	822	862	788	857	845	849	866	864	914	838	858	851	883	818	859	831	815	840	835	867	817	833	834	892	877	837	860	893	910	829	832	829	850	892	817	848	859	838	852	909	832	824	884	836	836	872	879	874	872	827	845	861	857	869	828	841	928	908	838	833	837	852	818	811	855	870	842	835	821	853	871	852	844	823	848	836	825	870	875	861	824	811	836	826	775	829	889	881	849	836	824	854	847	884	786	844	856	849	887	804	852	854	838	880	868	902	825	812	925	847	801	844	847	865	858	867	825	836	828	812	868	848	822	856	842	835	816	885	869	831	835	866	870	846	836	802	823	827	904	874	867	806	889	878	866	845	832	848	816	836	836	858	838	867	815	839	897	843	883	856	851	881	814	859	843	884	871	847	815	849	871	833	875	833	822	839	823	820	855	805	806	815	809	836	817	891	851	883	892	843	846	841	835	821	869	839	804	751	880	851	869	843	794	867	853	886	832	862	802	843	815	850	832	819	863	829	823	885	872	886	822	803	831	819	883	856	803	879	828	848	856	809	808	829	843	893	855	846	836	842	847	772	873	851	834	821	861	864	891	868	842	853	823	813	870	864	881	826	854	847	861	868	859	833	819	819	900	866	870	875	822	880	844	817	858	846	866	837	811	810	831	811	852	807	852	871	856	841	834	841	862	817	850	882	856	884	848	866	866	833	805	892	850	821	861	813	808	819	850	840	877	843	833	813	800	859	856	869	866	844	883	811	827	830	826	822	854	870	835	826	837	884	807	870	859	853	889	852	834	826	827	811	839	867	882	836	884	819	826	919	823	850	846	834	853	865	862	800	891	884	853	831	850	847	857	845	850	838	845	880	853	872	896	817	867	817	861	866	791	854	832	823	839	871	848	826	904	921	867	851	834	821	781	862	874	813	888	876	860	868	878	866	846	832	843	842	880	886	834	819	849	862	819	842	892	829	909	855	892	873	864	802	861	791	832	875	866	840	823	829	817	846	896	809	866	895	777	803	810	849	890	867	862	818	865	823	776	865	843	858	817	856	860	823	852	850	841	842	853	898	840	890	835	881	853	829	835	832	769	872	831	859	839	831	889	869	857	858	864	835	881	888	894	851	847	819	794	908	880	883	820	859	856	790	866	868	833	874	787	790	847	838	843	829	857	865	908	851	897	892	837	854	813	820	856	905	819	865	858	860	807	829	865	876	836	861	769	883	838	823	840	843	803	882	844	926	870	882	826	852	855	797	865	887	823	822	844	841	836	878	837	864	911	818	889	860	875	809	822	901	840	822	809	803	843	871	847	866	859	776	826	849	817	875	842	869	855	853	809	792	845	858	848	861	813	849	824	866	856	848	861	787	876	830	841	849	850	840	797	840	861	837	811	810	848	871	850	863	840	903	859	884	892	814	832	868	854	840	814	875	809	806	809	864	820	870	781	825	849	857	845	848	833	850	844	854	804	841	832	819	791	842	791	827	793	837	790	780	836	841	886	868	838	824	848	857	896	869	842	878	878	829	882	853	838	869	819	813	831	885	868	790	862	810	889	821	866	848	842	794	805	842	864	824	831	846	858	868	824	857	832	867	842	900	834	874	834	829	868	802	843	824	838	794	899	831	825	808	851	890	856	828	900	856	818	848	850	877	844	811	838	842	889	882	846	838	865	865	829	872	837	847	832	883	881	840	904	855	854	953	897	865	851	814	851	874	841	862	864	893	844	811	820	875	847	819	861	793	865	851	876	850	874	889	800	870	890	798	839	842	902	875	812	830	813	884	837	831	887	851	879	858	862	807	828	893	865	858	856	882	876	811	895	778	872	886	854	804	852	855	831	821	861	839	829	810	916	872	864	803	840	844	872	845	878	851	836	886	803	837	801	816	811	875	845	858	842	825	838	821	866	860	876	815	872	878	872	884	811	904	836	879	841	858	883	850	901	788	772	861	879	827	833	815	878	775	839	859	855	815	848	822	871	850	848	819	838	800	852	843	857	826	841	849	810	819	855	852	832	891	855	852	815	834	865	857	811	847	893	839	852	872	859	872	838	845	797	869	811	823	799	800	809	809	822	788	863	890	866	898	867	854	773	816	872
9756	6765	7481	5362	4076	3048	2201	1572	1262	1116	987	871	797	678	671	595	569	519	535	499	507	511	481	484	441	491	429	393	399	420	419	404	398	395	402	395	407	361	389	384	368	374	352	374	353	371	363	353	369	382	360	357	335	336	341	369	386	352	345	370	321	353	342	302	376	332	324	351	378	366	319	366	339	353	373	373	336	321	336	356	365	380	324	314	373	349	321	364	336	353	356	331	343	355	355	335	362	344	323	337	334	362	340	307	337	342	335	342	322	361	396	321	322	331	351	296	312	360	318	385	390	341	343	316	378	364	359	342	316	325	335	307	314	336	357	350	353	373	324	340	353	346	352	351	344	362	328	346	336	352	343	329	326	308	332	349	345	355	351	376	368	358	379	300	343	343	330	334	353	369	368	371	359	353	351	353	352	317	337	344	327	366	341	362	348	365	338	349	347	310	333	368	384	339	322	357	324	360	342	335	359	338	347	341	313	345	375	322	330	332	356	322	302	371	333	343	373	378	367	334	338	336	366	326	319	372	341	317	327	335	331	344	311	338	376	338	386	357	328	312	354	359	365	345	346	341	364	334	316	333	348	339	357	351	336	297	338	364	333	335	347	329	346	328	338	355	314	359	318	360	326	399	313	337	375	322	355	313	344	391	361	371	339	340	350	328	364	345	326	349	317	334	316	345	318	369	333	364	383	377	312	342	317	381	377	352	382	318	353	334	362	328	345	342	341	312	330	332	358	326	349	359	352	343	357	362	367	346	311	341	324	357	395	355	342	350	334	338	358	320	341	341	311	331	382	328	340	361	333	369	356	390	313	341	307	347	339	366	297	374	360	373	351	352	376	374	359	318	358	348	322	345	359	334	330	340	361	324	348	338	358	354	330	323	328	364	321	337	351	318	337	332	320	360	364	337	369	350	339	328	321	323	307	364	348	347	354	327	344	342	370	332	343	361	337	319	355	330	343	335	339	328	337	337	333	338	380	357	379	359	400	321	359	341	336	340	335	329	339	344	347	372	335	358	308	336	312	350	338	350	350	345	310	355	348	329	371	367	311	338	353	349	362	354	365	327	361	348	385	345	346	333	386	334	351	340	324	318	354	330	365	320	402	331	370	314	332	342	326	334	378	355	354	353	381	316	389	387	343	350	355	323	329	370	359	302	336	352	367	316	344	348	357	303	343	348	349	373	342	346	363	360	346	345	340	337	337	354	331	347	336	347	312	350	334	361	361	339	365	320	322	342	344	403	336	365	349	349	322	358	328	371	383	314	343	402	359	333	366	328	350	334	322	342	322	342	335	332	333	367	384	348	375	306	304	327	374	302	346	356	316	324	379	346	319	321	343	317	378	330	336	363	346	329	367	328	348	330	369	351	321	336	355	313	325	320	339	353	367	331	325	364	329	324	314	345	334	333	348	343	340	356	344	355	374	317	377	323	344	356	348	342	313	380	336	318	310	381	367	310	370	329	354	335	348	328	348	363	373	354	341	331	332	342	317	373	359	333	332	334	353	287	363	316	327	346	361	351	311	388	338	337	343	342	342	361	390	353	336	354	336	334	337	343	337	287	351	356	345	351	336	349	361	353	382	333	307	337	335	334	338	325	362	351	363	337	336	349	378	388	366	327	347	345	360	331	349	349	346	307	338	321	353	346	367	339	325	351	349	353	338	321	330	360	340	363	323	335	359	308	341	353	349	326	351	375	308	341	352	359	361	359	318	300	328	353	314	344	344	372	370	394	336	366	339	337	351	367	315	344	321	351	326	330	344	344	355	380	327	329	364	328	345	330	361	328	323	313	344	342	357	366	383	313	374	340	354	348	354	337	360	339	396	365	309	342	364	337	360	346	342	320	337	323	305	341	311	374	284	346	344	377	288	348	354	346	330	352	334	367	360	363	342	335	360	318	344	324	356	341	346	348	297	328	333	351	344	336	350	323	327	350	330	355	359	350	353	328	316	352	347	314	327	363	326	339	366	323	363	343	365	316	331	354	352	360	335	326	354	370	314	350	309	357	313	330	376	345	328	363	361	366	385	331	310	350	354	334	317	374	359	324	358	331	343	368	364	336	373	332	331	318	313	324	373	357	317	356	350	335	356	358	324	312	321	353	322	332	336	382	329	328	321	330	350	332	366	352	343	321	356	344	369	334	347	328	353	372	367	317	372	361	339	342	347	356	366	304	330	322	340	345	344	326	331	339	323	349	346	299	357	336	348	345	362	361	321	354	339	329	308	353	328	312	336	364	347	344	334	315	316	340	344	380	333	338	327	368	364	344	386	329	327	363	344	347	342	355	343	344	356	324	370	385	332	356	330	370	327	320	346	348	367	332	320	357	352	375	306	341	375	335	329	384	332	347	346	362	349	350	342	363	353	360	367	346	356	353	307	338	351	374	350	326	351	323	330	351	353	374	345	336	336	335	347	335	349	340	340	362	302	376	352	356	313	328	317	335	316	354	330	347	353	335	332	385	378	354	377	348	372	325	357	339	353	335	360	308	348	379	388	354	345	358	355	347	342	339	339	386	335	323	340	338	325	322	321	347	331	356	314	337	358	357	306	334	308	312	335	328	378	330	370	346	352	414	357	338	325	345	374	346	369	342	348	306	348	348	343	332	339	352	338	325	328	352	329	363	334	359	363	361	333	369	325	372	302	348	345	367	360	362	367	357	327	342	361	309	333	351	343	349	364	350	326	330	342	328	309	346	369	345	336	370	338	342	331	345	338	365	390	328	360	327	347	327	321	325	332	333	357	369	351	357	352	336	329	354	318	347	317	305	337	328	333	329	341	338	371	351	367	333	339	338	336	361	342	350	288	365	342	356	304	348	380	338	364	370	319	342	322	325	349	353	373	335	318	316	374	318	307	326	346	336	326	344	312	319	303	308	350	340	339	351	351	332	355	386	362	333	334	325	360	320	303	359	324	333	372	331	364	355	331	368	333	322	333	367	331	348	322	332	324	311	381	342	339	315	321	347	338	310	346	341	329	339	368	354	333	364	335	356	368	355	323	322	347	377	317	380	361	339	332	347	362	353	369	371	333	362	350	339	367	395	329	359	349	317	358	322	383	388	352	353	364	393	340	330	320	343	358	343	315	314	361	345	345	365	361	319	302	323	333	291	341	334	342	342	358	375	353	325	337	338	318	371	329	345	331	362	374	332	329	378	309	341	325	342	352	336	360	348	329	330	363	342	332	327	363	325	336	316	339	314	332	342	364	351	341	340	370	326	338	347	328	338	334	361	371	340	341	360	361	327	346	333	366	313	369	331	321	333	369	350	373	359	320	343	337	357	340	351	315	338	328	350	365	358	336	318	292	349	324	340	345	335	339	330	338	343	331	364	357	358	318	343	342	335	387	365	357	335	356	332	330	359	335	366	341	368	313	338	322	334	317	343	334	335	353	338	339	351	333	345	313	333	363	331	352	346	346	341	355	361	328	358	334	311	355	364	340	352	341	314	349	344	332	357	338	332	371	381	354	382	355	313
6498	6768	12434	13039	12958	11121	8724	7001	5850	5106	4655	4166	3522	3242	2910	2781	2691	2362	2112	2090	2047	2090	1923	1803	1702	1574	1547	1487	1443	1331	1367	1359	1342	1348	1251	1228	1150	1114	1134	1105	1092	1116	1083	1059	982	1031	1007	997	936	961	983	959	987	938	938	975	992	955	942	930	886	989	937	960	941	914	961	961	927	925	878	873	946	919	922	926	907	906	871	851	891	859	857	903	907	827	886	866	819	897	823	881	865	836	896	885	934	887	822	839	888	916	846	873	836	859	890	844	890	869	880	875	901	899	908	848	903	877	900	907	876	813	853	888	822	864	854	841	857	817	882	850	868	864	860	849	865	874	816	864	887	904	887	853	884	883	869	906	887	855	803	885	860	855	885	897	863	884	888	821	837	877	781	901	882	901	929	860	889	915	896	841	873	886	839	868	865	867	854	880	891	852	884	884	914	875	852	872	900	947	881	868	860	854	890	862	821	888	886	859	884	915	858	892	915	875	839	842	877	848	886	875	899	812	857	805	922	915	828	859	842	866	875	860	862	930	853	841	878	882	858	885	889	870	891	919	873	832	823	898	913	795	860	858	874	855	851	825	894	904	900	867	892	873	874	880	929	871	877	883	916	845	900	855	866	890	880	923	856	885	884	899	873	903	864	861	841	890	891	856	854	867	877	929	886	918	886	832	859	844	874	794	816	903	851	867	854	884	891	905	856	895	844	895	872	885	855	830	828	864	868	882	856	864	826	878	854	802	924	815	883	882	855	896	896	846	860	854	857	896	936	875	883	894	869	879	879	851	842	855	929	849	834	919	873	876	905	845	848	918	899	826	875	880	860	867	829	890	886	824	879	839	868	843	873	861	840	867	814	887	890	874	899	884	824	858	908	823	858	877	851	869	883	836	851	826	897	841	834	852	850	863	912	896	938	870	882	907	857	810	902	865	880	819	877	849	858	843	906	850	902	882	870	888	857	820	885	844	862	823	865	854	890	858	884	881	939	921	869	938	876	894	863	867	851	883	885	881	853	855	833	852	912	885	882	879	855	909	901	882	874	863	896	867	839	886	889	900	913	854	860	904	886	858	820	881	860	839	901	846	908	868	878	858	943	855	876	889	870	885	829	862	906	822	815	850	861	777	890	915	848	865	885	900	851	865	823	871	869	816	876	825	835	879	826	860	830	859	872	877	869	838	850	860	931	853	867	843	846	900	855	879	870	829	870	895	873	883	886	867	890	868	855	937	904	852	938	883	915	809	890	844	893	894	845	898	909	899	821	905	831	892	876	870	839	820	836	890	865	892	876	901	820	863	890	865	879	873	827	928	825	881	806	891	883	876	850	801	853	933	860	901	856	905	896	874	902	833	885	835	897	843	938	856	837	850	844	810	858	893	835	915	868	859	924	882	877	896	854	855	861	881	842	897	939	869	920	851	829	899	858	908	879	830	885	881	869	895	898	872	884	947	855	823	897	885	896	910	845	893	890	861	900	861	863	915	905	814	882	878	894	943	824	889	858	834	910	870	810	893	895	913	849	869	922	910	887	952	845	862	848	908	883	858	875	842	821	927	833	872	858	862	927	918	864	878	856	849	875	887	858	851	874	868	874	874	880	844	899	907	906	881	839	865	901	832	890	823	821	843	848	857	892	850	905	861	884	912	849	869	874	893	865	851	790	864	894	828	899	899	827	903	842	898	875	882	868	890	918	843	828	943	897	889	831	871	871	899	856	871	904	919	917	914	929	867	893	909	880	862	871	913	932	862	918	887	856	870	912	930	857	920	855	851	897	909	916	906	867	856	840	838	859	861	879	833	878	849	862	838	863	893	815	856	877	890	821	902	901	851	867	863	834	878	887	897	894	838	856	881	848	876	824	914	844	871	906	854	893	872	906	877	909	868	839	865	915	888	874	885	840	896	885	859	899	885	881	892	861	829	871	871	889	805	933	838	891	841	827	895	873	834	866	886	836	854	877	845	852	853	824	855	933	881	907	856	873	856	860	840	824	872	883	860	864	880	874	899	887	852	935	878	907	805	844	902	876	850	849	851	864	925	902	829	855	871	926	875	879	883	865	901	826	859	841	859	802	873	874	868	930	822	864	880	846	838	953	867	879	823	909	907	881	851	884	874	867	867	860	833	898	841	836	857	856	865	868	864	920	909	824	853	863	860	847	861	871	891	896	849	894	855	883	851	886	896	881	848	815	876	866	883	882	831	900	814	915	856	908	820	811	878	861	931	849	853	857	920	880	877	894	868	837	832	849	908	929	893	916	851	866	834	815	886	918	922	896	866	823	833	966	883	893	852	874	844	862	854	845	897	858	875	886	942	875	865	891	880	906	885	887	844	851	863	916	917	910	879	875	852	840	826	929	890	812	869	835	883	874	875	904	867	888	836	902	877	783	854	824	847	886	872	828	867	950	896	916	887	863	841	909	914	834	889	867	853	892	914	846	816	861	871	905	826	864	887	856	835	890	931	864	862	850	881	866	900	852	910	923	837	865	848	893	923	920	912	919	821	883	883	839	884	855	853	854	856	849	873	843	821	892	832	897	826	873	853	905	830	787	895	854	907	851	878	867	800	841	884	901	840	902	874	879	858	856	846	844	855	882	825	830	911	906	911	867	890	933	866	866	858	877	844	839	848	895	882	859	860	809	858	843	872	866	891	908	863	887	891	950	853	852	882	860	849	913	859	867	898	892	875	861	847	843	859	898	908	888	894	895	825	920	910	838	866	889	873	858	801	855	901	835	915	872	905	849	843	871	827	886	904	871	900	896	885	846	901	822	876	880	875	876	852	863	877	877	896	843	888	887	840	847	884	891	845	794	907	888	873	863	855	849	871	847	857	868	846	838	829	889	898	909	878	872	889	864	843	838	853	837	827	876	890	909	905	862	849	872	877	892	916	789	873	856	849	844	860	909	914	869	876	917	853	890	870	839	897	867	903	835	898	884	933	851	838	892	918	895	854	908	854	877	870	870	895	853	891	891	862	845	849	858	957	863	841	814	845	859	879	881	847	891	887	828	811	844	888	853	864	893	883	848	874	825	894	878	879	853	849	895	841	854	883	792	876	852	883	859	880	875	876	844	871	864	887	859	893	877	874	851	860	855	903	891	876	858	877	846	880	860	833	934	860	848	903	815	869	878	869	836	852	833	891	895	894	902	841	884	892	827	929	853	876	865	842	905	886	859	885	891	882	845	860	861	868	873	866	829	868	851	872	857	843	822	847	854	920	860	841	856	893	875	866	858	843	921	845	896	860	891	898	848	887	929	872	891	856	888	869	861	841	860	863	845	862	886	887	843	824	809	845	853	846	843	896	875	894	903	874	910	878	879	857	857	806	855	899	905	905	919	863	883	892	876	838	845	879	913	876	900	878	852	860	877	812	833	861	784	862	875	875	889	858	855	813	858	897	830	891	857	891	860	907	850	912	870	862	898	862	818	826	878	844	930	833	913	836	880	912	882	864	904	946	858	909	852	835	855	868	859	835	888	863	817	905	910	860
23930	22571	23359	14691	12504	12499	11496	7579	5592	4112	3392	3146	2472	1938	1601	1517	1588	1044	987	806	822	789	821	688	700	532	562	515	504	476	503	495	500	463	471	484	454	437	457	405	390	405	431	395	431	399	401	386	386	391	375	361	368	372	416	420	404	385	374	375	388	399	376	371	395	401	398	334	395	388	353	365	375	395	360	376	374	382	366	387	378	369	386	376	376	338	369	380	370	326	326	395	328	361	369	382	388	359	338	327	359	356	377	349	371	358	353	361	385	373	361	347	349	345	354	353	366	310	363	360	342	364	366	382	395	354	355	377	384	361	379	364	360	389	345	364	377	384	357	357	373	380	375	368	361	403	369	366	401	357	352	387	381	342	392	372	362	388	328	387	371	377	354	382	394	309	350	374	369	366	376	348	369	356	388	403	372	354	403	368	357	327	379	350	363	362	351	381	334	326	367	368	388	378	345	358	365	362	373	380	360	360	348	353	330	350	361	366	351	345	358	378	297	369	365	352	308	354	355	364	369	388	334	357	388	390	361	399	367	333	383	358	352	368	374	390	387	386	339	339	360	363	350	368	357	353	360	354	347	375	344	369	383	363	327	372	371	359	381	367	393	345	350	359	358	361	346	372	369	363	371	327	355	375	379	369	348	345	310	379	362	369	361	440	338	373	333	356	386	351	365	330	377	353	382	344	329	343	388	366	358	338	344	363	363	353	361	388	328	350	328	359	354	399	383	351	356	362	369	340	395	343	346	367	335	348	362	354	352	354	378	353	362	374	377	383	367	385	394	377	352	371	358	389	379	357	376	320	388	368	363	328	367	362	390	362	382	379	381	366	328	340	354	353	369	359	365	343	371	391	360	382	366	357	368	349	373	377	364	376	377	381	341	359	376	358	347	353	359	389	363	385	377	337	365	389	362	356	364	351	381	398	363	352	367	380	363	344	393	367	351	388	369	339	337	360	353	358	361	390	427	350	367	353	389	361	389	353	362	363	358	343	382	355	352	366	347	340	341	333	387	383	372	388	373	370	352	346	343	371	338	352	355	356	376	365	358	387	371	327	351	389	363	372	373	367	355	356	378	348	340	336	357	345	341	389	338	352	362	386	341	410	360	379	385	371	366	344	389	374	377	376	343	338	361	356	350	369	368	361	356	369	373	383	356	376	397	386	370	386	347	404	371	332	373	374	358	358	372	362	394	368	401	360	311	358	398	359	380	393	371	379	348	373	345	331	378	383	372	389	364	360	346	368	379	354	352	372	368	365	372	380	392	352	360	362	344	349	368	364	376	334	347	356	403	372	358	374	350	341	342	352	374	360	402	345	358	372	388	368	381	388	318	401	351	329	364	400	341	393	375	368	367	387	379	379	361	349	381	383	370	365	357	362	363	382	377	348	361	364	345	394	350	378	378	351	345	353	370	399	354	380	418	326	367	337	336	364	398	365	367	363	398	388	393	367	361	365	359	364	362	378	354	341	390	360	362	349	359	353	351	356	361	351	366	391	345	406	361	320	307	356	338	355	383	331	361	332	335	366	369	374	348	395	398	330	371	358	360	367	328	365	384	347	364	348	381	362	357	370	366	378	346	371	347	380	366	371	368	361	358	381	377	376	338	381	414	402	366	348	374	383	340	333	351	356	340	370	359	350	356	394	377	339	340	362	347	365	387	360	373	379	361	371	354	366	364	360	369	359	367	361	372	367	346	372	394	335	328	377	378	353	372	387	327	345	387	339	332	340	346	396	359	368	330	373	367	384	389	395	352	324	375	403	356	371	357	319	351	368	322	388	343	364	378	332	382	330	372	368	352	392	382	347	344	331	359	349	386	358	367	375	320	357	387	359	355	368	355	385	375	356	363	379	347	343	353	400	389	382	352	338	372	349	374	378	348	391	358	339	369	358	381	344	364	374	372	345	347	357	395	352	316	364	365	334	384	380	386	363	374	404	302	360	399	377	404	351	358	341	367	373	364	364	382	370	378	331	390	379	370	387	352	371	378	363	360	382	384	396	356	374	373	374	356	339	370	355	362	330	335	350	354	351	357	374	411	376	355	353	385	342	358	344	364	357	348	342	400	368	354	355	362	351	403	357	367	375	336	382	378	372	335	352	377	343	365	379	388	361	409	376	354	340	343	344	350	372	383	316	374	367	398	357	332	390	370	370	378	368	356	349	342	367	373	317	342	368	366	398	353	348	330	351	394	344	361	350	396	363	376	350	383	386	342	322	379	367	350	342	344	365	379	327	336	359	349	353	351	390	354	334	341	376	368	389	342	391	332	363	354	348	338	365	374	355	358	366	339	402	333	375	399	364	361	374	336	321	352	365	391	382	324	353	370	345	364	403	365	383	365	341	304	349	347	380	354	373	341	353	352	389	356	390	378	357	356	381	350	351	360	352	382	367	300	357	403	338	389	351	355	353	357	335	376	340	348	365	389	358	343	374	377	359	369	361	365	377	383	345	397	361	367	374	381	372	328	375	363	375	371	389	379	357	366	367	344	354	363	359	337	341	368	360	345	372	404	373	342	345	350	362	381	372	358	356	347	329	345	379	405	354	355	347	358	393	383	425	329	390	364	334	353	344	354	358	337	364	354	371	377	340	359	380	354	375	356	336	361	353	325	328	337	336	375	382	377	339	363	365	398	380	349	358	357	359	336	364	380	343	368	349	365	362	330	388	360	366	365	354	358	349	374	391	360	391	393	331	381	357	363	351	359	362	378	348	368	324	377	383	381	376	348	388	356	346	393	372	339	372	363	353	344	361	341	373	352	357	375	385	372	389	343	366	392	342	368	331	344	398	383	324	407	343	333	382	386	356	355	334	377	379	359	329	360	386	371	372	375	385	358	403	372	365	367	379	355	390	327	347	398	347	359	400	383	371	363	319	367	346	369	357	344	354	337	363	359	364	368	327	366	371	365	368	394	362	333	375	341	369	366	332	372	375	353	353	348	377	371	371	361	377	356	344	340	365	364	384	369	374	396	358	349	330	367	348	382	396	381	333	348	361	379	380	352	360	374	356	341	375	341	361	396	376	386	418	386	371	374	358	353	326	349	372	318	358	327	371	367	350	346	406	345	370	343	396	402	349	360	375	351	357	391	343	341	353	357	360	342	390	352	367	362	388	357	383	374	366	364	356	387	397	369	345	364	371	369	351	343	369	359	394	355	362	356	380	365	355	344	381	363	410	353	375	344	351	314	339	361	376	368	342	359	357	400	345	338	377	342	366	371	329	365	338	372	351	373	332	362	348	361	389	335	361	383	351	320	389	340	355	369	400	353	368	367	404	399	357	374	361	334	346	363	353	332	349	362	362	354	352	350	398	347	355	357	364	385	343	376	376	374	361	341	360	373	337	369	317	357	353	373	325	332	347	356	394	341	339	353	355	376	351	379	369	382	359	335	346	373	377	322	363	337	382	388	397	373	354	352	375	377	382	351	304	380	363	383	382	371	334	373	360	395	367	351	382	364	384	388	317	372	379	350	374	373	355
16186	17591	24444	21759	24262	24021	23824	19047	18090	15014	13035	12103	9896	8195	7760	8131	7436	5060	4640	4098	3870	4149	4025	3725	3255	2398	2276	2303	2124	2013	2002	1908	2047	1844	1785	1728	1581	1472	1390	1429	1374	1330	1288	1310	1272	1215	1196	1111	1073	1092	1111	1121	1146	1105	1216	1274	1261	1224	1150	1086	1076	1110	1011	1118	979	1079	1095	1046	1033	1071	998	1007	1051	997	983	1011	925	981	951	907	996	1011	947	946	975	910	945	939	936	944	921	910	892	902	950	892	907	882	953	888	937	879	947	956	920	897	975	938	927	894	895	943	911	890	878	885	914	943	913	912	892	918	912	928	945	911	899	950	911	946	942	920	840	971	858	888	938	903	913	869	883	912	892	935	906	895	933	914	943	986	897	924	898	899	915	876	846	863	898	908	922	887	864	878	963	918	855	939	922	886	910	885	919	892	929	909	944	910	823	897	887	909	927	855	829	883	949	930	928	950	915	893	836	962	1007	868	872	930	910	867	846	928	951	882	901	941	910	943	910	948	881	922	939	963	895	963	938	890	870	934	988	941	946	931	879	920	874	953	920	965	922	894	928	890	900	938	926	981	914	958	957	928	914	869	905	940	947	949	932	976	939	870	926	910	887	934	882	951	922	863	884	925	925	946	892	939	956	917	929	930	948	925	865	910	948	924	900	926	956	893	918	916	881	918	948	927	896	904	927	906	921	940	899	875	943	927	892	947	940	893	906	910	912	906	951	906	904	872	927	861	895	900	873	909	941	883	1006	845	903	896	889	881	981	908	881	910	914	899	898	917	902	921	886	850	909	936	883	928	944	918	961	960	898	942	882	972	861	933	904	970	927	957	941	966	923	921	910	923	844	899	898	896	942	905	936	884	960	884	938	901	911	886	944	905	957	936	909	892	943	920	901	881	909	942	923	910	898	927	875	899	929	908	909	924	910	921	951	908	912	969	896	931	918	904	933	905	840	922	872	924	949	907	963	921	888	901	900	910	933	905	973	923	843	960	976	893	932	908	887	967	911	949	909	875	951	893	905	877	868	906	924	884	897	960	917	905	912	915	1006	904	904	921	924	945	856	929	891	882	902	887	911	923	910	936	927	978	936	883	988	919	944	935	980	900	907	974	931	921	869	895	880	953	929	925	927	930	951	953	883	919	989	962	934	964	917	897	881	892	895	939	869	906	927	883	955	987	965	949	927	907	918	944	966	926	946	901	930	903	915	918	900	887	944	949	905	874	886	928	874	948	968	900	935	951	1004	834	933	900	924	913	860	926	903	942	933	936	909	903	915	921	910	902	894	936	901	928	926	927	876	932	896	919	941	909	944	922	949	912	972	948	898	922	884	860	917	942	941	903	912	906	906	928	923	974	948	921	950	931	935	934	923	921	879	913	914	902	904	907	914	900	889	916	924	892	940	913	900	919	912	948	931	941	906	863	902	951	905	865	965	881	926	892	851	925	878	875	968	975	840	869	896	890	995	823	911	895	869	923	916	910	930	897	872	908	883	944	894	956	868	933	960	938	932	936	938	897	882	953	971	938	931	928	914	924	924	859	900	937	855	959	938	914	906	944	934	884	934	920	901	940	956	907	878	915	888	895	946	902	923	937	912	907	925	956	895	896	942	945	918	899	952	914	892	922	906	945	889	956	874	984	905	937	924	895	952	897	907	901	918	919	980	929	888	932	903	917	904	891	936	894	933	932	916	895	927	914	917	906	867	896	888	937	894	953	898	896	914	890	914	958	890	933	942	947	890	923	919	938	904	958	927	944	931	929	864	937	903	914	935	925	905	886	893	918	905	914	848	927	965	883	946	919	913	924	925	910	876	886	831	877	901	930	950	859	898	918	909	905	955	921	930	937	943	940	860	920	951	916	922	888	922	904	894	954	911	902	882	930	915	918	934	973	911	900	876	922	962	886	871	891	941	931	905	927	961	917	902	954	959	882	913	936	884	951	865	921	902	945	922	954	889	886	883	879	988	939	912	879	934	892	923	952	882	966	936	934	921	925	935	950	902	896	935	921	913	953	906	916	888	965	930	892	926	909	879	979	924	927	930	931	954	884	943	957	900	909	953	895	906	860	904	966	897	913	889	892	913	916	960	897	941	930	928	932	933	934	932	954	910	917	927	934	927	928	981	852	977	904	937	874	915	891	910	885	915	915	886	955	895	940	908	955	917	916	869	903	936	902	951	904	950	979	914	935	871	910	932	920	945	949	871	880	943	903	891	880	921	899	940	904	922	886	917	869	938	923	945	884	932	937	872	1008	934	901	928	903	917	941	927	940	939	917	904	901	943	910	922	844	900	926	912	949	934	937	903	921	931	936	940	881	918	943	897	932	952	900	922	937	863	949	879	914	949	894	894	976	836	879	868	931	903	921	910	919	946	927	926	925	984	872	914	948	885	916	918	906	961	925	949	960	945	880	943	895	916	923	911	872	919	924	866	900	891	866	930	916	921	859	952	927	946	918	904	920	947	932	924	960	907	906	965	973	905	901	920	966	921	888	923	954	840	906	915	943	900	902	911	914	899	917	996	858	917	909	934	872	955	929	965	941	899	938	973	892	919	899	934	908	943	870	929	951	913	882	907	947	909	925	865	901	915	966	955	941	883	901	918	907	870	928	899	912	945	888	929	872	929	885	928	921	959	973	918	955	935	922	925	896	907	889	904	940	870	901	907	942	941	929	872	948	933	877	883	948	928	892	947	901	919	912	912	949	905	952	906	940	946	928	862	869	962	867	936	939	940	883	928	881	927	937	916	886	927	896	881	948	931	929	890	927	932	918	901	931	955	893	931	902	981	914	943	911	944	918	893	938	825	911	867	929	940	940	946	917	889	926	938	927	955	967	960	917	913	886	937	899	946	958	964	901	925	951	889	859	927	907	931	888	949	907	899	993	947	879	962	931	962	948	982	899	862	976	894	876	938	893	908	850	944	889	910	889	906	891	929	905	933	932	885	903	948	903	923	926	933	889	904	881	932	940	926	919	930	947	903	905	953	921	883	906	872	973	917	906	868	909	898	883	840	878	879	915	989	936	923	902	893	916	945	887	996	917	910	914	926	940	945	928	945	899	922	894	921	946	933	960	936	909	905	913	899	936	902	899	909	926	953	889	956	935	946	929	957	899	892	900	884	868	925	923	969	891	894	882	934	923	882	903	994	910	940	929	992	947	891	903	879	976	854	929	940	935	927	909	935	877	920	855	968	945	956	1003	929	949	892	952	919	887	888	942	879	920	890	896	900	917	926	916	914	924	869	979	877	951	894	881	917	893	923	906	934	924	942	889	934	933	918	944	913	974	914	959	946	928	923	918	915	915	947	906	870	921	939	898	940	910	912	859	858	910	963	932	930	943	960	901	946	885	913	891	936	932	920	931	968	935	920	919	920	921	926	913	829	968	917	915	924	916	940	935	933	951	918	859	895	951	880	941	877	921	898	958	945	903	933	933	899	864	984	913	879	911	950	888	895	925	922	875	911	938	868	941	943	931	929	924	928	898	924	929	932	915	987	897	914	932
32226	30736	29025	20157	19956	19255	16840	11994	9928	6675	5936	5001	3978	3262	2597	2977	2403	1454	1217	1026	935	1037	1186	1074	891	649	636	639	610	523	564	575	538	546	492	455	450	433	417	444	430	443	404	419	372	391	396	382	335	355	356	377	340	380	388	381	407	393	355	343	381	362	369	342	353	361	359	355	342	370	315	365	349	386	343	357	316	324	337	357	319	361	319	317	361	337	370	304	316	338	344	351	344	353	395	339	294	325	302	332	332	322	349	319	353	344	330	305	304	361	323	306	315	336	292	283	354	364	302	348	334	356	324	358	341	314	322	330	314	369	324	336	338	349	326	361	331	350	350	341	322	334	323	311	311	325	321	346	354	315	319	317	331	336	321	299	293	332	355	309	312	353	313	312	344	328	319	340	283	336	329	324	368	350	325	358	334	328	308	355	329	373	351	359	354	335	320	317	349	311	317	339	359	342	351	357	338	360	318	354	329	328	336	324	335	356	330	352	363	327	321	297	309	330	352	324	349	355	330	317	329	340	341	336	301	364	338	366	307	333	352	329	344	314	343	367	331	340	352	329	308	282	329	347	335	318	305	333	303	332	318	354	339	326	333	310	334	326	330	319	337	326	328	351	335	342	342	346	307	364	360	327	336	338	291	310	347	323	312	350	315	311	340	344	296	323	342	341	311	286	324	289	319	380	346	355	328	308	339	338	340	341	342	340	319	294	321	368	325	316	319	324	322	379	344	324	326	328	314	336	324	326	345	322	330	364	335	318	325	340	322	335	286	343	344	344	337	337	362	343	361	318	337	322	332	336	334	325	332	360	289	326	338	335	338	307	344	357	367	333	349	299	343	335	288	316	355	353	327	377	327	302	325	361	324	332	329	332	329	358	354	319	374	314	305	335	334	338	308	328	322	356	348	365	336	350	342	343	320	344	343	336	343	348	314	407	339	369	347	337	343	325	323	337	319	341	324	329	300	328	338	321	291	333	333	324	321	365	340	328	358	316	314	344	341	314	356	359	326	314	354	313	344	363	323	343	351	329	329	359	344	354	351	336	305	318	332	317	337	333	340	332	309	305	364	318	351	325	333	319	323	317	347	353	328	352	319	317	339	363	321	308	312	341	276	324	326	339	339	311	341	297	319	328	354	335	333	345	328	316	368	311	341	357	358	340	314	357	332	316	375	346	344	310	371	372	326	321	321	332	330	373	310	376	344	308	372	360	337	354	330	341	352	303	320	349	347	329	290	338	347	336	298	333	323	314	319	335	329	309	359	328	311	325	313	347	345	334	356	339	318	301	323	350	318	326	325	345	317	334	324	383	344	329	331	315	336	336	300	325	323	325	336	322	334	364	341	334	326	325	326	309	368	349	334	345	315	316	336	348	328	347	337	327	331	319	332	355	305	308	350	326	337	340	350	313	343	332	313	330	340	338	324	336	342	351	329	316	329	342	323	339	369	349	349	327	369	395	332	344	290	326	321	322	370	333	328	386	321	333	312	354	338	342	331	323	363	333	309	337	349	326	343	317	353	343	349	313	343	336	317	317	330	314	350	307	328	330	319	318	334	307	308	343	305	331	358	323	334	316	293	339	320	376	322	360	348	326	343	336	321	297	337	324	353	297	341	315	333	310	325	348	341	326	324	324	333	320	310	369	360	340	317	330	348	301	353	340	307	355	312	361	322	339	291	329	329	339	353	352	333	307	319	345	350	334	369	329	344	342	329	358	327	352	318	333	352	345	344	330	352	342	330	341	359	280	305	332	345	361	319	334	322	314	316	326	340	324	356	331	293	319	357	337	340	345	330	298	348	343	337	345	310	321	334	343	350	350	338	348	336	333	356	334	305	301	331	321	351	301	359	330	363	331	312	351	337	330	331	310	348	345	367	345	327	314	325	320	321	335	364	330	341	317	302	335	294	318	327	320	303	334	336	357	376	354	366	335	338	349	323	314	331	338	361	281	331	326	349	355	334	334	340	373	326	336	302	319	369	330	325	340	329	304	341	337	320	342	347	304	350	322	351	350	345	324	323	350	325	326	352	337	360	309	342	354	318	350	293	345	348	306	336	319	328	349	332	329	296	346	336	319	352	329	303	332	330	306	374	331	328	341	319	327	316	332	333	334	341	336	326	334	324	277	343	349	330	342	335	360	313	313	323	337	341	317	321	338	351	311	328	306	325	320	329	339	319	373	316	349	336	323	350	346	373	341	339	318	350	325	312	337	314	344	339	326	344	354	325	326	317	316	305	300	321	314	322	343	318	337	383	326	336	328	362	328	344	354	342	330	350	339	345	335	312	341	341	358	337	333	371	318	337	300	342	346	326	339	330	328	352	358	334	346	343	344	351	330	318	338	356	318	349	335	319	306	314	331	331	326	337	312	322	360	319	338	327	324	351	378	295	375	332	343	356	312	342	337	349	295	317	328	342	333	346	324	340	312	283	311	341	340	350	347	327	338	329	321	309	322	319	324	349	317	298	304	352	338	315	319	302	299	315	374	352	316	356	327	359	344	342	338	334	324	382	326	310	351	354	355	337	322	338	328	329	375	385	346	338	310	376	337	341	344	329	315	355	337	330	341	342	315	309	326	347	341	344	372	340	342	371	319	333	329	320	332	329	337	344	346	351	314	332	291	341	327	331	349	303	343	345	303	319	345	335	314	341	355	357	350	320	368	333	339	328	300	306	331	333	348	299	333	350	341	362	347	341	321	321	355	359	323	322	333	326	338	309	336	373	334	367	333	333	340	318	330	327	348	365	374	352	309	368	341	325	343	311	317	349	353	346	344	370	340	342	347	322	315	348	330	360	346	322	323	349	307	354	303	330	338	341	350	342	317	343	320	332	334	342	326	363	346	330	314	340	321	358	333	332	352	341	326	315	332	316	316	351	374	318	305	310	367	300	325	310	340	338	335	347	360	321	323	318	353	337	341	326	346	309	337	360	357	301	305	351	316	323	333	325	352	369	372	332	344	350	336	334	320	332	335	335	302	310	316	337	308	326	354	376	317	318	335	354	337	346	333	310	310	294	333	350	349	317	335	338	341	339	344	336	327	328	323	311	324	339	340	325	328	343	369	343	357	333	329	308	351	312	314	333	345	342	356	352	323	379	331	300	363	329	330	318	297	317	349	331	331	337	336	318	339	330	306	327	323	367	308	323	316	351	344	342	341	327	358	315	322	353	327	350	343	317	295	366	302	325	309	324	340	318	341	346	347	350	323	321	316	328	329	305	333	356	339	315	370	304	333	375	310	339	332	337	367	356	335	326	334	337	332	327	333	334	313	364	307	312	350	343	335	350	335	328	319	356	358	289	337	374	334	361	356	336	349	341	340	331	347	385	312	307	354	312	337	370	369	318	318	348	305	313	313	341	344	331	316	331	324	333	327	327	374	357	315	309	327	309	357	302	329	380	382	313	359	328	367	331	330	346	324	376	359	329	332	351	351	347	301	333	325	318	286	340	310	340	313	350	344	315	357	325	357	327	327	340	344	334	322
20266	24143	28176	26344	31177	29927	29488	23570	24054	19950	18427	16818	14224	12710	10447	13105	11077	7261	6161	5485	5253	5802	6596	5789	4615	3154	3008	2975	2691	2511	2460	2470	2536	2266	2158	1982	1849	1734	1579	1580	1489	1495	1468	1386	1280	1366	1186	1168	1126	1029	1153	1147	1173	1240	1310	1313	1317	1446	1153	1094	1123	1046	1069	1091	1130	1081	1034	1058	1038	1051	1028	1057	957	967	975	927	936	898	893	930	905	954	938	834	884	839	903	848	835	882	925	898	837	884	838	862	833	840	864	831	868	853	857	848	868	865	838	866	883	810	755	843	884	875	862	835	888	829	857	822	857	874	862	859	831	851	875	859	882	862	859	844	889	848	877	835	813	844	889	841	855	885	836	852	826	857	799	848	836	898	883	838	826	819	826	886	817	869	891	820	836	818	838	880	872	830	871	845	819	867	802	810	867	873	854	851	867	868	883	814	844	829	861	883	837	847	864	854	852	874	821	829	840	847	867	822	832	845	875	832	860	860	840	844	852	833	846	875	845	833	918	857	889	850	822	820	860	883	889	790	791	870	827	842	840	852	814	846	878	883	842	838	852	869	817	857	871	880	783	861	865	830	853	808	819	871	874	808	857	776	873	853	838	837	797	806	879	803	793	853	856	909	849	857	788	838	859	856	828	897	833	813	837	868	854	904	886	854	914	820	811	840	825	831	832	805	894	827	869	802	848	810	852	856	832	878	865	826	804	855	838	807	811	855	888	865	882	863	847	797	866	823	837	830	841	813	842	834	856	863	794	850	810	857	854	848	835	844	780	856	823	811	853	842	862	883	834	783	850	925	870	825	812	849	842	854	822	836	889	832	769	862	854	891	779	877	887	851	845	808	870	870	823	856	814	825	874	849	812	835	856	807	844	830	855	891	845	815	841	838	882	848	837	867	874	850	888	838	806	868	827	800	846	864	906	819	830	873	823	862	861	897	849	839	817	893	844	881	845	850	828	850	782	848	830	814	881	883	852	807	840	874	821	875	895	827	872	882	843	836	899	816	853	868	886	816	886	863	842	838	799	865	849	856	820	850	859	865	865	838	864	826	851	802	825	893	800	840	810	811	838	886	860	876	850	858	851	826	856	862	836	837	850	825	826	873	855	836	859	858	808	850	871	872	847	834	845	830	854	810	797	820	843	883	819	885	859	874	845	854	867	897	804	855	849	812	851	870	880	866	873	897	843	831	870	828	837	848	825	820	842	891	836	854	899	858	904	803	858	832	908	870	815	861	780	833	824	846	862	865	886	841	806	818	876	827	865	806	858	869	819	879	841	833	842	811	819	830	833	816	803	845	821	834	834	822	880	853	849	823	846	861	894	872	806	877	849	877	812	848	871	785	861	856	846	865	827	843	868	842	840	840	839	883	832	871	841	894	848	828	835	888	832	857	876	861	902	858	811	821	847	854	840	909	793	845	889	846	873	788	871	868	839	835	853	769	875	796	879	819	898	825	873	837	837	840	811	826	821	813	851	906	804	861	867	853	853	880	815	812	904	833	860	907	813	810	828	823	801	891	854	850	841	789	861	868	918	856	845	841	835	823	844	859	867	842	812	841	803	854	803	897	881	807	909	888	794	864	868	808	891	816	880	842	856	812	869	839	856	844	881	892	862	877	844	826	828	833	874	914	778	860	807	856	797	825	839	805	826	861	844	846	891	856	861	836	879	886	837	843	835	830	839	837	848	831	849	873	863	838	864	781	805	847	822	837	817	809	884	824	879	892	758	831	792	849	840	857	855	851	839	881	886	874	847	831	820	875	827	823	825	811	880	818	812	856	885	872	865	843	837	816	889	852	860	818	860	849	839	862	841	861	861	829	865	860	846	845	817	839	832	821	842	834	846	833	820	798	888	828	855	825	822	795	824	908	850	831	820	893	845	847	849	843	811	831	847	851	887	842	849	842	848	832	884	822	850	841	782	812	854	833	816	879	841	873	871	828	839	829	837	851	821	864	880	825	834	821	813	838	840	879	879	840	843	881	848	807	878	864	843	807	893	901	833	890	865	803	885	779	859	817	856	842	800	792	863	835	849	820	857	867	813	809	819	852	862	868	849	775	829	813	822	887	876	852	881	859	840	846	807	854	813	832	842	860	800	844	875	827	882	815	847	832	876	886	858	880	821	818	865	841	820	850	845	837	865	838	846	827	811	861	828	858	880	876	806	821	884	835	878	848	835	836	851	852	815	800	844	824	854	860	880	833	813	809	842	845	863	847	856	891	845	849	862	857	813	848	867	815	829	798	834	880	838	795	840	860	856	848	876	819	803	863	835	842	800	809	876	877	828	863	844	801	843	810	821	875	881	883	860	806	830	746	909	832	852	798	880	867	828	862	837	843	864	835	800	812	876	877	871	787	877	851	876	882	863	848	850	853	848	854	818	847	841	876	823	835	806	877	883	855	856	818	867	813	800	916	853	825	878	850	852	849	882	826	872	855	830	841	845	899	905	868	856	859	826	916	868	873	854	826	825	830	831	798	812	826	818	825	869	828	794	810	803	826	841	824	844	803	754	845	875	857	812	796	924	836	833	804	858	880	851	851	852	878	801	832	922	851	875	869	873	800	841	870	867	868	806	921	830	878	826	846	820	835	795	831	814	739	866	819	783	847	875	877	842	862	821	870	840	863	856	845	833	859	865	769	855	776	861	837	848	822	841	850	859	876	825	895	845	857	912	806	822	803	817	818	795	879	815	886	855	910	891	834	860	851	835	807	873	825	853	836	838	846	864	934	884	829	900	843	861	842	813	863	814	870	828	866	853	842	835	839	865	867	903	856	849	869	794	830	859	810	800	882	867	838	837	817	904	856	815	892	895	809	864	815	816	821	854	849	801	866	819	888	857	875	870	828	816	855	865	833	879	809	789	858	836	870	832	867	874	814	899	862	862	839	799	836	878	860	895	825	765	853	876	891	862	796	871	836	849	847	857	872	837	847	889	832	861	907	881	890	830	869	839	815	835	866	818	863	842	865	811	810	823	833	833	797	882	801	845	913	809	828	856	834	847	849	770	891	904	858	897	882	840	835	829	798	794	863	859	839	849	876	863	767	829	794	814	881	884	806	860	880	827	829	843	833	856	890	812	906	927	902	856	897	827	793	834	850	816	890	835	817	831	841	884	851	821	804	830	848	892	864	870	886	840	825	833	823	934	814	871	810	869	795	865	838	802	771	857	844	863	873	883	878	850	857	824	854	878	860	892	842	839	789	831	819	873	858	810	862	849	835	828	830	846	875	859	906	910	862	807	762	863	840	867	845	805	862	855	862	864	830	852	836	842	881	839	860	844	909	826	857	829	864	878	837	821	818	854	860	890	842	852	878	847	827	848	874	846	815	840	794	838	849	845	816	798	804	850	797	848	829	882	826	817	849	879	795	833	876	874	861	870	859	843	828	817	801	786	837	858	869	879	862	826	837	885	864	868	828	861	896	863	832	784	842	878	824	871	860	807	803	835	800	852	885	826	844	829	801	859	824	848	837	804	893	879	835	905	823	795	834
9683	6861	8049	5113	3829	2839	2207	1559	1269	1072	901	837	789	687	632	627	574	547	509	561	505	502	443	464	463	393	430	392	409	438	403	383	421	385	386	371	354	347	363	364	372	386	413	343	349	372	365	379	314	363	347	344	351	364	351	347	350	354	354	350	344	320	352	343	358	349	340	334	341	342	364	311	342	344	345	313	349	351	344	335	342	321	365	355	350	348	372	348	336	365	343	341	366	353	380	346	307	356	348	346	319	332	362	342	374	322	337	362	339	400	388	340	312	355	344	336	335	346	335	366	370	329	314	334	348	333	322	326	353	327	337	325	321	320	369	319	331	299	385	334	307	351	332	349	316	351	351	357	343	320	340	323	334	327	351	323	354	310	322	297	352	381	358	371	366	364	361	360	351	386	346	343	320	360	334	302	339	327	344	357	351	326	361	334	338	350	339	352	356	330	316	343	305	348	350	356	364	358	329	384	309	327	330	334	330	322	332	347	348	319	328	343	328	357	356	336	317	316	321	327	383	357	349	368	321	329	353	347	344	338	372	291	335	349	325	364	350	343	344	345	363	348	353	341	330	293	356	365	338	360	333	353	326	370	329	328	340	354	323	354	342	331	331	335	328	339	340	327	372	350	317	318	338	331	336	354	335	324	374	367	360	337	354	340	332	327	377	347	342	324	390	303	350	353	330	355	358	358	346	337	334	359	348	315	357	346	370	375	331	344	368	350	363	330	357	386	320	336	331	356	347	340	357	326	363	350	350	335	355	339	356	343	324	370	348	358	294	343	310	330	314	336	371	341	360	353	366	377	353	337	355	306	347	329	315	338	334	356	328	322	354	326	340	343	352	332	323	342	328	343	334	309	354	343	347	356	334	374	312	367	341	341	356	365	360	359	364	367	331	378	363	311	361	326	326	329	327	356	355	311	334	348	343	360	358	331	343	354	352	360	367	357	344	302	350	322	363	349	338	332	362	362	356	349	367	345	355	313	319	343	333	340	347	333	349	324	360	326	328	368	335	335	316	352	329	352	338	334	324	343	360	335	323	313	359	345	372	338	332	341	349	360	306	347	359	368	336	312	345	342	364	372	369	363	351	370	298	319	299	339	338	322	332	343	334	339	344	315	348	333	321	343	346	335	357	327	373	345	380	334	317	347	320	350	339	351	369	356	323	342	350	302	380	311	318	332	314	352	328	361	330	346	339	349	337	323	382	354	324	333	330	387	334	337	351	349	321	324	343	326	304	320	348	343	313	385	356	326	375	322	353	335	360	310	330	343	297	362	367	360	360	381	335	333	339	325	379	330	315	328	339	324	331	329	356	363	370	326	329	315	341	317	342	341	375	348	362	350	321	337	369	333	338	369	332	337	315	338	333	325	363	337	333	303	328	363	349	354	345	338	327	298	342	327	331	324	317	349	335	331	342	353	318	350	322	337	343	326	323	348	349	352	361	324	320	305	353	346	323	318	322	350	366	356	352	323	351	336	340	347	322	343	339	329	391	326	356	349	336	304	326	348	355	323	337	361	317	356	330	354	361	319	349	338	314	344	354	330	366	374	349	373	322	351	362	341	345	338	353	354	355	322	362	312	351	355	328	369	334	319	313	339	326	374	307	333	331	317	385	300	353	323	305	328	344	338	322	366	372	335	344	328	340	359	336	362	334	369	360	353	381	345	353	359	339	346	341	298	318	359	375	325	346	335	354	327	345	345	305	312	337	356	325	381	329	325	342	352	323	326	324	333	354	379	326	361	320	321	341	386	344	335	311	340	374	342	323	336	343	349	317	354	350	332	339	373	329	351	320	318	387	328	362	361	338	365	362	353	343	372	343	363	386	324	350	340	348	342	342	361	355	360	328	363	358	330	341	327	367	329	330	336	334	347	324	312	351	314	372	395	301	353	365	349	353	319	363	359	323	363	338	325	353	335	334	361	362	349	350	344	351	324	338	373	364	339	339	351	336	322	339	316	353	347	352	322	353	314	308	373	361	360	327	343	349	324	337	356	341	362	309	328	346	356	365	341	361	368	352	387	323	341	344	350	345	356	324	352	345	329	321	354	353	373	353	370	339	345	333	342	333	324	348	351	317	333	325	342	335	295	327	301	360	357	343	363	371	354	328	332	353	313	336	349	345	322	352	348	349	319	346	348	339	361	346	316	335	341	354	352	351	330	363	311	336	346	330	382	345	358	314	310	381	335	356	337	276	346	346	336	380	390	323	350	350	370	373	354	371	348	328	342	325	355	351	347	337	356	320	345	332	364	355	353	339	323	340	300	344	337	343	339	371	351	333	373	309	330	307	361	310	349	356	353	368	335	326	349	327	345	298	335	336	319	345	341	326	312	330	333	294	329	335	309	322	328	322	345	330	319	330	337	333	361	351	369	340	337	358	355	329	368	355	344	344	337	310	331	323	320	317	344	355	382	332	347	368	364	344	353	325	354	357	322	345	317	352	318	348	344	317	359	325	359	339	359	354	346	340	345	358	338	344	322	324	350	331	361	346	344	304	339	307	356	346	333	358	374	341	339	313	365	346	340	345	326	345	377	348	352	323	356	355	354	347	349	372	360	394	360	339	347	354	348	327	338	343	330	309	340	345	331	344	332	373	333	341	338	346	383	318	341	313	326	356	336	329	351	378	322	335	346	306	332	306	295	339	348	325	340	344	314	339	347	371	367	335	296	362	350	347	345	354	307	349	357	336	325	387	311	362	331	336	344	360	354	382	358	346	332	325	333	381	392	354	370	343	354	349	323	343	335	318	347	337	364	348	335	334	316	352	331	362	330	333	370	361	348	352	334	338	362	376	328	346	343	293	326	373	347	348	381	324	355	337	320	347	353	339	343	360	401	338	328	364	306	374	320	322	337	335	364	343	312	376	366	346	340	351	332	334	313	329	323	356	365	330	348	330	322	318	321	321	348	343	331	384	345	334	325	343	328	345	353	342	393	398	338	336	350	367	326	356	318	349	342	350	330	371	333	357	353	377	358	346	345	353	346	353	322	323	352	328	357	311	319	351	337	350	365	342	371	344	334	333	358	344	363	329	312	317	359	324	353	308	329	304	362	366	326	375	324	346	381	366	319	355	345	373	345	351	328	340	352	340	345	326	343	362	340	341	345	328	347	364	325	368	379	305	371	334	356	322	355	376	357	335	327	367	354	316	342	341	339	327	380	345	321	327	372	386	360	346	344	319	348	351	328	344	359	330	348	341	318	362	338	344	335	345	331	331	359	321	355	351	368	370	344	307	335	335	332	348	360	372	341	348	341	296	362	361	335	356	329	352	332	347	324	325	326	336	316	350	348	306	339	366	344	313	337	323	311	319	322	346	373	353	341	363	345	350	345	345	380	348	340	341	347	339	366	345	332	367	366	346	331	339	341	354	351	321	338	326	337	338	345	378	381	328	344	328	331	372	346	361	375	352	329	317	342	347	361	331	311	297	320	330	315	354	363	313	371	341	320	329	369	327	337	354	347	339	351	377	318	358	355
6374	6894	13394	12648	12833	11151	9196	7204	6029	4977	4484	3980	3732	3192	3004	2945	2631	2310	2150	2104	2187	2098	1931	1814	1655	1572	1487	1456	1421	1396	1360	1407	1330	1307	1266	1226	1157	1098	1115	1100	1089	1079	1107	1030	1086	1013	964	909	963	929	935	1001	957	976	975	993	917	998	973	952	967	890	945	949	908	920	989	955	907	947	939	944	900	921	901	877	897	910	872	908	947	869	886	888	854	909	878	878	884	859	850	904	842	841	926	878	845	900	840	859	863	849	881	859	890	879	831	821	901	905	881	871	890	865	842	902	883	841	897	845	856	908	895	898	840	853	862	893	907	908	893	895	923	864	841	844	836	882	896	874	856	858	913	837	857	881	852	870	888	864	900	850	877	863	904	850	840	831	874	888	872	866	897	932	867	858	861	890	869	832	861	871	869	875	890	883	885	893	886	836	902	815	824	862	896	864	854	856	930	841	902	912	897	904	866	866	847	866	880	887	967	869	888	856	920	883	904	886	886	888	829	863	841	895	856	865	898	847	815	867	848	865	898	866	888	851	869	890	852	883	844	860	872	881	891	872	922	861	832	919	883	903	846	846	845	868	892	888	877	876	843	863	947	922	860	926	901	860	899	906	831	896	939	905	898	853	848	905	862	910	867	854	876	862	920	905	816	923	860	875	864	874	916	846	891	878	837	880	901	897	849	859	882	854	896	883	878	893	845	873	875	893	852	877	863	897	820	885	910	883	886	854	927	828	836	846	897	820	896	908	898	874	898	849	891	886	897	825	849	856	821	877	902	878	879	822	844	903	899	891	843	861	831	845	834	833	882	883	900	885	861	858	848	880	866	895	853	848	862	875	847	873	866	813	905	898	831	846	855	842	867	921	889	841	872	869	877	917	867	892	887	904	849	879	888	881	908	937	891	885	881	824	880	915	872	872	860	867	869	852	893	895	870	970	850	898	848	852	888	888	935	876	889	881	850	844	929	843	840	906	849	869	835	921	858	898	861	834	857	868	839	823	870	872	896	879	885	855	873	884	901	821	900	880	883	884	896	848	815	834	878	821	899	864	861	847	910	870	882	878	927	851	898	845	881	960	908	848	843	890	882	891	928	954	887	889	835	882	919	824	861	831	884	863	897	882	862	835	893	854	907	878	907	921	891	904	861	909	864	837	899	882	853	855	794	899	867	866	846	833	846	894	824	837	862	833	867	892	848	889	855	861	881	907	874	874	891	875	865	862	885	907	862	899	826	838	899	836	864	927	864	873	943	853	919	891	894	876	872	899	924	935	867	877	852	849	902	813	936	839	882	918	886	884	866	849	836	890	888	892	826	860	869	823	910	878	860	885	896	900	918	884	841	850	806	841	926	877	856	836	882	837	871	852	885	885	856	828	807	837	896	852	856	867	855	860	869	891	872	899	811	862	881	888	893	823	876	878	852	897	812	830	848	855	892	932	936	790	899	898	893	876	877	905	856	930	878	883	813	910	834	898	886	837	843	844	856	846	893	876	863	922	866	858	880	900	909	916	893	881	852	881	888	905	923	890	906	912	896	837	888	844	908	804	885	885	829	881	847	894	842	895	842	907	890	842	868	873	940	857	893	903	896	852	899	873	909	929	882	908	862	871	839	905	887	830	860	836	888	905	896	888	836	902	848	810	859	859	868	950	873	888	910	882	887	833	854	882	876	853	847	868	892	847	896	905	825	885	887	817	878	872	861	932	901	920	852	912	845	823	878	872	875	877	884	884	873	888	843	868	832	851	891	844	845	855	853	816	867	913	824	861	882	823	879	871	872	882	859	839	887	889	904	849	873	824	867	850	868	873	887	907	876	859	893	837	881	889	849	845	857	912	929	835	820	854	859	865	847	832	884	848	844	842	819	858	892	896	857	838	921	831	868	887	819	860	882	840	817	827	843	880	864	859	839	902	904	855	926	855	858	853	868	916	923	850	933	843	889	867	878	871	930	880	868	815	878	858	852	848	944	882	909	913	917	796	864	909	886	936	902	853	941	849	866	848	867	829	862	825	874	832	853	882	881	832	907	866	867	827	855	862	858	839	927	877	929	780	891	830	887	888	825	870	865	860	865	893	906	874	880	838	851	942	876	904	919	863	855	910	855	868	873	883	903	884	868	886	906	861	869	855	888	787	891	876	869	861	865	898	850	912	904	889	903	829	868	909	882	863	939	900	884	850	836	861	868	875	875	879	879	850	863	901	874	924	828	882	852	858	823	860	836	869	849	856	896	802	883	842	858	896	823	871	891	911	862	866	891	872	823	874	881	877	832	857	909	805	863	882	870	889	883	852	853	884	898	833	897	901	896	926	854	846	895	848	861	897	883	853	864	886	865	825	917	882	855	891	898	899	858	829	876	937	880	877	896	871	875	867	910	877	868	815	923	915	833	847	851	855	862	883	825	907	839	916	864	887	873	844	796	877	870	855	903	892	862	845	868	878	875	912	843	879	847	853	833	835	900	827	861	876	842	878	889	807	925	919	849	913	884	856	908	896	831	827	864	874	896	938	855	862	919	884	895	876	829	844	820	831	924	893	909	894	893	895	870	897	909	857	799	857	915	852	877	839	894	798	824	825	875	854	788	865	901	891	829	903	857	855	860	870	857	916	889	910	836	886	862	863	880	864	859	906	969	887	869	853	894	878	835	939	850	850	856	899	853	896	875	863	867	846	839	882	891	881	864	819	864	839	837	849	833	856	857	838	907	851	910	860	860	917	863	927	835	875	882	866	889	808	886	889	911	870	865	843	890	844	853	896	878	901	832	873	875	829	831	888	890	844	883	895	836	916	878	849	862	875	870	859	891	879	856	863	866	821	850	851	833	806	884	897	926	860	913	856	882	858	876	903	911	882	902	881	887	899	849	906	851	855	865	878	865	902	897	826	900	862	887	832	909	833	863	853	864	843	870	835	901	831	893	860	911	930	877	835	856	869	939	902	887	898	848	861	859	836	893	868	894	833	877	851	876	870	897	863	833	890	913	885	838	894	903	920	874	875	892	835	865	820	889	887	894	901	890	879	855	878	836	872	921	890	871	893	825	857	893	864	848	905	899	860	866	894	884	912	852	887	847	901	901	869	881	888	882	852	885	856	881	823	889	855	864	861	919	893	829	823	883	863	889	893	856	834	836	853	928	858	852	875	857	817	895	869	913	870	822	891	864	891	887	854	853	926	866	888	891	896	918	807	862	899	869	821	877	880	837	909	834	917	925	883	825	849	897	859	852	835	869	854	868	831	840	854	854	857	878	915	879	843	876	865	841	785	837	869	873	857	898	904	859	882	939	917	911	936	846	883	861	851	824	894	885	811	834	849	886	940	920	840	930	884	850	854	887	902	868	870	853	881	909	912	841	901	832	927	849	899	878	814	853	847	830	910	871	863	888	925	845	943	827	865	860	858	874	934	899	858	923	884	938	900	898	812	849	875	827	868	939	859	853	882	874	886	862	872	845	899	846	890	933	925	945	900	893	913	903	863	858	909	867	821	854	832	848	870
23357	24102	24013	14651	13292	12642	10663	7357	5908	3651	3429	3181	2650	1867	1586	1854	1465	1046	922	817	813	861	779	812	627	641	582	530	471	488	517	544	439	460	459	494	455	492	387	382	420	428	408	422	425	394	370	374	384	384	378	390	374	390	400	380	363	360	395	356	417	391	385	381	407	368	367	385	361	368	400	409	375	340	351	360	337	354	395	353	387	371	366	352	345	381	350	371	346	349	356	365	356	338	373	358	319	370	383	349	356	350	382	338	364	339	354	360	364	375	344	365	359	357	390	413	371	369	356	339	367	361	374	357	331	381	362	387	366	385	346	383	370	336	346	380	335	346	342	334	360	369	385	376	384	332	330	382	371	350	378	354	384	332	358	342	345	359	341	369	404	359	370	370	375	361	359	339	360	364	347	371	340	357	355	367	386	343	399	375	343	377	397	378	353	391	409	319	355	339	395	353	371	376	426	333	379	358	352	370	353	363	382	393	350	377	324	339	366	319	329	337	368	395	347	361	334	335	336	376	383	377	332	353	401	353	340	350	388	355	354	350	386	334	394	376	340	367	374	395	372	367	344	347	332	361	341	334	390	400	372	345	371	365	387	343	358	369	359	346	410	391	333	384	347	345	364	351	409	345	349	342	361	363	335	397	332	349	344	361	411	368	383	319	370	361	344	334	347	373	375	381	370	350	364	327	371	340	342	357	380	359	355	378	332	362	346	367	374	365	352	379	382	366	379	371	369	339	352	328	374	330	374	352	397	392	361	323	376	353	355	355	365	367	360	360	381	355	357	371	368	358	353	347	378	380	338	388	390	376	375	363	332	329	371	368	368	378	368	341	336	348	390	376	391	363	343	365	371	362	357	340	356	361	401	336	348	369	395	359	384	349	346	345	339	355	347	382	340	382	359	347	370	361	361	369	332	345	341	345	378	330	336	361	359	360	383	357	353	375	349	359	354	413	387	350	364	345	355	394	359	374	362	318	377	354	328	355	360	339	372	372	353	389	340	366	368	325	378	396	378	365	323	351	374	355	380	350	336	338	366	358	329	369	361	369	350	378	363	370	365	376	336	351	377	339	337	402	357	370	342	344	352	318	406	355	377	371	365	340	378	358	394	331	327	354	363	377	351	325	334	367	335	375	367	363	336	387	338	362	394	355	338	367	380	344	366	347	332	357	334	352	400	369	329	399	366	348	355	325	335	382	361	353	334	339	346	388	363	357	344	386	339	359	365	391	362	366	353	335	365	347	372	366	374	382	372	395	381	335	341	381	365	374	344	336	337	350	360	365	365	367	343	374	348	349	351	386	362	342	348	370	352	369	321	361	361	346	357	366	378	363	364	322	376	355	349	358	340	342	375	352	404	328	394	354	398	342	362	386	386	350	340	375	354	381	351	419	358	358	389	365	379	357	348	351	354	366	361	335	326	371	342	382	339	355	337	358	383	349	388	377	374	343	353	378	358	336	351	361	390	354	382	337	339	345	376	348	361	345	386	343	402	378	386	371	343	367	383	382	348	373	376	374	351	365	339	345	351	332	343	364	380	332	349	414	351	319	368	388	355	335	386	367	385	367	351	322	362	365	353	359	354	352	375	364	348	362	369	373	382	363	370	377	355	314	350	377	341	344	367	374	364	371	369	300	369	361	373	349	347	358	390	391	351	370	361	375	332	370	360	395	354	370	341	386	365	360	362	352	347	349	401	319	405	363	340	356	342	353	355	366	395	360	353	364	357	377	391	350	350	318	363	349	381	329	340	385	364	362	372	367	341	351	364	371	394	362	368	412	370	326	387	375	340	328	343	379	378	373	360	361	338	343	391	388	377	384	390	384	410	377	367	393	334	356	379	349	383	387	365	370	360	351	350	376	365	388	333	325	350	369	368	359	351	348	369	365	353	355	398	353	395	340	370	367	338	360	378	332	357	348	361	365	339	354	378	370	363	324	399	321	348	346	364	340	381	363	368	368	382	367	361	353	365	373	372	371	355	371	369	394	354	354	380	363	404	386	350	352	361	355	375	350	357	398	337	371	334	354	348	325	346	362	409	358	344	324	360	370	382	384	397	374	343	357	346	372	391	325	363	373	370	352	353	351	379	372	409	370	342	361	320	379	353	355	357	350	364	341	367	366	385	356	346	373	394	369	326	386	366	354	393	368	368	383	372	375	401	357	369	378	367	371	355	394	377	341	334	375	368	357	345	366	371	371	383	342	349	353	387	337	389	345	372	375	366	360	318	341	379	365	383	354	379	363	358	335	370	365	387	343	360	385	352	353	348	356	383	399	350	354	412	363	382	355	352	350	369	339	356	342	365	360	367	371	384	382	418	360	369	345	382	365	322	376	376	378	382	365	359	357	364	370	346	341	344	378	381	365	347	353	337	358	371	376	372	387	354	380	351	354	359	368	400	377	354	384	359	378	367	364	379	370	344	389	402	330	348	389	403	317	334	342	354	347	356	352	377	351	385	357	345	357	387	374	365	322	380	384	364	365	374	399	391	335	391	354	364	380	386	397	392	396	387	374	396	363	346	359	330	347	351	361	407	362	330	366	363	363	355	399	336	362	319	348	381	390	405	377	383	369	360	338	353	350	332	348	386	395	390	368	360	373	344	369	373	349	367	374	357	336	361	348	351	379	387	382	349	361	353	347	349	337	372	420	367	354	373	388	323	347	373	388	351	328	334	356	337	364	371	396	353	362	389	351	355	357	407	360	380	335	347	357	356	309	355	335	354	338	378	372	329	378	380	367	350	366	366	334	348	384	364	331	381	355	383	334	350	364	393	394	398	364	387	345	343	345	355	362	361	351	359	363	354	380	359	352	385	363	348	322	350	406	338	356	357	390	409	332	379	388	369	384	360	420	350	359	366	377	389	371	338	379	350	362	348	352	337	325	351	387	364	373	365	352	347	375	319	339	364	380	368	342	374	357	373	346	397	371	351	332	359	373	380	370	365	373	397	344	377	379	358	369	364	370	332	372	352	363	337	338	385	363	333	335	369	347	376	367	349	357	355	361	338	376	354	367	399	370	384	347	366	379	393	356	382	330	353	319	352	349	368	391	354	350	341	373	372	353	367	371	356	349	390	334	362	363	345	370	361	331	360	350	355	351	374	410	359	365	381	344	337	369	351	340	350	359	337	382	364	382	372	343	374	368	331	372	365	393	371	326	346	342	349	357	375	379	382	378	341	358	365	383	346	369	361	377	355	345	366	373	343	337	345	330	398	343	365	382	361	369	349	350	363	341	364	358	382	320	339	350	325	400	399	431	338	368	371	340	359	324	356	339	347	371	384	359	350	341	380	374	374	398	348	372	319	331	384	356	341	373	320	383	353	355	364	359	375	344	339	390	351	371	334	357	331	369	357	360	356	375	345	373	399	352	361	337	343	344	385	364	376	391	365	360	384	365	375	382	351	360	358	356	338	357	374	327	369	362	367	392	371	368	356	367	349	337	357	349	359	352	365	354	352	326	392	352	363	367	353	359	358	378	369	366
15302	19713	24267	21462	24997	24184	22286	18103	17752	13420	13261	12200	10623	8189	7358	8494	7017	5115	4146	3990	3957	4293	4376	4313	3271	2886	2552	2303	2100	1955	1933	2045	1995	1923	1737	1740	1648	1471	1423	1424	1358	1358	1364	1234	1248	1201	1219	1125	1115	1053	1091	1112	1098	1158	1205	1205	1189	1239	1117	1041	1043	1008	1074	1093	1073	996	1026	1040	1021	1063	977	1006	1059	1031	961	953	968	1012	987	943	964	951	983	941	936	934	897	877	920	899	922	982	1004	960	954	923	956	875	872	945	891	921	958	849	887	882	904	938	928	941	923	920	924	924	913	944	950	901	853	901	877	965	950	944	917	901	954	874	861	936	904	963	921	864	932	946	943	880	923	944	900	937	940	908	929	931	945	960	895	961	928	949	950	921	925	919	930	874	944	933	908	922	915	891	903	935	937	888	917	947	863	907	927	926	943	935	925	933	926	931	923	937	928	941	956	925	904	898	926	888	884	917	906	884	906	903	969	861	962	881	880	921	872	967	951	939	965	933	891	941	876	950	925	925	983	902	955	945	922	919	926	922	912	936	907	927	919	908	894	915	874	903	950	900	854	949	896	893	910	935	908	911	935	872	914	924	951	981	909	942	878	889	898	965	933	921	928	907	941	963	948	887	941	925	961	873	841	917	943	974	971	906	908	916	958	899	937	941	894	890	851	897	930	866	905	894	900	925	915	875	888	941	912	912	912	926	871	897	869	933	948	835	858	948	916	894	936	862	948	867	914	928	921	918	848	901	915	859	938	883	848	900	941	931	883	923	912	922	906	907	912	918	890	933	907	967	928	939	938	939	901	875	883	966	894	971	884	868	959	902	903	887	873	898	920	944	939	896	923	906	935	939	919	939	940	899	888	879	883	881	889	919	937	924	892	904	955	933	888	971	915	990	969	915	928	930	900	935	957	905	929	952	922	971	900	876	924	890	882	904	935	892	944	934	933	874	935	983	870	889	902	917	992	893	910	951	909	927	924	913	913	895	889	936	907	896	907	970	905	931	915	898	928	896	889	895	950	915	936	926	965	922	952	909	901	979	903	920	880	938	1010	873	876	941	880	943	892	890	910	901	917	923	923	907	942	931	881	928	926	953	901	886	906	936	941	903	876	949	947	913	886	924	953	897	887	927	878	952	923	938	947	871	930	930	937	938	905	905	915	939	912	988	899	915	945	918	882	857	883	918	906	879	934	882	879	899	930	930	921	936	936	870	917	979	979	857	919	904	833	905	866	896	957	931	975	911	878	895	921	894	944	921	906	902	919	907	881	873	933	987	932	932	920	935	885	876	921	855	935	940	877	892	971	916	922	903	924	854	933	900	889	904	878	890	906	916	879	933	955	939	922	963	896	873	884	947	904	911	952	854	931	953	912	907	923	938	855	890	888	924	904	916	933	927	896	932	936	960	921	887	897	871	914	933	894	890	912	906	910	876	955	890	929	871	953	894	904	936	921	892	915	923	963	951	899	953	921	907	924	899	921	905	945	890	872	926	884	882	916	871	924	863	887	912	856	887	930	893	934	920	888	897	929	865	938	937	894	886	920	889	918	861	907	932	887	919	892	928	925	953	885	947	930	856	910	955	907	921	935	870	927	949	928	911	899	890	875	977	889	888	925	898	942	926	892	906	878	864	906	938	918	862	899	859	908	906	906	945	909	960	921	939	929	917	922	894	902	936	889	907	921	960	884	909	949	922	938	924	929	955	891	897	929	942	949	865	882	917	957	905	931	908	949	870	929	881	901	866	884	887	959	942	893	890	948	883	907	890	911	898	901	979	933	897	902	901	913	928	872	928	941	910	896	959	931	976	890	927	905	913	913	935	913	909	930	895	933	954	883	902	913	920	919	884	956	907	896	909	927	935	910	921	851	900	889	881	923	943	958	965	913	906	929	882	892	940	951	870	929	886	939	918	942	939	904	910	895	839	946	877	918	909	909	933	896	874	901	904	937	913	940	980	958	978	861	942	904	894	921	906	899	915	907	893	915	918	858	956	920	878	934	943	951	969	885	942	927	896	926	930	912	916	952	878	901	928	918	875	904	879	977	898	920	878	940	960	910	894	976	921	911	925	860	915	904	878	894	895	966	899	899	904	900	864	892	941	926	964	919	883	927	893	866	907	934	940	912	944	931	932	915	960	871	889	911	857	902	918	942	933	875	907	910	902	905	919	978	870	922	954	882	909	903	935	922	983	912	920	873	919	975	889	929	929	896	918	958	939	924	905	969	913	936	966	872	933	969	944	920	913	907	898	910	958	938	940	940	910	941	935	876	905	908	962	883	896	893	969	923	918	929	938	904	916	885	949	943	889	916	949	876	912	961	861	945	919	906	878	930	902	884	872	941	881	919	928	936	971	916	884	962	968	882	913	937	907	912	919	974	912	948	935	929	901	883	945	864	907	910	847	876	899	859	905	883	943	889	968	928	911	948	907	910	934	884	913	946	945	877	933	876	920	941	908	885	949	866	870	861	926	914	892	947	903	974	942	898	915	909	888	868	902	930	911	918	889	942	955	974	924	934	936	915	882	986	916	906	850	894	936	910	895	932	923	922	896	947	899	881	933	954	898	914	887	936	954	857	934	831	910	951	915	949	914	914	900	918	921	912	901	920	917	858	886	989	887	963	887	961	922	908	909	910	920	909	904	903	921	875	936	901	923	888	898	909	903	899	957	899	861	915	925	928	936	934	909	921	929	857	897	915	940	925	922	922	953	951	916	897	854	906	922	944	921	961	890	890	912	860	886	907	931	889	913	901	909	897	874	902	890	904	879	943	892	869	881	902	910	932	919	892	916	878	946	949	916	876	927	909	939	901	877	946	921	894	963	848	946	913	879	895	908	911	891	901	954	946	923	922	879	956	894	959	938	946	857	921	960	921	905	911	916	973	956	929	883	919	919	880	923	915	909	900	870	867	920	885	892	929	901	880	893	891	934	880	955	949	967	890	916	970	906	911	917	905	954	913	945	913	969	947	964	940	953	896	936	977	927	869	948	895	913	854	921	932	922	891	908	890	927	937	868	929	927	919	934	934	915	882	856	906	961	926	951	917	907	878	932	925	971	906	955	924	864	923	915	904	897	976	961	926	949	931	970	922	914	929	917	887	908	918	944	899	934	914	858	911	910	942	985	880	932	929	916	901	901	873	891	875	910	908	895	920	837	875	890	873	901	867	947	913	897	898	908	910	855	898	929	924	957	918	904	931	893	913	918	889	913	915	914	946	890	898	953	973	919	964	969	913	886	951	881	889	853	899	918	894	915	894	908	931	943	930	934	925	885	883	908	893	868	934	926	926	971	903	847	875	908	925	1009	891	949	868	876	905	911	957	883	914	878	943	898	867	940	908	898	876	881	953	883	877	899	867	939	889	901	878	888	932	901	920	880	920	891	885	942	887	927	926	966	876	917	936	942	906	921	846	928	851	920	951	932	904	889	930	885	902	901	920	919	901	917	921	923	917	893	933	925	887	892	918	992	911	905	873	934	861	918	956	866	943	944	898	886	896	933
33807	37378	30476	21612	21083	18926	16436	11790	10334	7343	5685	5413	3946	3194	2969	2673	2158	1610	1166	1129	1116	1185	1121	1176	934	824	755	591	571	516	527	508	541	522	550	516	484	453	396	403	416	396	381	435	376	408	393	382	349	400	340	368	388	385	359	410	410	436	370	360	358	350	393	350	381	349	368	354	359	349	353	320	330	336	364	364	324	320	363	355	343	357	335	352	385	365	332	321	336	305	323	331	320	345	359	312	357	353	350	332	339	349	338	338	320	354	334	334	353	332	319	357	342	325	312	328	366	332	321	312	335	399	321	329	341	337	375	349	308	300	318	347	349	328	295	315	292	348	365	369	348	321	342	336	332	346	293	330	288	324	358	310	325	353	329	340	329	349	330	376	370	364	321	368	361	354	348	331	315	361	332	344	328	304	351	348	331	352	343	323	355	313	321	315	327	332	341	339	335	338	325	324	371	323	363	346	309	308	322	329	328	320	314	357	343	383	317	351	330	325	334	351	322	325	343	374	328	373	325	359	332	320	309	359	340	357	339	334	336	314	332	372	348	295	322	321	347	314	341	336	389	313	397	335	344	343	337	343	328	373	342	332	336	301	320	321	369	319	344	331	359	369	342	316	360	316	344	338	319	314	322	331	323	350	346	320	314	350	357	328	342	313	324	308	362	332	325	357	321	308	349	323	352	320	328	324	344	338	337	345	322	317	321	339	306	335	320	336	331	303	303	331	322	336	332	331	328	312	298	329	335	351	328	357	307	318	378	314	311	339	355	315	336	291	326	329	309	309	305	310	352	334	369	339	346	340	373	301	326	314	344	304	340	360	328	309	327	322	308	356	354	345	375	345	342	348	310	301	320	356	366	334	342	349	327	306	331	298	333	324	333	307	338	357	341	339	351	376	355	354	327	337	305	335	349	320	366	364	376	338	358	300	318	321	347	335	327	329	341	338	329	368	330	345	352	369	323	313	343	348	354	358	334	340	333	341	356	331	303	311	348	343	364	362	313	315	336	330	336	334	350	310	343	339	326	338	308	330	337	335	363	319	315	349	322	341	335	338	325	336	393	334	350	330	324	347	370	325	355	353	330	310	347	329	323	366	338	349	343	357	334	344	350	347	326	326	340	350	316	336	309	325	320	332	328	350	325	347	347	346	335	311	298	348	329	347	322	318	354	346	345	335	312	327	333	302	310	354	321	315	356	383	355	351	336	314	352	308	328	389	326	308	328	307	310	339	304	320	368	319	326	319	344	333	339	317	314	349	340	346	327	344	346	353	336	343	324	329	328	348	315	362	332	351	359	330	315	352	313	337	330	352	321	325	315	316	339	360	341	325	359	281	338	309	356	354	335	358	328	315	356	333	367	331	340	307	328	349	332	321	307	319	327	323	317	307	340	317	350	350	348	335	306	348	322	351	330	353	343	350	321	360	330	350	318	347	342	321	312	327	331	340	344	312	325	328	348	347	343	330	303	352	334	327	331	327	315	333	324	294	340	350	324	299	320	342	335	338	293	290	366	318	343	344	331	340	338	356	331	327	343	342	333	336	336	325	335	300	327	313	341	330	310	296	367	344	307	312	311	362	353	321	324	354	339	310	308	366	346	325	332	342	345	318	365	343	330	327	320	336	356	314	294	380	338	333	345	360	363	343	338	331	308	350	332	315	338	338	324	321	354	336	308	313	335	334	304	309	355	351	333	328	326	332	335	305	336	298	339	338	321	354	369	353	349	345	310	374	389	338	340	304	338	361	361	322	343	311	356	310	357	347	318	325	318	334	314	335	299	307	304	338	340	335	362	326	349	302	331	324	337	332	326	336	329	344	335	353	354	359	302	342	381	298	332	351	317	321	353	319	331	310	326	341	337	347	388	324	344	328	358	334	347	311	357	341	310	334	320	338	329	325	351	312	349	333	313	329	343	350	316	339	326	324	320	330	350	314	320	331	347	315	332	320	357	318	346	356	352	307	359	349	342	358	304	335	336	321	315	327	325	341	314	333	311	349	311	334	345	387	338	350	305	310	361	355	337	326	366	323	336	316	346	312	343	311	310	344	343	318	345	384	312	368	326	321	347	345	343	314	348	332	343	352	329	325	326	321	331	334	348	322	332	323	343	275	340	343	327	335	323	343	330	304	380	337	342	335	329	307	344	359	353	318	303	307	350	345	323	331	360	322	336	360	344	327	352	336	329	343	327	361	320	340	319	327	328	332	343	322	332	318	324	335	317	369	318	335	348	336	353	309	333	372	334	320	334	322	318	340	300	354	320	318	352	354	366	344	380	321	353	335	333	333	355	341	331	363	351	353	341	316	321	315	365	322	341	323	342	318	315	367	332	345	319	305	327	367	367	325	378	328	321	366	339	336	353	310	334	324	354	327	339	329	327	334	339	329	350	352	333	341	361	337	353	318	350	333	300	334	334	324	332	337	318	351	336	302	339	331	294	335	354	303	325	352	343	343	317	317	335	339	322	311	345	335	334	316	341	334	337	310	341	333	336	356	328	335	315	307	321	350	354	357	361	390	339	359	318	339	314	350	284	315	346	323	349	306	342	351	319	348	348	327	322	297	339	332	363	357	310	346	337	325	317	355	333	332	362	331	286	351	324	329	345	340	340	381	346	359	347	342	348	318	340	359	318	301	320	364	347	366	330	355	368	319	345	339	326	286	345	297	317	333	322	323	337	369	319	343	339	358	361	365	326	341	304	321	329	346	336	337	313	316	333	326	344	358	342	335	316	350	336	300	324	322	313	347	298	345	374	331	315	340	341	301	358	310	340	330	334	327	322	334	363	346	332	341	358	336	357	324	288	314	336	350	290	337	315	311	327	301	335	324	340	329	307	343	316	336	334	320	317	325	339	340	360	326	355	337	330	326	336	366	324	357	328	316	308	332	332	328	345	333	332	353	336	344	327	344	366	365	334	353	311	329	326	323	340	340	333	333	341	347	339	336	362	326	323	341	327	346	308	329	339	352	330	316	329	367	314	347	324	354	283	330	329	356	323	326	328	320	336	321	307	308	354	344	312	348	346	356	335	324	295	338	336	342	328	350	320	355	328	369	344	366	342	320	327	330	336	308	321	322	318	347	310	329	334	313	352	335	319	370	306	341	304	319	334	349	329	379	328	329	297	335	344	377	342	354	360	324	355	348	348	322	304	309	331	310	351	327	368	312	339	356	335	324	301	358	339	333	330	312	338	310	331	355	344	337	334	326	319	340	320	382	322	328	341	343	353	351	350	338	345	339	323	337	330	358	313	365	299	378	321	337	330	323	293	360	312	352	345	345	356	324	324	322	346	380	331	322	333	309	323	348	332	326	346	344	342	324	331	305	295	354	337	340	358	341	343	323	334	323	333	337	299	329	328	360	302	334	326	320	342	340	353	339	346	349	360	339	330	306	289	345	344	327	296	338	336	312	323	340	347	350	313	355	313	350	297	309	351	301	367	345	301	364	369	374	338	320	351	331	297	332	298	316	347	316	328	333	348	322	338	336
22212	30584	29330	27108	31463	29253	28072	22124	24649	19899	17482	17404	13614	12090	11727	12012	9552	7565	5793	5789	6118	6185	6635	6765	4800	4899	3484	2801	2583	2468	2428	2519	2581	2320	2178	1985	1899	1716	1559	1531	1530	1411	1471	1389	1316	1264	1238	1182	1200	1119	1062	1152	1122	1136	1275	1350	1355	1437	1223	1128	1051	1122	1091	1125	1072	1059	1055	1011	1028	969	1019	1041	982	908	966	912	927	965	892	937	959	957	927	867	901	895	861	891	859	905	838	894	871	896	823	844	840	880	884	829	851	858	869	870	855	852	881	868	814	881	801	796	792	832	830	831	798	876	831	815	893	838	862	843	854	821	893	827	776	843	816	842	863	826	815	825	919	825	806	823	837	883	900	879	838	840	889	851	853	848	849	828	889	846	862	881	801	849	847	851	852	869	906	889	837	829	822	824	867	867	794	909	874	857	845	825	848	851	793	867	828	827	891	836	882	826	881	879	901	859	834	877	836	808	852	867	838	835	844	860	811	790	797	844	891	844	839	829	830	844	820	796	844	836	875	828	785	819	877	868	865	869	860	900	834	832	896	830	814	804	852	881	802	807	821	848	827	820	773	862	867	838	884	845	817	850	862	825	787	856	795	788	887	878	836	879	841	866	861	857	885	880	839	798	859	862	837	824	849	844	833	857	875	822	861	812	851	854	818	883	867	811	885	783	893	863	823	841	852	836	860	838	877	827	922	891	871	851	837	817	835	826	857	813	845	849	885	849	867	817	881	872	821	843	813	818	783	796	819	830	846	878	844	848	877	880	867	818	856	873	856	866	833	822	820	796	868	889	860	838	866	856	857	830	855	871	891	803	838	832	837	787	834	887	863	844	916	812	840	866	868	846	848	835	873	902	865	832	819	889	878	808	822	802	892	851	843	867	870	827	842	786	845	858	847	839	798	845	871	819	823	822	863	846	826	837	833	858	847	832	834	830	882	845	829	823	840	832	839	814	866	827	848	883	892	857	822	864	859	860	799	881	856	835	846	868	854	845	852	818	852	789	807	869	814	849	868	807	863	864	847	912	869	854	835	792	858	866	860	858	855	845	887	864	854	865	856	845	839	855	853	857	883	886	831	879	889	829	887	815	838	851	846	861	865	824	817	830	780	772	839	836	845	857	855	839	834	849	790	927	849	865	901	833	822	830	828	805	814	821	865	810	863	810	869	859	780	837	827	819	803	909	832	862	878	835	870	863	820	826	838	819	867	839	880	792	818	807	813	884	853	855	825	827	847	824	804	811	824	853	838	841	827	843	876	815	863	805	819	885	803	832	821	876	838	906	830	824	816	834	819	859	836	844	835	875	866	859	872	873	803	867	887	817	818	813	840	865	845	802	841	838	839	868	924	842	865	846	831	830	844	809	859	889	818	854	839	842	850	800	867	844	856	872	847	812	867	857	834	825	851	868	807	833	803	825	833	869	847	899	830	800	842	824	861	814	836	848	876	829	810	817	837	834	843	890	849	863	851	868	826	888	830	816	898	865	806	822	837	844	848	839	801	816	812	784	899	869	782	809	823	895	880	846	817	897	806	889	816	854	841	806	811	864	882	833	806	806	846	816	848	888	878	789	807	863	857	801	834	777	810	870	864	851	791	859	879	811	826	827	897	845	838	846	798	855	927	848	909	883	852	832	845	862	883	850	880	872	805	852	807	856	827	834	814	902	852	899	827	812	887	801	885	821	839	879	866	774	850	850	836	868	907	909	794	860	821	879	839	803	873	830	838	876	826	840	838	831	882	900	857	854	800	917	881	900	855	848	885	794	851	812	826	880	851	858	879	827	874	832	817	856	898	803	883	861	856	874	846	819	827	844	885	832	853	837	817	786	803	848	825	854	842	858	936	916	836	824	821	873	880	890	833	769	791	837	805	825	804	846	873	869	880	832	842	835	872	881	881	875	869	884	843	807	876	828	877	843	852	871	829	831	872	830	841	864	871	841	854	872	915	866	856	882	847	813	843	922	851	825	840	822	827	873	831	847	870	826	856	840	847	810	837	884	868	814	796	817	835	832	904	874	830	890	825	829	860	830	845	848	764	859	835	846	831	852	840	878	818	828	833	861	861	862	901	793	900	831	840	846	877	825	850	861	885	864	884	930	794	886	771	872	894	831	846	843	792	832	849	863	799	900	849	816	786	853	841	843	830	810	830	832	847	832	860	854	874	845	821	878	870	830	885	815	857	864	881	884	909	893	815	908	832	876	813	816	849	811	857	799	901	820	798	874	811	851	876	857	842	868	842	863	823	819	914	834	841	788	787	836	824	841	825	807	870	831	873	808	863	834	909	858	891	864	863	846	839	835	861	809	825	830	826	790	868	793	854	873	868	835	851	865	839	829	812	891	844	841	846	815	844	837	830	852	829	859	854	826	814	873	850	792	851	862	874	883	831	840	880	803	897	883	831	819	865	824	888	817	780	826	838	837	896	852	867	851	849	841	900	826	907	835	841	850	857	892	845	824	844	828	859	795	846	848	841	884	855	878	856	828	838	850	872	868	837	820	868	836	820	821	838	886	867	852	878	843	807	868	838	833	843	832	848	825	818	834	841	798	802	846	857	879	824	808	871	831	877	854	832	843	888	803	860	824	866	882	833	885	800	806	825	880	865	821	828	879	843	904	811	845	831	826	848	860	837	870	862	859	817	854	823	825	812	848	846	852	888	864	794	897	860	839	844	860	829	882	797	842	855	858	850	877	791	868	888	822	836	823	875	865	849	850	828	862	824	850	834	926	904	796	912	846	880	844	860	882	866	807	847	819	836	869	832	845	828	829	840	842	824	815	852	888	844	853	841	860	884	809	810	816	829	825	821	800	875	847	836	808	817	903	826	837	853	813	819	809	823	871	827	850	830	839	848	855	872	831	855	834	841	852	804	840	830	866	841	896	887	804	846	849	845	855	873	881	840	861	910	904	833	851	889	801	873	814	830	873	839	812	873	887	818	811	830	907	847	859	810	822	845	844	820	816	844	862	858	903	831	825	852	865	833	849	859	847	837	869	872	832	913	843	866	853	825	902	864	829	817	819	861	843	867	834	839	873	833	841	856	827	858	846	823	865	800	800	818	855	882	845	856	895	841	876	822	839	808	830	796	850	822	896	831	814	900	884	897	846	850	821	868	872	854	872	851	836	801	798	827	849	830	871	892	842	845	890	871	797	849	814	878	827	809	861	875	843	822	855	829	831	870	849	873	823	842	890	858	888	804	829	793	806	847	889	858	855	835	840	870	815	808	884	811	899	851	911	851	828	871	796	870	833	832	860	839	849	874	831	858	873	848	863	853	890	830	860	863	855	820	883	858	835	841	873	867	894	836	787	862	791	895	862	839	787	789	886	814	843	870	855	836	794	857	883	910	887	828	867	849	867	871	874	840	841	861	807	832	884	852	870	813	821	868	813	823	836	901	871	852	837	847	824	858	815	866	892	853	831	844	880	832	847	864	842	822	821	910	831	888	858	844	858	816	846	824	815	882	844	817	850	826	864	857	871	829	819	844	827
10184	8363	8846	5900	4434	3174	2200	1650	1356	1123	932	871	695	680	652	610	593	605	549	537	517	518	454	442	434	459	401	450	439	397	406	361	432	414	383	416	368	376	378	389	363	379	377	352	362	348	362	360	399	369	335	365	362	352	366	367	390	322	354	352	332	352	360	355	372	348	370	356	380	383	336	358	344	365	376	304	362	325	372	311	359	355	330	346	339	341	354	366	342	323	328	345	359	376	356	330	341	327	322	335	335	385	328	350	358	349	327	313	374	342	349	349	338	349	377	350	336	356	353	345	342	380	316	347	359	353	356	352	309	368	350	343	303	325	336	343	357	344	329	349	305	376	302	326	341	348	325	339	372	326	344	367	329	388	341	353	330	353	377	334	350	290	324	339	335	320	344	357	323	355	336	368	318	376	346	334	326	363	341	313	347	368	343	333	339	287	367	298	325	340	328	353	318	356	330	356	360	334	344	351	339	345	354	345	324	331	341	327	353	332	340	321	338	336	352	348	367	338	356	325	344	334	359	337	340	335	349	346	354	334	355	310	352	350	338	324	336	341	370	325	330	324	363	360	323	360	363	336	342	343	375	323	364	365	344	329	358	355	339	324	335	299	354	360	326	323	351	333	341	322	348	325	356	354	385	356	337	356	343	358	337	335	336	332	312	338	331	334	326	338	362	325	337	368	350	368	337	372	315	329	362	342	324	340	343	353	367	363	316	331	330	290	331	361	345	366	364	355	351	290	363	357	332	307	332	345	344	385	372	331	341	347	340	373	325	326	336	348	366	319	355	331	326	319	368	346	317	390	305	297	349	350	347	353	361	354	332	358	364	359	346	330	295	353	331	353	328	336	354	354	332	338	349	340	333	338	340	363	293	330	324	357	344	361	335	373	326	336	316	355	363	351	319	331	369	357	333	345	344	376	325	364	359	329	341	329	323	355	365	306	340	345	351	349	319	361	324	335	351	317	320	318	374	362	352	381	318	326	342	350	369	341	289	352	362	331	345	335	352	292	359	354	365	364	352	336	366	332	298	358	360	333	353	319	350	336	349	326	364	337	331	309	358	301	343	340	359	337	375	341	335	292	306	381	364	361	360	340	332	329	363	331	340	307	364	323	352	368	307	342	327	346	396	403	337	363	360	377	355	322	360	368	358	326	356	372	360	343	326	340	347	367	351	317	376	339	329	339	316	315	300	295	329	304	377	367	344	368	290	339	340	340	333	359	333	323	364	322	404	354	370	290	310	340	342	354	338	321	325	335	352	348	322	355	359	354	365	359	326	363	323	350	325	339	327	332	344	311	352	370	332	347	375	334	377	319	336	362	311	347	344	318	343	363	359	320	341	310	294	305	335	328	319	305	355	351	334	327	338	337	351	367	311	352	341	393	310	339	361	339	342	355	351	319	338	353	379	358	331	314	323	349	328	318	324	339	350	363	374	344	328	312	328	343	333	373	363	359	311	345	329	322	357	358	356	332	348	302	353	336	333	339	332	368	330	323	385	342	357	323	316	291	353	342	329	363	360	342	369	334	338	334	329	333	340	367	339	326	341	349	367	346	343	305	362	335	333	377	348	356	359	393	344	364	348	363	335	360	324	349	341	328	353	367	331	348	328	307	372	337	373	349	311	360	332	334	350	315	332	342	306	344	349	315	331	345	347	337	364	379	347	338	350	353	360	320	361	383	340	354	357	351	350	347	370	340	353	331	337	336	358	299	316	380	337	376	328	342	340	318	317	355	358	288	372	331	375	319	353	327	314	333	351	336	313	350	352	360	353	317	379	349	360	315	293	321	329	341	355	352	335	330	351	347	328	362	324	335	327	325	325	370	344	350	354	379	365	356	376	327	310	347	367	339	341	326	356	371	356	359	352	358	340	333	325	377	303	306	356	337	332	351	323	304	325	329	372	367	343	352	329	366	346	357	332	388	338	326	346	335	339	342	360	355	308	353	348	335	336	356	351	357	357	345	346	360	354	357	299	369	376	313	333	334	350	333	375	372	326	345	372	322	347	326	347	330	318	370	345	339	343	369	339	337	350	348	344	322	366	337	356	325	312	346	358	379	359	341	361	308	383	350	317	339	352	363	333	328	328	326	342	347	374	305	322	384	330	324	358	356	316	341	315	301	354	324	345	367	352	376	334	334	342	390	319	331	297	344	315	360	332	326	361	382	367	357	339	341	332	364	366	351	312	338	319	351	345	326	362	334	338	309	362	341	331	301	332	313	341	365	340	339	328	320	341	329	362	378	355	348	344	339	328	370	324	374	341	368	333	323	345	346	321	351	347	343	356	340	339	325	377	375	375	325	330	351	335	343	333	321	347	342	332	352	340	331	332	345	340	320	330	357	382	321	318	373	367	341	328	334	367	329	394	356	364	323	357	340	322	377	361	314	351	341	354	348	329	345	326	339	349	333	350	367	345	336	333	342	387	379	309	349	348	368	360	320	335	339	330	330	346	369	333	358	370	354	339	344	363	338	358	335	355	352	345	355	354	342	360	318	345	339	351	396	346	271	331	352	355	338	353	352	323	296	371	315	300	318	339	341	353	331	352	338	350	334	376	359	333	303	327	346	344	318	351	355	344	337	320	311	345	349	358	353	348	359	341	349	332	340	397	351	348	368	366	327	350	369	285	304	315	331	304	332	356	337	371	332	311	353	329	341	335	305	320	365	348	357	354	351	318	320	366	336	359	360	390	377	350	334	347	358	348	333	348	342	335	343	348	340	372	395	316	364	365	339	353	333	345	331	354	381	332	369	369	371	338	342	328	339	331	365	327	335	338	308	345	330	352	349	367	331	315	381	375	364	365	346	348	343	316	337	353	332	357	335	348	348	351	366	344	350	325	304	321	322	361	333	341	354	315	346	355	395	357	363	314	359	352	343	357	309	331	309	341	330	292	360	338	343	358	354	349	367	314	329	352	315	311	388	357	336	302	355	356	324	338	342	362	346	330	359	332	337	308	354	326	335	354	366	338	311	361	333	384	337	336	359	356	365	333	344	360	339	324	351	314	346	375	346	375	388	332	336	344	339	345	344	356	369	364	322	373	364	336	315	361	335	360	371	351	337	348	325	330	343	333	344	358	317	354	351	357	355	334	315	339	316	337	334	322	347	370	351	341	362	345	356	304	341	344	344	356	330	331	359	365	370	343	348	342	322	363	330	346	321	328	362	351	362	348	301	344	331	347	351	303	347	355	358	342	348	334	331	370	337	327	353	347	323	342	328	319	329	380	361	321	345	361	337	342	351	337	334	358	325	364	323	374	343	330	347	350	359	349	366	321	363	331	345	343	373	359	354	329	331	368	356	353	362	347	346	325	326	388	347	344	354	360	346	331	352	318	346	327	362	316	307	343	329	312	346	364	328	354	361	357	332	353	351	317	359	336	325	326	344	379	346	356	345	339	313	343	333	318	327	341	365	335	349	347	303	356	333	334	366	355	360	336	340	315	342	327	324	344	369	327	323	358	362	339	350	318	327	339	328
6673	8531	13828	14223	13774	11469	8934	7256	6401	5214	4632	3965	3430	3074	2840	2616	2561	2451	2236	2093	2153	2091	1832	1794	1677	1563	1526	1489	1399	1399	1315	1310	1329	1336	1248	1166	1179	1164	1067	1083	1120	1072	1101	993	1055	1051	955	984	986	965	994	949	952	969	939	1003	991	992	941	968	957	902	943	938	974	973	877	920	910	940	920	974	926	893	897	897	901	919	921	913	838	904	872	865	909	897	862	822	885	923	921	914	875	901	859	876	877	922	885	836	843	876	846	874	850	853	828	882	846	872	880	894	796	859	921	872	935	821	887	838	861	843	858	891	891	850	849	907	829	849	820	908	884	855	909	874	871	791	947	888	893	847	867	883	855	893	842	894	838	884	892	851	914	809	869	863	899	875	911	837	836	920	869	835	880	884	851	871	896	925	841	872	828	833	892	818	885	875	917	842	885	850	879	851	872	864	886	857	928	835	881	836	894	892	759	842	858	876	858	863	884	900	879	867	802	856	847	837	887	892	913	838	837	889	936	831	887	847	857	899	857	910	886	896	872	914	889	872	858	906	871	920	817	878	912	830	894	871	844	881	837	900	838	858	880	899	949	854	879	904	863	823	911	841	824	914	825	878	846	872	860	892	825	885	887	824	898	880	862	877	868	871	906	861	892	846	881	897	836	821	824	884	922	895	839	841	838	893	868	918	869	830	873	844	890	876	907	867	872	861	862	832	887	878	846	857	901	867	866	866	827	863	842	918	884	858	834	834	869	860	884	875	892	891	873	843	874	904	873	899	882	837	885	896	903	885	895	848	875	897	876	915	877	890	841	863	823	859	900	852	828	862	889	839	901	847	830	892	863	922	879	893	823	861	867	859	917	872	876	886	937	917	882	864	931	864	832	877	869	890	854	900	884	898	886	870	864	890	825	811	870	921	884	901	849	831	901	838	865	879	860	819	876	846	857	876	814	814	863	849	850	871	875	911	888	881	851	884	836	833	848	885	883	860	893	864	869	895	889	838	862	934	874	815	891	822	875	885	866	876	858	855	851	897	838	887	864	853	841	872	810	833	830	850	839	812	908	929	924	917	829	846	935	880	842	916	903	890	839	824	867	890	866	883	864	904	867	847	899	854	851	902	881	888	850	830	872	866	909	833	869	870	868	912	866	893	911	875	866	871	868	855	822	861	853	862	865	889	911	884	820	853	870	862	888	872	911	870	854	890	844	863	870	858	882	871	826	834	887	877	869	890	829	857	844	865	851	882	860	868	919	903	872	844	897	904	871	863	871	835	875	836	836	856	861	922	873	886	831	872	887	895	847	899	851	875	837	851	887	895	923	852	855	824	839	794	874	851	886	858	869	874	859	865	857	892	859	883	893	871	907	908	870	877	861	820	846	900	849	846	877	884	867	893	896	859	852	907	869	875	933	889	896	925	877	891	830	873	874	877	836	874	928	835	905	830	860	885	877	916	901	874	836	862	889	910	926	877	847	886	848	821	874	833	848	905	871	858	867	851	843	860	886	930	863	875	817	869	836	851	856	859	851	899	879	866	876	868	864	841	938	845	890	881	857	928	805	895	896	880	896	862	873	883	867	880	915	859	884	886	828	828	857	875	870	856	917	888	917	886	894	882	880	861	846	849	904	935	864	893	843	831	885	823	879	893	806	875	851	885	855	861	908	880	843	859	882	864	765	835	835	908	848	843	865	870	871	856	884	871	904	890	825	881	881	856	897	895	895	896	900	917	870	870	914	886	968	820	873	911	918	885	858	826	898	861	847	911	876	891	860	873	832	864	878	852	919	845	867	867	857	924	855	866	852	919	812	878	888	922	843	842	885	868	895	897	832	840	872	881	819	834	861	889	837	868	860	935	882	859	893	898	812	867	865	871	824	933	825	856	883	876	848	918	820	894	801	836	851	848	854	819	854	904	855	922	887	906	918	940	855	925	819	866	839	903	902	893	841	856	824	872	874	824	906	925	875	899	860	880	839	876	828	832	908	884	850	924	858	866	863	887	826	884	885	900	904	925	855	867	859	860	856	855	863	914	816	895	819	886	874	847	878	902	865	863	885	863	875	849	850	840	940	859	851	881	855	870	897	847	893	900	866	869	855	872	880	902	953	869	859	868	829	836	891	875	880	906	911	881	870	849	835	897	908	820	913	905	822	888	833	896	825	901	903	889	862	892	901	838	832	843	834	892	888	858	842	869	865	860	878	814	875	871	852	866	876	898	835	883	854	852	855	892	846	821	861	894	871	880	877	905	869	837	831	832	952	891	882	863	881	863	913	874	869	904	892	880	844	810	885	823	859	866	866	874	857	947	892	935	858	841	874	898	850	845	866	867	833	884	908	877	871	932	922	887	840	818	875	863	849	908	813	878	875	844	836	875	850	847	884	850	903	870	835	929	868	867	863	888	825	918	899	845	881	887	868	869	888	842	916	861	871	917	868	868	870	853	862	818	866	893	849	885	905	879	859	853	849	932	859	862	878	853	853	895	902	873	849	899	893	884	898	871	869	910	818	902	870	859	838	854	861	846	874	827	845	880	878	798	860	864	861	877	860	894	896	951	852	876	866	859	871	858	853	874	864	848	875	848	903	862	829	848	919	851	860	842	899	898	854	867	858	851	897	896	891	885	872	866	869	922	815	854	855	934	826	856	875	870	873	898	933	858	851	843	867	890	833	856	866	897	839	878	848	818	868	883	890	890	879	895	898	905	868	873	835	829	834	877	895	904	907	840	833	859	849	901	836	897	873	905	898	870	888	873	912	879	839	845	859	882	907	866	914	898	895	885	953	857	873	857	805	873	914	895	829	915	886	923	868	903	880	878	829	923	855	863	838	851	859	867	922	828	853	886	878	849	848	880	883	917	869	903	878	872	875	883	919	889	883	876	880	908	892	905	889	872	894	881	899	858	867	868	906	934	892	852	901	882	877	846	853	873	821	843	847	816	849	874	887	894	874	808	900	854	855	869	865	898	840	888	911	858	927	835	927	861	833	873	878	844	821	889	898	901	888	867	846	876	909	899	880	850	925	838	822	863	900	837	823	890	883	847	910	853	859	850	839	864	903	888	890	900	874	872	899	901	873	876	930	905	822	933	868	918	857	862	886	853	851	886	840	917	800	864	833	880	859	890	886	879	920	911	909	870	844	863	914	831	906	867	841	870	881	861	874	866	864	848	882	841	856	852	920	905	890	873	869	857	910	866	839	894	879	829	881	879	854	857	876	869	855	869	811	848	876	823	915	861	834	884	856	852	865	876	854	832	875	858	888	867	922	845	878	903	892	848	835	842	873	877	926	869	850	880	891	879	868	919	860	859	866	906	862	850	869	877	894	807	912	836	837	865	845	857	879	817	861	875	862	927	892	902	811	905	868	846	831	836	840	856	874	923	881	864	831	887	795	839	871	935	871	838	908	881	857	881	876	902	897	822	860	860	857	863	965	855	835	876	873	867	907	857	889	853	917	880	825	863	854	869	827	901	881	902	868	881	861	855	831	874	854	866	885	887
24819	28238	25903	16141	16483	14624	10504	8129	6363	4510	3322	2815	2158	1991	1753	1523	1696	1174	994	871	852	836	861	823	726	810	542	528	536	515	532	489	506	427	467	454	415	441	417	388	404	429	425	385	375	442	386	402	424	407	422	388	372	389	429	423	390	368	372	420	376	387	357	392	382	400	363	368	363	369	384	414	352	390	336	402	349	352	350	414	350	354	382	354	388	394	388	385	371	366	402	371	383	351	330	378	361	334	371	369	345	366	351	378	336	377	327	380	368	361	360	350	385	373	366	368	388	384	375	338	378	380	379	369	396	363	382	392	360	360	322	380	340	333	361	373	340	369	377	386	354	362	389	350	428	350	372	332	373	377	339	366	380	366	363	356	342	366	358	350	383	400	392	371	372	360	363	381	390	366	404	353	338	342	342	388	368	342	359	350	358	385	385	376	355	358	349	338	385	377	388	369	368	397	364	387	351	353	337	406	392	338	366	371	370	369	341	422	374	341	347	360	388	353	376	369	366	353	371	354	356	381	389	359	342	345	365	382	359	381	384	386	399	363	387	363	358	347	367	376	325	361	347	332	358	371	308	355	346	394	333	350	383	390	363	360	385	359	336	339	360	324	418	388	365	359	367	366	404	382	377	359	365	388	368	389	405	383	372	398	342	396	370	336	363	387	371	360	347	381	371	378	347	356	379	362	347	339	322	356	345	366	373	363	360	342	359	355	369	358	383	368	377	338	328	349	327	349	376	345	350	353	354	390	396	378	362	351	363	393	341	364	335	370	367	377	385	366	381	356	362	354	327	346	366	362	325	373	349	368	372	394	385	376	375	386	371	393	371	345	353	363	397	386	350	334	348	369	356	345	391	353	381	366	354	356	368	350	339	355	361	349	354	347	344	348	366	380	377	394	373	377	343	384	363	385	368	368	357	400	372	373	402	344	367	381	370	337	318	334	347	321	340	366	373	360	368	345	359	326	342	399	382	342	383	360	341	378	332	361	401	356	358	371	406	380	375	385	359	348	355	366	374	374	358	344	352	338	371	382	363	342	369	367	323	337	387	375	378	338	370	329	330	352	356	382	356	370	396	372	337	360	340	352	405	371	329	366	319	351	354	373	358	353	359	327	397	363	391	394	355	325	375	361	360	360	358	374	360	349	396	398	305	396	358	372	359	384	376	345	370	376	363	377	359	349	386	363	366	365	382	360	353	354	393	345	327	353	357	372	388	354	337	371	353	341	349	402	364	351	380	358	334	382	388	342	403	378	376	375	358	361	360	316	364	380	344	378	368	367	395	371	354	348	377	405	379	339	360	388	357	379	372	341	374	378	373	342	378	347	360	359	378	375	328	368	343	373	378	373	377	393	343	366	389	340	343	364	374	383	367	357	347	348	379	363	371	363	368	352	392	362	369	370	348	402	369	360	355	365	372	339	357	363	360	360	365	391	368	365	356	355	338	345	337	403	349	378	342	351	355	381	318	346	381	374	357	316	328	374	381	335	360	356	392	375	372	357	325	378	351	353	333	378	344	353	378	355	395	358	361	334	375	349	365	357	371	384	380	353	340	353	356	357	321	347	380	367	349	339	363	380	373	357	338	353	342	327	345	326	352	344	386	402	399	381	372	390	386	343	353	341	348	365	341	331	353	378	337	398	340	396	370	355	383	375	353	395	385	366	382	347	437	380	361	396	397	413	370	369	390	375	345	366	358	383	384	346	405	328	390	363	386	375	370	376	381	357	362	365	370	352	347	355	357	350	357	370	358	373	372	363	349	352	351	365	363	361	383	348	344	325	383	370	354	356	372	359	367	351	339	368	370	374	335	347	362	363	367	375	376	351	357	365	359	359	363	348	364	336	328	345	373	398	379	347	344	372	361	368	351	356	354	341	346	358	365	348	379	382	375	372	382	363	368	372	356	375	341	335	345	385	383	399	380	364	366	328	378	331	368	399	358	396	386	337	381	366	384	346	384	369	375	319	376	392	353	340	356	327	396	347	377	368	319	382	350	355	380	336	367	361	356	317	371	370	365	376	447	373	366	406	389	392	367	369	367	384	347	353	367	356	382	387	345	383	335	378	371	349	381	364	339	366	392	374	376	333	357	356	411	343	368	361	378	355	336	375	384	335	358	375	372	436	350	390	379	336	388	409	377	352	392	391	336	394	347	350	368	346	348	399	372	383	332	368	378	355	360	380	356	379	378	384	368	372	360	383	372	348	363	358	385	372	367	366	403	378	364	345	348	371	371	364	384	367	349	348	357	346	364	376	355	360	382	375	340	366	398	373	362	330	380	348	369	328	346	372	350	328	392	370	374	385	408	375	347	332	324	347	396	370	332	379	390	332	386	341	360	355	327	383	366	384	383	342	355	363	375	429	354	391	373	331	373	368	353	346	334	381	353	376	357	342	342	384	358	371	358	379	373	360	362	374	363	362	344	380	339	384	399	372	369	344	400	391	371	363	337	383	354	362	398	329	377	371	370	367	408	352	368	406	369	361	385	328	360	359	335	373	356	371	365	359	389	379	355	339	362	338	395	402	359	379	393	348	355	350	357	378	386	345	405	329	362	371	411	406	355	348	369	357	381	395	343	368	364	343	348	381	403	391	374	344	358	369	360	331	373	381	379	342	356	344	333	324	329	382	377	344	387	387	352	329	364	357	396	349	377	342	381	338	375	378	377	348	364	372	377	330	354	368	345	353	359	408	375	385	381	377	372	359	366	370	366	383	351	389	337	351	357	374	361	361	367	374	401	327	370	407	378	355	328	366	391	330	367	361	362	350	362	362	361	353	348	358	317	348	356	350	385	336	356	403	382	431	372	422	354	367	352	363	339	382	375	347	363	372	376	349	373	349	335	363	360	358	355	331	412	350	333	365	380	361	375	360	354	384	356	366	371	373	372	338	369	356	377	379	351	366	330	372	349	355	359	376	379	365	367	356	402	328	357	351	362	374	363	346	345	358	399	391	326	378	367	349	403	360	405	362	398	344	355	383	363	388	388	331	375	368	428	350	375	354	418	354	361	367	342	360	370	392	377	355	387	369	362	371	374	369	375	376	350	340	353	406	377	338	343	352	360	384	356	384	403	384	367	350	389	352	348	381	372	345	335	379	385	360	350	359	368	350	381	368	356	379	340	402	365	381	366	361	356	351	338	369	353	323	389	415	339	372	391	366	316	396	381	348	373	352	360	342	371	374	308	381	391	348	335	334	346	332	350	355	393	357	360	330	382	388	357	360	361	359	365	396	384	342	356	383	367	360	361	344	310	339	363	360	341	396	364	374	389	358	350	360	373	322	375	368	378	367	341	372	340	354	386	343	391	341	388	371	379	362	349	345	392	396	409	383	375	371	342	406	401	376	349	365	377	355	384	365	326	344	324	366	359	372	328	371	321	359	364	332	364	412	341	375	364	347	375	357	411	356	369	365	416	340	349	376	348	356	354	384	352	359	350	341	354	371	336	373	372	354	376	392	375	381	342	346	381	327	330	366	353	340
16375	22724	24129	23048	27825	25528	20508	19568	18443	16185	12679	10900	8971	8872	7638	8058	8000	5868	4975	4201	4080	4352	4518	4423	3585	4274	2341	2216	2089	1935	1920	1964	1926	1809	1756	1687	1547	1425	1385	1307	1301	1291	1334	1220	1185	1186	1141	1103	1112	1074	1042	1064	1075	1168	1168	1271	1222	1257	1106	1119	1066	1025	1038	1057	1087	1051	1036	1049	1027	987	1022	966	1063	948	988	1040	978	946	1016	983	965	946	963	938	948	933	930	902	921	946	921	930	942	865	965	880	918	878	887	954	891	932	933	968	879	868	941	921	935	902	871	887	867	911	931	916	931	913	956	940	891	976	929	958	914	893	944	939	939	941	924	936	885	890	974	917	900	898	859	903	888	935	935	927	949	890	890	920	862	939	932	969	873	940	861	970	925	922	883	937	935	885	932	886	921	930	910	882	900	882	903	849	944	937	960	886	898	961	902	915	912	932	907	936	886	970	893	902	907	940	879	935	896	913	924	948	894	880	907	942	925	941	918	957	924	930	890	906	872	918	904	932	908	881	868	947	870	925	958	934	945	900	920	931	905	900	935	868	924	913	913	876	948	881	909	961	902	933	910	931	902	932	894	940	901	910	938	916	944	883	898	928	904	874	965	896	997	923	943	917	921	886	918	909	934	909	910	915	825	920	898	845	921	921	941	900	904	896	880	939	913	928	877	904	1013	860	924	924	918	977	888	956	907	938	958	855	912	938	945	911	920	878	922	894	894	969	902	931	926	895	857	905	887	895	973	896	923	924	908	969	946	934	915	1005	945	890	896	935	895	896	881	919	911	927	906	877	902	894	891	896	926	901	928	891	908	907	912	951	906	935	916	946	853	872	943	928	918	905	923	907	988	884	956	928	920	950	906	915	906	936	904	922	888	893	917	955	900	865	916	927	912	866	924	892	930	913	929	918	931	911	1007	888	956	925	896	942	1006	870	903	881	948	829	899	969	901	911	915	867	891	921	945	908	903	970	905	871	911	898	877	973	883	927	925	862	899	951	936	943	911	914	917	890	908	918	864	893	915	940	926	892	964	909	972	876	946	975	921	872	909	864	905	896	957	858	948	916	892	903	879	903	912	916	960	918	887	897	870	899	937	891	952	902	933	919	932	898	901	912	905	903	929	886	903	912	921	899	905	878	829	886	945	922	954	909	941	933	942	926	898	900	943	924	892	877	903	949	850	898	869	923	934	940	885	930	979	939	930	888	911	956	917	904	897	929	906	935	872	942	936	918	950	952	898	966	917	902	939	915	910	925	924	894	925	868	916	906	902	908	939	957	902	966	923	929	898	932	927	908	943	905	911	931	934	924	915	891	825	966	899	941	937	897	868	946	905	962	917	886	916	944	935	937	912	921	881	880	848	934	924	884	946	905	916	880	951	955	956	901	936	900	978	947	975	902	888	937	860	960	866	892	935	900	898	901	979	922	876	899	946	930	949	924	893	907	918	904	902	899	960	955	904	908	873	896	973	897	875	923	929	921	921	892	908	890	923	862	919	900	892	879	901	943	927	961	907	910	884	947	915	885	924	941	907	950	896	939	891	915	897	891	942	918	911	910	954	937	869	915	927	957	913	904	949	954	881	925	919	934	915	951	875	924	898	955	893	880	900	955	895	902	917	896	885	918	897	980	947	917	883	960	905	905	930	965	935	835	934	896	953	928	947	868	920	891	890	862	924	927	907	937	915	895	904	962	929	903	824	916	898	888	934	917	886	913	931	920	947	883	934	882	924	950	902	919	914	902	887	953	880	887	934	937	938	919	925	868	913	919	906	911	930	936	957	916	926	937	936	939	870	933	929	926	910	864	871	911	927	899	961	907	926	938	897	932	980	915	872	912	899	875	916	904	878	895	909	930	928	894	886	933	960	898	880	917	944	899	901	852	918	960	887	937	934	902	935	917	901	949	925	936	926	886	944	905	875	922	930	901	905	961	941	947	870	942	931	940	914	955	926	932	905	961	924	915	899	847	927	898	945	947	882	896	914	962	854	929	954	920	926	897	878	925	927	943	913	987	889	881	949	937	858	965	874	909	938	912	984	922	917	946	924	949	917	926	880	953	948	907	901	903	906	930	921	888	938	912	946	965	895	952	914	911	861	895	931	913	908	904	928	929	958	939	925	925	919	973	913	905	950	935	903	906	967	950	941	909	936	882	922	936	934	892	865	914	912	877	896	923	935	923	936	969	923	905	896	840	886	926	935	855	906	947	924	944	949	919	940	890	899	941	915	936	879	944	923	909	944	924	894	886	894	971	915	912	916	917	962	914	909	962	889	901	894	926	879	941	928	916	959	890	863	899	936	906	916	880	938	911	908	916	878	921	932	925	920	898	938	957	868	913	914	885	927	921	921	892	970	922	917	929	985	917	915	858	872	904	948	883	887	885	916	922	981	905	896	956	896	926	869	847	974	873	918	933	948	913	893	899	876	881	896	929	900	913	872	875	969	916	966	916	949	890	937	884	935	945	961	893	946	873	882	879	932	909	912	892	891	903	898	902	949	909	892	921	952	860	922	931	928	928	983	893	940	879	967	908	915	999	918	919	907	912	936	914	883	863	907	933	843	929	925	931	936	935	936	914	926	953	893	896	913	866	903	972	893	897	924	892	835	914	869	916	948	883	851	927	966	900	909	931	926	941	925	943	924	930	909	884	900	911	952	892	919	917	861	894	923	852	939	934	954	923	902	917	870	947	909	899	904	906	932	929	934	913	872	935	912	889	868	940	957	888	940	905	863	938	848	967	913	901	922	889	903	911	889	951	944	935	882	915	912	929	936	924	914	933	911	889	880	915	947	976	904	932	980	896	940	945	915	915	887	871	959	912	901	892	954	924	886	922	869	928	934	951	946	922	935	947	872	867	910	919	899	911	920	922	940	928	910	951	925	905	897	912	921	898	908	916	945	934	924	934	910	916	912	883	927	875	879	968	930	958	932	927	890	936	924	880	919	941	880	876	916	917	947	906	940	901	918	907	875	952	919	944	888	881	878	898	937	956	901	886	949	920	972	972	924	846	914	914	878	875	879	931	926	939	915	946	890	899	897	891	907	923	947	918	934	922	909	885	887	857	900	901	967	945	942	899	944	903	904	915	931	863	925	923	935	943	888	882	914	883	908	905	884	905	902	918	928	891	894	833	916	911	893	873	912	948	933	892	959	900	957	949	960	972	916	894	907	916	887	936	948	892	935	930	902	881	943	966	903	938	922	940	937	915	964	948	867	910	879	907	850	907	926	959	935	928	852	883	898	906	876	912	968	900	931	838	919	909	940	903	948	959	854	937	908	942	914	944	896	923	867	957	855	951	957	886	867	927	946	979	923	908	926	907	878	937	919	927	934	894	944	913	933	984	962	892	842	933	900	887	902	887	888	911	929	915	895	948	921	898	908	918	875	903	885	929	903	875	964	907	890	851	870	960	949	909	935	953	964	924	958	910	956	884	925	926	913	895	898	943	927	913	948	927	902	887	917	884	975	952	955	859	946	928	921	884	861	972	903	906	896	883	861	889
37207	33567	27955	22041	22292	21646	15551	12580	9413	7704	5368	4471	3681	3340	2778	2873	2551	1508	1128	1255	1166	1292	1181	1170	1024	1273	620	589	594	571	565	552	501	525	505	459	471	423	437	446	438	434	474	414	391	384	367	388	405	390	418	368	347	378	365	396	414	397	342	356	363	352	347	364	362	363	351	354	344	356	336	347	345	333	333	348	329	296	315	325	372	335	344	334	320	349	359	314	357	342	381	309	351	358	380	323	333	330	327	359	308	306	314	345	360	302	354	314	342	325	325	339	310	335	302	313	344	336	325	309	337	322	343	334	305	303	327	376	346	357	325	327	317	348	341	321	320	330	348	294	320	288	346	307	305	304	375	336	336	363	327	346	328	337	357	339	336	353	322	319	277	301	343	328	334	334	318	340	361	333	358	321	337	338	324	376	330	320	350	353	337	346	314	335	319	320	347	332	367	365	344	334	370	369	337	316	312	341	342	333	360	301	343	350	345	321	327	324	319	331	357	335	336	354	322	334	326	363	344	357	327	363	316	346	311	336	318	340	323	330	330	366	373	350	364	349	356	340	316	297	317	325	338	317	340	315	346	353	316	346	347	314	360	319	346	362	343	336	341	341	319	322	364	353	314	339	325	319	306	331	312	352	325	355	329	366	363	319	362	335	362	359	355	320	373	326	339	344	350	350	325	320	318	293	355	347	334	331	331	333	354	336	325	345	353	329	337	332	321	310	311	342	306	309	341	335	335	358	335	312	285	335	343	331	326	321	333	340	340	336	363	361	354	357	327	323	357	301	308	317	342	353	310	345	348	337	332	300	364	326	336	346	333	356	320	323	356	326	363	340	318	330	326	319	326	339	305	334	348	328	339	329	338	323	314	310	345	327	360	324	303	352	326	324	372	313	306	325	319	334	318	362	338	333	299	373	332	329	324	317	333	331	333	330	328	342	354	331	322	318	343	332	329	313	326	341	329	317	312	326	323	362	319	312	326	333	339	343	341	343	353	365	306	299	301	290	315	335	373	341	330	355	321	332	358	329	320	342	343	334	310	348	319	344	333	318	338	350	346	368	320	320	316	355	335	344	321	309	338	351	298	321	299	336	291	313	315	323	332	328	362	348	305	322	300	336	296	317	340	378	394	297	331	355	351	341	334	326	313	318	350	337	315	301	307	330	328	317	335	340	311	333	335	366	336	353	319	319	339	312	335	331	346	319	359	367	329	378	338	346	315	326	333	327	347	326	336	374	333	316	340	341	326	341	312	362	318	307	352	360	359	328	311	345	316	341	362	328	332	294	325	330	357	312	326	346	339	311	346	319	336	358	343	331	343	332	355	348	337	302	289	332	353	336	352	339	301	337	356	337	336	329	314	339	341	329	337	315	362	333	336	321	352	322	350	343	375	322	327	364	312	319	315	314	327	362	320	314	318	344	320	286	334	325	340	344	317	327	336	346	325	323	340	331	346	327	360	311	322	327	361	344	313	351	337	348	340	322	331	342	318	343	336	314	318	357	320	391	330	319	345	311	333	311	317	334	351	333	341	332	341	305	350	345	331	321	348	321	327	338	345	345	361	352	357	348	319	353	325	340	327	298	319	323	347	343	388	351	378	313	353	374	339	345	359	358	360	327	344	326	298	312	347	351	332	331	343	327	354	348	304	332	353	317	357	307	333	326	354	338	351	342	337	374	345	318	312	351	349	327	319	326	316	340	330	323	336	334	322	344	366	328	294	361	337	344	355	323	369	327	349	304	317	305	347	323	352	366	363	310	304	370	349	316	310	341	316	337	347	328	328	343	331	331	315	336	341	344	312	331	321	334	333	331	352	356	322	329	348	336	344	335	325	364	342	353	330	328	339	357	303	340	334	354	335	321	325	360	347	311	336	334	357	313	342	361	330	324	327	360	343	341	329	339	330	353	329	339	372	361	330	343	348	344	350	377	313	325	352	343	342	315	333	334	341	321	328	349	327	369	326	332	332	356	322	333	331	324	308	312	349	349	323	323	346	358	356	330	328	337	327	322	364	372	316	299	348	369	357	357	336	335	384	351	341	346	362	338	361	346	350	284	335	358	332	344	356	345	345	339	334	336	348	318	338	327	358	320	339	358	316	324	365	332	325	359	324	335	336	333	341	326	333	377	321	345	373	349	350	323	304	303	331	342	339	328	350	341	370	302	323	346	342	344	323	332	386	341	326	341	357	358	329	341	338	355	301	303	313	362	314	319	304	349	324	358	326	328	331	345	326	357	349	339	318	324	324	315	324	344	331	354	355	341	350	346	354	361	310	325	337	340	340	364	348	327	315	314	362	339	349	329	338	330	336	304	306	323	327	312	296	346	312	340	330	350	292	346	340	322	334	336	347	338	350	289	307	352	331	330	330	364	323	346	340	313	309	381	333	329	374	312	364	348	353	325	331	319	324	317	338	334	314	343	349	355	315	337	379	319	349	304	376	356	355	317	350	357	321	324	352	303	337	327	368	353	346	323	346	311	335	364	325	320	324	342	362	340	343	328	338	352	313	344	336	302	299	344	345	325	334	325	347	323	314	324	314	303	321	291	357	337	339	345	339	335	320	333	331	307	309	308	340	343	346	336	324	304	333	306	323	354	315	353	321	319	344	336	345	334	326	328	379	328	308	349	361	342	329	308	327	349	349	332	346	326	354	303	321	316	351	346	321	346	329	346	336	313	356	336	333	333	351	334	305	336	316	344	337	349	358	318	346	343	346	353	358	329	312	352	328	355	322	319	351	350	321	294	353	342	309	359	333	353	341	353	352	344	343	327	348	329	350	330	333	325	341	305	351	341	348	313	322	334	329	346	318	383	344	335	334	348	293	324	333	339	321	334	366	278	327	346	349	320	322	331	318	346	356	292	328	345	336	330	332	312	314	319	340	323	341	365	328	307	317	333	336	322	328	345	328	331	320	331	359	313	336	347	316	314	338	345	345	326	317	337	365	366	349	340	353	322	330	317	324	372	350	320	366	349	325	312	372	349	363	323	339	349	333	319	328	355	362	341	348	320	348	355	325	319	355	312	341	372	338	326	302	320	373	325	308	335	371	314	300	318	355	318	346	320	292	317	336	357	304	304	351	343	309	365	337	335	321	332	333	361	354	299	338	326	352	325	334	341	369	325	323	324	307	319	308	344	340	311	331	313	340	365	361	329	322	347	350	338	315	317	335	321	348	335	327	321	337	307	344	339	317	377	328	336	322	321	330	322	355	291	329	355	340	318	359	350	325	338	358	302	336	326	325	317	309	329	332	316	348	348	325	314	357	342	335	337	329	327	360	323	339	369	312	336	323	350	359	321	338	360	319	344	327	357	322	348	357	352	335	330	336	354	361	328	319	329	341	345	314	342	369	336	353	332	339	309	334	336	328	329	345	338	339	339	318	307	336	364	326	316	326	324	354	298	342	322	369	312	336	358	338	320	346	385	376	337	349	323	339	339	339	321	329	344	317	332	301	332	338	357	359	281	328	340	343	355	321	325	307	315
25398	24878	28629	29006	33126	31669	25537	24478	21912	22138	16643	15900	13587	12433	11031	12638	11069	7813	6006	6055	5644	6939	6291	6643	6181	7152	2925	2761	2502	2426	2238	2467	2431	2375	2235	1933	1903	1593	1601	1563	1429	1433	1500	1407	1298	1266	1196	1179	1097	1084	1064	1148	1115	1122	1304	1325	1417	1303	1035	1106	1132	1012	1051	1072	1058	1102	1089	1038	1012	1004	981	1014	990	959	916	979	982	961	990	943	953	897	841	883	911	835	910	899	886	931	890	892	887	924	849	879	867	833	870	872	831	874	813	895	822	842	874	834	821	821	791	872	905	874	839	821	836	780	830	883	892	857	838	879	875	874	880	808	850	839	839	893	874	816	877	841	852	870	846	844	843	834	870	843	872	817	903	874	842	829	856	935	892	841	852	835	818	874	811	839	829	841	871	824	846	840	854	835	848	799	855	827	827	820	831	884	835	842	850	871	814	853	857	866	815	886	798	803	823	821	837	846	844	855	872	817	839	842	818	861	857	819	822	800	826	877	841	866	839	858	806	894	812	866	836	850	829	848	863	821	875	871	834	852	837	828	852	816	835	824	852	839	828	787	885	877	882	891	870	817	857	823	878	826	841	837	839	806	857	859	882	818	819	807	857	836	811	809	804	859	842	848	842	809	873	840	800	877	840	858	911	852	821	815	857	864	846	864	839	844	807	847	812	873	803	852	855	856	896	873	905	822	787	833	841	796	813	833	827	836	826	807	836	876	803	823	849	793	869	842	852	833	821	867	858	870	827	788	811	878	865	811	855	822	865	811	859	853	803	829	812	883	815	818	858	821	837	814	841	881	865	814	885	833	822	910	869	805	833	858	834	804	794	901	783	799	892	833	830	831	842	850	794	848	811	859	793	844	870	825	857	876	865	853	905	795	819	834	862	836	876	892	830	826	871	807	825	814	825	846	859	823	833	846	882	868	814	826	866	841	878	838	863	786	816	875	831	798	831	800	822	892	832	797	838	832	865	840	804	824	850	808	838	839	887	825	830	839	874	851	857	830	848	844	794	866	854	891	799	789	823	849	829	830	880	817	846	823	844	816	857	867	892	904	854	854	840	829	855	879	835	830	870	895	862	868	825	836	871	865	874	872	877	821	812	901	856	837	835	850	792	842	865	841	833	837	851	788	856	822	872	816	780	847	830	874	855	874	816	836	832	826	850	922	813	843	846	838	900	852	824	835	848	860	883	851	803	854	862	847	854	880	852	841	835	873	859	867	825	834	804	844	864	872	816	842	785	835	840	855	809	825	877	879	869	837	868	835	822	849	851	882	869	832	813	784	837	793	813	847	870	861	900	867	871	806	829	877	861	835	845	818	885	871	847	854	823	822	823	797	827	827	873	836	874	847	799	875	839	841	870	884	848	829	822	863	850	897	845	836	826	831	840	849	897	864	822	833	822	898	800	848	834	848	897	826	892	813	833	885	835	804	855	825	836	890	824	853	842	857	843	798	876	854	898	867	836	902	834	844	846	836	864	823	841	870	854	820	838	873	846	788	805	880	842	868	816	846	837	812	877	805	873	882	812	804	882	817	868	828	861	831	855	847	884	846	838	862	842	790	865	779	825	882	838	852	800	866	893	864	852	808	816	808	826	835	823	826	844	845	881	818	807	802	839	781	801	858	860	865	830	840	898	829	833	843	817	833	806	830	859	824	867	864	895	810	870	828	918	878	922	851	813	867	838	841	893	833	831	872	809	850	822	821	897	860	851	836	826	865	831	848	851	876	867	842	820	864	830	858	816	841	843	859	863	817	809	856	889	829	833	921	864	831	813	815	808	848	866	814	818	889	839	856	838	825	866	855	866	852	832	853	866	826	841	820	887	862	861	867	820	813	829	805	908	838	865	841	837	871	841	881	816	821	809	819	851	848	840	838	832	844	837	829	888	849	805	856	846	818	897	853	832	885	859	869	851	905	862	843	894	846	859	886	769	873	879	794	864	885	855	811	855	878	853	860	832	875	816	856	879	869	866	840	827	860	841	841	886	868	877	808	871	827	837	794	901	842	825	871	832	893	798	836	814	809	828	882	897	865	855	910	860	814	819	786	841	821	879	832	840	821	853	815	861	823	841	874	834	843	790	796	840	841	786	824	855	855	869	850	841	835	809	826	830	771	844	840	855	836	816	873	835	874	801	810	825	832	862	836	830	861	810	836	867	889	808	825	824	878	799	845	833	836	827	818	835	844	843	784	856	807	837	841	849	865	850	805	826	848	816	845	869	813	843	873	875	848	832	819	879	855	870	848	876	897	889	895	792	852	840	839	791	862	865	858	849	823	844	876	837	846	821	844	847	792	906	885	875	883	870	825	823	835	784	849	873	866	795	818	815	749	805	813	790	833	887	817	789	852	833	885	836	854	804	838	882	890	835	820	869	815	821	797	813	898	829	845	855	862	836	862	864	803	838	831	847	830	865	835	859	841	866	807	782	861	863	832	807	814	797	895	833	866	805	843	866	844	857	859	913	863	880	865	803	854	823	793	789	797	853	829	833	870	858	844	870	846	820	820	836	847	862	826	849	866	828	846	860	811	869	792	797	788	842	840	860	804	863	820	845	868	874	850	821	818	854	832	843	838	837	852	835	860	880	796	829	911	874	828	867	795	834	806	840	848	818	790	850	907	829	875	850	827	846	804	866	845	858	830	842	808	878	821	791	854	858	876	873	848	795	824	847	847	823	801	872	821	808	837	834	885	858	870	853	847	866	824	892	888	884	818	897	831	849	862	844	816	808	844	895	861	858	832	893	795	804	885	867	830	886	856	841	840	874	838	847	792	856	893	860	815	817	853	879	867	830	870	840	856	863	839	850	831	839	853	805	875	855	857	869	849	774	809	870	839	820	887	823	836	830	823	799	869	839	881	799	798	848	824	840	896	817	801	779	851	805	821	809	839	874	837	862	816	843	823	845	878	815	839	803	815	825	817	854	877	832	861	839	846	818	880	854	817	885	858	800	858	832	845	865	805	820	813	888	802	900	875	831	872	834	850	817	818	883	823	842	838	816	858	840	860	840	833	867	869	838	850	846	853	880	831	878	798	896	847	795	845	885	912	842	818	835	886	777	828	870	848	824	902	847	840	835	849	904	847	904	845	865	795	879	889	878	864	865	874	781	822	804	890	815	859	829	898	824	836	881	873	786	813	845	845	857	833	817	821	820	801	867	834	888	866	845	873	810	825	838	843	875	871	813	865	866	842	813	827	836	817	850	809	877	831	816	778	856	817	848	845	861	764	871	859	825	866	832	905	843	816	834	854	835	859	824	895	899	834	820	792	847	782	799	886	888	842	801	818	825	807	869	810	805	853	860	850	809	889	836	865	836	784	816	797	842	836	851	832	813	876	817	883	869	811	841	865	823	798	826	854	811	891	808	814	889	814	831	801	864	799	827	837	886	862	858	840	797	847	869	828	902	868	821	880	883	863	804	857	842	840	829	870	837	850	821	818	866	878	802	820	882	823	806	842	796	868	863	884	853	840	873	793	896	870	813	844	849	873
11546	8927	9178	6475	4785	3333	2332	1682	1280	1113	885	722	688	701	633	652	655	541	511	502	536	496	470	447	419	421	400	427	421	421	407	397	373	420	357	359	364	404	326	402	371	406	383	371	353	361	363	350	341	335	336	351	343	377	365	328	378	345	383	356	367	392	343	378	380	341	347	350	348	330	351	335	346	368	380	351	363	340	343	354	350	353	331	345	354	345	336	335	359	358	348	357	338	396	376	315	361	334	348	343	322	334	345	361	316	335	361	349	343	318	361	354	334	369	345	301	315	340	346	346	357	339	364	329	334	317	339	350	371	343	348	334	338	326	313	340	359	362	338	369	347	339	356	332	334	324	351	340	348	344	353	363	310	306	317	362	348	321	337	358	357	332	307	365	367	341	336	349	334	349	319	304	376	309	330	361	304	329	344	355	333	327	304	330	343	351	363	347	311	333	293	345	359	335	370	346	358	354	342	323	353	345	317	305	316	339	361	321	338	357	369	326	308	340	319	322	366	368	355	360	342	360	346	332	323	354	351	342	367	355	342	338	316	369	359	319	345	359	355	364	344	350	301	370	308	286	351	364	341	344	345	350	362	351	340	332	367	337	320	332	371	342	338	355	320	338	332	337	364	360	342	345	316	382	348	341	332	329	359	376	346	356	335	363	328	332	320	347	343	347	352	331	342	331	323	340	322	338	350	318	341	335	334	347	329	339	345	321	331	358	363	370	366	363	338	337	367	345	380	338	375	352	337	324	367	322	339	310	339	348	334	325	351	358	345	351	343	348	355	306	387	363	336	339	325	380	355	340	361	327	323	345	340	324	330	375	349	327	355	335	339	357	337	314	381	345	302	323	339	336	340	316	343	378	317	341	346	341	335	314	324	340	344	352	359	378	362	327	330	325	339	374	356	329	344	361	369	344	334	349	314	350	331	351	357	336	356	314	359	314	345	353	357	337	351	372	317	368	352	341	352	341	349	326	333	337	318	364	327	340	314	365	337	344	358	344	340	368	384	317	322	332	358	330	338	326	343	327	309	370	337	357	355	342	330	312	379	355	336	311	360	306	332	356	326	342	323	323	353	351	318	348	342	335	372	352	362	332	332	318	352	357	345	329	345	337	324	343	339	342	344	392	333	320	347	369	316	367	372	323	351	356	378	325	313	342	362	363	353	324	339	327	353	389	323	339	339	362	309	334	336	331	344	377	350	338	358	355	357	357	335	372	322	331	316	356	319	331	335	324	357	345	319	330	331	375	326	304	346	327	324	326	365	315	346	330	372	332	335	322	320	324	336	333	345	333	345	326	343	313	368	321	355	327	324	403	351	349	352	336	372	378	361	320	378	353	311	314	359	331	357	326	365	358	342	376	345	325	356	354	347	346	314	294	340	339	349	299	344	336	309	363	299	316	327	363	323	355	391	338	343	317	352	353	359	337	398	362	364	329	358	332	334	338	351	355	362	370	368	353	325	331	337	331	332	345	301	309	355	316	357	368	286	323	371	343	347	346	316	344	363	317	333	394	364	404	310	316	344	316	373	329	355	349	371	360	314	350	366	361	346	355	343	330	379	323	371	382	346	320	361	350	372	346	331	337	347	350	353	370	364	359	358	335	311	333	330	338	321	331	344	338	362	369	314	317	317	342	344	420	327	344	336	346	365	312	342	336	334	351	345	399	313	387	370	357	343	365	354	353	319	341	349	339	322	348	339	333	316	336	352	363	340	341	333	352	360	310	312	385	331	327	354	372	333	355	328	353	359	304	350	351	335	355	316	358	341	335	349	359	356	350	350	353	335	377	351	338	327	344	342	332	298	306	364	346	369	362	359	337	359	346	337	343	347	344	350	329	347	350	376	359	317	326	373	341	360	346	309	347	366	345	359	369	328	335	332	358	329	327	382	317	367	339	383	361	341	336	343	336	332	379	364	347	339	334	343	360	324	352	361	364	330	315	347	360	349	368	348	337	357	334	370	343	371	348	328	302	319	375	332	357	311	343	345	328	361	336	372	333	349	385	363	346	328	335	327	332	352	345	338	343	355	317	311	339	350	352	315	317	338	362	346	329	319	337	355	344	347	331	343	322	349	367	366	333	389	334	350	326	335	349	357	373	346	362	344	317	301	363	317	335	364	324	329	353	329	334	340	376	336	355	311	331	332	326	371	370	327	320	334	354	346	338	338	351	347	377	353	329	333	327	342	352	317	318	347	337	373	355	339	310	329	323	325	349	331	363	363	322	337	303	342	339	349	337	359	345	343	335	326	349	334	360	338	354	340	357	321	340	338	337	349	365	342	335	326	338	350	317	316	349	371	350	346	332	355	378	342	360	344	345	385	331	360	344	332	353	410	368	313	325	373	348	347	342	338	344	369	324	362	307	368	367	387	300	358	331	326	331	339	329	328	317	301	341	347	340	347	325	361	363	365	364	338	364	370	316	355	326	355	355	339	400	339	326	347	359	332	352	363	338	333	337	364	352	343	310	357	365	338	342	332	318	378	354	317	371	349	364	360	353	354	379	361	319	354	329	341	352	345	354	367	358	361	347	367	348	337	343	338	349	322	334	362	340	354	335	348	330	349	372	308	306	307	334	337	321	342	328	328	338	343	350	329	401	351	325	328	350	292	345	370	331	361	330	370	319	333	369	345	365	356	367	341	343	358	341	337	326	368	342	373	330	350	327	320	338	327	335	345	320	343	366	292	336	343	338	348	331	349	322	351	368	320	330	345	350	351	311	348	352	335	327	399	315	367	308	350	338	395	352	339	347	371	332	334	355	350	336	334	328	350	310	351	353	355	354	363	343	349	349	338	350	367	341	355	382	345	328	355	326	350	321	328	341	308	364	331	335	335	327	346	344	336	317	356	336	361	347	349	374	334	336	326	349	342	353	356	315	325	330	320	318	339	327	392	384	352	343	311	358	327	280	305	330	352	382	360	347	357	375	333	323	345	346	315	333	327	369	340	332	339	380	327	320	350	330	328	297	346	356	321	328	372	359	343	357	337	331	346	309	317	343	344	340	350	354	338	318	341	358	347	352	322	393	392	340	327	357	331	343	367	342	344	370	359	345	344	341	324	325	355	335	354	322	305	333	354	310	350	331	355	366	364	352	338	339	397	360	357	371	347	343	356	357	335	345	309	332	365	381	300	362	353	379	340	343	361	341	322	327	335	355	321	359	357	327	307	335	305	387	331	348	368	344	320	373	315	333	333	359	353	369	383	351	359	337	345	373	334	314	324	367	346	363	350	346	327	340	339	345	332	328	351	330	359	340	366	340	327	363	346	317	335	365	333	362	370	353	328	390	366	317	320	343	373	310	333	331	344	354	361	298	308	310	354	369	332	347	323	333	345	309	373	337	341	363	366	356	336	358	353	342	355	317	348	369	344	334	343	359	363	327	330	312	339	330	332	323	368	345	332	319	351	323	323	342	319	362	371	382	299	323	361	348	358	328	345	331	372	328	368	362	358	347	318	350	379	345	340	348	328	335	348	385
7556	8528	14507	15221	14563	12089	9145	7534	6069	5326	4276	3908	3350	3088	2693	2810	2663	2243	2193	1989	2055	1933	1805	1814	1665	1693	1474	1395	1419	1402	1286	1317	1383	1364	1341	1266	1164	1141	1019	1075	990	1067	1123	1083	983	1003	940	911	923	923	874	974	1009	935	958	981	964	960	1005	957	933	951	901	959	985	918	878	950	976	874	928	898	817	929	930	925	972	843	883	911	896	882	851	914	931	827	907	913	844	877	899	895	875	889	944	906	916	891	856	877	909	860	910	853	830	858	866	897	896	836	905	837	841	905	854	924	871	864	860	891	966	847	886	871	875	852	868	820	845	887	831	859	835	896	906	854	823	866	856	866	865	861	825	856	860	818	873	863	862	876	832	856	840	868	891	862	891	844	850	850	857	878	883	823	873	887	856	815	877	840	912	884	894	848	914	855	930	855	871	843	866	883	829	841	891	866	830	880	849	854	828	877	871	826	851	937	829	865	876	881	803	878	870	865	866	848	906	883	878	893	878	818	840	895	789	913	813	873	853	830	864	842	929	882	890	841	893	834	876	904	899	906	822	910	816	846	831	902	870	830	864	852	873	929	873	852	865	861	817	898	906	791	859	879	849	878	881	838	829	878	839	910	921	920	852	855	861	888	900	882	922	830	864	901	880	885	861	859	885	838	910	847	897	885	877	842	855	861	870	829	824	850	908	869	916	870	809	884	807	910	845	874	875	844	905	897	829	833	878	840	880	862	911	852	900	870	863	793	867	843	863	914	913	890	854	872	905	895	897	814	901	827	908	878	847	880	847	893	881	861	849	857	845	896	848	889	869	828	910	854	866	874	870	824	854	822	904	872	835	874	874	907	895	864	863	858	838	883	871	827	842	889	869	848	826	846	874	837	879	915	855	933	860	856	904	871	883	856	923	819	859	877	890	847	953	907	814	855	842	862	844	825	842	841	894	893	845	854	888	903	904	838	862	812	863	851	892	833	885	864	834	844	840	866	877	857	899	873	863	879	868	842	880	880	854	898	837	886	880	931	878	834	909	842	887	812	886	884	908	829	830	911	824	891	830	855	844	877	796	901	869	887	856	858	873	878	834	870	858	882	864	884	893	873	817	859	897	889	864	879	835	898	812	919	876	865	832	833	863	840	865	865	866	876	845	860	843	879	876	843	888	859	844	842	812	871	863	841	843	857	861	825	845	846	914	892	853	887	882	866	848	885	867	820	884	845	867	866	898	878	888	840	881	856	870	893	886	851	891	854	922	895	865	894	882	884	868	877	932	874	888	923	890	893	882	865	898	870	867	848	853	844	888	900	892	903	902	875	853	907	854	887	858	866	838	891	872	862	916	860	877	864	796	858	872	934	920	861	833	827	927	865	857	853	843	881	848	881	894	831	862	885	880	888	840	873	860	891	845	905	869	886	825	862	919	819	847	823	826	865	884	879	879	869	883	909	867	892	880	862	883	883	848	891	913	866	836	854	828	816	863	827	828	864	863	839	858	863	834	868	907	888	833	854	856	873	869	902	922	861	879	858	857	882	837	871	806	843	899	851	889	824	822	847	852	829	870	879	899	899	894	836	876	822	891	876	885	827	826	833	857	892	882	894	831	845	856	888	902	889	914	830	869	816	873	888	837	871	903	842	847	852	867	850	864	875	886	877	871	842	889	864	909	882	869	901	935	827	875	865	889	915	840	906	844	959	875	870	846	844	896	845	884	847	856	907	897	849	843	830	873	835	881	901	881	854	848	873	847	842	858	894	878	857	830	826	923	905	831	903	875	858	870	882	893	864	867	878	831	849	879	863	843	818	835	826	880	847	833	856	840	907	875	890	922	860	836	904	818	892	830	897	881	868	889	862	871	871	890	829	876	880	875	886	894	849	891	858	898	884	876	893	914	855	886	827	853	832	888	900	856	829	880	874	862	829	917	886	924	841	849	821	837	875	889	859	897	908	890	855	905	905	854	819	878	888	859	854	847	854	868	803	857	829	861	849	842	837	862	920	875	824	881	883	876	827	878	877	891	850	860	923	884	926	866	836	863	876	899	842	873	885	849	841	868	889	870	871	883	816	834	846	882	938	845	886	868	858	805	858	921	866	859	905	855	859	856	824	814	865	869	879	896	860	889	863	875	847	845	866	906	848	874	840	873	888	892	892	863	907	842	867	914	873	890	862	930	926	908	890	883	847	859	852	862	870	874	847	845	844	917	848	856	864	843	866	837	884	826	851	835	898	922	838	897	881	864	854	851	947	844	862	852	888	931	876	847	849	897	854	839	885	896	861	883	903	889	845	868	843	890	873	861	893	888	833	840	881	893	859	851	898	875	829	920	818	919	912	864	868	912	883	841	891	871	840	879	883	892	865	863	889	901	850	896	864	858	899	907	894	893	903	812	854	915	875	901	829	802	879	843	880	848	893	851	876	804	867	827	853	889	881	905	861	894	847	871	851	928	909	814	869	909	841	869	862	848	845	870	871	857	858	870	861	875	892	873	872	863	833	828	907	876	842	863	875	827	887	819	898	904	879	854	855	887	906	897	894	845	884	863	861	840	911	877	853	836	829	853	909	888	846	861	940	855	805	826	847	860	848	881	938	894	852	885	901	863	869	861	913	857	903	883	830	865	833	835	905	860	912	827	896	882	843	864	877	848	876	907	923	947	888	867	874	912	929	933	854	855	875	858	841	877	928	864	878	822	865	847	881	864	849	829	883	910	908	886	897	897	886	850	902	834	816	834	837	857	914	889	878	817	891	931	841	907	939	907	930	848	896	876	859	851	870	874	886	863	855	879	858	833	852	845	831	864	879	810	883	913	816	846	879	852	891	878	903	868	927	851	908	858	908	878	863	873	863	891	801	820	862	853	871	852	878	849	855	853	910	875	863	859	902	843	925	848	871	840	857	798	900	844	908	834	890	860	885	865	881	843	836	893	849	852	854	841	853	895	853	829	881	916	837	888	876	863	855	878	906	850	878	892	900	815	804	868	838	902	871	813	819	863	867	897	857	848	919	832	890	835	849	890	864	880	835	891	864	902	890	856	932	846	853	831	821	849	847	834	850	826	876	889	818	861	869	914	859	834	889	888	906	910	856	919	864	867	970	881	911	902	855	867	910	889	879	911	908	866	859	893	850	911	847	895	882	867	841	847	901	864	844	864	889	846	869	857	862	941	887	883	878	860	858	840	882	876	872	906	844	840	853	877	830	874	902	855	819	874	856	853	837	897	834	867	875	849	884	827	879	846	858	823	871	881	854	828	852	851	866	879	889	886	899	839	821	835	880	847	875	856	898	849	847	885	904	897	886	914	902	819	883	877	872	860	897	877	838	844	925	859	866	872	880	881	849	859	855	885	895	914	883	852	831	891	832	861	874	867	875	800	860	882	869	883	907	894	848	862	847	848	866	857	938	859	836	882	871	821	864	884	871	867	868	915	900	868	854	865	920	862	820	903	844	869	832	825	839	896	880	820	870	868	862	864	795	866	911	909	919	893	879	822	879	872	864	852	832
28040	30959	29183	19187	16594	14809	10783	8295	5491	4568	3410	2723	2069	1981	1527	1858	1423	1008	889	841	806	846	857	872	933	731	539	510	502	440	475	462	539	491	459	444	433	403	405	427	390	407	393	420	427	413	401	354	396	380	371	389	339	408	413	390	376	396	360	380	419	329	333	357	401	416	372	373	406	352	367	366	389	369	358	383	410	349	352	363	345	357	364	377	371	389	395	356	374	364	397	364	342	352	350	359	377	352	354	395	363	344	387	328	355	372	365	368	365	360	335	386	403	364	367	395	359	382	395	366	394	347	403	370	402	365	350	365	382	368	368	362	368	366	356	357	345	395	385	387	373	375	380	383	365	354	363	368	357	374	333	360	329	363	376	340	354	374	399	354	356	378	374	353	356	343	344	376	375	354	355	368	354	346	374	386	331	344	363	364	355	367	355	350	343	325	410	372	343	362	389	350	344	379	335	357	344	355	361	353	363	382	375	405	362	396	370	348	367	366	364	351	385	332	358	392	360	354	370	376	384	344	372	403	339	331	364	349	344	335	360	347	353	372	381	359	368	377	361	391	366	356	382	370	376	381	358	399	362	357	348	325	396	373	381	357	350	362	389	359	327	404	382	376	355	388	357	384	393	363	397	367	360	389	359	365	359	356	382	387	346	346	348	355	352	375	368	366	318	378	353	384	387	336	333	355	356	353	337	372	368	384	379	384	374	358	375	325	376	339	356	387	374	381	364	402	359	355	372	359	361	357	334	325	324	343	352	365	351	354	344	355	384	389	363	356	353	346	362	352	396	340	347	357	366	370	362	373	343	369	341	352	362	358	369	367	387	349	379	352	347	375	354	361	337	340	406	359	382	399	336	354	348	343	340	352	355	393	352	384	369	389	367	369	365	359	351	382	323	357	374	340	360	385	387	347	359	381	356	388	374	373	378	379	365	371	349	390	357	357	393	394	351	360	391	353	346	351	322	362	381	366	328	340	387	354	378	351	364	375	349	355	329	363	373	357	361	383	353	391	362	343	360	333	367	350	333	357	354	375	357	377	326	363	342	374	373	360	375	350	385	399	388	352	350	373	361	358	363	382	388	358	376	354	372	356	342	354	390	357	355	371	318	349	386	341	359	316	367	368	346	363	349	325	376	344	395	347	361	401	406	356	353	369	334	313	381	386	341	381	363	376	337	402	381	385	372	371	393	349	351	351	358	366	369	385	362	374	372	372	374	357	385	350	353	361	400	378	371	363	361	359	389	362	375	380	364	353	359	370	347	394	366	377	361	363	373	368	364	347	400	366	359	351	404	380	361	351	346	366	342	357	368	373	385	381	342	374	367	331	355	390	378	349	350	347	339	334	349	380	346	367	387	341	363	345	386	345	348	382	358	344	357	384	379	387	318	349	389	348	363	345	346	376	348	358	349	392	342	333	345	344	386	361	386	347	364	331	353	385	354	399	380	393	355	350	385	402	344	390	332	386	366	374	360	400	346	361	341	340	369	373	387	365	349	360	373	375	390	343	358	342	361	366	339	374	361	356	374	363	351	364	385	376	366	356	323	378	308	356	412	388	379	374	324	373	333	381	387	360	373	391	372	341	336	388	380	361	337	371	373	328	344	359	329	352	347	380	369	354	370	355	363	371	375	380	372	379	378	373	340	342	344	352	375	411	367	371	347	366	360	380	339	367	324	355	330	384	340	388	332	372	376	351	379	381	407	404	373	354	331	337	346	344	350	330	397	340	376	349	380	337	368	359	375	336	351	363	342	338	342	372	376	364	355	338	365	359	385	367	353	397	375	392	373	344	398	393	362	333	392	372	319	357	379	356	369	375	366	397	370	333	364	373	351	357	392	325	386	381	392	377	363	378	369	349	409	358	340	354	313	357	388	345	369	398	388	390	337	354	367	360	398	371	336	364	322	334	381	363	348	364	366	385	382	352	399	333	378	375	386	333	380	349	365	376	364	367	405	386	368	335	385	358	339	335	384	393	363	350	368	352	396	365	353	364	376	346	362	368	333	364	372	401	378	381	357	357	335	368	351	341	376	384	348	362	386	327	380	386	403	314	340	344	410	360	354	376	344	345	363	354	341	407	349	360	351	354	351	339	372	365	328	342	350	368	361	362	370	314	364	367	372	378	366	365	346	365	370	376	360	365	379	387	367	345	387	366	353	358	395	390	327	373	358	364	371	424	360	361	399	376	374	395	357	340	359	359	338	303	350	356	360	376	374	372	380	344	388	379	365	343	370	377	357	379	369	366	367	365	390	324	337	349	358	352	357	355	381	370	379	373	375	394	368	402	387	400	358	363	360	380	357	371	395	360	360	354	363	333	349	323	385	366	337	365	335	348	372	384	347	368	355	366	364	343	381	324	344	355	351	359	385	367	368	364	353	359	389	359	366	357	344	357	365	344	348	377	362	359	326	350	404	385	323	387	353	382	341	385	353	337	359	346	366	382	362	386	379	341	385	384	410	343	347	329	381	341	354	371	374	383	348	347	362	391	366	357	377	347	379	364	362	358	318	339	363	352	374	370	340	367	368	316	335	384	397	366	359	389	373	353	367	405	343	344	329	372	357	396	374	367	336	384	352	362	381	373	334	342	363	373	355	372	410	357	348	381	348	391	357	372	342	346	337	335	351	372	356	355	354	386	354	368	342	392	353	381	373	347	327	348	363	365	361	384	388	356	353	363	372	361	337	363	378	380	348	342	397	350	345	365	398	377	377	388	374	398	346	373	363	374	354	345	358	359	365	362	363	347	360	337	362	357	404	374	353	381	357	376	357	330	385	368	337	350	326	339	364	354	380	427	373	339	352	342	346	363	344	347	367	377	374	341	393	361	341	373	373	338	369	358	376	380	368	354	365	395	348	385	341	382	359	372	364	353	393	355	369	369	332	353	375	354	370	366	366	388	318	350	331	376	400	383	396	386	380	391	377	399	390	357	357	375	381	338	349	332	332	373	386	355	356	342	355	377	391	332	394	404	348	389	345	348	343	362	396	401	342	360	356	322	310	371	381	390	354	377	407	344	366	372	372	359	367	350	369	360	333	361	355	383	351	370	327	370	358	363	326	359	380	392	365	379	353	354	320	376	354	381	379	357	359	371	362	362	343	342	363	352	365	345	370	378	353	368	357	384	391	376	361	323	351	357	376	353	379	375	345	373	374	368	385	377	327	365	380	306	334	365	346	342	394	371	401	377	339	375	390	342	370	380	373	406	389	337	369	364	309	354	336	360	372	336	346	379	337	363	388	336	317	347	335	331	346	367	380	354	363	354	336	375	353	348	357	361	341	356	325	415	362	405	347	381	407	377	371	337	339	385	340	353	357	377	384	333	314	381	374	374	378	347	374	358	403	347	362	336	374	341	360	405	351	376	358	348	383	371	398	352	336	357	373	397	374	379	350	360	386	356	370	369	339	364	385	397	365	346	350	404	393	337	336	369	364	395	358	373	362	383	374	351	354	377	345	338	364	377	332	386	356	364	339	371	338	393
19047	24391	28377	24586	27236	25565	22588	19306	15936	15755	12606	11291	9443	8344	7376	8908	7036	5091	4375	4128	4065	3705	4284	4429	4601	3768	2337	2003	1977	1870	1832	1844	1890	1846	1869	1678	1653	1457	1415	1356	1348	1308	1348	1308	1157	1210	1167	1127	1103	1052	1066	1099	1047	1145	1240	1202	1248	1243	1061	1066	1055	1024	1047	1023	1071	1046	1018	1079	1011	1090	1009	982	951	996	972	979	967	1009	976	973	973	950	927	892	912	962	963	872	939	922	905	903	890	971	922	930	943	892	903	922	887	929	943	916	885	847	896	953	865	906	910	959	895	970	937	935	924	903	881	893	907	908	981	907	877	869	901	899	873	907	948	931	893	889	955	877	953	943	934	888	884	907	905	947	938	873	860	918	833	940	938	916	965	928	896	945	854	954	930	945	907	903	935	900	869	940	909	985	892	877	878	913	929	882	844	897	954	921	899	883	942	879	840	923	915	922	899	907	892	908	940	861	901	902	960	886	899	849	879	921	903	922	930	913	919	884	920	832	916	908	908	894	925	829	910	896	928	882	913	904	931	917	986	939	932	889	922	913	898	899	944	931	889	907	896	919	971	881	906	983	951	916	900	927	926	909	903	914	971	915	878	934	971	905	931	922	922	899	900	925	935	918	878	893	903	978	896	936	931	894	952	924	873	935	924	917	922	877	934	920	958	893	913	883	895	881	938	894	939	918	857	911	875	936	903	940	921	935	919	890	915	896	928	921	950	900	963	869	886	909	927	853	882	898	888	921	905	970	885	942	934	878	929	916	953	927	906	914	943	888	903	901	928	933	958	892	937	906	855	914	880	921	896	938	920	862	908	910	824	870	921	900	920	889	946	950	860	933	898	941	887	922	859	898	948	853	875	907	881	928	878	906	901	860	921	904	942	960	917	879	889	908	916	888	893	863	943	948	910	923	902	871	880	920	939	913	911	934	903	899	947	917	890	952	890	902	896	857	871	946	944	910	928	932	876	880	902	930	912	919	893	951	969	955	826	910	930	930	927	987	907	977	895	871	932	953	928	888	882	985	888	984	929	857	922	912	908	947	913	904	931	883	907	956	940	898	937	935	924	946	928	950	853	907	878	891	905	878	906	943	893	900	943	967	893	866	869	910	912	930	926	923	894	906	903	906	924	882	941	956	886	879	942	881	903	944	886	951	894	976	866	873	918	921	901	927	934	948	909	928	933	925	930	919	901	928	899	907	907	860	935	866	901	906	922	921	859	946	874	846	891	906	881	916	891	923	935	928	877	920	866	898	965	872	894	948	847	917	928	875	885	833	926	973	898	966	849	865	919	972	915	890	921	884	911	918	1011	910	875	933	901	935	896	893	935	944	907	896	903	867	956	963	882	907	919	962	942	913	920	936	890	908	932	974	913	883	910	966	942	921	906	939	901	898	904	894	902	900	918	919	925	904	904	908	889	871	872	941	969	962	937	898	912	912	948	869	886	908	931	964	916	939	902	883	954	861	856	937	885	924	912	870	946	918	828	919	892	908	932	931	984	920	905	844	956	862	882	930	935	900	872	942	899	928	953	931	861	924	867	950	915	964	917	917	913	899	905	944	904	906	957	884	900	889	950	958	859	880	975	878	876	930	979	943	890	884	902	912	871	871	895	830	924	899	933	885	901	891	884	876	887	904	950	910	926	917	906	883	894	951	904	914	845	992	913	917	942	901	885	855	894	899	945	888	908	895	933	923	970	954	910	925	901	970	943	920	927	922	916	878	896	938	940	888	893	869	892	940	950	863	894	942	935	878	884	907	881	887	886	925	922	885	879	877	869	903	961	902	876	966	905	909	899	903	965	926	935	884	981	911	939	931	896	968	925	893	895	924	910	923	892	929	906	941	903	954	919	898	958	896	933	882	953	868	907	852	866	948	919	893	936	968	948	914	951	937	890	951	935	908	884	871	916	905	909	901	957	914	896	883	925	867	940	918	969	929	915	951	966	920	898	886	963	908	960	910	907	897	938	903	873	908	843	957	885	881	962	843	908	959	939	942	890	879	872	894	921	905	922	887	866	893	922	931	908	926	858	896	911	872	915	914	920	908	936	931	960	876	943	921	899	914	928	966	917	934	935	868	926	902	926	908	925	914	937	885	954	858	867	898	848	868	905	965	920	961	926	874	888	949	926	870	882	913	899	881	894	909	934	921	922	939	917	825	883	903	947	907	910	941	897	914	900	899	932	948	878	878	992	935	855	888	912	997	909	922	923	898	946	908	913	904	863	933	881	880	874	935	846	912	880	906	919	925	872	885	864	870	936	935	904	985	884	887	926	941	880	884	859	940	890	923	879	844	894	954	896	909	852	984	921	898	883	928	918	961	956	903	963	920	915	915	929	899	939	922	932	923	923	880	994	928	900	939	878	913	918	907	914	936	895	889	973	877	926	905	946	902	851	913	1010	922	925	937	898	889	938	925	948	949	861	940	904	912	842	908	873	894	879	870	856	897	939	911	904	892	871	921	853	911	930	893	916	910	909	897	912	931	913	892	959	851	973	939	902	878	872	891	939	917	907	872	903	868	891	905	953	911	926	896	921	895	915	889	918	913	887	956	920	944	876	896	927	888	919	909	995	923	946	912	936	903	880	854	886	925	939	894	947	921	917	908	894	911	904	926	902	948	930	980	900	931	937	885	942	909	962	890	940	882	935	850	915	918	948	860	899	855	909	904	966	900	900	932	893	936	887	867	892	885	920	887	913	880	991	900	887	930	938	900	858	859	960	908	922	907	905	894	902	934	1001	877	936	934	919	952	884	871	948	871	893	865	933	920	885	905	924	852	939	973	920	887	892	958	946	907	932	968	862	955	899	885	908	852	877	932	926	918	952	931	939	947	952	917	833	925	954	889	915	915	904	903	955	938	893	889	915	909	907	852	915	924	907	897	887	848	908	959	945	945	962	975	926	909	854	949	876	898	951	898	948	889	897	939	909	934	906	957	916	894	891	912	840	903	911	911	887	902	878	869	929	972	893	862	918	874	927	883	875	916	944	914	911	932	864	875	947	908	957	901	922	886	891	902	919	928	935	946	890	898	907	880	913	991	894	925	940	974	905	889	942	925	914	869	922	940	912	921	911	915	927	911	909	969	883	901	912	923	957	860	923	934	954	896	887	930	930	940	896	899	907	882	922	951	927	898	924	863	932	890	903	909	913	845	932	955	945	910	933	932	956	912	921	947	883	949	902	867	884	914	910	842	914	829	889	921	927	881	898	883	893	895	968	893	873	908	877	898	923	885	829	897	869	892	913	916	924	910	916	900	922	884	840	891	952	915	944	887	885	929	930	920	835	880	878	900	888	859	891	914	950	914	936	939	950	935	897	929	935	921	950	888	900	885	879	885	915	935	892	906	895	964	957	948	942	932	865	907	913	957	859	930	927	897	893	944	871	915	922	903	914	876	925	884	939	904	916	903	887	898	901	921	894	914	900	879	872	919	898	899	944	897	926	907	897	920	897	964	939	948	901	963	944	866	913	895	933	984	959	932	918	960	923	916	893	906
34160	36684	32577	24004	23888	22123	16972	13562	9314	8028	5559	4855	3976	3466	3027	2561	2188	1411	1120	1025	1054	1133	1239	1197	1240	1034	582	557	553	521	560	465	504	490	506	487	469	447	439	391	424	401	403	375	385	374	359	376	364	378	380	332	348	388	345	415	422	405	373	353	360	387	365	373	367	365	361	369	360	388	369	358	382	334	313	325	378	335	332	346	341	346	346	363	341	346	323	341	349	344	356	368	300	357	335	356	365	313	345	298	314	327	341	318	330	327	336	325	331	343	357	365	348	318	318	302	325	315	326	328	316	363	353	354	318	309	336	339	352	325	353	343	339	340	355	341	369	322	364	327	315	349	330	355	314	329	311	391	359	346	344	371	357	306	330	377	338	356	305	334	350	303	373	351	343	315	348	278	339	338	318	347	337	309	338	339	333	361	327	333	309	332	344	347	326	342	331	377	342	378	327	303	355	345	353	331	329	339	333	333	359	349	346	367	332	366	330	306	311	334	347	361	314	368	364	333	326	339	356	332	349	400	346	337	364	347	356	351	329	335	345	354	344	339	310	293	343	370	319	347	313	331	331	338	354	336	328	321	330	338	337	332	329	329	369	302	327	344	367	326	345	331	329	326	325	337	333	347	322	333	346	355	343	324	325	335	338	347	333	309	312	323	323	327	375	350	306	357	329	348	305	316	314	347	280	332	333	333	336	318	361	318	342	321	328	317	344	363	304	308	305	375	342	332	334	329	347	338	336	317	343	345	354	351	326	340	317	319	342	338	338	321	354	354	320	359	335	335	351	332	363	366	347	337	350	345	347	320	343	344	353	355	314	335	334	315	323	349	364	342	362	344	337	340	340	323	385	338	347	329	339	330	332	322	357	345	355	315	352	291	301	307	336	313	323	347	357	343	357	322	336	365	352	351	335	359	334	294	363	366	341	306	293	352	339	358	347	336	336	364	339	292	319	320	332	307	317	328	320	352	315	331	288	331	327	331	337	366	334	352	332	346	324	319	349	352	329	328	347	346	370	337	329	351	327	312	314	331	352	344	351	337	296	345	329	303	327	316	338	326	368	331	342	333	307	355	320	324	334	333	332	292	355	333	343	349	352	324	378	368	340	366	313	300	343	334	322	315	355	323	291	345	347	306	334	347	288	306	324	337	358	312	358	325	359	323	364	325	338	324	345	351	301	311	329	304	324	361	337	356	321	346	330	317	314	324	343	355	326	338	318	307	323	334	340	336	359	341	327	336	329	344	322	326	353	349	329	339	318	369	331	330	342	331	332	341	371	327	348	326	337	334	315	346	327	307	347	306	333	333	327	327	323	354	318	335	365	350	334	348	342	324	363	323	364	317	321	323	340	323	329	347	363	354	380	336	355	349	340	318	318	338	329	352	334	326	363	342	360	298	334	352	366	375	316	346	333	339	307	330	377	347	332	306	339	312	333	379	347	310	340	325	340	352	380	315	320	378	354	363	348	343	311	354	326	308	349	359	301	337	368	304	310	336	335	355	320	322	360	319	327	336	331	339	328	309	336	348	353	359	373	307	335	327	335	315	336	320	342	340	322	274	306	336	374	331	325	357	311	334	331	379	305	332	363	320	361	350	323	348	334	351	301	347	285	311	371	316	308	338	335	303	369	331	356	349	337	323	346	333	323	310	330	332	330	320	340	326	315	352	366	333	348	340	341	325	332	318	365	326	329	323	298	354	335	359	372	356	344	370	331	301	328	342	325	317	350	307	340	344	335	338	330	362	354	331	354	313	347	336	344	354	362	334	360	321	313	346	324	330	330	314	361	330	349	316	320	344	338	314	354	351	322	329	334	351	328	350	320	331	351	263	353	347	346	361	307	309	312	352	319	331	325	318	316	356	313	345	317	341	312	327	321	350	388	358	323	377	371	343	334	296	319	311	339	346	330	347	329	324	351	380	366	332	302	351	343	311	347	349	361	320	342	305	330	326	301	361	333	338	309	312	330	343	320	314	330	344	333	328	332	310	326	303	332	313	321	346	323	352	370	327	317	360	315	272	361	306	320	349	332	325	299	353	359	334	333	332	343	314	328	307	347	313	345	325	324	341	340	323	367	347	318	343	340	303	345	363	360	339	328	343	294	356	359	348	323	355	350	329	322	337	323	298	308	336	344	357	296	363	322	323	322	359	318	344	343	343	342	345	349	325	361	325	325	337	322	346	337	311	309	347	316	344	302	329	344	316	327	324	325	314	323	330	319	356	337	330	362	321	339	307	321	298	350	323	313	352	349	377	322	347	368	349	299	355	338	312	366	334	341	363	316	342	315	356	367	349	345	372	360	333	309	324	316	308	323	347	304	346	370	336	363	302	336	341	327	342	339	321	332	352	332	353	335	362	317	338	315	346	328	323	341	338	342	324	317	325	322	398	323	328	304	329	316	341	338	361	354	364	341	356	358	339	349	351	352	341	334	318	356	323	306	384	311	326	328	311	311	321	352	321	333	298	372	336	324	338	343	346	341	345	322	331	334	349	307	349	348	359	374	339	323	329	329	338	379	349	313	317	356	355	357	325	351	322	313	354	329	338	364	339	319	307	370	329	328	335	339	301	347	311	339	358	347	300	325	341	345	313	337	371	339	342	323	336	341	335	359	324	326	353	338	348	345	334	321	350	366	334	328	329	354	330	345	347	291	330	336	328	312	337	318	325	325	305	339	341	359	346	306	344	318	341	338	388	327	339	321	333	316	305	339	361	320	322	311	332	353	340	339	355	327	312	329	347	364	357	323	337	336	329	312	341	347	329	316	361	325	312	371	328	309	330	359	395	317	329	334	333	391	344	346	345	372	338	334	333	333	346	307	339	337	323	334	339	340	319	362	312	363	333	329	352	348	334	363	341	330	310	318	324	312	345	363	325	331	326	346	356	325	328	376	324	325	306	342	352	336	326	351	329	312	334	375	338	312	359	356	352	387	346	337	340	331	354	332	361	342	338	346	326	310	316	346	334	367	341	328	320	342	344	384	316	336	327	351	292	341	326	331	320	327	335	322	354	348	325	382	326	369	364	347	327	339	340	333	351	336	317	375	318	346	322	351	307	323	346	363	332	329	349	314	315	345	341	364	334	321	341	306	388	309	326	322	349	373	317	337	309	326	334	336	318	342	311	291	354	321	340	344	345	342	339	317	344	339	336	343	353	335	335	331	350	359	353	317	329	346	359	301	319	331	300	334	332	322	364	348	366	347	341	332	306	345	328	341	328	359	342	349	302	318	318	353	354	337	343	326	319	331	343	335	369	330	352	349	332	331	313	353	333	338	314	383	349	367	326	320	329	331	325	302	333	357	352	359	343	338	343	314	341	320	360	359	297	327	324	344	297	365	324	352	336	323	340	324	362	363	355	346	327	338	352	353	328	338	335	350	341	384	391	327	385	311	330	300	335	353	331	342	354	356	359	338	333	346	339	342	337	315	337	346	332	324	328	317	334	346	340	335	334	345	324	325	318	354	343	311	303	356	343	328	341	309	363
21961	29065	32596	29793	33933	32673	26960	25408	21641	22526	17980	16277	14058	13564	11612	10993	9907	6803	5973	5482	5737	5707	6481	6760	6909	5786	2704	2714	2442	2316	2182	2142	2328	2154	2217	2013	1768	1702	1555	1496	1437	1450	1488	1385	1251	1164	1191	1165	1109	1144	1047	1093	1111	1184	1255	1361	1437	1399	1084	1002	1033	1033	1028	1028	1090	1035	1045	1031	1027	1006	1029	1023	972	947	964	930	913	939	983	950	945	878	906	904	867	916	909	901	845	891	862	876	873	897	897	897	853	892	917	861	863	848	855	879	859	808	888	816	790	825	846	772	849	873	843	812	898	852	865	829	863	843	805	828	855	816	820	868	859	810	823	880	832	860	859	835	857	848	821	810	856	880	837	883	821	869	818	865	878	782	840	847	830	862	892	863	867	797	858	879	837	821	822	900	828	856	854	873	796	856	857	822	761	793	881	837	874	828	851	839	808	844	896	809	827	833	835	850	842	838	874	818	876	848	845	830	861	892	863	818	880	868	842	829	866	856	810	853	796	802	860	859	852	872	890	833	787	804	830	866	847	869	812	822	829	862	832	846	857	850	875	799	786	825	819	801	859	828	858	888	880	820	863	825	802	833	798	843	867	869	873	795	886	835	838	860	869	831	796	867	868	847	880	824	869	872	819	847	858	839	858	838	823	814	858	852	877	890	832	812	863	838	833	833	804	853	827	797	868	827	810	864	816	839	915	852	831	826	848	821	817	793	833	858	885	839	824	844	861	882	836	873	830	822	818	784	818	825	869	844	817	905	829	857	825	816	849	856	829	827	805	861	904	847	857	850	839	855	830	888	811	827	888	828	827	831	829	885	809	788	808	883	835	815	820	861	824	795	862	821	836	836	838	863	795	855	809	885	785	832	848	854	824	828	848	857	894	865	811	805	772	817	878	862	867	829	894	870	853	795	863	863	877	804	832	803	834	853	799	834	840	905	826	845	828	825	869	807	874	837	827	857	856	859	861	809	888	815	873	822	841	859	871	854	824	824	830	871	837	845	887	912	826	871	868	851	841	830	880	853	851	880	831	925	830	904	805	856	843	829	859	886	854	845	865	860	846	879	822	824	812	837	847	829	808	895	814	840	799	820	783	899	823	883	822	825	843	875	843	841	794	796	849	818	815	834	759	833	891	849	785	832	853	797	821	871	807	822	849	831	860	813	872	808	803	876	857	813	847	887	840	789	810	848	845	846	843	864	827	822	872	871	857	877	830	865	857	810	900	813	805	847	840	812	828	893	866	880	876	821	841	894	874	780	795	833	866	827	823	879	834	851	872	833	863	857	823	849	847	847	876	834	843	866	862	861	872	858	846	791	836	811	850	866	874	854	793	842	819	880	875	910	842	827	843	788	850	805	763	885	785	864	801	805	842	871	844	895	885	854	807	822	838	817	877	840	848	848	832	853	798	875	866	835	859	804	808	809	876	854	808	799	849	839	879	791	833	852	850	817	837	861	771	792	891	815	823	828	837	817	855	867	785	834	892	829	813	841	822	838	883	822	841	822	803	894	853	836	836	822	832	806	798	853	821	861	817	868	870	822	840	870	841	850	830	836	807	816	831	874	856	810	884	823	922	792	788	841	819	860	867	841	807	818	813	824	831	858	839	893	841	872	897	849	833	877	829	804	905	864	771	889	793	844	837	791	831	874	850	786	862	850	794	844	808	844	876	826	809	872	790	834	806	834	867	850	843	858	803	834	843	793	877	915	883	781	856	848	847	856	900	847	893	807	856	867	848	846	809	835	859	856	822	853	855	850	841	816	855	861	855	856	878	834	839	860	867	869	881	820	799	820	833	843	847	822	839	819	864	871	820	892	878	813	892	808	858	867	871	838	820	854	845	826	823	819	905	869	841	797	840	889	866	819	791	864	818	853	863	823	849	863	828	843	861	867	833	860	796	879	839	841	886	763	809	896	793	835	807	839	863	814	775	873	858	787	816	872	847	840	850	875	878	847	883	852	843	879	837	838	857	845	877	849	817	861	827	789	842	863	830	794	845	826	874	857	881	872	841	838	849	815	887	872	813	816	888	806	802	866	858	813	867	816	834	864	832	797	851	837	875	893	846	821	849	841	822	843	844	774	817	905	805	842	797	799	886	773	831	825	869	767	850	840	816	795	825	859	811	826	851	830	835	875	865	799	850	838	838	808	821	821	845	837	809	872	867	787	809	841	819	797	818	831	819	878	883	818	892	827	793	818	826	876	845	827	815	833	847	846	842	869	854	874	831	845	803	827	824	872	912	840	810	838	831	866	821	849	856	837	851	895	837	870	846	862	833	883	854	826	850	819	865	827	849	848	834	858	810	859	848	828	797	809	843	859	841	890	824	846	840	860	822	867	845	892	876	828	776	821	841	822	833	835	819	836	873	864	861	855	837	832	832	865	833	841	783	865	814	832	858	823	801	842	867	821	809	890	858	903	878	898	811	841	874	841	786	824	866	837	803	796	870	797	833	839	838	877	845	825	824	835	844	830	868	813	837	844	835	869	835	822	766	885	900	880	818	852	839	846	849	889	883	837	794	874	871	813	864	830	910	831	834	852	868	874	809	880	883	832	826	831	773	829	868	862	841	819	773	848	855	839	851	880	854	855	817	887	816	866	860	874	833	793	794	811	822	857	850	830	882	819	814	863	865	850	852	857	832	830	873	811	846	862	784	850	883	818	878	870	891	880	840	836	809	904	836	800	826	851	842	842	822	842	855	849	836	845	837	848	907	836	778	812	855	874	848	821	814	849	860	789	921	869	828	831	871	853	862	847	860	895	899	865	807	844	835	881	816	840	828	845	811	876	837	872	831	846	838	861	826	837	846	831	822	891	815	868	837	823	830	878	837	835	871	829	849	842	798	831	871	812	851	850	811	813	794	863	893	824	803	846	838	900	838	822	838	810	881	877	818	853	869	848	846	815	840	881	845	840	861	847	836	832	851	846	845	838	835	800	868	870	828	848	805	873	859	810	839	843	902	819	843	787	831	887	796	836	833	861	853	841	863	832	812	857	854	851	864	835	840	876	856	782	788	828	848	865	827	765	777	816	814	853	831	827	811	811	799	886	848	871	866	848	841	821	846	855	844	825	885	811	859	873	842	862	858	806	834	827	900	843	882	878	784	816	860	867	811	850	845	872	812	813	847	877	831	821	856	906	834	835	825	853	873	878	830	801	818	785	838	852	915	793	837	878	827	873	855	817	839	821	849	820	840	857	888	819	856	788	846	795	821	874	817	823	810	835	838	817	853	819	867	880	757	802	814	852	836	830	826	840	772	784	840	869	889	781	834	854	809	869	898	830	822	776	822	786	856	894	856	868	782	883	837	798	802	867	862	820	851	854	873	885	856	835	856	828	884	856	850	817	817	856	864	887	777	831	791	833	774	838	873	833	885	851	883	813	834	884	846	847	872	835	823	818	865	848	826	867	828	872	798	835	873	881	824	873	805	847	878	850	799	835	826	815	779	786	875	855	846	792	827	844	809	792	848	860	809	889	863	798	945	830	877	841
11482	8975	9347	6675	5123	3660	2429	1792	1439	1114	953	799	773	677	667	644	630	521	486	527	507	459	454	475	461	404	408	392	369	422	396	420	394	378	384	387	358	371	390	379	404	329	346	400	360	366	368	365	337	345	360	359	372	359	333	335	341	349	327	353	354	332	360	360	314	353	382	344	337	342	334	366	335	329	344	327	370	354	331	374	320	328	381	351	325	335	353	365	366	376	346	357	337	333	327	322	315	329	331	343	353	314	370	352	340	369	338	327	369	382	345	319	363	357	311	340	337	299	345	310	355	345	317	335	389	340	349	352	347	332	307	325	346	346	317	355	342	356	339	364	350	348	332	348	313	343	346	362	364	315	320	295	336	364	353	360	332	328	320	340	351	337	352	361	350	354	320	349	352	359	333	333	343	307	400	313	330	342	326	323	329	411	368	330	352	311	306	339	354	336	332	345	343	359	322	364	352	348	335	350	355	353	322	342	289	320	311	363	328	345	327	327	331	354	370	343	335	375	327	337	355	346	331	375	341	329	336	336	334	324	330	351	330	321	372	360	369	374	349	417	331	317	359	321	337	343	364	336	341	312	353	325	338	367	343	336	332	330	350	361	330	356	349	313	375	344	327	354	350	340	328	310	345	337	338	340	365	355	338	348	375	336	325	397	361	355	344	355	355	354	354	310	353	354	319	371	330	308	359	333	356	330	336	341	349	353	369	346	326	351	341	343	340	349	322	342	319	321	325	345	300	320	297	366	367	374	315	328	341	351	344	349	334	348	367	333	353	350	323	330	341	356	374	359	314	353	335	344	339	362	333	329	335	341	330	342	345	327	326	353	334	373	328	354	375	354	386	375	373	353	367	374	362	354	339	351	346	335	320	353	381	354	341	331	319	324	323	362	332	366	388	305	352	327	352	376	355	332	362	357	347	335	320	356	368	346	351	335	351	322	339	312	361	330	342	359	332	338	342	336	376	313	369	343	333	378	331	336	346	332	341	342	347	367	310	341	317	333	363	341	370	351	371	337	348	358	333	316	330	327	286	315	320	314	311	340	371	328	359	367	354	349	341	353	341	317	327	333	371	326	329	341	338	341	337	350	360	359	327	326	339	335	351	328	333	362	342	378	325	332	335	290	335	358	347	348	362	330	322	318	354	344	346	343	326	362	359	371	356	338	318	339	337	340	340	327	355	356	342	354	323	338	326	369	333	316	337	316	350	323	313	304	374	333	328	384	319	314	363	356	329	336	353	343	329	325	356	331	323	356	326	362	384	359	364	334	340	379	334	324	364	330	356	321	339	335	385	328	337	323	348	334	320	314	341	351	342	344	326	339	371	342	361	391	352	370	317	348	328	343	352	315	350	355	353	333	317	327	310	335	343	342	343	346	347	327	395	331	345	378	355	372	321	333	366	342	361	359	322	336	380	329	357	321	342	312	318	331	330	345	334	335	339	323	348	354	331	329	349	383	301	360	321	388	359	329	358	339	352	371	310	311	365	337	323	325	328	364	366	325	344	359	330	309	343	335	318	349	344	335	341	317	333	330	328	361	354	340	367	329	333	370	355	338	342	364	357	337	344	344	340	334	342	329	361	351	354	325	333	351	377	355	365	368	368	348	347	368	343	322	331	332	338	326	308	313	330	325	331	350	338	340	351	306	381	335	363	361	327	338	335	347	345	325	348	365	348	326	351	357	333	340	330	387	324	338	310	345	345	354	347	335	307	328	337	369	347	325	334	329	352	335	314	376	329	356	362	351	321	350	346	313	345	318	310	336	365	349	310	324	347	353	351	407	342	323	371	321	369	398	353	322	325	378	347	351	331	369	345	338	370	338	336	311	312	313	324	350	354	339	370	350	346	362	367	371	327	366	356	315	324	331	363	342	361	327	374	323	327	351	335	320	331	370	321	343	313	336	358	343	353	380	356	333	312	364	350	313	345	345	311	352	345	342	362	373	370	331	326	373	321	340	358	345	322	318	336	325	378	334	388	346	336	355	307	323	302	336	339	353	348	387	368	346	351	339	334	335	361	381	319	326	328	314	320	340	355	322	353	310	352	339	345	350	331	332	361	307	364	323	338	365	371	350	360	356	309	318	347	324	336	341	340	342	375	322	368	358	324	340	345	345	363	344	345	346	368	354	333	340	291	337	342	332	371	344	343	322	346	326	367	357	342	342	389	354	314	350	347	313	332	352	336	344	320	357	340	320	319	348	339	327	349	337	345	356	370	306	352	342	338	339	359	324	347	340	351	327	352	416	335	359	331	363	334	340	347	344	363	365	323	361	335	336	359	369	373	352	347	357	333	322	348	354	326	341	387	316	341	329	373	329	367	337	349	349	319	360	357	357	354	326	336	337	327	301	347	331	375	323	351	339	352	347	330	342	356	333	349	331	340	355	355	375	351	383	349	363	353	330	363	332	333	349	347	352	359	320	336	322	321	360	320	371	408	336	351	352	350	291	349	328	334	347	340	331	369	349	319	344	308	342	354	319	359	349	361	336	352	373	336	370	356	366	360	366	353	357	329	331	334	354	341	330	349	357	361	361	298	336	348	317	312	331	337	361	325	325	347	365	351	327	369	341	344	372	351	331	312	362	348	351	333	335	350	345	354	322	364	316	318	309	379	372	382	323	333	356	349	337	326	355	371	345	313	331	380	355	354	345	361	343	350	372	312	342	319	299	343	339	361	358	338	319	337	346	322	348	359	360	373	371	317	332	355	350	352	360	367	319	334	362	343	356	315	343	328	346	354	321	328	316	335	304	373	359	305	367	357	334	357	368	302	346	325	359	363	330	327	364	364	360	350	352	319	329	320	391	376	354	336	351	349	318	344	327	310	340	338	315	324	358	355	346	329	307	348	323	381	334	337	368	326	322	351	353	339	364	363	303	350	346	310	371	359	368	332	359	344	354	338	344	342	356	351	363	326	350	332	353	339	334	335	371	330	347	328	324	348	331	309	355	387	360	343	343	334	337	336	334	374	340	352	329	330	358	350	324	343	335	370	347	354	340	350	331	359	358	390	313	351	341	357	349	343	319	345	361	349	330	354	360	331	335	325	348	335	353	313	388	359	360	360	342	332	327	382	345	338	343	357	315	323	367	327	311	303	323	342	299	343	392	348	396	341	361	355	380	337	339	329	334	351	343	380	324	345	322	356	345	331	359	324	337	344	328	352	346	353	333	330	350	368	340	349	398	354	350	354	344	335	334	349	324	323	319	325	334	332	347	346	357	348	376	343	341	380	336	336	374	320	356	360	341	340	325	338	312	328	323	316	351	326	359	337	341	335	313	397	305	345	354	366	313	354	313	306	366	292	321	346	332	344	339	358	375	319	307	335	357	342	344	327	355	330	277	312	353	338	375	334	379	354	338	330	354	332	352	332	325	324	349	377	330	317	365	360	355	331	365	355	331	365	325	302	351	374	354	357	361	325	352	338	361	353	282	405	347	338	327	350	329	335	315	373	326	365	358	376	347	349	339	331	345	317	327
7433	8583	14335	15254	15159	12786	9751	7663	6408	5623	4531	3790	3477	3268	3011	2782	2703	2260	2015	2035	1891	1712	1766	1719	1629	1513	1480	1434	1389	1337	1300	1296	1351	1277	1297	1330	1145	1184	1124	1083	1043	1065	1025	1065	969	998	959	944	985	988	956	910	931	933	966	969	968	956	926	914	932	892	955	867	897	923	909	911	915	906	886	887	893	937	870	953	891	901	913	891	902	843	904	902	940	833	881	905	866	891	832	864	856	852	926	878	924	884	830	869	835	861	861	901	833	875	866	876	807	882	821	890	850	863	856	852	884	855	837	875	878	868	880	841	925	852	851	831	856	838	875	911	880	847	856	958	831	899	852	868	833	853	821	884	823	851	868	846	854	876	860	893	871	875	881	868	838	891	883	894	883	826	844	860	839	866	844	864	834	871	859	883	883	888	857	935	862	859	873	821	832	839	875	860	869	879	832	864	909	831	881	908	824	897	891	841	810	895	827	866	884	890	854	887	864	905	859	885	860	870	893	874	868	855	858	879	888	852	894	891	872	901	886	890	928	888	891	851	883	925	876	890	875	859	898	840	841	871	863	868	948	816	852	885	852	888	849	833	896	886	829	846	929	853	919	892	865	867	862	831	896	874	867	810	855	874	880	897	817	906	878	799	842	879	843	828	882	849	848	886	797	863	823	834	829	857	886	793	823	840	842	916	892	827	903	853	887	849	907	862	824	839	838	858	853	898	881	931	855	849	878	894	816	839	891	913	860	885	865	850	854	882	886	838	849	899	893	860	916	821	866	861	845	800	904	878	852	861	854	882	930	828	816	871	882	864	879	840	885	830	834	866	887	824	863	883	838	913	900	892	820	885	861	812	844	886	855	834	867	865	903	862	866	855	912	858	878	861	897	808	930	891	832	852	804	905	905	854	856	870	862	873	896	864	880	826	817	862	941	873	836	816	896	871	855	784	872	857	859	916	897	853	816	911	864	811	816	854	840	843	852	881	911	860	896	867	862	871	841	813	881	878	886	813	801	871	883	814	896	822	879	910	829	871	843	859	860	864	856	877	864	836	852	880	861	830	865	922	874	870	823	848	863	896	843	810	863	827	897	861	872	861	840	913	948	909	922	819	803	880	843	900	917	888	944	841	893	870	875	943	860	913	918	912	877	838	850	829	809	900	853	841	866	902	922	861	861	880	850	786	880	903	854	864	912	836	873	934	935	900	835	862	878	827	878	841	855	786	870	839	873	876	906	873	834	844	875	870	854	890	868	889	844	880	835	879	886	871	871	914	853	803	834	901	898	850	869	849	818	885	839	893	833	867	876	833	859	885	886	884	865	929	873	860	844	911	815	832	930	852	799	925	835	833	901	836	869	919	843	827	806	826	881	850	914	890	852	877	831	848	878	853	871	822	939	859	826	886	858	882	853	885	885	846	872	814	856	884	875	877	874	858	891	864	874	869	866	867	866	841	880	880	888	865	862	827	868	851	855	851	844	940	843	857	857	871	870	932	880	851	837	880	873	831	931	857	903	904	892	857	903	806	829	905	868	861	876	897	850	870	827	830	866	859	864	874	870	823	898	839	892	877	897	846	857	853	879	870	876	869	892	862	883	839	881	842	890	813	868	864	898	837	824	883	887	907	882	875	851	919	830	859	906	903	841	836	891	870	878	888	856	926	850	804	877	851	894	832	819	880	842	862	904	842	831	882	849	846	865	821	874	820	893	850	882	910	843	828	857	846	811	878	851	831	880	857	877	817	936	901	837	856	874	904	887	868	894	917	875	846	830	882	877	857	839	906	864	849	898	849	861	871	866	898	852	861	852	881	841	890	908	856	849	874	836	859	881	861	884	909	841	792	895	902	871	855	860	846	893	850	881	792	866	891	837	915	867	842	840	874	830	863	869	851	847	860	894	904	867	859	872	865	890	851	843	865	901	850	849	899	874	881	812	843	804	893	864	882	864	858	900	803	872	872	837	839	827	908	812	830	898	879	852	876	917	919	874	888	823	844	875	859	830	896	800	862	890	888	854	908	849	895	973	878	911	843	907	869	895	881	842	863	871	878	859	867	872	920	873	851	867	834	843	876	868	822	831	889	927	820	869	867	829	841	823	889	907	893	863	871	894	873	902	909	872	872	920	820	835	891	850	878	864	853	866	909	868	897	870	877	846	886	879	848	861	878	851	887	855	914	891	816	860	848	854	863	890	865	835	921	831	912	869	832	908	888	836	834	860	897	862	878	840	950	881	876	898	844	923	863	920	837	905	860	862	862	806	861	858	889	835	875	867	893	858	865	856	887	896	839	862	896	825	886	857	875	832	927	924	859	861	906	908	867	867	874	875	826	887	877	879	818	902	875	872	857	903	822	871	870	868	860	884	931	898	839	827	820	879	859	851	892	867	854	911	869	801	858	878	889	842	904	886	856	849	905	856	867	876	834	893	884	860	837	815	858	853	860	855	897	838	873	825	862	849	927	870	853	868	868	834	893	847	883	884	836	851	890	895	869	909	874	904	811	900	865	914	817	877	896	864	886	812	876	829	841	873	897	895	819	900	904	859	875	838	879	874	839	872	820	868	864	912	832	888	859	817	818	891	906	875	831	865	855	879	854	838	882	856	893	855	877	885	880	809	857	808	842	859	870	872	823	836	853	844	821	874	927	851	859	840	875	825	866	832	837	869	906	861	870	861	879	894	896	874	915	906	862	875	896	873	826	847	849	903	793	890	860	837	831	901	871	908	856	882	893	903	834	895	865	926	906	821	880	831	823	833	864	864	891	883	830	859	861	883	856	848	873	896	883	852	888	841	888	855	861	854	877	814	828	824	811	877	898	886	857	889	860	828	913	867	812	876	920	881	882	883	894	847	860	872	860	872	817	873	883	876	853	880	846	867	848	864	865	874	842	899	873	853	870	868	909	862	857	847	880	862	838	881	859	873	867	857	889	878	862	835	923	856	892	886	924	869	866	832	900	843	908	850	886	844	820	851	886	867	873	861	870	859	827	814	856	881	814	850	874	803	909	859	856	858	903	876	832	821	862	827	873	868	864	935	856	888	843	842	839	864	896	858	879	861	919	863	814	890	881	926	882	870	834	873	890	852	949	887	869	856	808	873	859	877	847	904	848	834	886	885	901	842	844	903	880	857	907	817	880	851	880	868	928	959	883	838	862	875	879	878	880	915	817	860	871	899	851	915	885	888	872	863	834	867	851	847	827	874	841	924	858	865	855	853	845	872	862	895	849	844	849	837	834	863	829	832	872	877	910	811	873	907	867	815	876	843	867	892	871	880	841	880	830	862	907	832	909	868	850	889	903	854	834	868	847	853	886	883	873	899	903	839	848	857	860	845	828	849	856	907	916	912	893	877	845	868	825	797	863	890	797	894	846	823	834	907	866	812	839	906	865	887	833	878	914	894	827	874	926	862	874	871	858	921	871	854	900	835	857	826	869	869	887	891	827	883	851	847	827	857	818	899	816	856	932	866	923	843	862	839	847	875	902	869	880	854	831	877	868
28039	32639	30056	19155	16881	14890	11690	8848	5227	4536	3033	2510	2305	2224	2017	1489	1445	918	864	883	834	803	829	814	775	588	534	507	493	478	426	473	489	500	484	431	443	448	423	427	407	400	434	403	405	366	392	404	385	405	365	384	430	384	416	376	428	393	377	365	379	402	403	362	369	390	352	346	408	368	427	371	368	372	375	369	360	379	379	360	342	374	352	387	329	344	365	387	345	366	335	320	385	345	375	366	373	357	348	356	363	346	416	336	329	378	366	376	390	350	323	365	371	338	360	361	359	363	400	371	351	368	370	339	388	319	384	358	388	378	353	342	333	378	369	351	381	378	347	357	353	380	354	332	397	373	379	372	365	377	387	359	377	367	344	325	363	369	330	365	325	354	380	369	360	343	352	349	344	355	364	378	404	368	358	404	372	399	358	378	357	346	369	382	352	362	347	344	360	367	340	355	326	388	349	347	372	347	383	367	373	356	352	360	381	388	348	361	367	359	361	376	406	351	366	354	363	357	344	366	347	324	358	358	346	371	377	385	326	346	393	341	383	365	373	370	357	353	330	334	350	360	364	361	359	398	379	369	366	400	340	368	381	347	363	346	340	342	326	375	384	339	336	373	360	350	386	353	343	325	334	374	371	361	358	378	381	355	356	341	385	358	399	372	361	333	361	379	371	369	379	356	340	381	321	361	349	376	378	391	332	364	345	388	392	346	341	368	371	369	342	345	387	364	353	375	397	380	370	373	381	373	357	376	362	333	374	364	344	374	364	358	354	323	347	343	376	389	387	389	396	380	348	379	386	326	326	382	372	366	362	342	340	383	364	390	390	360	354	384	399	309	343	345	350	359	369	356	363	349	376	350	349	347	410	362	398	359	382	384	356	379	384	397	352	336	354	346	361	379	378	363	316	355	404	363	347	366	370	354	372	366	319	411	317	364	379	361	375	390	384	371	392	376	355	380	373	380	358	351	350	355	335	368	369	358	338	438	341	352	387	384	365	376	353	365	362	366	368	327	346	338	377	370	344	326	371	374	363	361	384	346	387	358	336	340	364	385	341	375	373	348	359	394	347	365	360	392	378	374	364	348	346	364	338	336	366	365	355	373	413	369	379	373	406	341	367	367	335	395	342	381	357	350	347	374	358	364	341	379	371	367	367	413	375	348	326	369	349	347	387	343	374	377	406	350	358	343	330	363	381	358	373	386	389	327	373	398	352	373	357	373	334	340	379	367	351	341	354	382	371	324	360	393	360	384	343	348	346	340	361	380	346	381	369	355	351	364	336	374	368	359	371	338	336	325	351	343	361	387	330	369	387	339	352	376	406	358	390	384	387	351	390	363	339	333	358	326	352	364	353	376	361	383	366	383	390	391	361	368	352	350	393	343	322	352	364	397	368	361	341	367	358	370	367	370	349	380	352	348	374	370	374	372	354	364	375	341	360	378	353	357	358	329	348	368	387	411	376	367	359	373	361	364	357	357	408	365	354	341	356	353	324	360	370	366	399	367	338	388	347	361	387	346	353	356	384	381	380	400	323	398	381	385	361	369	380	380	391	374	358	340	399	362	375	349	381	340	345	321	366	385	343	343	376	344	396	386	367	320	359	333	364	403	342	388	374	345	368	373	399	379	390	373	371	359	344	337	360	380	312	346	353	374	358	394	350	370	371	373	335	376	378	385	330	350	347	368	385	357	363	350	363	343	375	329	395	379	367	344	354	395	383	357	348	359	359	361	371	362	333	364	388	356	342	370	354	362	357	375	335	374	369	379	362	335	390	385	377	368	366	376	369	347	344	382	363	360	372	336	406	365	371	354	382	336	375	342	354	363	380	370	369	376	351	365	385	342	376	379	372	359	407	375	328	381	394	350	352	337	358	353	357	362	336	362	355	364	362	360	336	383	384	359	382	380	352	397	369	329	335	351	341	361	378	353	382	359	389	367	399	351	382	366	331	368	328	367	379	354	344	394	405	373	352	307	357	326	392	346	370	334	394	366	341	373	373	352	358	397	323	368	386	386	379	373	378	357	358	342	362	352	365	357	381	403	341	351	360	380	338	335	384	398	375	357	317	344	380	374	364	381	344	400	391	364	358	344	379	341	380	334	343	335	339	365	379	385	363	373	350	355	389	387	382	398	368	377	357	350	345	367	399	376	364	377	343	357	349	356	377	371	319	365	400	384	377	349	364	380	347	377	364	348	379	352	376	421	397	335	380	360	358	372	320	342	366	322	328	356	375	354	393	396	407	387	389	338	352	362	361	362	331	359	348	322	372	382	356	369	356	359	357	330	359	382	359	365	381	371	353	400	352	386	371	360	347	345	385	384	368	381	352	352	353	367	398	373	377	346	330	368	333	400	376	370	376	396	349	402	342	354	394	346	360	388	367	353	351	370	341	370	357	346	362	367	342	341	361	399	352	364	327	373	392	362	332	367	354	385	356	336	349	404	370	382	406	355	379	350	368	364	323	374	385	364	412	350	395	372	351	312	361	365	359	387	391	334	394	378	363	340	378	373	344	375	358	334	349	339	359	376	364	344	359	366	383	348	356	346	338	355	360	376	381	390	381	357	352	350	377	373	362	379	373	380	359	371	336	375	390	361	381	355	346	348	346	384	392	334	369	371	327	367	374	365	368	375	383	389	362	341	355	344	338	369	373	372	404	350	356	365	350	362	360	389	401	380	372	360	392	331	354	384	350	352	364	341	377	351	410	375	357	364	332	355	368	364	406	337	366	364	376	336	356	375	394	347	337	339	368	399	354	361	346	358	387	367	366	356	393	395	397	365	370	351	324	383	391	350	342	393	354	343	362	339	378	386	367	363	367	353	337	354	383	385	364	380	352	376	395	372	348	369	368	379	344	370	383	346	367	366	340	377	397	356	362	333	367	358	336	347	368	333	338	349	382	352	365	325	365	375	385	346	354	406	400	370	349	375	371	365	342	351	358	383	353	335	342	318	354	413	387	383	359	357	365	374	373	373	358	382	364	394	346	378	399	340	343	353	356	394	357	365	385	354	367	372	366	357	297	374	393	364	360	366	373	339	347	378	339	384	360	370	399	353	370	384	364	367	344	395	364	366	382	341	381	369	370	385	339	371	378	353	351	373	373	344	344	343	344	371	365	365	331	376	340	381	353	338	336	344	359	367	361	420	410	348	360	369	373	352	328	388	346	385	373	353	360	392	349	330	344	335	344	348	340	385	385	320	375	393	369	360	355	364	347	365	407	326	368	369	350	382	358	361	330	336	395	345	379	382	396	375	366	322	402	370	373	350	316	359	358	334	358	343	392	380	346	365	341	381	417	355	367	350	379	364	356	363	355	342	364	340	364	328	380	358	374	355	343	341	418	390	398	343	349	368	354	355	364	335	373	385	353	399	361	391	405	374	327	357	365	363	393	386	364	361	364	371	383	350	387	351	385	357	365	329	373	388	387	357	359	330	369	361	346	362	353	387	360	372	372	337	359	373	335	376	350	385	365	336	357	353	400	366
19128	25473	28751	24825	27568	26095	22654	19850	15968	16137	11835	10874	10163	9537	9189	7282	7012	4573	4131	4188	4001	4244	4367	4485	4027	2792	2195	2033	1963	1846	1880	1833	1862	1814	1895	1678	1622	1469	1327	1370	1359	1309	1346	1240	1154	1176	1138	1119	1076	1037	1044	1059	1107	1031	1178	1148	1187	1250	1102	1019	1059	1013	1076	1052	1072	1039	1022	1063	975	1003	986	1021	986	1004	1025	977	1000	990	1006	998	929	955	917	938	989	947	926	980	919	964	899	925	943	858	917	943	938	923	916	902	928	897	892	956	950	921	881	941	906	898	952	923	922	897	896	942	914	901	878	880	920	918	900	900	927	858	907	934	960	868	860	876	871	970	883	970	861	978	918	931	874	893	952	913	896	897	895	921	887	930	980	921	893	896	900	893	899	975	903	913	943	911	913	935	904	908	934	902	895	910	972	897	889	936	938	870	849	928	939	927	893	950	878	905	932	887	939	900	927	937	921	874	878	906	901	898	935	910	964	888	889	920	896	944	888	869	913	891	898	928	894	896	899	940	881	1007	974	903	955	917	946	940	886	908	917	901	878	943	918	926	908	918	903	912	891	953	925	928	897	895	907	945	893	930	909	941	903	902	949	877	872	937	948	956	921	929	894	863	904	931	898	850	930	892	914	940	902	943	898	921	936	943	911	923	861	944	876	906	889	850	929	904	906	930	873	963	896	938	903	906	893	929	931	887	911	933	910	875	900	912	891	894	923	917	853	920	916	961	932	915	923	851	870	896	911	908	879	919	921	920	918	902	869	835	899	900	909	915	870	951	934	955	902	896	886	895	936	928	914	893	952	831	893	933	879	925	939	873	903	912	932	947	934	895	893	861	863	929	934	889	878	939	870	940	938	907	928	928	886	917	931	910	873	921	893	953	890	889	923	950	933	915	872	914	887	898	902	940	942	909	898	878	917	945	968	928	933	902	882	887	922	903	872	966	916	893	985	906	941	888	886	870	865	923	938	982	898	881	908	837	892	931	942	910	911	917	955	923	913	915	931	918	942	969	925	927	882	942	918	897	891	904	891	890	958	837	899	926	947	950	921	925	916	859	934	948	949	967	919	917	893	903	916	897	916	883	915	917	915	942	953	902	931	934	923	917	932	858	938	860	888	915	940	908	928	916	929	867	879	911	886	924	920	906	890	954	927	877	949	905	960	931	848	899	949	962	938	844	945	912	937	966	885	922	941	943	908	925	842	944	873	881	918	897	898	909	953	915	897	932	920	942	858	903	871	952	927	896	885	955	903	923	904	945	890	886	957	906	881	906	883	972	955	916	875	901	902	898	940	891	988	889	963	949	897	910	923	892	935	913	891	987	961	865	948	925	919	947	941	959	901	900	915	926	906	947	871	898	976	925	948	934	908	973	920	878	930	926	962	954	879	957	882	886	921	860	899	910	943	971	931	918	886	920	909	934	929	925	915	899	909	905	946	894	880	919	915	924	914	907	854	920	925	988	964	932	878	925	909	893	947	891	943	903	867	981	977	879	887	867	886	923	928	919	912	880	907	888	965	956	957	914	924	900	921	935	869	969	919	890	866	892	879	940	911	932	891	905	981	863	924	960	962	904	938	900	891	950	906	932	887	879	914	922	930	912	945	880	885	988	946	865	941	854	845	912	902	872	881	878	933	892	906	886	899	850	928	893	908	878	928	922	951	892	888	914	912	903	914	929	938	918	883	925	908	905	885	935	941	940	873	954	931	1000	879	922	873	866	901	900	949	932	885	928	955	922	905	915	933	836	909	884	899	926	935	901	936	895	918	905	840	844	935	916	967	922	927	910	914	867	899	922	886	956	978	945	950	923	906	925	958	932	936	957	890	952	896	907	925	946	916	880	904	928	877	960	936	921	915	898	909	941	893	905	875	926	855	866	875	963	928	917	878	886	1014	930	897	900	962	860	923	900	957	908	946	868	872	918	923	890	889	880	948	881	1014	902	931	911	919	910	879	942	921	917	895	918	895	903	858	924	908	908	894	924	935	931	927	883	933	848	902	981	958	876	892	952	901	890	922	873	917	921	928	901	910	954	915	933	953	917	949	922	893	893	870	903	893	862	891	898	859	922	949	886	882	932	887	947	853	891	956	880	932	891	901	909	945	876	927	917	951	922	934	891	931	897	916	876	891	883	931	912	930	945	941	889	955	888	886	956	878	918	902	970	885	888	910	883	923	861	920	900	933	886	902	895	898	893	892	923	945	940	911	962	915	950	950	873	948	871	929	907	891	918	899	895	930	944	880	922	903	865	858	855	919	930	882	915	929	880	928	897	883	895	889	881	857	906	894	883	921	896	901	873	963	908	897	903	903	913	948	917	907	929	863	939	930	913	953	968	899	841	851	945	931	911	938	890	908	900	940	857	955	970	868	925	922	891	983	926	844	940	920	833	910	889	962	891	937	886	877	932	973	901	936	918	982	932	875	938	906	896	883	944	907	902	863	900	942	926	989	906	878	899	867	915	950	921	860	957	894	945	923	858	872	927	927	910	889	937	918	917	935	857	935	908	850	912	947	926	870	905	944	929	880	905	955	925	875	901	907	904	856	913	896	958	871	928	969	902	866	890	930	933	907	901	887	981	938	906	932	874	942	895	917	909	877	899	938	882	903	860	947	911	858	926	948	917	934	901	954	918	899	879	899	893	920	851	991	912	952	851	907	910	898	926	894	925	920	903	859	957	871	876	951	987	861	954	909	913	915	941	882	934	903	910	939	853	947	903	900	901	944	871	986	893	892	886	893	903	877	891	938	961	864	900	898	927	925	908	918	949	902	893	901	876	891	930	913	914	915	916	895	884	863	887	900	902	945	927	903	942	878	901	899	878	879	878	910	946	959	849	934	893	841	977	912	924	927	913	963	919	981	938	879	839	1000	874	876	912	944	872	928	871	896	931	912	962	924	893	889	905	925	878	915	920	906	917	951	932	891	887	933	974	912	908	921	906	922	873	890	897	906	941	939	935	912	935	908	908	862	818	896	934	934	865	937	907	905	896	931	908	924	858	912	878	938	876	867	894	923	918	907	954	973	913	951	924	890	898	916	964	881	884	924	850	912	964	866	881	913	907	930	877	936	946	905	921	895	888	881	892	929	954	934	920	935	979	878	894	909	922	936	899	908	964	959	916	895	938	927	935	914	914	893	868	878	951	923	875	889	900	918	866	954	884	912	924	951	901	887	916	913	871	912	921	909	902	913	959	880	836	927	856	893	916	933	916	895	910	885	926	915	955	851	933	865	955	901	841	873	961	894	934	895	955	944	917	884	966	981	879	945	946	949	878	976	897	870	932	895	890	882	931	922	875	868	883	882	834	901	921	857	904	850	928	942	957	920	909	929	892	951	906	928	931	968	937	926	897	851	938	833	928	909	869	955	919	903	951	877	921	958	934	949	884	983	939	898	868	926	865	904	897	896	828	914	918	883	869	919	923	972	892	862	952	936	934	922	967	971	880	911	961	966	882	880	899	919	954	930	907	801	938	901	930	976	920	932	888	899	915	925	901	926	931
36188	37185	32823	24525	21732	20098	18094	14637	8586	7758	5643	4854	4070	3607	3042	2598	2007	1333	1244	1187	1077	1198	1234	1211	1025	722	607	597	555	530	500	503	513	553	521	515	458	435	417	405	381	398	404	404	386	412	366	344	367	354	338	382	380	370	416	400	405	373	353	348	353	392	348	370	393	367	367	373	384	324	361	368	362	341	347	353	342	352	361	349	361	343	333	372	344	320	334	326	319	339	332	329	349	331	348	355	287	336	381	346	326	369	325	339	344	365	312	313	327	334	361	355	322	324	364	342	329	337	326	306	355	323	351	346	331	304	310	352	369	345	333	352	313	348	341	342	325	352	355	338	341	332	354	321	337	328	336	306	334	325	366	339	328	347	352	312	348	321	340	339	356	357	330	340	307	342	351	358	363	332	330	315	378	343	338	324	323	318	298	340	312	369	340	345	335	386	353	321	331	341	346	346	346	370	354	319	323	344	295	365	331	327	323	352	345	322	353	336	341	351	327	337	314	354	333	353	311	332	331	323	344	298	322	365	350	339	332	365	325	322	342	339	302	344	334	338	357	325	329	336	320	332	336	305	304	347	360	338	363	339	335	296	365	358	345	346	319	334	320	325	316	358	317	306	325	312	318	377	351	356	329	331	344	340	334	307	289	343	337	347	348	347	312	329	373	340	359	350	343	334	329	328	321	380	348	314	318	305	297	357	317	322	331	326	358	349	335	368	322	352	338	345	348	310	334	331	340	334	301	345	334	370	353	317	319	311	315	340	317	306	360	329	310	354	331	358	342	297	339	309	339	315	347	330	343	315	351	325	344	364	348	316	330	330	371	339	319	331	337	349	353	344	317	316	343	345	339	310	319	347	349	314	326	346	347	353	334	341	298	328	372	328	322	334	310	331	335	306	317	349	362	298	327	303	307	341	345	326	322	334	333	358	343	293	327	351	327	362	329	326	328	366	341	345	340	327	307	325	346	361	333	304	357	325	314	348	322	314	370	314	355	320	342	309	348	378	344	340	317	326	315	334	321	348	334	331	317	331	344	349	364	331	322	359	340	350	364	315	336	335	326	356	334	327	346	338	322	335	327	348	374	318	347	360	331	327	301	300	343	365	381	343	341	331	336	308	319	373	323	338	307	329	331	309	320	303	337	347	337	304	345	353	352	322	332	335	334	344	380	365	337	327	332	346	326	379	319	297	327	332	333	339	349	320	325	330	323	352	370	338	334	363	347	324	373	325	307	356	292	325	320	314	326	351	330	349	333	356	377	317	342	322	333	283	341	381	323	336	344	334	381	357	341	372	347	342	324	348	347	338	316	312	320	333	336	318	340	319	354	324	357	353	331	310	356	308	363	368	348	347	319	343	341	369	338	372	349	363	341	334	358	362	339	358	334	352	366	319	317	333	347	336	351	347	299	334	303	322	316	328	321	356	333	314	337	320	344	331	333	356	364	345	324	338	321	361	325	323	354	366	325	322	342	356	339	339	358	319	353	377	319	328	341	334	370	379	359	325	329	356	347	318	332	345	322	330	380	357	342	356	333	364	331	346	346	363	326	346	369	296	331	339	324	313	319	358	311	310	322	312	312	318	319	346	359	353	331	329	342	357	342	328	304	303	343	360	307	357	317	371	350	323	338	353	310	320	358	342	320	366	312	343	329	327	349	345	325	361	303	372	337	338	362	366	334	315	357	371	326	334	355	343	358	331	374	333	338	314	342	328	332	350	315	333	312	349	359	324	365	328	357	333	321	344	317	368	328	357	309	296	308	308	313	316	329	328	334	360	324	306	354	357	331	331	363	324	340	353	356	362	348	316	313	360	297	352	334	333	322	335	342	331	288	349	298	325	354	322	372	328	308	368	362	319	333	356	330	318	351	310	354	329	338	341	326	297	336	328	334	335	348	318	340	336	323	351	296	336	310	322	333	349	369	317	341	317	334	376	327	354	332	346	320	333	318	322	335	326	331	332	323	360	325	332	317	317	339	373	327	336	328	327	281	347	382	318	333	318	375	314	335	320	346	339	317	310	342	338	328	328	341	326	330	339	301	313	348	326	350	343	351	347	313	318	342	290	331	305	303	355	330	326	344	338	322	328	301	322	333	335	339	320	354	352	314	319	311	367	359	373	330	328	312	345	300	329	336	297	332	337	358	329	345	383	354	326	317	320	309	366	339	355	340	326	344	345	333	328	337	326	336	343	374	294	335	359	330	343	352	344	330	359	370	324	303	330	331	356	319	337	362	336	346	330	342	354	319	338	305	320	326	346	339	340	334	317	331	357	340	368	350	322	322	342	315	345	339	349	358	337	301	326	369	346	338	367	332	321	308	306	372	359	294	326	309	329	361	332	318	338	349	361	339	312	336	344	315	335	326	352	335	353	347	353	314	319	318	344	335	355	353	331	356	332	327	350	336	324	324	327	329	390	335	356	348	337	363	353	319	309	328	345	320	328	318	308	296	324	324	310	374	358	329	338	324	358	344	347	328	324	333	301	349	322	320	348	373	357	317	348	343	360	304	317	377	378	360	347	285	325	330	378	304	361	396	323	339	360	338	368	359	338	337	345	320	321	365	346	348	342	343	325	357	299	323	323	339	324	331	335	337	364	306	287	332	344	323	323	300	344	330	351	363	356	343	332	315	323	354	328	336	331	350	316	350	359	302	357	342	334	327	330	293	331	316	347	354	324	352	352	361	351	351	359	327	336	357	342	353	302	342	304	315	333	326	369	330	358	339	347	328	341	326	297	332	328	314	318	327	349	346	344	308	330	314	332	321	343	296	331	340	311	335	346	327	339	293	376	332	346	293	347	323	313	301	314	357	309	349	314	330	344	328	308	281	339	335	353	336	325	314	311	316	347	347	317	321	333	374	334	325	345	351	333	339	325	364	324	351	321	337	333	320	341	318	340	352	298	340	344	357	357	383	317	332	361	341	337	358	328	315	328	342	333	348	338	334	328	333	364	336	342	317	341	319	340	357	349	347	332	331	339	353	275	364	309	357	350	345	338	317	353	339	346	337	359	340	324	352	350	322	311	328	336	365	350	325	336	340	311	349	354	340	341	361	342	321	328	284	324	337	308	331	322	338	342	305	323	362	349	343	364	377	337	345	303	342	351	334	349	339	372	335	334	360	376	345	292	324	323	347	321	323	350	352	342	335	332	331	362	319	334	361	308	349	304	324	359	323	328	326	331	327	332	312	358	359	319	332	337	351	335	337	329	321	341	348	330	340	360	349	335	344	300	357	322	348	365	328	361	374	328	331	352	324	332	300	341	351	340	349	337	329	329	321	324	321	340	347	367	361	336	302	345	325	388	367	339	342	328	319	311	309	343	345	314	329	318	342	349	345	319	395	300	303	352	359	356	334	322	312	358	366	339	341	325	365	313	306	346	357	349	334	345	354	336	299	346	371	306	319	316	331	349	347	355	323	335	323	321	328	345	370	342	365	330	350	337	319	320	343	342	334	335	376	324	346	309	352	331	341	333	332	330	335	326
24075	29679	32322	30213	32604	30337	29848	26506	18698	22089	16892	16254	15176	14276	12735	10426	9250	6326	6121	5732	5255	5823	6794	7101	6081	3745	2724	2491	2374	2204	2138	2145	2182	2241	2216	1980	1765	1660	1536	1444	1393	1442	1410	1404	1214	1231	1165	1148	1074	1122	1063	1077	1104	1148	1260	1271	1363	1450	1136	1045	1045	1048	1037	979	1004	1095	1063	1031	1010	988	1056	999	908	997	945	981	930	958	927	975	912	899	959	877	869	889	847	841	866	835	842	853	829	857	851	829	812	859	875	790	880	840	861	844	886	866	803	832	850	833	889	794	857	861	868	882	849	816	818	839	829	901	871	877	858	800	816	823	864	833	844	797	865	841	832	832	839	836	835	884	865	855	863	889	802	846	819	846	859	854	839	827	855	796	842	899	796	844	830	805	863	876	852	848	831	859	806	816	816	795	832	825	829	821	848	819	853	825	851	832	815	791	823	864	844	854	874	840	827	806	820	825	881	852	851	800	844	832	845	872	837	910	862	843	838	826	837	795	841	771	835	854	820	781	860	860	826	849	911	826	863	901	786	849	892	815	842	862	889	825	860	821	822	841	898	870	853	832	809	812	810	789	875	905	830	873	883	846	899	852	830	815	863	864	855	824	805	823	848	847	835	810	805	810	855	858	887	841	822	865	866	808	802	797	827	909	858	888	832	851	867	834	868	852	840	861	870	814	853	877	817	788	844	843	802	862	805	862	850	823	830	799	847	867	847	820	896	819	889	870	800	849	867	835	824	802	893	814	893	824	805	818	812	873	824	845	826	854	810	870	836	845	885	811	854	857	848	892	865	891	797	884	836	877	849	817	827	858	831	846	806	861	877	823	852	814	818	856	816	806	828	854	829	840	805	804	798	883	790	855	821	857	873	829	804	895	857	757	830	827	817	828	861	858	801	813	881	877	822	891	850	855	872	863	856	870	851	810	840	854	880	853	829	863	832	832	822	803	837	877	850	815	832	870	873	805	863	832	830	839	875	811	857	829	842	854	822	839	849	817	840	802	873	832	840	780	882	810	833	815	876	851	876	795	855	854	823	834	785	805	829	852	848	858	817	855	847	837	848	855	844	810	835	816	856	847	831	842	821	878	833	842	805	872	860	826	847	841	848	817	896	889	815	837	838	820	780	823	812	803	891	806	844	908	851	888	839	840	843	822	802	837	844	874	821	844	783	863	842	774	845	816	814	830	820	883	867	765	879	838	883	809	845	853	816	837	844	846	826	876	826	826	812	810	863	829	885	853	849	877	873	879	781	833	838	821	792	851	839	829	806	829	917	848	886	807	835	785	820	844	878	864	847	849	840	819	871	884	847	831	859	854	802	901	847	882	845	873	834	924	839	820	866	834	849	821	864	885	848	874	814	821	864	827	800	855	848	872	835	849	865	891	794	805	843	850	851	830	896	826	824	879	884	823	821	802	851	880	874	840	768	881	838	864	858	835	900	843	857	778	821	788	847	861	850	840	836	823	907	849	833	837	816	815	848	856	809	850	833	835	792	865	841	830	839	803	865	895	815	851	822	798	781	843	815	812	776	869	828	818	884	859	858	899	825	828	821	854	883	807	857	815	843	820	863	830	828	845	868	868	833	792	846	860	771	796	815	923	847	863	860	808	835	839	887	895	876	832	852	843	863	890	813	862	857	879	880	828	838	806	843	800	878	836	855	802	834	859	838	790	861	891	859	873	813	790	844	780	825	879	843	859	819	833	848	848	856	815	802	773	807	848	808	829	852	804	834	866	876	869	871	836	831	841	827	825	848	840	904	811	803	797	789	778	839	826	834	830	878	911	874	786	831	797	837	845	871	834	882	916	818	897	797	914	805	817	849	823	818	878	841	856	839	838	850	779	821	851	828	848	877	863	805	883	864	815	834	846	824	810	882	876	869	815	872	870	859	847	876	812	892	838	838	840	861	803	853	820	806	817	793	844	832	809	872	828	851	872	869	832	777	839	871	803	849	774	775	832	846	856	893	861	828	816	851	803	876	907	892	818	845	842	838	802	870	866	858	871	867	838	867	874	857	872	828	829	887	843	886	918	799	856	824	792	829	804	865	856	845	828	834	855	820	870	830	827	867	840	849	828	833	808	870	829	841	854	833	841	849	885	816	912	842	865	787	878	849	850	865	824	845	819	888	857	857	849	836	822	876	889	861	843	824	844	863	801	890	860	837	859	875	856	839	849	875	847	837	809	806	874	762	837	833	882	811	834	855	845	842	841	818	862	805	785	817	825	829	865	843	815	821	802	821	859	775	817	861	812	845	826	882	839	846	825	856	865	855	896	820	850	846	871	859	840	890	824	846	841	877	891	838	841	860	901	833	830	783	866	858	885	821	890	842	820	897	824	832	813	826	843	864	832	856	837	843	832	841	792	858	822	868	883	858	835	838	875	813	837	842	858	858	881	848	819	810	787	897	890	838	813	840	821	864	881	807	888	846	875	824	839	857	856	864	869	867	844	868	776	813	837	827	894	792	847	831	818	825	816	836	870	856	872	832	794	895	862	816	857	827	837	845	848	800	896	826	891	823	822	876	858	851	871	812	827	859	889	833	809	859	832	848	883	787	878	863	831	854	804	812	808	851	810	871	831	845	794	862	821	833	820	856	827	820	803	880	853	827	871	852	820	824	891	910	830	874	851	895	820	862	857	822	845	816	837	872	840	811	846	770	874	855	813	796	870	867	855	865	817	857	833	789	818	852	831	865	812	888	879	869	815	892	863	875	849	849	826	837	844	846	848	898	832	856	832	894	882	842	836	879	845	833	840	779	848	818	874	823	882	847	856	822	843	812	895	870	867	800	850	840	784	863	869	860	876	814	817	809	832	853	850	830	855	849	823	803	827	810	808	859	804	842	873	853	857	864	861	833	842	839	861	864	850	807	869	860	828	858	890	855	857	864	876	849	846	857	886	799	852	829	866	859	904	873	794	847	823	823	839	814	853	866	836	877	836	811	839	818	832	845	780	847	853	914	832	807	844	855	883	785	827	865	857	875	846	856	839	915	844	831	865	847	885	831	864	877	838	846	830	868	815	856	878	841	859	825	842	791	839	840	922	850	832	820	845	861	829	840	849	804	855	800	875	855	867	850	777	871	869	853	812	872	850	875	851	829	859	854	846	889	786	826	913	802	826	826	813	815	810	803	823	786	802	840	918	866	848	845	830	864	809	802	853	871	842	838	838	848	835	856	871	812	842	856	816	863	804	847	866	822	856	836	812	789	858	909	889	809	806	832	853	811	849	820	837	846	872	853	849	851	837	839	823	807	822	822	873	877	860	826	829	865	882	852	826	826	848	817	888	826	853	847	844	846	819	873	796	807	802	796	858	866	802	874	789	884	880	862	865	869	807	820	847	890	839	843	833	839	809	862	854	864	802	882	821	804	917	784	858	842	854	824	793	838	825	816	850	864	841	801	863	878	828	803	823	849	842	779	855	872	859	874	831	856	853	876	815	800	842	825	795	904	850	807	872	862	855	856	798	805	855	821	849	818	846	840	844
11395	8577	9848	7560	5469	3835	2775	1969	1422	1293	989	872	854	749	729	660	605	520	511	502	494	522	475	468	444	409	404	393	400	364	420	384	402	391	437	369	370	391	352	392	363	353	356	346	364	346	325	357	334	328	366	348	356	339	393	377	347	341	348	336	351	359	319	312	388	322	395	363	348	375	329	314	328	393	329	355	324	364	346	406	353	357	333	354	365	360	345	325	346	368	345	330	349	332	359	342	338	383	345	378	345	349	346	351	361	360	320	331	348	331	340	370	366	346	354	342	336	301	328	310	329	305	329	366	350	377	386	371	349	311	363	350	367	334	338	343	364	310	344	325	335	406	339	362	355	324	356	326	358	317	313	318	325	344	330	355	324	362	331	342	371	358	309	382	338	360	372	369	350	326	345	319	347	359	364	332	374	298	365	363	361	333	314	350	333	302	329	353	336	293	337	349	301	336	331	361	345	369	329	384	323	350	344	314	353	336	364	303	310	325	380	351	356	336	312	340	353	332	332	331	331	358	330	343	337	387	339	347	336	325	344	337	298	361	349	366	349	377	324	342	331	356	343	357	317	317	346	375	344	365	332	314	339	334	323	321	342	349	353	363	323	312	325	375	336	341	343	330	347	361	360	356	361	356	372	314	334	342	360	330	334	356	333	363	328	331	337	369	354	343	361	326	325	329	377	361	314	358	361	345	301	321	365	305	330	297	367	342	352	334	366	340	340	339	348	360	328	330	362	339	384	325	347	326	304	310	347	328	355	347	360	354	339	345	351	374	312	360	331	314	327	364	358	364	301	344	343	361	348	307	323	360	342	345	356	347	366	326	373	323	349	371	363	345	313	344	300	352	354	350	333	379	357	364	365	359	364	377	352	307	355	352	361	366	357	330	369	336	342	362	348	309	371	348	351	338	351	331	341	356	369	331	322	350	337	353	334	319	352	346	327	350	300	345	357	320	356	329	346	371	349	341	353	320	370	321	377	340	344	341	362	360	328	326	357	337	356	353	364	322	342	330	366	313	353	334	367	339	351	341	331	337	351	352	327	346	315	360	346	361	360	330	344	365	329	306	382	339	356	306	352	299	344	329	353	338	343	369	333	330	344	336	342	342	351	319	357	342	342	400	328	362	338	335	331	331	334	332	318	332	326	354	326	315	330	343	345	356	329	345	357	348	352	362	358	348	329	351	328	342	338	382	327	352	339	318	352	305	330	369	317	375	346	313	339	373	343	368	345	355	342	360	332	342	355	350	344	343	371	297	360	329	363	360	349	311	397	315	378	334	349	306	360	350	372	332	359	347	385	345	346	337	360	327	333	351	346	323	322	340	306	348	340	371	324	350	354	327	319	347	341	349	375	329	326	327	341	344	345	371	358	338	326	314	351	354	338	334	352	343	371	326	327	314	353	353	390	355	322	344	370	346	351	358	350	360	353	328	350	324	336	323	327	348	320	352	335	353	342	347	379	345	352	335	349	338	322	333	370	356	298	338	347	349	335	352	342	328	361	345	363	311	326	326	332	332	378	353	351	328	342	348	330	331	326	340	339	365	293	353	334	330	335	339	359	359	342	333	313	336	351	360	373	345	340	328	331	310	320	346	366	331	382	369	350	331	361	311	327	354	358	347	340	342	339	308	372	361	369	372	361	371	365	331	341	331	329	387	310	357	349	368	343	334	352	375	305	328	355	333	321	339	351	310	293	313	377	299	319	352	334	339	376	331	346	387	355	319	318	340	335	351	347	307	381	346	340	375	342	342	363	350	327	335	333	335	364	373	353	373	294	373	334	325	352	372	326	348	339	361	318	360	337	325	362	335	318	366	309	342	347	370	350	339	332	338	363	335	356	331	351	328	340	317	319	330	313	306	341	384	332	326	341	320	343	327	354	342	348	366	359	353	330	377	334	389	354	315	355	326	342	355	339	412	337	362	311	356	337	359	340	349	338	339	373	347	330	344	357	361	368	318	359	307	346	326	339	346	373	355	342	366	393	338	309	320	332	345	350	311	368	349	341	380	334	325	384	309	389	296	331	365	365	337	305	373	350	344	367	383	337	341	336	370	328	346	340	356	334	340	333	358	351	350	351	352	320	371	344	362	347	357	335	331	333	333	351	346	357	373	343	334	351	321	319	374	333	361	349	362	341	384	350	359	363	316	366	356	338	353	358	344	351	392	364	314	363	373	338	367	363	320	359	354	337	348	318	322	346	297	360	319	371	368	347	354	359	325	358	353	343	315	352	351	333	360	352	375	368	329	362	370	316	324	368	350	317	354	330	361	358	390	352	347	363	366	371	351	303	335	329	372	374	337	337	364	392	365	348	326	352	307	332	333	308	357	346	333	328	348	347	364	325	368	342	340	353	363	348	347	349	364	346	326	364	333	354	365	351	341	335	353	358	358	336	314	333	347	334	353	350	336	352	345	303	374	367	328	350	329	336	357	343	346	342	334	318	303	380	366	371	334	335	326	327	318	331	349	367	325	331	342	326	322	336	381	347	363	345	353	334	316	370	360	327	320	314	356	331	376	348	314	351	332	333	329	339	333	327	366	389	320	323	326	349	372	355	329	332	364	359	346	331	361	364	298	355	322	354	336	355	393	350	321	330	339	348	351	354	314	326	376	362	317	351	378	322	357	316	370	318	335	339	335	361	355	318	328	333	315	317	345	346	360	343	326	390	339	319	327	334	352	335	331	352	338	362	332	361	329	355	349	348	364	331	373	362	325	338	325	366	365	365	329	335	351	344	345	325	331	378	345	345	367	343	334	364	346	333	353	355	345	385	340	366	332	320	349	338	319	333	308	324	345	317	344	376	357	354	348	342	318	320	332	333	327	355	334	376	382	370	284	345	325	329	324	338	353	359	333	354	359	345	347	311	364	318	348	353	329	320	345	321	294	340	373	352	338	362	318	330	322	345	325	328	326	348	332	333	343	319	343	348	345	373	361	323	350	347	340	346	313	340	370	361	325	346	321	358	306	340	312	365	366	348	327	339	349	373	323	326	300	342	364	343	332	358	361	355	354	345	358	305	388	352	321	347	323	346	329	312	344	332	345	352	335	385	344	342	387	333	358	353	325	329	325	388	363	345	335	332	329	332	363	355	347	317	354	347	361	355	332	340	387	348	340	339	316	307	308	312	329	334	364	345	348	350	353	369	347	347	348	333	349	349	330	337	378	351	318	359	364	336	341	330	327	336	331	332	343	331	336	342	324	330	355	309	346	347	354	370	367	356	305	324	359	306	311	390	347	355	394	351	364	353	354	346	337	356	372	381	333	324	358	349	349	351	341	342	338	320	322	340	337	334	353	321	349	367	349	371	338	359	315	337	353	334	343	345	338	338	319	332	324	365	383	321	344	362	364	325	348	344	321	349	363	341	340	353	366	373	319	312	353	381	351	351	327	315	335	344	305	316	345	335	363	325	351	330	347	311	366	345	318	339	361	344	333	343	328	357	347	336	341	362	325	369	339	331	356	372	333	327	338	339	343
7375	8599	15129	16528	15830	12614	10657	8245	6319	5836	4800	4298	3880	3538	3195	2884	2747	2253	2122	2030	1956	1818	1842	1761	1590	1492	1381	1427	1288	1365	1256	1167	1282	1254	1263	1252	1162	1112	1126	1014	1104	1090	1029	1053	1010	976	998	962	908	968	891	970	917	940	933	988	940	907	952	955	948	935	910	951	929	927	897	921	919	909	938	911	936	849	915	877	911	896	885	948	913	852	931	852	886	879	872	849	900	886	891	881	839	848	847	849	850	868	866	873	920	884	832	854	874	891	795	866	859	845	783	886	865	819	880	875	849	857	825	930	881	927	909	851	870	853	847	829	856	876	837	874	939	870	821	900	904	851	834	872	860	899	881	868	864	849	840	868	860	865	900	933	895	825	852	897	884	826	872	898	861	934	911	892	864	919	837	819	863	852	868	918	869	870	825	882	854	902	925	814	871	879	911	861	877	836	855	915	833	868	863	798	895	876	877	848	806	921	836	878	867	828	931	877	939	890	832	892	876	875	865	857	825	885	869	857	846	868	849	903	812	911	859	874	868	897	911	935	869	863	871	862	828	864	840	849	864	902	874	854	895	832	864	853	848	847	822	830	872	868	856	895	814	868	884	882	853	894	873	859	881	817	877	806	850	850	879	876	932	842	899	913	861	847	847	889	902	859	871	905	826	920	810	866	847	850	862	909	819	873	862	840	883	840	910	838	883	828	894	864	861	856	825	874	868	847	831	861	848	865	860	943	883	897	821	851	863	787	828	851	885	844	888	882	849	843	916	877	898	898	810	832	863	870	864	859	918	858	850	903	845	849	867	899	827	831	838	870	888	840	892	866	848	937	864	896	855	880	816	897	847	890	868	928	867	913	883	858	924	880	896	908	863	838	851	831	861	835	908	868	875	858	883	836	897	867	870	835	848	877	888	863	866	855	898	899	897	807	849	854	876	843	835	890	843	826	868	884	819	867	850	947	777	865	873	860	849	863	938	838	865	867	955	797	849	807	922	863	910	893	864	886	840	891	847	878	806	919	834	892	880	862	884	832	854	922	859	877	857	850	870	888	786	882	872	889	850	845	921	809	888	820	864	864	872	868	838	919	846	883	875	838	836	871	857	845	879	906	864	899	869	884	928	887	831	901	836	892	827	854	875	859	926	899	836	887	866	908	892	868	893	861	917	925	850	892	882	879	880	859	843	844	893	885	939	789	868	849	837	790	894	865	902	880	834	828	836	862	862	835	895	892	858	939	925	855	897	921	897	842	872	851	870	880	839	828	853	877	909	888	866	824	829	836	899	891	847	870	821	838	865	899	813	860	951	901	861	841	874	831	895	881	839	910	872	853	801	854	922	827	874	836	860	884	880	881	804	890	814	817	861	848	819	896	861	839	901	916	814	902	918	880	943	833	904	921	811	916	893	874	833	838	907	866	868	827	897	905	864	841	850	862	899	836	877	871	866	871	877	887	885	889	864	875	871	852	846	925	875	932	922	894	855	852	875	814	878	916	883	908	867	886	911	910	843	852	830	848	843	853	876	828	860	873	851	821	801	842	906	842	896	870	861	869	910	839	896	902	886	847	846	864	818	878	848	858	846	868	895	893	849	901	885	911	821	859	832	893	914	861	889	894	861	886	829	863	866	804	837	878	875	844	828	810	863	855	852	842	820	832	842	906	915	804	902	851	895	863	824	831	842	913	882	875	839	885	919	899	889	847	845	892	837	864	897	867	919	882	865	842	923	896	878	900	823	850	856	906	847	812	882	851	884	845	868	836	840	848	888	851	895	852	905	862	873	906	880	936	872	837	887	854	870	853	858	836	946	854	838	889	828	888	839	882	899	855	827	846	868	909	873	840	858	898	906	872	830	867	848	856	866	853	892	857	889	875	868	862	890	874	922	868	893	915	847	853	818	880	842	876	843	829	871	888	884	877	888	825	860	871	854	891	848	919	882	906	875	866	855	860	810	834	830	858	863	858	814	891	869	837	922	844	899	870	807	883	809	839	841	860	842	859	873	888	857	872	882	843	872	830	889	852	862	890	854	875	849	872	821	888	857	868	883	819	861	853	866	871	909	897	906	882	874	861	894	916	888	860	850	851	869	907	892	908	834	815	889	920	877	833	879	814	866	875	894	815	824	873	867	845	829	864	855	849	845	869	854	849	868	870	857	851	871	859	863	854	883	869	946	900	855	877	868	830	824	825	870	857	841	831	824	849	837	848	864	855	857	844	865	859	868	852	922	871	868	890	893	816	863	880	873	869	930	825	846	814	842	852	872	879	872	881	880	910	893	926	833	852	869	858	858	840	881	846	892	840	873	859	844	874	863	838	871	860	834	882	896	845	818	847	927	872	885	876	871	905	826	892	856	880	877	835	881	890	852	878	882	869	917	885	934	885	870	890	841	852	818	878	893	842	835	874	858	848	833	898	905	891	865	872	838	856	838	847	936	842	855	874	897	875	871	867	869	814	864	837	841	861	860	881	849	847	872	876	837	834	852	880	887	912	872	826	916	901	812	848	864	866	857	854	818	899	879	893	821	848	833	938	935	878	883	880	865	878	879	867	908	875	853	867	891	810	864	841	892	840	883	873	886	840	881	854	843	926	928	859	847	892	872	793	855	844	859	903	823	859	862	864	869	865	849	853	867	849	816	805	828	793	874	854	902	878	866	862	829	843	871	859	852	795	897	848	871	892	783	831	902	832	865	875	880	858	799	860	905	866	893	812	803	914	867	834	860	852	868	893	847	847	862	843	826	895	842	868	865	855	857	848	822	901	854	827	857	798	872	915	888	873	897	859	873	843	859	877	869	817	861	883	869	853	900	833	889	819	830	847	891	899	827	824	862	905	891	862	879	887	861	849	932	862	871	871	866	805	964	870	853	894	917	892	856	814	874	870	885	844	878	863	907	847	895	863	856	864	864	917	863	845	912	885	820	877	871	870	824	875	842	879	838	882	868	859	891	818	845	836	877	840	857	894	902	858	875	851	829	866	908	872	912	901	904	902	873	857	889	836	841	845	889	902	885	860	900	883	811	826	835	874	862	906	862	837	887	886	891	834	859	899	881	844	856	875	869	831	833	837	864	906	884	842	827	872	844	843	853	935	882	810	890	891	784	887	818	805	894	857	869	853	858	824	796	933	852	905	875	880	881	890	914	830	860	891	911	802	924	870	886	867	877	800	864	821	882	860	854	831	838	865	907	820	842	905	836	895	892	866	894	889	873	834	892	884	853	878	853	851	885	854	847	874	874	857	839	874	895	876	882	844	847	860	846	900	887	850	872	931	917	882	852	851	842	859	858	865	862	907	852	846	883	880	889	840	845	909	851	853	860	851	815	878	863	821	855	850	865	895	831	885	861	886	854	899	923	823	859	862	867	906	911	886	843	906	851	883	872	861	899	887	864	838	879	863	833	827	757	873	839	867	881	873	838	926	896	850	862	838	891	820	829	832	861	839	868	838	870	823	906	851	841	868	874	843	871	873	821	894	821	915	841	854	800	838	864	873	835	874
25301	29144	28965	18959	15797	12734	11614	7747	4457	3904	2963	2682	2588	2261	1678	1277	1223	818	793	843	800	868	926	843	756	573	472	506	508	494	476	471	453	495	459	460	487	439	427	420	376	416	410	388	400	388	397	359	373	407	396	376	391	395	423	400	410	419	369	381	384	410	400	408	364	385	398	371	380	340	410	358	340	346	339	379	381	386	367	427	368	371	351	377	345	378	387	369	365	341	407	379	351	361	370	361	344	372	378	341	378	355	347	375	369	359	381	374	397	377	367	350	381	379	378	383	373	342	380	377	335	395	362	350	375	360	355	373	338	390	347	332	335	342	370	374	354	365	366	336	371	386	396	388	337	363	372	346	388	367	364	355	352	365	358	335	384	366	375	364	387	330	369	339	341	407	330	348	357	337	384	375	364	363	393	385	391	371	372	389	343	342	361	336	366	320	372	364	338	374	392	344	351	325	350	319	391	346	335	359	378	347	325	383	355	337	382	367	361	353	336	354	354	391	366	363	358	376	325	340	398	364	377	375	413	357	367	374	324	336	363	376	372	363	361	335	364	371	361	353	349	375	368	372	401	341	344	366	368	366	378	350	364	351	368	355	324	349	360	336	369	371	370	371	397	374	380	381	354	412	352	332	356	342	362	365	329	344	377	363	387	330	350	353	370	359	334	377	370	365	346	387	373	386	359	329	360	346	392	374	358	359	379	335	381	364	356	317	375	378	369	358	368	373	362	369	340	353	368	350	376	363	361	352	370	370	364	304	304	362	360	390	393	357	368	364	360	358	350	372	342	367	361	389	351	383	365	347	383	357	408	387	337	349	380	373	318	371	352	339	356	354	353	360	364	349	370	334	366	395	385	397	355	374	378	358	382	366	374	396	392	392	363	379	366	357	372	355	349	324	341	333	342	351	360	356	364	334	367	370	341	374	403	361	340	358	387	339	344	357	366	359	357	382	381	361	373	405	346	362	406	386	348	386	366	374	406	370	356	362	383	358	340	384	356	386	363	401	371	354	382	378	388	352	361	380	384	344	369	385	377	371	343	358	366	374	390	355	350	381	375	362	352	354	360	386	359	394	358	362	367	352	360	345	377	380	371	332	351	349	386	367	359	334	351	372	370	355	341	347	359	365	376	372	374	325	355	362	342	368	328	378	383	348	370	376	362	351	312	357	378	337	356	393	335	380	358	345	352	344	393	396	384	373	357	350	353	357	375	337	352	351	334	381	325	373	356	340	367	348	381	380	387	390	370	353	389	365	382	354	370	347	369	361	356	383	364	374	339	303	360	322	356	328	335	376	356	365	360	361	373	322	355	381	361	352	381	397	373	374	340	395	398	360	349	369	366	363	377	362	335	344	360	356	377	369	363	359	350	383	402	355	367	365	343	349	393	363	393	356	365	344	336	376	361	366	343	354	370	395	336	361	348	379	384	366	381	388	343	388	342	357	393	392	350	377	350	372	364	356	374	374	326	386	374	368	340	369	360	358	398	328	356	385	387	379	340	368	386	389	399	367	362	377	346	354	331	373	372	372	363	395	358	345	368	319	352	349	343	356	372	321	343	357	335	384	342	338	354	376	349	381	365	359	387	346	358	337	347	354	352	363	320	391	390	369	387	374	347	365	406	373	344	369	330	362	363	384	353	326	365	341	377	345	387	357	333	403	384	360	384	392	399	368	334	349	359	347	385	356	362	352	352	354	373	379	362	380	386	353	365	364	372	355	339	393	370	335	398	365	352	361	334	344	357	368	345	336	351	340	391	348	365	380	368	394	388	372	371	365	362	368	333	394	356	371	355	372	337	351	322	342	376	378	345	328	320	355	340	381	372	353	389	388	346	350	380	399	370	363	351	368	346	346	382	344	369	347	345	380	309	355	356	357	378	368	367	396	365	352	335	365	384	349	419	342	394	354	369	333	378	398	397	374	330	378	413	371	386	393	380	368	325	356	395	355	403	368	356	369	379	366	341	393	383	388	353	361	383	364	382	333	355	360	364	384	389	368	344	361	348	360	361	341	357	361	367	344	364	336	361	339	379	342	344	346	377	369	344	334	379	350	357	368	402	357	377	364	361	368	376	354	377	353	391	383	339	381	363	374	366	373	342	396	377	357	339	401	373	363	376	368	385	347	392	332	358	353	361	384	349	344	378	380	366	342	363	367	364	342	382	353	350	356	376	380	339	363	353	346	348	349	327	397	331	365	381	376	372	374	352	356	375	324	348	361	368	355	347	354	432	383	351	415	374	367	351	382	387	379	364	344	375	358	389	364	382	360	370	371	335	328	343	344	378	348	362	349	389	345	347	333	379	339	368	361	327	404	345	362	371	379	368	384	365	402	356	384	372	322	355	353	329	365	355	327	373	354	361	373	349	349	350	334	363	347	384	395	353	349	348	336	385	335	353	361	372	386	340	360	360	392	335	363	374	364	353	378	355	337	379	356	348	365	380	358	363	358	358	372	385	363	375	360	351	357	339	393	365	389	368	369	359	359	368	357	396	338	352	381	377	351	384	379	333	386	357	372	410	357	366	339	350	334	329	346	353	370	364	371	388	344	349	392	351	355	356	340	330	335	356	362	342	369	328	352	335	352	377	337	380	363	341	307	319	348	341	328	318	358	331	374	358	334	348	350	338	371	334	350	353	344	341	355	316	376	350	348	398	348	333	373	360	322	377	358	351	380	350	355	358	404	351	359	386	393	357	392	355	376	358	403	351	395	341	365	390	345	369	375	368	328	366	404	409	389	327	322	372	380	370	385	355	387	357	354	368	346	344	354	389	375	348	378	382	390	345	324	372	366	337	367	348	370	347	356	323	361	359	367	338	361	342	361	349	373	364	366	347	342	353	363	360	366	395	331	352	314	357	371	348	337	362	387	401	380	335	389	411	341	344	423	378	373	360	386	361	327	372	354	352	351	372	347	312	329	391	326	347	344	382	350	342	343	333	379	357	366	354	358	337	384	389	372	382	379	359	377	389	364	393	362	355	364	352	335	350	350	385	377	409	376	323	371	391	362	360	344	357	370	322	351	352	347	361	375	353	381	339	357	345	362	344	360	354	381	335	379	360	383	403	380	377	366	429	356	357	351	392	380	339	327	365	377	376	352	345	352	382	397	382	360	374	342	373	363	363	372	407	354	361	372	359	396	381	370	401	387	393	400	335	366	358	382	356	366	340	368	385	358	374	352	357	393	411	366	400	357	375	390	378	360	353	343	367	359	307	334	349	386	388	410	339	348	383	372	382	362	381	365	358	385	336	330	346	372	376	377	364	372	349	355	374	341	347	363	348	335	375	340	350	424	367	387	362	348	380	351	365	360	357	380	366	377	362	373	365	353	364	354	363	360	360	368	342	384	354	331	349	391	358	359	385	349	383	420	357	390	384	360	372	344	399	364	356	381	355	357	375	347	358	382	367	374	347	362	374	337	359	383	370	341	362	405	395	376	348	389	396	373	339	318	352	397	365	372	383	340	358	372	345	353	375	375	356	369
16386	24634	27328	24379	26671	24563	23894	18456	14374	14708	11804	11333	11005	9559	7356	6672	5853	3930	4038	3940	3575	4237	4667	4342	4063	2452	1972	1848	1825	1784	1689	1688	1643	1723	1751	1677	1548	1463	1359	1300	1258	1271	1311	1262	1180	1104	1097	1040	1090	1037	1050	988	1044	1124	1190	1167	1236	1201	1116	1034	985	1035	989	1074	1007	1053	1116	1024	993	950	1032	1032	924	967	981	994	922	968	1000	1008	969	970	974	939	944	977	962	895	909	978	966	866	853	915	907	924	929	895	913	878	945	898	978	888	893	886	885	928	926	921	948	912	917	885	892	850	890	937	947	958	921	923	850	871	926	906	926	906	927	889	896	866	908	938	936	924	925	879	937	883	884	933	937	918	907	830	941	900	888	913	873	906	926	923	931	886	875	945	910	895	945	946	919	988	926	887	844	878	912	907	936	935	890	900	914	898	896	903	877	925	848	955	956	879	947	896	925	951	936	919	923	853	914	897	909	852	941	862	911	881	918	880	894	867	891	900	877	873	881	871	925	915	946	911	868	902	887	930	911	928	909	959	856	911	902	966	1011	909	911	948	885	967	896	911	859	977	877	901	924	896	918	883	882	873	957	899	942	892	919	896	928	857	923	967	893	912	918	874	926	872	892	928	874	957	865	894	889	891	926	886	879	875	949	896	936	895	878	864	891	902	898	934	915	915	926	935	874	881	853	930	911	945	939	917	947	874	920	949	886	928	942	936	930	893	890	876	846	881	956	869	998	839	949	892	1016	913	939	915	922	887	865	869	907	897	937	870	900	900	922	889	932	883	904	896	913	912	909	946	907	920	959	829	952	908	887	907	916	903	902	931	892	885	906	957	875	912	895	923	948	872	959	954	891	907	944	927	973	932	868	866	914	929	877	855	879	909	940	891	906	894	930	878	899	890	935	969	920	949	920	859	916	912	958	905	847	921	927	869	949	925	904	832	888	875	853	936	935	925	919	859	909	905	896	877	922	938	948	912	919	906	912	865	920	904	949	893	912	876	898	871	951	907	882	892	873	899	956	887	918	844	921	910	867	932	929	965	939	894	952	910	846	924	948	926	913	887	927	951	926	912	872	911	907	921	974	921	895	914	925	929	921	921	873	934	909	881	926	921	906	899	873	938	861	926	906	888	929	923	905	897	856	905	974	951	893	890	864	894	882	889	965	932	894	916	904	902	925	862	845	977	879	924	964	946	938	920	929	918	908	935	841	950	920	855	908	900	907	973	901	926	941	895	910	944	907	902	885	919	890	831	845	920	913	904	866	881	901	885	876	953	942	902	895	897	894	897	890	955	982	923	919	866	904	958	952	856	944	872	907	916	937	854	933	900	908	886	909	900	945	887	895	879	877	899	865	850	890	919	912	891	900	910	885	891	897	900	922	925	986	914	909	901	935	957	930	916	895	906	947	906	890	881	945	873	914	901	876	881	931	897	917	893	916	899	875	929	870	882	898	926	876	881	898	920	948	892	916	909	888	945	863	882	915	870	891	920	864	908	916	948	907	930	932	882	942	895	859	936	950	923	906	901	913	924	957	902	903	956	920	876	957	840	899	870	946	941	885	935	925	894	939	936	848	916	932	911	940	927	901	905	859	920	877	900	887	955	958	906	916	932	927	953	884	901	918	940	1007	953	897	881	837	913	929	929	913	928	916	921	877	933	882	937	897	934	896	890	944	843	900	938	988	899	840	929	929	902	935	916	893	905	880	977	915	908	865	864	879	950	904	933	942	905	932	944	908	869	848	916	901	926	912	903	928	901	914	899	907	916	928	918	953	957	908	898	891	918	904	944	910	906	935	862	836	908	954	905	948	881	903	951	909	881	917	915	913	888	937	948	956	941	871	891	863	876	989	896	943	876	908	919	963	891	934	932	897	933	933	913	884	943	862	916	898	961	934	950	871	901	857	900	928	885	944	873	927	885	887	893	997	906	938	897	901	871	883	923	862	960	965	872	869	960	876	958	914	930	916	928	928	899	939	958	919	917	911	926	935	878	933	902	932	888	855	874	961	916	900	944	891	965	932	924	929	899	936	884	911	894	923	891	937	912	885	885	883	899	913	920	892	955	862	927	890	911	868	861	953	951	887	969	918	946	911	912	907	917	903	861	936	939	873	928	925	901	900	904	882	900	971	847	879	876	900	925	907	926	920	913	902	880	862	879	835	915	887	898	848	878	925	934	926	889	912	905	862	950	914	939	890	902	907	897	943	878	929	922	878	898	901	877	924	965	938	862	889	880	918	901	968	935	909	884	873	899	873	914	874	929	883	893	895	874	920	934	884	938	869	959	924	921	946	883	927	929	905	905	908	941	914	949	863	930	876	878	910	887	903	895	906	935	897	950	914	942	921	938	912	891	900	906	887	882	889	892	845	909	951	847	960	892	929	935	861	953	883	937	880	948	933	913	945	946	924	855	895	869	928	925	934	910	916	948	961	875	888	907	925	889	870	894	888	895	916	874	912	862	920	944	882	870	897	906	921	848	847	921	898	859	891	896	926	908	886	887	892	872	885	912	908	949	921	906	880	941	900	875	885	875	905	918	933	882	859	921	901	869	920	909	914	887	941	915	872	916	873	916	902	917	900	837	924	904	956	874	906	908	938	925	957	910	892	932	894	919	911	892	891	975	922	881	931	953	910	927	925	902	890	888	946	878	864	909	935	865	909	939	853	871	909	896	866	947	968	917	913	920	911	914	862	875	900	918	934	898	920	975	936	942	918	911	879	922	939	927	849	890	925	928	862	923	873	923	913	933	907	929	901	883	877	928	907	868	856	917	951	911	913	887	883	956	952	946	951	912	916	876	900	958	909	908	929	909	888	927	930	889	865	921	884	925	892	919	936	953	963	862	885	918	849	908	934	936	895	898	896	942	910	891	891	921	949	924	908	908	948	873	928	901	919	917	910	909	892	898	881	925	884	908	888	943	851	890	918	932	918	935	879	933	914	891	934	932	973	860	923	879	919	934	901	886	912	947	911	859	896	934	912	907	876	929	945	895	930	939	915	885	893	880	893	902	956	866	933	966	979	869	916	857	894	879	946	906	953	873	884	926	888	889	932	868	919	937	890	890	875	939	956	916	929	978	911	860	867	890	834	899	883	934	847	903	960	937	897	887	944	901	918	894	941	894	918	927	854	899	993	905	947	921	910	911	874	905	890	874	853	897	903	870	869	892	921	916	892	892	915	899	932	922	867	912	910	926	877	896	856	918	882	946	903	900	903	931	876	899	912	911	870	856	894	912	924	900	987	900	875	893	941	909	925	900	894	902	903	888	939	918	912	929	920	881	885	915	984	904	860	898	893	904	915	886	884	910	908	874	831	888	918	941	878	852	920	910	888	889	927	928	883	892	897	918	940	904	919	869	869	951	934	928	922	916	843	894	956	883	914	897	878	959	888	923	905	924	896	933	911	924	915	881	904	910	913	948	937	909	937	897	942	912	914	922	898	913	942	880	951	907	891	978	907	855	914	952	885	902	938	925	950	878	942	847	926	898	927	926	912	933
34908	36046	36593	24404	22192	19154	16466	12920	9055	7481	5501	4600	4092	3684	3094	2140	1836	1118	1200	1080	1290	1239	1314	1179	1107	668	536	562	503	491	507	451	528	484	459	493	457	452	426	410	384	402	389	379	363	380	357	325	369	379	357	323	380	347	364	394	408	391	381	364	374	330	334	368	352	349	362	347	401	354	385	331	342	378	359	367	339	322	370	370	348	349	297	353	357	345	318	376	359	348	338	346	342	322	333	341	321	372	367	358	319	334	318	322	333	358	350	337	321	324	326	303	343	337	355	331	336	334	340	338	334	343	293	319	346	291	364	299	327	361	396	314	359	346	331	346	338	315	308	349	373	324	332	336	342	377	335	319	345	318	323	322	321	307	313	374	357	342	354	343	322	350	309	320	349	349	345	347	343	344	330	362	318	336	327	313	327	345	316	315	326	318	339	381	318	351	327	340	327	327	360	309	341	319	321	360	321	327	341	338	358	342	295	342	352	349	351	316	329	341	335	360	355	346	331	320	318	354	351	375	328	342	333	362	344	292	336	326	343	326	375	321	328	329	349	321	356	341	321	321	344	315	355	324	336	332	322	327	320	351	348	336	349	348	337	324	354	328	310	318	353	329	313	359	374	361	344	328	330	311	292	321	308	315	360	299	310	354	321	357	355	359	340	353	318	352	338	335	335	388	366	336	333	338	292	343	318	348	344	342	314	320	336	331	344	308	338	320	342	322	301	319	340	323	352	339	323	349	320	316	348	354	361	323	324	329	346	328	352	324	347	324	360	372	311	357	316	353	341	364	302	324	358	317	297	326	329	312	326	364	359	317	336	338	337	351	342	310	311	326	334	344	325	330	368	331	348	307	336	338	332	315	322	345	345	339	348	338	362	306	321	306	353	325	386	329	358	351	333	344	317	341	348	344	329	338	359	347	338	342	345	308	344	328	320	320	343	278	328	323	312	327	333	312	303	342	376	331	311	339	335	342	337	308	328	325	333	321	350	343	349	342	325	370	341	331	348	343	359	329	351	326	339	316	336	343	325	341	332	344	317	359	315	347	332	345	333	336	333	347	330	328	346	377	311	347	358	325	316	335	352	332	347	346	334	351	348	348	316	320	357	371	306	370	329	321	350	327	321	324	374	328	352	335	346	326	346	377	344	358	352	326	294	316	339	340	335	339	336	330	354	338	313	335	330	286	317	349	341	312	312	329	327	332	327	315	308	335	326	327	304	339	324	340	348	346	346	365	335	329	337	351	321	325	376	317	327	348	333	323	348	337	330	331	321	327	375	319	326	303	345	366	335	360	318	332	321	354	338	341	329	306	336	338	322	307	341	312	337	331	348	342	325	335	324	343	345	338	356	337	347	316	376	341	354	324	319	328	348	346	327	339	368	316	323	335	341	338	348	311	321	335	333	344	368	390	346	338	321	344	346	321	349	331	355	303	327	352	335	332	338	334	336	325	316	348	347	311	317	326	366	321	356	320	295	298	342	321	325	307	328	325	345	371	327	355	357	305	304	302	329	329	344	334	305	320	334	354	320	306	335	353	385	360	350	351	324	347	346	361	311	337	327	302	348	339	375	345	325	313	332	309	350	313	308	333	365	339	338	351	347	355	336	317	313	328	335	314	318	335	331	353	291	330	342	310	312	340	331	303	342	346	330	374	342	328	314	338	348	327	347	328	356	345	308	308	348	334	332	311	335	375	324	317	350	327	332	345	334	368	357	347	340	314	342	340	346	348	333	306	366	320	338	364	312	336	336	330	339	343	365	305	311	343	338	344	317	374	338	365	332	335	335	343	366	360	341	309	310	318	345	308	338	333	352	353	302	326	328	293	304	313	335	363	360	317	316	336	325	323	337	345	344	313	307	333	339	365	318	291	349	360	336	326	346	350	314	328	339	342	357	325	345	304	293	321	336	363	333	351	321	356	350	299	326	343	346	350	334	318	323	360	301	355	379	326	341	339	308	299	345	340	335	338	317	333	336	362	349	326	330	378	358	314	339	321	359	346	339	323	310	291	329	353	331	309	347	369	342	341	320	331	300	333	314	337	336	348	301	346	341	319	356	350	357	334	333	343	358	316	332	329	324	303	347	356	345	346	358	333	330	346	328	332	331	335	319	343	348	322	350	320	350	307	311	345	309	340	337	324	325	341	341	363	333	330	328	324	318	340	349	352	328	336	356	371	285	379	329	322	375	323	316	350	348	339	354	353	312	312	332	367	342	349	347	336	374	336	320	350	349	337	305	308	342	338	357	357	354	306	313	321	340	353	316	322	321	341	345	312	322	334	350	332	355	339	316	318	311	357	315	318	318	314	355	338	343	329	365	329	345	342	351	301	350	318	306	329	341	324	360	318	327	321	374	323	307	335	349	353	349	349	353	296	322	362	333	342	329	306	339	312	313	355	321	323	355	387	343	342	354	305	339	320	345	308	316	344	336	320	336	309	305	365	326	354	288	321	338	337	344	319	335	335	331	333	322	345	358	316	360	339	360	344	329	325	340	346	355	361	307	328	364	341	341	352	332	356	356	321	363	350	333	355	325	370	368	327	313	324	344	308	321	336	361	345	333	335	312	318	298	321	337	318	366	346	387	349	344	356	367	341	334	365	362	301	338	327	365	347	386	339	282	361	329	278	363	336	348	351	355	330	335	349	287	300	345	330	342	336	346	330	328	320	373	293	367	355	294	367	319	324	366	327	352	323	313	297	348	380	333	331	334	326	345	345	349	358	316	313	343	312	331	335	310	341	303	339	332	349	354	349	329	349	342	334	341	335	312	295	329	334	329	345	314	367	311	382	307	387	333	332	326	303	319	318	357	329	300	305	345	343	353	285	352	344	324	375	341	352	352	281	348	355	318	353	342	336	333	295	338	318	343	314	370	349	348	331	307	305	338	337	348	334	350	320	336	344	329	365	349	340	387	377	331	334	335	344	314	326	356	325	331	326	339	324	297	322	314	347	316	310	282	356	324	298	353	337	357	323	323	353	350	330	317	324	311	334	351	333	337	365	343	332	322	322	335	326	318	296	344	314	317	322	368	332	355	344	347	319	353	313	331	334	349	350	311	352	384	315	324	308	339	311	299	381	319	340	346	330	338	324	344	353	332	324	319	339	348	329	335	353	321	357	359	310	339	343	322	355	353	375	341	361	271	331	318	334	349	361	347	305	311	375	333	387	319	344	337	338	329	333	311	337	323	337	333	342	347	335	322	326	321	316	342	392	355	341	329	345	344	347	343	339	348	344	361	335	333	341	342	347	346	333	363	328	304	345	350	311	327	313	343	327	343	332	303	292	305	309	330	314	329	303	347	303	346	337	362	325	339	347	318	328	317	320	363	355	365	310	327	365	295	318	316	382	347	329	326	317	307	342	327	320	332	306	308	337	346	346	353	337	343	337	330	330	316	345	352	354	333	350	327	320	366	362	333	330	342	362	330	340	335	335	341	311	344	338	311	348	388	371	325	322	355	359	337	329	296	322	340	343	351	316	338	303
22926	28591	35116	29440	32498	30035	28123	24224	21202	20291	16649	15794	15414	14673	11540	9432	8346	5918	5793	5450	6264	6724	6963	6638	6531	3047	2358	2319	2236	2060	2012	1980	1981	2126	2069	2012	1733	1649	1491	1405	1365	1417	1364	1342	1221	1144	1155	1152	1045	1057	1053	1053	1006	1022	1106	1243	1400	1348	1211	1069	1058	1002	1042	1045	1049	1062	1116	954	1005	985	941	973	1006	955	906	944	941	938	907	974	929	959	889	876	896	948	918	855	828	863	845	906	884	832	831	813	826	872	831	863	821	826	866	835	812	845	902	875	854	878	876	868	846	845	810	860	850	860	825	886	813	821	873	854	831	869	819	870	795	877	816	830	822	845	867	852	782	825	841	816	844	880	826	833	836	828	826	800	843	897	830	845	822	832	904	817	853	855	830	810	853	855	809	854	841	827	803	797	871	833	863	823	813	804	809	847	846	837	841	873	817	828	833	826	869	827	892	899	821	853	856	829	789	835	872	821	848	859	825	788	818	847	868	887	889	859	801	874	871	859	801	803	880	819	809	878	915	789	781	785	808	810	865	845	806	800	885	870	845	834	853	781	845	903	832	879	833	860	855	834	825	872	828	857	796	878	866	788	824	841	826	818	837	852	850	821	860	798	836	901	804	814	794	843	904	838	876	803	868	842	822	847	808	859	810	846	829	815	844	856	766	843	857	834	821	814	845	816	818	800	806	839	842	841	828	832	838	841	857	847	905	818	858	802	777	819	847	850	824	823	870	863	817	816	864	802	846	821	867	843	886	877	822	891	826	864	892	833	873	847	826	862	816	802	761	856	817	818	870	814	885	858	835	840	824	853	849	860	885	832	830	859	795	832	826	832	833	856	857	840	840	827	837	809	876	808	828	837	837	828	875	845	861	778	865	870	865	832	889	821	880	794	850	856	800	856	897	876	911	802	837	807	838	840	871	825	845	811	836	852	846	852	800	858	813	828	842	854	809	817	844	911	832	835	854	878	816	825	817	893	827	839	840	870	843	805	821	835	782	798	844	866	840	764	826	852	893	821	865	866	829	791	828	838	807	837	836	781	822	868	834	831	895	868	873	834	853	844	791	815	869	828	848	894	829	827	810	848	827	834	815	776	799	819	819	830	837	807	835	834	821	870	832	857	820	836	819	873	834	803	834	821	841	818	928	832	820	791	848	832	853	824	839	819	843	812	814	816	810	859	839	816	881	841	853	872	879	810	813	845	839	834	826	900	876	803	841	850	865	839	822	844	884	810	821	840	878	890	874	859	865	854	880	862	857	797	824	817	806	828	804	840	843	841	832	897	865	826	870	840	863	844	861	825	824	834	828	837	849	807	876	812	812	864	818	824	860	829	794	865	830	826	839	848	871	859	848	850	817	882	889	890	845	877	814	876	879	839	859	810	847	775	833	815	848	851	871	877	846	809	818	825	803	850	816	848	848	789	831	824	813	854	810	867	852	805	855	844	888	879	845	841	870	829	819	810	858	832	850	827	813	849	878	816	880	870	868	812	837	859	818	794	887	809	816	878	885	847	852	806	860	806	850	850	831	826	798	885	821	833	853	808	886	848	835	882	816	796	823	827	868	893	819	841	871	896	840	860	861	827	831	811	846	807	823	853	843	848	838	881	821	883	813	859	825	810	811	832	810	823	785	819	866	790	856	790	809	806	876	808	813	817	922	817	874	827	852	794	841	829	834	833	862	828	864	787	800	809	789	827	851	824	809	858	834	858	838	780	842	838	846	834	862	880	841	818	775	848	900	818	795	828	808	807	787	864	808	795	866	825	823	854	866	808	818	835	873	872	825	800	826	805	853	813	836	854	849	838	858	834	784	860	793	855	826	805	847	792	813	848	887	834	845	843	811	842	803	872	843	856	818	865	844	864	884	826	789	864	858	843	861	871	878	855	819	832	848	842	839	871	796	879	789	870	857	846	833	849	810	830	880	851	834	823	834	835	783	914	872	845	822	817	849	796	825	861	875	852	781	827	832	824	846	824	808	791	868	795	853	832	810	826	801	822	786	851	817	832	828	831	847	854	811	857	854	836	836	824	866	860	822	852	843	815	828	797	851	865	884	836	833	825	837	863	850	810	850	845	773	870	859	877	773	799	845	801	839	798	823	825	779	869	813	850	837	824	820	850	793	842	873	856	803	861	833	823	797	827	803	813	828	814	837	817	793	830	828	833	814	839	879	875	908	842	853	786	799	830	850	822	797	859	783	868	857	843	801	827	858	869	814	847	836	796	824	842	874	775	844	890	792	831	834	879	897	848	863	835	824	779	856	869	860	879	886	849	813	834	826	864	846	853	826	837	857	823	810	882	781	846	862	831	909	863	812	835	843	843	848	836	810	833	894	830	887	852	886	826	837	811	820	880	766	860	858	875	796	858	833	841	872	846	836	810	913	797	818	861	872	846	807	821	859	874	868	836	839	911	889	828	850	824	819	876	810	835	849	847	796	825	814	844	881	877	821	913	846	799	863	873	852	830	798	821	826	831	890	783	870	860	874	835	866	837	838	862	813	843	825	820	824	801	844	841	801	787	892	878	852	832	876	843	854	808	860	836	822	856	822	805	823	793	849	880	856	833	849	808	839	799	839	830	808	845	822	819	803	886	833	852	868	828	848	877	855	828	832	847	889	848	796	774	874	865	834	813	823	818	852	841	837	810	855	825	826	810	853	835	856	888	840	805	792	856	823	834	877	876	832	830	851	855	894	830	856	821	834	885	856	795	865	786	815	848	879	886	844	827	812	787	830	818	859	855	860	812	786	785	851	848	845	863	829	844	852	856	819	851	866	854	876	837	825	802	834	804	811	834	880	811	863	861	809	824	800	925	814	822	909	854	830	830	853	782	838	808	809	849	860	875	795	842	804	866	855	863	805	797	853	845	840	833	854	842	844	818	903	817	841	877	796	822	852	830	801	794	809	829	829	854	828	784	815	815	808	824	838	882	838	816	853	812	802	848	825	800	886	867	859	825	826	832	884	851	886	837	831	811	798	870	822	863	847	869	835	901	907	838	826	799	820	797	824	823	837	861	824	870	812	839	871	849	863	854	835	868	817	849	832	827	853	819	821	805	833	837	855	870	842	828	805	839	893	842	836	870	835	891	814	861	823	815	790	869	764	848	815	869	833	845	844	880	916	810	862	853	840	889	786	846	800	858	811	840	796	816	848	877	896	844	855	847	887	838	836	822	878	869	816	860	827	813	823	819	829	844	823	855	827	858	829	887	865	825	839	815	883	875	834	910	796	848	815	827	836	878	826	846	839	808	808	850	823	834	854	846	834	797	803	837	833	819	776	817	841	830	798	845	885	856	887	802	812	829	869	830	820	841	856	868	846	818	834	801	801	867	823	833	822	833	851	866	820	887	816	819	836	818	811	872	779	813	870	816	794	820	858	853	873	854	843	829	827	824	846	805	893	861	776	849	845	775	798	818	849	809	838	833	820	865	843	821	812	833	826	851	845	792	807	835	849	847	859	856	839	827	844	841	836	894	796	815	852	831	859	811
11367	8718	9287	6547	5398	3636	2531	1866	1462	1163	992	807	805	717	683	665	530	514	466	454	494	437	426	462	436	428	388	417	338	421	352	395	410	381	384	420	388	363	361	338	324	350	376	340	334	337	371	385	339	330	344	357	289	326	355	345	358	368	385	345	354	358	353	367	366	328	343	332	320	351	363	363	350	349	325	341	341	320	364	344	341	330	322	384	333	334	322	355	327	350	330	342	341	391	331	370	377	373	339	361	343	326	381	324	336	359	347	339	345	319	341	340	347	338	336	365	343	337	338	347	327	326	322	343	320	350	364	368	362	327	324	320	360	329	364	363	333	340	313	382	352	314	359	332	355	385	339	334	332	359	363	312	326	364	320	356	366	344	325	326	349	350	331	324	349	340	337	338	367	326	307	322	361	358	323	341	342	375	387	333	345	347	322	320	324	352	312	330	337	310	354	364	354	317	316	346	320	334	340	343	367	349	315	349	331	340	332	374	309	310	361	329	354	353	333	337	321	346	318	330	325	336	377	345	329	363	370	316	311	328	361	324	361	326	358	324	300	316	320	321	311	346	353	353	301	341	339	317	349	341	346	362	362	339	333	327	335	340	346	333	349	347	361	327	369	331	324	336	338	366	316	345	346	354	347	349	341	370	348	348	339	338	357	305	362	317	355	321	358	316	398	335	343	359	358	339	335	374	353	351	338	351	386	354	299	306	307	313	350	376	363	315	332	335	365	339	317	338	347	349	345	334	332	345	331	344	310	363	367	302	341	370	324	390	338	328	334	350	340	357	351	333	369	344	367	378	315	353	359	346	328	349	374	359	343	356	307	326	334	335	352	354	355	364	317	352	324	312	372	351	343	333	350	375	347	367	356	349	320	351	349	354	309	326	359	378	341	313	365	342	345	339	318	344	360	361	336	318	338	343	366	312	360	360	332	366	330	358	329	361	336	318	351	384	321	345	351	373	330	365	332	368	345	370	337	325	353	325	345	348	335	365	337	329	322	352	331	344	308	346	342	316	356	355	348	351	350	365	360	342	375	340	320	362	335	373	336	328	357	310	321	323	320	335	337	368	348	324	359	363	349	360	317	355	349	345	321	337	345	347	335	315	344	320	320	340	357	359	341	348	324	358	351	348	369	348	334	335	338	347	353	346	327	321	332	349	363	365	340	318	331	349	350	381	360	350	382	371	361	352	340	305	332	305	368	323	316	346	356	366	362	331	360	379	340	365	325	340	351	357	324	388	333	341	323	331	347	384	310	349	352	345	331	337	314	350	337	294	319	405	338	339	353	391	327	365	341	361	365	364	345	324	301	352	355	345	339	349	298	331	345	336	301	347	337	347	330	378	320	334	321	341	343	365	358	366	365	320	319	379	331	326	348	369	355	329	356	321	373	364	359	335	365	332	337	320	345	321	365	331	328	361	328	328	336	324	340	316	318	343	350	351	344	326	324	327	336	301	326	351	360	351	329	346	347	341	333	349	351	379	324	348	305	324	343	355	342	353	314	318	334	343	366	336	352	356	344	328	358	361	344	346	323	353	348	344	319	327	345	342	345	338	309	306	307	356	325	308	355	340	333	363	358	381	318	349	300	356	325	345	356	354	326	356	354	342	347	356	363	337	375	357	360	344	364	318	325	333	351	401	360	328	380	299	362	347	354	345	376	340	353	300	332	340	331	330	384	365	336	344	351	317	338	325	334	350	345	393	316	343	334	371	349	317	344	329	337	334	314	348	341	362	340	308	323	326	336	342	327	365	339	364	357	352	356	333	337	346	353	333	329	341	394	322	354	325	363	320	361	286	315	345	312	339	366	322	344	334	315	364	338	340	301	319	342	331	353	332	343	336	331	319	340	357	379	343	347	362	321	321	342	332	336	334	352	329	332	348	339	333	328	358	328	328	316	324	331	389	366	329	373	360	325	339	377	370	343	370	354	317	317	354	328	370	371	349	333	347	334	357	328	344	326	300	331	344	330	308	365	331	346	357	358	346	381	347	361	338	372	378	317	363	362	331	351	337	342	338	327	346	332	353	307	337	335	342	361	377	355	327	343	332	345	333	360	367	322	358	322	333	347	309	347	340	379	349	356	348	343	336	355	336	355	328	356	341	343	340	321	350	333	349	342	367	341	362	354	377	374	362	340	307	335	315	361	341	375	372	304	346	332	354	351	338	330	363	330	296	390	325	351	324	313	347	343	315	345	351	328	333	329	329	324	355	340	340	348	355	354	348	335	345	350	303	382	315	351	376	377	342	315	353	352	335	345	334	347	345	333	308	334	357	348	347	351	354	310	343	340	356	382	332	357	371	317	301	318	334	355	352	337	317	339	345	355	316	306	344	324	328	372	293	345	368	320	341	326	368	362	359	337	343	347	344	351	322	335	344	379	323	343	328	340	316	328	339	359	331	320	382	331	338	343	320	362	339	345	304	344	352	326	326	350	352	368	360	314	343	334	341	364	348	361	382	336	360	336	361	323	352	338	349	340	319	314	328	311	351	355	319	370	347	350	353	339	316	297	327	329	348	346	354	306	363	312	353	367	354	368	330	354	319	334	331	330	332	328	339	307	359	334	355	309	348	362	315	322	347	322	330	331	369	349	318	336	389	333	341	339	318	336	347	338	338	359	327	347	363	341	350	283	335	328	351	350	323	339	328	355	327	324	345	309	352	372	348	354	356	337	374	331	336	279	334	347	359	354	340	359	338	349	323	344	326	326	339	306	335	370	357	329	327	358	338	358	344	371	343	349	345	321	344	347	331	348	345	364	345	323	332	316	359	328	340	354	348	339	347	356	352	333	315	341	321	361	314	371	359	313	321	329	331	325	317	314	345	338	348	332	326	337	350	365	373	334	356	343	328	339	347	349	357	331	344	327	350	297	308	332	366	357	332	310	331	334	345	344	352	325	359	309	321	386	308	361	370	370	365	311	346	368	349	316	326	341	345	341	332	335	333	314	327	313	358	340	384	335	345	340	361	345	325	330	352	318	348	349	352	339	325	318	339	364	381	344	359	329	352	328	335	346	339	333	308	353	344	307	359	335	356	332	359	350	379	363	343	337	347	357	327	337	330	333	307	357	337	341	344	338	336	295	335	384	349	336	295	355	304	337	366	351	370	348	332	367	364	316	299	372	312	337	350	340	314	328	324	378	335	318	319	341	341	328	338	313	340	308	296	338	316	319	317	359	327	369	324	346	331	352	368	350	334	328	319	339	346	372	314	364	348	319	350	335	358	368	362	346	365	344	343	335	346	340	331	334	352	316	314	327	357	314	319	342	360	353	334	366	344	316	345	331	345	318	343	336	319	375	325	326	343	356	332	322	349	294	332	316	323	336	312	327	373	332	355	349	285	368	299	359	339	361	316	369	352	342	373	357	304	337	332	310	347	311	335	344	387	347	328	355	331	344	365	364	325	338	365	305	345	307	342	365	355	359	325	367	338	328	373	338	332	330	338	352	357	356	338	321	346	344	348	349	342	327	349	323	310
7469	8415	14094	15632	15872	12263	10043	7979	6730	5526	4822	4317	3880	3366	3007	2748	2268	2146	2082	1802	1892	1755	1630	1642	1520	1446	1399	1320	1323	1224	1142	1236	1257	1232	1220	1202	1240	1144	1118	1038	1046	1003	1039	1068	1046	930	990	925	925	897	903	960	933	915	951	955	934	941	945	926	865	933	950	963	913	890	882	948	956	943	874	937	984	911	857	919	889	872	902	896	900	897	909	891	959	867	932	888	860	846	911	863	875	875	832	930	831	889	860	868	863	831	880	883	873	875	841	874	925	837	856	852	882	885	866	867	921	853	860	839	877	844	896	831	862	835	872	852	881	890	851	853	829	855	853	902	879	884	884	849	850	866	854	910	843	868	864	808	848	898	877	836	839	894	835	821	871	884	904	830	838	841	852	859	850	848	902	891	887	851	833	872	872	820	881	813	872	874	845	861	838	931	845	862	841	782	881	879	878	850	879	913	850	838	859	866	921	852	895	856	898	802	867	830	870	867	871	858	832	845	868	874	853	889	860	872	856	875	849	856	827	848	876	842	901	828	858	823	875	895	899	940	856	876	888	880	856	865	787	888	846	808	822	885	838	836	878	867	817	923	857	904	839	850	945	844	930	815	863	887	865	855	886	859	823	899	889	895	847	856	857	854	853	870	800	866	843	920	822	850	854	880	860	882	873	870	869	938	828	864	823	889	884	897	862	855	854	911	831	813	887	805	846	793	846	812	814	914	842	851	894	837	810	865	886	814	885	912	877	916	853	835	823	942	841	836	873	842	855	882	869	819	828	893	905	865	908	872	882	851	869	912	857	857	906	870	901	878	859	869	889	881	903	828	852	830	830	802	873	941	862	866	872	844	910	842	892	886	827	866	845	905	865	862	884	849	826	855	859	854	848	880	882	860	836	869	923	860	848	898	851	821	857	838	867	858	894	893	857	892	863	875	871	895	817	844	897	825	856	857	848	855	847	908	867	909	866	912	862	857	857	840	817	904	795	860	826	850	900	884	887	873	899	923	842	858	792	887	893	847	866	839	872	842	831	851	866	912	829	879	880	872	865	856	839	841	860	884	871	853	865	904	844	850	889	854	885	878	916	793	872	833	872	900	910	821	837	879	887	814	836	845	830	854	881	880	930	882	885	884	830	897	856	851	907	917	796	865	848	834	871	852	850	850	877	897	853	909	851	902	764	813	839	888	892	905	794	878	831	897	860	939	884	899	871	844	823	870	832	861	869	876	870	859	821	881	802	833	857	874	866	883	876	890	851	836	893	946	847	837	899	875	838	845	847	866	887	854	853	843	863	912	813	862	830	871	798	880	870	897	885	852	857	887	828	835	851	866	888	865	845	842	895	918	871	872	880	896	890	859	868	838	817	860	821	818	843	864	894	857	857	833	886	827	855	899	823	886	856	840	842	846	869	808	868	904	897	835	907	870	865	892	883	909	885	868	868	871	867	823	871	876	871	862	837	900	886	871	887	888	839	861	894	830	857	851	873	917	864	902	858	816	904	892	866	856	800	850	883	891	853	908	837	877	846	790	824	835	918	872	937	892	877	835	861	855	912	844	865	890	830	859	869	843	799	937	861	857	846	872	808	813	838	874	851	801	849	845	831	886	849	798	877	855	905	859	825	871	911	858	870	854	856	890	860	882	853	827	819	832	880	872	843	829	833	892	896	858	812	861	909	862	872	870	864	888	897	844	867	847	887	863	905	859	828	855	867	873	881	895	910	864	886	873	859	888	828	885	863	910	831	901	871	855	872	896	878	886	809	888	936	839	855	860	899	822	823	893	899	825	919	837	850	860	849	877	866	855	839	908	850	837	885	854	891	866	836	900	882	913	941	878	883	862	853	846	832	827	851	836	816	860	869	890	890	857	905	901	879	860	839	883	916	909	814	882	881	869	871	882	829	870	857	876	876	871	915	822	856	861	846	858	939	845	888	851	849	926	832	897	902	902	854	856	863	788	865	861	864	925	856	850	896	842	830	821	901	859	905	863	881	815	854	859	912	835	891	876	841	887	817	887	855	852	864	870	835	846	885	858	835	882	827	857	869	798	899	874	851	873	845	889	842	906	837	910	853	825	877	873	858	828	893	860	881	838	876	884	866	890	779	880	831	873	913	910	787	834	847	895	863	871	834	825	866	825	883	826	826	922	858	831	860	927	906	830	806	867	872	827	816	881	920	882	870	854	856	872	884	869	852	831	846	853	867	875	861	833	816	905	860	880	913	874	923	871	799	879	817	847	850	884	857	863	880	806	807	829	896	880	872	898	850	876	853	870	887	863	766	910	872	861	846	920	849	893	854	841	893	902	842	870	857	818	839	885	841	835	863	845	831	889	887	881	845	883	881	815	881	856	862	901	864	904	857	884	855	869	926	852	847	841	897	913	882	821	844	879	882	869	798	898	904	891	817	802	891	852	843	846	816	847	834	918	853	839	891	902	892	884	856	824	871	855	896	889	884	848	915	853	814	879	889	863	875	847	890	851	842	908	845	834	869	903	875	894	914	796	826	844	835	884	885	873	848	838	848	852	876	797	845	825	806	844	874	912	888	870	914	859	876	855	865	896	846	835	890	821	869	848	909	910	852	888	874	844	924	852	889	823	834	903	888	810	828	861	884	905	846	860	846	806	898	907	900	907	829	886	851	876	831	831	886	890	865	887	855	848	852	814	849	899	802	849	879	899	903	883	847	888	851	890	848	859	867	913	845	831	909	835	897	853	800	884	850	860	860	894	869	873	831	872	852	854	885	892	859	909	832	856	864	822	817	861	857	841	857	870	886	890	839	855	886	878	883	877	847	853	864	839	845	906	864	837	835	858	839	867	899	850	832	853	844	851	840	912	834	892	906	868	865	862	815	857	869	850	845	875	909	900	848	844	868	801	807	862	854	882	848	845	777	870	866	951	856	893	896	854	892	857	874	876	854	846	861	844	919	879	855	872	882	859	856	871	839	913	834	878	875	842	872	854	859	847	848	851	872	876	853	832	871	845	852	837	866	804	825	829	918	934	893	858	865	855	908	860	884	885	816	833	841	868	836	879	838	869	876	861	885	934	907	815	849	855	898	893	846	837	849	898	895	906	899	843	877	896	849	864	863	882	913	847	851	879	802	930	833	833	876	890	870	879	859	919	873	843	917	793	841	838	877	842	856	850	886	863	882	874	859	877	883	878	896	883	892	844	881	871	827	873	848	898	891	816	917	855	879	825	849	862	885	839	868	858	857	856	891	830	860	901	891	851	889	892	827	908	922	868	873	891	877	828	849	877	883	883	855	848	820	896	889	845	842	859	812	849	844	846	900	866	873	858	873	790	858	866	844	876	845	893	824	845	856	812	950	855	867	926	890	884	865	846	915	890	915	815	846	917	834	826	872	857	942	888	868	833	884	921	889	866	812	879	848	858	803	880	915	834	854	817	838	881	897	888	834	848	823	832	871	871	850	886	888	824	848	898	927	836	888	882	890	852	837	859	889	831	918	867	888	890	859	862	904	851	932	849
27768	29583	25182	17217	16862	14644	11816	8344	5855	4194	3166	2920	2687	2261	1835	1465	1185	867	776	843	871	829	844	835	801	469	498	502	516	494	463	466	440	465	467	440	423	430	463	378	393	400	411	446	363	387	386	415	367	353	362	396	343	402	416	371	419	348	359	370	401	369	373	356	386	399	388	357	374	370	368	373	381	391	383	350	345	380	375	358	336	374	386	380	371	368	365	405	359	349	350	389	377	327	375	373	343	358	344	330	366	374	383	352	353	356	353	371	367	384	314	390	339	360	332	353	350	385	382	333	379	362	361	390	356	346	329	345	350	346	355	335	352	361	355	375	339	370	362	385	341	324	328	348	390	393	381	357	368	371	361	332	381	369	372	346	328	380	374	392	361	354	373	335	348	386	329	372	337	353	373	355	394	364	326	375	333	364	355	335	393	350	358	379	338	362	347	383	372	375	359	351	372	343	370	343	384	368	343	372	364	337	375	378	365	342	355	359	348	364	354	363	398	327	345	386	375	352	366	352	375	381	394	346	371	377	334	364	376	348	334	383	408	348	374	358	345	373	343	355	340	384	363	336	340	376	318	355	341	330	322	360	363	357	347	365	353	324	355	377	346	360	353	395	364	340	365	364	348	346	368	337	393	363	348	374	382	382	367	326	379	353	357	350	396	348	383	354	354	355	350	359	435	371	374	362	348	384	312	340	355	374	378	375	372	354	356	399	338	358	380	356	361	347	369	362	309	366	342	343	358	332	363	348	343	370	349	393	374	370	369	369	344	363	387	342	389	340	386	393	323	365	361	336	340	341	357	331	348	364	338	369	379	340	355	361	389	369	390	347	378	359	352	359	369	398	385	396	353	380	364	383	391	321	380	350	355	367	375	360	356	347	388	355	367	366	355	379	388	360	363	378	333	372	378	378	389	318	348	327	346	356	359	323	360	332	385	346	365	339	327	375	370	362	362	365	322	358	367	344	347	353	360	348	355	337	374	352	383	329	371	395	361	353	362	366	367	396	362	349	377	338	388	356	331	340	297	340	366	386	372	358	352	350	384	354	341	356	377	366	371	348	337	387	357	357	411	380	335	319	350	352	393	325	358	382	377	370	398	364	384	376	328	366	321	362	343	369	366	387	353	355	370	368	356	348	369	349	340	345	368	361	351	358	371	380	352	361	365	366	326	380	367	381	358	373	337	368	377	376	388	335	337	346	328	378	351	335	394	354	346	412	337	392	372	359	340	356	336	384	347	374	355	333	340	378	366	342	379	339	350	357	348	355	358	391	359	349	370	382	363	371	315	359	377	350	362	326	394	375	379	360	365	347	375	359	372	371	357	334	341	352	398	352	393	340	357	352	393	396	363	354	359	348	334	350	390	367	362	394	388	363	346	338	333	364	359	381	371	368	349	321	348	342	340	345	360	345	366	338	339	338	398	361	335	373	364	335	354	346	345	360	384	335	351	387	355	371	379	369	394	361	374	350	384	385	336	354	346	414	377	334	327	387	360	332	345	344	376	386	383	331	343	380	376	348	377	371	330	349	354	398	364	356	371	366	376	376	388	364	377	392	370	369	377	336	363	407	392	381	405	357	365	393	376	370	364	393	381	332	373	357	348	355	374	364	385	376	328	352	366	352	331	360	372	369	362	376	367	381	377	350	357	370	380	345	354	350	396	344	364	347	393	378	373	382	357	377	344	355	369	370	342	388	349	341	354	364	371	322	387	360	377	385	383	331	386	330	370	341	357	394	379	411	354	359	326	372	370	376	354	384	349	348	380	374	366	342	380	392	357	352	342	353	347	350	325	340	376	404	373	386	347	379	332	369	361	355	384	376	357	363	350	336	364	414	367	373	356	331	338	331	338	348	353	363	365	404	355	344	369	358	362	373	384	372	369	345	357	371	356	374	366	369	387	383	327	372	346	374	385	364	411	375	324	361	338	337	346	353	338	351	351	331	337	317	406	370	324	329	363	365	365	394	373	380	351	343	397	357	355	377	372	340	382	355	346	368	365	375	383	342	378	337	330	365	363	385	341	350	360	383	356	348	346	338	381	392	359	377	375	388	370	342	351	350	361	372	381	345	360	339	338	379	375	352	394	370	355	350	332	336	359	381	333	368	358	381	362	351	353	333	361	340	330	353	375	382	361	371	386	363	368	372	398	348	353	385	346	362	362	385	358	387	349	382	393	371	366	346	336	352	381	359	380	358	335	371	362	394	372	363	388	354	347	375	362	374	369	334	338	383	349	344	362	359	391	350	358	354	339	357	337	360	331	320	325	380	311	366	361	355	372	345	366	388	346	353	408	354	329	364	343	350	322	380	424	367	357	348	369	374	373	341	339	330	385	365	372	314	367	388	336	365	358	326	373	371	345	332	372	377	405	406	354	355	372	375	356	349	349	366	361	375	365	333	342	342	365	368	335	342	350	373	327	320	350	370	327	359	361	364	349	329	387	351	411	353	372	353	380	353	332	363	355	347	354	361	349	344	400	357	329	356	360	342	346	363	342	334	371	378	390	347	400	368	336	374	370	350	385	386	352	337	392	354	353	378	345	379	376	376	350	323	367	353	346	348	344	390	349	391	359	407	363	361	358	376	384	379	346	356	319	384	382	353	349	354	342	377	373	343	387	348	370	391	382	337	335	357	351	409	373	365	367	369	356	318	357	370	380	358	356	361	373	358	355	352	321	353	345	379	359	325	359	357	359	394	363	340	352	362	378	376	385	387	381	327	393	400	361	329	336	357	356	365	351	372	378	364	353	359	384	367	356	367	362	348	395	382	348	343	364	339	353	351	375	371	345	355	338	348	402	345	384	372	361	347	341	353	326	388	347	344	367	315	372	332	328	377	358	385	387	372	368	350	337	377	359	352	370	391	396	368	364	363	353	338	357	374	359	330	396	346	368	359	334	344	362	352	381	381	325	323	332	381	365	372	355	348	362	370	351	399	363	351	328	339	345	344	343	337	336	384	354	335	367	386	313	349	374	354	361	363	369	336	375	343	387	354	354	349	345	368	371	376	370	342	378	364	359	360	332	338	317	377	409	381	409	355	391	365	387	368	354	369	376	375	363	394	373	373	315	350	348	346	361	389	406	357	365	389	374	402	370	361	331	402	386	377	350	358	336	364	370	339	347	361	347	373	356	346	358	338	363	383	356	360	364	338	376	373	374	343	376	349	382	369	369	371	363	324	340	348	371	335	357	399	355	354	357	375	360	370	370	373	349	358	348	370	353	341	370	378	363	348	375	350	381	364	355	357	343	357	314	372	352	400	334	364	365	390	347	393	395	365	335	351	350	357	348	369	362	372	333	351	370	388	346	340	337	364	374	322	382	332	334	390	360	335	343	364	336	362	351	353	349	355	370	360	346	368	369	365	364	368	369	346	381	331	360	391	342	365	351	382	381	330	328	335	365	354	390	359	360	407	368	394	382	344	396	339	352	329	386	391	376	334	367	400	381	378	366	366	376	373	335	393	364	335	352	373	355	351	363	375
19629	22535	24406	24011	29313	26196	23088	19216	16826	14987	12433	12163	11488	10517	8457	6858	5844	4281	4013	3743	3986	4407	4479	4686	4306	2204	1867	1817	1821	1654	1699	1603	1576	1605	1643	1657	1586	1452	1359	1267	1306	1270	1291	1250	1233	1103	1076	1113	1044	1100	1026	994	1028	1070	1104	1138	1195	1266	1198	1054	1025	980	975	1064	1036	1057	1049	1018	1021	1006	1030	1006	1015	993	959	969	988	964	960	979	973	901	951	941	919	986	951	951	916	893	934	916	945	919	905	850	926	940	956	882	932	913	955	910	924	920	909	932	934	943	930	937	902	929	925	937	963	924	864	937	922	843	886	911	958	927	922	925	928	900	835	976	875	880	912	950	915	867	904	842	896	897	871	853	893	886	961	940	931	952	943	925	942	921	876	925	890	873	906	904	873	943	885	912	876	943	902	902	907	926	888	876	927	922	921	882	959	901	910	886	916	882	918	875	909	920	909	919	840	912	906	955	911	888	906	879	879	908	900	928	959	920	883	891	870	930	928	921	901	860	877	895	888	921	908	893	913	925	912	928	910	910	911	920	905	884	930	927	874	904	942	958	932	861	931	875	933	916	895	873	908	925	918	915	899	960	911	850	946	935	882	924	923	941	885	920	887	859	877	911	934	917	906	878	921	916	908	881	916	888	891	919	896	892	897	944	866	945	941	920	905	885	913	924	891	953	926	908	871	909	926	907	878	888	938	861	896	864	948	933	922	922	908	868	926	915	903	949	903	920	951	899	924	980	868	877	894	899	921	896	877	899	884	924	927	927	906	933	904	869	890	944	862	876	917	892	969	907	881	886	928	932	939	871	878	906	929	940	894	911	908	939	947	908	896	929	907	906	937	876	902	934	917	866	917	918	945	907	950	877	902	887	909	916	899	923	902	902	899	882	883	911	927	926	897	939	934	934	863	890	887	922	925	886	907	872	886	903	938	944	936	934	885	907	905	916	915	881	929	952	944	889	910	921	872	962	909	902	924	841	875	930	971	921	909	878	896	904	904	924	874	935	895	901	851	913	928	921	882	847	971	934	887	868	927	929	912	883	981	875	910	991	879	878	926	938	922	914	873	876	947	885	958	894	926	912	930	883	905	926	927	989	914	905	930	892	885	943	916	928	872	913	904	879	924	900	883	931	894	912	899	924	919	894	882	882	909	882	938	942	910	937	887	898	900	905	898	958	924	949	943	902	898	913	920	890	873	930	912	940	957	889	914	842	918	873	904	883	917	938	924	939	867	907	941	888	946	890	879	944	874	855	880	905	878	918	934	882	874	903	893	889	926	937	855	943	920	910	931	989	977	896	917	917	935	838	907	919	891	911	974	946	900	867	909	956	856	923	865	892	934	966	915	923	927	897	904	860	944	912	910	970	892	911	879	899	937	920	869	873	853	938	916	926	902	910	925	891	857	938	917	941	891	926	909	875	892	936	930	799	912	926	898	878	869	941	859	916	937	909	947	883	934	933	922	890	884	925	921	955	939	897	864	917	926	892	850	957	946	898	932	930	943	905	879	886	920	896	897	839	882	930	898	908	904	885	912	896	874	908	874	967	882	911	875	867	935	903	922	915	874	889	948	866	920	914	943	932	901	868	906	936	896	926	870	923	873	912	844	904	903	874	895	891	943	856	924	983	946	907	952	918	915	919	906	934	918	902	926	900	881	874	902	886	884	876	925	868	883	913	916	922	903	922	916	887	861	881	902	919	950	882	889	876	866	880	923	900	903	938	873	920	870	878	902	859	922	930	956	916	941	937	874	932	952	919	902	896	953	957	845	914	896	933	969	906	903	866	895	923	871	859	889	954	895	937	916	945	927	961	872	860	861	925	901	895	935	913	888	945	932	949	971	955	951	928	888	863	901	881	901	943	902	909	902	906	944	918	874	884	945	902	892	875	944	923	866	903	852	920	893	908	948	930	836	955	854	931	893	916	846	940	920	943	923	944	958	977	899	890	921	894	883	886	896	861	868	880	911	911	904	895	929	914	862	886	943	883	947	928	920	937	834	894	934	951	955	900	860	888	920	940	924	913	907	975	899	912	872	897	887	868	860	880	886	875	928	893	901	903	892	911	955	881	893	912	903	910	934	927	938	878	910	960	905	901	868	876	898	927	950	907	874	878	892	917	889	963	888	868	898	901	889	919	902	891	902	843	965	911	953	912	875	968	887	913	874	942	876	939	892	901	906	897	921	899	936	949	896	958	1009	880	938	874	901	862	905	893	889	862	943	953	881	896	878	932	852	911	919	882	918	858	893	959	924	919	913	913	892	873	873	903	922	918	879	901	899	867	833	886	875	813	862	968	907	870	870	893	887	925	915	891	909	880	921	877	914	893	910	886	841	911	928	895	902	931	945	837	891	849	857	916	854	878	910	875	898	941	877	860	916	885	931	876	931	899	931	861	938	926	869	960	923	894	900	899	906	937	933	899	877	880	907	914	934	920	915	911	891	868	873	899	887	927	904	885	909	877	894	913	954	863	913	923	848	916	930	951	886	951	910	926	932	898	880	910	873	919	901	915	911	887	905	937	974	935	935	945	919	872	924	856	917	856	937	894	898	956	932	878	925	893	872	874	921	847	923	961	884	896	873	864	900	916	863	922	958	884	863	864	905	902	922	935	889	899	911	921	894	950	875	879	923	944	904	842	872	941	934	944	900	926	901	910	897	886	857	909	917	921	921	919	890	883	924	875	930	900	911	927	892	959	902	918	862	938	961	840	890	941	928	938	917	934	926	923	918	938	901	860	911	892	882	917	899	901	905	882	945	887	864	863	947	882	922	867	944	889	897	914	955	892	898	931	839	869	902	889	968	896	890	915	891	893	879	923	912	897	950	924	937	891	923	911	914	946	923	894	894	898	907	929	921	911	920	867	918	927	890	866	870	913	888	901	889	905	888	966	938	894	947	869	946	949	845	931	855	867	886	894	895	910	918	931	963	913	898	870	902	959	911	841	916	884	933	913	921	889	886	848	934	901	912	881	923	888	902	860	913	896	940	950	945	844	903	912	873	923	923	845	919	871	872	948	942	892	940	878	902	911	929	910	842	878	894	911	907	894	871	896	853	865	900	883	838	896	917	906	947	895	839	901	946	920	868	869	948	891	881	889	918	881	908	895	866	969	902	942	954	896	883	932	930	873	951	946	925	881	885	934	871	878	918	918	877	914	865	838	880	870	924	924	864	915	917	874	916	889	957	887	879	925	923	924	948	905	916	884	929	896	906	985	921	894	891	921	885	896	944	913	959	929	915	900	923	927	918	939	967	892	936	927	943	886	937	935	943	908	873	922	952	944	905	929	870	912	931	866	901	936	871	891	943	993	910	914	852	868	947	865	899	844	899	891	924	924	905	934	927	861	896	918	916	953	876	937	913	921	949	950	936	887	898	896	947	934	885	894	877	870	934	917	940	927	879	923	926	884	913	915	893	930	872	936	888	922	878	917	922	884	957	917	869	921	916	884	920	927	925	879	944	925	953	883	923	921	925	931	910	884	916	955	883	961	916	939
34081	37678	29999	22437	22887	20402	16169	13818	10612	7290	5474	5403	4775	4196	3559	2247	1635	1366	1335	1127	1255	1283	1212	1179	1171	603	517	530	511	535	482	460	454	457	422	500	478	421	423	384	376	419	441	399	355	384	372	351	364	359	360	390	349	348	377	400	364	402	390	364	346	370	332	313	349	377	365	342	360	355	311	360	368	365	331	357	370	333	357	344	355	333	368	313	347	359	327	331	310	373	337	317	324	324	352	327	308	318	344	355	338	329	322	308	331	336	339	350	347	339	342	315	324	333	376	344	333	299	321	357	318	332	314	374	326	289	358	339	341	340	313	361	327	317	306	355	312	318	346	348	333	323	352	304	328	293	319	310	321	325	316	323	356	313	346	358	326	309	368	294	331	359	330	338	286	342	332	295	340	324	282	320	352	330	345	321	286	320	349	347	334	323	316	350	337	320	321	315	319	338	339	323	333	319	336	317	301	301	340	355	328	298	359	306	354	307	307	322	344	342	324	322	341	301	326	350	362	306	333	329	336	307	340	317	332	332	316	313	328	324	315	314	324	325	339	324	291	347	336	344	352	311	318	312	336	371	310	333	324	298	326	332	334	328	293	324	353	338	305	305	350	322	329	308	315	328	307	335	336	343	342	315	344	290	318	330	310	326	336	333	337	351	343	344	342	317	334	319	332	312	308	308	325	323	306	316	320	317	328	351	348	319	348	318	303	309	334	365	295	358	328	325	322	354	334	361	321	347	349	360	348	327	344	318	336	332	311	333	345	337	312	350	352	359	324	362	339	301	323	333	346	337	320	318	316	314	333	354	324	349	352	284	316	341	339	345	324	356	329	352	314	346	340	335	318	325	322	337	319	329	339	342	350	352	315	328	362	322	338	338	345	337	353	363	323	337	362	337	337	352	335	330	323	342	306	373	331	300	344	338	331	335	353	309	351	333	325	310	348	351	350	350	335	338	301	311	308	335	341	313	339	317	327	347	365	317	310	367	373	336	336	321	338	322	321	350	334	356	353	330	298	341	327	312	356	322	309	358	326	318	296	338	304	349	365	352	312	324	338	334	340	316	327	355	337	315	310	343	349	327	331	354	312	345	356	295	324	360	350	312	328	308	358	298	333	333	337	329	326	310	356	306	326	323	361	342	368	332	357	298	320	336	337	344	334	347	317	336	352	309	318	317	324	334	318	344	308	348	311	309	315	336	352	308	312	335	341	341	316	321	305	332	329	344	328	348	340	374	324	292	322	303	314	345	338	277	315	322	342	327	317	336	339	337	322	322	349	331	324	302	337	344	337	325	310	304	365	283	325	352	346	330	303	313	340	323	332	321	360	351	326	352	347	336	350	312	319	340	310	341	320	319	356	305	325	323	311	326	323	360	328	343	331	330	363	336	310	321	306	344	325	315	312	355	318	337	309	333	352	339	327	330	339	336	316	343	300	313	317	363	382	327	315	301	292	318	333	316	345	337	335	330	320	300	302	321	360	315	293	361	360	351	317	337	311	322	330	310	339	326	363	337	337	321	297	319	337	321	322	315	355	290	322	332	331	337	341	342	325	335	361	349	343	345	349	290	335	345	344	335	347	323	316	341	327	336	358	345	350	304	306	305	323	328	348	326	361	307	325	337	344	334	340	354	329	329	337	315	318	348	343	323	327	333	344	327	367	314	317	312	328	327	347	353	356	308	331	318	308	316	299	310	314	357	361	327	323	352	331	317	353	329	324	332	311	320	305	343	288	332	316	314	338	355	317	345	346	345	355	292	335	328	330	328	270	290	332	345	316	307	349	339	333	342	362	288	340	328	298	284	325	351	314	353	355	320	346	321	323	329	371	377	363	321	325	345	340	322	336	361	350	322	342	348	335	337	311	354	337	326	307	326	355	312	307	325	338	367	332	342	330	346	304	320	315	342	344	356	342	350	327	366	342	336	331	342	330	313	320	299	319	279	305	345	318	350	337	311	339	330	318	339	340	350	319	341	367	334	328	336	280	319	311	353	328	290	331	351	319	312	342	339	308	318	284	315	279	330	318	337	347	324	317	333	328	317	336	350	334	324	350	330	332	345	327	341	338	358	382	333	321	294	340	330	317	340	330	302	330	345	313	319	351	312	306	330	339	360	312	303	337	336	309	307	344	331	292	356	335	313	332	358	352	356	338	326	329	308	337	371	343	350	312	338	311	320	339	350	315	336	310	335	315	319	316	332	328	315	330	323	354	329	339	330	317	315	373	327	320	331	315	315	375	332	332	330	327	293	355	317	319	335	353	332	301	295	340	344	343	329	333	352	316	323	345	337	326	308	326	337	345	335	349	333	317	327	344	326	356	317	330	326	331	338	335	309	328	339	336	314	331	336	332	314	342	347	305	333	367	330	371	333	335	336	317	349	331	319	341	318	344	336	340	334	334	335	356	314	296	320	331	318	334	302	310	335	330	324	345	324	319	343	319	353	299	326	297	319	349	321	320	337	329	330	324	343	343	294	298	320	372	347	364	324	356	312	347	320	322	361	331	333	323	355	321	307	312	333	327	328	353	312	347	312	321	334	317	349	343	346	338	306	343	319	344	308	314	345	314	354	329	335	303	356	343	347	348	318	361	350	336	312	360	322	358	333	326	352	365	329	349	321	345	336	340	303	327	349	334	333	351	313	301	309	311	364	315	329	339	366	367	361	362	360	313	316	301	320	308	320	306	335	332	346	305	333	323	357	320	353	351	342	345	308	370	321	330	291	342	338	345	314	342	344	319	302	347	376	396	338	328	353	349	348	352	335	310	318	339	300	349	310	320	315	333	336	328	324	343	338	278	326	324	370	310	347	322	347	316	333	337	337	310	302	326	362	298	339	301	321	338	301	335	308	315	365	340	333	325	331	360	347	329	339	324	299	335	364	312	316	325	351	349	339	301	326	349	325	335	295	364	323	346	326	337	318	343	310	348	348	336	316	347	324	335	317	322	311	342	332	313	306	339	326	314	328	319	335	308	294	322	300	333	339	332	341	312	349	303	329	321	337	331	315	325	327	313	336	325	332	316	321	335	338	363	349	314	330	340	324	304	329	345	355	314	306	310	323	311	346	350	323	316	318	326	337	319	336	337	314	315	352	332	337	314	348	337	337	328	299	335	332	331	340	310	355	343	348	313	327	333	343	359	326	345	315	321	324	307	319	317	323	329	301	381	336	314	330	339	322	330	288	366	322	353	325	328	314	338	362	334	307	285	324	320	329	352	280	295	318	320	315	291	324	315	338	324	314	373	336	384	328	320	318	316	335	294	336	297	339	358	309	319	337	345	344	324	311	337	336	334	339	295	357	335	307	291	329	337	307	316	327	343	320	335	325	333	323	372	319	314	349	319	317	303	345	356	327	319	330	349	290	319	304	343	352	322	301	322	318	313	357	331	339	324	350	348	341	333	337	323	349	342	347	350	318	321	320	302	351	350	332	299	319	313	321	339	360	337	300	328	336	350	298	301	324	322	349	337	325	337	344	363	326	351	303
22092	30367	28501	29487	34044	31837	27586	26013	23827	20019	17528	17243	16482	15816	13048	9132	8119	6454	6436	5355	6469	7038	6746	6618	7014	2862	2309	2408	2217	1942	1946	1857	1814	1804	1944	1950	1817	1668	1517	1377	1389	1358	1370	1335	1185	1188	1059	1063	1020	1042	1084	982	961	1042	1099	1191	1312	1504	1315	1008	1015	1059	994	1023	1047	1103	1086	981	998	1059	932	1005	954	1021	944	922	960	950	888	921	890	898	904	882	883	888	878	845	850	849	845	853	815	882	876	867	819	820	913	852	881	849	870	834	859	813	816	799	880	841	866	866	869	835	804	817	825	819	833	812	842	883	838	838	876	821	805	850	854	800	853	861	780	840	846	834	880	813	820	811	819	863	854	833	799	825	807	831	852	859	785	853	847	818	851	784	845	857	783	873	809	845	810	806	820	887	793	789	846	820	858	750	827	829	807	828	814	861	813	872	843	859	845	799	844	841	853	818	864	811	805	862	803	850	824	825	799	788	780	813	911	831	803	808	855	848	904	864	801	845	820	874	848	872	814	867	891	822	835	809	847	830	792	815	834	840	822	844	871	821	817	800	850	850	837	831	797	777	846	840	788	798	829	840	866	805	832	817	831	871	815	863	786	782	789	861	842	812	885	828	849	792	798	885	849	839	849	800	882	849	832	855	783	815	813	792	839	813	848	830	828	877	833	839	876	788	805	818	878	802	843	834	799	815	810	848	831	833	843	875	833	819	866	820	901	824	820	854	846	848	805	782	842	848	837	881	850	875	881	858	814	826	860	880	855	823	806	838	825	872	826	849	882	832	838	835	837	827	887	851	852	824	789	846	812	868	852	819	810	828	776	821	842	862	816	804	858	815	805	841	818	812	814	830	860	810	837	822	816	907	863	817	804	843	850	827	890	841	847	821	849	865	839	809	848	808	863	867	827	849	831	805	827	792	826	810	798	873	792	819	847	837	858	834	816	817	840	854	852	786	812	804	848	845	874	851	814	862	833	887	864	801	841	820	872	804	842	820	789	822	877	814	855	819	831	837	810	832	834	856	779	847	827	893	841	803	853	846	892	854	835	873	838	779	881	842	779	850	823	851	805	816	835	851	871	853	803	935	793	831	809	809	821	807	816	795	770	822	821	854	893	835	818	819	789	834	868	902	829	842	834	876	839	884	856	883	867	839	850	830	845	829	845	746	824	853	849	844	881	886	858	855	813	821	795	838	887	844	871	885	798	805	757	841	847	760	833	773	817	842	836	837	842	817	824	827	898	838	853	843	845	813	774	775	839	830	842	828	885	802	818	809	851	855	767	869	857	789	871	821	821	809	814	810	846	840	820	827	864	812	811	796	862	818	786	823	867	845	835	779	858	867	845	848	837	851	861	865	814	861	831	792	820	837	830	853	847	878	834	870	806	870	824	839	860	828	851	808	821	856	810	854	909	877	841	817	866	889	842	876	858	813	843	850	818	779	786	863	815	833	827	795	806	824	860	822	876	809	837	830	825	833	836	826	866	799	884	837	852	823	823	802	812	806	851	801	825	855	835	810	794	865	848	802	843	853	815	824	833	860	806	824	876	862	828	868	790	841	840	863	779	846	849	790	837	803	821	829	796	816	822	805	798	852	825	847	862	810	787	824	808	844	838	806	861	799	790	829	804	856	890	804	862	811	827	840	861	895	866	812	783	808	825	839	874	886	800	838	800	880	831	845	847	801	845	860	824	828	813	827	817	881	853	887	838	793	799	868	860	855	847	825	806	826	880	812	837	834	821	849	852	845	791	877	842	820	812	827	822	830	904	803	829	803	797	840	788	914	850	841	845	888	830	852	863	800	810	825	823	837	802	850	871	815	793	852	837	857	844	802	848	860	864	833	819	866	845	864	883	763	818	789	858	835	794	847	849	817	844	829	845	861	856	865	779	848	867	819	856	785	833	817	870	821	844	829	875	894	873	866	807	812	834	840	794	791	815	895	880	808	824	879	878	864	870	830	800	862	818	880	832	843	801	829	832	798	842	865	821	853	794	863	840	832	871	849	819	806	806	827	828	833	865	810	858	819	860	812	871	846	823	841	870	871	801	816	854	856	832	832	818	820	831	824	794	846	819	873	820	895	843	825	844	800	847	883	928	819	882	868	820	850	809	867	841	808	840	813	845	847	813	790	841	821	854	796	812	880	775	840	835	886	806	816	834	796	785	842	814	787	832	818	834	843	815	819	866	867	826	811	842	823	894	821	844	809	783	883	852	864	894	862	811	815	876	852	788	860	829	856	857	864	853	813	844	849	819	811	872	794	838	838	842	829	842	821	827	788	850	806	848	851	796	847	828	887	868	824	844	807	773	841	825	830	906	843	824	814	813	813	850	856	797	824	807	861	837	872	834	820	829	836	806	818	826	779	877	810	797	809	840	901	824	866	789	839	868	792	837	838	830	826	851	830	829	818	845	801	858	810	839	820	823	861	830	804	799	801	798	884	877	826	825	889	894	824	785	838	846	818	804	788	800	818	890	826	822	904	879	874	823	844	867	888	828	815	870	823	778	798	838	870	820	819	886	839	852	791	817	823	823	831	786	819	885	865	816	825	870	901	839	825	835	825	870	862	836	873	805	835	776	859	864	857	837	860	855	806	856	846	813	830	839	813	872	849	843	765	868	855	842	862	834	835	780	846	809	858	797	794	837	813	851	890	819	806	823	777	870	819	780	845	822	802	794	792	868	805	822	845	855	820	822	814	846	847	855	851	846	786	790	836	864	824	918	872	841	843	820	822	799	878	852	830	799	827	827	811	809	850	797	814	860	860	857	818	812	874	847	863	809	793	823	835	852	838	838	799	841	878	867	831	846	816	794	858	817	868	820	827	819	846	807	866	888	792	808	864	846	863	843	792	786	869	828	849	843	813	818	853	781	867	810	836	807	806	834	772	882	867	859	799	825	862	853	821	831	840	751	857	853	818	873	874	823	814	819	865	809	851	870	838	814	816	805	878	816	843	837	872	858	843	827	836	829	877	823	822	817	832	820	895	809	813	850	811	846	871	877	863	829	829	823	853	811	850	839	851	860	837	819	857	839	847	857	828	842	829	819	826	835	847	856	871	831	803	772	923	789	770	853	863	884	851	834	879	775	806	795	871	901	815	813	795	853	812	839	895	781	862	809	846	796	799	828	843	827	842	840	822	799	791	841	816	807	878	818	852	848	841	818	809	805	811	838	822	806	846	814	813	859	880	855	851	896	814	813	761	889	822	820	828	899	820	834	795	810	844	816	845	856	882	828	810	875	841	836	834	839	855	851	858	911	869	925	829	832	842	849	817	890	870	831	828	810	865	845	864	837	854	811	826	803	841	830	853	822	877	822	814	838	857	845	828	803	810	839	845	800	802	832	830	845	833	832	825	877	854	863	786	874	847	821	865	835	842	795	849	906	918	816	866	831	822	835	811	846	857	850	835	797	822	849	839	833	808	797	895	848	823	844	802	818	874	862	842	826	804	834	892	852	850	823	849	817	840	863	894	809	831	820	828	875	814	776	817
11488	9084	9517	6620	5580	4065	2698	1989	1669	1272	1061	979	827	740	696	595	575	537	527	483	456	459	413	456	432	418	414	432	371	427	361	381	349	384	386	404	356	389	384	374	352	359	357	392	352	326	336	337	361	323	365	344	367	328	376	359	395	365	335	353	323	329	318	344	310	368	330	326	363	353	377	381	341	341	343	302	344	345	350	370	353	357	343	325	320	317	323	327	322	375	344	324	350	361	363	347	324	329	368	337	331	330	362	355	351	326	350	336	386	352	346	355	345	326	344	309	313	353	376	355	343	366	336	363	355	290	352	363	336	289	352	314	314	350	323	323	338	313	343	332	304	358	331	323	319	327	347	330	331	362	362	328	334	343	328	318	340	325	352	319	301	295	323	329	362	338	349	326	310	337	348	329	348	335	362	328	334	308	335	332	336	333	324	347	327	321	289	310	366	365	327	324	290	333	351	331	351	323	348	315	354	329	339	327	340	347	331	384	331	351	323	348	358	340	347	360	324	341	311	341	331	345	313	361	346	321	337	314	339	358	365	337	362	361	343	323	362	368	352	324	346	338	367	322	333	343	337	347	345	324	327	312	327	347	353	330	320	333	363	351	345	325	317	351	374	327	324	340	315	310	340	336	373	372	326	379	344	364	327	349	341	331	341	315	351	368	351	344	355	328	339	328	327	355	343	340	357	328	309	310	349	346	367	339	357	360	376	322	334	356	301	358	366	310	290	330	340	353	328	299	326	333	320	352	320	347	341	319	329	306	348	352	296	348	333	298	343	329	318	354	352	321	353	328	326	317	330	354	346	318	309	338	340	370	349	380	330	362	368	341	348	324	360	343	310	340	352	324	371	342	356	369	322	366	353	337	335	348	322	368	361	333	320	329	332	355	343	351	341	355	346	333	296	321	356	333	332	354	324	330	365	344	394	345	337	312	303	343	316	354	334	305	334	314	318	342	317	341	354	353	330	333	302	337	308	329	346	334	364	332	351	372	339	346	340	339	357	357	349	366	316	335	369	326	307	350	361	333	346	326	325	316	329	362	332	344	354	343	317	367	344	340	325	335	329	350	316	330	374	330	373	354	337	366	352	339	336	334	353	359	316	346	321	328	324	328	329	373	328	305	330	322	361	307	375	387	357	318	358	361	335	317	339	357	351	381	332	297	338	328	354	345	358	351	379	327	339	346	347	335	346	358	330	351	361	351	323	342	336	363	349	326	338	338	309	343	302	361	358	335	327	361	333	301	327	357	374	317	385	353	352	336	335	334	325	343	313	372	354	323	336	363	343	311	333	317	345	303	342	324	341	353	326	340	344	357	345	325	332	339	352	326	337	349	326	318	304	343	365	348	335	342	352	324	368	353	327	338	339	325	378	330	355	301	385	355	318	321	323	326	332	321	344	356	324	366	317	355	304	324	337	330	334	349	318	380	394	329	334	360	322	335	318	375	336	322	320	344	322	338	366	355	357	317	364	313	355	336	321	345	345	335	324	298	356	334	346	350	354	350	363	357	300	334	346	364	303	294	352	353	332	339	359	344	343	322	339	355	342	337	345	361	309	330	326	285	331	326	362	343	349	357	329	329	382	342	358	329	339	329	327	328	368	345	310	340	315	367	344	362	344	369	358	351	362	337	329	328	322	305	343	353	345	329	314	341	316	345	358	334	328	330	352	347	368	335	341	303	334	321	324	338	336	337	338	344	349	355	339	351	348	329	347	344	329	349	330	354	333	333	337	330	317	328	349	359	314	362	347	378	330	369	360	324	347	338	332	338	360	335	362	337	334	332	339	338	325	346	308	357	357	340	316	370	312	346	350	337	334	303	327	355	335	350	338	297	386	350	321	306	336	338	328	346	337	338	338	338	329	319	328	343	335	332	334	372	317	333	350	362	300	326	317	336	352	350	341	350	335	322	343	328	337	322	345	348	362	323	316	331	379	355	318	359	338	350	342	322	348	328	366	318	350	310	337	342	348	330	395	334	349	334	359	374	344	335	346	337	369	323	301	352	321	352	355	341	341	328	321	362	316	345	332	328	329	331	342	353	365	322	373	327	329	348	332	325	362	357	373	325	329	372	318	337	346	305	334	348	324	343	342	349	337	345	319	341	339	377	329	346	302	332	333	345	343	336	324	341	367	341	353	327	310	326	344	356	302	353	341	320	382	371	308	318	318	327	346	320	320	341	340	316	359	343	349	332	324	350	325	321	359	348	326	364	343	318	371	325	338	341	325	321	336	367	349	354	349	361	350	337	346	289	352	333	347	336	336	333	351	352	352	356	376	310	346	343	360	316	309	325	352	335	314	332	359	341	344	360	356	336	353	338	320	339	361	351	323	341	327	329	344	353	361	310	362	332	345	353	344	366	365	328	347	394	348	332	327	367	339	341	341	318	361	305	345	351	345	346	354	331	353	336	319	341	332	319	329	371	319	360	324	365	351	330	355	327	358	325	326	340	339	380	343	335	355	380	350	310	353	331	386	361	336	304	346	341	323	344	337	347	371	351	352	342	298	350	399	328	332	320	325	326	354	326	328	325	343	362	351	339	335	367	337	327	379	320	340	352	338	340	344	325	331	345	328	335	343	340	344	362	350	330	369	360	338	380	353	335	359	343	308	349	363	328	334	354	325	325	341	356	381	322	338	361	324	350	334	339	349	320	354	341	316	307	319	349	338	327	333	348	370	336	322	315	323	342	339	343	350	342	358	335	319	296	319	343	336	317	339	335	325	303	322	352	361	329	360	321	316	331	335	388	337	346	305	347	345	359	334	342	343	343	349	363	309	325	329	323	346	323	311	337	344	324	360	321	314	353	326	357	319	381	321	310	346	343	360	317	351	347	341	324	334	327	389	317	346	347	321	332	362	339	311	307	333	345	346	345	347	350	363	329	313	332	352	332	363	296	345	365	312	341	346	360	345	346	347	356	356	332	303	361	353	354	322	353	374	354	345	358	362	347	322	365	349	327	361	320	309	339	320	351	363	352	326	355	314	338	296	357	341	318	329	308	367	340	340	338	341	346	316	348	348	300	386	320	299	365	343	355	353	336	322	303	340	379	349	336	353	354	309	342	322	418	319	332	363	334	345	335	340	349	354	326	348	340	363	348	348	337	353	341	336	315	358	333	332	332	329	304	346	328	362	318	347	371	334	344	313	341	314	334	310	342	348	324	358	368	296	310	306	334	367	331	327	346	348	305	331	313	304	348	327	366	352	355	354	335	345	352	325	333	337	327	339	370	355	345	314	328	356	352	335	354	346	366	304	339	372	364	335	333	338	333	348	343	344	363	352	321	334	281	339	344	310	329	342	367	354	357	319	347	350	347	324	345	336	315	348	327	337	352	314	361	343	354	348	341	343	304	349	340	301	333	339	366	356	336	360	345	336	320	351	348	321	330	363	327	330	348	356	369	329	351	345	334	365	343	345	324	354	337	324	305	328	316	307	329	320	341	336	334	332	359	327	339	334	365	335	329	346	357	376	367	306	365
7344	9080	14238	15514	16424	13867	10622	8693	7342	6040	5149	4715	4122	3713	3147	2708	2260	2047	1987	1877	1874	1785	1661	1547	1521	1415	1402	1313	1300	1207	1190	1174	1078	1141	1121	1180	1170	1124	1081	1090	1092	1041	1007	1010	969	990	966	934	942	951	889	866	943	863	975	914	968	941	904	862	964	874	928	956	894	952	965	916	877	952	874	920	926	922	905	932	900	907	912	899	879	894	864	895	865	847	852	832	892	884	912	857	833	900	903	838	931	847	871	904	830	822	843	866	865	912	873	782	877	895	874	875	891	801	866	851	855	839	863	829	866	862	839	891	902	876	869	869	882	833	872	805	894	877	881	887	912	879	843	864	853	907	886	863	865	862	862	849	846	852	842	864	887	904	881	859	894	832	895	853	838	857	895	848	801	845	838	832	806	887	840	828	837	869	861	870	863	838	772	898	854	888	868	886	900	857	812	878	900	880	826	841	841	830	877	872	878	825	863	828	840	861	847	858	877	858	859	866	894	871	846	860	828	827	829	800	846	823	849	891	822	884	923	895	849	859	863	861	840	899	863	863	917	868	850	878	933	894	891	865	832	907	837	863	822	841	873	876	873	939	902	881	871	830	862	838	875	863	918	864	836	864	859	847	824	813	903	818	847	850	842	857	875	873	897	897	902	860	886	880	863	866	870	859	861	873	880	890	909	842	848	864	858	860	924	880	842	834	901	877	881	830	857	811	862	827	873	839	872	848	874	846	872	885	874	876	846	889	885	879	803	848	837	839	835	808	882	897	903	863	820	826	821	853	844	845	858	857	838	905	879	849	869	900	828	873	876	835	864	890	887	893	836	871	908	824	851	860	873	846	885	856	827	852	862	864	879	851	894	853	861	919	878	869	865	860	839	947	833	874	869	894	873	849	864	837	859	818	837	865	862	865	850	890	793	873	835	860	855	843	782	898	874	849	852	841	856	854	801	887	946	871	885	860	907	857	865	813	854	870	855	898	859	878	855	900	880	813	844	806	897	863	865	881	841	862	836	828	891	865	838	872	878	864	834	848	855	900	880	866	860	860	822	821	843	822	857	897	855	833	856	866	838	874	904	838	889	827	901	908	829	858	869	870	843	841	903	850	900	866	876	883	839	909	889	857	818	833	847	860	890	809	874	889	898	894	880	812	880	834	890	882	859	833	858	802	863	865	830	870	878	836	852	873	842	844	878	892	848	851	913	897	853	851	878	901	906	852	899	848	864	860	859	880	838	817	794	869	864	832	843	832	915	872	907	835	857	854	901	851	897	884	810	863	836	901	817	817	901	881	831	829	864	858	869	830	869	852	888	839	849	887	914	858	831	845	851	876	905	896	857	826	864	842	826	916	872	846	872	855	817	840	863	815	883	907	866	833	857	878	808	916	876	811	865	865	869	867	809	856	843	883	831	859	827	851	783	900	881	909	835	850	868	845	881	888	905	838	853	845	825	862	879	867	866	831	873	903	841	898	855	891	885	832	859	840	887	859	896	863	854	871	878	879	876	849	879	882	868	873	908	827	842	907	886	929	878	864	889	860	835	847	812	854	862	863	833	860	858	827	899	832	881	871	850	862	823	860	862	854	847	919	818	900	862	836	847	907	862	844	816	878	844	843	845	850	860	823	894	906	844	821	819	839	867	871	897	845	891	823	907	882	850	885	854	862	869	858	881	836	879	859	850	816	862	919	908	861	882	835	937	893	830	786	872	902	872	895	841	821	867	875	814	872	881	850	850	890	864	852	824	918	877	868	836	872	836	885	806	855	893	834	815	903	859	896	829	851	868	832	890	883	866	897	856	805	847	818	863	845	852	840	894	898	908	905	811	902	876	879	847	872	842	802	860	937	869	808	916	854	857	881	851	935	835	883	828	883	889	920	886	869	825	830	814	806	873	850	875	874	865	911	882	935	893	901	877	861	887	852	846	862	834	877	850	834	903	896	903	807	846	870	861	810	822	895	860	875	855	861	831	842	893	796	892	847	847	817	884	883	852	863	887	867	879	871	892	837	840	825	840	847	857	863	854	884	843	905	898	868	838	865	876	842	877	833	900	866	852	882	887	873	882	825	824	849	816	824	865	838	824	853	840	847	864	841	914	837	825	891	885	863	871	904	872	855	833	876	802	897	822	857	834	892	872	892	850	867	873	880	868	844	862	856	856	862	880	904	844	849	876	876	805	835	852	803	883	859	838	874	858	857	838	837	842	868	839	864	867	839	800	860	888	876	882	910	889	888	879	819	886	880	897	860	865	822	886	830	836	832	855	874	854	883	889	865	874	848	834	829	845	812	876	862	866	827	880	835	906	838	867	849	869	854	871	839	805	818	887	881	866	878	894	847	848	956	879	881	880	859	859	861	847	860	889	807	916	864	848	812	806	913	895	898	813	844	861	837	872	868	868	874	829	875	824	880	862	831	864	812	881	866	836	836	830	899	884	827	799	845	861	868	893	873	845	910	858	909	824	915	892	817	882	871	866	860	901	870	840	832	840	796	807	836	870	856	838	888	871	821	850	875	847	894	858	851	861	887	859	821	818	890	814	852	853	847	898	893	877	856	875	842	852	810	835	821	874	817	819	827	846	863	865	840	872	886	912	896	824	894	814	835	854	867	874	877	894	870	859	884	857	820	901	897	860	860	843	870	880	836	902	854	880	874	835	882	897	846	854	904	824	835	789	861	826	893	883	867	871	851	853	897	865	905	866	889	871	882	896	831	847	899	848	889	864	843	870	856	841	900	880	825	846	871	860	827	822	828	847	855	838	885	868	897	820	846	877	832	817	881	883	835	848	952	929	842	825	846	839	875	860	892	848	851	876	881	909	836	876	862	826	872	870	835	830	828	839	887	900	871	812	870	839	887	833	838	865	873	872	857	844	833	838	861	889	891	850	880	836	813	826	824	849	887	871	882	829	857	870	870	840	901	867	849	807	847	817	888	850	838	842	825	910	869	876	861	802	818	875	826	839	827	838	838	850	830	912	835	823	887	850	914	841	855	855	832	843	859	820	834	858	881	899	877	911	857	866	916	831	863	821	835	859	894	911	875	837	835	887	861	840	844	878	827	919	851	802	834	886	810	900	918	852	837	860	872	888	868	877	883	919	894	884	827	842	847	877	869	840	894	860	825	894	886	862	887	890	844	870	861	894	833	831	877	882	905	908	828	858	837	859	891	864	869	854	889	838	840	852	840	853	872	903	890	885	854	809	813	850	894	891	892	838	888	850	844	867	847	853	873	868	902	926	809	800	842	844	831	890	812	844	835	847	867	846	774	850	840	887	881	868	862	851	875	823	883	874	877	903	835	864	897	899	844	871	891	837	915	869	870	895	807	860	862	916	891	890	827	889	896	841	825	877	830	842	871	900	906	909	828	849	848	820	894	879	865	876	873	908	877	842	861	886	871	879	847	867	917	857	826	847	864	847	861	846	908	820	842	851	858	839	947	831	862	839	853	831	843	845	829	880	843	839	871	880	899	864	869	864	884	886	872	872	846	868	837
25781	28003	27693	18177	16405	15037	11474	8397	6263	4956	3613	3138	2849	2407	1824	1397	1135	931	812	887	909	866	853	972	685	493	511	445	478	459	440	426	426	408	417	438	413	431	412	427	408	365	438	403	420	366	381	361	394	328	361	374	394	347	366	389	380	423	397	361	390	411	372	369	368	426	399	371	360	347	397	378	387	378	351	360	378	389	377	378	366	335	319	391	354	388	376	358	390	336	347	321	374	388	368	386	393	347	379	361	393	366	400	349	376	328	376	339	340	378	300	362	356	342	391	370	377	386	365	360	381	344	368	352	390	358	330	388	352	370	380	389	373	368	355	373	360	345	343	349	362	344	381	344	379	374	388	367	328	355	374	367	368	355	329	350	313	358	341	357	347	398	394	339	377	356	376	334	382	396	352	361	346	341	362	356	354	343	352	388	323	339	351	344	381	341	337	390	347	358	340	367	402	346	395	376	335	371	344	371	328	344	384	360	364	341	352	345	328	357	380	392	351	366	380	396	374	340	384	377	388	355	356	396	380	332	357	382	356	350	345	361	372	361	355	397	351	370	342	369	334	348	377	321	326	345	412	351	382	381	354	366	389	357	335	369	384	354	341	402	368	342	387	351	355	361	328	368	356	356	343	357	367	376	338	305	352	330	349	368	395	374	354	367	374	342	346	345	328	354	346	338	372	355	331	362	387	391	353	349	329	321	361	339	365	336	335	331	368	362	376	349	372	380	359	369	378	378	355	338	392	370	336	330	381	395	365	350	356	364	393	337	360	346	353	346	373	345	350	363	368	364	330	342	347	409	365	352	410	328	357	373	351	368	381	354	386	342	338	356	350	368	341	380	345	353	327	362	400	352	375	347	388	333	364	393	377	344	364	367	381	376	335	379	342	389	343	393	344	388	350	341	377	392	351	402	358	371	357	366	349	368	389	389	366	351	355	366	364	386	360	383	361	333	337	336	345	347	340	365	372	400	359	368	365	376	350	375	329	364	354	356	355	346	387	367	356	346	359	367	421	331	343	366	315	342	401	413	410	362	364	402	344	338	351	326	354	370	397	335	387	382	358	377	377	347	385	355	389	332	389	375	339	389	406	326	400	338	371	371	366	356	356	358	329	370	373	330	343	325	356	370	301	323	373	362	378	363	328	364	350	358	364	380	392	337	351	381	372	361	361	371	354	393	362	356	361	314	335	325	324	363	368	353	343	368	341	343	347	351	352	366	346	376	379	381	346	343	349	365	357	374	383	410	367	356	376	375	353	374	378	365	367	360	377	354	360	364	358	348	389	353	380	338	358	351	363	354	370	360	326	366	328	382	360	367	361	326	337	340	348	368	367	349	369	345	349	332	356	348	358	353	359	347	360	379	364	339	359	374	383	369	347	341	351	349	327	370	372	357	381	360	337	362	365	369	345	399	359	341	348	387	404	387	351	352	362	381	370	355	377	368	363	378	377	340	372	369	329	369	367	345	377	351	376	323	336	322	340	335	333	359	367	374	376	353	377	373	356	357	388	348	317	367	355	333	384	339	372	358	341	366	364	374	369	375	339	348	365	378	371	399	371	345	329	351	384	373	361	354	363	403	356	358	328	330	383	364	370	355	343	351	356	383	368	371	363	346	387	363	397	319	343	335	368	325	338	350	336	353	354	362	371	376	364	335	368	341	357	339	380	369	374	344	333	361	359	379	367	329	352	402	354	375	313	346	364	375	383	351	361	320	380	379	408	355	343	383	349	350	366	368	389	370	378	362	352	328	349	335	386	348	338	337	312	319	363	362	312	365	394	388	371	407	374	366	331	341	353	330	368	370	375	355	340	371	366	347	371	369	340	321	347	343	347	352	310	355	355	332	343	373	365	341	358	373	366	365	379	386	402	345	346	346	341	355	324	360	359	355	383	365	365	383	350	353	349	344	365	359	371	389	412	367	372	359	369	357	368	390	378	359	378	355	354	360	387	360	338	359	351	353	342	330	359	399	348	373	365	353	350	379	356	343	420	354	371	362	371	376	357	346	369	369	325	324	344	368	377	376	338	355	369	357	315	373	347	404	335	358	348	385	321	302	344	380	364	380	352	362	378	347	345	374	346	358	384	367	351	353	348	352	383	342	322	364	382	321	345	356	364	354	343	349	331	340	359	340	345	336	373	382	381	351	351	352	346	344	366	342	354	349	343	365	347	380	336	321	364	351	390	361	343	359	363	359	378	332	362	362	361	342	361	376	342	347	322	338	376	345	381	385	349	387	389	361	350	325	397	341	351	367	364	337	385	364	362	347	350	333	340	383	405	354	353	351	386	348	356	339	335	378	361	325	362	361	355	338	336	363	349	332	351	371	373	381	379	350	355	328	366	370	361	389	353	355	378	346	359	375	367	330	356	392	343	371	366	365	385	388	373	381	347	366	346	369	355	356	340	372	370	370	359	348	379	360	336	335	381	405	380	384	360	363	345	372	352	397	346	354	366	368	377	329	359	338	367	363	390	358	365	350	327	381	386	348	375	363	337	350	393	311	354	350	385	359	343	349	376	366	361	342	361	344	349	352	365	348	391	387	351	380	382	358	346	385	388	360	348	369	352	361	374	335	352	370	349	347	320	393	351	352	378	379	336	357	364	329	329	345	334	370	368	392	372	336	362	391	364	341	343	361	343	358	356	359	359	330	371	344	389	381	369	361	340	365	372	382	365	328	370	378	338	354	368	337	365	368	350	352	367	394	334	347	353	379	341	333	369	360	371	342	417	331	367	334	429	351	340	380	374	363	350	355	376	345	385	348	382	376	369	341	365	386	386	347	365	357	393	384	332	349	330	354	353	350	347	377	343	368	346	346	378	347	387	372	384	332	362	351	344	358	347	360	361	390	372	346	375	379	346	341	313	364	384	349	353	351	341	368	331	365	384	366	388	375	370	398	361	352	372	350	369	372	406	370	328	319	343	349	360	370	369	350	400	330	367	367	364	361	377	380	326	352	346	313	365	368	375	373	370	360	344	347	375	375	334	367	343	374	338	356	344	382	391	381	340	367	357	373	373	337	361	383	367	356	361	343	357	387	378	398	326	370	371	382	335	355	345	346	365	352	318	354	384	379	387	354	356	341	351	339	339	344	336	353	360	364	372	324	362	381	374	394	344	328	361	363	367	338	365	357	363	366	354	345	366	362	348	370	353	345	356	383	379	373	361	370	357	344	366	343	333	321	372	359	343	358	384	369	361	335	359	352	367	388	354	343	333	415	374	338	348	384	364	405	378	397	387	379	360	350	346	354	319	346	381	352	338	342	354	377	340	334	376	355	324	334	368	342	370	368	360	385	352	357	330	353	365	362	346	360	349	346	337	335	307	360	358	366	379	380	368	356	379	424	386	364	364	372	347	340	376	354	355	374	319	369	342	365	365	396	365	372	349	389	346	355	329	380	353	380	369	339	345	348	342	342	387	321	350	393	341	346	400	360	370	354	357	349	367	392	362	343	411	399	382	393	385	331	377	335	360	376	380	376
17010	22934	26595	24852	27699	26973	23313	19966	18218	16155	13088	12774	12003	11313	7716	6695	5608	4642	4048	4308	4599	4458	4325	5726	3398	2132	2007	1849	1754	1727	1590	1573	1491	1571	1600	1571	1568	1364	1315	1288	1244	1273	1238	1191	1184	1165	988	1054	1076	1028	1071	1043	1038	1091	1055	1151	1187	1245	1174	1064	1028	1017	1017	994	997	1023	1074	987	1021	1011	1060	1010	1027	983	923	983	944	944	943	970	1003	957	986	945	932	912	945	944	940	918	870	913	919	914	889	918	877	924	990	882	894	870	917	885	883	948	932	893	940	956	922	908	856	947	888	878	923	891	906	897	867	898	883	864	904	946	933	911	909	942	929	858	867	920	832	941	906	921	939	970	891	917	925	883	922	900	906	901	857	939	878	911	976	932	940	884	856	973	908	932	875	892	892	941	934	874	907	879	877	868	877	936	905	965	900	908	912	884	887	876	919	883	894	927	879	930	918	858	908	922	911	906	894	888	866	903	880	874	929	884	926	890	898	914	878	924	901	821	894	983	919	890	944	878	923	882	873	863	911	868	943	907	944	885	911	888	941	872	945	951	863	897	919	880	928	891	911	907	870	894	872	926	938	870	917	898	896	906	893	856	927	839	900	939	882	922	869	879	882	914	883	900	906	913	834	923	906	919	887	905	891	875	930	889	902	900	868	910	906	887	935	945	872	925	872	936	918	906	871	886	889	879	927	924	896	943	952	902	911	903	903	887	918	961	951	860	908	905	896	867	909	910	836	928	883	869	894	895	878	879	917	930	904	862	860	859	894	939	896	912	879	966	877	859	865	907	878	918	909	914	920	916	904	919	915	898	933	905	877	929	934	891	918	915	922	850	933	863	893	908	915	868	881	915	909	937	872	957	860	891	881	940	896	868	880	935	859	860	926	939	932	975	919	894	875	867	855	881	962	882	876	813	892	900	895	944	812	881	847	913	889	925	895	918	873	933	877	931	872	909	926	884	851	913	874	891	848	873	899	925	921	888	897	890	922	891	923	949	919	928	873	935	977	885	922	881	937	916	873	891	914	925	895	941	908	920	905	944	912	897	886	856	923	852	854	924	883	846	924	916	929	910	892	938	859	960	895	941	895	905	917	882	882	909	900	964	850	892	929	882	866	848	971	886	893	875	926	883	869	899	931	945	853	885	948	892	937	899	910	938	867	879	900	909	908	909	928	928	866	888	879	902	984	873	944	886	907	907	940	887	893	882	859	898	852	887	910	894	911	889	869	865	881	879	886	885	908	919	866	948	926	892	896	931	847	873	896	943	899	867	853	881	888	993	870	940	911	870	966	886	882	939	936	918	919	921	934	912	875	938	888	918	877	885	849	1002	883	921	826	902	880	854	922	913	907	861	862	883	937	886	973	866	865	854	910	892	918	896	913	837	911	902	915	908	859	930	885	917	894	857	878	895	892	856	935	898	891	904	883	897	866	918	906	897	940	894	953	909	867	919	903	921	934	875	894	876	859	888	888	971	844	911	916	885	892	905	931	927	916	936	913	847	885	910	926	925	836	875	918	911	902	885	932	945	969	926	911	892	921	888	892	940	927	903	887	901	880	863	918	912	869	894	892	900	930	906	908	893	909	916	949	924	915	945	874	923	920	915	862	895	923	911	889	883	881	940	909	919	984	907	921	930	917	848	860	878	892	920	948	885	870	871	886	911	880	888	947	910	919	851	914	919	940	916	858	881	861	888	924	960	831	916	889	884	968	902	934	929	935	891	916	930	858	949	979	921	914	899	868	901	869	883	933	901	852	981	891	872	927	906	889	878	901	916	910	912	888	871	903	896	940	927	919	882	989	897	935	868	910	861	918	909	916	860	949	869	851	898	932	871	910	955	961	918	949	875	899	859	866	926	881	871	865	927	890	870	894	928	958	894	856	896	910	904	889	943	868	922	888	874	885	965	913	911	931	948	916	895	937	891	937	898	918	839	885	912	922	865	941	856	945	900	930	892	931	893	918	921	904	915	890	934	910	901	848	892	891	905	938	918	893	841	899	918	910	915	908	915	933	909	875	875	928	896	891	914	974	945	938	902	921	885	921	908	904	891	898	891	826	918	929	906	913	873	884	961	950	867	922	870	920	926	925	905	943	916	835	888	945	936	877	878	897	829	873	868	952	857	941	904	893	926	928	895	955	884	892	895	899	957	904	884	867	899	919	937	887	949	931	909	889	898	959	928	877	904	830	945	896	910	892	898	898	902	897	929	891	831	916	848	912	918	888	873	906	895	931	864	913	888	895	836	946	884	935	857	873	823	889	895	931	871	949	949	897	901	937	934	862	913	953	916	920	878	877	861	928	928	912	910	944	910	863	889	950	929	934	901	975	922	887	923	894	939	858	855	894	870	917	906	877	908	917	872	890	981	953	891	848	943	895	895	933	918	908	929	894	897	904	881	943	914	870	885	975	917	963	925	853	865	933	915	908	923	857	947	903	920	859	903	935	923	870	864	847	931	899	889	936	924	870	932	859	913	866	890	950	899	901	912	893	886	891	913	868	927	888	919	896	894	931	913	934	883	917	868	900	884	840	912	881	892	923	918	867	1029	896	894	913	909	872	912	901	909	876	916	937	928	919	909	867	880	884	903	933	872	907	896	847	895	895	886	920	880	880	898	896	900	821	907	910	889	941	916	901	945	868	898	925	925	905	910	931	945	964	894	944	872	897	866	926	890	883	914	904	910	899	906	882	901	900	916	904	910	883	837	874	919	932	903	941	853	930	868	855	911	914	916	866	904	886	869	922	872	898	928	930	902	893	893	872	928	864	916	892	904	920	903	854	910	931	884	878	906	870	850	889	921	924	881	893	896	918	897	903	874	869	852	875	916	843	936	854	893	917	927	892	939	882	884	923	903	904	933	891	925	876	958	919	896	923	880	894	915	915	911	980	928	899	917	895	901	893	948	911	910	878	923	936	905	868	907	905	926	914	927	866	884	902	861	862	871	937	892	910	837	921	879	929	865	884	917	950	922	874	905	870	939	897	898	912	944	946	860	921	896	917	935	910	881	870	912	853	876	917	919	865	853	887	927	901	928	918	932	885	934	869	910	912	910	897	1003	882	939	909	907	883	921	858	899	885	867	882	840	938	914	961	909	869	921	927	911	906	943	914	852	930	906	941	924	906	968	919	905	919	868	919	932	890	886	938	909	931	904	911	939	899	860	907	925	938	862	941	899	901	930	881	878	917	858	921	906	911	891	882	871	877	913	932	945	910	913	889	889	862	903	886	935	914	880	834	978	934	902	875	866	854	960	851	934	884	925	842	870	881	892	931	956	920	900	891	919	867	952	899	910	907	917	914	865	931	924	847	926	952	907	845	896	913	863	907	930	908	963	896	884	945	966	934	872	882	909	923	959	901	934	948	955	879	930	901	898	855	906	841	921	897	908	914	915	888	926	938	904	864	848	882	901	900	937	938	946	897	864	930	902	874	902	889	909	869	921	904	928	900	909	921	874	849	921	910	920	924	936	922	887	911	922	897	906	939	875	894	902	908	876
36892	39212	33426	24877	23546	21225	18244	14478	9896	7704	6582	5280	4567	4115	3131	2211	1693	1220	1079	1216	1312	1190	1140	1688	818	536	512	515	483	504	435	431	458	460	419	483	464	449	415	398	390	368	398	375	360	370	357	395	315	362	363	384	358	349	382	363	409	430	384	352	360	375	379	365	351	334	345	329	372	352	397	353	357	330	332	336	362	327	352	327	363	351	316	353	364	362	366	325	318	371	313	326	351	331	323	362	330	324	324	336	354	305	350	342	342	353	350	353	324	333	335	321	307	342	327	340	293	296	368	318	327	370	306	314	361	346	330	328	347	319	349	324	338	321	337	291	324	333	307	311	320	323	345	321	341	351	338	329	321	340	311	322	333	300	336	361	345	335	325	318	325	341	323	329	347	322	338	329	337	337	350	328	322	349	340	316	297	341	327	328	320	317	352	367	349	341	260	337	301	348	316	350	309	338	319	368	339	325	326	304	371	320	320	338	338	351	335	358	354	306	291	328	362	319	330	325	321	351	328	377	355	330	328	315	298	356	354	337	330	345	330	343	292	311	300	313	338	327	308	292	305	346	373	304	320	330	320	337	322	333	339	282	335	346	335	328	332	319	316	310	355	322	358	343	335	316	313	315	331	342	319	313	319	351	310	322	346	324	326	330	329	329	305	306	286	346	349	316	326	325	351	333	334	346	323	305	330	332	379	338	350	334	334	342	327	332	355	320	335	340	330	324	339	325	357	319	329	319	340	324	339	341	376	343	321	328	310	325	338	361	328	342	293	319	313	317	357	338	323	336	366	318	327	334	312	327	345	318	317	353	336	327	365	339	349	333	330	326	310	293	338	310	308	323	321	336	358	316	327	326	330	323	316	345	307	352	358	337	323	351	320	349	341	322	275	329	383	297	308	296	315	317	323	347	324	293	317	363	310	353	311	322	333	301	323	323	344	334	344	361	323	346	341	328	326	329	334	343	323	336	308	329	331	358	345	317	368	328	340	329	350	323	311	328	338	321	343	360	332	340	338	282	327	309	313	315	365	336	294	340	356	307	309	306	336	352	347	348	313	348	337	331	357	311	351	339	322	364	330	339	306	341	302	348	369	348	332	341	334	340	363	329	358	314	346	342	364	351	359	336	299	344	340	330	332	313	314	291	334	311	357	322	340	312	321	309	342	316	333	339	317	347	331	314	343	339	317	317	364	344	346	325	321	327	331	331	327	344	350	344	298	319	344	377	351	328	343	330	342	334	319	334	322	358	322	314	306	370	370	347	343	333	354	318	320	357	334	303	354	343	328	329	343	336	370	320	329	329	340	313	320	331	305	332	331	352	313	357	320	367	356	367	321	322	345	363	298	346	331	321	321	325	366	352	323	344	332	340	319	320	342	318	354	343	293	319	352	374	345	329	336	322	328	358	355	364	309	332	344	318	319	328	310	330	336	304	354	324	336	341	297	314	321	340	349	331	327	365	335	310	328	316	344	340	340	329	359	297	314	337	327	326	307	342	322	352	304	342	319	320	310	307	301	341	339	316	337	337	333	317	355	272	363	365	337	317	347	318	326	310	360	348	316	362	315	333	342	318	315	309	328	325	337	360	359	376	299	340	329	316	333	320	328	313	336	340	327	365	316	323	346	330	331	328	326	369	304	342	312	305	308	310	366	342	348	314	325	327	327	356	310	349	332	348	336	316	291	345	374	330	336	301	338	347	285	326	331	326	304	347	303	315	354	360	350	350	326	341	305	341	330	372	321	352	354	319	328	312	335	363	332	331	332	293	301	319	320	319	309	323	329	362	359	332	354	345	334	366	310	301	322	362	345	331	333	344	335	382	324	340	343	324	293	346	341	329	340	314	290	295	291	369	335	339	317	316	328	319	331	322	348	338	365	349	334	346	333	313	335	293	384	375	307	342	322	346	347	333	373	354	340	345	343	332	307	319	319	305	328	315	291	309	317	299	340	348	346	330	343	326	329	362	329	343	311	347	344	344	322	377	389	316	348	346	309	302	349	336	361	333	326	320	345	315	335	314	323	342	333	350	316	320	322	320	321	325	325	310	366	311	352	349	312	344	334	318	345	298	340	327	334	318	334	358	278	333	303	343	335	346	344	335	321	356	359	344	359	350	352	367	334	329	321	311	315	307	341	340	323	317	340	333	320	315	339	316	314	305	350	326	329	319	338	321	351	341	322	341	319	324	306	314	331	347	314	311	363	340	361	306	332	312	326	313	369	367	327	349	319	296	314	352	316	324	348	360	320	339	344	350	357	347	337	295	349	323	340	341	293	339	321	320	356	339	361	306	330	313	310	358	330	350	328	300	343	366	329	319	321	338	334	344	320	316	334	323	313	314	368	357	340	313	335	292	333	306	340	372	306	350	319	364	340	316	323	343	320	335	321	307	306	338	338	351	331	311	315	324	349	321	317	349	349	353	333	351	355	372	344	380	297	314	372	330	366	339	324	342	340	327	339	345	324	322	280	346	352	337	326	336	342	347	321	364	331	345	356	341	317	342	358	324	329	341	353	370	356	318	375	342	340	326	329	330	335	334	298	329	339	353	344	365	316	299	347	305	287	322	346	358	343	351	340	335	322	348	337	349	330	341	319	334	326	356	351	319	325	319	351	321	354	297	338	362	334	337	325	388	352	362	327	337	346	324	348	290	326	334	288	348	329	313	349	311	348	362	323	332	342	334	369	366	374	301	347	327	336	316	355	323	320	326	346	326	337	343	349	343	296	340	343	307	302	357	308	352	327	315	349	328	356	286	322	329	339	333	350	322	316	370	327	331	343	323	348	328	315	330	339	334	325	369	337	325	323	381	305	319	306	349	348	350	351	341	349	345	314	339	317	285	297	302	324	340	345	339	328	335	309	311	338	324	368	330	318	310	383	296	329	325	329	328	356	331	291	329	318	333	317	305	311	313	321	337	334	324	332	315	355	328	328	327	334	329	355	347	343	344	314	350	375	313	341	272	309	311	329	318	348	342	317	358	329	303	314	336	323	320	336	327	366	321	323	290	344	310	297	332	325	299	293	313	315	316	297	343	317	327	330	283	363	321	340	302	327	364	337	368	343	342	330	332	311	346	322	351	350	337	308	345	368	288	297	349	310	335	326	334	325	362	342	309	361	351	324	348	319	320	350	324	323	339	326	339	335	342	324	330	361	334	345	331	320	331	322	360	326	342	325	319	383	318	366	309	334	345	335	325	347	354	331	325	337	304	363	346	319	314	325	328	345	328	354	352	336	333	336	355	342	331	320	332	322	312	340	348	344	349	308	325	342	361	310	344	335	288	335	330	318	330	300	333	354	324	333	327	336	333	357	338	358	322	334	343	315	340	378	331	324	325	377	341	345	368	338	347	324	316	347	328	301	342	317	327	327	364	309	317	312	334	345	328	341	334	346	343	359	336	342	324	351	341	332	339	329	329	343	343	335	349	374	349	345	359	371	340	341	333	312	331	312	366	326	311	338	354	347	297	326	363	328	333	308	342	327	335
25644	31846	32605	30138	32489	32504	29382	26520	20586	20465	19442	17700	17080	15793	11922	9743	8321	6392	5322	5849	7034	6281	6700	10229	3933	2715	2394	2293	2167	2037	1961	1816	1835	1825	2005	1859	1746	1587	1517	1405	1401	1349	1367	1415	1212	1152	1072	1017	987	1069	1039	966	1023	1057	1114	1247	1296	1574	1214	1019	1055	1008	978	1043	1018	982	976	1025	1054	981	982	957	884	944	888	988	935	907	923	883	860	900	910	896	865	847	843	864	859	900	848	856	891	843	884	836	831	862	840	852	885	841	857	820	821	830	828	833	870	899	840	812	864	860	855	884	864	848	828	816	802	829	852	814	819	847	854	854	793	822	818	800	801	831	834	866	852	812	860	819	788	847	854	877	799	796	827	797	871	820	836	768	849	814	847	838	816	791	870	778	794	762	849	831	890	885	874	863	866	846	870	874	845	898	852	835	841	823	926	834	781	822	829	816	784	819	799	824	795	809	833	870	828	835	834	831	826	866	836	821	863	845	809	858	802	832	844	824	810	821	883	782	842	891	826	800	800	846	839	818	824	874	876	834	845	848	825	828	851	912	782	833	798	847	824	799	844	824	808	802	858	844	853	842	854	847	842	776	868	842	801	833	847	835	839	811	827	824	875	831	789	919	812	839	842	863	845	823	839	801	829	814	825	844	800	856	832	864	785	868	810	781	881	840	861	778	813	860	865	882	803	835	811	848	825	864	843	800	810	821	833	861	824	819	822	793	806	817	820	872	825	826	828	858	809	856	856	819	850	869	851	841	859	837	842	898	870	863	837	871	838	832	819	887	884	819	855	820	838	857	789	830	839	837	787	838	829	785	871	887	857	821	827	840	831	808	868	841	829	808	826	827	797	810	818	839	811	813	863	848	847	888	781	883	836	868	881	853	868	891	849	817	790	843	803	892	859	841	844	862	812	827	847	840	825	802	807	874	861	841	765	797	865	794	811	866	862	792	875	800	835	856	835	830	888	841	900	845	778	832	810	823	807	812	871	791	841	860	845	868	809	840	806	833	861	798	834	836	885	779	874	817	810	800	861	841	831	788	829	870	815	856	852	767	843	871	818	867	877	760	813	857	825	800	886	831	840	904	843	878	805	873	834	832	828	782	806	832	800	864	829	835	854	826	828	815	787	827	786	883	810	883	835	881	855	839	850	841	810	877	788	857	832	799	840	789	887	839	786	850	822	825	807	809	853	805	841	820	857	838	915	843	856	840	856	856	796	836	795	818	863	826	858	823	844	879	814	841	852	845	849	821	790	814	857	827	840	838	879	837	853	809	820	822	843	810	838	835	815	840	818	825	845	814	809	845	838	807	862	830	770	827	794	835	813	838	828	858	837	864	832	808	864	818	865	856	800	838	837	865	838	818	834	839	814	825	805	844	842	806	786	828	834	858	824	782	803	818	823	799	843	830	836	772	848	836	843	885	844	815	846	841	815	857	850	865	794	843	797	832	815	864	794	813	808	914	874	845	828	789	820	862	814	787	857	843	849	826	871	823	847	883	818	809	835	834	866	786	864	846	814	855	851	866	814	852	834	841	794	848	829	822	872	889	845	867	880	836	837	782	804	814	829	861	872	848	877	791	804	861	831	805	850	868	798	795	842	802	821	844	890	818	844	836	840	795	867	844	874	864	831	838	837	801	809	837	837	812	830	783	902	852	795	815	861	782	867	847	788	852	853	869	823	844	799	809	845	851	881	827	851	845	830	894	765	778	838	835	855	867	836	795	844	877	834	891	835	833	804	851	879	841	806	839	855	816	822	803	844	788	840	809	810	874	842	844	823	822	844	834	822	827	829	859	844	810	796	811	846	856	830	830	864	805	832	818	852	860	831	843	837	858	795	810	848	861	843	784	850	823	795	867	864	814	790	812	808	816	866	875	799	893	853	808	774	845	851	813	827	807	825	848	855	847	863	831	839	847	817	875	850	884	791	863	821	815	822	888	811	820	826	831	821	881	796	826	858	848	822	865	775	771	840	854	907	791	888	878	848	803	852	911	814	844	811	802	817	820	825	855	813	845	838	816	818	835	826	860	853	854	834	848	834	833	865	852	804	787	816	825	839	850	824	805	816	924	808	850	847	835	863	835	841	843	824	865	849	799	808	880	830	847	793	811	832	817	806	847	846	828	834	832	810	812	842	813	860	824	888	843	877	887	837	807	850	828	882	804	824	800	801	842	854	827	810	820	793	834	821	815	878	876	860	832	813	809	863	867	834	809	864	816	868	867	849	771	850	879	845	879	860	831	846	869	861	881	841	893	848	855	802	774	846	857	822	840	813	807	831	916	854	808	854	822	819	866	823	823	828	812	818	821	892	851	893	833	811	834	867	836	831	786	849	827	847	808	856	807	868	810	794	825	833	851	856	852	821	848	781	828	870	850	842	812	833	856	869	922	848	850	855	836	854	867	879	842	860	844	837	830	803	840	841	823	843	881	861	839	847	809	842	805	826	807	822	887	839	850	856	850	844	903	865	846	843	819	823	806	816	822	806	845	836	818	812	811	865	795	841	839	857	840	787	794	798	804	818	840	837	829	824	770	804	824	796	831	838	817	819	815	824	799	823	791	822	802	790	833	809	820	783	835	836	843	822	798	756	784	834	838	862	829	801	767	797	841	811	834	836	857	790	838	896	856	848	859	868	854	892	804	799	840	804	876	820	824	805	852	796	832	816	846	811	834	844	869	832	827	872	853	822	873	875	826	824	813	841	831	831	815	816	867	875	845	855	839	829	796	806	815	832	823	869	833	828	877	847	788	854	820	834	841	822	828	852	799	896	843	853	822	801	826	842	854	799	845	838	848	902	866	797	828	839	765	862	837	851	870	823	884	788	864	815	825	791	824	865	840	890	805	872	884	833	814	833	823	817	817	880	809	829	791	826	870	816	800	840	838	867	844	752	825	813	880	825	814	848	878	783	859	875	871	864	810	788	816	804	839	825	810	824	804	822	828	841	814	808	824	838	823	807	832	870	832	835	865	805	826	836	854	845	771	839	852	866	811	833	791	870	850	828	851	838	840	831	836	803	826	864	802	745	831	869	843	824	819	889	856	875	817	831	846	850	806	849	845	852	845	811	826	883	838	857	803	839	825	811	905	792	868	864	808	852	786	798	832	816	813	843	826	818	834	848	842	845	803	862	834	858	865	843	850	851	891	853	783	849	868	772	872	832	858	887	860	852	775	844	873	811	801	835	855	843	861	830	774	848	817	832	824	786	808	896	874	826	830	822	805	818	810	784	877	857	870	775	851	872	851	853	819	839	836	853	819	855	871	875	838	834	813	838	862	866	796	818	834	813	846	851	859	799	828	811	818	850	865	829	839	825	814	847	813	817	787	786	773	818	844	808	890	815	848	871	796	827	812	819	877	824	823	798	898	814	846	823	883	862	828	860	854	844	792	805	799	880	821	815	858	822	826	829	839	788	840	825	848	780	833	872	807	871	823	850	780	818	822	834	829	799	837	803	818	817	839	876	843	787	822	773	811	871	826	796	832	805	854
12007	10029	11120	6844	4988	3785	3034	2142	1636	1293	1046	1004	899	834	723	571	538	530	478	496	498	461	479	409	434	402	371	364	411	398	377	380	360	383	374	343	335	356	336	361	343	351	386	357	354	325	359	358	362	357	376	359	335	368	352	353	355	351	323	347	352	338	341	364	348	345	366	335	313	359	342	348	335	325	394	357	363	332	345	357	344	339	353	335	339	341	322	348	356	334	315	302	321	377	321	369	354	328	334	331	334	335	332	347	362	342	308	355	363	343	332	365	330	314	326	319	306	312	327	323	343	317	322	362	341	321	342	336	338	319	331	317	334	350	399	342	328	361	347	357	349	347	333	329	326	343	377	332	350	345	312	309	342	349	369	366	312	382	313	312	325	341	370	332	332	329	357	349	348	352	354	347	337	337	343	334	297	355	339	325	365	345	311	343	317	340	338	327	340	354	340	333	333	347	330	351	350	344	318	317	330	337	318	307	321	346	352	337	305	330	297	330	315	358	329	284	324	323	304	341	296	322	356	301	333	322	337	318	360	358	319	331	308	350	351	315	306	338	328	343	335	336	301	309	356	338	345	376	343	342	343	338	344	356	348	337	342	332	332	354	332	320	319	359	301	319	356	318	347	343	318	336	375	323	354	314	364	328	313	326	358	339	321	365	314	336	339	362	350	339	391	349	314	317	340	352	330	340	317	358	341	343	342	361	320	347	352	336	342	354	347	321	341	353	317	333	358	348	371	331	338	343	319	307	326	338	337	336	340	333	326	325	341	320	344	334	334	333	344	322	351	342	375	339	357	369	340	364	325	343	332	324	336	324	316	310	302	341	344	322	342	317	344	326	350	329	352	357	348	346	303	333	359	347	354	343	339	368	344	325	367	335	322	342	323	327	296	310	335	309	320	358	354	346	326	322	325	353	336	331	330	325	357	364	338	359	344	306	328	336	353	310	362	327	357	286	328	351	307	309	332	354	351	323	343	325	343	347	345	333	342	345	334	351	353	337	330	344	348	317	326	360	351	333	341	341	322	340	336	335	377	357	339	336	368	316	393	363	316	346	353	326	326	364	347	358	337	322	390	348	349	347	353	339	329	298	308	336	343	331	339	341	321	322	364	349	342	315	326	341	346	348	355	354	329	340	330	311	332	348	350	321	357	364	320	331	357	340	395	357	313	372	310	338	355	362	336	360	355	357	332	317	328	321	338	351	376	369	331	329	339	321	382	317	344	343	333	366	301	361	348	328	322	340	358	320	338	322	303	342	340	340	359	346	329	345	334	345	322	369	374	327	339	360	354	327	319	348	351	343	339	311	357	315	332	329	360	324	342	338	341	341	316	334	334	338	326	352	339	349	316	342	346	336	304	348	338	378	333	322	338	377	331	348	359	341	335	355	322	357	361	331	337	353	357	359	349	343	333	342	354	378	372	310	371	315	363	345	349	335	331	352	349	328	321	322	340	319	338	339	334	344	324	313	351	371	320	330	335	332	314	337	336	314	313	369	370	336	344	334	314	351	318	334	354	353	352	381	342	324	375	346	331	362	330	342	379	342	341	333	338	333	318	350	325	334	306	312	355	342	349	325	330	327	363	321	350	338	334	382	339	331	342	350	324	339	348	365	371	329	331	322	301	331	310	329	340	338	343	325	339	370	346	346	356	333	313	317	333	368	348	333	370	336	363	355	310	309	360	348	342	370	321	382	290	334	355	333	340	318	352	311	327	330	323	338	305	324	293	331	329	319	297	343	342	306	389	375	342	297	360	350	323	336	391	340	361	360	323	358	359	340	310	324	339	330	334	352	330	327	346	304	346	345	337	327	320	324	309	317	314	307	321	335	320	282	347	344	343	292	332	368	325	329	341	314	329	311	329	347	362	357	347	368	347	319	351	334	310	340	356	331	340	309	332	354	317	345	336	346	362	350	331	347	348	369	339	342	366	351	342	327	352	318	366	316	358	360	285	347	357	313	338	347	356	323	322	366	349	332	351	346	351	318	306	316	345	325	345	355	343	351	325	354	329	345	309	353	346	344	338	308	323	316	347	325	371	372	358	294	328	356	320	320	315	384	297	328	373	335	343	325	342	325	331	343	356	341	346	345	325	328	371	360	315	335	340	300	334	334	341	352	340	309	330	342	337	354	348	331	363	373	342	345	337	347	349	345	322	338	324	319	310	355	346	374	328	360	319	316	348	324	346	327	330	314	319	329	296	318	352	336	325	356	382	342	323	354	330	353	330	360	309	319	369	345	338	320	337	343	375	331	336	310	327	329	339	316	358	386	332	309	344	336	349	349	356	343	358	333	337	337	353	335	328	377	332	353	309	353	335	338	353	352	343	347	329	344	334	340	337	336	350	331	334	337	318	336	305	272	355	325	347	309	327	366	363	348	365	308	344	304	313	327	323	415	347	354	346	348	358	326	385	352	327	391	362	343	345	348	379	369	329	376	338	342	331	354	368	341	320	334	312	337	357	334	297	324	356	367	348	331	345	348	363	359	317	360	326	347	327	348	329	372	331	349	350	340	337	361	340	352	346	320	312	343	334	363	376	330	329	321	327	355	340	338	356	336	298	331	358	357	312	355	313	357	314	341	305	344	376	305	329	366	362	340	370	345	350	343	354	326	362	314	361	343	326	380	335	313	313	348	345	332	336	318	343	342	330	374	338	333	365	372	347	312	330	324	368	306	342	322	342	333	359	299	382	317	321	324	336	340	324	342	331	363	343	362	347	326	365	323	367	343	358	335	340	346	346	328	333	362	347	332	329	309	368	369	321	370	320	325	331	331	321	360	351	340	355	330	354	316	329	336	320	335	339	354	384	349	355	350	358	358	303	319	332	320	353	337	347	301	308	345	333	332	313	349	314	352	369	341	320	348	344	333	335	342	315	310	350	357	333	338	332	317	332	354	353	347	340	330	325	342	312	354	331	313	373	324	316	322	357	354	328	359	323	372	370	330	333	336	400	305	337	317	333	347	302	323	313	325	338	350	366	319	334	308	334	340	346	333	298	346	324	342	387	363	328	321	343	293	334	332	332	324	337	346	356	307	336	341	322	325	341	343	332	309	300	374	324	346	347	313	342	328	329	322	317	329	324	342	321	311	350	342	322	332	361	368	330	345	340	341	347	373	334	338	359	353	350	351	314	320	343	302	323	314	313	349	342	335	348	308	353	355	367	363	355	352	348	300	354	336	378	331	359	331	339	312	362	356	340	354	347	334	319	364	310	334	331	320	352	336	322	334	352	381	330	301	354	356	375	321	320	345	359	370	345	344	331	314	324	329	346	326	353	341	329	327	363	341	311	323	331	335	350	323	318	320	314	356	351	360	348	352	361	344	336	355	325	344	353	311	338	319	352	333	334	378	334	338	315	337	378	359	349	341	333	344	350	334	371	324	353	328	353	336	367	331	343	297	377	359	334	314	339	346	348	310	331	358	383	368	340	347	338	372	315	379	333	341	348	353	374	357	324	352	350	313	342	331	362	353	311	346
7985	9872	15589	15264	14528	13654	11756	9160	7466	6200	5783	5082	4362	3920	3173	2610	2281	2057	1906	1913	1874	1619	1672	1704	1428	1391	1311	1311	1305	1221	1170	1140	1087	1161	1217	1208	1132	1137	1053	1020	961	1029	1042	1044	1022	1001	931	1025	882	936	877	866	877	964	914	912	935	924	898	875	900	943	882	914	861	926	887	911	936	971	878	875	880	880	880	918	906	962	869	867	918	927	855	897	909	884	885	869	844	885	857	874	897	882	939	863	898	867	866	929	871	893	860	850	861	770	880	842	857	873	886	836	830	845	918	857	886	832	854	865	856	862	899	868	868	854	905	819	892	920	937	843	858	864	852	833	823	856	857	819	829	882	885	864	874	872	852	861	845	842	839	872	854	861	847	826	879	848	831	866	876	892	860	858	813	884	852	890	872	856	830	828	901	840	894	840	855	870	833	875	821	872	883	891	842	842	839	884	800	859	843	814	894	834	884	842	832	914	790	826	882	883	891	878	886	861	839	872	836	862	884	883	853	842	864	845	894	837	847	815	892	928	894	833	904	875	884	892	876	804	867	872	894	876	861	821	810	836	808	857	839	869	870	852	815	868	860	838	848	819	847	847	873	803	855	871	862	854	828	860	824	843	817	832	815	829	828	857	875	816	844	901	826	835	846	809	939	859	830	924	837	903	884	924	848	853	826	871	840	855	874	857	872	941	902	847	850	845	894	879	846	900	863	820	873	828	858	849	831	840	830	930	887	895	879	905	856	868	880	859	877	870	893	903	818	877	873	832	903	860	818	877	851	837	836	828	874	847	908	852	859	829	826	893	834	856	797	828	832	833	900	838	841	872	862	833	864	858	856	873	849	867	890	841	878	891	903	817	857	895	812	842	849	843	833	885	852	851	839	836	844	912	854	911	872	855	860	867	903	874	879	887	906	889	834	831	885	874	877	877	824	841	841	858	845	872	883	864	846	823	882	847	832	833	891	862	897	847	874	826	811	808	851	835	850	875	814	855	830	849	908	881	895	880	887	863	910	844	852	844	867	829	891	881	826	872	897	882	795	808	857	831	831	885	877	851	861	852	874	837	810	852	894	893	864	874	868	842	872	842	882	781	868	886	824	857	857	833	834	887	878	822	845	890	853	872	845	871	861	836	903	807	885	824	889	837	818	800	857	857	849	868	863	880	818	856	854	871	776	860	827	884	857	836	947	819	852	872	866	852	853	789	869	911	852	875	882	874	816	896	869	863	812	821	870	853	914	906	865	819	860	838	864	832	867	848	883	859	840	811	840	829	856	849	875	845	828	835	841	852	906	879	884	851	825	839	888	894	809	829	866	855	849	837	833	877	876	835	875	883	897	859	907	893	830	823	885	856	889	804	861	863	837	833	891	866	847	855	846	907	842	824	839	829	847	863	800	862	873	867	892	861	856	857	842	847	884	879	846	851	851	848	884	835	813	854	912	931	843	891	865	930	905	832	898	853	847	889	843	878	862	848	885	870	829	832	847	825	847	805	858	899	895	865	841	893	847	844	879	887	868	850	859	846	903	882	870	865	868	895	846	866	835	777	907	842	844	839	847	817	879	890	817	851	895	828	877	910	855	895	855	877	852	918	835	881	867	893	832	846	879	840	856	858	865	861	854	842	844	863	842	864	855	893	848	875	890	843	877	856	888	832	865	837	863	907	837	841	864	886	832	846	836	831	894	797	882	870	880	903	864	863	834	864	835	870	839	821	846	889	882	823	878	855	823	841	915	864	871	863	836	845	860	863	833	853	848	866	895	829	840	876	819	820	905	884	846	862	876	878	845	869	881	883	885	848	824	782	872	881	883	880	862	892	889	880	843	865	847	887	848	857	860	898	821	853	832	853	857	850	860	832	887	914	864	867	872	946	880	890	876	867	849	830	929	912	901	845	789	838	796	839	821	875	861	852	813	856	804	859	867	883	790	843	829	893	893	823	861	817	851	901	892	861	869	844	850	855	865	864	778	808	839	810	861	913	861	893	833	911	846	890	835	829	860	873	801	828	862	866	835	909	824	883	815	819	866	887	926	855	869	896	910	865	805	828	835	883	807	846	835	837	840	857	847	865	860	868	797	852	909	849	857	867	832	846	825	881	876	846	862	896	865	849	898	803	879	867	881	884	854	868	841	893	867	877	875	825	876	883	879	880	904	845	825	871	831	875	855	900	867	846	832	876	903	905	840	875	819	888	823	813	859	777	868	929	844	831	822	810	905	893	847	823	837	840	878	866	874	807	868	854	819	821	851	887	845	844	838	839	905	836	907	888	850	875	910	871	865	893	870	842	849	879	912	851	866	865	956	871	894	868	875	900	879	848	839	871	813	875	865	831	816	867	832	866	894	842	860	876	898	804	834	846	831	840	858	916	835	814	869	893	893	837	834	850	836	826	895	851	838	804	862	857	825	890	857	877	849	864	862	883	866	856	896	868	877	853	835	845	858	905	829	864	853	910	868	841	886	895	853	926	835	871	840	820	844	872	888	883	873	880	897	819	859	872	884	840	810	858	884	863	881	817	852	859	867	861	900	839	869	892	845	814	797	826	858	872	849	854	850	931	878	844	848	867	814	821	790	858	812	877	842	917	872	878	820	852	846	864	851	825	836	841	816	821	863	854	864	851	881	857	872	880	833	852	831	882	913	868	821	891	887	862	862	864	862	815	856	829	889	857	848	903	870	870	858	817	869	829	831	848	820	865	843	825	869	838	860	799	834	845	917	902	844	820	906	843	923	842	837	865	849	854	833	865	847	835	918	828	890	903	877	848	901	847	901	855	839	844	855	915	911	866	890	873	831	866	882	864	843	822	921	861	894	862	874	849	923	868	790	878	865	866	849	862	903	825	872	910	831	830	858	879	857	896	870	866	847	848	853	870	870	883	874	855	907	857	834	877	955	864	828	849	860	895	901	852	881	887	845	821	865	856	874	827	865	841	867	832	879	874	872	826	897	854	868	872	818	860	827	849	787	828	867	833	857	858	849	917	884	893	898	868	836	922	912	851	884	857	854	811	864	862	896	876	824	846	875	872	846	944	874	863	875	882	875	877	852	865	901	878	877	905	860	812	895	880	878	865	855	853	842	863	880	832	854	925	863	848	873	929	831	876	911	882	875	844	885	840	871	900	863	864	866	839	912	829	878	864	827	814	827	879	837	825	846	939	925	861	856	859	825	833	820	854	858	867	842	860	865	842	839	883	880	868	899	875	874	864	875	860	810	803	888	863	864	862	895	853	869	840	889	872	892	818	812	841	866	827	796	802	830	861	899	854	855	869	895	856	833	867	853	818	884	847	847	872	894	882	823	837	853	870	813	890	861	890	833	889	873	899	837	904	825	895	874	886	834	815	840	874	908	873	830	780	843	884	855	851	828	861	854	854	863	861	856	790	807	852	823	894	812	902	848	909	860	895	830	832	903	843	904	848	829	850	880	848	872	883	814	923	853	838	877	820	842	848	836	873	831	910	815	892	881	943	909	850	870	871	835	858	844	893	846	839
29795	31770	29694	18871	15769	12821	10996	8722	5464	4500	3952	3395	2897	2529	1718	1268	1038	924	760	804	985	843	874	1268	582	459	502	448	497	462	469	446	484	467	434	427	445	413	413	411	424	393	414	383	399	375	392	395	344	369	380	398	383	391	396	382	408	425	363	368	399	360	418	356	432	344	383	387	394	403	383	386	354	382	362	394	332	364	377	374	359	358	349	393	376	382	374	376	373	342	362	381	338	342	372	362	361	363	377	364	368	333	392	342	364	362	405	375	370	314	338	382	369	371	381	356	365	359	369	383	340	386	366	344	381	336	385	350	402	364	335	382	407	345	339	357	333	345	363	384	392	367	358	343	338	331	343	383	372	347	320	343	325	347	376	396	351	356	341	345	360	347	370	364	428	348	372	374	358	353	359	395	374	390	357	355	362	372	333	369	362	340	359	394	345	392	360	387	386	364	323	349	380	354	363	365	360	335	322	360	377	362	355	387	349	360	355	366	380	362	382	389	332	385	338	386	357	373	346	350	350	349	338	329	355	366	329	375	375	340	352	313	398	344	354	377	340	357	374	371	357	350	344	386	388	381	358	349	337	370	378	341	346	379	367	380	351	339	334	354	359	326	369	340	355	345	371	312	360	380	368	389	354	373	361	325	366	396	382	383	365	373	380	361	324	368	386	338	337	383	356	371	391	340	354	390	350	371	368	368	356	349	358	418	380	379	380	351	364	355	381	366	385	360	353	343	360	375	386	353	349	360	357	383	359	351	355	381	387	365	397	387	360	347	371	363	388	383	349	348	343	367	356	361	358	349	348	358	359	369	369	342	341	359	327	363	359	358	390	351	353	326	397	348	365	376	405	337	334	328	356	351	362	351	374	377	348	335	358	378	378	402	402	353	381	358	343	368	388	364	331	335	370	336	359	324	373	375	331	315	383	372	371	389	303	373	328	343	390	382	345	342	350	382	362	363	335	372	344	358	368	347	389	364	364	365	369	348	362	349	325	386	353	358	358	369	359	370	372	347	356	405	371	375	335	383	348	371	344	358	367	379	373	359	348	359	356	359	377	381	372	374	370	394	355	352	366	353	362	360	380	336	364	366	391	391	352	342	348	332	364	360	350	359	350	378	335	398	345	376	330	353	359	346	383	377	354	334	368	406	356	340	344	379	374	390	380	332	339	348	348	384	366	348	369	401	366	363	391	396	406	357	371	374	369	362	365	352	401	358	385	389	341	364	377	378	340	334	340	390	355	374	383	345	364	378	344	342	368	358	325	358	383	393	383	362	331	353	383	347	375	339	357	379	380	377	390	352	366	377	349	341	346	366	367	377	355	365	381	372	378	368	404	354	369	305	356	383	327	344	381	329	370	318	365	357	350	336	368	409	383	374	337	359	334	344	369	354	370	329	402	337	333	363	336	386	355	326	340	374	377	378	370	344	364	334	359	336	368	338	344	399	335	357	354	363	348	374	355	365	336	366	373	370	381	391	387	359	388	343	372	349	349	351	360	351	320	364	367	374	334	363	367	363	339	333	385	375	358	351	359	379	346	360	349	337	337	371	363	352	369	392	399	341	393	371	374	362	361	321	334	391	344	342	359	394	381	325	350	372	360	378	348	390	348	385	366	367	390	354	324	394	380	388	338	375	356	358	349	344	383	364	392	334	350	347	330	355	350	367	364	359	389	369	367	368	410	370	369	373	360	387	343	366	376	345	344	358	367	370	397	395	364	350	392	334	362	372	353	325	355	381	384	385	388	371	374	369	341	399	342	325	354	355	383	375	356	320	363	364	354	344	344	342	372	378	351	339	351	365	366	367	366	357	352	379	341	373	347	350	358	376	352	392	377	349	349	374	391	372	355	356	301	378	390	354	341	361	338	367	371	376	394	355	339	389	316	391	385	362	379	364	355	342	364	385	338	337	382	346	347	355	337	340	343	374	354	342	380	334	355	366	347	353	361	340	341	358	362	356	371	344	348	313	347	371	351	363	337	336	357	381	358	363	391	357	353	353	353	360	347	361	336	345	369	339	350	350	380	391	348	364	359	354	364	338	344	374	358	356	329	374	377	376	398	336	353	356	359	400	414	370	354	315	365	367	358	364	341	364	354	383	380	385	342	344	396	382	394	343	385	349	366	371	391	382	348	369	335	363	424	347	358	333	391	352	369	373	373	355	345	384	356	333	376	381	340	381	350	379	382	382	343	352	315	350	357	342	389	345	336	387	310	364	354	353	327	333	344	425	336	352	339	410	370	380	321	370	376	371	365	389	345	395	365	390	333	339	402	350	360	387	353	356	365	383	350	398	362	361	336	334	333	392	341	365	341	341	384	360	368	349	353	370	354	383	350	363	355	349	342	366	360	392	373	361	365	359	373	370	340	346	352	361	350	380	324	354	376	374	390	356	354	332	325	333	352	342	369	332	357	409	403	397	332	348	374	314	341	371	328	382	363	335	352	307	384	349	366	406	389	346	381	335	340	335	353	349	372	388	347	386	356	332	341	383	370	336	362	369	359	336	357	350	373	334	353	357	388	373	399	400	365	368	353	370	362	354	364	358	354	346	372	370	388	379	387	364	333	376	346	343	360	338	380	391	417	337	355	359	343	335	345	366	384	362	403	359	368	361	339	394	368	357	357	371	357	359	345	359	382	413	347	394	358	378	360	360	337	360	381	356	342	352	393	311	339	379	350	350	356	360	358	353	361	348	358	362	352	368	377	374	361	359	353	346	327	346	368	347	355	407	385	358	379	369	345	380	386	339	372	399	367	356	331	372	378	371	342	380	368	347	357	340	371	351	369	338	360	381	393	352	362	341	358	371	387	353	347	345	362	366	373	364	379	352	391	384	364	353	367	395	361	346	364	348	368	354	352	358	369	345	371	368	339	390	374	362	365	375	349	380	390	379	365	366	342	356	362	331	363	337	384	340	348	383	381	297	380	388	329	364	366	360	397	318	344	329	355	393	359	383	376	352	347	348	356	363	366	365	372	355	357	353	354	376	357	365	360	372	355	382	384	350	379	366	354	337	334	359	381	350	316	383	395	355	368	345	348	351	349	352	381	385	388	357	384	354	372	338	383	359	388	381	348	363	333	370	375	351	377	376	351	358	366	364	350	372	377	335	361	337	351	361	364	357	384	330	342	381	349	326	404	379	315	372	354	373	363	346	331	397	336	355	356	364	394	359	371	347	369	357	356	359	359	399	390	371	353	369	327	363	328	355	346	354	380	398	358	381	377	332	391	335	362	369	345	383	343	372	379	359	365	372	368	349	341	392	345	330	381	358	351	365	377	343	337	350	357	376	345	368	380	391	344	376	371	342	353	350	345	360	362	396	346	350	373	366	360	354	355	380	347	366	359	355	368	352	344	367	362	360	380	404	371	347	383	346	383	345	352	361	383	337	335	394	386	392	380	395	338	387	361	349	348	350	379	345	402	346	353	339	340	357	374	317	338	349	361	392	389	360	368	375	392	378	363	346	340	358	377	366	392	363	357	385
20614	25701	27413	24477	25156	23672	23184	19978	15110	15603	14346	12712	12304	11225	7910	6305	5393	4364	3676	3909	5271	4321	4116	7710	2791	2258	1864	1890	1774	1712	1529	1550	1457	1515	1531	1503	1527	1451	1369	1236	1312	1212	1276	1300	1166	1100	1085	990	1003	1038	1070	1041	1071	963	1061	1131	1115	1248	1203	1091	1008	1008	1085	982	1016	1015	1015	1025	985	1006	1020	1025	976	1013	989	994	990	943	977	971	971	970	962	983	918	920	935	872	915	929	965	944	900	906	961	912	924	880	928	948	910	857	887	927	895	842	920	907	948	908	845	884	853	895	918	903	871	873	895	927	858	923	898	870	840	950	887	936	900	825	901	883	899	866	884	878	894	942	881	923	859	904	861	868	864	865	869	880	902	889	850	923	911	913	938	915	909	926	888	875	882	918	933	866	921	940	873	890	877	898	881	902	883	941	900	896	934	881	910	905	909	882	947	859	908	918	926	904	900	907	855	986	893	900	880	872	901	917	936	908	887	908	905	941	924	845	908	877	931	943	880	862	926	862	909	947	903	911	863	889	889	930	876	860	863	905	926	811	910	942	917	933	924	927	936	924	918	915	928	872	915	898	882	929	916	885	944	963	873	914	915	903	882	885	831	867	883	864	917	895	886	886	879	905	865	868	916	885	887	890	927	945	916	864	877	914	888	908	962	905	901	909	849	911	911	943	860	887	911	922	836	884	954	856	914	877	913	881	928	861	884	885	923	899	850	893	867	917	939	878	910	890	937	958	885	841	919	929	890	909	933	954	879	911	877	896	910	893	857	879	894	888	920	901	921	965	938	923	894	917	885	976	889	904	908	870	880	950	869	877	913	897	884	928	890	949	908	869	911	919	912	938	907	886	945	867	910	912	891	886	943	881	909	909	924	934	872	916	980	904	898	920	917	869	945	890	925	921	936	883	899	931	903	912	935	863	915	890	908	925	937	878	900	920	930	912	943	940	888	974	843	891	904	913	949	898	908	879	912	866	904	845	958	884	903	926	911	912	892	863	901	901	907	925	932	879	882	882	844	945	901	887	906	916	879	857	899	911	935	907	911	857	945	947	891	922	867	884	894	989	891	886	924	925	881	903	851	870	920	859	905	892	883	843	895	900	908	948	917	878	960	860	866	899	928	910	927	864	966	911	957	859	898	891	934	904	912	856	935	902	902	907	931	921	908	940	897	835	951	870	890	882	870	885	891	882	950	956	881	863	930	967	836	887	954	906	901	895	896	968	884	901	934	844	880	892	840	914	898	850	854	933	925	847	863	901	884	901	922	920	880	906	884	915	907	865	878	938	914	896	910	950	895	949	918	883	900	906	892	845	942	952	912	908	920	894	857	881	875	881	854	921	927	895	882	883	879	904	927	936	920	924	836	937	861	999	946	902	899	889	973	885	900	946	893	922	922	971	891	849	943	895	887	892	935	896	926	923	950	917	888	892	902	906	935	841	911	961	895	835	864	882	878	915	898	869	920	890	901	900	867	904	933	845	928	892	877	910	889	939	922	952	921	938	891	876	937	960	957	904	896	895	933	919	896	941	961	962	934	872	902	877	896	898	872	960	912	860	879	897	886	894	887	880	885	888	899	950	961	882	865	889	975	904	957	876	913	874	890	849	892	882	913	906	952	916	983	944	905	882	851	944	911	887	909	902	902	884	904	901	815	900	916	891	942	853	894	916	878	919	888	902	886	874	919	955	907	869	931	916	914	931	878	883	924	948	895	922	937	912	929	939	907	922	923	884	878	924	946	851	905	972	925	841	895	959	860	890	915	896	908	883	891	897	870	887	924	915	899	882	897	915	908	884	892	912	946	913	886	946	959	883	941	844	870	873	855	935	891	893	924	902	872	891	938	911	861	863	949	963	872	931	916	880	864	911	842	888	890	885	911	914	876	911	895	926	927	942	895	915	967	911	919	874	915	910	895	880	920	958	866	880	906	902	926	861	908	949	907	938	896	939	883	908	920	881	894	893	901	899	914	915	850	909	876	878	945	873	917	897	908	910	849	885	849	926	910	876	927	915	890	849	918	902	912	927	845	860	909	893	908	876	915	884	876	910	885	870	897	904	914	890	943	913	926	965	897	905	906	912	883	921	874	868	876	949	921	907	945	941	930	914	932	909	920	843	853	896	926	875	871	906	911	906	948	900	838	984	889	885	878	899	923	876	872	889	910	865	883	848	871	911	910	994	962	902	946	909	963	854	907	890	917	898	929	833	917	854	885	923	863	873	946	873	916	906	943	937	863	861	925	913	902	854	930	916	914	860	919	867	878	983	905	902	872	859	939	882	882	878	938	885	926	899	876	850	938	897	870	895	875	894	843	888	950	864	891	879	868	932	952	871	910	881	876	904	861	829	964	907	909	849	890	936	956	944	855	936	908	914	934	970	858	941	916	953	874	865	882	847	907	925	864	870	929	877	911	888	864	897	886	898	892	841	897	905	843	928	921	883	948	905	912	900	889	960	867	867	845	969	889	923	873	898	888	924	875	909	901	930	856	881	898	923	898	892	930	944	857	895	924	905	918	901	884	916	866	894	898	906	872	864	919	911	857	892	861	906	917	908	917	938	872	873	895	873	912	891	909	974	917	943	954	950	901	928	930	925	931	901	957	934	898	889	919	891	881	890	907	875	940	898	872	869	895	914	936	869	939	880	901	936	891	899	895	881	933	917	936	902	899	882	912	877	918	893	935	921	945	955	892	917	882	846	883	905	952	912	897	893	907	906	910	936	934	926	913	889	908	911	946	877	897	902	950	930	902	852	914	884	879	936	879	839	971	939	894	876	918	924	906	894	910	860	926	927	878	850	854	841	890	924	905	938	885	917	901	938	938	952	956	918	883	888	870	872	873	875	897	907	920	879	908	883	932	880	861	868	885	872	921	863	905	907	838	851	898	893	910	888	908	861	899	916	914	895	860	861	946	863	919	947	939	849	861	929	891	900	934	903	927	901	916	908	914	888	950	951	882	839	904	900	895	884	933	900	926	874	905	873	1008	923	911	905	909	866	872	914	886	918	908	889	913	882	899	828	903	917	924	941	895	874	911	860	939	920	888	909	907	868	834	929	860	883	848	928	922	932	912	910	948	952	873	894	929	902	903	909	926	913	889	887	868	921	910	847	973	915	816	873	869	914	911	873	946	895	916	925	919	924	875	895	926	863	900	889	902	865	942	871	888	889	868	923	838	899	889	863	897	915	865	902	907	893	918	916	882	927	854	937	960	893	922	913	922	958	913	903	940	908	919	919	909	892	928	859	867	931	923	879	897	921	925	929	927	900	867	915	878	868	875	890	876	900	919	878	915	910	834	885	940	940	882	913	895	906	872	923	913	929	898	926	906	898	892	844	879	929	939	890	943	910	866	885	979	903	892	949	881	878	886	853	923	960	894	870	904	895	888	890	977	851	895	882	873	886	917	888	942	894	925	864	876	879	925	884	934	898	891	898	887	867	885	907	941	891	904	944	886	911	898	943	937	854	892	903	910	896	897	915	886	940	908	876	915	896
38093	36217	32434	23549	22121	18287	16453	13781	9718	7165	6483	5309	4402	3710	2622	2136	1737	1384	1042	1081	1473	1316	1345	2023	810	623	493	494	517	490	477	448	474	452	460	458	462	432	470	409	389	393	386	389	358	354	334	332	340	365	358	321	323	364	381	363	368	426	365	381	387	368	374	408	335	362	382	347	337	346	397	355	319	361	361	372	363	353	313	347	357	351	334	324	362	338	348	339	355	323	341	344	342	338	354	325	318	345	340	334	355	327	347	336	308	364	363	304	330	317	331	297	348	316	378	309	347	334	316	300	313	333	349	376	350	317	342	328	348	348	341	335	309	270	329	349	325	300	351	314	300	321	325	334	355	367	339	326	329	317	328	306	281	347	346	351	316	343	329	328	326	333	319	317	340	339	369	328	333	329	339	353	353	308	320	338	338	307	342	380	359	320	338	309	338	357	347	342	342	351	318	330	367	314	326	323	333	353	346	340	351	343	330	330	324	325	320	294	301	335	331	301	313	316	334	295	324	316	334	341	307	346	337	340	344	305	320	342	362	317	328	294	320	321	339	312	315	316	312	328	339	331	375	346	327	361	316	345	303	328	327	349	334	327	335	322	334	328	313	356	324	311	343	343	308	288	347	310	349	310	335	312	310	317	338	326	356	305	366	331	318	320	348	331	330	339	333	323	334	334	283	308	371	331	323	320	345	320	332	337	351	309	330	367	343	345	330	323	330	325	299	312	349	334	341	318	314	356	325	367	332	312	314	357	337	347	357	358	362	344	323	321	322	320	329	344	340	370	328	340	320	293	362	352	325	352	332	365	340	344	305	316	330	364	343	317	335	371	328	311	332	307	346	328	348	351	350	285	343	330	322	280	327	299	323	308	357	359	311	322	330	339	329	347	314	338	315	312	297	308	341	337	341	320	341	325	366	337	284	344	371	320	316	345	352	309	332	362	345	327	310	313	317	302	298	333	355	327	337	325	308	345	300	310	328	331	288	343	309	355	366	339	349	330	351	318	350	326	358	355	342	338	335	339	322	344	306	348	309	359	319	362	329	304	337	314	330	341	327	347	335	312	326	322	343	326	353	323	332	339	327	339	344	286	342	354	317	336	329	313	334	367	329	306	314	332	326	315	346	288	323	307	336	344	332	354	325	351	325	360	371	388	297	338	333	335	329	340	343	306	333	344	322	355	311	299	334	329	324	334	338	334	342	366	344	313	307	323	311	332	338	337	314	363	330	327	341	342	313	352	315	329	295	312	348	346	313	299	352	326	335	348	342	342	351	346	334	298	331	315	285	338	330	346	341	365	333	334	322	324	311	388	351	343	357	344	321	318	345	351	297	316	319	327	321	325	331	305	362	339	340	317	351	368	323	342	320	358	365	296	329	326	309	306	334	335	318	325	316	355	344	330	336	319	328	349	310	319	321	307	308	325	323	325	338	311	349	374	286	305	306	352	342	316	327	337	311	333	300	357	337	336	322	315	332	312	336	342	318	368	343	347	331	324	332	307	327	344	352	367	346	290	320	348	311	339	342	320	348	333	341	348	369	352	337	319	322	351	348	313	328	299	325	323	346	342	312	321	321	339	330	349	332	322	360	341	342	323	343	345	331	321	325	328	308	328	368	325	355	369	350	331	350	346	354	347	322	377	325	312	325	317	327	353	346	331	325	320	328	345	332	331	291	320	285	330	299	346	325	324	318	338	337	360	328	337	307	358	322	341	358	320	291	342	327	353	339	343	328	352	341	328	345	358	330	299	314	349	330	323	340	329	327	351	350	372	346	376	294	323	344	349	304	297	308	333	323	331	324	340	336	333	333	317	336	312	339	328	335	347	311	312	311	357	376	334	316	321	336	339	338	323	322	306	346	328	333	318	334	343	318	295	352	310	314	336	330	356	328	316	354	324	319	324	344	311	314	337	333	316	346	328	283	362	312	300	309	329	317	308	320	334	334	342	324	326	346	366	312	315	344	334	346	345	355	329	277	321	342	344	309	314	307	336	351	320	310	347	327	321	340	299	328	337	319	325	348	325	358	333	334	331	314	330	332	317	313	343	359	381	312	340	337	326	318	353	324	344	287	343	335	342	360	376	285	350	329	318	313	333	315	342	280	327	311	349	318	329	359	328	341	310	347	321	339	321	279	354	333	308	322	310	334	319	315	346	343	346	325	324	319	333	330	338	349	324	333	304	349	311	308	329	335	360	327	309	350	324	324	333	355	331	337	305	320	316	343	345	337	292	353	288	298	341	357	350	321	336	385	364	336	366	356	297	337	320	340	354	331	347	323	327	336	353	333	364	320	312	317	283	329	335	346	315	255	346	350	336	342	339	313	310	346	337	320	336	334	347	348	342	335	353	337	322	330	317	363	358	354	329	345	355	347	325	367	318	342	340	342	334	358	314	337	336	358	329	330	278	343	303	319	326	314	348	356	308	350	333	320	352	309	334	349	349	334	306	303	327	327	346	321	311	342	357	323	324	370	299	329	329	330	315	312	320	320	303	332	312	316	356	382	325	343	310	303	284	314	295	318	327	329	348	336	334	343	342	352	325	334	336	324	309	354	364	325	291	330	319	336	320	346	367	362	312	301	356	309	312	339	375	316	299	320	352	337	330	343	324	330	377	326	368	307	312	300	345	307	320	345	330	320	333	345	317	380	312	315	313	344	328	344	378	345	333	387	321	325	350	354	365	320	335	322	370	366	335	344	317	325	305	297	331	347	302	344	311	335	347	304	346	357	313	299	324	364	370	331	332	350	307	304	314	306	354	382	374	314	293	303	355	331	336	366	327	359	341	317	315	322	354	299	306	325	313	338	358	297	320	319	318	321	345	321	346	330	326	350	342	305	347	336	337	324	337	327	310	345	327	351	338	337	341	369	283	346	361	361	338	333	331	348	304	348	315	361	311	353	317	324	322	352	302	341	336	353	342	363	309	359	360	329	312	335	353	360	326	299	337	307	369	315	323	321	334	333	327	345	337	314	366	348	292	323	328	329	330	335	363	367	355	347	333	312	319	340	376	323	331	336	350	340	337	339	336	348	326	349	320	341	303	381	337	328	346	345	334	353	299	301	310	339	330	306	337	330	317	331	321	355	305	341	312	316	325	368	326	351	347	313	327	306	317	338	336	364	349	351	354	310	319	335	331	334	315	335	351	355	356	320	304	356	305	334	361	342	319	332	326	341	341	353	329	340	319	329	304	300	352	320	343	302	368	326	354	336	328	322	337	328	315	309	351	290	348	340	338	346	321	343	341	322	326	357	299	343	309	335	302	322	331	327	317	343	311	355	348	351	341	300	352	324	323	348	323	328	368	347	342	328	314	340	344	321	289	301	330	329	308	334	314	355	307	321	317	347	382	324	325	335	342	306	328	330	332	333	327	350	342	376	335	342	337	333	355	301	302	332	326	341	346	339	324	340	336	336	296	323	334	348	348	297	337	313	358	343	349	334	340	332	336	334	309	324	343	316	350	344	322	324	334	346	359	356	347	338	339
26020	28911	31273	29958	30864	28616	28627	26245	20055	19005	19372	17944	16743	14916	10567	9335	7896	7034	5226	5620	7465	6928	7011	11687	3677	2847	2265	2116	2219	1991	1900	1708	1717	1646	1643	1741	1697	1629	1596	1398	1332	1355	1393	1354	1176	1085	1076	1054	1080	1009	1070	1049	998	1011	1148	1151	1350	1446	1179	971	1069	978	1078	999	960	994	974	1048	1008	989	996	959	929	983	948	961	956	878	937	977	943	917	857	876	867	847	857	865	866	882	894	896	859	801	853	907	842	804	865	846	855	814	828	845	788	801	882	808	850	845	860	884	847	761	840	822	809	815	810	780	818	798	824	837	855	835	848	828	775	830	796	901	771	856	873	840	853	820	778	868	837	832	812	796	843	855	884	789	872	800	880	880	789	828	865	852	790	880	753	813	817	829	829	840	822	800	814	843	850	795	872	845	864	780	780	828	797	805	837	817	778	827	831	867	822	848	811	855	841	844	872	797	884	804	825	777	834	802	832	843	830	847	825	885	823	819	846	880	804	847	792	861	810	770	792	827	833	808	835	865	825	784	831	779	833	826	811	842	828	831	800	810	795	824	855	835	814	828	834	817	844	860	847	796	849	832	818	760	819	805	809	824	888	848	821	784	815	831	812	786	841	807	792	837	845	845	848	815	859	848	821	827	838	833	797	850	857	797	805	791	801	822	788	767	859	884	813	816	863	880	876	832	758	886	793	824	811	833	808	807	845	846	812	816	848	836	863	811	821	857	868	831	854	822	838	816	822	827	803	812	786	839	843	842	805	823	781	769	824	839	884	844	839	836	842	830	819	863	831	831	830	852	781	819	814	842	862	890	831	828	778	870	842	884	791	836	812	842	824	771	874	816	799	860	839	833	781	832	804	779	808	849	883	825	858	882	886	874	782	782	809	817	836	874	833	807	847	833	854	844	814	817	907	809	840	817	851	793	832	854	823	839	902	854	832	865	823	844	779	813	802	787	782	794	810	794	805	796	892	762	820	807	791	850	845	812	858	861	839	851	772	843	829	794	801	814	914	795	833	855	812	790	834	841	881	810	825	862	829	821	788	832	849	791	835	840	846	815	828	847	850	829	827	846	835	830	811	821	886	850	819	829	781	856	862	843	813	797	836	788	828	819	875	867	830	879	823	810	841	873	827	842	803	818	810	778	816	853	843	799	883	812	809	848	854	822	855	819	843	825	888	839	820	844	850	784	792	816	840	865	829	856	851	813	826	844	821	787	807	814	818	801	864	815	853	821	821	821	896	885	816	856	767	826	806	881	807	868	840	840	810	804	852	816	840	825	796	792	790	837	824	849	852	822	852	846	838	828	847	882	856	838	815	819	799	795	845	868	852	812	861	853	783	823	834	818	771	823	846	817	845	834	844	842	826	793	851	850	882	817	791	823	860	833	826	806	793	826	815	839	829	825	864	797	839	821	880	829	768	841	842	817	872	822	806	872	800	857	896	791	841	856	823	819	815	866	808	854	848	839	819	842	802	822	813	788	837	819	806	829	864	800	820	799	876	765	859	808	814	878	838	840	819	860	801	844	862	765	798	771	836	820	853	762	808	833	833	821	804	840	820	799	831	816	841	786	799	800	837	876	816	849	812	829	833	798	825	828	853	781	808	804	827	805	796	824	746	857	791	809	802	842	830	786	848	865	755	802	843	867	854	870	799	854	855	841	802	827	817	886	865	818	774	878	824	811	822	840	792	782	866	811	792	852	858	802	781	848	887	805	825	793	806	828	843	815	832	835	884	869	799	826	814	866	823	816	823	810	853	806	891	842	788	798	839	855	835	806	831	847	780	815	867	808	811	828	835	805	826	842	812	819	824	878	822	818	821	805	859	847	837	825	840	813	839	793	855	788	796	817	821	840	793	844	850	831	828	874	845	835	819	786	865	801	846	843	871	853	833	837	841	865	845	781	831	866	824	809	825	827	862	778	850	853	806	816	831	815	818	824	851	810	850	779	839	766	838	767	852	845	798	775	784	808	826	842	823	838	841	882	823	819	832	872	761	811	806	805	814	869	792	806	812	776	849	853	825	767	839	817	779	863	862	867	763	826	763	776	819	775	832	791	823	818	792	874	809	809	862	832	790	837	835	803	827	815	895	838	814	852	849	779	827	817	834	832	836	856	849	805	807	831	815	811	906	812	840	808	833	833	846	819	793	808	850	831	818	864	834	820	835	735	782	813	862	834	819	835	822	829	808	841	849	833	822	816	815	851	812	864	827	863	829	838	808	820	828	807	817	788	783	775	835	830	864	834	852	867	809	829	856	831	855	854	811	870	837	845	809	871	805	864	891	849	812	724	821	815	862	839	836	795	818	834	793	827	813	863	822	845	797	874	817	874	842	854	845	820	916	803	830	807	813	768	833	825	791	797	792	815	820	818	803	813	836	829	813	866	802	817	815	842	909	849	793	817	853	838	811	877	833	844	846	865	822	870	782	843	829	844	831	814	798	777	829	827	786	858	841	854	820	817	861	800	832	825	818	847	837	828	848	850	848	833	850	764	843	878	857	800	810	844	808	847	815	777	829	795	873	806	863	835	795	817	828	858	831	781	812	854	820	864	819	839	787	849	843	811	822	816	766	850	844	861	848	817	821	840	846	838	833	776	844	861	772	826	841	876	844	821	850	799	837	780	785	859	836	801	813	838	846	815	822	848	863	835	905	811	872	832	849	823	833	841	818	847	872	804	797	791	848	828	754	862	879	822	851	789	814	858	820	787	782	823	855	836	801	812	810	857	813	851	843	896	785	825	876	779	818	812	882	874	827	802	834	866	881	812	890	814	867	843	869	817	779	857	772	822	790	819	784	832	799	855	831	798	809	818	828	845	796	842	844	869	815	828	829	844	825	791	833	851	784	886	835	792	849	821	805	812	851	801	823	758	833	862	806	799	780	837	827	826	808	834	824	825	799	820	817	809	856	865	864	806	840	871	775	809	795	785	797	847	856	841	792	844	854	866	827	806	851	832	826	835	868	823	804	800	790	856	808	845	850	868	786	843	823	844	818	805	807	821	820	804	828	813	835	842	800	787	826	816	875	840	821	789	818	804	793	841	830	867	864	857	799	839	790	877	808	819	836	855	773	819	866	807	837	841	778	873	826	851	830	843	881	834	806	836	798	807	868	814	835	776	842	802	792	814	823	852	856	826	783	800	832	802	758	854	819	846	812	787	833	858	805	856	824	846	857	766	841	849	804	800	828	836	841	778	798	817	804	830	832	853	867	844	819	853	857	772	809	876	855	861	835	858	836	845	819	804	843	820	820	818	814	792	808	826	797	787	784	798	833	813	836	849	843	810	880	873	851	811	838	877	829	856	793	877	871	849	820	863	824	836	815	810	844	817	829	845	840	820	807	841	875	825	920	776	818	836	797	826	814	839	851	890	823	811	865	836	835	816	835	822	857	838	864	777	821	876	776	793	820	882	799	857	863	843	868	854	808	840	811	810	836	851	819	831	831	830	825	816	847	808	847	815	844	835	864	809	807	830	761	814	830	869
12881	10072	9969	6434	4648	3361	2605	2270	1583	1370	1319	1172	961	750	725	593	559	488	495	457	462	455	457	434	427	431	429	426	385	379	361	350	347	354	355	357	382	373	378	379	357	312	377	384	358	363	356	363	330	359	325	335	372	347	352	374	342	368	339	314	338	385	365	332	351	338	354	354	324	327	311	313	355	347	345	343	351	284	343	339	330	321	354	323	316	327	320	385	320	355	324	318	298	367	317	341	352	315	354	359	345	360	331	343	342	360	364	344	336	355	300	335	365	334	339	336	329	365	342	339	374	344	322	336	314	361	368	281	315	346	335	321	366	335	356	327	371	329	398	359	316	327	341	309	317	329	339	315	327	328	335	337	358	340	337	336	323	338	335	339	339	314	347	334	312	338	338	349	347	370	325	329	310	372	351	353	324	337	328	339	317	320	357	350	340	357	343	335	356	327	327	353	312	340	330	325	317	319	376	350	342	324	344	330	349	345	336	350	344	342	339	318	341	352	341	339	332	326	343	356	341	348	339	353	325	327	334	338	338	346	334	338	347	326	361	346	333	306	353	356	317	336	350	342	327	317	348	340	337	336	373	312	349	343	370	327	359	353	363	339	325	348	361	350	307	334	362	343	351	324	330	320	370	333	341	338	322	331	362	329	344	339	321	319	351	321	325	336	352	346	343	351	328	328	336	339	303	330	339	335	368	376	353	332	334	308	376	318	323	333	359	347	347	384	337	345	340	317	339	333	374	355	323	308	324	353	334	347	329	350	321	346	326	332	329	344	298	341	360	346	352	324	340	340	344	381	307	374	357	338	341	334	309	341	315	359	340	323	331	299	346	355	356	328	345	336	316	305	348	319	355	328	332	354	356	362	353	329	298	330	344	383	377	356	328	319	384	376	348	350	372	344	323	324	357	353	340	330	299	353	333	320	322	345	324	354	357	310	362	365	350	331	321	338	334	305	310	349	349	327	341	331	351	351	347	348	341	352	351	348	359	342	320	304	341	309	359	368	347	326	323	368	379	385	361	307	334	361	343	318	307	319	342	369	361	325	352	298	327	319	330	319	336	327	360	326	340	357	348	325	366	323	359	356	313	327	296	341	325	348	359	373	327	346	359	361	368	340	348	316	321	372	354	347	307	326	346	341	372	344	315	349	343	327	351	347	315	340	317	336	341	384	368	348	353	351	360	355	365	346	332	336	321	328	362	329	316	366	337	308	349	330	362	348	317	356	335	345	325	366	323	350	357	319	368	346	337	331	336	331	318	354	342	324	334	328	364	371	333	332	362	345	313	366	357	357	334	342	347	321	319	369	356	313	369	328	348	354	343	351	321	340	309	315	374	331	346	334	358	342	332	346	347	353	301	352	354	328	362	387	323	335	310	350	332	336	344	331	378	347	321	339	314	310	377	323	357	335	338	337	343	347	345	297	310	303	369	353	360	364	323	312	329	307	336	324	294	362	332	321	345	353	337	307	352	380	329	336	341	340	349	366	351	375	324	354	314	365	369	358	335	316	367	315	342	332	337	360	366	339	324	325	374	382	332	321	337	313	313	316	357	366	325	356	354	354	344	343	345	311	330	329	350	347	350	315	339	372	319	346	314	334	326	321	341	359	329	333	362	339	316	352	353	328	342	355	339	338	387	313	332	351	326	337	342	339	303	343	330	339	320	340	340	338	353	349	303	355	354	372	339	349	342	322	337	359	319	338	308	322	337	371	350	335	329	368	331	393	353	338	336	340	325	340	335	343	332	321	320	321	325	336	335	340	319	316	336	337	347	362	353	338	310	313	365	333	321	317	342	358	329	361	348	332	342	346	319	319	303	309	315	329	331	304	341	361	341	382	351	319	354	362	356	364	364	357	327	361	357	373	389	376	336	366	349	354	358	341	359	349	346	346	328	300	341	354	358	327	340	329	315	339	322	352	376	308	329	357	381	349	310	377	339	363	350	334	372	336	316	336	327	359	313	374	331	361	393	339	359	352	338	319	334	374	330	345	369	371	352	327	343	345	349	331	339	330	334	391	333	337	329	313	375	304	360	340	331	333	346	325	334	330	319	321	356	311	340	338	352	369	347	317	335	315	324	348	347	353	312	318	341	347	330	348	353	319	362	374	335	367	353	297	328	358	346	352	351	336	347	338	313	351	354	347	314	355	364	287	328	356	342	356	395	348	373	331	353	341	353	310	302	334	354	344	311	358	330	389	349	345	344	337	364	328	375	311	335	376	347	351	337	317	319	331	367	318	374	323	336	318	305	329	336	345	317	340	345	324	340	309	299	342	342	304	350	320	314	363	329	329	321	332	353	329	363	351	366	324	348	362	354	339	310	363	371	351	307	357	345	323	295	332	343	367	382	337	341	317	322	333	340	311	326	328	324	325	367	337	337	342	327	371	334	318	340	343	364	328	381	323	347	351	338	355	338	342	343	335	365	314	321	329	366	309	304	325	335	340	347	335	317	346	344	352	323	360	353	338	311	338	344	342	358	338	326	358	303	344	355	326	313	356	346	379	337	331	346	307	338	324	375	356	326	354	345	350	308	327	386	368	323	376	341	339	350	318	345	315	303	352	329	383	365	328	308	383	336	338	341	329	352	295	353	329	361	310	365	342	326	350	359	308	324	323	347	331	324	324	370	345	330	334	355	310	332	357	358	357	345	304	351	355	323	346	316	338	335	360	346	349	316	307	303	305	354	345	304	323	362	335	326	376	347	310	306	343	341	336	312	319	341	307	345	321	355	327	325	348	360	348	354	326	313	334	337	326	338	352	341	331	345	337	322	356	311	346	348	329	333	353	323	336	325	348	328	321	344	335	346	340	342	341	328	338	323	368	321	332	343	319	324	348	373	328	311	340	347	366	351	339	338	321	346	382	334	329	327	318	351	381	341	346	325	344	366	367	320	359	334	363	369	340	340	345	330	369	372	322	355	334	304	345	353	362	345	345	331	349	352	334	364	363	317	340	359	343	339	346	322	325	370	361	329	357	325	341	345	368	360	322	347	352	336	347	344	345	349	361	325	356	310	361	326	336	345	347	353	296	314	361	302	362	333	365	348	347	340	311	381	362	348	354	359	336	324	327	314	335	366	325	292	317	314	357	344	339	340	380	332	342	319	328	317	348	369	356	330	335	350	326	332	374	336	347	327	321	349	335	314	372	331	341	345	293	330	339	339	299	299	356	343	334	333	342	331	349	368	347	333	312	356	321	313	336	325	360	341	342	335	349	358	391	348	340	372	349	350	294	334	325	359	333	289	326	307	346	342	309	348	367	347	331	345	374	351	373	335	338	364	328	341	351	321	334	336	333	368	336	326	346	344	357	360	334	347	335	335	349	367	364	351	338	362	338	312	356	342	300	347	361	352	339	326	363	337	351	355	360	363	334	374	340	340	346	343	355	329	342	350	352	366	349	367	326	323	355	322	368	316	317	343	326	353	320	322	319	352	369	351	346	365	358	327	341	299	368	334	337	350	318	333	315	347	355	327	306
8500	9459	14905	15211	14437	12052	10696	9595	7479	6284	6217	5314	4535	3736	2905	2527	2250	2128	1882	1833	1943	1732	1691	1774	1367	1386	1281	1317	1298	1239	1157	1107	1089	1072	1126	1066	1109	1135	1056	1053	1070	1036	1009	1009	934	972	924	913	928	911	909	925	962	903	891	924	945	897	954	933	919	945	912	919	951	899	932	911	897	904	971	894	898	908	913	891	893	944	890	892	886	893	841	836	910	876	834	875	857	883	899	837	842	938	831	863	895	863	865	887	864	820	849	875	842	873	848	839	859	884	866	848	841	856	863	846	809	851	867	827	836	843	828	925	923	860	834	828	864	855	910	895	854	849	811	870	878	847	903	891	809	891	862	848	829	858	873	856	846	811	821	841	820	898	882	826	930	822	917	824	877	871	906	875	837	862	882	876	873	849	853	815	797	887	845	904	879	826	859	793	851	855	886	799	871	902	874	865	867	828	853	860	848	883	817	864	911	903	856	877	880	847	871	862	876	823	881	842	871	875	821	848	872	948	849	828	877	855	872	838	901	840	842	873	850	860	813	850	811	785	833	875	889	861	848	886	788	905	859	846	866	890	869	846	835	875	886	854	869	871	896	850	861	856	891	813	856	902	815	892	841	850	812	857	837	831	852	849	847	848	854	830	849	836	864	868	860	878	820	851	899	881	823	881	856	894	824	840	816	881	833	844	821	880	912	820	841	860	855	893	874	847	856	869	852	843	849	831	889	909	854	834	848	864	917	900	825	829	859	864	914	881	900	846	863	868	887	884	850	847	892	906	854	889	857	836	861	861	865	884	864	862	852	869	827	873	857	858	894	876	853	868	844	883	860	905	859	830	858	803	892	850	841	869	851	807	883	905	853	850	881	845	888	826	921	864	829	875	861	851	871	890	850	906	867	829	854	845	857	852	877	860	913	838	873	919	914	824	838	865	849	878	852	857	865	854	832	903	808	838	889	849	866	855	811	863	870	829	885	870	913	851	845	876	855	819	859	850	883	879	910	843	878	900	849	890	842	890	915	901	803	858	847	805	884	844	832	876	871	842	819	847	877	855	784	852	861	858	885	851	905	817	827	890	870	837	839	838	875	840	840	886	899	876	913	850	817	829	851	853	827	832	836	854	859	858	877	843	830	892	840	827	846	857	911	836	839	869	855	813	904	842	859	861	846	791	899	851	861	839	862	842	796	864	879	884	844	825	831	870	838	886	870	805	850	856	852	819	859	851	791	792	915	859	803	863	899	830	860	860	885	824	873	870	870	854	861	841	852	865	860	892	849	861	809	874	850	864	848	834	854	869	826	849	915	857	873	860	861	815	851	844	838	872	856	853	879	898	866	872	882	864	837	896	857	849	893	847	867	836	857	906	852	874	858	836	837	881	850	902	864	888	807	894	876	881	880	879	852	868	856	877	870	901	881	864	888	881	819	814	868	862	838	824	843	796	854	868	842	867	814	865	861	853	849	920	880	834	827	890	831	844	907	875	837	896	860	859	843	902	840	815	860	808	873	861	832	829	865	829	896	868	898	854	865	871	883	836	848	810	831	867	847	884	896	843	829	860	831	870	824	838	821	870	860	810	845	822	836	847	914	827	833	883	805	849	831	837	866	843	854	861	841	852	873	795	861	857	873	843	845	870	887	842	846	873	868	877	849	844	878	861	825	902	882	915	813	868	823	858	846	940	867	916	850	836	863	858	839	896	909	905	875	866	825	866	883	861	808	845	837	821	832	855	874	797	836	855	811	841	885	868	815	878	833	847	888	888	830	837	913	826	899	812	874	896	908	901	849	842	901	860	882	858	915	849	886	889	854	880	872	841	883	873	877	811	916	840	872	855	879	854	861	860	904	847	817	832	824	857	832	895	857	880	852	819	809	865	917	825	837	859	822	863	899	825	849	861	858	867	865	881	812	833	810	854	804	900	855	883	879	863	889	848	828	870	904	900	798	857	832	892	862	812	828	872	897	815	835	853	862	882	823	816	915	855	906	868	811	816	848	822	863	882	862	847	899	839	866	897	885	867	875	886	839	860	833	877	906	912	794	862	867	896	841	870	900	897	871	834	815	870	814	844	812	854	856	821	830	863	827	870	874	824	832	886	875	867	873	875	838	840	834	852	865	831	846	920	862	824	916	851	856	820	854	919	855	898	883	842	836	834	909	863	841	788	778	808	914	868	890	847	823	870	846	851	858	894	852	860	831	851	832	844	885	864	840	835	858	860	873	884	868	889	878	913	870	856	820	887	859	878	815	763	848	855	849	817	863	880	852	865	864	861	898	880	817	845	883	825	804	833	844	819	838	868	816	867	878	815	851	853	906	898	863	904	904	856	812	855	871	866	866	812	863	879	845	773	880	831	825	851	886	855	846	888	827	832	874	821	846	870	838	841	824	868	823	880	860	872	882	843	832	857	849	869	856	849	842	842	857	820	886	884	857	848	877	851	851	867	888	826	862	801	838	829	815	855	824	838	906	861	816	838	812	846	847	871	855	801	875	834	859	890	860	862	824	848	831	871	859	920	845	883	824	816	883	846	843	838	878	831	873	880	836	882	883	912	860	880	882	857	887	874	855	837	849	873	849	883	859	857	863	896	855	827	823	873	827	869	894	884	776	903	882	860	836	889	859	841	836	861	872	857	861	865	892	831	846	811	854	877	864	891	834	836	897	893	857	839	841	887	829	863	858	825	857	805	875	821	902	832	890	867	861	867	873	882	867	821	853	802	850	848	870	830	865	910	815	860	844	832	835	867	893	932	863	883	851	810	883	866	834	862	834	881	851	832	902	840	878	785	872	847	829	850	918	832	924	861	840	883	820	842	847	870	824	848	849	875	859	887	885	888	872	850	880	831	910	847	883	807	909	863	830	854	900	809	882	858	912	893	776	854	834	892	852	883	881	866	853	868	881	904	824	863	822	847	855	873	805	844	878	839	859	858	876	815	872	806	835	896	867	875	878	895	863	845	867	854	850	828	884	835	906	836	878	854	845	929	890	896	864	833	865	902	847	873	843	860	801	826	894	886	921	860	891	901	886	853	822	850	862	902	844	862	854	861	860	846	797	854	834	845	886	805	915	838	838	836	881	854	861	838	811	860	875	891	853	810	840	830	866	875	871	842	846	877	870	876	829	850	898	826	865	896	912	857	870	868	824	944	850	877	907	840	855	887	826	869	879	858	882	864	788	884	909	857	875	857	845	870	847	882	902	866	892	838	855	853	841	844	913	838	844	879	875	847	841	890	817	838	883	868	849	825	881	840	868	852	875	856	920	850	843	869	896	830	868	868	875	935	878	821	876	897	902	866	874	913	850	833	859	834	867	863	832	870	851	848	873	846	864	905	889	889	863	834	899	851	850	860	803	868	841	799	868	852	833	855	888	869	839	862	886	827	825	893	917	855	865	865	810	821	820	878	825	819	865	887	829	846	877	816	861	881	860	899	859	849	849	841	830	801	835	832	925	874	869	819	843	894	834	847	836	814	855	861	818	812	882	835	792	832	902	849
29826	33921	29859	19138	16162	12723	9825	8199	5867	3980	3955	3318	2941	2290	1792	1363	1219	1039	864	999	1014	841	1035	1294	560	525	540	461	471	496	394	479	470	432	436	438	417	438	403	431	441	439	403	414	413	434	405	376	365	356	378	381	374	391	361	377	322	393	398	396	370	400	382	361	380	405	348	401	342	385	389	348	374	384	379	442	331	329	340	357	363	359	350	348	390	346	343	391	325	340	362	342	377	343	344	379	335	357	358	375	369	344	338	345	377	389	352	376	353	378	360	362	339	362	338	357	359	352	361	344	333	323	353	390	362	326	325	353	374	408	344	355	346	372	346	372	324	360	360	346	352	349	377	373	348	354	339	372	351	346	408	321	380	330	388	353	353	339	384	359	348	349	400	365	409	342	367	345	361	353	357	363	361	332	366	359	357	351	354	375	342	407	413	363	344	379	383	359	356	356	370	339	354	377	357	374	395	378	403	368	348	380	328	328	381	344	328	365	358	354	347	343	382	342	360	400	366	368	380	378	327	337	388	360	362	350	374	341	369	375	362	350	373	342	358	343	341	363	368	399	357	354	390	351	321	321	334	357	370	341	387	351	392	358	338	389	388	354	359	351	366	354	363	379	338	400	373	357	323	356	350	345	362	363	356	388	360	323	362	393	336	374	325	347	365	324	371	389	344	351	363	350	325	339	379	360	358	348	360	386	365	361	380	361	347	382	369	336	355	350	352	341	336	333	350	349	382	352	363	368	356	346	363	376	386	348	367	332	376	335	333	368	354	361	354	341	334	349	385	334	364	378	332	347	389	350	374	356	351	354	376	356	355	375	350	342	323	342	341	371	396	367	378	337	355	367	341	348	375	375	367	356	357	320	361	382	369	345	310	376	403	394	346	354	345	391	351	367	368	372	367	337	339	342	423	356	376	397	354	380	389	379	375	349	378	375	353	348	376	343	368	342	357	369	353	367	379	360	350	361	317	361	357	390	340	337	376	370	363	360	330	405	382	361	337	354	339	380	328	370	372	372	366	341	362	367	394	347	394	364	368	318	358	365	375	365	364	407	382	346	357	350	350	328	397	382	347	341	395	357	374	357	359	356	336	331	362	328	355	363	364	374	343	385	348	368	370	356	340	361	338	372	363	345	360	328	386	356	350	350	329	348	348	350	329	339	341	337	354	388	371	372	369	353	362	359	346	367	398	382	314	365	356	387	335	342	360	352	327	369	340	366	380	352	358	344	381	319	379	387	375	363	350	395	346	361	356	298	355	360	361	339	361	370	361	393	344	391	348	334	354	394	360	335	392	325	382	364	389	371	348	358	352	385	344	373	337	391	360	378	376	363	373	359	399	343	353	365	386	349	318	392	364	379	341	368	325	358	383	367	352	348	337	370	346	360	362	384	350	363	369	360	343	350	371	358	331	347	316	361	329	350	329	362	359	370	377	384	375	374	365	346	347	327	385	363	359	329	405	354	331	366	389	373	341	367	405	344	382	366	337	356	381	348	349	365	383	374	349	361	357	347	394	371	365	348	352	371	358	362	359	385	379	346	345	379	354	366	339	347	350	346	356	356	332	368	396	350	383	370	357	347	363	360	381	376	364	318	349	381	367	372	375	368	345	353	359	367	353	340	317	413	371	356	349	338	385	312	323	343	367	365	338	363	368	358	373	372	388	409	409	357	351	361	365	403	375	396	365	349	381	372	336	353	360	420	366	360	366	370	357	345	355	375	370	370	337	363	406	364	366	385	350	375	384	359	389	353	360	332	359	408	370	388	350	388	335	367	344	353	364	382	362	349	338	340	389	341	368	382	350	345	348	339	350	359	329	341	348	360	380	395	335	339	355	371	370	355	344	368	362	381	369	338	327	348	380	352	362	367	373	349	357	345	346	353	368	355	374	358	331	336	351	364	383	358	334	367	341	336	372	332	356	355	374	371	356	357	409	337	366	372	342	340	335	346	335	369	351	356	349	367	338	365	353	341	353	385	367	370	331	355	357	381	380	343	384	341	348	347	354	363	353	345	376	370	377	351	355	357	353	342	344	351	351	323	389	379	360	346	343	354	342	354	340	345	382	337	337	383	411	379	378	347	351	355	352	343	382	351	342	378	372	365	353	367	377	349	347	330	347	343	326	358	368	384	350	381	389	333	344	361	366	352	328	362	345	357	363	352	367	369	362	336	330	363	363	410	359	367	384	326	354	342	353	333	342	343	391	360	346	381	381	373	377	384	365	364	341	379	356	360	356	327	364	367	368	351	412	354	411	354	362	341	345	354	378	402	391	357	356	383	375	390	343	369	354	378	376	364	365	331	314	367	368	366	347	343	378	315	329	381	338	358	371	357	357	360	367	361	356	339	337	332	352	372	358	349	356	384	396	352	356	368	361	343	361	360	318	318	390	342	375	384	394	373	362	361	343	340	364	357	348	329	382	346	340	360	364	408	352	362	314	338	387	348	332	380	347	340	346	355	351	386	363	379	368	371	361	350	355	359	357	347	367	370	364	333	349	377	370	358	333	350	370	328	330	355	337	384	372	366	369	357	367	334	346	347	364	348	355	339	342	356	344	378	382	371	370	376	369	363	358	399	378	375	357	342	363	388	370	381	336	357	371	359	357	355	349	382	369	344	343	367	333	353	353	401	330	366	365	410	349	343	387	340	356	379	348	352	396	354	372	355	315	355	383	366	350	315	354	386	368	374	339	371	337	341	353	344	349	395	345	359	359	357	346	360	409	405	393	382	348	359	333	355	361	394	360	395	379	365	378	350	353	331	388	331	370	383	358	347	391	357	354	343	368	332	328	360	352	358	366	339	376	384	368	353	375	372	354	409	366	380	354	329	363	378	340	349	390	349	344	370	352	358	340	356	361	370	362	373	405	372	340	354	370	344	360	335	361	373	387	358	385	350	319	386	371	373	362	388	356	353	346	386	390	363	359	367	362	394	344	376	357	344	359	358	335	395	366	346	347	374	364	330	341	336	395	343	382	338	352	368	381	386	376	339	330	319	358	393	367	384	349	404	354	371	342	354	356	395	339	390	322	374	370	352	350	340	360	342	343	381	390	320	330	351	360	390	348	351	334	355	343	372	329	351	331	367	322	322	373	364	346	356	343	355	366	359	360	383	367	319	352	336	358	363	362	312	365	359	379	349	364	395	374	324	351	329	379	340	337	349	379	370	400	355	351	341	364	362	330	355	354	313	355	341	376	320	385	345	343	345	339	387	344	365	358	334	351	356	393	343	376	354	341	336	384	381	351	382	365	369	358	368	376	331	338	382	337	341	367	362	346	343	363	340	364	399	387	329	349	366	344	394	357	367	323	355	366	357	382	334	354	322	398	403	360	414	377	362	375	359	392	358	368	386	374	364	372	332	349	324	352	345	375	330	357	332	388	362	340	370	412	366	353	343	332	370	352	337	347	367	356	330	362	335	367	349	362	387	371	408	365	345	362	374	343	353	365	340	326	354	340	326	373	342	329	357	362	347	346	363	355	366
20565	28037	26040	24955	25459	23184	21942	20321	16057	14039	15068	13087	12274	10261	7784	6052	6022	4944	4096	5001	5650	4237	5913	7295	2500	2129	1829	1825	1742	1658	1515	1466	1473	1421	1345	1400	1399	1420	1383	1319	1230	1297	1254	1214	1204	1092	1079	991	1025	973	989	1031	1004	1082	1071	1066	1166	1227	1283	1070	1061	995	1004	988	1013	1019	1029	1004	1029	1006	997	964	999	1023	998	966	987	979	991	913	906	948	952	960	892	923	926	939	940	938	895	877	990	878	939	945	916	849	941	881	911	906	918	960	911	916	940	896	919	855	882	896	914	979	892	907	872	948	918	875	904	841	922	933	870	900	896	870	933	911	927	893	922	929	891	885	883	900	891	914	890	891	865	869	938	853	992	853	934	877	926	914	884	893	911	874	905	858	927	927	912	884	866	898	860	860	913	961	933	890	916	906	864	870	934	902	897	941	902	917	905	921	901	910	942	905	920	930	906	885	913	905	855	874	918	946	855	849	917	892	910	923	884	896	893	890	910	962	891	871	898	884	942	912	871	908	947	888	930	938	882	943	862	847	877	914	876	892	902	922	874	951	878	916	919	829	896	861	874	894	926	941	902	888	877	908	938	894	912	863	915	864	918	932	872	880	936	914	937	901	853	903	880	912	896	876	997	918	893	907	927	936	928	846	916	873	1000	868	927	905	955	835	911	845	884	849	874	912	933	901	886	921	887	858	931	886	848	837	957	897	924	892	910	925	897	880	880	892	938	901	933	939	847	864	938	871	869	914	874	943	853	980	920	837	908	899	833	919	861	953	838	855	924	929	902	872	913	899	953	881	883	901	893	928	929	887	887	919	923	920	935	882	915	906	916	905	896	954	917	929	908	930	883	899	978	918	873	895	872	914	856	865	868	843	928	859	895	904	871	897	948	872	886	890	948	889	912	893	882	913	870	913	953	889	876	891	884	877	852	933	961	860	873	907	932	854	892	876	900	896	854	943	905	937	878	889	926	929	946	925	922	914	938	837	937	923	874	863	837	966	877	929	916	892	879	876	900	918	932	899	883	897	950	907	931	894	943	866	874	907	852	931	879	916	864	901	920	919	932	884	890	839	914	872	916	910	892	872	927	889	890	906	873	909	899	898	917	893	878	944	918	903	884	864	915	892	890	915	917	888	874	855	896	888	994	939	948	906	914	920	906	871	875	929	887	856	908	918	936	866	899	837	847	939	899	883	841	925	911	919	915	892	923	932	898	877	817	892	909	905	910	882	887	870	892	899	957	897	889	901	963	942	924	913	872	896	898	899	931	891	939	913	884	903	938	925	952	911	879	865	880	871	904	853	887	937	906	877	919	859	845	875	825	887	912	888	918	884	849	871	879	896	918	877	850	969	887	897	888	878	939	924	897	868	888	881	885	918	878	913	913	911	896	969	916	885	886	860	839	855	857	935	945	893	865	926	863	917	888	890	887	865	926	914	914	851	929	899	957	876	884	925	905	899	964	919	888	857	871	910	945	876	880	885	830	931	840	930	869	936	869	856	855	863	879	901	912	889	872	887	877	927	926	907	924	865	906	892	970	922	924	892	897	889	899	845	849	917	916	855	923	872	889	895	924	902	914	904	915	910	916	867	948	902	904	881	900	926	868	926	884	879	919	917	887	881	899	918	952	866	915	942	867	899	917	876	898	897	925	903	904	925	920	868	900	921	912	869	907	865	903	864	897	961	935	903	876	903	891	873	904	834	876	912	886	922	857	887	897	906	846	877	932	893	910	918	897	868	864	885	866	906	874	858	878	881	920	943	919	908	880	875	903	948	899	888	906	908	946	910	919	905	984	888	934	945	863	859	881	894	932	863	900	858	910	863	904	896	912	893	905	939	887	912	822	905	903	909	901	894	866	875	844	912	921	903	881	903	893	850	885	865	898	889	889	873	863	865	924	900	897	891	939	901	892	913	904	909	928	895	886	847	912	889	918	880	932	856	907	914	920	873	873	935	925	889	882	941	955	964	892	911	854	905	893	928	857	880	884	883	937	935	902	878	912	849	892	902	904	920	903	917	902	866	894	870	886	896	933	884	912	883	900	938	910	885	835	869	889	900	846	920	870	899	901	905	945	872	881	860	869	928	902	900	889	905	952	865	896	914	912	938	897	910	979	871	870	847	900	893	936	868	895	856	894	936	885	930	920	870	954	914	893	922	893	912	842	870	874	879	943	894	894	911	884	884	887	858	887	914	907	874	875	946	909	913	914	884	913	943	929	910	956	838	896	988	877	903	922	910	910	946	862	878	939	879	879	930	893	867	913	873	899	868	901	931	915	842	936	901	935	888	850	895	926	889	916	924	890	943	930	937	886	930	856	920	866	868	905	896	911	886	888	846	876	882	853	929	900	877	898	891	868	899	878	855	891	894	903	875	927	853	866	911	892	927	888	949	842	913	937	896	948	926	911	853	912	899	880	873	932	886	853	926	930	903	911	889	907	928	893	877	919	894	935	895	906	867	914	899	935	870	907	968	931	861	899	874	912	916	865	893	839	917	919	854	934	867	860	859	930	881	925	884	912	852	898	914	851	874	838	893	922	939	883	879	940	935	897	906	907	867	899	915	911	924	941	906	929	909	883	909	921	875	917	860	838	934	919	889	925	943	887	895	835	894	911	917	931	894	901	930	917	916	948	901	904	930	878	867	923	888	898	876	918	912	946	887	873	929	918	957	919	840	883	890	855	877	930	896	962	888	872	944	928	892	890	870	882	935	908	844	937	894	941	920	900	917	914	898	892	870	910	906	907	883	967	937	902	898	905	908	883	887	898	884	922	943	866	875	925	933	904	901	888	902	850	910	868	917	863	932	917	881	887	901	899	858	867	919	874	897	886	884	918	906	877	959	900	852	850	891	890	890	898	893	902	863	909	947	893	913	907	908	902	859	932	880	899	893	874	860	930	916	913	902	850	835	896	906	849	870	928	926	922	918	837	915	911	882	889	915	894	838	884	851	897	903	893	927	901	870	879	964	885	872	889	865	880	892	883	938	862	881	825	893	911	869	882	871	899	926	916	910	861	916	941	927	846	880	897	918	821	927	957	862	905	902	888	831	860	916	902	937	909	877	905	896	867	881	878	865	898	907	844	891	858	967	921	891	963	910	922	912	833	861	890	879	906	902	802	885	899	916	904	898	880	874	910	946	888	896	922	937	854	919	888	897	931	912	925	896	955	887	914	957	914	927	914	915	863	912	909	867	884	947	920	927	873	913	924	936	886	892	953	862	920	910	909	921	885	878	888	926	863	893	901	901	878	882	905	855	916	885	952	886	879	918	879	899	852	907	905	883	857	965	897	906	935	906	900	912	912	929	910	864	895	898	941	927	923	950	921	871	868	857	916	903	927	865	867	908	998	915	884	864	871	897	888	884	871	918	898	892	922	873	899	928	914	939	869	872	926	843	900	885	898	871	898	936	921	893	904	836	953	898	912	908	927	880	923	914	853	932	892	899	918	952	918	891	884	877	882	927	924	917	886	876	913	966	891	919	934	898	905	859
39794	41344	34353	24655	22190	19039	16954	13440	9928	7128	6618	5267	4273	3581	2653	1848	1950	1086	1288	1693	1521	1196	1429	2016	661	590	502	515	541	449	492	441	418	435	408	420	398	425	430	457	395	379	395	420	386	361	337	366	321	342	366	360	352	358	357	333	343	396	350	382	328	357	334	356	334	378	362	344	365	331	359	357	365	359	330	350	329	364	344	336	342	306	355	324	340	393	348	329	336	312	339	310	350	353	304	338	357	317	327	336	310	322	354	326	363	327	349	335	331	330	350	329	340	291	323	303	352	303	316	351	325	353	309	315	351	343	346	331	315	294	322	283	357	344	321	321	353	339	315	317	353	306	334	329	321	357	343	334	346	292	350	296	312	326	342	331	343	320	301	339	320	333	322	335	361	324	333	299	303	307	331	278	326	346	318	331	329	317	345	330	350	338	370	327	320	339	323	363	330	354	308	346	327	330	335	338	323	328	317	318	346	327	321	329	341	345	334	307	333	346	351	362	311	295	342	368	284	333	339	342	348	297	377	290	319	312	353	318	346	295	300	314	340	349	338	313	304	313	328	312	313	305	304	338	292	296	339	329	331	303	349	296	345	346	358	303	324	348	344	295	296	345	343	332	347	278	306	339	333	332	322	339	315	360	312	329	348	331	359	324	298	329	345	322	313	334	334	336	296	309	319	354	331	342	325	342	350	312	328	321	354	329	344	322	341	347	299	347	322	325	324	341	327	319	350	303	292	321	327	340	335	348	373	324	308	323	351	330	310	325	340	327	328	321	321	325	319	316	314	344	322	347	340	352	303	344	349	292	337	323	326	329	324	312	341	350	332	325	334	342	323	347	319	348	339	316	303	330	320	337	328	341	344	304	287	318	329	356	320	326	321	328	313	311	324	329	323	316	384	338	334	330	338	298	308	346	333	325	320	314	306	336	327	321	339	310	319	315	290	341	316	321	314	317	294	337	359	327	319	355	360	332	298	343	342	329	344	343	321	317	314	340	346	325	359	334	340	326	352	345	340	315	342	315	334	335	351	322	307	362	356	323	312	314	340	312	333	323	310	335	347	350	320	335	362	355	362	331	339	300	297	303	309	298	349	342	315	312	322	303	325	319	309	328	327	343	365	322	331	329	382	318	310	339	336	358	336	350	311	335	328	304	308	338	327	322	325	299	350	308	329	345	315	331	302	334	316	337	343	332	345	347	340	308	345	335	345	299	338	334	321	311	299	335	336	345	299	350	337	329	351	375	335	340	309	380	313	322	313	322	301	335	326	333	359	327	355	365	325	325	278	309	323	355	317	323	350	296	326	350	322	340	306	351	329	338	329	331	359	340	298	311	349	328	315	339	338	323	304	333	330	314	363	337	323	346	284	315	318	328	325	336	346	324	361	313	318	340	333	321	345	321	314	339	325	319	320	332	340	297	355	313	359	330	355	332	348	306	330	343	357	326	339	347	327	324	331	333	300	332	329	328	330	336	343	314	317	311	367	311	341	316	349	307	344	314	298	313	319	334	355	343	361	310	315	316	317	335	300	309	349	308	348	299	324	335	339	326	305	360	325	317	334	316	370	323	334	355	304	334	315	321	350	354	334	310	354	356	298	305	336	312	313	327	318	331	330	344	284	328	304	311	333	317	335	338	304	337	351	333	350	356	346	331	347	328	346	346	332	341	337	356	316	307	329	328	326	345	318	343	324	345	328	336	332	328	311	334	337	333	334	321	328	362	324	312	326	331	338	361	333	319	304	305	343	357	302	300	332	329	319	321	308	324	327	311	340	334	307	326	342	321	334	332	326	306	310	314	348	296	332	328	300	341	340	394	336	344	340	346	331	294	338	326	375	320	329	349	322	323	329	329	291	342	331	340	321	331	345	323	301	338	337	338	335	318	313	306	335	337	331	326	348	348	324	314	335	372	324	327	351	323	367	327	315	340	324	337	344	300	311	343	319	352	335	353	358	333	288	348	287	343	366	332	346	372	312	333	328	303	334	345	354	341	361	364	384	354	317	354	329	295	296	352	309	324	349	360	343	313	296	331	359	358	307	320	342	359	322	296	333	315	331	314	319	361	347	387	295	349	311	341	367	331	315	333	320	314	341	366	322	327	310	346	318	308	311	331	331	310	320	304	331	295	290	332	331	354	364	300	344	308	353	303	339	320	325	343	352	328	314	337	294	301	325	340	316	353	337	350	348	321	291	328	325	327	343	331	339	324	367	316	315	324	300	325	333	353	349	344	332	314	353	305	348	312	331	355	322	338	366	323	342	370	333	348	326	322	346	375	326	329	318	360	364	355	335	303	323	296	341	320	369	352	322	315	308	336	341	320	337	319	331	310	344	313	301	334	321	278	334	319	330	302	311	349	344	310	307	357	340	312	362	318	323	346	339	329	336	306	350	339	321	319	333	349	340	324	328	320	321	351	289	311	310	319	292	315	318	307	335	303	316	351	323	324	334	336	310	312	322	333	318	339	349	341	311	348	341	329	369	373	332	315	319	348	348	341	338	365	319	327	309	327	345	327	341	304	296	335	325	339	324	280	320	337	320	328	345	330	309	311	336	309	336	317	322	331	345	316	341	330	347	347	335	339	315	311	325	328	325	334	340	316	336	310	333	326	335	330	335	306	332	294	348	353	363	306	322	368	339	297	308	298	327	337	307	335	354	342	336	341	345	303	357	344	320	383	329	329	316	358	322	377	335	332	358	357	336	318	311	340	287	349	334	330	341	326	320	372	352	302	327	338	336	327	348	346	331	306	343	337	329	351	311	347	344	338	300	326	317	359	309	317	346	317	347	309	329	327	335	339	323	312	310	333	345	315	351	321	309	350	320	347	318	340	331	343	329	313	356	313	316	294	351	368	300	334	322	321	314	351	332	326	336	323	291	307	320	344	339	333	345	333	320	324	323	316	342	325	321	354	323	321	356	333	367	332	358	303	353	346	311	282	334	322	326	334	347	330	327	321	336	352	333	342	361	299	340	313	331	316	349	324	321	305	304	335	331	354	341	343	308	304	318	332	339	304	324	327	335	307	331	338	292	349	328	323	313	330	344	335	334	326	356	326	312	309	341	342	340	330	299	327	330	346	327	366	347	322	369	290	321	343	341	328	335	325	361	316	329	327	325	359	336	332	311	326	305	307	323	341	335	316	360	305	323	330	307	321	347	320	321	309	298	333	328	303	338	342	302	318	329	313	340	322	323	338	333	336	361	327	341	361	322	368	314	352	312	343	316	350	331	349	345	333	311	311	300	323	333	315	337	313	323	359	325	294	305	320	323	340	330	322	331	364	337	334	322	315	320	312	328	306	344	322	330	373	326	307	322	335	358	311	284	313	306	319	334	334	319	305	371	337	346	303	296	332	362	310	322	319	331	312	293	308	325	332	323	330	304	327	337	367	315	366	328	316	349	327	344	314	332	319	357	341	358	320	310	337	296	308	347	298	297	384	321	326	325	353	314	343	364	349	323	319	327	355	320	327	306	326	326	308	336	319
27215	34759	34288	29687	30996	29040	28942	25285	21905	19289	19418	17858	16509	15031	11392	8399	9002	5235	6587	7873	8094	6029	8516	11309	3469	2818	2317	2221	2149	1948	1771	1709	1649	1651	1496	1496	1616	1529	1571	1507	1414	1305	1265	1362	1250	1135	1065	983	1060	1015	986	993	966	984	1045	1118	1144	1341	1519	1069	962	1011	1034	1000	1013	913	938	1038	979	1007	973	966	927	958	961	935	1022	933	935	941	887	974	856	865	869	912	883	877	827	828	866	887	818	914	875	813	803	876	822	856	845	849	804	846	856	836	911	832	814	826	850	838	841	843	832	869	835	809	838	822	819	846	870	803	845	830	864	831	780	797	828	880	782	825	836	788	841	874	822	816	790	866	809	816	834	797	852	812	830	861	833	854	819	868	841	789	763	824	783	837	813	844	830	819	848	791	801	846	842	779	851	829	823	794	839	774	820	842	839	809	800	830	795	820	845	819	824	874	793	791	833	838	843	843	785	827	802	810	816	840	795	898	868	797	839	857	865	824	833	808	835	874	844	825	805	803	864	791	832	826	802	824	797	808	821	800	840	841	778	818	786	818	800	837	832	814	835	806	898	838	822	818	831	802	789	791	820	821	863	793	842	829	823	842	846	795	798	821	849	828	822	816	835	811	831	797	841	834	815	805	804	833	849	842	834	854	838	835	802	814	882	799	826	804	794	831	834	849	820	815	824	820	782	815	846	867	819	870	819	818	786	806	777	834	859	775	815	857	855	766	790	820	813	837	810	821	787	784	818	781	779	759	887	884	805	850	757	829	809	820	861	830	848	814	858	848	827	800	860	885	871	863	743	867	841	833	806	841	834	821	836	841	804	775	847	816	772	847	808	798	794	829	794	828	833	841	813	809	857	773	802	800	801	845	811	789	835	861	814	790	765	806	819	782	840	855	855	828	825	805	853	830	841	824	839	814	811	778	842	839	863	826	850	791	838	858	858	792	807	811	837	771	852	864	844	821	858	811	841	815	837	751	806	840	786	802	773	787	856	812	853	834	825	804	858	842	813	852	853	826	821	838	867	820	802	836	850	815	774	887	850	780	826	815	816	809	835	871	811	816	788	851	813	833	873	818	885	827	828	822	810	868	810	766	820	875	865	817	805	843	786	795	834	833	850	806	822	819	804	810	850	801	873	801	843	853	805	803	816	878	828	775	849	825	818	786	791	808	806	824	838	789	820	838	842	882	793	775	797	835	806	813	848	819	776	780	842	782	849	803	886	849	828	826	886	795	807	810	847	863	789	844	820	837	792	797	744	820	781	741	840	813	827	853	880	836	802	859	840	790	835	827	813	848	847	808	861	781	893	842	843	828	795	872	810	809	857	821	829	775	902	806	776	835	783	782	850	782	844	788	827	857	848	843	832	797	817	792	744	827	798	865	806	803	858	836	805	774	809	805	811	797	827	806	825	813	819	794	830	827	810	815	818	806	837	849	821	869	804	843	843	761	832	792	789	806	830	830	859	864	807	792	821	837	820	850	821	802	808	823	790	802	828	803	784	832	820	792	833	863	858	792	878	831	829	800	826	813	845	830	842	856	831	859	840	785	876	843	828	812	789	788	831	791	865	797	806	843	816	774	838	869	874	821	786	790	809	841	806	806	838	820	821	874	821	852	779	797	785	819	794	877	783	865	792	812	825	846	810	847	820	789	818	819	859	894	827	807	838	866	778	847	809	810	896	804	841	780	783	854	833	841	832	805	774	766	817	788	826	853	826	820	792	889	822	804	804	810	850	823	824	842	845	872	833	827	847	789	808	822	831	857	832	797	818	820	828	801	887	777	826	827	835	813	845	839	763	823	810	835	822	796	809	830	828	829	844	809	836	864	833	774	769	805	848	793	799	862	791	806	838	791	837	846	845	811	824	909	867	804	838	837	820	822	825	821	795	835	802	820	823	824	865	857	872	812	810	761	833	860	836	809	813	853	799	850	833	820	794	827	803	887	878	869	841	835	815	851	888	836	857	827	807	839	833	832	817	785	827	826	857	851	852	804	761	881	844	846	812	794	735	797	851	830	830	830	846	853	837	804	804	801	859	796	838	784	784	814	819	847	845	903	791	817	802	848	791	833	844	801	765	782	784	833	872	830	817	800	871	868	796	856	860	892	838	874	863	750	833	851	810	799	790	806	859	799	834	781	852	828	837	848	818	816	828	884	801	828	846	825	813	863	789	801	839	797	844	853	800	849	779	797	815	857	810	857	864	809	855	820	852	877	862	833	871	821	774	864	846	786	840	824	851	812	815	835	792	828	781	809	841	764	794	818	855	824	817	842	849	801	775	842	800	841	872	803	810	801	836	854	825	803	794	802	770	846	806	792	838	806	840	788	798	790	818	813	818	808	821	799	799	864	748	837	814	824	844	828	832	831	877	790	810	796	864	795	881	837	853	881	830	849	838	831	828	841	824	780	823	803	842	782	784	857	832	819	796	847	841	834	783	822	829	800	824	828	873	838	815	805	820	799	856	826	835	818	779	785	826	789	887	807	840	837	822	772	834	808	812	830	852	792	849	810	792	832	819	812	842	836	868	828	797	842	834	767	820	867	830	807	866	846	860	813	906	854	813	830	848	908	797	805	810	841	849	869	853	826	850	872	802	792	860	809	850	874	829	835	842	798	881	836	837	800	815	831	792	792	845	826	774	846	825	870	825	820	796	809	803	825	789	828	809	816	820	843	829	836	831	853	825	842	825	806	862	779	795	808	819	837	797	795	801	837	851	832	784	832	813	842	798	807	852	832	904	844	806	842	812	845	810	806	832	815	883	852	827	841	819	753	872	827	794	839	832	839	831	800	761	816	820	838	866	831	814	851	843	824	822	780	842	783	837	822	838	798	796	831	833	814	801	847	808	888	822	851	797	813	838	816	840	841	893	858	858	802	812	818	790	843	815	815	825	827	821	814	834	800	867	827	817	809	832	852	780	845	842	849	815	843	782	865	794	845	831	847	819	818	796	820	847	817	864	845	839	816	836	798	838	797	768	791	833	835	816	798	774	814	870	828	797	770	856	833	827	815	791	791	782	843	783	844	859	842	810	797	828	841	852	769	823	825	801	805	828	817	856	821	776	814	849	819	843	852	828	856	798	828	851	804	824	869	809	831	844	845	858	787	817	825	826	827	809	827	809	808	846	840	856	866	811	853	753	866	835	807	841	811	866	808	794	837	799	834	851	861	835	802	848	774	873	824	800	835	862	845	820	852	817	824	809	807	801	788	790	828	821	801	835	848	842	849	823	847	829	811	854	847	857	841	857	844	843	811	809	830	768	861	881	859	800	837	839	781	839	836	742	812	808	862	838	771	822	829	807	815	808	813	854	776	787	901	820	839	800	870	819	881	844	800	833	840	828	872	848	808	834	772	875	833	785	791	817	865	848	821	853	818	845	808	807	819	823	840	844	800	840	809	835	804	814	787	838	860	815	821	796	825	841	785	846	862	875	798	813	835	812	793	807	788	828	856	854	839	848	831	862	821	832	826	821	823	788	802	810	855
13057	11597	11474	7381	5016	3604	2903	2379	1815	1366	1269	1092	912	754	642	587	571	553	544	489	498	448	436	451	408	386	385	427	371	408	390	385	355	366	383	366	366	362	390	376	414	330	368	395	369	350	357	351	387	333	373	327	361	351	323	355	372	345	365	366	346	307	334	345	345	361	347	333	320	351	347	326	352	353	323	354	350	336	319	356	338	358	356	353	351	365	352	350	352	321	349	333	356	352	307	289	338	377	347	345	343	345	338	329	330	321	344	341	331	342	326	334	352	363	349	358	343	351	357	354	354	369	371	320	352	293	378	338	313	298	337	326	321	337	337	369	346	325	368	318	319	337	349	357	315	346	336	333	345	317	347	355	356	346	328	383	312	375	369	320	322	346	325	352	331	330	328	322	359	346	372	337	373	320	354	369	311	334	334	339	344	340	316	341	362	322	354	333	345	336	326	291	317	351	326	359	358	370	356	320	346	332	320	355	331	313	337	345	330	335	336	323	356	376	340	326	325	333	314	322	313	328	325	353	344	314	335	327	357	305	333	332	326	337	341	384	332	345	330	324	323	338	333	317	358	353	347	348	363	368	331	290	334	339	354	367	344	336	327	328	348	332	393	321	335	355	306	355	317	343	355	348	324	329	304	353	327	349	330	325	319	342	354	351	347	344	345	342	316	313	338	344	316	394	377	343	367	354	321	367	345	321	335	337	317	353	352	320	300	319	313	354	316	349	335	353	344	368	350	330	347	317	345	353	330	344	328	324	344	340	338	332	291	325	312	359	320	344	342	345	315	308	340	308	338	322	333	374	322	351	330	341	349	358	348	349	338	323	331	340	318	365	324	309	345	327	339	318	329	361	300	411	382	340	330	382	335	329	341	334	349	358	347	337	306	341	336	352	335	368	373	344	334	337	364	344	347	335	343	330	323	335	327	346	345	344	346	334	348	306	318	347	335	339	370	308	352	372	367	332	327	305	314	380	332	359	357	340	338	326	337	330	301	345	349	340	349	326	348	338	324	364	355	360	339	321	360	300	353	322	357	337	336	374	343	349	353	320	344	353	319	355	337	328	339	340	335	362	352	337	337	334	360	362	342	356	309	285	312	326	341	347	336	330	317	320	341	298	353	314	346	353	349	351	306	373	309	336	331	375	341	323	331	359	366	358	355	350	344	327	353	342	300	328	351	305	341	329	344	334	357	300	358	323	349	320	302	326	374	341	310	348	322	340	335	346	353	336	343	337	335	339	370	321	354	305	339	335	361	299	383	330	355	340	332	324	338	334	365	373	336	353	340	295	325	322	342	348	356	351	335	340	332	359	317	340	288	308	314	341	337	347	359	346	317	346	392	327	334	339	362	354	338	367	307	343	357	330	354	315	348	350	337	342	310	359	319	308	343	327	324	331	321	305	387	334	303	355	333	303	315	366	325	325	343	323	347	358	311	334	354	359	337	345	330	343	331	332	317	358	335	315	341	321	332	312	330	353	361	330	325	334	385	333	322	353	314	345	362	314	371	349	364	332	354	355	382	336	330	312	353	371	321	316	355	329	353	387	327	324	362	337	343	331	327	332	325	353	358	327	326	352	361	357	356	339	327	353	335	363	336	332	314	379	332	348	336	361	361	358	322	328	334	331	336	370	348	364	393	324	317	334	320	376	365	338	302	344	318	307	338	319	318	330	336	348	378	343	316	353	315	341	346	355	347	369	323	374	345	340	345	342	346	363	321	328	380	358	322	331	318	330	351	356	351	290	338	348	344	372	326	342	361	345	318	335	340	352	342	342	349	363	333	319	310	341	329	293	365	331	329	332	357	319	299	330	312	339	324	321	341	352	327	351	330	391	338	358	345	338	364	331	314	330	326	346	366	319	364	332	343	337	302	324	345	334	326	324	317	314	329	345	333	327	348	335	327	347	319	324	322	341	319	342	346	336	320	330	311	344	329	330	374	326	361	367	320	335	335	315	336	322	344	390	343	330	353	364	321	359	304	338	333	330	332	315	316	302	345	347	349	325	346	302	389	374	355	327	365	363	313	296	324	322	337	317	346	351	345	318	344	316	325	349	326	339	340	368	308	343	306	352	310	345	339	359	306	348	324	378	378	365	348	309	368	334	372	350	324	352	338	362	347	293	371	365	310	321	324	350	361	320	353	298	302	337	323	338	345	362	340	325	330	341	345	341	345	339	346	309	327	311	345	326	332	348	355	344	354	365	339	301	351	315	345	330	322	323	331	325	316	347	286	370	354	329	344	333	340	359	320	327	353	325	325	320	298	341	343	356	341	309	336	324	297	291	352	348	359	333	355	330	357	326	368	362	369	351	360	329	353	315	316	331	303	317	332	327	345	351	359	362	349	373	364	331	321	317	339	379	346	312	326	315	300	344	344	346	364	298	323	315	386	355	337	326	351	344	357	344	331	338	312	347	318	315	352	367	348	298	328	344	323	335	338	312	349	301	320	368	330	322	358	340	299	334	316	323	347	304	303	327	360	313	348	366	343	348	351	331	310	328	343	344	342	331	326	343	314	354	360	358	346	334	353	341	324	335	353	368	340	328	347	355	363	322	322	339	340	339	337	341	340	337	301	328	359	355	332	348	344	333	346	322	345	342	332	331	351	351	358	323	340	307	335	352	365	315	330	333	370	352	331	350	337	341	312	313	361	323	359	294	347	347	302	348	353	331	331	357	307	341	325	338	280	358	313	333	322	314	329	334	319	356	328	325	301	348	332	332	334	356	337	363	334	347	401	346	328	343	335	336	312	357	336	333	315	352	341	343	371	315	360	347	330	359	330	350	328	339	373	341	348	358	329	359	351	296	341	339	326	329	329	353	332	332	340	354	334	342	338	350	369	360	333	331	323	334	351	356	327	311	307	355	334	293	373	339	317	361	306	339	337	323	339	342	360	367	340	329	342	330	328	339	358	331	323	359	356	364	351	347	299	335	337	301	338	309	343	331	360	353	327	363	356	345	354	327	363	372	340	335	309	348	328	341	356	336	365	327	329	319	316	344	352	353	349	312	364	351	320	319	347	314	320	339	337	339	325	318	314	376	321	349	348	323	319	367	313	325	336	359	341	334	365	342	351	348	371	371	336	333	320	321	330	303	336	325	354	341	348	345	354	324	335	348	321	297	330	323	381	338	357	322	368	338	347	376	313	312	379	328	328	348	352	363	340	338	344	347	350	334	290	344	322	318	371	330	336	337	344	355	368	342	320	320	309	326	334	326	308	341	345	370	327	325	334	355	362	329	317	346	326	325	304	387	365	355	300	330	335	359	323	327	327	328	335	333	338	363	351	332	331	316	356	327	290	347	330	333	331	351	355	325	309	320	331	349	353	315	344	345	308	373	352	308	324	337	347	344	345	357	320	332	359	373	355	348	323	317	316	349	375	341	373	345	332	338	327	380	330	343	346	356	357	316	329	323	322	330	336	343	367	334	338	371	360	354	347	337	312	304	342	314	317	336	333	376	359	343	338	340	334	321	355	354
8629	11279	16892	16411	14247	12567	11593	9584	8086	6518	6217	5635	4588	3793	2884	2488	2267	2132	1970	2042	1829	1708	1707	1789	1413	1365	1339	1301	1329	1220	1122	1143	1028	1076	1057	1024	1105	1060	1112	1098	1003	1038	953	1001	1002	910	930	905	851	863	866	892	940	908	882	942	883	876	948	882	864	903	893	894	933	874	923	932	939	899	947	926	914	900	933	884	898	890	941	857	881	896	881	858	831	878	872	883	855	888	868	847	829	834	864	873	887	788	861	864	888	917	870	869	897	902	841	832	825	827	879	844	881	852	861	889	813	861	917	791	825	890	911	835	799	872	833	845	854	849	886	858	852	841	857	882	864	893	849	828	824	877	847	843	869	894	919	859	849	849	872	810	875	819	837	867	841	880	860	836	857	925	863	893	842	845	854	864	834	851	874	873	818	830	866	888	869	877	862	867	856	831	812	825	878	861	832	858	861	840	841	831	801	853	845	869	813	846	837	825	850	849	842	831	873	853	864	834	811	876	860	812	877	819	865	936	857	835	875	871	858	833	897	851	874	836	879	803	854	820	838	923	880	842	880	855	858	827	854	892	892	831	820	861	890	851	866	842	856	835	868	790	860	829	821	861	810	933	820	797	881	893	845	842	822	836	837	874	861	864	860	910	881	845	845	834	828	874	861	876	886	887	887	853	789	834	863	882	841	855	853	786	864	884	875	822	841	877	832	879	821	856	819	798	834	869	855	869	868	817	889	813	858	813	839	895	849	858	794	831	853	847	844	897	789	819	857	877	863	910	840	826	849	846	869	905	816	838	850	861	886	885	870	817	880	821	866	827	868	871	838	853	895	879	849	872	854	934	906	846	825	846	867	836	856	870	879	844	867	880	807	873	860	874	884	865	847	904	839	900	852	874	868	869	884	858	804	856	832	875	865	815	820	807	910	869	862	817	883	852	859	853	840	806	844	852	893	844	918	853	859	859	879	860	827	874	841	857	852	880	848	840	845	813	832	886	885	854	885	890	845	829	846	880	844	857	864	869	817	849	846	823	842	876	867	894	838	863	841	862	807	790	876	829	874	849	850	876	849	812	869	898	874	856	808	843	847	844	849	834	842	864	851	874	910	805	840	829	820	826	836	842	895	770	870	846	870	850	880	889	848	865	837	802	904	815	853	845	868	874	879	866	869	846	856	811	874	843	874	888	832	983	821	865	888	902	853	791	842	887	863	843	845	843	892	854	873	896	770	849	861	834	815	857	874	859	889	889	885	821	847	833	843	876	839	899	882	895	844	825	880	882	836	847	882	860	840	846	842	850	842	905	795	889	839	876	775	862	917	851	857	854	833	861	838	870	850	865	849	865	833	845	831	805	845	865	884	833	814	879	852	878	855	927	856	832	828	878	877	889	883	855	880	826	815	839	879	880	890	848	804	877	827	842	817	853	835	839	857	893	870	898	851	823	833	857	840	877	811	852	885	820	829	806	848	846	847	804	816	844	844	844	884	855	881	838	834	845	913	813	842	858	784	838	891	853	892	825	860	869	849	880	835	863	838	889	867	854	828	861	821	870	854	838	866	876	918	874	864	883	871	857	828	836	877	863	892	862	864	912	804	833	855	860	844	852	841	880	899	824	877	810	869	867	875	882	819	885	870	885	856	877	911	852	815	795	891	821	879	829	916	852	893	823	858	829	833	833	885	886	855	821	915	814	859	864	825	871	883	862	854	861	896	787	890	806	848	940	852	861	877	861	860	870	872	829	885	864	838	825	861	827	835	870	835	866	875	856	837	786	894	846	854	848	934	796	871	878	844	842	831	874	802	899	788	870	865	837	892	805	830	864	861	851	878	856	844	807	835	839	861	879	868	814	830	834	843	827	872	830	794	852	830	810	872	866	809	844	873	828	848	886	881	859	824	885	806	843	893	854	798	920	809	852	832	832	818	805	807	802	820	784	856	886	879	886	864	809	844	838	859	914	837	846	836	834	884	884	862	834	819	875	852	861	871	877	855	848	857	891	879	912	833	832	894	836	844	862	803	851	890	862	808	813	859	838	836	854	833	873	871	881	894	817	873	819	792	839	853	894	868	840	894	857	825	914	888	835	875	865	866	805	884	916	820	849	882	873	852	850	872	858	824	833	819	862	821	877	880	866	875	807	813	851	840	862	876	818	886	845	880	847	887	823	854	828	832	851	856	889	893	831	901	884	876	858	841	875	859	838	832	865	843	880	867	867	857	889	867	793	817	835	875	880	898	878	863	793	855	856	893	834	833	827	821	886	761	825	840	862	849	819	844	825	864	912	835	856	842	890	845	795	851	818	837	844	890	882	839	887	861	864	798	877	850	840	849	852	814	843	859	875	885	808	827	893	863	824	839	904	856	904	924	863	851	899	861	845	826	927	844	855	881	808	823	832	819	883	883	869	855	874	829	822	866	808	913	875	862	864	838	860	873	882	859	847	895	843	830	916	859	816	869	830	832	843	884	820	815	842	896	869	849	916	822	862	895	830	881	859	899	876	851	851	836	847	834	826	835	817	849	853	856	858	866	802	832	891	857	869	863	854	914	847	849	843	828	882	886	855	832	872	848	848	876	890	857	869	876	893	850	871	881	884	884	899	869	825	889	866	900	834	842	840	851	896	881	880	921	876	816	818	850	859	802	907	813	902	857	839	851	830	827	838	900	875	902	896	856	819	844	844	876	881	872	815	871	814	836	813	844	795	876	791	859	900	868	851	854	898	919	834	859	823	794	845	850	870	796	906	894	817	858	905	836	855	887	844	869	881	865	906	843	874	854	854	821	847	865	884	920	900	846	874	854	841	823	831	841	858	939	928	839	879	882	822	874	874	873	839	908	865	830	855	834	860	834	863	814	840	882	827	905	881	880	830	877	872	913	849	800	912	804	862	842	855	850	813	835	842	852	832	918	879	854	856	861	879	803	824	888	832	866	879	843	922	827	874	912	864	838	795	865	830	847	858	835	891	882	891	854	885	844	863	873	854	868	835	835	890	841	860	864	881	883	899	843	870	891	866	875	837	810	884	866	839	791	849	823	870	833	901	886	812	851	845	848	846	860	844	869	848	878	868	873	888	847	839	818	866	840	859	819	825	822	879	827	858	876	797	848	859	868	856	872	812	864	868	906	881	837	882	876	850	842	853	840	898	852	873	864	886	834	850	836	882	905	897	844	845	902	866	870	890	832	888	861	788	814	863	901	862	890	870	848	842	859	879	859	867	898	847	874	834	897	850	863	815	840	830	817	795	829	867	866	873	862	876	836	842	887	866	810	845	839	825	867	806	865	844	846	862	828	862	854	793	893	877	869	847	843	864	875	785	895	861	813	867	907	857	850	903	871	827	858	902	880	851	865	809	876	837	853	849	863	889	893	809	827	885	872	850	902	843	874	843	860	802	855	822	887	801	833	883	886	836	915	850	894	866	848	851	856	865	885	860	865	847	880	860	864	805	832	849	805	863	838	876	866	851	862	819	822	901	870	883	839	818	917	857	830	831	832	861	841	832
31772	35514	31288	21153	16163	12906	10150	7736	5961	4338	3810	3629	2945	2145	1529	1170	1099	874	824	962	1104	785	989	1120	561	505	470	478	521	442	451	413	455	411	417	395	435	427	416	401	386	379	398	413	388	372	372	398	370	367	375	364	372	379	403	378	390	403	374	426	396	378	398	387	412	380	328	398	355	365	361	369	361	386	343	354	393	336	350	349	353	350	383	351	341	387	350	360	348	351	384	340	360	367	359	350	381	382	370	362	364	381	344	327	341	342	344	349	392	373	386	381	352	382	343	368	375	373	380	397	378	348	339	346	366	340	366	369	365	394	357	344	386	358	379	347	348	327	384	319	355	326	375	371	360	352	380	365	334	354	348	384	342	358	362	368	354	353	336	347	373	382	349	361	347	391	384	354	357	350	365	350	342	381	350	318	352	325	321	390	333	369	373	365	371	365	351	364	368	379	368	388	360	346	326	386	332	376	345	347	324	355	338	363	378	322	362	355	390	340	335	338	376	398	319	324	389	369	375	383	354	361	363	372	320	349	371	338	345	358	358	360	381	368	361	333	373	368	317	342	338	346	360	327	323	329	379	342	382	353	362	343	358	355	346	368	386	375	371	350	368	365	352	397	356	340	379	354	339	366	343	290	358	361	337	370	375	370	352	361	336	378	351	396	370	311	367	362	379	339	360	385	321	373	393	356	356	357	363	348	341	375	363	372	349	408	345	381	361	333	353	336	342	333	320	367	371	379	377	325	357	380	342	355	372	360	376	315	350	360	353	335	374	362	349	381	378	376	346	370	329	331	358	310	373	337	386	374	383	337	366	330	342	379	371	370	364	341	318	337	378	365	344	362	357	374	355	353	347	372	397	366	350	341	342	363	367	368	354	363	337	347	348	355	329	345	349	373	373	354	316	334	363	339	337	344	364	341	366	397	355	395	352	368	348	349	322	338	377	349	370	396	374	341	341	361	334	386	335	361	394	351	334	387	363	390	370	368	349	355	338	364	346	324	356	361	342	336	375	365	337	357	360	363	376	361	356	388	368	361	377	377	335	368	359	376	395	360	324	365	366	339	348	325	351	366	327	342	335	379	355	336	377	334	358	359	356	386	341	328	320	359	381	333	346	352	359	337	372	349	381	363	342	307	364	359	432	345	360	370	360	343	373	401	389	329	374	339	369	404	361	350	377	368	352	361	347	363	366	392	388	336	356	345	363	351	372	348	371	379	352	341	337	352	330	393	366	342	347	355	338	316	370	330	372	379	377	374	357	366	363	370	360	350	370	361	385	348	338	353	367	368	333	385	352	361	356	347	394	392	345	385	396	388	368	346	350	310	362	383	346	338	368	352	339	366	342	320	357	355	356	354	342	362	359	375	352	350	347	347	343	375	343	350	387	333	348	334	362	370	327	390	332	406	371	353	354	373	337	347	351	375	384	390	330	346	319	348	351	358	381	350	375	350	359	364	377	349	350	361	395	372	364	367	371	336	360	379	309	360	379	348	338	355	341	382	379	361	375	378	368	361	366	354	373	366	330	361	344	377	333	339	385	379	362	367	371	372	398	366	328	389	393	357	355	386	341	333	354	332	339	358	364	333	342	335	364	341	349	324	339	352	382	325	375	378	340	389	343	336	350	342	387	376	364	357	341	361	368	369	321	367	344	381	369	355	342	359	367	354	348	351	341	377	340	380	336	367	343	381	360	380	386	343	386	372	356	359	365	384	379	351	341	336	369	358	388	365	350	358	376	323	348	340	372	348	391	368	329	348	342	352	348	319	362	371	388	339	346	371	349	382	349	401	334	349	358	346	385	390	379	356	355	353	365	344	352	381	345	339	342	327	352	383	372	356	393	321	368	383	345	358	380	374	362	349	361	333	372	336	337	347	376	368	330	373	352	352	358	334	362	378	404	330	353	401	362	336	336	336	348	363	355	345	335	357	337	320	358	418	389	323	355	351	360	347	363	353	381	347	395	372	387	374	340	349	349	373	354	340	327	368	370	365	354	336	362	387	372	353	362	366	328	374	335	333	371	359	356	359	414	363	324	375	396	341	326	384	350	377	345	337	375	332	373	338	336	359	353	363	328	353	346	363	335	363	346	381	333	368	379	378	361	343	362	372	360	345	349	388	396	372	352	371	338	340	351	354	345	344	336	365	393	338	364	401	393	344	375	395	369	333	367	358	379	339	357	363	366	344	374	402	341	374	338	372	398	361	358	371	336	353	390	353	362	362	366	356	376	408	395	387	379	351	372	381	379	363	363	364	353	338	365	335	356	355	359	384	392	338	348	361	323	364	389	378	358	359	365	348	358	367	355	346	349	373	342	343	390	384	344	359	345	345	350	373	362	395	320	339	378	348	377	381	353	384	351	316	342	378	367	358	379	385	341	355	323	342	349	356	374	357	341	378	374	360	377	353	387	396	374	388	341	393	358	366	382	333	339	366	362	365	373	345	370	356	347	359	362	361	336	356	345	344	363	345	350	377	367	321	357	380	356	345	359	370	344	353	347	347	369	333	379	355	370	379	369	321	372	370	384	362	371	329	338	360	372	354	353	374	320	323	350	389	384	373	342	358	346	353	370	329	362	347	339	345	357	343	363	337	364	341	352	373	359	349	361	334	373	340	365	349	371	361	332	351	364	341	336	377	342	366	370	401	394	377	362	368	354	365	348	348	369	367	336	344	355	370	360	366	337	322	388	374	369	349	361	355	335	384	351	362	361	335	390	374	323	360	360	374	318	350	369	342	367	394	360	361	371	379	378	374	309	352	330	361	351	307	363	352	398	306	367	358	311	368	377	356	342	376	322	370	358	384	402	412	351	370	381	359	364	344	357	330	387	381	357	390	407	363	386	365	363	369	335	360	391	392	365	372	324	344	351	360	374	382	390	367	385	336	381	335	391	327	329	336	365	366	356	345	367	319	346	325	355	329	348	364	348	384	360	369	360	356	351	336	333	376	369	325	359	367	343	379	375	334	374	355	375	373	355	376	357	363	376	351	361	382	336	346	340	353	361	328	357	322	353	367	343	380	378	372	374	360	385	373	377	377	368	366	354	370	371	362	315	357	369	353	323	351	342	369	383	364	337	334	359	371	353	377	387	351	352	363	350	343	357	378	346	382	369	348	354	347	340	364	389	362	380	354	372	394	359	347	352	365	391	362	396	372	357	355	357	384	347	345	352	354	381	357	379	347	340	376	344	319	390	326	344	345	351	345	376	379	372	329	362	383	367	397	367	377	331	373	365	380	370	336	376	332	337	349	347	370	361	379	365	374	362	369	348	364	344	353	347	352	352	384	363	365	376	383	375	341	364	330	352	357	344	363	355	346	338	373	372	338	358	365	342	408	380	370	369	403	360	346	373	366	347	383	368	382	369	363	342	411	358	363	369	343	336	363	361	341	352	384	350	331	363	346	376	341	381	359	394	381	351	371	360	337	328	324	345	376	370	359	355	350	319	374	368	366	362	339	350	350	365	360	382	345	332	358	362	342	354	342
22122	28944	30519	25416	25026	23395	21791	19721	17736	14356	14523	13687	11973	9964	6795	5507	5768	4134	3794	4721	5331	4056	5587	6538	2557	2195	1770	1793	1809	1695	1525	1495	1382	1359	1347	1293	1357	1292	1345	1345	1267	1195	1238	1190	1178	1158	1090	1001	1047	1033	1039	974	1042	981	1021	1064	1027	1079	1296	1129	1058	1010	999	954	1056	1023	997	1039	1047	997	1022	990	1004	1011	925	1004	1001	1039	950	970	963	950	965	912	916	909	959	925	988	894	885	916	932	959	954	973	956	889	841	900	990	873	877	966	891	898	936	949	881	952	861	910	919	934	916	895	887	924	859	850	908	873	878	943	913	892	922	898	906	870	877	963	926	887	844	933	940	836	879	937	933	900	910	881	928	898	874	889	852	896	927	867	936	859	929	886	941	904	906	888	915	896	943	879	869	931	858	916	876	896	946	888	864	946	885	895	902	865	903	933	846	907	862	953	882	908	860	861	863	864	936	835	919	910	894	914	861	869	887	884	865	924	932	967	886	938	854	894	901	879	860	863	958	890	881	951	883	882	924	888	895	911	921	890	937	888	913	916	873	982	826	852	885	830	885	897	890	890	851	930	893	867	841	890	877	829	915	943	850	875	843	969	923	911	891	898	906	961	889	860	949	913	903	849	914	922	863	870	893	930	932	863	838	897	864	908	890	908	935	889	895	875	858	905	872	908	898	964	900	929	925	927	886	874	898	879	909	876	861	884	875	950	911	888	931	919	898	893	880	896	922	907	892	920	836	854	855	940	877	851	893	861	917	948	941	907	902	892	903	899	842	883	878	904	857	922	878	900	930	873	864	816	930	899	867	900	849	920	895	958	819	903	860	908	861	901	921	863	901	915	881	898	829	891	935	921	929	856	861	918	869	947	883	899	898	888	881	912	875	871	868	909	934	909	926	904	896	876	896	883	905	919	892	904	891	881	888	907	916	910	922	882	886	913	905	888	907	917	892	924	891	873	888	871	896	904	924	907	924	908	923	896	882	923	883	903	952	932	909	906	881	933	863	864	844	853	904	873	909	943	931	938	933	888	871	871	893	944	905	883	899	899	903	915	900	898	923	916	962	867	912	898	900	940	876	904	926	888	896	873	880	901	855	941	842	941	925	898	914	910	891	910	898	914	879	886	925	860	907	867	882	843	885	911	899	917	955	974	885	909	898	820	901	911	896	922	964	883	854	873	940	867	861	883	913	856	868	845	898	865	921	865	939	907	916	910	873	891	888	883	929	968	929	883	922	916	853	928	903	908	880	866	889	869	834	929	835	836	936	922	913	854	871	886	893	837	911	885	944	893	894	873	894	842	903	877	892	864	912	907	891	888	840	869	919	912	872	891	900	948	923	880	887	920	878	921	896	903	855	928	886	931	836	860	968	864	898	927	930	922	915	919	924	882	864	878	874	878	889	921	858	853	918	943	945	912	879	948	938	870	839	943	892	868	885	857	920	873	895	849	883	826	911	910	988	862	938	884	884	829	861	894	908	888	922	885	912	925	895	936	895	852	923	882	914	866	930	874	888	876	920	924	933	868	913	885	868	873	875	865	891	909	900	974	861	918	946	897	876	906	892	889	881	922	899	856	873	830	846	888	849	867	864	894	902	854	868	941	907	933	841	919	888	908	921	904	906	950	887	894	839	905	911	865	885	893	859	889	853	940	881	846	904	912	863	885	826	968	871	849	897	896	884	931	873	971	894	921	882	912	879	915	915	903	905	919	912	901	871	940	870	897	892	897	890	904	934	904	902	933	893	907	916	887	885	926	860	940	847	921	909	921	904	891	848	877	871	854	898	935	904	904	865	915	894	932	891	860	893	929	881	875	918	934	927	930	929	879	863	904	914	900	941	911	964	855	905	943	957	861	867	837	850	885	879	849	951	862	891	901	883	882	886	909	913	865	908	932	884	898	909	949	930	913	890	876	867	876	891	928	907	913	885	904	879	882	898	848	892	934	868	898	905	935	905	890	914	852	854	893	868	870	851	878	848	916	890	901	841	895	862	921	922	885	896	890	912	892	869	893	948	875	895	894	874	884	903	891	909	911	841	870	879	950	899	886	886	938	903	916	901	904	927	850	928	883	912	874	939	818	860	907	922	915	917	914	897	949	896	885	883	888	932	897	934	953	898	836	894	888	939	926	901	939	932	924	927	872	930	914	930	900	836	913	910	932	862	866	853	905	897	906	898	952	880	924	860	850	812	937	877	908	903	891	908	876	900	971	879	874	888	923	933	965	926	889	847	905	906	910	929	879	867	881	915	917	895	940	941	901	909	895	941	830	953	923	891	897	908	912	888	858	932	907	894	900	851	894	922	924	901	938	921	900	897	879	889	893	934	862	833	921	843	884	844	854	861	921	940	898	917	876	881	922	883	865	920	968	914	903	895	920	878	939	895	939	858	880	915	877	908	1031	886	922	886	892	866	885	925	883	883	924	846	850	867	861	850	914	917	891	909	871	846	909	879	937	908	915	886	903	923	885	902	847	873	926	862	937	892	862	878	865	931	913	915	891	904	927	979	907	888	878	902	917	901	962	859	877	881	882	887	899	845	885	932	890	878	888	889	902	904	921	956	908	881	881	910	866	909	965	874	907	899	912	880	892	952	935	911	942	888	921	892	910	892	920	837	910	844	892	898	859	870	897	895	910	910	847	891	876	907	873	867	912	877	903	864	904	902	942	897	876	891	906	918	934	902	937	880	901	841	898	914	907	859	923	932	987	845	854	897	897	891	894	887	840	889	853	932	891	943	870	900	842	925	873	878	918	870	929	907	894	921	903	889	890	955	830	894	943	863	892	916	917	907	896	913	924	832	853	850	867	902	898	916	898	861	846	853	873	887	958	894	880	906	859	905	913	903	923	862	865	883	876	875	956	903	862	915	883	891	914	863	895	866	872	942	923	897	897	909	900	901	917	891	964	890	885	911	865	963	842	909	891	915	926	955	924	920	929	881	894	908	869	912	864	938	847	894	930	939	868	922	886	842	861	876	909	936	883	899	853	966	903	904	904	883	858	926	895	903	944	923	856	962	888	885	901	905	863	850	949	884	890	891	850	920	913	899	858	814	938	872	876	933	885	888	869	902	878	871	921	914	884	925	855	874	909	901	894	853	928	886	918	929	911	913	891	913	935	880	934	905	910	953	913	866	913	880	896	895	876	888	925	970	894	911	894	893	893	845	926	919	895	875	875	882	912	872	893	826	952	881	907	863	850	873	905	890	904	934	951	913	875	861	919	869	881	872	913	861	925	868	901	935	902	873	924	868	858	860	893	849	940	927	864	936	906	950	937	893	907	926	898	930	910	886	906	879	910	898	905	883	899	870	876	945	918	926	841	904	857	917	826	948	913	860	906	831	881	862	865	874	865	911	908	897	872	902	886	918	840	878	914	925	935	915	912	974	898	878	896	880	876	923	917	905	897	899	919	886	860	910	948	894	937	853	900	938	881	889	941	906	930	908	899	845	900	938	953	937	860	908	905	891	902	874	891	950	855	895	909	959	928	954	919
40576	39715	35520	24542	21153	17710	14272	12094	9596	7968	6872	6197	4973	3713	2627	1898	1817	1327	1216	1479	1462	1170	1822	1740	756	614	550	511	536	428	498	442	431	437	401	403	391	379	428	425	427	406	379	372	392	384	360	354	351	393	380	350	360	340	373	324	364	362	437	406	359	316	344	361	386	317	354	337	395	361	366	334	370	356	346	331	357	326	319	340	351	319	330	326	315	334	348	345	336	286	330	318	318	326	329	355	380	357	371	334	358	334	328	319	339	348	335	344	304	329	341	331	332	320	314	330	333	363	332	338	340	334	324	340	358	337	357	351	346	317	338	315	332	348	311	338	342	351	374	288	348	311	296	308	319	319	306	330	283	292	345	344	312	320	356	315	329	305	339	347	316	324	303	338	347	316	328	334	339	359	330	333	328	320	327	332	320	331	334	322	317	378	345	343	339	344	323	325	319	330	330	319	308	334	302	365	350	318	383	358	328	345	340	369	310	324	327	336	309	335	325	330	367	347	316	334	350	340	334	304	315	331	326	361	334	330	338	325	332	323	315	296	320	362	317	327	346	341	363	310	347	330	355	338	341	313	315	321	304	345	325	314	328	298	325	336	351	293	321	337	296	362	306	319	327	283	323	317	333	316	338	323	360	341	341	298	316	327	315	310	310	306	353	328	313	341	352	334	341	323	334	320	339	295	304	311	320	337	328	315	306	302	348	343	314	317	339	357	332	331	323	345	345	331	330	304	308	333	325	301	340	351	298	319	340	334	355	327	355	340	294	322	339	353	375	381	310	321	357	323	352	353	331	321	304	358	316	310	292	322	338	299	325	346	355	326	352	338	304	362	348	348	350	329	312	320	322	331	344	324	351	329	336	294	363	328	320	321	354	336	305	359	298	319	328	342	336	336	352	286	315	347	341	307	365	303	322	323	366	350	325	323	318	297	300	323	327	351	297	316	326	344	318	354	333	294	359	333	331	335	311	349	341	358	327	322	294	333	301	331	321	331	323	347	317	321	345	334	341	327	370	312	321	325	351	337	355	351	322	330	345	324	343	347	318	319	308	318	310	325	319	308	354	323	302	308	363	317	314	320	297	331	319	347	319	330	341	366	346	309	337	332	334	357	331	322	356	300	346	300	325	367	319	323	319	311	312	345	313	297	338	330	354	353	333	342	293	325	356	331	326	351	321	333	308	337	282	364	330	343	348	315	307	328	382	349	358	308	324	330	355	354	325	368	335	333	334	303	338	336	345	307	319	283	310	337	341	309	331	308	340	322	374	332	340	314	353	312	313	354	305	349	378	350	359	308	354	351	359	321	317	327	316	349	316	348	325	338	368	335	319	316	316	350	333	352	331	317	319	356	329	359	319	293	337	337	309	323	301	339	359	306	307	337	375	332	343	337	340	320	332	349	299	311	373	358	326	321	327	338	319	304	334	323	351	329	338	360	335	313	305	328	337	345	347	346	357	339	320	355	326	350	342	316	339	352	344	304	337	334	321	311	343	317	341	363	320	342	344	337	318	306	352	319	339	342	345	316	347	332	333	291	336	323	349	303	324	340	351	325	321	364	338	350	320	307	300	335	327	341	325	290	310	352	318	371	307	324	339	340	353	307	314	350	339	324	317	338	312	352	349	329	336	325	353	315	326	312	320	327	324	349	347	350	285	313	334	330	368	322	348	352	334	329	318	336	309	310	336	310	324	339	289	341	298	354	340	305	307	337	317	301	308	314	323	335	329	332	325	351	343	345	323	338	317	337	333	328	315	311	307	364	335	337	310	320	337	349	321	350	362	290	316	299	325	296	355	329	331	333	314	338	334	322	335	338	341	318	328	345	361	317	343	347	337	340	344	306	315	327	334	325	312	349	368	326	330	338	301	329	330	318	337	308	306	291	345	321	356	328	335	338	324	334	341	312	324	317	320	321	327	329	371	313	317	315	325	289	328	325	324	334	355	309	320	312	349	290	353	337	333	344	314	348	343	346	299	342	333	333	326	331	330	340	332	317	306	326	308	335	323	340	328	332	328	330	317	309	331	304	306	319	342	330	298	365	334	331	329	327	316	323	326	323	341	338	341	340	357	331	336	305	303	362	329	321	342	325	357	294	310	347	340	304	326	311	351	319	316	323	331	337	336	321	322	325	320	329	308	320	341	361	374	375	312	312	342	340	309	380	330	320	349	316	344	310	336	318	325	347	327	333	334	318	341	308	318	343	311	344	323	339	297	333	325	309	333	304	323	311	362	308	325	356	350	294	314	306	330	361	323	334	343	337	348	336	314	343	346	329	330	322	296	332	366	321	298	345	348	334	364	348	323	342	342	342	353	325	347	302	342	348	285	323	379	319	309	318	336	323	335	316	366	328	341	348	315	322	332	322	343	331	340	304	317	358	349	340	306	319	325	317	311	320	337	355	338	336	329	329	332	326	307	318	294	329	310	334	337	322	323	347	311	317	330	305	336	292	356	324	301	312	315	341	329	302	304	285	311	330	326	305	350	341	362	370	328	347	309	317	358	336	332	352	315	311	311	347	348	325	334	350	317	351	343	316	315	345	350	325	341	347	326	334	323	334	304	323	309	330	332	351	292	319	320	304	347	332	335	328	321	304	335	308	352	355	310	339	365	342	369	344	291	347	345	340	334	331	348	339	328	323	284	311	341	369	297	337	300	340	325	358	332	308	349	340	361	374	349	348	321	338	322	365	338	340	340	308	325	345	372	337	336	315	325	355	316	324	336	320	302	315	331	349	335	309	319	355	354	341	287	317	348	298	347	321	358	318	327	360	323	305	339	320	360	337	307	311	314	329	366	349	344	325	326	301	306	352	315	325	322	293	354	334	317	344	290	323	328	297	329	316	312	325	334	352	329	334	360	309	322	318	330	342	366	366	361	317	340	311	305	313	289	322	337	359	318	322	337	320	315	358	360	322	315	343	324	332	329	306	335	332	346	382	331	350	328	303	371	344	292	303	329	352	319	309	336	321	307	332	318	295	325	332	303	289	323	306	321	343	325	355	344	311	352	359	310	320	340	329	304	346	319	340	294	328	321	339	344	363	325	363	337	342	299	325	324	298	329	321	314	323	317	349	343	317	345	315	327	342	343	310	313	335	312	324	350	329	344	329	330	384	296	317	298	326	308	303	340	317	370	287	331	331	338	313	357	344	327	357	350	326	344	313	308	325	311	329	298	329	347	347	367	295	326	307	328	339	325	335	327	345	290	347	317	308	310	326	324	356	356	332	344	313	314	329	320	371	333	353	349	340	307	297	324	296	367	325	322	349	340	347	304	317	333	317	342	334	318	338	314	315	330	340	363	317	332	350	351	353	312	349	319	347	337	338	329	336	340	363	350	315	327	307	361	290	335	307	345	359	310	305	329	329	298	311	320	298	315	325	353	351	327	332	361	324	331	350	323	332	347	383	305	337	318	340	323	321	321	353	337	346	366	309	345	325	346	322	352	299	325	337	356	365	365	328	345	358	317	341	329	307	318	373	317	293
28453	33524	35331	30469	29731	28036	26756	25135	22850	21076	20754	19487	17081	15224	10007	8776	8161	6213	5934	7642	7557	5880	10699	9938	3669	2897	2231	2195	2216	2071	1823	1727	1653	1631	1464	1470	1503	1503	1474	1441	1357	1303	1227	1270	1262	1162	1086	1029	1052	1004	1035	1055	1057	995	1039	1040	1111	1276	1518	1307	1016	982	1068	972	1010	970	946	998	1020	974	979	1004	980	1029	933	942	942	961	964	921	945	929	873	905	915	869	875	848	842	837	849	840	822	872	825	820	833	823	791	859	850	790	856	838	828	827	767	829	864	851	830	859	858	864	783	806	854	772	808	790	789	764	813	783	794	777	773	782	829	837	843	849	786	795	857	787	776	806	845	823	803	800	809	822	804	842	796	854	832	836	781	841	774	804	852	841	821	807	815	813	818	845	866	837	796	813	821	824	782	806	825	843	850	858	808	796	866	828	852	824	812	826	814	824	807	827	805	843	846	815	829	821	832	854	849	820	842	839	815	857	843	798	820	856	805	821	848	781	815	851	824	839	795	851	782	808	862	772	835	808	869	846	765	799	811	802	832	804	810	891	858	808	800	804	886	815	840	827	784	846	806	800	797	825	868	878	771	802	848	805	803	761	884	814	817	840	803	791	822	805	822	813	825	842	794	838	792	843	763	876	789	835	816	824	825	862	797	829	822	811	846	794	781	850	864	873	841	841	782	838	830	799	884	771	890	790	843	822	861	897	816	834	797	814	847	792	830	837	796	819	809	806	838	860	833	838	840	873	798	789	781	840	851	839	803	804	814	859	827	840	821	794	842	896	811	830	819	833	830	788	785	833	796	854	817	783	802	847	758	834	839	841	857	864	826	804	839	819	802	775	856	823	816	787	827	838	833	784	882	856	823	819	822	825	852	804	846	774	854	857	839	884	895	778	852	845	852	838	823	828	798	886	802	818	796	788	838	763	833	875	853	796	827	785	783	830	826	796	806	791	768	831	782	809	839	880	829	844	834	793	821	819	777	803	801	820	853	843	869	803	810	795	781	794	840	828	856	764	828	809	864	821	859	842	821	793	787	806	821	876	804	827	812	799	810	806	830	809	792	812	799	785	763	890	826	830	806	829	843	805	873	854	823	840	821	829	817	786	838	850	805	833	859	794	783	860	875	848	897	781	825	806	809	808	767	833	793	854	816	814	782	800	838	824	864	839	856	829	815	842	830	798	792	819	853	819	843	832	851	826	805	791	813	762	817	845	812	850	825	807	886	841	822	852	829	871	802	754	858	821	822	839	825	825	813	865	825	857	844	807	785	840	782	787	828	820	810	791	814	844	844	826	795	820	818	813	827	828	834	823	783	799	796	855	811	842	806	822	822	827	858	848	814	806	805	805	843	800	881	825	835	808	805	806	788	855	869	822	807	790	837	851	790	818	790	851	877	806	867	861	889	830	797	829	841	824	826	824	804	833	816	822	861	827	807	812	829	791	838	852	904	879	836	899	823	809	808	833	807	798	840	833	865	823	800	783	789	828	818	858	813	845	836	794	812	808	826	800	833	818	873	828	860	842	902	828	806	791	826	874	800	781	826	823	830	817	852	855	795	821	830	819	828	829	843	814	801	791	875	829	856	851	828	799	886	859	849	839	789	796	837	782	846	820	836	832	845	827	888	862	821	816	821	810	806	832	846	812	853	820	848	807	811	811	837	843	777	796	819	859	861	847	867	824	807	799	822	802	835	840	841	835	828	799	804	814	810	812	819	821	795	818	843	863	848	806	839	844	819	794	856	818	849	803	851	841	796	805	914	823	844	827	850	850	829	853	827	845	818	858	855	839	797	859	799	830	826	827	793	822	816	804	832	864	811	785	758	844	829	836	839	829	867	813	738	824	770	826	786	814	824	789	797	817	874	743	855	891	836	834	818	826	792	843	773	794	760	840	820	784	837	830	838	791	880	845	803	801	807	837	792	860	857	859	845	819	785	835	826	872	886	850	809	852	862	822	791	851	763	784	865	755	860	831	833	790	808	849	836	854	794	781	832	816	804	826	785	795	794	832	810	827	787	811	830	791	812	769	830	817	822	855	853	850	833	821	846	793	901	842	793	784	825	836	837	861	826	783	777	818	788	807	814	834	799	838	828	773	801	792	811	835	832	838	781	778	844	793	805	832	813	829	854	882	831	823	838	806	844	860	833	784	831	792	812	799	808	804	815	807	813	822	838	825	853	818	832	833	888	785	838	801	837	800	841	764	828	779	808	846	778	840	867	866	858	794	842	798	846	755	855	847	765	816	816	818	820	789	811	814	852	806	851	791	814	838	858	825	796	838	894	795	853	823	814	836	806	784	804	819	812	844	822	867	803	786	825	814	811	818	825	821	796	880	824	814	855	830	871	792	829	794	863	759	787	778	841	855	830	788	830	835	770	816	833	823	833	830	784	808	878	779	790	818	850	778	801	793	846	849	797	831	798	818	800	809	807	860	878	827	818	806	807	817	844	865	834	746	818	793	831	821	800	811	788	827	784	839	862	801	871	812	854	808	770	838	835	851	796	843	834	828	833	837	801	838	829	811	816	871	814	838	831	812	851	742	823	755	791	821	855	780	827	818	799	803	809	838	820	851	785	787	811	820	851	821	812	831	816	874	738	801	853	799	793	836	827	815	783	826	826	823	814	873	808	796	824	852	799	821	835	825	784	825	852	891	866	811	825	796	821	858	823	860	854	820	822	815	833	797	813	823	785	798	814	825	836	797	820	835	828	756	814	797	836	857	844	812	829	811	852	858	818	821	812	870	828	829	872	804	826	799	832	869	828	810	842	831	849	782	814	832	834	843	837	830	840	850	824	838	799	863	790	866	801	777	794	835	835	859	824	807	845	807	824	791	815	852	840	844	825	865	877	817	886	827	809	886	858	817	808	840	799	860	775	829	808	819	828	779	795	802	866	849	799	836	809	776	783	865	883	792	814	867	793	827	823	750	806	819	828	833	855	784	813	867	834	826	839	886	772	802	776	896	851	820	785	827	824	819	781	840	824	799	850	786	852	821	808	803	833	812	799	810	805	828	824	876	838	815	862	845	821	841	814	797	825	844	825	821	775	834	791	825	823	796	838	877	789	810	855	832	855	846	794	855	865	823	822	791	808	798	871	830	836	808	829	822	794	828	840	882	824	840	818	904	823	806	766	862	822	846	856	850	854	862	790	859	830	851	822	781	883	816	856	853	809	816	840	867	840	849	866	835	857	800	852	844	846	795	851	827	856	824	821	839	835	817	828	817	844	805	804	813	832	819	811	814	802	799	819	869	829	811	876	840	881	858	863	804	839	818	810	848	809	897	829	843	837	811	783	782	806	847	800	802	818	811	805	867	869	787	839	820	804	861	833	849	839	825	806	808	811	785	838	792	848	796	805	855	823	809	813	871	792	807	815	802	794	821	843	864	854	773	815	825	835	840	809	861	815	819	795	829	844	834	787	855	827	847	793	783	803	848	821	851	851	827	810	793	843	831	841	845	829	809	865	790	835	811	829	791	827	777	810	839
13260	11296	12391	7799	5156	3380	2745	2230	1860	1472	1265	1064	854	736	607	521	557	482	481	495	461	470	426	431	444	422	378	384	416	407	356	342	350	387	361	335	353	369	352	336	341	338	355	365	378	345	324	313	338	367	353	387	351	364	346	362	347	345	325	310	353	328	371	360	342	317	324	348	319	340	337	318	341	325	336	335	360	374	353	364	347	340	342	347	335	329	324	363	354	345	335	342	292	338	326	322	330	319	359	326	335	321	365	385	356	342	368	321	348	314	345	369	355	326	357	347	370	349	309	335	372	333	331	343	324	337	354	345	301	342	350	339	333	341	355	369	329	344	310	326	322	347	339	349	345	339	339	363	339	352	317	357	329	357	359	328	349	333	307	346	366	344	348	343	365	314	318	360	328	365	333	357	308	346	315	313	326	358	331	360	333	321	322	345	336	299	338	344	344	284	331	337	344	327	329	376	327	309	309	360	325	331	355	331	344	399	326	348	352	372	330	346	350	348	350	314	329	305	376	344	362	338	330	330	346	360	344	347	334	332	285	348	330	334	311	301	330	319	350	330	354	350	314	331	324	332	320	332	360	348	316	321	324	330	343	377	354	328	337	336	330	345	317	353	313	336	309	355	331	362	337	319	325	295	348	299	338	350	329	319	336	319	294	337	352	360	357	319	332	328	362	347	349	352	314	351	340	369	307	331	336	328	342	322	280	365	337	326	330	302	355	343	369	333	330	356	327	336	325	312	319	360	379	366	285	339	319	338	321	348	373	349	351	343	336	351	369	315	342	338	313	303	375	374	336	354	320	305	335	328	325	340	349	310	348	355	318	333	342	342	348	337	345	327	338	348	374	340	342	345	319	329	331	342	337	336	325	324	324	333	320	338	335	354	362	341	325	319	307	346	328	356	351	378	334	334	324	329	346	332	297	347	345	348	351	357	316	327	367	378	350	329	315	354	352	313	367	332	355	300	342	332	332	331	321	343	344	336	321	370	339	349	325	351	317	351	312	325	331	324	359	313	340	349	315	332	323	334	321	344	338	328	336	318	306	354	339	321	319	292	313	326	328	348	355	369	320	346	343	344	296	337	366	339	336	345	366	322	310	348	335	326	358	309	313	347	335	322	344	315	336	338	334	352	332	304	304	373	335	346	329	303	344	309	322	317	360	330	340	330	358	317	319	317	335	337	323	332	326	314	314	354	355	335	324	329	387	379	342	339	369	340	336	346	337	338	370	316	318	326	370	325	296	345	350	346	317	347	335	342	321	322	317	349	344	345	306	341	336	365	348	336	346	304	368	301	334	362	320	337	359	356	335	319	347	346	320	352	344	310	328	352	339	317	326	348	329	371	332	345	351	342	298	306	354	339	321	341	371	332	356	328	325	342	340	319	342	353	310	333	311	316	360	337	312	339	342	309	318	345	330	321	322	330	337	338	374	342	342	336	348	352	353	342	339	361	330	346	328	318	347	317	308	337	336	384	329	347	328	313	336	317	325	312	314	297	315	343	323	355	355	365	334	314	318	337	321	330	333	341	321	357	349	310	369	346	293	337	347	305	334	348	314	338	314	307	323	329	334	364	326	305	330	333	320	314	359	325	327	327	351	308	333	335	329	343	323	359	306	353	362	357	363	312	316	358	339	329	346	316	355	308	314	315	348	315	335	349	343	345	293	346	363	333	340	374	320	315	362	373	347	326	341	308	370	332	316	339	338	324	313	329	307	311	320	325	345	327	339	337	371	347	344	294	335	337	395	353	357	354	339	322	358	327	316	331	338	352	331	334	327	327	320	338	332	346	344	334	358	361	395	339	310	328	334	339	351	309	346	362	362	313	339	357	291	277	343	303	295	320	331	334	329	337	330	317	331	325	326	326	330	330	346	338	341	346	368	318	331	298	361	350	340	351	345	320	348	317	310	347	323	308	342	346	324	327	332	340	328	371	342	366	346	351	336	329	378	324	345	296	336	327	336	363	336	350	329	364	354	364	317	360	369	337	329	334	333	369	347	340	332	361	346	302	365	347	351	339	348	345	326	331	339	323	315	341	333	351	350	352	340	342	337	365	335	343	364	326	351	347	337	326	334	319	341	340	349	320	315	337	338	314	329	341	316	349	349	318	302	341	308	325	339	311	326	356	325	327	337	340	327	286	366	351	337	309	351	312	351	327	328	326	345	334	341	345	342	346	334	342	328	375	303	345	342	324	337	315	324	349	361	303	325	301	307	341	346	317	369	296	337	338	364	324	364	324	331	338	316	337	342	337	356	334	349	318	357	336	319	381	335	342	328	321	311	322	354	371	333	334	330	359	330	329	336	325	369	347	348	356	364	338	347	336	326	343	324	322	317	344	319	344	307	332	342	341	328	390	315	326	332	300	372	369	341	348	338	327	297	320	332	336	355	332	345	339	343	324	297	314	352	359	346	310	364	326	311	365	323	319	356	317	328	342	335	327	329	346	341	330	328	372	320	350	349	331	317	291	309	307	364	323	350	303	322	325	306	344	317	327	355	335	337	340	309	347	323	309	332	335	311	304	337	328	330	349	319	303	301	335	320	367	307	305	346	321	339	391	306	336	363	362	329	313	373	393	353	315	314	367	354	350	318	343	326	343	341	326	351	310	323	353	370	348	307	321	339	337	347	335	335	365	338	347	332	343	316	310	354	317	374	338	348	330	320	329	376	360	327	333	361	341	320	353	336	325	361	298	315	335	308	330	330	358	328	381	323	356	305	349	345	323	380	363	307	360	346	308	315	330	366	352	354	335	331	373	324	308	358	332	321	326	324	330	345	349	366	351	361	343	344	375	336	335	330	302	338	364	327	338	329	287	318	349	380	342	357	330	381	335	334	340	323	346	327	308	328	353	331	316	364	314	329	364	346	321	357	326	352	357	327	324	334	348	335	314	352	329	363	319	335	313	358	380	334	360	319	332	332	355	307	348	365	332	322	358	366	373	314	349	322	339	342	352	339	368	322	342	309	330	333	352	319	342	291	349	351	308	346	325	332	355	309	359	318	344	364	311	381	311	345	328	338	315	308	353	346	365	304	318	285	351	377	329	332	374	334	330	350	323	349	336	338	305	363	372	333	320	328	328	355	346	358	344	311	297	335	340	353	332	363	362	320	344	334	337	364	327	333	352	353	305	354	351	342	335	343	363	315	332	344	357	357	337	316	347	315	303	326	335	328	327	323	339	345	349	360	343	347	345	343	334	357	348	356	350	358	322	343	335	341	365	327	318	330	365	331	338	360	332	338	320	341	322	323	343	373	369	329	341	352	315	316	350	358	348	335	318	344	329	329	325	309	371	372	324	349	349	324	333	333	335	318	351	366	340	345	328	310	343	351	359	328	342	338	356	333	351	332	362	331	373	321	323	316	337	358	341	349	334	329	333	332	302	340	303	334	346	315	305	353	320	300	321	298	351	303	347	343	312	352	310	320	342	356	339	322	325	353	345	351	391	342	335	364	308	352	354	325	333	349	375	344	341	330	316
8758	11125	17644	17013	15015	12172	11075	9427	8257	7033	6270	5327	4298	3373	2720	2362	2178	1823	1844	1837	1764	1607	1788	1606	1408	1277	1242	1228	1281	1169	1148	1135	1091	1112	1041	1044	979	1066	1022	1037	986	968	981	1030	958	894	921	959	900	875	898	900	870	957	919	935	898	964	958	930	904	878	931	948	879	882	921	886	916	934	885	908	981	864	927	874	863	893	897	857	811	911	886	868	832	819	854	880	850	869	861	831	794	882	851	868	873	852	865	834	856	889	866	895	906	879	881	842	868	840	858	801	831	884	899	846	853	875	809	891	827	860	840	866	818	844	840	864	857	867	802	858	850	822	863	851	846	828	842	834	855	826	817	847	819	836	818	841	791	839	809	861	871	876	831	900	867	854	842	878	863	845	865	884	879	888	814	886	859	832	899	868	783	865	855	827	871	842	862	852	843	846	847	876	851	901	851	878	886	811	843	867	874	866	864	829	875	848	867	854	836	798	822	886	851	810	840	861	856	866	869	868	880	850	842	870	873	869	805	850	861	876	849	799	871	876	890	840	816	831	815	868	844	822	874	883	877	852	816	870	878	830	853	876	883	828	823	867	848	824	855	810	855	877	826	833	875	882	798	824	859	857	833	848	814	897	855	878	829	836	838	853	848	848	898	820	872	900	819	882	873	856	875	818	864	822	856	868	869	842	888	818	836	841	843	846	878	863	817	844	806	863	832	893	843	880	916	883	843	900	847	859	859	865	854	817	811	857	818	836	872	883	837	848	888	850	824	874	802	787	787	885	831	885	793	894	884	775	845	828	838	838	863	841	888	821	867	900	854	850	831	785	839	878	826	831	884	860	838	853	826	882	859	891	851	841	839	860	848	891	839	847	801	860	858	809	850	836	866	829	840	819	830	861	825	873	822	856	856	892	882	848	817	881	826	862	888	905	823	894	847	865	889	850	845	854	887	893	877	809	899	875	840	878	883	840	852	850	817	843	873	836	799	835	838	884	856	870	840	839	903	824	839	893	812	888	911	829	818	838	847	831	873	853	818	871	802	869	879	852	845	830	873	822	880	885	874	800	820	808	755	826	863	820	798	836	835	853	831	796	847	852	836	860	836	859	831	891	837	861	845	835	822	859	876	823	859	857	885	825	852	835	867	830	824	843	827	819	870	874	817	803	874	819	868	909	881	861	810	876	899	802	878	822	921	820	856	898	886	785	847	806	852	869	828	864	870	845	894	895	877	806	858	866	904	875	837	854	864	892	863	866	810	866	809	844	848	869	873	835	814	822	838	867	924	842	847	806	815	837	855	868	896	847	778	866	871	824	832	901	887	858	849	865	830	836	865	834	841	830	856	841	862	848	821	848	847	886	835	878	870	810	854	851	804	865	881	815	831	844	864	910	838	783	823	807	832	790	866	844	831	875	811	870	837	876	836	869	860	899	821	841	861	915	915	867	832	862	841	903	895	841	816	862	912	898	819	847	846	852	843	874	856	899	883	822	848	837	871	841	882	855	869	840	869	809	868	842	893	882	818	874	868	835	869	831	892	883	906	913	868	887	840	832	842	878	818	827	820	796	835	849	864	825	908	846	807	841	813	887	862	847	877	815	854	870	850	851	817	848	834	837	843	877	881	878	819	883	807	884	847	845	879	802	844	862	807	802	838	790	870	865	833	841	898	887	868	842	855	859	854	878	850	771	901	863	870	855	872	802	852	825	912	837	841	919	839	840	872	864	847	849	876	812	906	875	843	919	879	829	872	878	892	874	851	892	846	825	890	804	883	842	803	855	867	902	864	861	815	815	848	872	903	821	834	750	857	874	883	853	822	908	871	793	852	824	870	843	872	868	869	795	862	841	816	885	928	898	852	829	859	839	823	862	896	889	860	833	847	907	848	862	885	877	834	872	875	863	840	836	807	834	883	849	863	842	891	842	838	766	843	858	806	830	867	843	879	831	820	847	836	876	873	836	849	819	818	874	833	846	896	905	870	840	832	862	865	832	880	867	878	873	911	818	892	892	845	860	841	821	857	829	867	864	785	868	786	903	820	873	887	831	881	878	862	812	863	831	863	850	815	861	842	861	839	889	827	796	843	805	818	855	829	810	833	888	832	854	874	843	841	866	853	882	869	813	851	822	879	805	849	882	872	863	855	809	866	896	848	871	874	837	888	870	851	867	836	784	859	829	872	863	877	853	834	851	871	843	866	885	852	892	847	841	881	850	856	912	875	849	815	850	839	844	860	900	796	866	853	833	858	892	871	874	845	845	846	843	840	825	900	829	840	848	798	881	884	849	791	844	833	875	822	819	888	890	852	884	883	841	817	854	902	863	818	903	857	869	833	819	816	869	860	848	911	816	864	838	881	829	892	808	873	825	830	870	881	891	859	855	785	906	810	805	902	848	818	807	911	856	784	846	828	864	826	785	877	828	812	847	866	809	824	877	939	869	887	809	829	835	822	890	896	815	816	870	822	881	843	882	778	857	830	826	801	863	865	864	834	871	898	906	782	864	837	853	855	850	846	802	815	855	770	849	875	833	881	837	914	880	793	810	778	934	855	875	861	839	921	849	914	866	876	850	849	795	834	884	834	864	822	836	889	888	822	925	879	843	841	842	848	806	876	856	866	867	839	887	881	832	861	820	898	879	857	833	867	845	826	858	840	841	885	840	878	856	827	884	811	872	850	840	837	863	852	849	888	838	879	880	871	844	870	869	872	856	861	780	843	890	846	877	876	867	823	852	858	816	842	816	932	817	856	852	878	870	866	863	841	842	859	796	854	789	887	811	828	823	856	820	870	858	841	861	831	886	871	899	896	793	875	856	897	855	796	824	843	813	807	878	846	873	839	788	788	829	837	840	836	837	817	830	802	784	872	855	891	854	854	805	857	878	853	861	872	850	808	888	903	817	855	831	887	884	899	877	882	874	904	822	874	839	871	843	860	826	811	852	896	829	850	836	840	843	885	802	806	843	893	847	870	825	844	851	837	819	873	863	848	846	879	829	825	844	864	867	854	886	819	824	864	808	826	894	812	883	865	889	854	826	814	849	872	890	886	858	828	853	847	891	868	879	860	863	874	826	825	844	857	900	905	842	797	879	819	848	833	837	857	878	915	804	903	893	846	837	855	831	878	836	855	879	825	839	863	843	855	876	834	897	805	895	781	899	839	871	832	871	873	900	864	899	815	888	866	844	826	840	908	818	878	854	824	863	838	867	857	803	826	850	894	890	833	841	851	848	860	871	820	841	832	878	905	818	797	818	831	859	854	853	841	862	836	874	796	897	805	820	828	867	781	867	799	882	834	875	838	853	829	834	884	860	854	811	830	877	890	911	835	848	879	852	849	874	821	860	862	835	853	802	868	804	871	872	865	844	792	885	834	877	834	862	844	822	901	877	892	900	853	857	899	837	902	843	849	847	872	848	859	828	848	839	885	813	848	887	836	866	855	861	868	835	883	819	933	878	812	814	840	883	902	908	837	868	864	837	759	888	854	904	864	860	865	816	852	834
30872	34674	33152	21324	15467	11241	8693	6972	5551	3794	3996	3380	3032	2332	1699	1246	1008	825	845	892	833	763	1230	968	571	512	486	458	471	479	423	456	438	392	406	452	415	394	486	387	381	372	393	394	403	391	403	374	409	369	372	362	384	389	402	392	347	382	381	371	363	397	373	369	377	368	393	354	401	375	383	385	338	362	386	358	343	405	383	383	369	360	333	371	328	400	380	377	368	339	366	360	361	387	363	378	348	396	383	363	348	335	345	367	358	358	354	376	353	375	368	349	348	346	377	347	349	340	334	362	349	329	399	339	379	310	345	367	345	349	355	351	347	344	357	350	369	363	369	342	336	365	354	370	347	380	353	354	355	376	351	314	378	363	364	357	340	332	323	362	364	364	345	299	360	353	314	326	321	342	354	371	356	342	343	344	373	359	365	353	388	367	327	376	349	325	370	354	339	352	356	378	363	350	348	381	333	372	351	355	366	359	341	371	381	377	367	371	376	381	340	371	393	378	334	379	351	347	355	362	329	317	367	343	344	360	361	329	360	346	359	383	359	360	362	405	376	360	349	371	326	361	370	349	393	352	381	353	346	360	353	347	361	352	353	350	375	357	331	356	372	358	384	348	354	355	389	351	349	343	366	383	330	361	351	348	329	312	337	361	336	342	357	344	357	335	332	322	350	380	396	338	355	352	384	360	375	387	337	335	381	353	365	377	364	377	367	353	344	334	363	387	347	372	365	361	341	334	368	378	366	342	348	373	344	352	401	359	345	391	376	349	364	317	385	357	348	355	380	350	360	362	377	341	333	313	377	366	351	380	358	349	363	326	364	365	382	338	417	378	365	348	350	357	345	376	391	364	383	380	330	361	362	346	342	317	350	369	370	354	374	351	368	308	356	349	358	343	386	346	336	378	339	378	349	340	322	370	354	365	360	390	391	357	365	355	367	371	313	331	360	379	399	337	362	379	362	355	382	338	333	335	363	335	352	364	337	367	361	342	352	377	382	392	361	367	344	348	366	363	370	361	347	332	372	356	372	340	334	352	327	342	352	363	324	319	338	359	330	363	366	339	350	347	390	367	329	370	361	381	358	364	374	334	357	352	355	357	350	380	369	347	359	393	375	357	363	340	342	360	373	353	329	391	367	354	369	349	343	369	339	381	350	319	370	353	333	302	365	349	370	357	350	391	352	327	317	364	347	365	387	354	339	381	327	362	345	369	369	359	363	351	364	351	336	353	374	354	350	342	378	352	355	381	356	352	398	364	369	367	331	320	318	370	332	353	350	351	323	349	320	356	362	348	357	339	355	340	362	390	373	358	400	386	361	362	346	353	351	371	385	338	371	347	370	345	345	327	406	364	400	370	335	333	346	363	381	370	351	359	338	329	394	379	321	348	374	375	350	326	362	369	325	337	359	374	372	352	362	362	351	318	325	337	361	354	370	364	344	376	339	348	363	369	366	359	367	363	359	352	346	382	370	342	382	357	380	373	327	356	315	330	369	363	372	347	371	337	355	326	392	345	342	345	388	373	350	373	374	347	344	361	356	338	354	339	352	385	340	341	382	348	361	349	354	350	327	354	375	367	372	346	362	355	344	351	372	352	317	349	378	356	351	356	332	352	340	324	332	368	330	404	332	362	349	356	394	361	376	361	404	363	365	361	379	388	366	334	356	373	350	329	325	388	366	321	383	389	376	379	333	371	360	358	344	379	311	352	350	337	335	390	337	379	342	334	370	388	339	387	368	358	374	361	342	344	364	373	362	348	327	343	331	348	352	341	396	346	367	389	351	343	355	363	358	355	342	323	352	362	379	351	333	353	373	328	364	364	361	328	353	341	342	338	360	341	363	359	400	347	365	349	362	332	347	372	337	347	356	354	344	329	352	311	350	310	347	361	353	388	356	352	354	376	352	365	326	368	387	386	346	348	342	377	350	361	364	384	340	354	364	371	353	349	378	351	359	371	357	362	381	358	390	296	362	355	345	343	412	363	337	361	338	364	383	356	325	353	326	381	324	335	360	371	340	326	340	379	365	355	342	346	327	313	402	360	373	350	338	375	370	357	324	400	336	349	345	340	371	331	351	345	359	357	368	363	362	360	363	352	346	356	388	368	365	348	357	389	366	328	334	342	338	372	362	347	372	332	360	371	360	350	335	348	348	373	363	354	360	343	332	350	378	393	350	390	348	400	368	339	388	340	373	352	369	370	335	380	322	362	351	359	376	385	364	353	390	360	384	346	343	357	354	355	382	382	385	353	351	356	400	363	346	368	377	313	347	359	344	387	351	380	357	348	356	377	355	353	360	356	375	375	380	360	365	381	359	349	352	347	380	317	349	388	339	385	342	325	359	332	319	336	360	372	346	372	315	369	345	373	385	359	361	363	360	340	377	345	353	381	361	345	352	362	341	385	319	331	361	370	340	378	379	364	333	389	321	324	350	361	322	378	352	346	382	353	328	350	362	380	350	326	351	343	347	349	362	346	347	373	380	359	349	353	367	379	355	362	363	374	352	404	331	363	342	370	349	355	357	357	366	366	332	380	368	344	369	370	349	347	382	338	351	389	335	363	346	378	354	347	368	374	373	357	343	354	352	345	361	324	307	367	351	363	363	382	359	368	389	335	388	398	342	347	396	349	347	328	352	348	372	364	354	361	341	350	384	340	359	336	333	327	377	349	340	351	388	386	369	323	361	333	332	344	337	330	386	337	356	338	350	335	341	368	372	371	334	334	347	395	357	357	381	394	393	357	356	353	378	348	395	391	339	345	335	359	373	355	366	325	333	352	365	332	364	347	357	375	341	374	386	400	366	357	357	376	357	350	333	379	333	329	355	347	365	398	364	393	356	367	355	362	356	349	348	364	346	327	330	322	371	340	361	363	342	342	405	381	353	343	366	361	359	346	331	339	351	367	377	339	340	355	377	333	374	341	362	343	360	370	338	326	356	339	368	383	337	365	332	344	354	375	337	355	380	342	373	354	367	328	363	355	361	324	360	381	347	386	363	353	352	391	351	382	332	365	351	372	379	329	396	337	327	342	349	372	384	317	329	320	349	358	355	360	380	387	334	362	367	357	396	388	355	352	340	384	318	354	392	355	377	347	360	348	351	344	379	348	363	358	339	356	332	323	364	326	371	339	378	379	362	336	363	374	373	347	330	373	309	330	365	351	352	334	342	363	322	347	333	360	379	352	357	357	387	357	373	365	370	366	357	351	327	329	337	337	345	354	359	355	391	382	353	370	343	334	332	339	331	373	335	359	322	345	338	365	380	333	334	319	317	322	344	333	336	369	345	363	391	361	332	358	377	346	374	365	346	347	360	356	348	336	347	372	315	347	366	359	351	376	337	401	364	335	366	331	330	370	355	356	379	387	340	371	372	328	358	341	372	276	330	337	363	335	324	389	383	381	377	382	355	344	344	351	395	359	353	368	343	354	389	380	365	372	376	355	377	384	333	350	346	369	361	390	342	342	361	376	406	343	338	356	335	360	330	347
20753	28331	31928	25876	24619	21873	21152	18767	17266	13940	14889	12902	12021	10136	6780	5775	4758	4033	3786	4261	3803	3796	6874	5313	2526	2133	1830	1793	1764	1639	1621	1539	1392	1461	1385	1294	1286	1259	1240	1325	1234	1171	1187	1123	1157	1083	1055	1078	997	971	1031	1058	1005	1038	974	1022	1089	1192	1264	1196	988	984	990	1089	970	968	1018	1015	1040	954	1028	972	1054	1009	989	984	940	971	973	981	942	958	930	986	983	884	899	946	1002	932	957	912	932	894	900	909	846	904	955	968	944	923	931	945	864	887	939	936	918	900	950	852	899	937	897	860	877	897	902	941	881	889	911	928	906	900	923	832	915	893	875	883	823	916	882	978	866	928	910	855	868	908	882	871	916	874	856	928	871	888	917	883	857	921	932	875	927	888	927	892	881	872	841	851	922	883	858	935	895	879	917	895	940	887	874	873	861	901	925	877	870	882	889	912	851	832	913	911	873	886	879	920	915	866	920	861	885	905	888	877	844	896	947	897	929	905	866	886	905	908	878	933	876	890	881	875	873	880	934	868	895	917	917	942	933	866	871	922	885	922	839	879	947	887	921	906	885	877	891	901	922	897	875	934	921	936	811	873	888	877	898	911	916	903	908	890	921	894	930	838	934	892	874	911	845	866	898	859	912	867	887	873	875	868	897	910	915	860	959	924	892	892	898	897	866	860	877	911	892	897	868	895	908	865	909	858	934	858	948	872	886	868	902	896	921	857	869	881	848	921	906	944	923	892	839	897	898	861	855	910	865	831	892	875	914	885	887	886	876	905	891	844	880	922	856	892	945	850	880	903	899	897	938	889	880	880	923	842	883	914	878	900	873	874	887	893	900	848	879	833	877	913	845	869	823	889	917	911	936	878	887	851	850	867	890	927	930	888	905	918	931	851	888	883	932	911	920	897	879	889	865	889	918	860	872	866	861	943	900	823	903	914	932	917	929	931	901	879	873	936	881	855	860	827	871	911	912	908	934	922	925	855	917	941	884	883	864	927	880	912	962	940	900	913	914	886	894	909	876	888	926	904	927	939	912	888	888	853	905	905	896	889	907	859	861	904	850	883	906	869	919	948	901	882	867	922	858	883	863	911	913	922	903	903	871	862	863	908	878	911	900	912	889	906	919	922	940	894	852	883	875	913	902	906	934	891	873	900	893	860	857	899	885	929	880	911	870	924	880	937	909	968	873	939	908	901	914	894	905	895	903	885	883	861	924	880	866	836	929	921	872	856	881	873	888	887	934	909	942	905	889	842	882	929	852	890	939	960	911	938	890	877	875	933	896	864	881	894	888	888	926	895	903	880	913	937	888	913	890	862	908	910	904	937	876	908	884	936	916	936	888	896	926	895	862	916	879	880	893	897	872	940	870	904	873	932	894	847	907	905	921	857	893	901	845	867	882	938	920	848	880	854	919	930	881	921	887	889	895	913	882	964	896	895	900	865	902	894	854	918	871	917	919	867	891	883	911	867	902	901	924	875	904	929	873	808	852	909	899	896	905	898	913	884	915	911	894	957	910	935	888	848	876	869	903	872	906	932	889	835	871	892	927	873	892	874	875	892	898	873	881	805	882	949	824	904	901	886	869	895	881	929	879	896	840	859	888	846	859	877	920	920	889	900	880	840	889	893	878	902	921	851	881	925	921	910	878	876	876	888	862	890	885	853	900	850	849	931	917	874	906	846	869	934	883	882	914	845	950	910	807	855	895	864	904	906	961	922	887	827	883	893	946	902	873	901	936	913	947	905	949	888	875	887	926	909	888	866	891	907	863	883	853	939	909	908	862	885	892	941	906	853	841	941	929	863	902	890	830	884	867	890	823	929	911	841	864	845	872	922	887	924	899	934	881	856	890	854	917	870	914	850	892	884	853	877	870	939	966	851	889	926	872	862	923	911	896	879	906	889	902	827	857	884	865	885	913	933	865	890	867	842	931	875	906	987	881	834	897	858	914	885	908	903	900	914	879	910	912	896	920	898	916	884	905	904	894	872	928	896	858	870	880	853	878	920	864	863	910	919	872	939	887	902	942	964	876	887	937	909	910	895	927	884	803	849	864	912	916	958	933	871	814	885	856	871	914	903	889	939	890	877	906	861	939	866	905	835	944	863	897	901	839	878	891	921	925	884	872	879	963	918	853	896	857	889	876	962	900	933	885	886	854	941	891	853	922	879	862	927	947	894	880	915	879	919	863	933	871	902	927	867	840	911	868	895	869	923	867	891	874	893	852	916	964	907	914	879	888	925	896	920	945	924	865	891	920	863	904	862	871	872	884	872	880	908	872	912	884	916	923	875	897	881	847	892	904	886	886	866	871	860	895	880	902	885	883	861	874	901	896	905	871	895	890	915	877	896	916	949	883	935	914	853	857	898	882	857	860	941	893	966	908	907	878	891	904	935	852	884	898	891	921	891	904	852	854	888	922	904	858	868	870	917	966	918	903	898	898	847	887	916	876	880	885	917	895	884	869	874	890	890	877	942	829	896	879	880	872	848	941	950	898	906	855	884	875	877	909	908	833	922	858	965	931	878	923	895	878	895	908	890	897	866	873	925	921	870	924	933	884	920	883	838	875	921	956	862	864	863	935	930	845	809	933	848	845	966	931	865	888	940	884	889	911	910	909	856	854	879	893	920	926	865	855	904	888	900	899	899	849	874	945	919	878	930	856	917	931	889	872	904	881	889	902	934	875	896	878	879	933	886	880	925	855	851	912	900	911	880	876	932	870	901	934	900	902	863	927	862	906	876	887	904	924	853	887	837	894	883	872	880	892	875	918	865	902	934	911	899	880	899	916	912	880	887	855	869	882	885	868	885	918	938	849	865	893	885	889	856	896	867	905	969	933	881	920	886	904	930	896	889	877	905	871	939	925	866	849	897	875	866	872	863	879	864	836	842	889	932	883	902	892	864	862	885	915	959	826	869	924	880	905	876	937	865	857	873	918	803	899	896	854	883	908	927	909	907	895	897	900	902	856	878	902	914	906	869	912	895	882	902	907	950	870	896	901	951	872	829	874	902	868	891	917	928	993	899	895	901	896	921	942	903	896	923	901	933	921	844	891	935	864	935	895	878	886	897	878	863	925	868	871	951	935	925	888	891	867	908	879	920	926	829	897	905	924	886	897	895	851	916	865	900	917	944	929	943	876	852	849	898	915	912	887	895	892	865	906	873	874	852	941	894	885	900	878	879	918	918	883	893	894	933	877	865	932	883	940	913	873	888	908	907	893	914	856	864	868	937	876	883	906	885	855	881	889	870	883	906	836	907	879	861	856	892	875	874	924	901	878	857	857	952	864	910	887	865	883	863	868	918	900	926	906	957	840	895	891	904	844	881	897	884	860	881	893	906	846	930	813	826	925	868	894	907	878	883	871	893	900	906	909	843	890	845	884	901	897	933	890	884	825	905	922	948	872	921	943	871	891	890	944	866	885	842	874	923	885	861	870	903	887	926	888	890	959	915	909	915	888	915	868	927	867	910	908	854	918	903	954	845	860	887	883	903
40937	41088	35758	25364	21628	16639	14158	11269	9153	6454	6552	5624	4588	3545	2180	1862	1557	1170	1206	1202	1000	1209	2278	1331	681	570	455	528	443	458	500	449	467	425	462	403	395	387	425	410	403	418	356	352	370	372	366	394	381	324	353	342	373	370	343	376	370	396	429	373	362	347	334	372	359	388	366	357	361	338	365	375	328	344	375	371	330	377	344	379	322	314	360	356	324	332	310	321	329	330	323	341	330	344	349	365	306	325	356	350	306	283	300	350	365	355	326	310	323	346	313	327	347	328	310	344	332	346	349	377	296	327	314	367	317	272	355	316	314	340	326	317	318	298	317	347	307	313	313	350	339	336	328	309	326	310	317	329	302	334	302	325	317	321	317	317	326	363	342	355	324	301	350	332	313	321	306	328	346	314	338	327	368	335	329	350	345	347	340	367	344	304	327	299	323	358	336	307	326	308	344	344	351	318	344	324	330	317	328	341	352	327	326	375	369	299	328	357	344	329	314	358	331	331	336	295	349	332	344	328	369	316	324	319	338	313	313	297	328	334	330	366	310	335	322	312	336	295	356	284	336	336	328	307	325	321	313	363	330	310	303	282	309	346	321	314	321	323	343	336	314	334	307	324	312	338	303	354	324	341	336	306	340	327	341	325	295	337	350	337	341	330	328	326	333	325	355	326	330	310	314	343	318	312	306	323	325	320	334	314	324	350	359	340	327	355	331	354	335	293	319	346	344	350	330	342	317	325	345	332	322	332	305	338	343	406	363	281	289	347	324	349	335	344	311	298	330	348	329	356	335	332	326	312	322	329	338	333	316	355	332	341	336	321	325	336	326	341	369	341	325	343	334	320	329	294	328	312	338	305	306	306	338	318	305	307	341	329	318	340	314	310	330	336	336	303	329	329	322	322	330	358	321	371	313	317	319	320	353	326	325	338	324	302	336	344	326	309	328	320	313	353	344	304	326	329	402	311	336	336	326	339	324	305	330	293	341	320	320	323	294	337	312	335	335	318	333	335	321	345	314	317	331	333	288	350	341	324	327	346	336	353	316	369	331	308	330	306	366	331	345	300	332	338	343	339	296	310	296	304	305	314	325	333	363	334	322	343	293	333	313	351	298	312	322	339	359	327	315	321	345	338	324	351	338	300	312	337	338	313	339	322	328	305	331	344	293	337	309	319	323	323	351	297	333	331	347	323	323	338	353	306	324	339	351	305	323	303	303	331	313	328	340	323	349	339	342	317	297	335	340	327	266	328	323	320	320	329	295	322	299	342	305	320	341	325	335	322	330	332	306	361	317	372	312	301	305	262	334	295	331	337	331	343	290	320	317	345	356	341	347	315	346	333	336	336	305	295	321	314	321	339	344	318	293	337	323	306	312	344	323	301	323	310	317	377	325	334	317	341	302	327	295	330	335	324	322	375	307	282	344	354	346	330	299	371	329	322	344	318	318	323	349	319	333	300	323	355	360	292	319	328	304	323	306	330	325	338	347	322	337	328	315	305	338	325	337	330	322	322	314	302	337	302	328	297	324	332	323	341	299	287	328	366	312	305	347	325	320	349	332	324	335	297	337	332	309	315	317	329	337	310	300	309	304	322	317	331	347	293	323	318	344	301	336	321	354	326	318	325	321	349	335	339	331	319	340	352	331	313	373	324	327	334	281	318	324	347	321	325	322	353	344	316	315	336	292	362	328	333	315	324	336	349	314	310	372	332	312	353	331	308	311	324	331	295	305	321	286	308	311	330	311	334	361	337	332	321	336	321	336	354	327	337	338	338	307	329	273	333	318	335	303	327	335	329	316	363	305	300	340	324	351	350	324	331	328	351	355	331	335	346	334	363	320	342	317	323	370	327	332	325	299	284	324	336	342	333	369	339	348	323	335	311	338	294	327	344	335	362	309	347	316	315	329	321	336	334	339	297	339	335	314	330	330	324	355	308	316	345	351	312	296	317	348	351	362	313	299	378	294	305	331	317	341	374	333	317	328	348	327	335	345	317	320	325	304	327	349	363	306	290	337	329	339	315	306	346	338	337	288	320	311	329	331	314	323	337	327	310	330	316	352	339	291	356	336	309	322	340	356	354	331	335	321	305	338	352	330	293	297	332	322	343	342	305	318	345	330	329	298	318	349	322	303	352	315	338	321	304	342	327	299	327	313	306	336	352	318	344	340	334	346	326	299	341	319	329	312	339	344	353	328	318	332	342	319	299	340	339	324	344	357	278	358	355	340	384	347	364	309	315	330	339	301	333	309	306	328	320	369	337	324	317	376	301	304	307	299	338	310	316	330	301	306	333	301	319	301	366	355	336	328	345	317	328	335	308	330	311	295	351	354	318	300	329	335	322	318	341	340	321	322	322	311	314	328	337	326	341	308	334	326	347	331	314	316	308	304	320	300	355	366	317	329	313	325	318	331	328	324	312	320	300	343	323	345	313	350	330	329	321	339	340	332	331	337	337	357	340	329	357	342	316	337	293	323	291	334	303	315	311	335	334	328	318	346	316	343	341	319	320	325	308	347	336	326	317	351	283	324	353	343	297	316	309	341	292	308	312	301	333	316	342	342	342	322	357	331	329	352	341	304	314	325	324	330	347	318	321	335	342	344	366	318	318	305	315	346	343	305	309	360	315	346	329	318	320	329	333	338	311	313	358	335	319	327	323	300	329	322	319	321	357	336	326	357	318	290	335	325	315	310	326	322	326	316	339	341	327	331	306	356	368	312	324	337	343	346	351	337	316	290	325	336	327	304	307	325	317	302	328	321	322	345	342	306	275	331	303	342	335	306	335	350	375	301	351	315	324	314	304	319	336	319	311	295	356	328	327	334	277	367	318	297	315	349	341	328	302	348	363	336	292	285	320	319	323	313	324	286	320	366	293	340	364	335	351	352	333	358	338	329	309	316	342	335	308	351	318	312	329	313	317	319	337	284	311	335	353	364	300	314	317	344	324	322	318	321	329	315	311	309	347	342	384	330	319	319	381	286	320	370	324	316	338	317	351	313	369	350	309	338	355	323	336	336	329	322	303	350	341	320	346	304	312	341	308	342	345	349	325	319	310	310	301	329	316	348	336	349	302	309	334	333	322	327	344	324	332	313	344	331	328	323	337	342	341	323	357	343	330	295	328	352	319	362	320	324	318	340	330	312	350	305	311	305	318	298	295	323	343	337	302	335	343	305	346	313	321	305	364	283	290	322	357	336	311	345	319	338	351	344	294	327	307	317	346	352	326	292	338	302	347	317	313	310	324	339	335	309	333	348	320	310	345	353	323	339	307	347	325	367	321	338	330	335	316	303	297	328	336	331	351	317	322	327	378	333	324	278	326	331	333	327	323	350	378	298	321	346	341	333	318	314	330	335	333	311	351	350	313	337	325	293	368	332	323	373	312	347	350	326	320	325	311	305	328	308	360	331	340	309	347	309	343	338	356	324	371	320	327	330	330	306	346	328	330	324	370	327	315	328	332	282	325	267	296	297	296	316	357	349	312	317	332
27995	35215	36379	30784	30238	25738	26970	24274	22505	17745	20136	18454	16477	14436	9033	8825	7068	5491	5676	5459	5189	6364	12513	7576	3295	2743	2160	1999	2136	2021	1859	1825	1731	1638	1557	1463	1451	1329	1470	1518	1329	1239	1253	1185	1206	1050	1057	1015	1028	953	1090	1098	1001	1046	970	1088	1112	1399	1538	1189	1053	1040	1008	989	1002	983	1016	950	995	974	947	989	926	926	988	935	943	958	969	975	906	923	898	869	890	839	812	870	834	848	902	886	785	855	890	839	904	800	886	845	857	854	852	873	806	793	820	812	838	822	797	846	839	815	816	816	824	838	798	808	851	767	795	891	815	820	831	823	796	778	775	826	795	871	812	839	851	794	855	827	811	808	819	832	817	841	813	843	823	799	814	805	792	837	851	825	807	779	860	825	781	760	831	833	809	834	853	862	872	832	790	840	810	794	801	799	868	876	802	842	826	794	814	815	828	842	792	881	819	828	801	819	796	766	837	863	812	812	765	808	825	862	854	844	831	797	810	827	819	819	832	860	844	826	792	773	874	790	810	806	841	847	845	817	840	808	786	787	849	811	771	844	844	793	841	838	827	851	781	839	800	819	828	800	824	783	813	867	811	820	815	808	773	800	808	795	841	843	813	843	844	742	839	858	827	825	812	808	818	886	807	820	827	801	838	768	819	883	869	834	807	821	763	807	809	788	877	841	836	829	817	805	734	773	787	818	891	816	798	879	806	801	859	877	836	849	797	850	810	830	831	794	859	866	796	857	824	796	790	852	868	876	826	817	813	868	831	814	826	749	780	812	798	765	826	806	806	843	841	839	800	785	795	883	827	795	764	859	810	809	854	802	776	824	811	837	817	820	845	862	763	802	868	795	850	801	800	818	856	826	788	808	807	815	832	820	825	832	767	812	823	804	812	869	796	841	829	825	823	855	822	794	850	782	813	836	898	763	830	754	764	820	835	827	837	802	788	839	838	833	828	774	805	866	780	803	831	810	816	812	845	811	797	841	822	840	835	843	766	815	831	821	786	841	789	832	825	860	779	811	784	867	827	804	896	820	832	751	840	820	850	838	821	782	832	843	853	805	836	834	811	823	818	853	764	799	808	782	842	863	830	779	795	804	812	810	798	780	863	830	783	794	815	834	782	801	796	808	831	798	799	801	833	838	703	825	822	836	800	832	796	781	773	879	815	805	786	802	850	789	794	806	802	849	829	811	833	847	773	836	803	872	827	804	863	842	840	814	817	829	803	807	812	835	811	846	774	813	843	804	804	814	787	827	850	765	828	797	795	798	775	828	831	819	803	793	833	850	826	864	807	795	834	825	837	818	789	805	854	826	825	854	814	844	822	776	761	823	800	829	832	816	829	846	835	818	791	824	834	785	815	798	810	760	852	794	816	818	805	828	875	833	840	829	838	839	804	837	812	821	837	795	805	858	779	798	812	817	786	828	853	818	812	834	853	769	783	869	827	865	836	843	817	792	848	790	806	820	812	809	775	865	782	860	793	786	771	799	823	829	834	851	849	868	782	808	781	794	817	758	827	819	792	840	830	819	764	856	802	850	779	792	846	773	821	804	771	847	803	808	827	840	778	839	826	807	789	837	829	805	842	833	833	804	791	743	827	811	814	868	802	829	787	903	836	783	831	810	835	833	812	806	798	810	832	832	749	836	836	840	811	799	779	861	856	810	824	844	762	801	807	871	858	861	824	828	767	801	787	827	829	813	860	826	841	853	808	861	855	840	815	836	795	835	844	795	835	858	841	818	840	847	885	775	796	801	787	757	865	805	848	831	839	827	859	845	819	781	762	831	841	821	767	843	816	819	799	835	747	825	800	823	766	849	852	799	800	825	844	873	780	820	798	816	831	799	852	838	783	822	792	783	822	798	815	849	806	799	905	762	784	895	803	831	772	825	861	846	783	820	859	793	837	823	855	789	852	809	850	847	817	826	840	822	821	847	790	840	802	839	821	834	809	801	812	864	876	779	789	831	814	794	792	813	811	798	812	813	795	863	820	828	839	820	833	832	802	805	846	827	823	810	824	863	859	824	854	832	840	854	771	862	824	811	853	822	768	799	830	822	804	836	782	798	844	798	802	834	835	791	826	829	819	833	863	810	845	858	791	810	832	881	781	807	828	829	764	824	813	791	821	815	844	839	870	804	829	819	864	822	807	805	795	766	777	870	825	850	814	825	832	851	827	802	847	859	832	825	783	826	860	834	842	801	839	814	794	818	826	805	799	782	796	849	834	822	848	851	853	788	830	876	842	835	816	831	887	801	831	802	848	833	776	781	834	822	848	831	854	871	829	825	850	841	826	841	815	859	796	800	896	838	759	818	798	831	732	803	798	822	798	816	804	780	807	873	871	771	866	814	784	809	826	825	833	873	853	839	828	860	833	812	771	840	819	856	836	837	842	802	769	789	820	786	887	838	799	830	807	791	819	820	833	835	878	872	806	837	783	876	835	808	775	814	778	835	835	823	850	846	758	847	775	779	821	844	868	790	776	844	801	850	856	776	844	788	774	817	840	879	817	800	824	859	781	817	795	876	818	787	781	792	800	780	826	837	794	821	862	791	849	820	873	830	806	815	859	763	820	771	852	768	769	813	813	794	779	777	805	788	844	800	802	843	774	847	807	784	866	808	851	796	796	832	763	848	763	791	834	829	843	835	747	840	790	804	839	850	780	824	831	809	813	772	791	755	845	820	823	821	817	868	839	807	868	812	810	850	817	771	800	808	807	812	763	836	853	799	802	847	829	854	834	840	842	818	799	842	798	849	824	847	801	818	793	833	847	826	770	820	852	782	835	879	782	789	766	852	815	753	813	802	825	805	811	860	803	861	830	841	825	812	822	799	792	797	784	873	802	817	823	806	826	788	768	860	824	844	802	827	860	792	790	851	841	847	831	794	800	850	793	820	838	829	844	841	837	820	801	854	790	822	798	794	837	831	793	780	794	817	858	833	818	797	831	829	819	877	857	843	796	795	774	805	778	804	765	876	767	791	798	823	784	816	823	815	814	791	830	826	888	819	804	808	785	825	850	820	765	790	839	829	853	846	840	872	809	832	792	849	828	804	857	814	851	799	831	812	764	794	863	828	838	840	833	832	798	787	799	807	863	792	777	773	864	820	811	847	820	827	910	829	811	865	817	794	815	826	872	818	783	786	839	770	809	837	769	850	834	784	839	807	797	769	848	793	816	832	832	788	779	785	780	854	856	804	812	850	844	800	796	775	831	836	824	799	807	842	771	807	845	775	870	801	848	827	858	810	790	788	814	811	796	805	813	829	806	849	802	825	843	853	824	804	845	850	809	821	831	788	826	778	791	779	827	788	810	849	793	807	849	860	796	823	764	801	848	837	814	809	835	835	807	837	819	785	890	837	779	851	805	806	865	773	846	840	836	803	805	792	824	792	807	838	897	833	816	795	822	793	840	782	830	803	814	781	823	812	852	851	852	761	844	813	836	812	882	800	798	854	807	854	846	784	857	855	755	790	838	844	856	835	845	792	843	815
14165	11895	11672	7903	5276	3429	2686	2241	1984	1446	1283	1043	838	687	626	579	490	495	466	429	472	388	482	420	373	377	380	396	367	372	400	382	368	382	365	387	325	360	360	351	355	385	361	361	354	364	357	372	314	335	352	343	338	376	354	334	356	360	334	349	362	363	362	331	359	361	342	375	351	316	329	352	333	351	338	339	329	335	327	345	369	368	317	338	361	354	338	334	362	325	344	326	364	343	305	358	354	326	346	341	342	324	348	318	311	293	327	353	344	352	321	326	322	328	345	329	350	340	315	326	332	329	352	354	345	331	316	341	321	364	305	325	387	348	348	327	329	341	302	371	317	352	325	346	334	318	356	344	322	350	338	337	372	355	344	331	338	325	345	343	328	360	302	316	305	324	325	322	352	384	317	323	337	349	388	323	347	358	324	346	345	336	343	338	350	350	345	335	334	386	346	341	330	348	356	350	343	318	338	347	350	357	332	382	340	350	346	345	350	343	344	371	330	342	366	346	344	308	330	357	357	344	346	322	336	330	328	375	371	342	310	318	360	336	328	344	335	294	322	321	330	354	351	344	354	341	332	329	328	345	341	334	364	310	370	348	320	346	369	342	319	308	325	339	333	357	383	350	301	335	322	345	340	329	355	347	335	342	353	351	335	339	369	341	332	330	335	347	325	351	310	350	326	358	298	322	330	333	349	327	321	313	328	355	380	335	304	381	328	352	328	335	319	309	359	318	380	332	344	344	325	357	318	333	354	331	346	382	334	338	289	328	338	318	322	335	358	366	349	357	351	329	296	327	337	338	327	346	337	336	358	305	348	332	356	298	338	315	330	327	320	350	304	335	339	320	358	325	311	330	314	331	343	322	373	355	346	301	374	344	334	344	346	329	340	342	338	336	328	360	335	351	320	330	339	324	346	294	341	332	346	327	332	344	336	345	339	351	364	318	358	320	301	330	354	359	323	346	355	342	351	325	336	333	329	320	360	336	311	345	342	330	320	352	359	333	315	309	367	322	326	307	324	352	311	330	343	342	336	338	348	347	349	335	356	332	313	288	347	315	383	357	363	331	355	337	320	329	323	348	326	324	346	352	331	315	329	360	353	359	354	374	339	335	343	306	327	333	309	333	330	303	346	328	336	315	359	313	340	344	333	307	353	368	339	320	327	318	334	348	363	349	317	364	303	344	360	334	341	319	323	317	308	326	358	321	342	314	337	311	339	341	326	328	347	334	356	327	332	338	356	315	312	340	325	337	308	337	346	371	342	325	324	331	323	363	342	337	366	356	339	323	335	334	352	322	356	349	332	342	323	334	359	346	370	337	302	324	338	361	353	349	367	317	299	336	331	332	332	341	367	333	310	325	309	345	350	343	354	309	375	344	343	308	344	373	350	357	353	330	312	338	362	345	339	334	295	327	347	345	362	335	345	348	329	343	345	373	315	369	338	338	299	333	366	334	337	318	346	317	324	336	317	321	306	330	326	308	330	361	329	335	346	307	352	340	323	334	322	351	362	327	332	325	340	279	338	322	351	323	324	334	338	341	327	330	344	339	302	379	303	356	340	330	363	304	304	341	336	346	377	361	338	339	369	311	353	336	347	354	326	328	347	324	346	337	356	329	338	339	351	329	342	349	352	337	343	354	319	337	336	326	348	353	377	326	364	322	329	340	386	325	344	299	320	343	352	364	329	316	340	350	347	352	335	316	304	372	330	322	321	326	303	343	351	346	340	329	337	344	388	316	371	348	374	344	340	328	316	329	343	363	359	307	330	360	315	377	365	353	360	334	357	330	392	341	364	311	318	339	306	320	319	368	348	335	319	331	352	337	347	318	332	328	326	360	333	323	332	310	352	375	338	357	326	321	347	337	341	324	353	317	339	348	366	319	324	336	314	298	357	309	317	317	372	342	322	322	382	311	303	339	353	385	360	322	337	358	335	326	362	326	358	345	330	341	296	326	308	334	320	331	329	302	324	320	353	364	332	355	351	335	320	325	324	346	343	375	343	330	352	352	311	356	289	337	323	365	362	342	330	350	364	351	337	297	359	327	317	359	364	351	344	335	335	350	320	342	354	330	356	315	321	378	322	340	337	347	318	305	305	364	351	332	328	327	352	350	355	364	346	325	305	347	328	336	354	320	299	358	327	389	338	330	305	319	346	324	344	351	349	343	289	336	332	338	328	360	316	330	333	355	328	342	334	352	327	353	335	341	346	316	343	336	357	315	348	340	322	314	338	322	353	346	349	310	322	345	323	350	367	328	344	307	328	321	333	338	358	356	357	345	335	304	363	359	312	340	325	301	348	333	348	346	334	317	346	293	323	333	353	386	339	367	325	337	349	343	348	349	334	317	328	335	338	312	305	331	335	292	337	344	333	307	322	334	344	353	361	307	320	329	344	322	344	340	317	339	327	335	324	356	340	320	328	313	334	368	337	321	344	382	340	337	310	324	339	346	321	324	351	346	365	323	356	328	316	337	319	310	329	329	334	340	329	333	315	331	341	315	328	369	337	309	340	285	346	331	336	361	326	333	323	333	319	342	330	329	355	342	338	315	347	329	329	300	339	312	333	320	339	339	312	345	358	325	320	314	315	330	321	341	341	300	377	327	341	371	337	395	339	338	328	345	347	341	348	323	340	330	321	357	310	334	335	348	339	340	345	345	331	365	300	346	343	351	345	334	343	340	348	340	318	344	304	342	318	328	332	346	365	312	326	360	306	316	354	353	357	322	308	303	329	322	324	365	334	330	371	364	341	340	350	334	325	325	339	315	332	328	331	339	392	340	369	350	318	337	364	362	307	335	320	330	357	367	335	359	344	340	309	341	339	332	342	328	318	315	309	332	348	309	354	331	319	306	331	319	348	339	337	334	321	334	327	299	343	332	317	315	329	328	339	343	306	311	322	336	314	314	333	358	353	360	368	334	344	303	369	323	337	324	354	315	343	329	362	324	341	320	341	303	339	328	378	309	348	324	347	345	337	335	316	325	338	336	349	342	320	389	368	357	348	351	317	331	356	340	322	343	351	319	332	313	320	302	341	320	364	341	328	311	301	341	332	330	353	315	362	310	326	323	349	335	343	322	306	298	352	326	376	341	335	334	335	352	318	332	328	333	321	318	310	335	315	349	351	317	347	360	310	312	314	334	350	335	315	378	332	335	311	346	348	331	366	366	339	331	342	346	297	356	340	333	360	329	303	322	353	378	371	350	330	349	359	330	351	354	352	328	320	323	320	330	332	329	344	340	332	335	346	328	319	324	324	326	331	348	332	317	333	316	329	370	374	352	320	347	286	334	339	330	288	343	342	335	354	351	351	334	333	349	384	322	358	333	321	322	357	322	348	334	357	326	322	347	344	381	339	363	334	327	296	355	362	349	337	358	354	332	381	324	346	347	346	321	338	371	335	320	358	334	330	346	319	304	362	320	310	341	338	322	330	371	349	316	320	300	318	378	322	359	345	335	352	331	330	325	348	334	329	334	303	344	342	326
8883	10963	16956	17186	14761	12098	10801	9423	8453	6735	6364	5088	3949	3203	2617	2273	2136	1895	1896	1755	1729	1706	1860	1609	1430	1381	1272	1255	1299	1242	1127	1143	1162	1158	1142	985	1039	1028	1082	1075	1011	977	931	918	944	985	971	867	875	936	862	925	891	934	916	928	907	921	899	955	908	891	898	926	919	884	949	837	832	911	860	926	905	833	892	883	857	865	872	892	901	877	876	824	899	844	831	881	825	862	868	875	887	858	847	873	868	891	839	766	799	818	868	799	825	824	879	836	869	867	801	868	826	811	819	877	819	824	861	932	867	815	860	874	854	851	850	842	830	832	867	895	788	832	863	837	813	883	830	852	836	889	862	877	863	855	821	787	856	870	843	838	896	851	848	831	854	852	919	833	816	817	914	873	870	825	827	894	848	850	808	814	906	878	850	828	840	870	857	916	772	896	844	859	878	933	865	855	798	852	884	813	836	824	849	837	849	852	863	851	903	808	862	839	904	800	863	839	883	855	850	765	824	810	837	849	878	854	879	899	886	829	852	865	855	781	836	827	837	845	847	827	848	853	819	850	826	849	849	867	824	880	808	819	876	871	890	819	855	830	858	839	872	857	805	869	844	839	858	849	857	869	828	815	878	851	819	845	854	809	842	886	819	842	872	857	872	849	879	876	819	855	811	883	830	818	844	879	859	838	826	798	831	907	875	828	844	801	756	854	873	874	822	865	901	827	877	789	841	838	836	855	818	822	864	893	853	845	816	796	804	922	821	839	860	831	821	820	913	878	859	868	865	838	830	860	858	852	854	863	819	878	830	885	841	902	826	851	860	847	795	865	871	822	810	880	823	829	876	854	870	825	848	815	848	868	853	811	821	873	817	867	885	837	892	832	836	867	846	812	842	837	847	846	833	861	863	886	813	838	888	813	849	870	848	822	859	852	852	837	854	915	842	831	833	831	883	853	901	846	851	841	867	887	811	849	890	873	838	849	881	810	865	842	849	881	876	805	872	807	886	858	803	803	859	849	836	824	828	829	880	841	839	873	834	854	884	878	845	861	838	868	850	810	861	863	858	854	900	836	856	841	852	896	863	888	886	851	857	842	859	882	802	860	871	909	869	836	878	819	832	873	888	824	802	882	823	899	844	874	826	816	811	866	820	885	802	834	793	853	824	797	838	862	835	812	918	855	838	909	870	843	885	837	863	828	834	808	901	866	874	835	875	829	839	830	853	824	873	809	857	871	842	859	874	845	873	882	897	835	892	858	848	790	845	879	872	852	825	858	846	820	845	854	866	878	838	823	826	840	829	852	795	813	875	846	903	860	827	851	879	832	875	855	827	863	861	843	851	865	830	885	853	834	823	887	790	848	855	825	815	830	882	859	865	824	854	877	831	794	845	826	848	850	843	869	828	885	770	808	864	802	814	799	876	869	857	860	898	858	877	836	850	865	803	842	900	852	887	832	823	844	845	852	805	817	828	889	844	860	911	816	869	845	838	844	875	806	838	905	842	877	820	839	839	853	837	877	871	848	799	872	889	784	827	824	852	822	873	844	859	862	874	874	847	876	837	852	920	857	868	844	856	863	816	856	864	848	838	868	826	851	858	815	859	813	856	790	836	856	856	864	794	825	893	871	845	863	851	887	855	876	830	877	825	903	877	901	891	809	847	833	841	806	885	898	902	829	823	830	891	788	877	830	877	851	879	828	866	871	861	854	877	879	809	827	837	803	847	855	861	883	863	817	890	866	812	887	833	863	871	856	859	860	904	819	842	820	912	810	844	845	844	829	833	824	814	815	827	848	865	835	873	839	853	852	873	871	807	849	824	840	859	852	806	822	857	835	853	850	815	893	847	823	833	843	859	847	821	789	845	863	820	816	861	855	852	855	865	838	838	806	845	826	874	852	868	785	885	831	856	808	792	866	833	864	816	885	865	851	842	852	846	816	808	893	837	863	823	813	816	887	854	837	815	852	883	889	825	863	814	876	801	871	808	865	841	827	863	849	878	843	853	827	870	937	896	870	824	836	813	845	855	834	805	872	867	870	834	859	830	819	827	934	873	839	873	807	870	844	874	853	890	884	893	849	881	878	823	890	809	881	860	854	843	826	832	860	855	836	806	839	834	841	810	892	860	809	807	827	838	836	819	816	858	830	820	870	843	883	855	840	798	872	813	858	830	835	862	837	877	841	862	906	853	847	846	841	821	786	849	876	864	853	859	837	903	875	887	850	908	886	811	825	812	841	852	837	831	817	850	819	827	898	810	809	798	810	803	818	845	880	877	848	849	862	815	878	802	844	841	798	866	886	844	882	854	882	837	793	852	882	852	882	862	815	869	863	870	863	824	847	874	922	875	802	850	850	853	821	872	829	840	813	935	833	799	852	856	857	847	755	872	828	816	816	854	868	843	898	825	852	861	787	828	849	832	823	848	880	871	835	839	882	848	877	864	879	856	780	818	824	875	857	896	837	818	822	810	849	854	911	791	820	801	775	849	853	829	845	846	855	845	834	856	853	810	847	851	862	830	834	885	830	839	839	846	871	857	849	830	847	841	828	896	835	909	885	867	858	902	827	872	846	889	861	841	853	853	853	843	867	871	843	895	851	821	916	824	842	835	881	833	879	811	840	836	820	858	824	858	866	854	856	800	845	846	858	896	847	855	833	807	858	823	823	912	840	843	826	845	791	830	843	848	855	859	917	819	857	827	884	920	794	840	819	886	852	829	854	864	836	864	813	826	849	867	862	836	861	884	822	863	870	863	798	846	824	843	840	849	861	834	886	866	790	869	848	855	850	859	904	845	836	852	807	857	850	871	849	830	859	851	799	862	831	854	871	833	869	815	801	871	850	878	833	832	869	818	881	831	868	874	830	853	864	833	854	846	857	784	877	841	822	803	789	927	828	846	836	848	841	894	893	817	817	876	822	802	893	841	843	882	828	849	822	806	831	826	852	815	888	847	882	850	862	855	898	802	904	817	849	861	863	815	821	850	897	858	880	841	810	808	867	819	870	877	856	817	842	847	833	836	884	888	821	833	775	885	867	824	847	860	846	839	876	876	863	848	857	823	848	830	911	895	818	865	839	831	839	812	874	816	848	836	863	849	808	848	793	858	847	826	829	871	913	874	899	855	817	851	849	849	842	858	852	782	876	867	858	881	899	819	834	889	885	820	879	901	866	860	842	884	852	873	886	863	805	857	861	829	796	856	824	823	895	832	826	926	782	802	820	855	848	918	808	881	827	820	857	864	906	817	890	855	795	840	812	868	826	799	815	858	839	830	828	878	851	836	867	817	808	846	818	811	832	840	832	814	855	849	828	891	836	841	812	824	871	867	834	833	827	833	853	869	827	859	825	889	799	821	813	850	847	865	834	857	818	894	817	882	872	881	839	852	843	854	855	852	832	877	868	832	864	851	873	871	791	839	853	879	813	825	912	880	825	863	848	841	849	867	835	865	897	802	824	874	870	839	812	840	837	847	913	817	809	843	839	817	813	867	824	881	837	840	845
32511	33420	34036	21879	16512	12075	8993	6620	5699	4029	3447	2977	2657	1987	1452	1223	1177	879	824	844	798	1002	1183	919	577	498	500	459	480	472	445	490	415	426	389	403	427	383	405	425	367	405	379	389	370	408	334	424	361	356	376	366	372	419	378	371	369	384	398	371	409	379	382	389	357	345	405	353	414	365	374	330	386	388	391	403	331	330	416	375	360	352	366	388	378	326	350	378	383	380	336	368	356	374	364	345	350	360	416	344	339	331	368	350	353	379	357	381	391	330	313	364	358	304	354	363	335	369	344	340	360	365	375	348	363	375	331	392	364	311	364	360	366	330	363	363	356	336	342	339	368	359	386	342	310	358	332	342	354	353	364	374	367	356	351	344	323	371	395	339	342	338	342	369	356	327	399	382	356	365	363	344	372	358	363	340	350	356	327	351	367	342	387	321	365	352	364	326	354	348	340	355	347	358	361	359	383	356	340	368	331	356	328	344	389	349	323	346	357	351	360	381	363	357	341	354	329	373	360	389	351	369	336	352	323	345	334	306	342	378	369	356	373	346	372	344	334	368	360	379	367	381	389	387	351	350	360	355	380	364	378	358	349	335	319	367	359	373	367	341	373	370	382	372	377	347	313	352	351	372	385	350	388	329	371	361	333	371	380	345	333	317	373	361	373	348	361	385	371	350	393	382	360	347	363	371	390	346	365	339	359	392	365	344	376	334	375	319	346	383	333	320	323	318	342	347	361	402	353	336	303	337	346	354	359	372	344	347	372	343	375	358	384	355	371	364	374	397	373	358	324	367	354	324	354	309	354	363	382	352	388	343	366	363	359	362	373	358	386	340	342	298	350	348	351	366	341	387	350	328	376	347	341	358	349	342	371	382	378	387	342	356	348	366	359	360	364	355	338	365	334	374	365	344	314	354	380	312	335	338	346	350	362	375	351	381	330	359	347	349	350	375	350	363	371	329	345	345	366	368	339	345	353	343	320	356	372	333	330	351	336	361	346	352	384	363	383	342	377	389	391	369	345	311	357	342	371	383	337	361	337	362	342	341	372	349	333	339	371	351	384	351	346	351	374	338	359	352	353	354	352	331	357	377	379	362	345	389	347	366	341	370	381	365	363	369	320	371	358	345	387	359	384	358	350	342	376	399	372	351	359	371	360	351	366	378	342	367	387	372	360	349	349	363	326	358	358	338	379	350	381	362	367	313	378	334	392	340	326	366	367	357	341	339	336	335	348	360	362	371	331	328	343	352	366	387	345	372	335	367	370	343	347	367	353	351	360	385	338	393	343	325	340	383	331	362	367	342	335	365	357	345	350	339	335	358	372	366	351	343	360	335	360	388	382	354	342	363	362	370	360	343	369	344	363	325	373	347	350	316	359	363	384	388	335	331	349	348	360	344	369	346	366	349	355	351	363	385	373	361	385	354	370	365	349	388	391	351	357	372	402	348	353	341	391	387	348	379	365	341	367	382	354	351	349	333	369	359	343	362	342	369	352	332	332	384	357	342	385	384	347	390	328	352	344	370	351	350	296	349	326	352	355	346	342	397	398	385	372	331	344	381	371	359	379	353	358	373	365	325	356	365	365	340	338	380	363	348	352	343	315	362	349	357	382	360	379	346	349	320	319	337	370	374	365	355	380	366	344	386	343	377	363	383	341	325	333	387	353	374	367	392	348	365	349	355	347	349	332	377	354	337	379	362	383	347	353	347	371	339	363	364	379	385	356	353	324	362	360	356	349	351	373	398	365	337	381	368	350	350	354	334	354	372	375	353	340	394	362	366	337	363	370	341	337	343	361	319	323	334	316	364	376	351	316	330	355	373	343	330	376	369	357	330	370	375	325	396	351	310	397	359	323	398	347	378	359	346	306	362	383	345	374	347	360	369	360	324	375	345	341	366	342	332	361	347	359	328	358	343	360	384	348	383	347	362	374	374	356	374	387	366	351	330	339	332	346	335	362	367	318	320	370	358	387	368	361	345	331	370	352	362	327	335	364	361	357	342	377	373	400	347	388	394	369	357	349	327	324	322	347	365	358	339	348	382	340	369	376	361	316	360	349	344	368	348	353	380	357	377	391	346	348	386	344	350	353	363	340	336	365	392	378	329	381	364	324	351	334	366	378	343	342	354	393	346	339	343	339	310	346	338	338	381	347	384	380	389	332	372	354	356	359	397	358	366	336	396	352	345	364	355	343	382	380	366	331	367	332	361	359	359	360	358	341	372	361	342	374	349	311	324	375	332	367	352	355	374	375	344	388	350	344	319	375	415	351	354	361	358	353	353	350	348	319	350	371	398	336	349	361	339	383	351	386	364	376	344	347	347	378	348	349	347	333	352	376	383	354	356	328	383	341	354	358	384	323	378	381	339	321	328	326	356	339	373	370	307	358	375	335	352	372	342	372	378	345	400	352	372	327	354	373	360	343	347	370	371	351	351	373	312	377	338	377	380	346	364	383	354	351	363	344	318	381	353	363	347	375	353	377	360	336	350	411	347	368	342	360	356	331	363	365	335	383	339	372	375	350	323	327	354	368	357	362	369	354	343	366	358	391	309	315	334	370	378	360	383	343	367	380	330	354	338	381	357	342	372	338	381	358	356	366	324	357	347	381	386	354	357	347	331	355	374	372	330	372	342	346	347	385	393	353	345	325	355	341	362	386	367	318	363	355	341	322	364	378	350	330	362	394	336	347	398	353	347	366	306	372	380	350	371	378	331	334	336	355	343	366	367	346	340	347	344	386	386	325	354	346	372	368	332	324	350	364	366	342	332	372	346	357	346	323	337	373	389	375	359	332	337	352	347	333	383	360	393	368	395	340	349	363	343	368	372	348	389	321	368	378	331	364	342	380	343	361	359	375	396	376	342	350	357	374	339	325	378	359	390	361	347	359	359	363	352	318	332	364	335	349	350	330	354	364	386	333	380	355	349	349	373	331	386	353	363	372	357	378	377	346	366	332	357	376	369	364	327	321	370	403	324	390	412	377	351	358	325	367	342	356	354	339	362	377	382	383	357	372	318	369	344	338	357	379	363	371	380	370	340	374	342	379	365	335	362	344	362	354	373	380	371	336	338	365	334	377	328	345	339	387	359	351	379	364	372	340	354	378	337	389	346	378	384	386	346	372	337	349	358	363	342	343	387	354	328	338	343	368	366	367	382	345	346	355	340	347	394	316	350	368	351	336	320	362	349	353	380	335	334	362	333	349	365	358	342	364	360	382	335	358	380	384	330	383	372	331	393	330	353	354	353	377	350	328	407	329	380	374	386	334	354	383	304	356	341	342	325	382	357	400	350	343	335	330	314	325	337	333	355	342	360	344	357	343	357	357	348	370	354	326	349	334	342	337	340	378	392	372	371	387	369	383	342	329	355	382	336	333	367	365	342	354	351	344	353	360	350	367	389	356	368	372	357	335	360	357	347	364	343	321	356	330	384	343	398	353	366	323	357	366	362	382	364	365	364	398	346	374	346	346	391	358	336	358	361	384	325
22549	27225	32643	25797	25295	21822	21204	18382	17713	13451	13563	11955	10684	8887	6297	5825	5593	3921	3773	3913	4193	5699	6997	5132	2435	2052	1789	1723	1712	1636	1563	1497	1481	1505	1422	1274	1326	1306	1383	1265	1253	1178	1159	1170	1083	1107	1051	1046	1041	969	1000	1004	1063	981	1038	1015	1000	1214	1309	1096	1078	1089	998	984	1019	1051	969	961	1040	1017	985	1007	1045	951	987	962	940	950	971	938	1015	934	937	896	950	872	879	931	904	957	950	877	932	898	880	899	917	920	931	888	886	918	907	889	860	936	918	907	834	944	923	891	887	856	913	881	888	908	912	873	937	966	935	891	901	910	866	843	895	886	905	872	903	873	880	871	921	897	939	880	937	894	933	875	925	908	900	882	949	880	861	929	864	953	854	892	867	916	843	891	860	901	876	866	870	893	878	931	837	912	899	889	896	867	895	888	878	863	880	909	890	938	879	919	877	888	866	845	893	890	861	865	879	898	903	845	869	910	837	912	910	942	902	923	977	875	897	860	879	889	856	865	942	896	836	860	889	879	915	898	894	856	925	882	891	942	898	860	910	887	852	881	872	921	861	924	864	868	950	876	871	961	888	891	884	878	946	894	884	876	907	893	931	904	860	863	905	883	937	901	868	892	897	893	928	871	905	882	908	926	901	900	879	921	951	908	892	844	879	886	877	902	896	958	876	822	847	814	858	865	876	833	891	897	872	783	883	887	892	927	929	903	876	877	915	898	907	851	859	902	873	922	880	874	869	914	924	873	902	896	896	878	945	873	898	941	933	864	908	893	868	898	915	949	898	862	886	921	908	920	935	856	879	936	861	920	902	847	869	878	917	897	826	900	934	895	847	907	859	899	904	881	861	846	913	832	857	892	849	852	858	897	860	872	880	927	838	913	891	839	858	884	955	923	874	908	928	891	900	911	899	868	854	901	903	915	852	875	927	928	871	911	886	871	946	849	864	869	883	885	827	891	921	911	904	888	912	850	870	883	909	900	859	946	905	896	898	870	894	909	844	912	885	877	916	871	872	877	883	883	832	906	880	879	882	847	882	880	908	932	925	855	957	914	932	903	893	856	852	855	875	908	888	866	884	898	858	920	888	876	907	871	939	897	939	883	877	920	905	879	904	930	852	850	831	915	857	889	894	913	900	927	850	861	902	899	917	888	878	875	904	858	968	896	899	899	901	922	926	914	869	884	851	881	852	887	879	882	862	868	880	862	914	904	950	930	902	893	898	842	904	872	893	862	857	904	925	853	899	819	914	881	897	883	897	891	883	898	906	884	908	948	888	872	848	918	871	862	876	910	904	897	870	856	919	864	902	906	909	922	924	903	876	913	847	891	915	904	859	937	909	893	886	935	848	895	841	927	875	905	860	902	912	881	889	890	922	889	913	916	881	916	938	892	914	905	867	845	934	885	848	956	861	888	872	888	884	881	872	910	879	863	872	862	931	893	895	901	885	864	922	877	877	934	937	882	910	882	879	908	940	908	897	890	939	873	914	867	888	920	933	895	907	936	875	901	905	948	838	864	941	899	852	891	894	891	916	893	862	902	941	915	924	925	864	918	896	901	904	880	896	890	860	889	938	861	893	887	897	898	906	894	900	961	926	879	901	875	915	847	936	898	933	865	882	919	854	896	903	884	879	883	850	945	894	878	927	848	896	899	850	878	887	903	911	873	941	902	845	884	909	933	855	920	926	856	855	923	900	883	901	851	930	816	942	877	893	881	891	871	909	886	896	908	885	868	845	893	861	900	875	892	874	897	882	911	913	904	884	923	907	930	904	867	895	905	912	859	947	864	917	854	891	966	872	871	863	929	928	854	883	877	924	857	915	900	874	898	858	887	883	891	882	873	834	889	855	952	917	842	891	956	861	885	858	944	867	906	930	928	857	946	858	915	933	866	888	905	912	904	863	877	855	936	884	884	907	898	939	923	890	880	898	938	822	874	895	902	943	952	866	871	893	906	893	847	933	917	864	901	807	896	904	907	918	887	902	888	902	893	897	903	867	926	891	833	916	893	897	899	930	867	875	899	895	901	849	860	959	907	893	925	842	935	893	853	890	867	873	886	932	854	900	949	951	878	903	919	855	862	865	842	915	955	878	944	911	912	889	896	871	919	907	904	890	860	857	888	957	910	879	837	908	896	883	894	831	893	943	873	887	911	884	862	872	905	921	870	852	890	854	986	917	917	891	923	887	922	864	863	845	852	872	950	857	901	901	833	928	896	900	871	843	858	882	946	914	875	896	907	894	904	911	862	888	843	921	868	893	869	886	920	901	893	883	934	906	917	870	842	896	876	861	821	882	908	878	879	899	887	899	834	890	898	907	920	877	903	891	861	925	857	894	872	927	855	907	883	890	881	856	883	890	943	917	887	917	878	993	909	865	906	865	884	911	882	892	879	863	922	900	896	838	882	937	864	873	866	920	835	906	886	900	855	865	955	866	940	901	890	927	869	898	855	866	911	916	897	862	866	921	895	872	921	858	859	849	883	874	877	898	853	863	882	856	914	882	925	830	885	904	868	928	941	897	878	849	890	862	898	883	905	931	917	895	835	899	882	944	928	859	820	897	860	868	891	880	863	903	863	894	885	934	887	854	894	839	870	938	886	909	902	868	848	885	884	836	905	914	887	876	973	866	902	897	898	859	893	943	859	874	892	824	878	909	857	913	860	897	881	854	918	908	943	910	912	925	855	919	890	926	881	914	862	870	903	908	864	828	862	931	875	913	900	934	875	905	930	899	891	911	877	895	856	869	922	865	901	871	898	855	900	912	907	841	938	889	934	883	920	899	875	923	884	874	883	907	849	927	907	882	919	848	901	908	872	917	907	885	856	928	921	910	943	947	829	884	886	903	857	866	900	850	894	889	860	909	855	927	907	915	916	848	911	878	896	927	893	934	916	845	916	896	900	896	915	872	879	882	850	887	861	850	947	922	863	898	934	912	879	868	919	901	867	875	891	956	882	901	879	913	888	906	919	916	887	860	876	881	860	909	948	861	853	864	893	846	882	884	869	940	878	866	898	880	846	906	864	897	911	939	847	878	892	839	854	930	879	925	899	902	894	832	901	907	909	849	897	940	868	884	917	909	886	835	937	914	879	855	955	860	950	881	940	899	933	917	891	861	914	839	896	910	884	864	888	887	925	864	868	910	924	910	860	873	891	895	938	934	864	854	854	888	914	843	913	853	867	900	845	862	861	909	868	870	883	855	868	919	952	898	866	891	900	911	952	854	883	905	946	899	864	939	868	838	856	888	877	918	887	913	895	897	898	942	881	915	910	887	832	851	857	881	913	893	913	935	864	931	900	885	873	891	900	936	838	911	879	915	910	924	844	828	846	913	872	891	871	888	898	861	883	932	903	943	864	935	889	919	918	877	884	899	930	904	897	887	897	892	926	912	908	901	920	929	925	863	945	886	865	925	874	924	863	895	887	913	805	922	873	944	894	917	876	916	877	883	906	882	889	839	875	907	918	890	897	890	884	880	846	925	938	933	975	968	877
41322	43245	36008	25530	22799	18374	14951	11279	8316	7085	5435	4666	4425	3545	2257	2131	1691	1350	1483	1238	1190	2018	2029	1405	689	620	512	505	489	487	508	451	504	465	404	377	392	419	389	398	361	368	378	431	360	356	375	318	388	334	377	341	327	325	334	365	376	352	415	418	342	359	335	369	352	339	353	370	335	350	346	323	334	346	316	327	330	320	344	340	309	323	355	328	345	351	328	336	325	335	303	318	311	341	361	342	306	324	347	301	343	320	294	315	322	324	390	320	304	327	344	337	332	341	369	341	331	302	312	337	344	338	357	341	321	351	308	342	347	301	312	349	297	346	374	335	330	310	319	341	346	323	331	359	330	348	336	301	332	326	292	293	321	396	313	347	339	312	314	303	321	308	345	350	323	321	307	322	340	317	343	319	350	289	335	335	317	323	358	293	332	345	309	327	327	315	333	346	313	322	339	342	296	341	327	309	335	334	344	353	357	315	324	332	306	301	329	334	346	354	343	321	327	349	320	336	348	308	345	322	327	314	364	325	338	329	313	331	307	335	311	346	315	378	329	320	326	351	329	336	339	314	320	284	325	354	344	294	330	323	321	359	308	330	330	355	365	318	324	329	327	322	326	342	289	337	307	342	315	328	333	331	320	346	339	333	340	313	326	317	307	315	314	311	347	326	287	341	333	319	318	349	329	311	341	321	317	334	322	380	340	322	312	312	306	359	345	325	306	325	295	344	344	339	341	341	351	313	360	367	337	330	325	322	336	342	308	299	324	354	344	338	345	345	342	334	307	331	337	321	328	328	347	338	329	338	308	310	285	334	324	337	337	337	314	318	348	295	342	326	311	325	306	305	326	329	324	322	320	348	366	341	324	357	303	341	305	324	309	364	333	323	335	317	337	310	351	307	358	337	359	350	367	339	313	326	332	350	333	361	348	343	314	309	332	336	319	356	316	334	340	317	339	304	325	295	354	346	314	348	316	354	331	339	276	334	346	328	327	313	319	320	308	323	312	334	331	306	286	325	344	314	337	323	319	327	337	324	334	328	321	323	320	334	336	336	355	364	346	339	307	317	357	329	335	327	327	357	295	334	317	311	339	307	323	327	305	318	308	300	348	303	326	317	326	355	290	332	358	319	319	330	314	340	338	334	351	343	344	309	304	329	325	349	334	325	318	322	310	306	336	337	318	366	357	335	310	292	341	323	320	348	313	312	325	287	319	321	339	288	318	312	342	331	338	363	323	317	323	351	338	327	324	360	306	322	312	318	349	326	299	318	316	359	314	353	317	350	356	314	323	329	324	330	333	304	348	337	327	322	310	315	314	322	312	315	346	278	349	333	335	318	319	335	312	291	328	306	327	330	339	333	328	351	306	291	317	322	310	340	341	319	304	309	327	302	350	322	329	327	315	339	302	342	338	356	361	341	336	366	316	327	325	332	326	299	305	324	351	342	316	307	329	336	355	355	359	330	300	334	318	317	343	330	326	325	342	339	331	342	321	305	307	323	334	340	338	328	307	322	357	354	358	343	341	330	319	310	329	325	305	320	335	349	350	343	310	329	342	319	327	348	334	318	325	323	306	315	297	345	357	337	349	347	335	343	304	311	300	314	353	360	362	347	325	311	332	333	297	350	334	331	298	314	372	305	327	344	331	319	328	337	350	310	350	312	287	320	375	352	346	304	339	352	287	306	297	329	343	311	313	301	335	303	343	320	312	326	319	345	335	326	302	315	324	330	320	346	322	320	283	318	323	317	321	324	331	354	340	355	319	305	363	311	328	336	304	330	345	298	349	359	306	301	317	340	329	310	303	323	330	300	311	339	352	298	335	323	333	334	343	305	295	310	312	293	318	294	325	305	329	379	312	316	317	310	352	350	324	371	330	339	332	333	308	366	319	310	317	309	340	355	316	318	330	324	327	357	359	335	339	339	323	335	358	326	327	328	320	347	306	297	324	319	293	338	323	321	301	330	289	313	302	320	334	335	317	323	359	328	358	310	312	329	338	325	341	329	330	334	312	336	298	295	317	327	316	341	330	351	318	321	312	338	340	324	326	321	326	316	336	313	307	352	350	320	353	307	310	319	308	354	332	338	308	352	295	315	307	322	318	343	342	292	302	330	330	308	328	350	307	339	317	328	364	321	324	337	306	341	323	353	327	293	341	336	332	331	324	331	327	348	342	336	333	324	354	324	332	327	315	298	342	301	337	360	350	343	346	323	292	360	316	317	313	312	340	335	282	362	342	329	307	365	343	334	371	314	342	354	338	325	342	344	316	332	325	339	292	338	314	353	343	334	336	337	304	291	328	337	326	353	308	356	335	351	319	343	312	285	350	318	304	351	322	308	351	324	321	321	326	304	309	303	312	324	349	306	341	333	319	325	346	310	329	319	310	358	343	319	302	316	308	325	336	303	315	314	325	330	348	311	310	321	350	334	352	312	315	328	334	304	341	317	291	355	333	308	314	306	312	342	329	328	316	283	316	300	332	291	321	291	318	351	352	306	348	321	308	327	349	328	334	353	316	334	329	339	313	326	353	291	330	333	320	315	293	342	317	348	352	332	313	322	312	306	335	353	321	335	304	330	326	303	332	299	280	358	297	336	337	329	331	365	328	353	282	335	319	358	340	324	311	293	336	315	321	291	337	335	348	317	322	325	304	320	319	298	324	300	299	300	319	337	334	359	324	320	311	381	358	364	319	304	327	342	312	303	297	339	348	348	354	333	332	343	303	341	303	306	307	335	340	291	339	326	315	299	302	351	327	340	349	340	326	355	326	320	333	357	319	300	327	339	303	309	340	326	324	335	318	327	346	327	333	335	331	313	349	316	331	316	331	351	353	317	327	328	373	334	326	318	329	324	300	329	305	332	362	350	320	256	339	340	306	302	339	331	341	333	313	345	337	323	345	340	328	329	317	314	348	313	315	317	335	313	348	303	348	332	315	317	282	341	340	304	334	332	320	342	387	331	313	294	290	297	329	298	335	349	311	352	320	349	352	355	318	314	332	321	303	343	323	377	356	343	335	321	313	329	322	310	307	377	344	339	344	328	292	337	335	322	305	312	320	331	354	349	327	351	341	327	303	318	342	360	291	314	344	324	317	309	294	327	303	331	354	325	358	310	296	317	343	314	313	324	323	304	300	322	332	315	336	319	297	335	322	347	320	323	335	322	348	330	345	313	330	290	310	316	345	333	343	300	338	320	325	318	328	351	307	336	347	317	326	353	320	337	322	315	346	299	354	335	311	306	315	355	281	314	314	346	337	324	282	342	346	309	317	309	313	349	327	320	311	313	338	343	318	348	340	312	349	356	319	310	308	339	310	327	309	334	348	301	325	337	310	314	339	315	306	353	335	345	327	323	303	345	322	355	331	338	295	319	320	373	330	376	316	322	330	307	303	346	354	293	320	326	301	324	311	325	323	330	330	358	348	323	342	332	327	338	326	306	336	361	353	309	343	286	365	362	342	312	319	308	315	294	330	350	324	331	324	345	308	333
29046	37713	35466	31847	30882	27615	26794	24441	21601	19731	18200	16519	15461	14079	8768	8796	7782	6550	7354	5961	6077	9953	10006	7914	3312	2848	2140	2007	2000	1951	1982	1923	1860	1732	1567	1487	1393	1367	1407	1380	1350	1216	1210	1221	1159	1071	1009	1032	1077	1010	1052	1017	1004	1013	1044	1050	1062	1352	1547	1211	1091	1014	979	1021	1001	965	1000	994	995	991	952	999	971	926	927	932	970	916	902	921	910	879	900	915	854	888	832	869	838	867	875	835	823	893	852	806	843	822	833	840	802	840	771	856	822	882	836	804	819	810	822	827	827	877	790	860	803	818	832	880	833	795	850	809	846	746	841	839	794	780	827	797	818	849	826	791	785	858	813	801	770	824	769	785	842	791	833	820	763	840	825	794	792	827	773	828	854	796	810	812	819	813	817	811	818	803	807	823	763	774	833	783	797	809	819	816	831	856	850	792	814	852	817	812	836	780	775	832	793	799	748	856	844	830	816	772	795	780	800	816	837	786	800	784	865	822	861	840	841	797	778	779	761	819	776	829	840	761	793	908	839	810	797	859	795	843	799	838	803	780	772	800	891	840	830	772	859	835	820	801	807	840	808	786	801	782	797	796	824	796	815	749	848	802	814	769	791	848	815	810	837	811	801	833	800	790	837	787	807	817	765	839	813	834	813	839	806	823	793	811	863	817	807	840	795	800	813	779	871	849	853	852	841	796	831	798	789	789	829	785	781	792	852	780	809	805	801	834	796	850	849	771	779	807	821	808	845	807	849	831	820	856	808	780	805	769	850	793	793	832	860	806	796	823	786	834	825	816	813	804	827	813	829	855	828	815	857	809	837	853	823	830	818	888	812	819	818	816	759	815	778	803	759	832	809	834	835	862	833	752	840	824	830	797	812	799	814	780	810	785	836	809	825	812	803	874	779	829	818	747	797	841	776	833	849	795	864	857	850	834	870	786	760	845	770	779	786	823	818	814	828	780	830	784	818	848	836	796	818	885	823	830	794	845	819	826	773	804	838	835	802	854	802	796	855	850	799	855	800	829	855	812	801	833	783	814	812	824	805	808	822	830	785	812	845	837	809	834	782	824	806	763	830	822	820	796	812	822	825	803	824	810	827	818	845	842	833	834	833	808	820	816	887	816	818	833	823	770	861	841	812	787	828	800	813	803	807	782	801	816	854	827	834	815	838	763	775	852	816	831	766	862	808	831	831	818	806	806	818	814	774	852	816	841	842	839	800	839	849	864	830	846	805	840	833	859	817	823	803	813	806	822	790	819	917	831	823	832	792	805	834	811	794	782	793	785	816	795	821	839	788	808	844	807	787	813	776	787	774	855	851	806	776	813	833	827	811	807	775	833	800	793	841	854	762	799	882	836	849	853	835	818	819	815	784	798	834	816	764	853	803	809	763	821	808	832	829	824	834	810	822	831	800	842	796	844	823	769	817	855	809	822	813	786	805	798	874	795	819	800	852	854	814	800	795	807	784	801	822	806	831	821	790	805	779	835	825	777	820	828	820	818	812	834	792	794	822	844	799	835	826	856	824	790	797	812	767	819	802	794	819	824	847	832	837	817	830	795	825	858	787	845	818	753	879	822	797	850	790	790	819	795	844	830	803	805	836	803	813	827	808	864	792	843	876	793	795	814	823	818	849	799	809	795	831	823	857	792	852	819	786	850	822	785	810	807	789	817	840	835	767	830	804	794	804	751	848	779	839	834	774	844	834	823	836	824	839	791	820	776	828	805	795	812	791	849	806	792	797	823	878	810	843	831	822	782	831	806	807	768	835	781	835	793	827	783	803	855	823	802	841	801	795	772	793	802	845	829	759	791	800	776	845	886	768	817	837	817	749	803	800	822	799	841	806	826	792	803	827	803	775	815	856	818	785	781	786	814	826	804	793	794	803	835	818	780	796	831	848	835	756	814	839	782	814	800	820	832	819	795	824	815	806	819	801	812	866	801	799	823	813	838	828	860	785	820	865	840	799	827	828	853	837	790	807	765	832	830	800	792	813	849	832	758	813	800	789	828	775	812	836	826	821	831	779	831	806	789	827	848	843	773	819	805	863	865	795	775	771	798	790	785	780	832	837	823	793	857	832	854	799	820	806	855	849	789	793	781	837	833	829	843	843	807	802	837	845	779	882	823	807	809	783	850	810	796	812	861	754	783	816	815	812	851	786	830	844	786	827	836	840	802	803	817	826	813	829	814	773	827	826	815	780	834	826	814	830	790	859	805	857	836	793	832	767	803	789	798	850	820	795	807	823	813	787	782	818	791	795	779	818	821	799	813	890	842	869	829	818	846	793	831	863	810	827	789	842	802	845	837	798	752	772	802	820	800	832	868	815	792	843	758	789	856	794	775	818	825	827	869	829	780	817	800	795	807	832	783	806	773	801	877	819	801	764	850	851	784	817	852	841	818	811	759	783	845	784	807	779	828	794	768	819	844	859	834	796	799	816	810	814	849	829	846	834	803	822	846	782	853	781	776	821	806	815	793	828	780	832	823	836	798	783	778	813	816	838	803	826	773	870	802	807	798	803	821	793	853	825	820	804	777	796	794	816	839	794	801	853	821	787	794	818	776	817	786	857	848	800	740	823	802	761	786	799	818	784	765	799	873	857	757	773	843	837	816	784	809	821	828	833	859	815	758	759	836	783	846	848	824	749	842	776	797	810	801	881	819	849	775	816	748	816	874	791	824	845	815	846	842	845	802	785	760	866	871	863	828	848	838	827	805	843	809	807	811	823	847	766	864	798	852	862	743	810	798	815	781	809	807	810	829	828	790	816	840	821	839	789	802	841	845	810	852	843	831	827	812	835	834	808	791	813	884	830	831	798	782	817	832	800	814	813	869	863	790	810	787	801	874	844	821	861	811	818	809	803	777	815	814	860	767	793	797	816	817	813	795	820	796	816	807	779	745	872	807	845	808	815	825	794	794	756	789	801	808	830	809	805	832	809	779	831	818	790	795	832	777	824	804	823	788	812	841	849	773	782	828	841	788	760	758	837	784	802	817	827	847	801	810	796	827	807	837	759	814	824	826	858	837	827	817	810	772	813	846	848	808	772	845	849	777	807	845	849	782	807	803	843	839	824	809	833	786	835	829	847	800	766	837	844	833	850	796	850	784	805	823	809	817	806	785	810	847	842	852	814	802	848	805	797	834	861	784	834	816	818	827	793	764	813	873	786	843	816	826	798	805	798	820	792	756	778	812	836	855	833	790	816	834	791	852	763	783	877	807	842	800	800	844	775	816	838	830	818	818	812	816	788	816	786	786	812	788	802	817	794	822	856	882	830	820	809	826	790	817	862	763	842	829	831	785	769	868	798	783	837	804	845	847	847	810	788	761	755	775	798	785	803	795	821	847	777	821	842	766	819	774	880	814	779	803	816	787	822	807	767	787	815	814	850	766	852	823	821	841	750	782	813	817	817	773	809	795	830	848	814	831	849	817	835	822	827	798	788	807	732	789	853	838	821	811	757	821	790	811	799	815	857	801	814	766	859	815	787	848
14837	11967	12543	8012	5102	3445	2865	2132	1736	1569	1186	949	757	654	525	578	564	472	480	520	439	456	431	398	431	391	386	381	370	366	358	391	371	378	388	352	329	344	364	384	375	358	374	372	331	336	357	364	367	357	339	334	331	331	382	346	356	356	321	346	350	341	315	329	342	345	340	343	347	340	321	362	314	298	328	326	342	362	349	359	347	354	312	338	333	342	366	329	344	320	318	316	354	331	335	329	305	343	332	340	350	303	347	318	329	335	323	332	324	336	339	310	353	310	305	333	337	348	358	317	350	341	337	345	325	300	340	341	319	331	373	330	375	343	344	350	301	313	345	328	333	323	319	326	329	312	292	348	323	333	315	286	331	294	326	324	303	334	328	329	352	298	286	336	335	342	347	300	324	343	341	342	326	350	310	336	338	345	327	323	371	335	337	387	355	342	336	333	303	357	327	334	316	326	318	299	337	350	312	298	322	325	334	338	358	329	322	352	340	321	332	320	339	335	331	314	389	330	303	332	321	332	351	350	340	331	346	345	308	294	323	324	335	314	330	332	298	350	315	318	295	315	329	350	318	353	348	370	354	334	318	316	320	357	320	307	306	375	341	338	363	332	308	354	337	330	367	369	342	309	346	329	328	317	297	329	360	350	326	325	320	341	342	367	346	332	295	340	319	314	334	325	315	345	361	288	345	349	287	372	373	337	331	308	316	342	341	336	343	331	343	301	349	310	335	338	349	317	308	289	345	361	306	297	331	344	332	349	389	337	326	323	340	358	336	276	324	347	333	322	354	334	363	307	334	348	356	302	335	351	340	306	326	365	342	338	340	320	301	378	331	344	367	346	348	332	349	317	346	337	315	345	342	318	354	342	330	330	330	350	349	342	331	346	350	324	325	327	294	359	338	304	319	346	343	371	319	317	346	317	315	310	354	305	346	358	312	314	323	330	340	333	355	337	353	289	333	343	316	330	347	320	323	317	344	349	346	337	329	307	344	296	304	341	321	351	355	361	345	341	311	360	359	325	335	356	340	340	359	349	332	336	339	333	342	356	318	351	330	332	348	313	329	351	325	337	352	316	335	316	293	340	344	352	338	343	315	325	329	328	332	350	328	351	363	316	333	304	329	372	339	351	338	355	343	332	306	324	331	348	302	347	319	324	342	371	337	341	338	321	355	324	349	330	343	314	343	358	352	324	365	351	343	324	350	353	350	333	326	299	339	341	332	333	339	340	343	369	326	329	323	315	330	329	340	327	340	341	318	305	311	349	314	338	331	319	315	300	361	346	332	314	336	322	304	348	355	354	317	339	367	348	344	325	351	331	351	319	346	338	311	342	323	317	341	325	342	342	384	323	296	304	314	319	338	345	336	328	366	305	352	344	333	340	318	338	328	361	337	349	327	324	352	349	334	333	336	312	322	321	273	316	339	341	366	349	344	319	339	318	323	331	341	322	342	340	371	344	329	330	328	351	315	302	333	327	333	323	327	334	306	361	350	332	367	305	344	350	331	308	340	358	367	311	337	334	326	355	339	319	362	356	348	314	332	319	339	338	358	296	316	320	327	323	341	330	342	320	395	298	323	355	331	311	333	359	358	309	347	291	359	353	334	372	347	355	337	333	372	349	345	326	338	351	340	331	365	325	326	334	354	333	317	358	348	319	337	350	329	345	345	317	349	332	316	314	348	339	321	344	292	314	352	334	328	340	366	314	343	355	316	312	291	395	343	323	331	321	357	330	306	352	361	334	349	331	353	323	344	321	318	341	307	309	327	345	337	331	327	341	331	297	337	332	339	377	364	352	337	345	333	356	292	328	335	317	349	338	335	335	327	330	340	325	332	341	345	341	301	328	331	323	322	344	332	334	342	351	359	316	321	372	351	297	360	339	333	338	311	332	287	314	322	310	341	376	360	333	353	324	323	314	340	334	320	313	333	344	363	358	308	293	327	368	331	306	328	321	336	332	329	345	354	366	336	334	328	334	341	316	312	383	336	334	288	347	341	358	348	323	339	325	338	342	328	341	346	323	313	299	321	319	332	314	322	311	341	308	344	336	321	302	362	348	333	285	344	319	304	335	330	306	335	321	295	315	351	339	345	325	320	336	350	341	327	332	371	320	345	333	329	335	338	322	317	315	314	346	357	366	350	340	295	333	329	345	324	326	372	354	335	338	356	337	360	353	353	312	345	322	317	310	326	321	332	303	316	339	311	326	331	331	316	322	343	304	295	336	361	341	318	360	323	305	305	333	330	339	344	324	328	350	344	335	343	347	321	264	317	354	330	341	352	346	294	320	325	315	333	358	342	354	352	316	359	315	345	331	326	340	307	322	354	346	358	355	349	318	310	364	345	331	322	297	322	318	314	365	333	339	309	315	336	341	343	345	352	373	341	310	347	344	254	357	308	342	332	325	338	344	358	314	352	336	317	348	335	327	322	347	334	320	343	332	324	341	323	309	362	323	329	351	333	333	337	340	323	316	309	326	364	331	356	309	328	334	342	364	348	308	347	353	337	302	351	300	335	350	349	330	361	336	326	329	307	328	310	347	346	324	352	333	303	325	299	327	339	369	331	320	313	341	338	313	312	360	340	338	326	336	343	324	366	302	340	317	348	335	322	323	387	325	342	363	370	307	348	360	342	346	370	340	310	346	330	351	322	307	346	350	359	339	337	333	307	327	368	383	340	323	318	299	308	305	322	303	326	293	322	342	319	299	325	352	338	363	336	365	384	331	327	328	332	342	344	333	370	322	307	316	280	316	347	320	346	340	311	341	321	308	328	353	333	346	313	343	332	321	349	312	340	316	324	291	302	337	346	334	359	307	302	359	352	349	337	371	324	311	301	332	334	335	343	336	327	308	309	337	355	338	314	331	312	355	316	307	290	336	345	357	321	312	321	333	356	337	355	351	317	334	300	327	361	351	354	326	352	334	328	354	323	326	349	326	336	371	330	328	372	373	346	311	392	312	317	323	324	316	341	332	339	330	357	326	372	341	356	324	327	332	342	312	347	335	340	320	344	348	339	355	321	288	343	345	334	378	312	347	335	333	323	315	309	360	364	325	331	327	322	330	316	340	328	332	362	323	350	313	335	305	318	306	299	347	351	332	320	349	369	333	331	307	329	381	347	331	346	335	331	356	360	352	318	332	332	303	372	362	310	350	322	319	330	317	331	357	318	348	302	352	362	339	365	355	325	315	360	322	337	322	349	326	308	316	342	335	320	343	332	314	327	378	348	350	371	311	311	313	316	355	317	344	346	335	306	331	312	330	324	313	305	344	339	313	384	312	351	307	320	387	343	339	325	316	348	331	327	347	317	365	319	351	325	317	321	290	314	337	341	343	352	363	343	353	351	340	331	347	323	342	341	349	324	339	330	350	346	388	335	360	327	321	358	339	301	318	313	312	328	364	329	347	325	341	317	366	318	307	358	321	338	353	362	325	314	331	329	333	344	328	336	351	345	299	330	306	362	327	324	292	361	301	322	341	332	329
9637	11465	17879	17188	14849	12337	11093	9210	7865	7150	5747	4474	3623	3104	2635	2329	2149	1942	1855	1757	1703	1755	1709	1595	1392	1290	1267	1270	1226	1245	1182	1237	1126	1115	1082	1036	1016	1003	1029	960	1044	987	939	957	1024	972	958	885	884	910	875	933	950	942	917	916	936	829	917	934	923	923	917	904	963	918	938	876	902	931	912	866	866	879	869	868	864	852	918	860	907	850	848	888	872	830	859	864	875	859	795	881	811	849	908	790	934	860	856	834	862	851	855	863	869	876	837	873	825	831	812	819	845	849	843	865	899	866	848	869	895	856	846	844	785	848	857	813	844	814	787	825	874	848	862	833	811	813	840	813	829	877	834	831	816	794	858	855	891	807	858	823	857	851	869	918	821	833	791	851	823	860	865	820	841	857	847	825	826	883	795	814	851	806	858	878	831	873	838	831	852	806	794	854	853	832	872	832	840	854	861	849	842	835	847	863	824	821	839	846	844	848	841	815	881	853	825	872	837	887	871	872	795	857	833	875	872	862	827	845	845	829	866	842	852	814	830	824	889	794	812	914	807	821	868	819	817	850	897	828	905	880	786	799	777	796	882	808	803	873	847	827	779	874	845	886	836	905	845	817	787	862	842	878	844	842	828	841	845	809	874	817	898	860	844	853	850	849	835	832	854	854	795	909	827	837	864	870	865	836	839	842	855	895	877	851	842	854	819	860	865	776	821	844	841	870	873	827	832	885	828	853	846	809	860	886	825	832	826	789	862	821	896	862	891	833	860	902	824	886	871	877	881	857	852	835	800	878	826	867	858	821	859	825	825	844	860	826	809	875	831	875	878	882	831	802	847	810	792	819	852	849	828	797	853	859	828	860	870	867	876	870	867	823	844	829	851	839	893	820	821	912	878	882	839	819	848	837	821	868	854	855	834	803	825	832	819	843	893	861	816	894	889	799	788	846	830	861	861	889	838	844	850	845	852	833	867	847	876	821	814	837	842	870	865	860	887	853	867	835	860	802	861	803	799	815	821	836	808	826	804	849	837	852	855	843	881	883	831	852	826	858	839	867	870	870	839	884	817	811	871	785	860	798	800	882	880	855	869	885	861	833	877	821	833	790	834	865	843	821	809	843	895	884	804	819	916	804	806	864	825	878	824	852	804	796	858	837	806	845	845	775	867	854	863	828	860	796	812	803	811	862	859	799	808	834	827	841	847	830	834	859	871	791	839	875	847	871	851	853	790	819	841	860	820	824	850	813	853	861	875	886	841	863	839	855	871	891	933	824	937	849	849	876	806	867	849	829	857	817	817	798	833	823	853	856	856	839	848	830	912	855	833	828	830	808	862	876	794	835	833	798	844	831	827	839	857	818	836	865	879	842	883	819	875	847	928	821	841	886	839	887	812	823	857	853	813	893	848	866	834	887	899	858	882	822	854	852	875	858	784	837	794	865	882	827	844	890	849	864	830	843	825	849	783	820	823	854	902	823	869	859	847	848	910	837	882	836	841	816	883	906	848	820	864	803	820	823	854	876	833	864	890	823	822	843	855	942	851	923	794	878	803	891	808	819	840	830	822	814	867	825	830	821	850	828	845	833	826	842	864	842	856	868	822	887	866	893	828	870	894	815	860	858	876	849	813	802	844	848	835	864	849	905	843	840	876	836	891	875	823	825	839	855	845	872	884	843	849	848	853	869	852	877	863	792	865	840	822	872	859	843	839	867	820	812	830	834	853	860	818	814	843	800	849	866	804	792	847	853	838	854	844	790	841	834	834	812	864	878	871	829	858	835	881	871	822	881	830	845	871	844	823	807	819	846	844	808	842	848	853	865	843	818	831	893	825	890	888	835	822	857	827	827	878	838	864	864	914	857	877	816	924	893	832	797	843	844	855	794	809	869	861	836	821	811	847	831	905	871	879	859	820	904	783	836	792	871	891	848	852	864	827	863	842	819	861	839	812	832	850	839	826	811	851	856	819	847	864	872	866	840	870	845	834	861	854	848	815	854	850	831	857	832	878	838	860	806	849	816	901	803	841	881	827	876	844	872	838	848	868	834	856	844	871	843	845	834	808	821	877	889	859	854	800	788	854	827	820	802	843	842	850	840	899	858	800	878	801	843	844	803	837	854	890	864	859	803	869	861	836	876	850	892	850	880	897	865	846	858	850	854	887	885	812	888	844	840	895	856	843	805	849	788	830	849	877	857	837	841	853	785	868	893	859	788	895	807	892	880	901	845	807	850	867	829	811	843	848	878	832	851	811	846	863	839	822	892	824	860	876	867	814	886	874	861	846	816	833	867	832	857	799	852	864	857	828	844	828	839	848	805	848	866	840	870	842	891	836	863	847	832	778	847	834	819	832	870	823	863	813	869	857	837	822	826	845	838	832	806	815	864	873	825	886	856	850	839	818	833	824	819	876	806	857	863	853	833	802	820	836	784	856	854	843	836	813	844	782	849	823	848	848	837	921	836	815	878	804	831	842	851	824	861	806	818	842	874	865	864	835	861	872	837	817	838	837	871	904	878	836	829	849	853	873	821	895	825	837	777	854	851	885	840	839	807	851	841	851	862	872	862	875	847	852	838	866	848	834	862	784	876	839	838	759	840	831	811	876	828	899	807	818	882	908	830	821	871	845	807	872	840	849	849	830	887	840	875	833	915	822	849	836	853	823	801	881	858	828	776	919	848	859	846	808	815	834	904	860	853	822	859	865	842	890	858	828	807	802	899	822	829	902	841	854	831	840	895	817	816	829	841	863	878	872	811	860	866	819	876	853	856	862	867	777	848	887	849	841	820	834	833	840	871	832	802	813	794	832	796	822	827	816	854	873	835	797	827	857	856	849	840	812	849	852	868	829	830	833	871	811	850	890	832	871	818	846	900	830	849	883	845	882	811	808	833	835	777	865	887	843	830	801	833	839	839	814	814	850	829	828	868	830	799	840	871	813	882	863	852	863	845	838	842	864	890	863	844	825	839	844	861	805	878	801	863	829	856	852	838	847	818	845	853	848	867	847	850	852	864	849	838	879	768	822	806	870	802	861	882	829	865	846	825	855	890	825	846	837	858	835	842	820	815	810	797	810	835	872	862	830	821	853	806	854	825	842	828	875	826	870	813	793	855	872	851	813	901	815	808	872	874	833	862	867	805	830	834	909	858	839	849	796	848	857	854	853	838	839	862	869	835	830	853	833	796	831	785	787	823	839	817	837	838	787	826	810	830	872	841	860	807	852	827	825	825	818	850	842	840	832	838	874	873	889	813	833	816	829	866	812	780	805	849	827	832	825	824	815	878	827	844	871	867	873	860	844	872	828	848	792	916	841	843	863	851	848	817	883	868	816	870	838	843	825	795	798	835	869	904	890	834	886	809	813	830	850	856	848	837	794	836	762	857	834	823	828	813	820	835	867	880	879	874	824	842	836	856	849	835	840	879	839	869	866	909	829	811	829	855	852	852	864	891	849	889	891	845	860	881	832	837	814	847	844	924	810	870	849	876	775	841	819	800	816	862
38186	39635	33395	22390	17533	12764	9601	6351	4463	4524	3787	2488	2044	1820	1600	1203	1125	903	1009	860	798	1207	1222	945	591	502	454	466	495	461	454	449	435	410	418	414	392	439	375	382	431	389	387	387	417	370	423	379	359	381	348	368	370	369	406	352	361	382	392	373	402	361	351	352	424	363	361	423	394	374	384	357	350	370	368	338	360	363	371	377	373	351	373	375	336	365	363	370	373	353	365	347	361	351	381	369	379	356	369	348	336	353	384	321	366	322	349	353	349	358	345	358	371	334	324	360	355	353	356	342	359	343	339	342	338	370	339	387	320	340	322	420	365	311	350	373	344	371	365	338	355	344	376	346	349	386	383	379	346	348	362	373	397	347	360	342	341	373	352	369	373	353	343	347	341	370	353	365	374	343	426	340	367	368	353	356	329	344	338	370	355	363	359	333	353	356	343	365	392	342	373	343	355	360	369	372	358	357	329	378	333	348	392	363	365	370	372	359	357	355	335	366	347	404	321	371	365	363	363	344	354	338	353	340	345	352	352	362	383	352	375	349	332	394	369	373	354	349	334	347	360	352	342	381	352	323	382	354	356	356	364	338	372	326	376	319	390	339	378	363	352	355	332	352	315	356	319	358	358	381	340	341	327	332	359	337	334	350	381	354	357	366	358	354	329	366	333	372	332	358	345	383	379	388	351	370	341	380	353	391	345	350	374	344	371	367	363	409	390	376	351	411	343	356	303	331	351	331	358	342	384	355	361	347	397	336	395	394	376	360	365	351	371	343	376	348	373	350	367	359	367	341	377	379	350	359	379	341	336	321	357	340	360	356	369	352	387	371	335	356	366	342	357	332	384	357	377	360	369	357	330	392	336	337	368	377	397	355	359	372	349	334	359	325	364	352	353	372	338	348	338	338	352	378	340	382	362	348	352	366	351	342	393	366	371	337	361	364	372	359	322	363	360	368	340	346	349	353	333	341	363	361	354	347	369	315	361	374	360	352	367	378	331	354	371	383	396	323	347	399	364	343	352	380	360	361	381	376	333	352	344	355	361	364	341	348	359	359	399	355	355	335	322	376	403	333	356	362	357	369	344	347	353	346	321	353	330	353	359	339	381	325	358	348	357	352	351	365	372	309	373	369	351	383	375	373	346	362	363	367	386	376	370	343	368	319	361	332	355	338	332	375	367	359	318	345	343	330	339	357	360	357	400	343	361	351	347	360	378	345	342	350	339	351	394	382	362	359	390	360	366	385	358	341	356	353	381	324	362	378	383	363	381	369	344	350	392	356	349	362	366	346	381	385	332	362	371	390	375	360	391	394	358	339	315	343	352	365	363	377	366	335	382	360	332	382	384	344	372	339	330	325	370	336	353	375	362	360	363	368	357	396	352	338	391	354	379	343	321	361	355	328	361	368	336	363	350	333	382	371	365	329	338	333	402	365	335	310	384	357	346	362	355	373	327	374	359	332	352	359	326	381	363	371	354	332	334	383	330	322	350	348	374	364	363	315	361	323	318	344	356	371	348	352	340	351	347	359	342	339	325	367	380	383	354	389	349	354	378	323	297	376	345	339	349	336	380	381	359	356	370	353	370	375	349	352	354	349	368	354	374	335	359	380	360	348	393	367	391	390	338	355	385	385	377	353	340	348	385	375	375	352	363	374	360	339	370	349	374	368	349	344	361	365	335	345	359	342	371	349	378	331	347	399	350	374	341	361	346	346	339	337	373	362	336	366	335	389	356	392	307	344	384	377	350	347	335	345	338	383	365	372	372	400	384	371	375	334	337	386	330	381	391	352	352	329	368	381	365	342	341	330	343	348	367	368	372	364	340	358	328	356	356	357	336	384	352	384	348	381	342	348	325	371	375	356	362	350	323	380	346	371	359	376	376	340	338	355	382	394	340	363	376	326	374	366	362	329	335	392	389	358	383	349	328	362	355	374	363	402	338	335	345	345	328	368	306	378	356	371	357	356	334	357	353	312	325	354	339	372	352	354	416	355	339	366	353	357	344	366	381	327	359	333	363	387	344	369	396	358	326	388	367	350	337	339	365	358	348	325	365	391	346	311	388	352	359	344	376	324	348	322	336	353	345	378	387	386	362	341	343	322	357	342	358	385	351	369	364	345	379	376	390	337	349	361	373	343	341	351	327	369	326	341	341	383	367	353	344	318	364	368	384	327	386	337	351	385	384	363	340	350	371	371	387	384	351	372	343	353	394	301	353	327	341	319	355	371	327	365	323	329	343	364	322	339	372	351	339	393	324	377	348	357	343	351	335	340	387	354	363	386	342	356	359	342	359	291	376	358	395	390	409	340	369	367	372	359	365	360	370	339	381	348	344	333	339	350	374	362	337	365	379	344	332	384	364	364	375	344	320	327	359	347	347	380	368	354	353	356	369	380	343	333	347	377	336	379	355	385	356	358	380	368	351	321	368	336	357	360	362	356	333	363	370	356	392	379	316	348	360	355	350	340	383	376	370	332	379	339	333	339	366	350	375	362	336	382	361	369	362	356	407	334	342	319	340	315	365	327	341	354	330	355	375	366	331	343	332	368	363	365	355	378	328	384	353	373	369	359	364	374	388	385	334	342	344	385	405	345	355	360	351	339	346	358	347	370	356	335	346	335	331	338	359	361	340	358	353	339	368	365	385	385	339	353	385	365	349	337	347	351	371	353	367	391	352	353	354	346	375	359	339	345	340	359	346	377	390	364	361	352	355	343	346	357	346	338	385	365	346	330	384	364	343	329	387	358	352	349	346	366	339	352	350	349	317	374	324	352	332	390	375	362	354	360	364	372	390	349	343	329	352	397	350	388	341	374	367	377	368	385	337	333	343	360	386	345	368	370	354	361	357	336	375	367	359	372	371	393	345	353	350	334	371	340	358	370	356	343	354	342	365	317	345	353	366	389	332	337	375	322	374	347	368	360	329	348	367	379	345	317	329	355	335	375	341	371	342	334	333	360	407	355	363	373	341	338	348	349	354	356	343	361	362	366	356	381	344	351	304	325	341	357	385	376	354	387	339	385	337	366	344	358	335	383	373	379	381	338	366	339	362	354	365	335	357	362	344	362	356	316	364	357	383	347	328	381	346	364	368	356	351	355	389	345	361	369	354	346	339	338	338	368	344	345	344	364	345	403	342	356	334	355	329	340	381	339	362	348	337	341	363	366	375	318	335	351	336	367	351	344	337	338	318	368	347	379	386	358	352	363	362	364	377	350	349	355	393	337	373	364	342	375	355	375	360	374	339	347	331	346	357	366	435	369	364	330	368	328	385	369	319	415	353	341	356	348	342	348	375	376	314	365	347	385	372	374	331	367	328	356	341	333	336	373	375	406	355	362	348	387	386	387	333	358	347	370	322	381	330	367	321	374	338	347	367	365	347	382	350	331	328	361	376	347	309	346	377	332	332	361	369	362	346	326	321	365	320	330	347	360	340	367	375	354	368	355	342	347	366	333	343	318	356	349	360	377	331	399	350	386	353	355	355	349
27991	33591	31733	26369	25240	22455	21604	17896	14954	15792	14223	10580	9708	9401	7258	6164	6077	4262	4906	4169	3808	6641	6815	4819	2669	2169	1807	1634	1626	1648	1626	1736	1536	1522	1369	1271	1241	1199	1255	1251	1259	1176	1184	1102	1113	1129	1097	1017	999	1004	1038	1027	1053	1029	1019	994	1036	1077	1309	1121	1035	1016	988	1002	971	1049	1027	998	993	985	992	998	1000	966	1011	958	984	980	1011	953	943	947	929	916	911	921	898	894	830	913	899	869	945	913	928	861	885	903	905	925	911	916	897	889	895	856	861	942	875	880	889	918	881	888	874	923	925	882	878	885	950	890	855	847	907	907	906	914	900	885	923	916	895	896	882	934	864	861	871	875	821	934	879	900	941	899	951	867	888	850	842	865	875	888	804	913	878	922	849	843	897	868	906	912	866	836	850	900	912	897	877	876	908	880	874	944	891	888	911	881	854	918	879	877	919	878	901	918	885	890	930	855	901	837	855	879	904	893	882	867	830	911	948	941	871	921	940	879	870	871	900	935	897	908	858	935	1005	951	881	892	882	907	827	915	935	864	891	898	915	904	934	905	869	860	873	857	877	897	900	860	884	872	888	882	853	888	876	928	881	853	854	874	892	882	918	895	892	870	867	841	892	928	938	914	874	917	905	866	877	848	933	898	880	879	883	875	876	870	869	838	861	879	908	865	912	879	881	827	850	920	887	897	869	930	947	882	808	924	888	841	877	864	870	833	931	919	828	920	938	879	893	923	871	908	851	904	853	866	883	888	888	887	917	882	853	808	930	870	892	927	948	829	870	876	842	883	901	984	902	905	876	880	916	960	893	834	859	874	866	886	947	870	906	907	909	873	960	921	867	911	865	887	916	865	899	928	859	902	906	883	858	869	901	865	877	909	872	918	886	898	946	888	917	896	908	841	910	893	943	874	896	891	887	878	875	911	966	876	841	915	838	907	930	930	797	881	877	859	916	879	816	874	875	894	881	923	883	932	917	869	847	937	832	865	900	901	892	886	879	875	901	935	920	837	857	901	962	858	853	888	878	846	888	908	862	868	937	891	915	886	894	925	882	906	874	900	896	891	921	918	893	910	853	830	904	886	853	906	902	861	919	892	906	903	869	912	867	830	855	915	865	857	854	912	921	907	866	917	912	885	891	834	868	901	856	927	917	855	862	821	913	897	884	857	898	826	865	861	877	885	871	875	902	905	896	945	905	869	863	831	840	879	954	869	926	832	926	873	889	882	900	881	916	868	921	908	892	876	905	839	858	834	840	879	881	935	905	860	915	881	886	850	832	867	820	896	866	893	915	871	916	932	872	881	864	877	894	876	889	844	937	870	919	910	961	882	868	890	893	853	883	889	894	916	856	872	931	868	883	891	924	913	892	909	873	875	932	945	909	833	835	929	937	846	845	864	891	872	868	894	875	897	903	889	887	841	889	899	913	816	836	898	906	898	918	871	889	878	868	895	901	887	893	867	886	852	911	889	898	912	890	857	892	919	859	950	878	880	947	940	862	905	871	920	884	907	940	895	887	892	915	899	870	852	870	858	865	894	882	935	848	883	894	904	887	877	921	889	858	826	897	902	891	832	851	923	847	924	850	883	839	909	869	918	893	859	861	913	933	893	921	904	892	906	864	887	878	868	920	865	932	897	922	910	878	858	861	940	930	869	914	887	835	914	900	847	915	882	871	903	869	852	898	917	913	879	898	867	843	936	877	878	866	852	913	908	893	948	948	865	864	899	864	923	904	879	888	910	877	881	874	925	846	907	929	922	857	902	916	852	895	905	883	917	852	922	915	857	983	861	906	866	888	868	853	899	852	844	934	857	930	881	935	877	845	949	919	855	920	836	942	930	881	862	899	895	870	906	900	929	880	895	924	858	895	899	862	884	885	857	886	894	904	851	858	863	859	889	888	846	890	882	874	885	865	913	915	897	874	904	870	876	906	862	906	887	887	891	877	872	861	853	916	863	929	911	850	883	865	877	947	847	896	910	864	846	899	878	895	895	851	870	899	895	905	875	780	907	902	818	833	904	855	894	835	928	872	847	874	960	879	861	928	872	891	902	901	870	929	892	884	891	837	874	873	837	896	910	877	882	876	851	841	886	877	877	897	933	882	813	856	890	826	846	915	914	853	877	925	877	874	943	883	835	872	924	874	898	893	885	918	929	911	857	882	943	896	876	893	846	883	877	880	947	848	910	838	860	929	886	910	904	851	903	897	910	904	906	900	884	850	910	890	884	846	843	904	896	900	901	951	947	944	838	894	937	869	917	878	811	876	893	905	874	927	844	856	877	850	910	880	879	826	849	922	880	889	898	915	918	875	908	882	927	857	910	872	892	925	929	901	853	874	853	913	924	906	855	870	939	878	840	915	905	874	944	921	856	918	960	808	909	872	913	867	933	884	917	935	927	913	918	915	861	909	886	839	952	907	874	904	901	908	922	890	879	866	899	856	883	869	923	894	854	847	906	878	906	819	926	890	807	877	867	906	886	814	921	837	870	903	830	962	833	899	890	871	889	924	916	918	882	854	883	896	907	845	867	907	887	851	900	850	939	884	857	826	923	842	901	889	940	896	934	874	961	835	871	831	871	895	936	843	884	876	915	915	867	907	892	881	930	873	868	864	889	848	911	847	872	915	895	911	893	887	856	851	876	904	938	894	915	862	894	927	871	901	949	925	902	862	895	862	890	877	904	877	903	925	898	854	856	892	857	878	936	953	854	913	875	860	910	868	892	843	864	873	899	937	880	884	871	983	850	905	892	856	942	888	890	872	928	930	894	868	903	874	865	893	910	885	884	885	892	854	915	904	813	887	909	916	879	886	913	904	862	841	902	912	946	861	899	863	881	837	918	896	887	846	865	912	872	868	885	865	868	871	871	872	919	902	865	901	901	838	873	924	829	864	913	916	866	897	930	867	880	871	869	837	862	867	900	906	909	852	820	870	899	924	936	904	895	855	865	911	878	882	880	910	850	868	884	860	918	919	877	896	891	880	931	897	879	892	911	958	914	889	895	945	902	885	843	878	907	874	871	889	860	888	955	871	904	828	918	853	904	879	886	916	855	875	869	864	905	844	891	913	917	857	924	902	894	869	910	926	878	841	961	823	902	945	851	893	847	877	872	861	906	864	880	939	914	929	930	960	908	941	913	872	861	915	838	874	859	880	860	880	903	869	951	871	866	866	917	869	809	889	884	882	855	860	932	910	895	889	878	911	918	913	896	852	877	883	881	872	890	849	863	879	837	898	870	918	857	858	827	885	866	912	956	868	904	852	969	863	862	900	898	881	894	879	906	849	899	902	852	916	918	908	927	888	917	891	867	868	847	870	890	889	876	890	909	904	927	878	896	863	895	869	905	871	871	845	899	862	860	881	906	887	855	890	900	895	879	925	899	881	892	895	860	905	938	918	883	886	876	872	883	876	875	841	883	882	896	934	844	906	877	867	875	879	893	917	864	853	887	899	891	908	811	864	859	886	906	916	914	907	886	939	899	884	898	867	910	900	931
46220	41994	34050	26659	23240	19388	15852	12201	7226	6639	5737	3959	3596	2949	2457	1880	1753	1484	1375	1309	1060	1795	1655	1353	746	667	550	524	487	499	490	465	462	461	436	438	404	374	377	399	393	399	390	371	369	335	370	344	367	326	361	361	351	354	392	360	401	424	401	390	350	362	338	358	361	352	355	328	363	351	351	337	323	340	376	320	339	314	354	350	370	327	335	345	336	321	312	331	320	324	349	341	342	331	341	324	331	325	339	300	356	325	324	328	316	347	353	337	293	298	322	323	329	317	316	354	345	313	327	335	318	287	306	358	322	344	342	323	297	336	352	336	323	274	347	342	316	339	328	323	338	311	337	335	310	360	308	319	319	339	290	297	321	317	307	372	316	345	305	326	308	322	288	343	343	332	307	307	352	318	314	326	333	314	340	322	359	328	337	318	318	308	336	343	336	350	337	354	297	344	328	271	364	353	336	325	324	307	311	301	327	341	328	318	330	327	320	309	308	361	319	306	295	336	355	351	335	309	301	317	333	301	330	318	303	365	306	319	328	322	309	322	326	315	318	340	342	309	315	331	341	360	344	337	314	306	336	330	315	327	365	331	296	341	323	321	314	343	321	317	313	310	322	334	385	344	313	321	334	339	317	375	316	328	327	334	323	327	350	369	350	322	318	345	309	320	321	342	352	303	318	316	312	363	342	327	311	339	317	349	292	311	340	342	335	343	329	316	336	360	333	319	332	323	322	292	319	322	331	359	289	343	351	318	326	301	336	328	326	303	321	303	358	348	317	323	313	310	314	306	340	358	363	307	317	331	334	321	338	325	297	338	335	321	339	337	339	336	309	311	329	312	311	329	314	300	338	321	316	320	307	329	363	310	358	362	325	349	310	345	325	364	340	343	316	373	298	289	344	327	342	314	341	294	315	315	324	354	323	345	345	351	355	350	338	372	336	345	322	323	324	332	323	322	376	344	307	348	299	325	362	300	331	357	296	343	344	315	332	326	309	346	339	312	308	283	315	309	372	322	323	340	296	332	318	322	320	364	328	313	317	298	296	275	368	340	322	291	296	309	332	368	306	324	338	303	342	331	312	277	319	344	348	318	337	341	340	313	302	348	323	341	320	299	308	346	335	332	321	313	352	320	346	302	378	372	293	355	334	345	334	317	343	302	316	325	331	352	310	341	329	337	325	367	328	321	345	330	316	291	326	327	346	323	331	319	316	334	344	319	345	361	351	320	330	327	321	320	313	361	289	320	340	362	326	332	344	320	326	285	298	328	330	323	328	357	317	312	284	312	341	363	355	337	326	337	323	362	337	341	329	331	330	286	323	346	349	321	338	361	313	290	327	299	325	334	297	286	311	329	313	337	328	339	317	298	300	326	356	319	320	343	319	336	313	325	304	290	317	311	337	319	317	311	298	347	349	302	316	316	345	353	337	287	322	319	351	323	331	331	329	357	281	351	344	313	302	305	325	323	315	362	337	330	286	308	301	361	306	337	333	308	286	326	355	320	343	309	347	295	340	345	340	315	346	312	306	315	333	324	339	350	319	344	339	283	349	347	297	336	350	341	316	335	367	343	331	345	305	324	360	332	299	344	325	323	294	347	331	384	331	321	338	379	300	357	334	301	313	312	307	329	276	355	329	331	287	339	296	323	333	288	324	308	355	337	348	364	287	326	326	321	344	311	286	340	365	329	285	326	325	314	322	328	312	317	297	331	332	309	322	331	292	320	333	342	294	328	322	339	355	345	320	348	345	319	313	335	319	331	351	358	328	324	344	326	300	317	321	318	320	340	315	348	329	350	353	326	358	346	326	291	337	320	310	335	317	336	328	319	319	339	323	340	310	326	356	299	359	363	307	350	317	328	328	345	316	350	267	314	339	340	322	312	324	304	329	305	303	343	298	331	328	322	322	319	320	339	318	328	316	348	347	312	287	344	300	327	327	339	315	329	305	280	321	324	382	311	306	358	345	323	332	332	337	320	358	313	315	337	365	335	298	329	332	308	293	308	326	345	344	320	314	333	342	322	364	345	345	323	329	317	315	300	312	315	338	327	340	349	347	319	335	314	333	315	342	333	331	309	297	286	344	337	379	333	355	322	324	329	338	363	292	365	323	343	313	295	339	356	302	363	347	343	328	291	326	310	333	337	334	311	305	311	335	321	364	297	319	298	362	317	355	337	326	332	346	336	340	363	378	325	313	325	326	320	309	365	372	340	331	349	341	344	327	331	314	324	323	336	316	344	293	356	320	334	320	309	312	328	327	316	320	292	353	336	323	337	322	332	322	343	340	325	312	320	320	372	327	330	328	331	315	319	308	319	285	358	304	352	318	321	312	307	332	325	329	318	331	298	293	338	324	300	273	319	321	341	287	322	313	344	318	326	323	357	325	307	366	326	330	323	338	305	346	323	284	320	343	325	320	337	369	333	335	309	326	313	316	311	342	363	372	345	314	329	311	312	339	335	302	305	320	314	332	301	337	305	336	313	308	315	347	280	308	310	267	304	316	334	326	322	276	312	324	331	325	301	319	337	359	337	310	354	334	344	330	340	301	346	328	330	310	345	326	316	300	343	332	330	309	325	326	345	325	308	347	340	320	326	313	336	328	353	350	339	332	313	294	329	352	336	370	325	311	283	306	361	316	311	369	345	319	323	346	330	324	316	303	358	314	337	352	319	351	320	339	326	350	302	335	309	331	331	299	325	305	309	333	360	335	301	310	328	356	355	325	302	320	302	339	313	308	326	352	334	331	324	347	301	301	297	315	320	320	299	341	304	311	366	308	318	333	324	306	315	338	348	343	312	355	311	351	340	332	313	318	350	328	322	313	318	273	343	330	339	327	341	309	363	318	316	340	326	299	297	326	346	328	300	345	300	335	330	321	270	304	344	327	322	352	334	340	358	324	336	327	304	314	319	292	325	332	316	334	354	332	331	347	312	334	327	305	292	298	332	344	327	357	311	354	297	327	370	294	303	345	314	314	337	305	329	329	305	339	328	327	327	277	351	316	294	305	327	314	297	353	343	371	328	285	334	322	308	326	313	322	292	314	309	324	297	291	304	321	339	324	329	369	354	311	330	321	341	339	319	314	322	340	350	309	307	341	328	330	327	337	303	376	337	338	306	318	360	314	342	344	344	330	297	292	311	305	339	334	317	309	320	342	340	366	301	344	386	332	349	296	352	330	324	345	306	301	324	338	331	313	318	330	331	347	345	348	361	310	322	375	308	328	326	318	302	316	327	317	320	330	333	342	358	332	321	341	328	322	297	350	316	354	314	309	301	329	315	341	327	328	351	332	334	336	347	341	328	331	346	335	330	308	342	307	354	344	283	348	321	327	267	324	318	323	311	337	341	356	356	333	341	330	327	305	328	344	323	308	318	326	347	339	357	361	314	295	337	333	305	325	312	361	317	320	304	308	343	317	322	319	329	306	315	330	332	270	338	325	320	338	289	330	319	353	311	269	322	325	343	318	322	324	302	299	294	345	339	348	334
33911	39540	37546	32486	30644	27647	27157	24067	18830	19786	17824	14175	13977	12741	10359	9277	8604	6815	6136	6277	5450	9223	8839	7420	3629	2805	2169	1953	1926	1872	1941	1887	1806	1696	1587	1459	1439	1319	1314	1378	1357	1271	1283	1113	1119	1151	1083	976	989	988	999	1001	1026	1028	1007	1022	1058	1237	1491	1130	993	1031	1043	1029	1078	997	1003	964	999	974	993	927	952	937	929	977	990	956	925	903	924	919	875	868	890	855	890	862	866	852	837	848	863	834	804	837	879	833	840	849	850	795	826	793	837	760	796	798	818	798	845	834	828	838	816	829	784	823	832	811	784	765	791	768	820	763	813	822	818	816	797	841	821	794	791	843	844	811	854	837	814	792	765	833	766	888	775	841	855	813	816	849	813	841	786	811	796	811	806	810	807	816	816	832	841	832	770	751	778	862	784	758	881	788	825	802	844	804	767	804	822	809	891	795	810	824	769	773	816	833	820	817	799	822	790	841	766	790	912	830	830	842	816	836	843	833	780	774	806	784	761	816	814	809	752	843	881	827	793	809	829	795	785	768	852	771	862	792	824	868	814	791	784	897	877	837	851	878	783	754	885	825	825	805	791	755	787	830	869	817	833	801	813	810	757	825	880	776	775	757	795	791	823	820	861	795	818	813	809	749	855	832	833	842	819	786	757	810	838	791	819	818	826	852	848	822	793	738	799	788	780	789	815	775	813	846	792	820	816	794	783	786	786	821	768	842	852	794	824	838	834	788	791	823	792	779	864	812	780	807	846	823	801	755	827	832	860	841	846	773	809	805	799	799	820	825	780	846	797	839	797	804	830	797	802	788	840	825	835	809	779	855	810	830	777	803	777	813	800	818	785	834	815	777	823	792	840	835	773	752	772	788	795	813	805	869	768	775	850	842	802	784	806	827	789	812	787	772	806	831	798	812	801	876	826	779	798	788	804	809	811	780	770	773	830	791	844	793	774	855	825	785	779	848	815	796	867	809	812	792	802	733	807	784	799	832	810	815	816	820	830	811	779	760	810	769	801	804	852	818	777	804	795	781	803	811	767	787	795	847	822	810	797	853	806	832	793	875	842	817	823	776	791	869	786	794	837	802	761	817	827	760	827	789	802	828	839	812	784	775	811	754	826	834	844	800	821	816	827	794	871	775	843	883	835	821	817	770	828	819	838	844	817	768	815	789	818	773	767	800	838	886	751	846	864	823	811	811	792	787	838	816	844	789	806	826	831	801	789	824	805	874	806	800	843	779	813	802	821	769	835	816	842	865	828	817	790	841	792	817	815	806	818	818	817	780	791	784	804	848	806	859	848	805	836	815	823	877	810	787	827	817	815	802	773	824	822	820	775	845	813	857	790	825	839	874	774	801	853	827	806	860	833	808	778	834	881	790	836	859	806	833	846	873	808	793	828	773	772	787	778	810	819	811	793	799	813	853	761	815	811	829	795	792	843	837	757	842	807	805	803	786	809	809	831	826	829	814	830	778	831	810	809	826	862	790	795	785	800	819	820	767	844	836	800	799	794	815	803	803	806	818	795	814	783	829	820	848	777	820	807	804	778	826	756	810	845	828	804	802	820	786	774	767	791	885	798	819	839	802	831	746	805	752	721	815	780	812	798	771	800	862	799	801	757	827	861	780	820	789	753	801	828	872	784	768	811	809	766	846	804	839	800	817	788	798	759	830	832	811	808	800	775	824	807	816	839	877	776	837	816	868	839	813	765	812	809	846	792	795	814	780	828	817	795	802	826	833	786	745	779	827	826	809	802	810	771	818	864	755	788	826	808	812	809	820	825	766	799	838	836	848	802	774	791	796	750	786	811	851	820	808	819	809	817	832	821	812	825	821	795	829	751	801	757	847	779	862	803	820	857	848	771	788	800	806	839	809	840	806	783	847	768	801	800	805	831	838	870	811	783	798	779	776	833	786	856	791	823	801	837	769	838	794	829	844	803	795	850	788	794	819	778	801	786	796	799	786	821	787	786	768	807	811	799	806	805	758	851	802	802	813	825	809	841	825	816	846	810	771	820	760	834	837	771	805	830	787	836	838	877	787	802	797	798	843	806	832	845	801	832	821	839	765	781	843	798	816	794	812	838	724	808	790	789	790	853	837	809	804	834	839	820	857	814	772	814	793	794	798	767	802	877	848	813	802	766	856	783	810	806	836	817	839	817	797	829	858	782	799	820	813	804	821	782	840	859	790	803	818	799	776	856	828	791	829	834	805	784	805	835	752	812	807	807	839	792	820	755	788	841	784	842	839	801	859	832	769	736	846	829	793	830	810	782	785	801	799	849	843	800	810	843	778	822	809	787	812	836	844	833	861	798	762	803	831	754	884	811	756	781	801	832	785	817	884	792	805	796	802	779	814	800	785	841	850	783	778	825	842	790	806	796	759	801	751	781	797	783	775	807	793	812	809	825	798	828	823	804	819	859	838	821	835	778	787	842	804	780	804	820	808	837	824	817	828	837	824	807	837	825	838	779	749	800	777	840	794	858	739	839	814	810	762	765	795	772	826	811	822	766	817	803	810	813	804	842	813	804	834	849	769	816	812	796	819	795	805	817	788	848	849	795	825	807	798	809	866	851	805	844	820	816	763	840	822	786	804	819	779	841	814	834	829	773	798	777	847	831	797	788	812	832	780	854	814	753	778	789	787	852	789	803	801	783	808	847	790	796	801	833	774	810	842	858	832	834	814	836	860	742	783	783	841	865	757	819	820	817	808	763	799	795	806	843	799	854	813	821	802	823	825	809	803	793	843	842	805	834	843	808	825	771	812	838	799	819	816	853	778	841	839	846	802	806	868	874	852	812	759	801	814	774	829	820	812	846	800	816	794	856	756	841	805	803	807	797	804	799	801	798	810	843	797	808	794	790	821	803	811	815	847	773	811	764	811	793	797	824	834	784	817	776	841	836	792	804	832	805	740	802	800	818	804	776	800	816	856	839	798	816	842	822	789	819	889	795	832	783	841	841	822	807	791	829	787	832	833	808	810	855	819	783	772	790	828	820	807	852	814	791	813	814	818	884	801	808	794	761	812	824	811	855	807	827	805	812	806	837	820	842	818	807	834	796	794	807	819	830	842	833	826	834	776	802	801	777	840	774	819	824	782	820	796	788	810	767	758	822	838	810	837	803	836	853	842	780	858	855	798	846	797	805	839	817	864	826	820	824	786	799	775	837	787	807	872	815	817	780	839	803	824	752	824	768	796	836	763	857	811	812	817	807	794	789	836	844	811	841	816	766	826	809	831	833	776	779	791	795	806	809	795	798	801	866	795	762	796	833	853	825	852	780	841	799	816	831	811	814	782	772	825	819	820	818	768	855	837	812	849	850	890	811	797	817	838	789	830	828	763	772	772	833	781	822	851	854	813	810	780	807	814	830	837	817	833	787	828	839	836	844	777	871	820	803	812	812	734	816	828	821	817	801	847	796	827	817	751	799	783	792	797	768	789	823	826	823	809	802	875	811	798	814	832	791	831	770	833	841	831	819	802	800	822	837	859
14009	12547	13949	8466	5065	3363	2731	2250	1662	1381	1065	826	667	634	607	551	539	458	465	407	442	447	432	447	392	363	415	384	388	394	404	372	368	345	360	375	375	379	350	359	349	321	375	355	371	335	353	322	359	316	305	323	344	353	318	335	344	304	376	356	348	299	316	340	329	356	348	326	343	332	316	340	330	298	338	348	307	290	328	353	294	330	317	334	353	298	329	309	343	356	315	365	320	326	351	341	350	319	337	309	314	343	299	348	335	365	303	341	360	322	329	342	349	322	299	306	328	303	352	325	312	308	317	319	301	347	297	334	313	344	306	336	335	331	316	329	350	333	340	349	339	343	295	366	313	330	324	338	303	319	352	331	320	333	323	349	322	308	327	360	327	347	360	357	343	356	346	333	307	312	340	328	345	374	348	338	349	337	273	332	344	347	295	355	309	331	347	295	352	341	328	312	347	349	321	325	328	338	330	338	323	340	364	333	358	316	392	335	349	349	342	320	332	307	344	317	325	325	344	337	322	327	348	329	340	323	334	349	326	345	313	345	306	324	366	326	323	308	345	337	332	325	324	352	340	345	314	337	339	320	346	368	344	315	293	351	321	349	324	318	299	327	354	300	324	326	280	301	335	327	345	376	310	332	331	359	329	344	365	348	334	349	332	340	340	331	335	321	325	311	351	330	327	365	355	354	362	314	345	322	328	327	338	340	329	343	336	311	346	316	359	328	357	323	354	335	321	327	302	309	334	343	340	342	315	334	331	347	332	315	321	344	311	354	376	353	326	384	290	291	301	368	301	324	348	311	342	330	325	331	370	334	351	317	331	357	375	317	313	329	336	332	360	338	327	339	279	349	316	317	343	338	311	311	359	324	356	323	332	354	305	329	337	315	317	322	300	307	331	361	340	304	320	359	347	377	333	340	335	324	306	348	333	326	336	363	358	321	339	365	338	315	361	346	332	325	347	291	353	368	373	347	360	342	371	354	330	349	308	316	329	352	309	365	335	320	327	329	315	335	349	341	302	332	339	338	344	337	294	354	329	326	324	280	307	339	316	345	307	322	331	318	311	333	326	303	322	349	319	326	325	304	332	355	318	335	306	350	355	350	321	364	325	337	306	305	267	362	350	313	348	320	325	324	338	317	322	335	361	302	330	351	343	325	356	318	342	359	333	320	360	333	355	350	315	333	314	331	335	323	344	342	358	344	347	348	341	321	339	338	320	357	357	366	335	319	345	324	331	339	352	338	313	364	304	331	323	321	354	361	286	351	340	354	362	313	366	342	343	333	338	340	367	301	332	343	345	306	339	356	300	341	329	354	352	342	300	332	295	314	314	316	311	376	323	327	316	335	338	325	320	330	355	346	322	349	325	349	346	322	319	369	339	320	381	292	343	321	372	341	315	331	334	337	337	327	339	316	320	343	331	287	364	338	327	338	333	341	307	301	350	372	319	330	372	345	311	354	348	306	303	349	316	317	319	339	306	327	336	314	318	312	316	325	325	326	338	321	341	333	302	339	346	324	363	363	341	317	327	343	333	310	316	344	353	342	364	320	306	343	310	327	378	337	345	338	330	318	327	342	312	333	331	341	327	342	341	331	318	352	327	342	337	365	349	321	346	351	334	304	361	330	325	302	333	335	351	317	335	315	348	328	342	346	342	330	341	306	357	339	339	330	336	338	341	332	329	379	338	343	342	322	372	365	335	339	344	324	334	277	337	334	345	341	399	312	342	329	327	373	327	338	361	377	342	331	350	350	316	317	346	314	350	309	336	326	353	331	340	339	334	336	335	347	336	327	395	328	338	337	305	342	310	332	296	321	334	339	334	333	342	322	342	321	336	323	342	321	323	333	344	338	321	345	341	310	316	351	314	334	329	349	328	336	354	323	324	355	288	366	342	314	363	361	350	321	315	325	323	291	336	343	372	327	355	342	349	320	340	330	298	338	331	342	360	318	344	349	331	336	306	301	355	363	403	319	341	327	321	306	336	366	333	350	335	314	348	359	297	333	345	313	326	319	318	372	302	325	338	297	363	359	325	325	355	351	338	346	356	327	338	346	329	329	334	307	321	322	342	345	334	355	354	324	350	346	352	315	341	330	311	338	329	326	323	316	324	328	283	315	318	330	319	355	316	338	325	301	332	314	333	329	337	316	302	314	313	342	329	299	368	341	329	348	356	331	350	357	301	356	331	395	323	330	346	325	341	329	318	327	355	332	336	354	364	354	338	342	370	344	350	343	309	337	339	340	345	350	331	341	307	347	377	328	350	328	318	325	309	350	307	355	343	345	309	313	329	363	352	341	338	318	347	340	301	308	338	356	364	356	344	343	317	359	326	327	358	324	317	341	342	311	314	322	283	345	306	333	303	300	310	354	340	315	328	313	336	347	354	348	350	347	329	317	328	319	340	312	368	315	308	336	401	337	326	355	346	377	324	333	356	326	322	321	311	325	323	338	344	365	326	324	328	298	346	339	326	365	377	351	333	344	320	281	325	338	350	325	369	323	348	371	320	344	357	325	343	354	348	325	374	347	308	341	344	346	348	331	308	360	338	330	313	328	335	332	323	353	314	346	301	324	294	312	322	336	315	305	314	337	318	345	333	300	324	320	334	356	323	331	344	318	313	314	323	315	316	350	305	350	354	308	331	333	331	349	348	343	331	339	329	329	334	368	311	327	325	344	322	339	327	306	325	324	320	349	321	350	328	354	333	338	311	321	326	333	284	348	322	357	269	309	308	303	323	328	360	344	354	336	321	315	358	337	350	321	385	362	341	339	308	350	328	336	348	343	368	336	373	314	342	343	352	319	345	374	305	310	301	333	307	320	344	344	324	310	342	356	340	334	332	331	352	305	337	324	372	331	326	328	339	359	325	336	333	314	309	350	309	358	323	320	322	351	304	324	321	325	330	338	352	322	317	345	322	348	369	342	330	324	363	349	337	382	337	337	339	313	352	334	317	317	322	364	366	323	320	307	317	347	312	358	351	368	338	305	360	338	339	295	366	320	330	351	344	316	310	344	327	289	309	352	366	327	358	329	349	319	340	346	341	329	343	321	307	335	360	345	313	342	331	300	346	342	323	333	319	356	337	302	336	337	324	324	308	315	360	327	328	330	341	311	329	343	369	347	333	325	308	335	341	320	346	346	321	365	306	338	319	323	330	312	306	342	332	343	345	339	315	320	335	313	354	315	328	330	383	319	341	341	328	338	363	347	344	356	347	318	303	329	326	288	361	302	331	310	350	308	356	336	331	362	362	337	325	370	336	361	321	337	342	318	337	332	345	333	317	326	335	320	369	353	312	335	335	327	383	353	337	309	336	346	358	358	325	336	315	324	321	304	344	328	328	321	288	363	323	334	332	334	337	325	377	346	291	335	348	356	291	334	351	319	346	338	313	317	360	333	372	356	318	321	349	325	361	340	354	348	328	336	363	318	352	332	330	339	307	321	344	348	317	350	288	327	346	304	360	336	328	284	311	309	304	352	341	355
9718	12208	19222	17252	14663	11828	10970	9502	7806	6489	5049	3853	3300	2909	2669	2272	2081	1920	1892	1724	1630	1752	1650	1613	1369	1374	1293	1264	1220	1211	1182	1179	1150	1098	1032	1050	1012	1025	946	992	1012	929	1013	951	919	969	948	899	950	886	939	886	928	905	895	883	924	983	898	931	828	856	906	894	980	902	916	872	929	934	922	909	838	857	911	855	855	890	942	904	895	847	861	865	926	936	820	852	910	800	849	845	796	865	835	878	893	871	850	829	876	838	804	805	893	871	898	878	851	855	861	819	871	871	818	804	868	878	831	822	862	830	892	825	885	816	821	851	845	883	819	856	823	796	878	845	885	800	848	856	846	851	817	862	863	786	812	836	850	857	836	827	815	848	798	911	866	845	829	822	818	806	871	859	879	770	819	806	902	808	834	826	820	789	882	852	822	831	811	825	900	829	794	843	837	875	844	814	867	867	818	839	783	816	856	844	825	847	844	841	819	837	841	821	836	876	874	871	814	846	824	859	855	858	873	851	839	838	845	838	821	809	850	838	842	859	820	835	862	832	843	860	818	842	876	844	774	793	837	826	868	877	821	818	820	809	851	861	841	861	845	817	883	826	811	850	817	839	807	861	842	851	846	825	864	840	821	812	852	821	818	823	891	867	850	866	830	891	778	812	852	820	862	839	849	799	841	842	845	820	806	845	847	794	849	782	838	868	834	837	899	835	834	829	888	880	811	845	808	833	851	851	806	847	887	875	892	860	822	882	879	829	806	798	821	873	850	821	805	831	830	839	874	905	866	859	860	810	790	855	786	873	880	823	848	820	895	808	869	861	831	844	873	933	847	893	824	823	831	823	828	813	876	833	837	909	874	753	839	802	860	891	816	782	859	833	845	835	789	838	845	817	853	885	831	875	834	858	808	866	857	823	852	883	818	881	859	861	843	853	870	820	828	856	854	848	855	831	833	838	829	860	844	839	820	845	867	829	880	804	906	822	856	826	889	840	883	823	812	860	838	797	873	871	831	872	856	836	864	832	867	797	814	847	832	837	836	816	845	877	836	852	852	809	866	839	813	863	836	878	847	850	785	844	832	833	875	841	850	882	837	854	862	782	838	863	893	861	850	803	769	865	833	802	855	795	849	870	866	854	851	858	881	833	834	886	822	845	829	865	818	817	852	790	854	859	846	849	838	852	836	859	809	791	843	882	878	834	850	794	818	809	811	865	829	860	826	853	853	865	842	824	805	846	872	881	766	836	862	832	820	863	793	831	858	862	832	856	816	787	850	888	907	822	839	856	904	800	862	838	896	882	796	881	850	883	822	875	818	831	806	811	853	787	893	783	875	845	866	809	870	860	854	824	911	853	745	828	854	854	842	896	816	847	823	826	853	846	819	850	842	847	879	834	807	887	809	818	797	829	853	827	863	841	837	817	808	828	867	845	832	824	856	828	811	820	831	858	867	831	836	789	836	853	858	828	859	844	859	842	890	805	834	835	853	741	862	845	810	833	782	835	781	834	840	876	894	837	833	827	829	822	867	866	853	807	859	859	847	830	860	832	861	853	814	809	799	864	861	825	859	801	895	817	854	735	840	838	827	871	886	855	897	808	843	814	790	798	805	872	827	825	869	851	885	836	845	866	911	840	849	887	867	866	834	887	833	875	842	844	861	830	864	911	921	845	876	776	837	900	796	866	843	824	843	819	822	812	825	830	798	795	823	828	860	803	848	808	847	894	828	825	870	839	867	882	793	799	849	824	830	848	853	888	851	848	877	804	890	812	878	873	827	744	840	861	842	872	834	822	835	838	810	816	853	893	849	809	816	801	820	811	855	850	823	866	828	825	788	850	816	881	807	794	823	816	898	845	831	839	855	829	871	844	858	854	846	846	850	858	850	819	833	853	822	886	840	804	878	896	865	851	830	832	883	821	848	807	785	823	839	824	841	847	860	855	800	849	845	891	848	757	836	792	809	877	822	861	809	773	807	852	875	868	798	837	825	843	803	880	825	892	871	794	847	823	854	782	854	881	822	802	858	838	826	856	804	828	830	819	847	802	819	779	808	799	850	831	832	876	798	875	851	897	847	861	845	849	852	799	830	875	841	823	831	854	856	808	814	819	847	847	823	859	877	837	847	855	810	823	875	841	849	857	798	836	845	835	845	807	822	851	833	852	814	828	821	855	803	822	846	904	865	846	831	825	802	782	836	878	856	861	847	872	842	836	811	813	856	791	809	873	836	889	840	880	844	884	828	835	855	812	831	840	879	802	828	799	890	852	835	916	874	855	864	836	836	826	848	851	872	841	862	867	851	804	886	874	887	842	842	810	901	898	893	877	855	825	853	851	825	863	884	851	886	857	870	837	834	885	826	806	772	781	837	819	821	834	862	817	784	855	884	801	802	840	829	847	881	807	827	853	842	802	790	815	882	829	847	887	797	868	869	854	830	835	862	864	838	827	887	861	868	791	795	814	840	854	855	885	858	860	841	800	856	852	850	815	860	854	831	811	822	898	846	836	831	828	828	849	818	830	794	817	828	818	898	816	795	890	823	839	830	845	841	838	826	841	815	823	836	868	842	849	863	862	840	858	845	854	825	807	787	816	826	872	835	821	865	796	844	855	840	824	819	800	795	810	839	845	853	879	850	792	821	829	828	835	823	856	829	818	837	821	838	817	805	840	842	854	798	844	818	819	829	834	836	866	781	845	856	822	858	833	856	808	892	845	887	786	826	800	833	834	832	858	842	862	812	832	803	849	831	807	864	829	820	882	784	844	835	856	830	870	862	836	832	831	833	872	847	804	855	805	819	896	857	831	818	829	775	886	848	905	828	809	857	793	825	866	829	856	887	838	857	873	867	905	834	810	779	827	857	831	861	870	878	877	863	848	850	903	853	774	808	847	819	896	811	868	910	852	764	872	852	790	914	889	813	825	836	835	838	787	824	840	858	857	845	878	826	815	863	900	821	779	871	830	842	825	868	835	812	817	849	834	849	819	875	825	875	797	817	900	866	800	843	819	846	844	827	864	786	833	852	787	859	829	818	864	840	827	847	851	841	866	797	868	861	829	835	821	808	893	888	813	816	856	855	847	810	844	834	836	863	824	856	864	857	817	819	830	820	840	771	857	855	770	814	913	855	849	832	839	766	882	814	850	814	843	897	872	792	828	868	853	816	849	850	811	838	869	835	816	816	824	852	801	809	791	877	859	822	827	836	899	821	821	843	893	835	847	847	832	909	871	857	807	802	832	868	864	858	888	863	802	850	828	825	910	805	858	878	884	812	834	858	818	858	869	805	853	855	830	851	834	847	810	872	783	850	849	872	860	815	865	803	845	863	836	835	841	847	821	841	829	852	839	836	830	896	847	817	858	853	796	827	831	846	813	855	822	810	851	861	817	855	850	842	815	783	783	819	845	888	813	841	820	852	835	834	861	822	884	863	835	865	853	887	869	822	851	864	837	871	848	863	863	823	830	866	857	794	813	847	806	788	812	780	839	880	852	808	863	859	883
36385	39736	35623	24183	18170	13481	9544	6757	4300	3694	3048	2632	2201	1789	1497	1310	1167	949	924	829	851	1069	1056	881	575	527	436	430	478	429	445	481	454	454	402	408	394	364	333	403	391	374	370	368	367	372	353	365	355	358	375	380	379	371	389	373	415	405	400	403	366	375	367	385	367	387	360	356	401	355	384	354	377	365	351	353	380	364	349	381	372	370	348	364	310	345	359	396	390	354	365	358	336	316	342	345	307	366	341	346	362	409	392	380	380	342	351	359	351	341	348	384	346	342	376	395	373	371	333	350	355	346	350	351	329	375	351	379	340	357	353	377	330	365	364	361	331	366	350	369	414	383	366	362	363	369	342	356	370	404	337	333	354	316	350	381	346	354	359	339	342	335	353	363	340	304	385	382	315	318	369	339	352	320	391	371	338	335	354	348	349	353	353	380	386	369	332	334	373	350	343	387	361	346	367	397	364	336	330	355	360	386	407	332	385	359	347	383	363	351	386	332	348	371	380	333	394	349	390	405	374	337	360	351	340	350	353	365	349	357	333	361	371	408	340	370	376	349	377	330	352	377	362	363	349	385	341	409	364	355	368	364	351	365	358	377	339	351	348	366	336	392	376	364	370	332	345	369	362	376	347	396	348	352	365	319	320	335	337	390	382	345	373	350	324	348	345	359	344	357	351	365	335	371	352	361	360	326	390	354	344	328	312	387	345	391	327	374	325	366	334	329	341	361	323	377	356	375	359	350	352	370	363	362	374	373	371	314	379	353	365	375	382	299	349	346	362	330	374	353	343	345	345	315	355	388	383	355	364	368	342	341	342	346	352	330	353	337	363	377	344	370	353	361	339	371	368	341	338	384	348	385	349	352	333	382	379	394	371	349	356	362	325	338	365	345	335	353	353	377	372	351	330	374	322	371	357	397	339	351	377	331	336	365	340	359	340	313	359	387	385	359	392	370	384	369	348	364	327	365	390	337	319	378	341	366	372	360	355	351	314	328	359	333	367	313	378	352	347	344	342	346	350	383	361	369	359	367	363	346	356	331	340	361	373	316	361	383	348	336	323	353	372	345	364	369	334	370	393	355	360	336	369	376	364	351	351	332	346	343	315	377	366	358	323	365	355	355	362	331	311	378	379	358	346	334	329	362	303	369	361	339	356	353	351	363	340	372	338	354	338	369	350	380	367	355	358	368	361	360	322	370	360	364	331	343	391	334	359	364	359	310	371	377	340	339	344	344	372	385	383	355	388	317	338	328	365	337	378	360	360	340	352	362	365	411	329	354	307	348	342	337	377	370	405	336	343	350	367	360	347	372	376	383	360	369	327	307	366	356	349	349	347	370	363	372	364	393	336	370	318	393	356	366	351	376	390	375	356	364	349	346	370	337	321	346	312	368	344	389	337	350	340	363	369	334	294	346	377	344	355	342	340	354	359	322	353	369	384	404	350	313	323	374	342	377	373	369	379	352	322	366	352	370	338	345	370	385	336	355	364	368	353	346	361	346	310	337	371	340	371	364	369	351	371	357	348	379	326	355	352	355	384	374	360	382	331	372	324	382	342	375	349	359	360	322	357	349	372	366	347	315	350	340	331	375	314	333	342	363	352	360	348	355	396	349	370	389	385	378	352	359	361	377	352	334	362	367	331	340	382	349	371	340	333	320	357	364	366	370	350	374	361	374	366	364	370	380	367	356	332	338	331	358	369	354	364	354	343	347	328	359	390	357	378	363	360	322	364	371	384	332	357	344	352	367	329	368	378	354	362	370	355	308	351	352	368	349	371	334	391	357	348	347	364	349	369	338	333	336	350	356	350	388	359	328	318	351	366	371	321	325	366	378	348	341	401	354	358	362	363	362	337	340	344	333	339	348	335	376	380	339	382	354	355	358	347	366	336	364	335	339	366	317	332	341	376	399	360	361	344	339	359	375	367	388	366	343	376	373	337	364	388	362	421	365	363	381	357	331	358	346	331	360	374	345	335	357	405	361	336	357	385	363	344	355	361	374	358	363	392	351	363	384	363	368	384	366	335	336	367	426	371	389	355	362	415	359	377	380	364	369	363	343	372	411	342	351	397	356	359	362	363	356	351	390	367	354	384	354	382	342	364	368	350	335	361	369	368	349	366	349	329	371	341	378	357	352	325	414	373	326	331	336	340	385	382	347	320	396	336	368	352	338	323	354	410	417	356	366	330	367	304	348	359	346	340	360	335	365	369	367	388	332	361	378	357	331	337	324	331	357	361	327	316	346	385	346	374	341	345	339	350	380	345	362	368	334	362	351	362	352	366	351	366	387	363	341	385	378	339	350	350	352	357	384	359	364	366	359	369	343	367	340	347	335	403	374	387	333	334	358	330	360	364	329	331	358	331	330	338	345	372	387	359	343	358	343	307	343	333	344	330	386	362	355	321	370	398	368	364	353	382	327	340	363	352	370	392	347	356	337	348	374	336	358	402	368	375	388	370	314	398	367	332	342	332	359	377	371	345	351	336	346	356	366	344	325	386	352	358	347	345	373	402	387	352	331	387	373	361	368	353	365	384	376	337	330	337	375	370	326	334	357	346	362	370	329	363	326	376	341	353	378	387	378	367	329	393	382	351	377	362	345	351	368	366	324	357	374	406	380	335	327	336	338	342	337	347	354	356	388	351	364	352	360	342	347	377	353	369	354	347	384	374	316	365	361	343	343	341	324	317	356	338	333	352	356	322	350	352	348	326	338	364	346	347	371	367	370	363	344	373	389	379	318	345	317	338	315	340	313	367	364	344	354	358	330	336	343	350	314	343	347	348	357	354	344	324	372	397	379	351	325	365	346	299	327	334	362	354	367	346	334	336	362	337	326	402	351	341	331	347	405	334	359	381	357	365	357	328	367	301	341	372	347	317	373	341	341	345	336	375	372	382	334	348	362	360	356	356	331	345	365	372	360	326	353	358	361	357	379	348	357	377	382	366	322	346	338	383	354	358	354	353	355	380	405	363	374	364	339	326	364	363	338	386	317	327	327	362	374	339	347	336	362	362	381	326	322	356	360	362	331	367	328	383	338	372	376	344	334	355	325	367	339	347	343	356	341	349	355	346	342	325	372	336	347	387	369	352	322	382	361	333	375	353	332	336	374	370	362	354	402	382	343	404	391	381	347	366	347	335	366	334	361	392	337	374	356	350	339	335	378	339	359	320	355	321	353	343	337	385	374	343	402	353	351	340	363	356	360	356	347	355	322	371	363	355	383	375	374	337	362	358	358	355	357	359	347	352	374	359	316	321	332	347	377	335	333	329	373	354	347	345	409	345	364	347	381	360	382	358	364	337	352	372	378	349	359	345	334	380	359	364	370	337	351	323	356	322	376	320	338	355	385	366	316	324	383	330	357	367	344	379	377	363	380	343	292	366	355	355	339	357	374	390	347	374	376	376	350	332	342	358	350	325	350	344	368	323	377	361	327	350	330	325	334	378	358	319	328	357	373	395	312	333	349	374	337	332	381	369	347	352	365
25838	34514	33975	27357	24876	22236	21468	18329	14001	13217	11655	11014	9488	8612	7121	5715	5882	4110	4386	3746	4158	5596	5690	4413	2412	2263	1883	1742	1699	1625	1686	1556	1589	1526	1432	1403	1314	1245	1159	1165	1209	1178	1178	1137	1116	1099	1054	985	957	939	1000	1004	998	1005	1055	980	1085	1162	1259	1027	985	1058	982	984	978	991	993	1041	973	950	997	1007	994	979	909	964	934	944	940	977	947	923	954	926	981	874	901	879	909	846	948	902	886	951	899	888	840	869	942	926	868	890	851	829	881	857	871	902	920	947	908	908	941	944	833	896	908	878	864	897	885	902	883	893	888	844	917	884	901	923	878	942	906	901	872	881	848	964	876	912	885	912	906	898	876	845	879	853	884	840	834	825	867	918	886	903	925	913	941	824	892	891	903	900	897	904	860	873	858	873	858	895	846	871	867	934	886	896	896	862	855	883	858	874	934	871	886	899	868	903	839	874	898	846	836	918	872	950	898	870	872	915	829	891	876	834	882	852	927	861	865	909	865	881	822	861	874	929	934	875	928	846	877	889	852	893	899	854	841	858	888	912	877	865	904	895	857	895	894	844	851	852	883	860	850	857	918	907	887	904	862	933	876	819	875	902	844	865	875	851	934	877	872	909	888	872	877	897	875	897	942	945	919	856	883	888	848	910	918	900	915	874	881	927	889	948	900	899	907	892	891	915	902	902	868	889	840	857	908	900	913	889	913	903	845	826	863	889	893	907	868	868	902	826	896	919	844	873	936	840	917	920	897	903	848	859	889	861	895	896	832	872	903	833	891	905	873	877	870	911	915	894	870	893	827	875	833	893	847	867	867	902	917	871	895	837	891	848	877	842	838	909	900	870	860	856	862	851	884	848	903	908	871	854	952	877	843	846	858	836	915	868	951	885	836	884	842	856	846	844	879	915	876	867	884	885	904	863	817	927	847	872	872	881	883	891	874	890	894	853	829	889	899	947	888	902	858	851	848	880	886	878	886	822	923	899	877	858	883	824	852	917	876	849	962	836	894	869	878	893	887	850	835	892	864	877	891	969	941	906	928	838	907	884	872	921	874	858	847	868	872	873	877	901	894	958	927	877	918	830	865	932	828	896	861	905	923	871	862	910	892	895	899	914	891	912	882	887	888	862	882	886	884	855	922	855	935	918	900	872	847	848	927	830	893	839	852	872	922	870	864	892	837	920	859	853	888	871	884	922	894	829	888	908	901	835	894	868	860	833	858	876	868	893	917	904	865	849	860	918	863	902	875	934	905	934	934	912	883	878	872	885	842	875	834	848	904	847	879	881	861	916	869	911	874	955	868	901	888	823	886	863	925	834	880	903	989	875	910	811	898	826	903	893	871	877	949	885	867	886	867	912	892	871	866	842	907	915	885	851	871	870	851	863	878	885	905	880	915	881	852	855	870	857	862	882	863	933	888	874	842	885	868	942	913	878	883	892	858	834	915	885	867	854	870	869	854	885	873	930	911	895	912	850	860	824	869	878	875	843	947	805	880	901	921	881	886	923	864	862	906	881	910	910	909	870	877	862	860	905	860	866	864	903	893	849	893	879	864	892	894	884	862	887	852	918	913	872	858	874	910	848	896	871	875	847	957	869	882	828	857	897	920	874	858	894	837	868	927	897	887	914	879	869	909	869	896	859	912	831	845	892	909	941	847	867	894	868	898	862	860	839	892	861	863	928	844	867	885	823	914	911	868	866	879	874	837	846	881	864	973	933	838	939	912	916	873	861	862	872	919	854	897	893	935	884	878	865	876	912	891	851	861	875	866	911	867	930	896	869	874	861	888	917	856	913	848	879	905	874	914	894	907	863	854	919	888	863	922	877	951	903	892	901	832	877	863	874	915	919	892	838	894	868	864	901	966	877	901	849	914	921	852	883	829	866	942	910	872	891	860	885	869	874	917	895	894	904	902	847	886	886	914	898	925	878	914	849	915	854	860	877	906	875	888	891	878	911	903	914	866	912	896	874	871	796	901	947	869	902	866	857	890	837	896	908	883	862	859	916	886	861	904	882	880	857	903	877	856	897	879	883	879	894	888	851	919	888	893	859	903	871	826	882	897	923	885	864	878	865	893	924	850	901	853	899	894	887	892	843	899	852	843	912	886	885	879	932	898	854	909	860	877	931	882	942	847	928	863	892	887	881	867	912	861	892	859	903	914	890	885	846	895	892	864	856	926	851	821	891	871	846	938	911	871	907	890	875	869	809	879	909	847	879	899	878	920	912	907	886	894	857	870	881	874	894	874	844	900	894	907	907	882	858	868	841	876	935	820	897	929	903	845	877	881	867	916	868	916	821	927	928	877	865	843	853	929	867	878	873	877	864	890	893	855	905	866	869	876	873	927	915	939	894	887	881	893	850	870	881	857	936	885	906	931	876	875	852	833	891	859	844	905	890	891	939	872	866	834	958	872	888	877	893	913	893	861	878	837	886	837	854	870	926	819	888	907	909	866	824	846	910	896	828	850	918	916	893	875	973	870	885	873	914	900	872	894	870	926	853	866	849	949	915	818	887	870	863	864	866	861	889	848	889	843	873	871	890	843	841	882	892	940	827	875	882	853	905	874	822	877	929	843	944	873	892	876	813	867	860	825	907	853	896	918	880	845	894	870	890	892	894	887	828	900	884	883	948	896	839	845	891	921	861	842	904	850	900	833	907	891	842	844	833	883	883	851	868	855	893	879	891	924	895	845	896	843	882	876	943	843	889	878	861	906	894	837	903	878	919	845	874	897	869	845	817	895	868	888	895	822	916	880	881	858	862	918	841	899	912	886	915	838	879	889	922	878	879	885	921	891	878	905	926	846	846	911	851	872	895	891	854	858	869	891	879	869	907	860	839	816	876	881	906	925	911	860	846	875	918	884	875	857	847	874	814	871	883	817	892	888	882	853	891	833	889	855	872	922	909	899	893	856	874	887	901	885	847	887	892	866	939	855	867	836	881	871	859	919	876	912	917	913	883	899	878	874	909	889	934	887	922	922	896	852	841	866	847	893	912	852	826	901	957	898	823	886	841	865	891	880	921	826	838	915	902	852	873	886	872	868	899	810	925	849	909	892	904	869	842	889	851	916	895	919	911	887	845	854	891	884	854	877	878	913	899	912	877	933	951	936	939	870	913	841	895	890	860	856	897	870	907	925	860	864	944	840	862	844	885	904	869	840	895	912	820	924	893	899	865	886	857	954	865	851	830	840	940	900	844	893	904	889	850	908	873	894	927	866	852	906	875	929	903	883	933	834	927	912	882	840	883	884	845	858	939	838	871	906	883	850	907	890	917	860	916	868	874	873	864	856	848	898	904	876	906	869	852	864	915	919	886	890	904	913	857	852	903	901	864	888	935	936	899	914	832	832	889	887	884	840	920	883	858	905	873	852	900	863	848	893	846	854	883	874	886	825	923	875	842	854	842	857	807	872	852	846	851	855	853	851	864	863	909	879	823	916	879	897	884	912	910	884	907	853	901	895	868	908	867	847	905	867	922	920	825
44273	44959	37866	26158	24108	21231	16360	12097	8157	6010	4376	4222	3404	2845	2312	1798	1703	1229	1213	1133	1522	1626	1639	1256	646	601	540	515	524	442	481	516	447	405	411	416	413	392	383	377	380	364	370	396	362	379	336	330	323	327	370	322	345	358	375	344	340	353	383	317	354	354	358	344	359	343	368	375	333	320	326	296	346	371	328	343	335	351	345	340	336	322	330	359	378	318	297	318	346	359	347	318	331	324	317	321	305	348	314	330	325	329	337	341	325	325	330	350	318	335	321	326	331	335	353	318	320	342	303	335	336	326	338	340	311	297	334	350	326	314	347	344	300	320	299	303	296	291	315	304	308	276	327	323	301	349	330	322	309	323	321	338	333	339	307	324	336	321	310	317	308	364	292	322	356	342	287	324	358	330	333	316	314	352	309	316	318	324	336	295	319	317	325	283	334	340	345	313	306	304	328	345	332	359	310	306	347	347	317	315	334	310	332	341	328	323	340	321	326	340	316	300	316	337	312	329	312	333	359	344	345	333	338	362	324	291	333	325	325	326	280	334	360	305	340	357	305	310	336	313	287	323	310	337	322	306	340	301	347	311	350	346	284	299	332	360	305	337	316	322	348	321	351	303	345	323	334	328	350	333	325	322	348	296	306	311	294	311	338	335	343	322	332	327	316	338	328	329	342	317	326	295	354	341	350	311	314	323	330	301	331	293	295	355	349	330	305	329	327	346	333	340	317	349	335	344	334	349	376	326	339	333	314	346	328	282	327	329	347	320	335	338	293	328	335	322	314	342	314	315	317	306	299	372	346	357	343	322	323	290	260	337	333	342	310	328	331	351	263	305	339	315	315	339	325	330	326	335	316	306	315	348	344	296	339	346	282	362	331	334	299	332	360	343	318	295	320	324	322	328	332	322	333	321	332	328	307	287	321	316	336	317	326	343	331	307	345	331	298	363	322	330	317	362	359	339	320	350	353	330	353	338	326	324	339	322	307	344	360	329	310	326	313	304	308	345	353	345	318	290	336	309	356	351	312	311	315	312	310	325	358	327	292	343	350	331	323	299	299	331	347	320	310	312	322	341	312	341	324	313	341	348	317	309	350	311	349	349	333	336	366	328	305	338	307	319	304	314	337	320	342	350	330	340	305	314	297	343	322	311	367	328	334	307	300	335	314	299	306	314	331	296	335	316	335	342	321	328	347	300	286	308	310	329	319	344	345	327	321	346	296	299	329	353	333	329	315	319	283	323	334	324	305	337	336	305	325	326	355	314	359	313	309	317	321	345	315	325	341	348	281	327	336	323	340	320	347	329	309	327	334	322	334	316	322	320	305	318	300	330	343	319	296	329	335	338	283	329	331	291	327	311	310	317	306	320	310	326	330	332	305	326	319	322	347	335	331	317	351	344	325	316	338	339	325	302	321	323	330	306	333	348	358	360	338	318	352	321	331	344	339	340	296	324	345	344	349	293	300	329	315	289	323	320	324	309	314	337	342	339	337	343	309	342	314	307	340	320	337	290	320	328	343	332	307	311	319	313	333	321	339	331	304	316	314	323	327	384	323	285	325	332	317	327	326	323	328	296	308	298	313	296	327	360	302	309	319	326	337	319	329	294	307	318	317	319	311	359	316	319	345	326	334	328	323	316	336	316	331	300	344	346	313	273	333	312	328	323	291	311	355	297	326	348	332	324	301	334	326	334	335	314	363	310	356	349	322	337	362	329	325	352	294	331	300	310	329	288	357	294	326	303	334	354	327	306	329	326	305	305	329	338	314	329	320	325	341	313	323	354	361	316	308	335	323	329	312	344	342	321	332	330	327	344	332	334	358	300	298	300	331	322	339	291	298	371	317	333	340	316	315	302	308	301	308	322	329	322	310	365	337	331	345	308	333	319	355	329	329	328	328	316	348	314	345	319	360	319	333	330	314	321	311	319	303	315	346	324	343	311	312	326	356	324	337	318	321	336	316	307	317	345	308	309	284	355	312	338	292	357	314	326	326	312	333	302	302	341	342	288	305	335	333	340	294	319	290	339	319	307	327	335	341	320	310	327	308	311	328	351	305	330	313	315	342	342	293	346	343	350	321	294	334	314	308	363	320	316	337	326	305	289	344	300	312	337	343	313	352	342	308	359	323	307	346	314	371	301	338	289	342	325	330	343	286	335	343	325	356	341	316	331	320	364	318	323	324	326	344	347	340	336	349	320	319	309	323	310	319	334	342	358	381	289	328	330	344	329	336	328	352	321	356	340	324	334	313	309	325	306	351	342	345	337	318	326	342	340	306	369	315	316	344	347	331	326	343	346	336	322	293	327	342	315	321	317	320	345	336	350	349	306	345	336	314	342	309	335	329	343	309	323	340	323	327	351	324	309	328	300	298	317	325	288	317	315	328	332	358	327	330	346	327	339	313	296	328	363	311	298	310	309	296	322	340	340	351	322	321	361	347	335	317	327	309	352	339	358	310	306	338	287	291	305	333	279	309	330	311	331	303	348	336	352	321	315	318	299	346	329	342	323	311	328	355	347	366	333	324	359	331	332	316	355	328	318	329	304	321	329	298	330	299	359	337	319	316	332	326	342	338	333	335	302	301	347	358	326	363	324	332	298	334	334	293	357	363	335	333	318	351	333	355	303	347	317	342	301	351	337	352	322	293	336	344	361	357	292	310	318	325	303	323	342	290	339	304	343	328	324	320	313	337	307	316	324	351	312	330	333	327	336	305	321	306	313	299	313	338	335	337	307	338	326	356	328	311	318	357	306	304	340	338	345	305	358	354	313	316	355	334	337	343	329	339	384	326	285	339	325	316	324	314	310	313	317	323	345	332	330	331	311	329	333	342	321	314	323	332	296	317	342	338	329	304	341	306	307	329	323	323	362	319	341	333	302	330	336	322	354	349	343	324	344	349	352	337	345	315	343	324	299	335	342	317	329	350	329	349	334	311	316	337	346	336	318	346	324	333	327	333	279	334	353	307	317	329	324	319	329	327	331	331	315	302	312	323	322	330	298	346	343	317	364	300	321	306	303	363	351	313	323	273	361	300	317	324	340	301	327	348	309	316	319	337	335	321	339	295	354	329	341	306	326	337	287	371	330	361	306	298	320	317	379	340	332	345	313	304	313	312	310	307	322	338	317	322	316	332	371	342	347	327	321	342	297	331	343	333	357	327	297	300	311	341	295	311	356	328	339	310	333	314	318	303	354	313	309	314	324	362	342	298	337	312	314	319	348	340	335	326	312	304	326	319	327	334	360	322	304	355	318	348	322	322	314	319	305	359	307	327	348	318	319	346	376	324	286	353	326	322	334	332	360	296	333	350	327	346	285	327	327	332	351	349	319	303	360	306	309	328	336	317	330	325	341	316	330	335	315	306	308	328	290	328	340	286	346	334	356	306	358	323	350	338	351	323	323	307	335	330	275	312	346	345	300	297	320	311	339	343	352	355	337	308	322	316	303	336	330	305	306	328	316	322	350	306	340	338	314	295	316	343	342	346	349
33297	43822	39414	32414	30615	27792	26206	24638	19710	17959	14390	14887	12688	11951	10312	8277	8003	5797	5931	5536	7207	8398	8885	6183	3185	3134	2209	2186	2021	1987	1973	1902	1911	1820	1764	1606	1440	1300	1249	1274	1227	1254	1175	1125	1126	1155	1085	1015	971	994	909	959	980	981	964	970	1042	1206	1365	1055	1029	958	997	1044	996	1023	1021	976	1021	943	945	956	974	996	973	941	969	947	940	893	888	837	799	859	856	824	842	810	868	850	795	840	774	840	836	802	821	789	826	858	813	801	821	836	806	785	818	873	777	777	819	832	845	813	843	781	806	815	879	817	801	796	819	804	786	781	782	806	838	823	855	766	813	802	814	822	812	835	835	779	755	808	821	763	758	761	832	779	766	792	798	763	821	800	773	812	767	816	803	823	809	784	786	822	782	795	800	761	811	801	799	811	793	815	801	878	779	827	788	813	809	771	781	826	830	779	849	841	811	794	807	803	797	780	817	768	815	861	830	860	867	811	824	823	798	752	771	795	834	791	744	840	803	822	805	816	825	826	794	795	764	816	785	822	810	820	801	795	808	803	786	798	828	756	783	751	832	764	749	820	781	823	827	813	811	840	834	823	767	782	796	921	827	866	782	839	830	764	843	824	787	807	792	810	822	807	790	799	846	820	835	747	784	852	769	817	761	829	826	780	783	824	841	807	800	776	775	805	831	768	810	813	817	797	789	785	791	815	793	781	822	767	782	849	813	804	788	800	766	811	800	833	808	822	818	795	804	802	837	754	807	799	813	814	845	726	800	792	866	794	812	835	841	782	792	789	810	805	830	860	794	754	774	858	821	845	832	795	854	831	782	786	868	808	823	851	783	790	836	800	794	774	819	830	829	778	775	782	832	780	785	755	806	804	788	808	813	802	856	827	782	788	778	822	775	797	826	819	776	816	814	810	846	773	765	822	828	810	778	806	824	816	783	816	786	776	811	782	813	796	811	801	811	797	718	845	852	836	768	784	762	843	802	806	762	812	788	799	815	886	806	842	805	846	831	808	834	766	778	780	787	756	783	830	793	776	813	782	780	824	788	815	802	823	846	810	803	781	777	785	842	826	786	801	802	799	816	786	783	781	775	749	789	842	797	809	823	850	822	849	810	854	786	795	797	791	773	823	800	822	831	886	793	780	803	789	869	844	761	841	834	782	762	804	779	759	797	719	793	766	777	758	829	825	794	777	834	834	805	814	789	781	807	787	871	803	871	826	851	810	813	834	825	814	842	825	844	790	806	836	840	779	846	833	867	828	836	793	804	817	833	836	841	771	778	775	800	782	832	796	867	824	768	825	797	813	785	783	837	805	788	777	829	860	783	791	788	808	816	770	804	777	798	821	881	777	778	824	841	802	803	809	837	814	831	823	839	826	799	800	811	839	783	796	837	786	869	784	766	836	818	763	782	759	801	768	809	770	811	776	824	776	807	793	793	812	813	792	830	815	811	793	798	838	788	818	813	825	794	832	798	837	802	782	822	800	804	790	790	805	835	762	800	828	825	770	776	786	813	795	875	816	781	783	822	808	827	816	807	751	835	830	797	810	795	776	776	836	842	781	804	819	820	785	838	802	803	768	781	788	780	803	782	784	817	852	809	838	818	824	813	799	849	827	812	842	813	856	826	790	829	767	842	769	796	805	793	809	794	828	815	785	820	782	785	770	802	854	819	777	834	817	799	824	806	865	815	760	799	794	782	837	831	769	803	843	775	796	838	791	774	766	804	777	788	797	819	767	805	878	826	805	810	816	765	824	784	804	811	797	784	835	815	804	830	763	742	796	799	796	789	794	821	805	798	795	802	778	804	813	771	843	825	812	781	875	786	823	817	832	830	845	831	826	832	832	848	783	842	822	771	813	815	819	761	823	788	786	789	798	819	774	826	832	803	760	870	820	805	804	751	803	822	791	803	749	838	837	842	829	790	787	790	834	789	775	782	810	795	821	795	808	831	825	746	794	806	815	785	804	828	784	826	778	803	842	828	789	802	752	809	790	740	790	778	817	767	819	830	780	839	831	796	815	801	829	799	853	802	838	733	838	809	827	776	793	790	792	799	787	760	792	787	840	804	837	806	824	808	830	811	797	803	819	828	775	826	794	810	809	835	855	881	776	834	842	790	819	783	793	813	780	835	853	828	845	799	796	833	802	797	818	799	734	837	823	832	772	805	823	838	756	759	821	829	791	790	786	772	861	737	801	834	799	746	810	784	809	823	782	793	787	805	812	811	771	829	808	816	830	797	812	730	810	836	779	741	804	757	788	814	806	778	799	816	850	762	759	800	770	759	791	805	825	809	818	815	769	781	781	829	802	801	793	801	859	823	857	774	780	830	785	826	799	825	812	775	813	825	793	757	792	834	874	760	799	806	806	804	800	793	806	788	798	780	761	788	798	762	832	831	821	807	827	809	781	791	784	822	826	798	850	822	846	789	830	792	771	797	761	810	767	818	792	815	768	776	828	826	826	819	808	819	807	758	781	840	815	782	808	761	747	770	770	822	798	791	764	796	774	837	768	829	821	831	845	829	785	816	766	818	811	757	812	797	803	791	745	809	782	831	783	795	766	815	829	871	843	797	826	760	787	857	832	821	867	841	790	822	794	817	778	802	788	863	801	750	764	760	757	814	802	784	771	795	813	766	799	835	844	798	829	842	776	823	828	799	787	797	831	829	823	762	869	793	815	822	830	799	834	827	820	801	781	800	832	808	820	805	758	789	842	789	773	816	785	806	840	836	819	821	815	756	796	810	758	755	765	796	822	789	774	778	804	835	816	805	819	786	784	753	795	749	839	844	860	852	829	842	843	771	798	815	817	833	774	844	809	802	819	807	766	801	813	784	828	810	859	860	865	818	753	724	815	829	772	768	817	861	758	752	823	799	801	799	777	812	772	841	819	789	860	834	755	773	774	796	762	886	828	755	774	759	805	792	830	797	800	836	786	860	756	812	818	802	786	794	823	817	762	782	815	766	768	802	781	772	806	800	811	845	776	816	750	754	794	789	824	788	801	749	806	816	790	804	818	799	802	809	822	764	799	804	767	827	783	825	797	805	782	780	766	779	802	808	784	861	787	749	790	810	793	790	798	797	814	779	749	836	827	820	756	816	850	829	808	792	760	804	799	788	850	827	788	766	800	811	782	798	824	822	809	711	822	791	831	830	844	784	801	825	829	857	740	747	811	755	782	764	830	791	784	820	799	807	808	805	781	809	774	791	801	784	808	766	800	833	833	835	800	808	845	804	801	799	789	852	765	806	781	838	842	826	752	823	864	822	776	809	816	754	856	765	816	784	821	779	826	786	823	761	780	791	828	783	809	799	823	799	809	742	857	806	812	812	827	792	810	830	806	773	859	805	791	793	774	816	816	825	852	845	835	743	797	832	824	844	789	791	816	812	828	850	792	784	789	815	823	795	800	791	806	789	799	826	826	799	764	754	786	853	798	795	748	780	810	827	793	831	789	741	775	791	766	810	848	836	822	733	793	762	797	797	764	797	806
15297	14021	14107	9355	5426	3763	2971	2310	1815	1363	979	862	759	648	650	551	518	492	505	470	481	434	452	386	429	448	384	369	365	399	391	403	383	356	363	374	337	337	350	320	341	370	363	347	359	321	347	359	357	321	360	386	331	332	304	341	333	326	346	339	327	346	332	376	362	328	323	326	352	354	356	395	318	341	365	343	343	325	323	344	346	359	334	353	374	319	345	334	330	329	314	304	331	319	338	299	313	322	314	317	345	301	318	320	322	347	338	381	333	350	310	336	355	342	328	360	347	329	351	342	326	318	301	337	378	342	336	323	337	343	348	301	332	327	331	352	356	324	327	356	320	345	332	350	350	325	357	353	330	296	385	324	381	317	362	338	309	302	323	315	351	313	339	364	313	311	332	373	344	347	300	301	305	276	334	322	333	315	345	366	378	326	330	361	359	334	294	343	342	317	324	340	359	351	343	328	337	307	339	328	342	340	348	310	331	332	338	335	320	351	347	317	378	338	338	319	343	300	332	354	344	358	347	317	304	320	322	319	327	357	366	297	363	352	372	302	352	318	338	345	321	334	335	353	327	326	327	319	318	337	343	315	337	335	297	331	316	320	347	357	354	340	342	331	338	368	358	332	336	312	364	330	335	325	323	331	306	336	329	370	343	349	348	289	350	354	342	341	323	327	317	344	314	323	326	357	337	335	334	359	340	329	317	324	342	296	324	345	342	333	314	335	348	331	323	308	326	346	336	308	293	366	333	333	321	328	325	321	344	386	360	326	325	338	329	338	338	364	337	317	326	342	330	323	328	344	324	321	321	330	315	332	322	335	349	318	317	363	371	350	372	352	327	297	346	331	318	317	397	319	343	282	324	330	331	298	340	338	349	329	346	332	327	311	278	303	321	325	355	309	323	335	335	345	333	358	339	314	341	340	293	306	325	346	342	323	329	336	342	327	308	323	343	352	327	292	331	300	339	338	366	299	316	366	337	326	341	318	325	299	342	320	314	281	332	313	338	327	361	324	303	322	307	319	352	327	296	317	315	321	323	357	355	356	325	326	359	305	340	335	321	333	310	359	315	312	308	362	339	370	347	337	320	347	336	354	314	304	315	322	329	304	320	299	341	325	344	336	317	323	383	335	320	305	333	284	326	338	341	333	353	345	309	360	349	326	345	338	331	314	344	329	377	313	326	348	343	380	309	333	313	336	350	324	317	321	323	342	340	348	323	321	307	325	356	361	328	328	332	366	371	318	370	320	323	314	317	298	341	324	334	352	351	323	343	320	314	353	357	285	333	313	357	339	337	359	348	326	322	338	316	347	351	353	328	308	314	319	327	323	310	321	324	333	320	330	354	328	335	331	335	333	348	323	274	364	313	336	326	316	337	332	313	329	351	320	310	312	311	327	360	348	317	366	336	346	344	348	326	348	336	372	344	295	304	355	319	351	308	315	338	324	337	315	328	353	364	316	334	308	356	329	350	339	348	348	386	305	339	359	326	327	347	368	332	337	307	329	326	352	335	277	358	302	335	318	350	333	315	298	328	336	306	331	348	344	335	376	324	327	298	324	347	373	358	368	302	341	302	322	303	311	314	308	316	326	357	329	327	351	326	331	348	328	325	346	345	361	340	353	344	330	351	323	324	344	344	374	328	303	334	319	342	317	317	333	335	347	348	339	331	307	325	298	342	372	333	327	326	300	352	352	339	307	349	334	335	360	312	314	335	325	342	312	359	348	343	325	316	334	308	328	297	306	326	357	317	338	350	303	335	322	314	354	333	358	338	337	341	342	297	360	310	337	330	345	337	350	294	353	327	332	358	365	312	320	320	346	319	333	364	323	349	322	313	329	309	334	339	317	340	355	342	329	333	324	372	347	311	335	339	345	338	324	308	315	335	352	356	307	331	326	347	336	320	337	340	361	361	349	334	312	325	340	353	310	334	349	346	349	304	349	339	311	351	332	349	309	363	330	347	338	327	355	301	321	335	358	325	329	363	327	342	379	372	320	320	322	362	305	331	355	326	310	307	337	334	328	324	321	366	335	323	328	349	355	305	336	323	305	340	320	284	346	337	340	309	312	327	297	364	335	336	316	311	367	354	342	333	332	347	298	329	290	346	332	307	310	359	356	328	344	321	344	352	338	344	317	350	333	335	333	348	349	341	333	327	363	362	351	344	356	349	306	341	354	369	314	346	306	314	336	315	328	354	341	352	358	316	356	359	327	301	281	321	337	298	313	365	322	326	320	325	319	373	336	303	345	346	329	335	339	343	324	337	345	359	307	352	338	326	337	306	318	317	318	323	345	346	319	325	341	348	316	368	291	337	308	343	310	330	329	287	320	321	322	348	337	317	304	345	359	343	328	321	318	320	343	321	321	313	324	319	290	304	289	310	341	318	359	321	339	310	321	340	346	332	321	343	306	338	342	351	340	358	332	336	339	380	310	325	367	365	312	328	338	305	348	339	321	334	323	285	329	332	331	376	350	315	324	335	311	365	346	316	331	333	345	345	368	334	324	358	347	317	354	336	329	383	326	330	315	310	360	359	366	355	302	337	322	346	372	340	333	327	343	302	290	334	331	326	342	308	323	346	333	341	330	343	350	320	351	342	326	358	324	320	330	319	323	361	331	310	325	344	338	335	320	357	341	316	327	355	323	391	361	335	359	342	333	343	319	316	308	318	337	354	347	302	340	321	342	314	342	322	334	332	336	332	295	305	336	338	286	315	326	348	370	344	322	359	317	321	347	319	353	302	342	312	335	367	322	287	302	333	320	323	303	327	344	335	331	280	335	341	331	329	360	336	319	356	357	305	318	310	331	355	346	346	341	342	318	307	345	304	328	332	339	328	312	324	331	351	300	312	347	314	347	331	333	321	322	339	348	325	337	317	302	354	332	337	334	336	338	324	310	329	368	331	363	324	320	304	319	303	362	346	350	337	342	329	344	331	341	346	336	343	323	334	299	312	356	320	339	299	354	313	372	340	316	340	338	309	314	312	330	357	340	321	334	357	341	358	326	326	329	340	336	347	315	340	329	334	355	353	290	337	321	326	344	357	336	374	298	313	329	305	354	344	326	357	318	339	329	289	318	402	325	334	330	326	331	328	322	347	320	321	338	338	332	335	360	363	353	343	344	311	340	337	303	324	295	329	340	329	335	301	317	324	343	308	358	344	349	346	349	324	317	341	321	331	300	347	356	310	352	304	326	339	330	355	324	329	319	345	346	322	344	379	349	320	307	356	329	334	319	297	357	323	368	314	328	317	340	311	330	326	330	327	333	353	325	325	323	328	359	316	349	316	358	297	326	335	331	348	365	328	329	336	334	335	345	329	342	364	333	368	327	305	347	324	350	340	369	343	329	331	363	344	336	307	307	348	356	338	338	315	290	343	308	333	340	312	329	350	326	355	341	339	348	334	344	343	324	326	322	342	322	315	364	331	329	325	334	311	353	329	373	348	347	345	324	329	341	333	307	371	330	346	342	346	321	371	314	342	320
10983	13463	19243	18551	14641	12195	10687	9291	7581	6044	4632	3763	3285	2825	2517	2172	2203	1822	1843	1688	1732	1758	1750	1489	1465	1326	1319	1233	1217	1232	1241	1167	1086	1181	1117	1149	1012	991	1040	946	986	1024	936	939	942	865	873	862	867	842	901	894	917	929	946	877	876	913	935	924	919	923	861	906	909	877	871	898	980	862	921	916	931	825	895	941	857	901	908	875	820	847	814	892	867	853	854	845	863	875	807	827	858	846	863	880	876	797	868	843	859	854	806	798	845	853	846	831	840	820	836	834	824	836	819	823	835	874	847	816	858	813	803	827	853	875	785	857	830	892	849	850	833	842	839	791	895	861	855	834	854	851	775	830	875	833	819	862	858	840	864	843	829	880	829	821	833	835	838	834	816	832	828	820	820	817	816	880	764	814	860	841	885	844	866	805	878	852	794	809	852	857	832	855	893	814	834	882	841	894	830	887	781	816	797	822	842	811	840	812	799	782	817	794	931	791	831	816	848	831	758	801	809	832	915	823	847	874	870	827	845	842	813	815	827	809	865	831	858	811	784	835	818	830	872	785	830	793	798	836	810	858	825	816	834	874	794	877	792	801	823	812	835	825	885	844	839	796	826	847	822	857	846	810	812	849	786	822	840	826	813	848	822	827	794	861	822	820	874	859	863	838	831	840	816	868	817	824	852	857	826	791	810	901	868	815	849	839	872	793	835	819	808	829	833	829	838	843	800	845	862	793	867	839	839	812	855	758	803	846	843	851	837	816	833	864	850	790	814	847	862	845	837	868	813	845	846	860	827	828	810	877	884	816	837	783	904	781	801	873	881	874	838	803	803	849	845	863	844	805	845	790	862	866	840	816	844	830	833	869	774	833	821	814	806	813	817	848	823	807	860	816	852	823	852	819	858	803	802	869	862	808	825	891	826	766	842	841	760	789	851	869	788	869	894	788	883	850	820	846	849	856	824	882	828	819	902	788	798	781	811	827	876	859	802	839	831	843	851	828	819	819	814	826	850	858	807	815	864	892	814	836	792	846	893	765	818	830	803	836	801	847	826	800	821	836	819	825	841	798	814	831	836	842	837	862	819	819	853	824	852	900	806	839	835	840	882	841	831	844	847	804	834	795	799	834	850	813	805	823	820	829	848	827	833	801	856	802	869	870	834	814	851	806	870	851	867	795	874	790	810	824	854	866	906	882	815	864	838	857	892	846	831	829	794	862	844	811	848	789	789	816	855	827	864	784	881	808	870	811	809	841	826	796	798	800	822	796	879	851	775	856	818	841	781	828	828	794	849	796	871	849	788	834	845	860	821	835	851	820	831	841	846	888	843	809	853	844	789	803	841	838	825	841	821	864	831	762	863	865	850	848	858	901	816	795	839	829	835	857	829	820	835	832	825	774	856	886	841	876	846	865	832	851	828	836	833	850	825	813	842	769	859	897	842	843	830	856	835	857	819	828	838	856	855	839	818	833	865	819	836	850	829	841	845	798	891	804	833	825	858	775	816	815	839	864	830	823	849	812	837	819	837	803	790	849	873	835	888	873	857	874	862	835	773	849	744	826	832	857	838	857	805	842	793	829	839	796	838	835	841	860	806	827	839	804	871	840	861	851	866	831	795	863	842	813	788	881	817	876	817	820	848	838	891	862	808	845	828	821	874	793	861	829	820	877	846	886	788	818	839	772	853	840	867	808	839	751	829	781	813	829	823	856	842	856	827	900	815	861	842	861	859	807	879	868	870	822	820	823	803	821	847	848	823	833	860	835	821	831	820	869	830	813	845	800	831	817	803	879	830	818	850	837	775	823	841	841	831	856	828	857	827	869	810	792	811	836	838	792	811	860	812	814	826	800	799	845	861	831	867	830	806	844	878	856	810	862	854	805	814	769	862	849	780	869	848	777	876	877	845	820	828	833	870	864	802	841	851	866	903	828	812	780	733	860	808	819	832	834	866	811	789	814	798	841	870	836	854	847	833	864	843	833	782	879	830	849	824	855	817	814	816	797	864	839	869	860	864	850	840	819	838	874	866	915	889	804	855	843	852	780	867	785	898	815	813	867	814	853	822	855	864	861	829	813	847	821	829	846	891	852	831	790	860	830	804	860	781	823	821	824	831	881	871	849	770	868	817	828	782	814	863	840	864	899	859	842	819	854	849	808	886	804	869	833	825	822	830	846	849	876	837	857	828	835	829	804	875	803	778	894	802	824	832	828	852	838	863	830	825	817	803	863	838	873	829	835	806	866	832	831	826	811	825	839	831	823	820	857	835	842	835	834	851	809	854	835	797	842	839	872	865	815	840	794	829	834	819	839	871	895	863	853	855	792	859	824	843	830	805	810	822	833	814	846	825	842	849	844	860	812	820	859	813	814	807	816	795	817	828	819	784	806	805	831	841	811	813	844	817	832	841	852	807	890	846	833	816	873	774	815	823	846	784	790	815	814	844	852	812	839	827	810	866	835	884	829	803	875	810	859	859	821	842	844	817	871	829	833	852	837	812	839	854	857	831	841	852	810	900	808	869	831	871	825	842	837	852	849	819	862	834	839	880	791	803	869	787	802	822	859	780	810	862	811	866	856	848	822	884	787	873	803	855	827	842	901	849	854	846	827	850	836	838	839	783	851	816	839	808	828	805	865	808	814	879	847	830	832	830	862	805	839	805	817	761	818	804	838	874	816	827	819	878	849	857	783	790	846	849	865	848	804	789	803	860	825	808	798	828	850	829	875	864	867	834	822	846	893	868	836	824	790	801	840	785	833	867	837	856	864	848	841	864	829	783	841	788	865	798	829	837	835	894	870	829	854	827	826	835	878	832	774	856	834	845	834	815	864	831	878	799	828	879	845	858	827	813	802	859	830	796	826	792	846	849	788	835	834	811	833	805	798	849	842	805	828	803	795	860	799	842	835	879	852	763	878	822	849	823	825	808	867	882	825	905	869	827	763	809	806	852	856	838	822	795	828	845	881	857	844	821	818	834	817	818	829	871	808	831	806	847	806	856	831	843	863	811	875	889	851	852	842	879	829	862	838	834	848	863	855	848	833	827	832	853	799	800	846	795	804	803	849	787	835	823	856	868	838	840	864	839	849	811	830	847	822	817	830	824	841	853	848	862	881	820	829	825	827	859	860	863	811	807	878	801	826	850	878	854	841	844	855	854	877	804	859	802	826	860	858	837	869	790	866	837	826	827	870	891	863	811	839	810	821	840	885	851	869	814	882	817	843	788	847	859	802	843	816	875	835	830	828	768	862	877	864	878	796	844	823	840	895	851	844	835	843	826	829	843	840	854	856	776	863	839	860	863	859	868	826	794	833	831	856	844	850	810	840	829	816	846	826	895	830	897	879	825	927	817	819	889	770	812	838	809	828	841	817	804	827	903	810	820	868	840	864	830	840	829	846	826	860	817	810	880	808	810	793	853	849	845	830	809	823	817	824	851	848	848	849	857	828	846	819	818	825	835	815	790	792	880	858	873	841	827	877	869	866	815	845	831	809	787	863
37124	40217	41680	29961	21433	16756	11506	7927	5030	3332	2528	2352	2122	1677	1411	1122	1238	974	853	760	897	1007	1322	732	569	590	500	504	468	483	471	485	496	437	397	450	418	404	394	402	415	391	389	447	357	374	368	398	393	362	396	440	343	379	389	346	381	392	404	358	358	420	353	378	351	359	365	344	355	334	351	367	368	355	372	392	362	422	344	353	340	393	391	371	361	351	380	376	356	344	369	369	356	353	365	332	364	383	400	355	348	362	370	366	351	379	363	325	357	343	353	363	352	344	356	349	367	346	335	346	344	354	344	343	382	388	391	366	349	377	336	325	331	334	355	342	354	369	373	359	341	372	393	344	343	344	386	362	349	352	357	377	385	356	362	351	372	360	383	356	360	380	361	373	366	362	357	345	375	365	354	372	324	341	355	383	317	373	354	314	328	373	345	357	380	358	363	356	398	374	377	350	342	364	348	390	362	347	371	347	385	362	333	325	337	334	395	364	331	343	351	357	330	360	351	318	323	370	365	361	363	346	342	351	348	343	354	349	357	341	365	344	368	324	356	381	353	364	326	325	363	378	343	311	356	360	357	361	355	356	343	367	347	346	352	354	365	343	366	341	376	369	342	366	333	347	351	340	364	368	330	365	333	332	359	334	354	346	346	345	357	351	345	331	367	335	362	377	362	351	341	375	357	355	367	364	339	391	364	345	376	363	367	351	371	363	367	321	352	315	366	293	361	372	338	351	331	370	348	346	354	356	341	341	367	357	383	334	345	359	352	371	352	349	352	365	356	361	345	371	349	357	363	371	342	332	365	352	373	419	361	351	333	339	357	348	349	355	350	358	333	360	353	367	362	347	373	346	356	365	326	372	385	383	356	354	367	372	351	352	416	375	363	309	379	347	327	363	333	346	369	343	349	347	373	352	330	352	318	336	339	376	367	343	389	368	331	350	350	369	393	376	332	380	351	394	343	355	365	358	324	351	376	366	347	352	372	349	359	363	348	384	352	352	347	349	379	364	374	337	339	364	376	362	343	358	365	390	369	341	344	386	334	368	342	349	364	371	346	362	342	350	353	369	343	361	351	330	318	338	350	315	381	357	381	353	350	338	346	371	364	352	352	324	368	381	386	352	374	372	317	358	374	351	362	358	355	349	370	350	378	365	366	358	337	369	366	357	345	358	341	334	361	393	371	387	357	347	362	353	325	363	331	345	344	340	382	337	367	377	327	334	368	376	366	377	354	337	360	354	319	334	364	331	365	373	359	354	348	345	378	375	360	360	368	350	371	326	357	332	350	373	364	358	383	349	363	356	361	346	341	348	356	334	356	357	384	353	381	334	330	347	339	331	339	320	350	308	375	353	349	369	327	352	374	366	376	344	372	387	368	380	347	380	386	340	347	354	340	378	329	390	343	368	372	340	349	352	386	331	354	380	337	383	363	376	357	342	338	391	348	371	390	382	349	380	361	380	378	357	396	342	395	337	347	356	350	378	367	380	364	384	350	359	350	341	383	389	353	340	339	372	324	359	374	357	336	354	347	350	386	362	346	329	393	389	356	360	349	363	345	380	360	370	369	375	404	359	363	328	405	312	342	411	367	329	366	342	338	356	382	332	331	358	361	346	337	361	344	371	329	330	363	365	339	371	375	345	350	394	370	333	367	359	343	369	338	361	337	376	354	353	349	345	354	365	360	366	340	329	360	365	322	354	344	378	386	347	375	338	353	371	380	317	376	353	323	351	356	368	336	366	335	351	362	371	332	323	364	374	356	346	312	321	384	340	370	375	324	375	356	337	335	292	340	353	356	362	343	389	343	367	354	340	342	335	342	330	325	344	391	361	357	350	361	349	363	371	372	343	370	317	425	343	385	368	361	360	314	366	341	326	370	337	369	340	377	377	380	358	365	367	376	335	355	339	375	345	319	383	325	342	361	356	370	349	326	366	376	370	343	324	350	368	356	385	361	347	332	370	347	349	366	353	380	356	402	308	342	368	365	373	349	363	371	368	324	354	350	332	343	395	341	341	328	364	349	379	357	333	329	315	356	360	360	328	390	347	326	379	345	341	350	375	325	369	356	358	352	364	383	391	333	368	375	327	318	327	371	338	352	347	390	361	309	365	341	332	346	342	354	373	328	367	353	320	371	358	348	391	358	371	345	329	353	366	386	357	373	412	357	364	355	370	341	369	341	363	368	370	399	342	346	341	377	409	350	365	344	342	335	350	381	350	321	349	397	363	341	351	351	362	335	339	358	384	375	341	387	369	350	359	339	365	371	387	335	361	357	343	340	353	362	333	360	406	372	352	372	343	333	378	335	369	382	385	335	308	368	370	344	377	384	362	342	374	348	343	373	368	374	368	347	371	344	345	381	384	351	365	351	368	368	365	406	400	371	335	388	370	368	356	339	334	366	330	362	374	377	360	374	351	336	352	325	332	357	357	401	377	324	347	321	352	364	344	367	365	392	336	366	356	362	378	357	343	356	376	377	335	334	359	354	349	385	340	353	322	360	392	353	356	326	330	371	394	397	367	387	354	363	383	336	355	363	319	375	352	385	357	357	383	321	327	353	359	364	328	378	345	357	367	351	358	359	358	356	347	373	351	324	370	409	379	378	324	334	331	341	373	359	349	361	375	357	356	361	355	363	330	377	369	345	337	362	369	368	313	376	337	335	369	345	342	351	373	342	360	356	355	359	335	335	331	365	386	344	353	350	336	328	411	362	364	376	388	346	379	364	362	360	344	347	334	360	362	339	343	379	360	338	337	356	345	347	360	397	319	382	335	350	361	342	365	349	341	349	349	371	348	377	362	358	359	326	357	354	392	328	365	333	360	373	351	338	343	333	373	353	364	366	378	358	335	373	355	369	374	311	369	356	336	349	361	341	388	360	385	373	379	345	373	330	347	345	352	354	375	377	354	367	348	358	352	340	358	361	345	365	340	365	368	368	372	364	382	318	377	344	337	362	378	329	356	345	343	374	384	341	366	334	298	337	360	338	341	343	383	365	338	336	348	334	335	388	373	318	342	367	371	359	384	356	367	349	358	366	359	319	339	349	338	359	343	375	374	381	339	382	334	354	327	371	343	378	363	368	368	353	352	343	349	338	356	337	352	391	363	325	366	378	376	358	340	357	406	351	346	388	339	363	368	350	309	365	348	328	372	364	391	369	365	343	369	385	379	356	377	360	352	352	352	365	337	386	326	344	336	355	348	368	339	365	371	345	337	357	338	343	336	314	368	346	329	339	356	353	316	333	320	343	340	373	373	391	386	353	341	340	376	354	363	332	342	364	327	380	347	336	356	352	381	361	364	380	320	349	364	373	403	364	392	343	388	364	340	365	353	356	382	367	341	367	381	362	354	387	377	339	355	364	356	324	385	344	332	360	373	353	355	355	350	368	349	337	341	371	351	344	360	346	364	396	341	378	354	339	340	350	394	376	354	341	349	357	339	378	347	391	346	356	367	375	337	355	373	359	361	346	343	366	388	361	336	347	350
26878	35478	39781	32461	24869	23191	20066	18430	14638	11502	9744	9355	9033	7514	6555	5080	5972	4333	3740	3515	4676	4900	7509	3483	2480	2526	1913	1693	1705	1620	1669	1613	1666	1538	1523	1458	1238	1284	1187	1160	1167	1129	1177	1108	1044	1044	1038	973	937	975	989	1040	1052	955	1028	1058	1029	1132	1151	1013	956	1006	1024	1002	1079	982	1004	1015	1020	975	1007	989	956	1009	969	903	962	998	949	929	913	926	925	903	929	832	947	893	916	950	851	872	900	935	912	933	916	924	884	927	862	854	881	911	878	909	876	907	956	885	860	893	919	918	887	859	911	890	886	872	917	883	880	914	902	945	880	903	846	837	887	893	879	867	888	876	857	891	894	933	900	859	845	913	869	898	923	883	877	862	845	913	865	924	889	882	905	853	879	909	888	851	900	895	984	812	891	858	898	927	871	883	947	894	877	840	880	891	883	898	869	863	853	868	823	890	838	913	910	865	820	828	902	883	887	931	844	893	909	892	923	809	905	885	868	919	847	907	911	888	909	828	872	902	895	915	873	906	848	859	853	890	892	857	878	888	884	906	891	875	903	870	916	927	837	904	911	896	911	823	923	855	853	934	914	877	900	869	907	856	902	893	858	866	862	886	849	843	894	904	916	927	925	863	850	842	910	863	840	860	877	831	902	883	870	891	867	890	866	886	865	873	906	870	846	868	877	881	911	899	883	847	912	901	834	887	892	872	895	881	863	880	886	787	882	881	882	858	838	926	864	860	846	837	864	896	860	869	872	853	855	915	792	882	843	883	924	881	917	835	928	822	874	803	855	909	886	843	911	854	828	867	855	848	870	884	834	855	850	873	830	907	840	889	865	894	846	899	903	875	881	906	879	919	952	858	860	826	866	882	883	928	881	907	850	915	866	853	941	826	877	850	886	874	913	857	925	879	924	812	929	868	873	826	876	933	844	860	851	947	870	878	834	926	876	855	843	836	874	852	853	898	901	828	906	937	830	890	873	887	887	840	871	941	875	887	874	918	871	885	862	894	839	862	927	888	903	898	891	878	841	895	837	882	923	884	857	894	859	933	869	908	897	875	830	808	819	865	873	868	885	920	862	874	877	855	873	895	877	837	902	846	894	859	827	860	876	846	916	864	888	883	880	882	890	881	852	902	865	923	851	909	839	861	928	896	873	916	839	892	847	934	901	911	826	845	859	872	935	819	911	847	875	875	856	856	898	910	860	872	847	906	941	858	858	880	919	896	889	911	915	872	872	901	911	877	851	864	891	912	852	867	867	825	894	812	862	929	867	884	922	875	912	871	869	861	897	895	873	843	830	869	928	894	833	889	887	882	884	810	849	908	917	949	853	875	835	908	884	864	876	879	876	900	867	910	879	876	887	917	899	858	884	889	856	879	879	821	892	854	899	849	849	842	861	870	830	880	898	892	867	859	865	903	811	865	882	906	882	851	881	886	873	832	912	888	887	865	891	898	879	910	852	896	909	879	893	880	867	859	943	840	866	865	891	846	922	871	901	873	843	911	892	936	876	886	930	880	906	828	869	890	896	877	906	867	911	900	850	878	880	891	857	864	869	821	892	856	861	866	840	863	904	913	821	874	850	842	889	896	927	907	846	858	881	843	886	848	895	871	849	900	901	873	835	876	920	854	893	859	859	888	877	798	895	874	864	883	837	794	914	900	849	880	906	894	846	891	870	896	847	885	850	859	886	917	857	916	874	892	877	913	811	839	868	839	895	868	882	856	868	869	855	931	914	893	816	888	829	859	860	823	899	857	894	874	887	964	893	823	915	900	963	884	904	876	875	853	901	882	897	881	807	899	876	820	841	865	878	928	847	892	872	899	865	893	883	883	805	908	839	881	863	901	881	876	898	870	891	902	854	903	836	892	874	914	953	840	883	922	822	933	912	834	881	898	870	911	895	889	879	888	885	809	885	913	882	847	859	917	833	813	888	878	947	893	853	864	879	902	889	878	904	831	883	867	866	885	886	926	864	886	926	881	882	879	879	891	916	910	876	884	873	856	843	870	942	904	841	895	880	896	914	830	888	885	846	931	937	874	879	925	912	895	927	931	918	856	884	842	821	915	876	845	915	886	929	858	849	846	886	901	870	875	834	877	903	896	862	846	858	849	910	884	877	880	876	902	906	885	923	863	886	863	898	880	928	861	889	871	894	904	880	859	891	851	888	853	842	898	875	879	866	833	865	860	880	875	848	899	845	901	900	854	878	887	872	898	828	885	857	868	898	874	885	897	846	859	884	880	898	904	872	889	882	848	867	847	886	871	818	829	890	873	887	871	880	839	888	857	931	872	851	874	881	879	887	871	877	890	817	899	884	877	848	886	872	898	879	917	853	864	898	819	884	891	865	825	882	904	914	891	896	878	865	863	888	833	845	871	899	870	876	870	848	851	888	894	918	887	895	924	913	906	870	880	852	861	885	868	864	867	805	846	934	941	878	837	896	872	885	838	840	869	902	857	921	866	884	893	875	889	892	897	859	884	860	928	790	887	864	856	882	889	835	900	934	801	914	887	855	912	876	896	893	829	876	844	892	907	936	850	888	910	898	857	863	889	888	891	896	828	874	866	885	901	936	876	907	890	874	912	877	894	854	910	873	925	873	871	850	912	843	864	828	917	886	905	890	897	898	852	855	870	851	885	887	891	852	880	878	857	915	884	933	834	834	871	885	858	917	919	821	835	876	889	845	841	915	891	879	839	846	877	905	826	825	874	883	847	918	874	866	879	880	878	912	862	897	911	907	911	829	844	841	896	902	852	828	886	865	904	889	863	888	862	878	902	866	873	859	876	873	937	868	861	884	844	920	873	909	914	851	834	885	838	896	889	900	859	813	878	816	876	892	832	925	869	868	866	850	852	844	910	855	906	845	824	867	880	887	854	886	885	872	892	861	863	879	881	924	896	846	879	919	823	888	817	850	864	886	903	816	877	823	871	892	885	812	922	868	907	963	912	846	937	864	909	934	919	870	884	884	935	862	894	853	862	916	872	885	851	891	896	917	899	852	913	907	911	813	850	830	870	874	842	827	906	844	812	842	905	906	883	849	849	863	865	895	886	878	883	918	883	914	820	901	842	901	938	881	912	875	888	917	878	814	888	913	854	923	839	878	853	857	913	838	860	840	903	898	816	898	889	903	857	846	861	911	909	839	813	912	895	832	883	864	861	881	892	886	907	877	881	893	886	932	887	918	907	849	864	835	834	892	869	868	895	863	852	877	918	954	862	852	873	926	834	871	868	919	862	892	893	885	899	847	830	865	893	841	885	870	872	877	854	815	876	845	859	900	897	821	828	902	893	886	832	859	899	869	889	868	902	894	895	866	933	859	846	881	860	899	894	878	863	852	889	871	870	860	861	899	858	875	868	894	863	808	842	886	860	881	845	885	874	914	874	828	892	905	908	871	894	829	873	864	826	891	853	881	890	909	868	870	881	860	897	848	985	838	868	851	914	851	894	870	892	938	853	867	853	859	895	856	895	899	880	817	875	828	812	893	879	906	864
46903	44327	41074	29652	24440	22835	18870	13652	9141	5785	3946	3461	3058	2639	2032	1901	1870	1508	1142	1212	1684	1680	2394	864	742	726	562	573	528	491	563	524	437	455	488	438	429	388	377	371	395	380	414	361	396	374	402	353	317	386	362	367	370	377	324	360	329	340	403	316	342	346	349	353	364	348	340	342	359	368	365	320	325	363	295	311	367	375	302	359	345	307	320	347	351	358	330	327	326	314	334	312	335	346	360	355	313	309	309	365	358	350	350	309	374	396	322	332	300	324	298	340	329	312	338	338	343	325	325	312	329	374	335	298	329	348	329	339	314	340	316	312	332	333	340	376	297	317	314	326	325	340	333	323	328	360	335	313	332	350	338	334	327	319	341	325	353	294	334	338	343	342	326	285	319	300	345	348	340	301	358	309	348	329	347	326	337	308	346	336	325	310	319	339	353	341	317	357	320	346	332	325	309	352	317	323	355	328	346	288	335	366	307	359	325	348	293	341	332	317	355	362	322	352	350	357	333	348	310	342	327	343	324	351	323	311	339	305	339	308	304	322	341	348	367	363	319	344	296	330	336	347	321	317	312	339	357	340	296	319	339	312	324	331	331	363	297	322	330	328	302	307	326	308	326	320	291	323	331	321	337	357	329	357	300	276	308	354	290	338	328	353	331	324	310	313	334	293	311	336	353	335	334	306	358	329	339	336	315	313	314	349	319	319	376	298	299	299	303	354	310	318	329	331	326	319	332	363	348	336	317	306	328	319	337	333	325	324	323	334	318	335	341	318	296	325	336	310	336	325	305	343	331	345	374	325	312	343	309	303	330	317	314	328	325	324	309	343	307	296	321	346	343	344	337	307	361	349	318	321	322	346	344	337	339	365	316	290	339	345	322	349	319	342	330	361	315	321	352	326	339	328	340	361	326	344	360	356	316	333	333	324	330	326	358	326	351	295	294	343	326	295	328	317	345	309	336	373	337	368	335	334	309	345	306	327	296	331	323	323	315	344	329	326	307	318	343	326	342	333	387	328	337	336	275	307	329	331	350	329	331	328	320	333	345	335	339	324	292	342	318	313	324	302	328	321	338	309	330	318	316	335	305	333	371	367	319	349	310	335	334	352	324	323	358	335	310	311	361	325	328	324	335	349	305	296	353	324	330	306	343	368	341	333	292	334	316	332	348	314	289	324	317	316	330	333	321	335	339	312	337	304	339	355	320	331	335	362	346	333	348	295	332	336	307	321	325	342	341	316	321	327	315	319	357	318	303	341	372	328	342	323	302	300	327	336	331	301	344	326	313	316	337	344	349	359	329	348	324	304	309	355	335	314	315	335	331	336	345	332	306	346	343	310	355	342	336	320	333	342	348	337	331	334	335	339	345	312	331	349	322	340	318	346	335	330	332	371	336	322	311	326	319	339	346	305	340	330	318	346	327	292	308	316	334	333	326	312	318	333	339	305	343	334	320	296	334	339	334	301	340	306	317	336	362	339	322	320	319	353	323	330	336	319	346	315	314	313	314	346	339	333	331	355	327	305	371	347	342	305	329	315	356	304	340	327	319	325	342	359	320	305	338	316	317	322	327	335	331	322	329	349	319	339	335	331	335	337	316	312	353	318	298	306	326	335	334	329	313	316	338	337	370	333	336	318	374	316	340	357	336	343	326	319	322	305	355	327	323	343	301	375	301	342	320	348	329	318	316	316	371	338	322	348	309	327	353	308	324	300	295	324	285	327	310	297	353	357	340	329	327	312	332	334	341	335	350	317	346	328	343	319	304	334	335	306	337	336	317	335	352	331	320	349	333	327	351	333	326	331	329	324	308	350	324	338	315	335	337	293	330	316	323	315	314	297	360	312	323	321	365	344	310	316	304	323	323	329	301	304	328	311	312	327	352	325	330	345	343	331	340	309	346	341	342	305	337	301	357	320	342	329	324	342	296	330	326	321	307	315	306	310	339	335	318	313	324	334	275	311	313	315	310	304	320	333	353	318	298	318	309	329	354	306	330	344	344	346	352	346	311	361	312	309	376	331	290	315	348	340	352	330	320	307	364	341	324	318	362	321	306	323	325	344	335	323	367	332	349	290	361	328	326	343	301	324	303	317	330	354	351	366	354	284	320	364	361	324	330	294	359	316	324	298	323	303	311	296	317	297	301	318	267	358	323	327	308	325	349	352	318	321	354	346	332	350	326	318	331	316	361	352	329	339	311	331	355	337	315	296	314	328	351	314	331	340	317	301	369	305	293	342	316	337	355	337	308	316	342	299	333	338	355	331	331	332	340	340	352	329	318	298	329	344	337	287	331	310	301	312	333	301	328	312	320	337	322	330	326	347	341	340	328	339	303	349	298	315	331	340	327	335	349	333	330	283	347	323	324	316	313	317	343	330	308	316	307	308	334	287	372	346	359	359	337	356	334	294	347	313	315	322	319	327	324	367	344	329	336	334	304	340	347	313	339	314	290	361	311	305	330	327	320	329	327	337	326	317	323	311	364	339	357	309	321	326	320	310	349	314	290	322	333	349	354	329	344	346	357	333	330	333	336	306	319	350	340	370	348	317	328	328	325	314	311	337	359	334	313	299	344	323	338	315	316	354	282	339	350	329	325	363	344	361	338	349	338	298	295	347	318	319	323	357	313	351	318	342	301	314	318	338	306	328	311	355	319	343	317	326	328	368	325	320	334	335	313	323	309	325	332	337	324	342	316	312	328	307	324	343	344	341	329	327	325	339	289	360	342	336	327	292	363	316	339	307	317	359	340	311	350	329	309	357	344	310	344	335	320	321	334	340	336	331	346	314	317	320	333	310	348	358	325	317	347	313	343	358	327	310	302	314	323	314	313	306	335	327	324	339	311	318	362	310	307	320	351	375	327	337	334	325	345	357	311	317	325	349	332	337	321	300	335	332	309	347	324	316	302	321	321	309	311	321	332	357	344	352	329	369	320	316	328	336	346	307	321	325	311	342	302	302	318	302	308	323	350	337	342	339	336	337	324	323	286	379	291	327	294	326	344	308	325	387	310	316	305	308	356	297	344	308	326	338	347	350	332	322	300	324	368	322	309	353	308	306	313	338	289	333	312	365	364	321	308	318	319	298	318	329	352	335	282	330	352	326	344	338	343	307	336	320	328	345	341	301	345	327	317	318	304	339	321	318	329	319	322	344	315	329	324	338	325	333	307	330	350	346	318	350	324	348	320	327	332	331	323	341	348	328	350	346	318	325	335	358	338	329	300	323	358	341	342	376	334	302	318	346	347	299	320	315	347	316	337	345	322	340	329	333	330	302	313	343	296	328	329	308	374	365	315	287	345	358	371	347	326	336	325	326	333	340	315	348	325	333	344	312	339	336	305	330	330	342	347	358	344	318	333	344	312	299	315	367	367	321	342	283	331	347	298	332	330	334	317	337	311	328	291	308	369	353	307	305	307	332	326	308	333	324	343	341	286	329	315	344	327	315	345	298	302	332	304	314	316	342	307	316	325	328	343	337	340	334	324	321
35950	43817	44143	35532	29762	28554	25828	23484	20385	16420	12915	13048	12290	11050	8681	8184	9207	6473	5158	5715	7883	8699	12282	3982	3688	3728	2311	2177	2105	2040	2120	2057	1889	1805	1786	1590	1507	1331	1208	1240	1276	1259	1180	1118	1128	1199	990	999	962	1024	980	1069	1013	1000	1053	1001	1075	1193	1272	1008	997	971	989	995	991	978	947	958	982	994	980	952	927	967	923	949	942	952	869	875	865	849	856	851	887	841	930	840	840	829	830	815	822	859	815	852	840	822	751	822	853	839	833	836	778	788	773	797	766	805	820	796	808	856	777	796	820	776	820	804	848	772	822	812	798	752	759	786	806	805	846	830	819	803	772	830	803	786	796	754	789	798	794	775	792	808	827	798	813	818	803	818	756	832	845	813	816	810	768	829	796	824	823	826	792	824	750	813	773	805	805	775	828	812	834	778	871	826	766	786	787	817	812	783	789	825	797	837	794	784	790	761	824	785	830	760	763	832	753	836	867	818	809	792	812	864	817	857	797	832	836	767	873	850	817	785	828	760	770	819	758	813	807	814	821	844	813	798	797	837	821	787	760	825	842	818	767	808	772	839	789	791	834	821	832	795	854	792	855	812	823	809	799	788	742	771	815	813	775	765	820	783	821	806	769	756	781	820	828	778	839	818	824	783	859	800	819	790	778	832	773	854	799	778	777	808	809	837	818	852	831	806	809	879	796	823	820	818	877	829	751	780	811	841	815	811	824	845	808	824	789	814	756	825	823	789	807	755	840	823	854	830	779	845	795	807	804	780	823	817	807	794	837	746	772	773	817	785	772	782	796	788	798	767	809	782	802	740	760	786	764	819	827	803	793	854	791	822	783	798	822	815	752	751	761	764	850	852	789	805	848	775	796	785	840	805	825	804	773	819	853	847	765	795	853	866	771	801	786	799	809	828	822	801	774	818	752	803	770	818	876	812	883	824	788	761	840	790	820	782	853	777	845	740	772	841	799	777	821	786	820	773	799	814	804	804	813	822	801	875	743	838	782	801	810	813	782	790	828	879	797	792	792	761	827	787	834	786	817	782	763	777	821	811	820	784	845	830	829	835	840	791	776	784	816	765	807	759	790	776	796	763	797	854	767	857	799	853	829	817	797	769	794	810	851	756	822	824	765	783	810	805	802	813	774	847	812	812	808	800	791	768	796	835	842	842	779	790	780	783	845	807	806	870	848	808	855	801	793	823	825	808	821	838	823	809	833	767	786	772	830	811	835	813	812	808	812	831	838	777	777	767	856	769	808	730	798	799	884	800	814	810	797	778	769	799	751	778	820	820	755	815	825	815	820	789	759	803	833	803	815	793	786	811	814	775	831	818	754	783	785	790	796	808	781	767	775	770	816	858	817	767	794	809	818	767	799	798	790	808	794	791	846	740	781	837	795	847	766	814	812	796	778	836	834	768	837	804	827	815	806	836	852	777	865	789	835	804	737	808	843	807	779	811	766	791	784	779	825	790	809	759	830	829	811	801	812	789	777	776	872	762	867	752	843	790	817	783	801	801	801	858	808	767	827	797	835	813	787	778	824	852	764	788	802	753	827	839	805	771	841	779	801	822	781	821	806	860	789	831	801	788	820	784	793	803	791	726	741	809	777	798	779	698	808	792	806	809	831	834	801	783	802	768	837	827	810	800	823	797	784	797	795	786	798	842	804	764	831	830	775	836	812	756	819	846	784	817	883	803	844	867	802	755	784	773	836	848	784	789	772	809	821	788	807	795	800	797	768	795	794	782	857	787	815	817	824	794	819	856	808	820	778	787	792	780	790	832	818	791	758	781	807	791	846	818	817	813	801	808	814	892	874	794	779	757	770	797	784	803	834	808	777	790	774	815	821	804	767	768	817	806	851	815	807	832	818	812	816	835	780	777	801	795	825	855	790	807	848	800	832	768	833	777	778	787	802	801	797	837	830	792	846	789	794	816	836	784	867	793	770	770	774	775	771	822	821	822	855	851	808	857	820	711	767	790	861	806	789	804	826	764	856	821	775	799	791	813	834	811	786	809	796	773	816	756	849	843	796	793	804	776	812	784	795	775	836	789	796	799	796	811	811	810	773	809	779	803	814	803	769	811	819	784	795	778	791	800	877	735	792	747	774	821	824	713	828	804	832	821	808	790	826	835	835	821	768	857	822	799	769	804	842	749	830	827	813	793	791	822	786	812	789	819	838	825	808	786	842	848	765	803	871	800	797	801	792	772	799	853	814	789	808	793	769	773	810	814	830	812	757	804	831	765	847	811	827	768	854	827	792	829	770	805	783	800	826	822	834	817	867	822	772	829	841	841	779	787	768	780	802	805	799	818	769	791	766	766	771	836	798	828	822	811	831	768	828	838	801	789	801	826	823	787	833	830	828	859	811	764	771	886	806	816	847	778	807	768	796	820	813	840	776	791	787	768	804	780	754	769	756	859	883	801	817	795	785	846	792	832	735	802	781	828	825	786	799	762	811	806	802	799	864	810	731	834	788	847	788	804	790	804	777	810	796	817	831	807	812	791	773	809	753	805	811	816	774	809	813	819	774	810	835	821	772	813	793	848	852	804	847	844	792	836	803	789	794	846	832	784	782	819	805	801	796	870	781	786	791	805	798	776	830	819	790	738	772	774	826	811	816	799	768	825	838	811	808	802	802	808	776	813	812	849	827	846	811	802	773	799	786	800	831	813	834	796	808	814	769	750	828	733	805	833	799	799	792	805	818	825	832	796	818	786	789	782	830	807	809	801	747	749	803	808	813	802	763	842	782	845	806	812	750	814	811	773	827	825	810	808	756	788	809	792	804	816	790	803	810	798	834	779	772	826	789	816	803	792	818	786	775	822	810	773	780	798	841	825	821	846	808	805	843	729	758	803	834	832	797	804	816	769	826	839	832	823	837	775	789	832	789	791	788	759	798	838	760	807	813	762	803	806	804	825	770	771	779	784	807	799	772	771	782	802	767	814	815	836	804	787	796	771	790	781	799	820	789	787	826	819	895	799	817	776	826	817	853	809	828	785	803	822	763	810	767	778	818	802	805	740	765	818	781	812	779	763	805	802	808	835	818	823	771	812	801	767	804	820	772	790	784	797	803	752	772	779	758	735	852	809	764	811	752	798	788	752	786	806	807	791	775	822	819	768	787	825	808	771	814	771	801	851	784	809	797	758	783	768	820	820	806	827	802	781	814	791	738	809	785	808	786	768	791	793	765	817	836	844	860	839	788	776	799	793	837	794	788	755	812	829	800	799	791	808	824	769	806	826	806	763	830	857	798	805	791	774	757	786	798	774	800	795	765	796	821	832	768	824	799	796	807	801	743	761	793	777	768	813	765	786	736	805	803	773	828	803	781	712	820	824	860	852	792	772	839	781	772	730	776	827	826	794	815	811	822	776	834	792	827	828	759	788	794	806	844	858	770	801	764	867	793	831	834	810	787	829	802	809	799	817	767	815	787	809	843	808	867	786	799	821	751	747	765	803	845	812	828	780	816	831	830	778	850	794	827	814
15818	15486	17540	10409	5157	3403	2723	2190	1696	1315	981	776	685	602	581	538	513	502	466	492	428	454	452	396	432	381	429	401	392	402	385	363	366	395	368	363	359	337	375	344	370	358	336	358	340	354	355	333	323	323	341	391	322	357	370	331	350	382	319	344	351	343	370	319	357	353	351	315	300	307	344	337	340	345	347	347	314	354	328	327	329	311	339	335	357	366	350	324	283	285	353	329	349	337	345	359	329	324	325	297	345	324	321	338	329	303	314	334	311	342	329	353	324	354	332	357	298	346	329	355	335	343	344	350	331	333	337	341	322	333	359	334	364	354	338	340	357	337	316	334	314	313	360	342	319	327	341	326	316	330	346	338	361	342	369	342	343	365	322	298	337	351	367	365	355	325	329	327	335	311	331	347	325	361	346	359	322	303	347	355	344	330	348	314	386	319	299	323	361	312	311	332	318	343	338	309	328	332	316	312	332	344	328	349	325	335	370	341	324	329	333	339	306	336	345	381	323	324	383	307	337	351	292	334	302	314	343	337	336	350	322	326	324	319	332	363	330	369	335	302	326	328	318	298	339	323	322	321	337	359	288	305	325	351	315	350	336	307	292	338	341	318	337	298	329	334	343	345	338	319	336	361	281	354	307	347	326	361	333	320	352	356	356	337	331	368	334	367	312	290	343	346	340	290	302	359	341	315	324	337	333	308	301	345	335	324	343	292	326	343	319	314	326	332	324	379	316	362	342	309	336	344	374	334	329	321	370	344	341	343	341	340	335	337	322	338	335	329	313	333	355	331	331	326	334	334	328	328	349	317	316	329	337	302	341	303	339	323	364	330	328	334	371	329	325	332	324	341	362	345	322	299	316	336	356	335	336	307	319	360	339	363	352	301	340	364	316	354	306	334	327	340	329	339	353	313	302	339	317	361	314	353	370	346	315	371	308	323	334	338	338	332	358	361	326	325	336	333	332	326	370	324	352	355	353	368	379	332	319	341	307	294	313	342	349	336	342	327	370	338	278	349	370	333	287	336	334	340	321	330	387	306	315	345	347	336	328	335	358	333	336	340	328	323	347	348	332	331	320	327	300	324	337	343	300	332	316	327	334	379	341	311	329	330	346	321	305	348	344	306	364	340	318	337	344	341	356	321	326	335	341	315	363	321	346	326	317	335	336	321	287	342	364	322	316	323	339	339	312	323	316	362	367	330	354	337	338	348	293	317	284	298	336	340	331	338	333	337	325	350	332	340	354	305	352	307	325	331	374	354	324	360	333	342	299	307	344	335	365	352	318	338	354	307	353	348	342	322	337	297	313	311	343	313	351	339	349	288	329	329	339	314	323	331	331	330	325	355	363	324	322	340	365	322	335	351	319	315	339	345	324	333	316	337	333	347	316	367	344	342	333	343	289	321	341	314	329	345	352	305	336	312	324	305	338	329	319	320	351	326	365	284	306	332	373	368	318	349	337	333	326	336	343	321	324	355	325	327	323	345	322	356	323	306	353	346	340	361	333	319	328	326	339	347	357	345	310	328	331	350	322	345	347	326	328	319	366	362	323	331	341	357	306	327	324	331	361	293	338	298	331	345	327	300	341	309	304	336	349	347	305	364	357	316	314	330	368	361	345	321	361	345	319	319	338	334	359	330	332	304	325	337	360	383	311	327	338	332	324	362	338	296	323	361	375	321	312	331	312	327	324	357	304	335	339	316	338	315	299	312	329	327	321	335	338	324	331	369	352	326	337	320	328	341	338	351	352	320	329	315	336	334	333	327	329	360	341	320	361	335	335	349	354	332	324	285	335	351	333	350	337	356	328	347	333	330	368	311	296	346	345	348	325	338	363	326	326	355	382	315	314	344	341	349	309	343	325	335	332	339	328	312	325	349	327	339	324	318	354	337	306	309	327	324	342	322	319	347	331	330	339	319	339	338	317	334	356	336	331	327	347	366	326	325	345	344	318	320	306	296	339	305	381	317	326	317	347	318	357	325	318	308	306	329	321	319	326	347	370	340	319	305	326	337	328	325	287	347	319	351	334	330	320	323	299	341	328	316	328	346	335	338	355	310	342	336	365	352	315	362	384	313	301	306	319	358	298	304	326	317	351	313	327	305	337	342	294	301	367	306	352	349	336	327	320	338	293	323	363	314	302	328	328	330	320	339	323	339	353	344	321	346	345	339	319	337	343	319	342	346	331	344	323	357	306	316	335	343	352	318	350	330	349	295	367	343	313	316	324	313	301	326	366	335	364	318	346	335	366	304	305	351	311	341	298	324	335	317	340	318	325	320	344	331	331	307	340	324	339	355	352	346	348	320	321	316	360	325	297	347	328	348	349	354	371	324	349	327	356	361	333	367	311	291	351	334	344	344	336	342	338	338	322	349	331	327	323	347	322	319	349	373	319	299	341	310	323	314	333	361	326	349	313	326	324	330	350	343	360	325	323	320	314	345	365	332	349	304	333	321	348	358	302	325	320	314	333	368	349	319	348	329	311	317	328	317	308	323	312	311	296	323	303	326	344	353	301	350	339	340	333	339	334	333	366	329	302	312	283	340	335	344	312	328	282	317	356	350	340	369	319	345	357	322	348	308	328	347	343	351	323	319	331	341	312	335	343	339	297	338	376	336	326	307	349	322	346	349	308	340	318	310	315	358	314	332	318	360	316	323	342	343	351	311	346	308	357	301	359	309	302	345	319	339	332	338	357	284	323	348	356	344	346	336	313	328	351	342	322	305	363	346	321	342	341	334	342	351	352	318	379	344	306	339	301	330	359	329	348	322	376	313	347	290	322	357	311	323	352	310	325	296	364	318	326	320	339	321	321	320	347	351	344	325	335	341	310	355	354	343	326	322	326	372	330	312	363	340	314	308	329	351	332	325	333	336	346	309	352	336	334	322	331	356	333	353	319	339	303	326	313	344	338	331	341	330	341	327	316	343	368	336	331	330	332	339	342	351	317	298	336	352	371	344	346	328	347	339	342	338	353	340	330	336	358	353	359	329	350	339	337	346	313	329	318	317	376	338	331	335	363	322	330	317	299	298	338	342	327	325	330	318	322	330	318	318	363	337	334	321	318	330	340	295	326	335	357	359	304	311	368	334	331	291	362	329	340	353	331	332	347	339	337	321	349	319	378	343	357	353	333	320	325	307	332	322	356	334	323	338	348	327	352	361	349	343	321	322	312	309	310	344	337	360	317	332	339	320	339	310	316	346	313	346	366	366	303	298	339	335	330	364	335	319	325	351	347	336	304	362	365	334	342	312	324	336	318	323	343	322	346	348	317	332	338	315	340	327	348	334	340	313	356	323	338	327	327	340	338	342	317	346	339	341	307	341	330	356	295	320	367	328	373	336	328	353	338	339	325	348	331	342	323	353	310	349	323	326	315	337	334	346	352	335	331	329	327	340	312	331	339	294	342	350	337	317	369	349	326	349	310	318	301	299	350	313	347	321	311	322	305	318	294	356	322	349	335	312	359	362	329	328	329	340	344	344
11351	15270	22848	17948	13717	11894	10187	8996	7201	5694	4273	3520	2989	2610	2240	2169	2206	2053	1686	1678	1898	1726	1765	1448	1532	1414	1327	1327	1272	1215	1236	1239	1165	1155	1172	1087	1055	993	983	947	951	923	992	947	902	896	905	854	824	844	938	914	882	861	888	960	813	902	877	880	874	904	879	885	832	879	887	882	898	813	849	902	900	893	897	878	896	854	901	857	830	863	815	862	837	887	854	861	821	844	838	831	831	858	870	850	836	852	817	896	814	791	775	806	817	803	832	855	836	821	802	826	866	814	820	801	807	858	808	842	895	815	820	838	810	818	823	886	781	816	837	829	809	860	774	830	833	808	838	859	860	832	812	835	814	810	862	811	817	853	882	845	835	820	816	853	859	878	905	821	813	830	832	828	839	810	842	816	864	858	813	865	839	849	851	830	798	830	806	825	832	858	827	854	839	827	829	802	865	861	878	851	848	856	797	858	850	850	837	800	808	833	869	829	822	897	817	859	823	839	834	817	825	859	869	855	895	820	864	806	853	876	835	822	818	890	885	800	816	820	890	868	815	849	832	877	808	880	799	843	824	811	830	871	844	821	861	835	828	874	839	832	854	840	805	852	828	803	854	847	847	854	858	817	833	831	854	813	773	817	842	842	865	890	813	814	827	806	826	850	819	837	812	800	861	838	868	847	824	795	816	912	822	809	818	850	795	796	871	868	856	828	844	828	822	799	804	858	866	839	797	795	824	855	808	796	767	790	843	779	869	815	837	848	852	819	835	762	817	861	834	836	860	807	843	876	841	825	836	842	854	838	839	840	868	842	827	813	790	830	823	854	818	790	809	777	888	823	815	871	804	808	845	813	828	850	855	817	839	827	783	816	776	852	803	840	838	836	794	808	766	837	868	832	846	829	815	825	802	830	810	811	781	814	820	844	897	860	847	847	783	760	812	783	805	815	845	813	817	819	857	787	822	797	870	816	832	837	822	804	800	830	821	834	841	812	889	824	828	805	808	805	819	849	855	825	834	816	794	869	809	829	845	849	777	838	857	819	802	860	811	814	817	820	809	792	817	828	814	853	820	759	893	838	861	844	785	884	850	879	835	786	878	824	850	842	831	843	795	789	827	865	870	791	863	831	830	822	814	800	839	825	834	838	861	866	836	834	821	870	807	809	792	826	805	825	852	838	822	814	806	848	829	826	814	776	827	882	817	834	812	839	832	811	807	849	823	807	773	798	845	836	839	856	812	831	833	808	842	860	815	784	807	842	841	864	818	775	834	783	852	875	833	820	752	858	797	809	907	810	808	843	838	856	830	867	822	823	822	831	797	823	847	818	813	872	791	857	790	836	830	813	900	839	866	821	821	774	845	853	827	824	844	862	809	841	859	862	820	851	851	849	838	874	846	854	851	879	860	825	820	832	818	843	859	850	851	865	815	856	828	853	824	804	776	808	863	823	852	798	849	854	832	841	846	845	857	820	853	788	813	776	793	815	830	829	792	845	829	843	850	854	809	853	870	798	846	792	787	829	840	832	848	803	801	859	821	849	866	848	851	806	825	845	832	822	818	892	875	821	850	834	877	842	856	818	818	887	838	839	840	838	866	828	844	893	791	835	805	865	879	871	823	812	858	854	844	831	796	855	798	878	864	836	889	781	802	841	825	793	865	815	846	790	808	818	835	827	840	841	813	847	855	857	863	878	781	816	818	813	874	770	777	815	807	829	836	846	819	838	819	804	809	854	875	808	823	803	868	830	830	823	872	830	810	841	858	883	827	794	832	843	816	854	849	805	829	844	785	829	838	796	852	785	788	774	762	817	828	854	849	814	861	795	883	868	813	823	885	812	814	874	801	844	842	810	838	865	851	810	804	835	844	799	865	810	833	806	803	806	830	873	835	826	775	822	820	844	851	827	857	801	806	810	868	831	839	886	907	814	807	858	800	855	842	837	797	821	819	821	809	803	849	867	785	834	826	818	834	821	880	846	812	814	806	839	818	788	839	856	844	845	852	804	800	856	810	836	818	827	858	775	860	788	871	842	845	808	824	784	833	838	875	786	861	871	881	814	817	799	837	814	866	799	823	848	830	822	824	832	824	850	826	873	863	830	837	838	825	824	819	837	837	871	775	800	830	784	839	847	814	863	820	842	792	827	831	821	791	835	862	822	850	837	868	806	844	803	806	850	854	828	854	802	760	840	811	871	848	806	890	833	848	858	843	820	831	853	859	840	854	835	812	794	852	813	848	798	798	806	814	827	823	844	792	828	837	849	797	807	792	857	805	867	821	843	805	877	801	828	840	824	804	880	884	807	842	867	882	861	839	854	818	810	842	834	806	836	850	847	784	806	857	825	865	871	822	818	784	865	840	822	822	782	843	819	874	826	887	849	827	775	791	855	798	865	874	824	865	884	836	854	745	785	851	809	821	797	877	830	825	821	836	839	834	835	834	806	802	866	852	849	812	876	841	832	820	797	868	842	792	847	811	798	836	830	889	832	816	869	847	846	834	812	836	807	860	809	855	835	798	844	842	821	858	792	880	837	788	837	808	831	864	855	802	863	823	833	826	865	841	816	841	863	830	862	841	841	807	783	776	824	916	845	853	846	811	856	829	847	815	796	833	852	855	811	848	809	830	830	846	855	836	803	814	828	817	813	828	846	829	858	851	834	754	837	862	812	839	807	855	842	804	850	823	830	866	813	824	779	829	858	801	786	820	800	799	855	861	839	793	831	789	796	849	797	831	888	840	820	788	854	883	843	860	831	816	845	799	850	849	833	831	857	809	861	807	834	811	779	808	880	860	854	827	790	921	816	869	789	823	861	807	843	844	816	760	862	847	890	777	783	879	841	860	832	860	815	854	889	791	849	860	817	819	803	769	849	884	927	833	829	834	859	837	823	880	821	813	800	811	839	800	887	827	820	846	864	871	801	852	853	776	778	849	820	841	794	816	849	858	868	847	792	824	846	844	803	819	807	819	832	834	840	867	850	843	853	810	840	821	831	762	859	800	823	862	844	838	791	812	817	826	807	783	843	871	795	798	798	841	838	759	808	866	804	852	788	819	891	784	788	837	843	869	818	794	835	813	855	843	842	867	818	864	816	852	846	896	846	872	866	868	843	829	858	860	821	824	863	849	827	866	825	824	807	809	831	823	866	825	838	811	821	867	827	874	812	898	811	799	815	880	867	808	741	828	787	821	881	832	824	872	867	825	783	855	794	790	834	858	867	852	812	845	793	831	814	821	852	821	832	863	834	823	822	809	817	846	801	808	838	846	809	819	830	820	811	873	842	861	899	820	848	809	833	793	847	828	853	810	816	878	861	812	854	844	868	870	854	791	850	776	878	795	824	827	801	830	822	836	826	849	855	777	842	834	814	840	855	857	831	815	781	842	785	800	823	819	812	832	843	871	834	855	804	852	825	861	828	846	814	823	792	835	842	825	824	812	880	856	843	842	787	787	840	800	832	853	819	843	857	870	811	820	844	803	828	841	828	838	840	881	858	857	831
41458	44502	40351	30622	22828	18984	13572	8799	5558	3253	2625	2177	1917	1601	1270	1186	1159	1128	925	847	1076	1163	1367	670	639	595	511	511	476	514	474	452	463	447	440	433	417	412	432	420	378	386	400	394	381	363	318	404	391	388	362	421	373	380	371	369	364	369	375	367	370	358	363	378	398	367	360	347	350	377	364	327	371	335	371	368	365	395	392	333	387	384	355	356	358	345	382	345	355	336	354	374	393	370	339	345	366	329	361	344	378	360	352	376	376	384	370	373	353	395	356	344	381	346	380	360	347	338	367	359	355	340	336	362	338	330	364	361	344	380	349	372	335	357	345	395	371	372	344	327	365	341	357	360	382	375	362	378	364	355	367	372	386	361	346	393	345	358	338	337	341	352	347	405	367	361	347	338	348	372	367	361	354	393	346	344	364	395	361	342	356	367	361	389	380	388	372	355	362	372	343	339	357	344	373	331	359	387	372	360	369	315	334	396	346	352	337	331	378	358	374	374	332	367	352	353	359	343	344	344	342	323	330	360	361	343	312	377	331	329	322	377	363	383	346	381	393	352	367	337	331	371	362	363	365	342	342	339	350	357	359	366	383	385	363	361	364	338	332	362	379	358	371	383	331	374	345	367	344	352	393	348	387	327	391	332	323	325	404	344	374	361	351	366	363	337	348	355	357	342	326	373	361	359	319	341	355	337	354	318	328	343	368	338	347	386	341	352	394	364	360	354	335	356	361	386	341	357	355	345	355	359	376	330	334	360	351	352	341	327	372	360	347	359	379	355	335	381	332	319	300	377	334	337	356	343	362	324	343	319	365	374	364	363	349	356	309	350	347	378	392	332	340	307	359	339	341	326	347	347	399	349	338	339	329	348	361	322	342	339	372	401	356	364	326	363	393	364	383	340	343	397	338	362	358	362	349	345	403	351	351	338	349	357	343	351	394	391	382	383	348	318	331	346	362	377	351	351	355	336	358	327	361	393	370	342	356	330	365	352	410	345	342	355	358	354	354	356	378	345	428	352	335	376	331	362	326	380	337	331	343	319	335	359	347	355	347	364	344	354	364	348	362	320	332	356	355	351	357	357	359	310	361	374	363	399	358	366	354	341	382	360	337	355	357	334	356	351	354	337	369	388	313	349	366	345	369	384	350	355	369	332	357	349	388	376	345	357	357	326	369	353	347	370	364	348	328	368	350	349	341	348	383	394	365	346	332	376	335	338	392	326	331	395	348	361	343	344	366	369	389	357	394	392	396	333	337	360	357	354	371	374	357	327	366	373	378	360	362	344	352	319	348	370	385	347	356	341	367	347	380	315	359	355	340	369	314	363	354	380	356	348	344	369	371	383	345	361	368	347	351	393	352	383	310	404	341	336	347	363	374	367	330	335	379	363	375	352	327	340	362	318	370	348	382	347	337	352	353	361	311	354	363	357	353	344	380	382	328	362	349	322	346	321	342	362	343	328	379	354	338	348	368	373	363	342	341	350	372	355	347	370	352	353	346	347	340	402	408	341	347	345	364	382	341	348	366	355	367	322	336	334	364	359	388	363	360	355	326	342	348	350	345	370	357	363	338	320	329	317	366	354	354	354	354	376	359	365	353	353	378	369	357	355	340	354	354	341	330	327	353	360	321	358	356	364	386	362	334	358	337	372	336	344	362	343	337	339	380	361	339	347	363	366	373	376	327	364	340	344	373	350	346	370	346	354	376	369	345	345	355	382	366	322	347	383	356	378	333	336	374	370	363	363	362	332	357	371	369	353	345	347	384	346	395	325	366	355	364	387	345	336	351	343	348	371	365	342	392	354	366	368	376	330	348	364	404	339	358	400	390	341	373	343	347	363	389	364	334	350	372	365	355	375	371	327	362	386	359	360	352	336	375	367	369	340	330	344	360	385	365	380	373	367	351	359	378	358	373	353	381	386	341	380	370	338	338	352	361	369	342	361	364	375	337	355	354	367	342	362	334	340	356	369	341	362	341	344	390	333	357	342	355	373	348	342	371	344	382	369	350	371	366	375	331	332	359	354	377	343	359	306	346	331	383	393	404	415	371	317	374	332	341	364	360	338	350	324	326	326	409	360	365	370	346	342	334	330	341	343	368	355	356	300	367	327	373	340	342	365	338	352	326	393	330	357	380	355	354	381	359	333	355	348	396	343	320	364	358	372	334	363	387	349	356	338	352	364	350	363	352	373	374	351	361	388	368	371	349	348	387	347	348	332	353	372	358	363	355	368	352	393	356	340	361	365	365	322	356	334	362	401	365	311	393	335	318	354	341	319	360	407	368	354	351	337	354	367	340	350	347	355	399	382	361	353	368	351	336	340	340	379	349	355	397	383	360	316	361	339	333	310	348	372	338	393	379	377	366	357	331	372	398	341	360	353	326	355	361	348	392	349	377	357	357	324	354	360	373	350	322	353	380	334	366	388	362	346	340	380	315	345	324	344	367	320	357	374	344	354	337	383	356	355	374	391	374	347	370	314	313	342	337	348	382	385	358	351	348	344	368	338	379	384	342	377	317	375	387	345	365	394	358	364	365	360	368	352	328	349	381	328	363	335	343	385	321	334	352	338	354	379	365	354	351	399	385	323	386	338	359	339	393	367	352	372	341	338	360	357	373	377	380	363	385	350	377	346	371	367	379	340	388	393	377	379	359	338	404	355	333	335	377	385	368	390	361	357	390	364	357	350	352	346	335	339	361	368	352	336	373	375	315	346	364	380	335	345	361	342	386	395	354	324	370	364	380	356	344	367	374	386	341	341	365	359	360	344	336	362	410	409	360	372	348	356	349	348	370	344	337	347	337	344	390	337	347	369	385	371	382	324	380	337	373	349	366	340	346	346	346	346	359	366	382	342	363	377	359	392	338	319	368	327	336	337	383	376	362	346	352	334	325	363	321	352	346	332	350	362	350	380	336	366	380	372	393	368	380	358	341	355	356	343	339	377	362	332	339	327	345	348	375	351	347	356	348	338	354	385	354	388	350	351	357	354	396	346	371	380	341	368	334	322	367	370	355	368	345	341	329	351	375	372	332	360	348	351	381	361	339	324	354	361	344	326	365	323	350	354	348	361	378	344	382	380	344	317	346	390	369	343	352	359	329	332	365	357	391	360	362	348	353	334	358	350	373	368	349	356	409	326	344	385	323	393	379	356	392	330	330	388	385	356	351	385	363	349	322	339	387	332	361	360	333	366	353	324	381	356	388	377	356	371	348	340	362	350	342	365	357	355	421	360	347	318	364	387	364	381	359	381	355	360	330	348	388	370	319	366	359	333	365	348	368	365	320	349	367	339	374	356	344	340	385	355	352	351	365	342	350	347	348	397	390	345	352	351	326	326	369	370	335	374	319	371	347	381	338	339	383	336	369	364	380	324	327	341	360	356	380	369	333	329	375	381	332	353	380	349	344	347	371	363	347	356	356	374	347	356	337	328	343	341	335	373	357	387	370	358	342	373	363	354	371	340	343	337	355	362	366	343	368	335	376	356
32271	41058	44231	27758	25114	22558	20837	18422	15384	10978	9779	9267	7765	7464	6059	5693	5452	5225	4171	3801	6278	6507	7045	3000	3026	2621	1916	1825	1817	1758	1767	1718	1678	1618	1531	1402	1302	1157	1148	1135	1168	1178	1141	1035	1089	1083	1034	978	994	964	1011	982	1024	1011	1042	994	1028	1129	1166	1015	973	1039	968	1010	1019	1009	984	979	968	995	992	954	947	951	1014	943	975	998	947	923	923	972	969	913	903	915	903	859	909	900	880	851	873	874	832	914	977	849	931	897	887	855	894	935	895	859	871	894	895	882	940	899	910	908	877	886	865	895	892	840	922	880	873	863	862	925	938	865	913	850	849	885	888	923	885	861	837	901	894	864	884	865	922	824	871	894	855	856	857	907	867	887	855	920	872	860	847	870	867	900	880	892	848	901	906	840	878	854	851	864	860	826	897	901	919	883	872	883	894	854	846	863	937	858	930	865	869	889	861	852	857	836	896	903	894	907	863	870	790	898	864	885	903	843	813	893	872	906	900	855	867	917	883	852	853	831	801	806	899	862	889	933	919	847	862	814	855	878	908	819	850	895	864	866	942	846	875	855	867	854	912	869	901	844	870	899	890	902	857	836	846	929	939	876	908	855	924	846	893	881	875	835	860	848	906	905	912	890	844	846	865	839	922	878	899	852	854	866	880	889	898	860	893	884	865	924	869	875	879	903	903	847	848	865	934	937	854	842	931	872	881	893	903	894	889	836	853	849	904	861	880	903	835	890	898	894	867	897	894	871	914	855	914	830	881	883	849	911	842	907	863	863	840	864	908	873	808	907	886	857	851	907	866	903	920	869	855	910	859	854	837	847	916	880	854	860	885	889	859	907	900	864	865	901	859	860	856	847	871	901	899	879	819	893	875	867	867	864	851	863	868	882	913	879	894	855	873	876	862	875	811	854	879	807	832	908	849	880	889	909	875	929	857	867	913	893	891	877	879	834	906	899	876	900	902	878	831	875	845	865	930	894	919	931	926	881	910	910	863	888	870	907	898	880	848	883	862	876	899	845	858	899	848	904	879	859	893	823	886	871	895	910	846	850	851	900	896	912	894	799	865	905	882	850	867	866	891	814	836	838	893	916	898	852	901	869	810	820	867	891	860	891	898	882	847	868	860	861	868	866	873	873	868	804	841	853	926	915	929	824	856	944	872	853	868	867	919	854	891	835	876	842	854	868	857	856	841	851	882	853	877	872	894	894	875	856	829	901	857	871	919	849	918	844	897	916	824	823	916	879	902	875	856	842	882	896	911	888	835	893	820	860	804	884	882	821	867	856	839	880	895	878	879	865	853	860	890	874	884	848	891	805	846	904	840	901	854	882	887	882	859	896	846	944	853	890	889	874	831	868	841	858	854	901	903	886	878	863	914	911	850	874	874	846	868	848	841	848	893	835	894	877	878	882	880	889	891	862	866	834	883	919	839	875	866	907	855	880	890	805	910	896	909	875	887	861	907	896	848	851	880	918	909	877	900	936	916	888	865	880	918	906	841	894	889	951	882	897	893	914	856	939	861	894	834	968	853	842	876	825	845	867	893	847	882	880	879	915	838	875	879	899	823	867	856	923	841	880	875	933	917	884	893	890	922	859	846	888	899	899	890	883	862	824	901	861	861	833	880	843	902	875	880	843	864	887	878	905	926	900	867	835	890	874	844	856	842	901	910	819	935	902	876	851	819	899	915	855	844	854	867	855	864	867	885	890	840	860	911	896	917	858	887	804	881	879	863	888	846	883	869	933	849	880	806	874	851	844	889	885	805	880	878	838	906	835	939	904	861	832	895	841	881	907	852	912	883	842	904	842	913	880	831	910	891	942	849	854	887	867	832	862	897	850	890	865	882	856	840	853	878	862	877	842	866	832	858	895	898	963	866	875	877	927	916	919	863	871	881	899	848	912	874	879	893	862	884	797	923	913	945	841	916	855	898	870	851	854	868	887	901	856	842	889	823	894	888	866	907	868	885	837	894	869	887	907	844	958	835	893	847	883	923	865	873	888	870	861	858	853	892	848	899	904	904	906	885	851	863	883	845	895	864	863	839	900	865	869	908	920	881	846	909	879	868	874	916	857	889	917	902	868	880	855	884	889	884	860	858	922	848	896	939	871	872	856	917	906	903	852	874	877	849	866	883	882	841	901	857	870	881	889	891	877	816	882	895	855	852	884	890	843	867	845	869	821	906	870	864	880	897	884	863	825	879	920	907	858	1000	900	875	946	919	888	861	827	895	880	892	894	875	900	854	864	859	916	953	888	881	913	885	887	856	856	803	935	862	816	884	864	865	901	863	914	870	825	930	907	852	917	872	885	901	871	896	932	854	916	874	889	880	828	881	860	907	886	844	876	852	935	873	859	878	891	840	859	875	844	865	877	931	877	899	861	870	889	847	861	913	831	854	880	893	886	897	846	897	893	879	871	908	889	897	893	901	856	868	866	887	860	857	928	906	856	804	847	851	901	886	864	869	857	885	854	918	885	851	887	887	881	918	854	911	852	893	939	832	874	939	869	839	822	868	871	896	881	857	926	875	808	931	905	883	906	898	874	881	815	865	881	897	859	858	922	843	856	904	888	842	862	908	851	866	909	888	840	904	876	899	823	872	908	888	863	857	882	906	853	931	837	890	822	878	886	866	943	923	903	854	810	828	816	846	880	842	868	850	825	898	863	855	847	898	788	844	854	903	884	892	884	871	887	918	921	884	877	820	896	882	879	857	900	874	881	909	842	885	927	830	882	890	883	887	824	897	879	836	868	885	844	922	848	885	882	879	919	868	845	859	905	905	848	898	872	895	883	872	801	917	862	849	889	861	910	939	875	849	868	852	846	861	927	880	864	869	886	871	842	802	836	865	852	919	885	879	902	862	839	865	890	880	851	899	838	871	848	885	852	915	899	948	900	891	894	848	889	880	919	876	860	921	919	873	887	851	898	886	818	839	871	902	875	828	871	945	925	910	911	921	863	874	864	830	878	866	882	868	889	858	824	906	858	877	863	865	896	912	874	887	894	871	904	831	865	845	870	902	871	879	846	878	891	808	906	849	911	792	912	875	875	837	885	873	861	867	871	871	911	890	826	866	927	880	837	898	802	826	876	891	894	893	852	886	881	908	895	878	841	846	901	909	870	891	877	867	900	850	832	837	903	862	884	865	838	918	900	905	873	865	904	874	829	850	870	870	837	810	939	892	896	863	910	876	893	889	885	845	870	889	910	884	902	827	891	874	857	831	902	855	899	867	905	863	851	839	890	877	832	949	853	887	880	865	944	919	854	869	871	912	900	870	811	863	874	880	928	873	900	895	902	873	850	871	900	906	890	856	865	836	889	867	875	894	826	916	887	849	873	834	881	944	923	908	864	906	854	880	890	890	819	839	916	909	903	827	954	896	883	891	857	847	881	853	885	924	846	856	874	916	893	904	875	928	890	877	862	860	880	948	874	926	851	879	907	868	877	865	861	873	848	910	928	859	933	876	852	842	878	870	908	872	851	876	908	841	880
50189	44050	38306	29906	25024	23282	18924	13701	8819	4979	3383	3274	2846	2508	2148	1653	2096	1858	1324	1647	2167	2430	2136	975	836	748	518	518	492	502	500	472	491	514	509	474	413	378	413	370	400	371	393	421	371	362	360	357	355	353	383	338	364	351	332	342	342	376	373	302	387	353	347	342	406	337	336	335	388	379	343	323	306	334	315	359	356	320	353	316	347	347	319	291	310	362	370	336	341	307	348	312	336	338	332	311	309	338	313	355	300	323	356	340	354	313	355	337	304	312	316	333	330	370	380	359	298	331	325	339	351	324	339	314	352	372	301	299	335	332	323	345	323	340	338	311	341	276	301	342	332	325	361	306	322	281	335	324	340	326	295	328	301	297	348	325	360	324	285	335	355	302	287	300	293	303	301	347	336	339	339	339	314	321	311	323	346	304	304	312	316	372	298	335	314	333	351	328	372	329	363	338	299	312	325	302	319	343	338	320	302	377	300	360	331	329	322	341	370	319	346	347	321	314	306	297	355	303	326	344	285	339	334	343	321	306	310	279	338	309	318	321	324	354	312	298	304	308	350	337	328	337	336	349	313	324	344	350	321	316	319	347	295	331	311	320	330	316	322	351	302	297	314	347	347	285	339	299	342	343	299	340	319	333	343	320	357	308	309	323	339	304	339	313	316	317	329	296	269	310	374	302	304	324	303	307	314	306	313	341	295	334	335	346	349	316	322	323	297	319	309	286	316	320	353	330	349	318	333	302	314	342	328	332	342	335	344	319	318	363	332	315	340	346	313	302	356	353	330	288	344	323	312	330	343	329	329	328	300	308	326	290	317	323	312	316	327	328	326	316	352	321	328	309	370	330	333	344	324	344	365	313	361	333	339	309	321	318	312	290	321	288	301	334	285	386	329	314	342	361	330	329	325	317	286	299	315	331	328	331	345	347	328	328	327	305	326	319	334	337	335	350	352	308	336	329	343	352	318	346	335	301	298	308	333	309	305	344	334	333	350	324	340	335	300	326	324	309	329	325	303	308	332	335	327	323	328	313	348	327	306	353	313	330	329	302	313	308	331	307	339	338	342	336	326	353	358	306	345	330	319	340	340	330	308	324	336	302	323	283	322	326	343	326	315	316	293	359	355	305	343	331	306	340	305	350	312	319	339	349	307	348	349	323	353	348	334	344	331	292	345	316	322	311	318	313	324	323	328	345	336	326	307	333	310	350	314	315	347	355	336	331	324	326	298	328	345	322	333	355	313	345	357	330	337	335	341	302	336	355	306	279	318	340	339	360	340	319	304	317	314	339	311	335	299	352	353	340	333	336	315	312	330	324	294	320	325	332	315	357	341	309	329	312	315	331	309	350	332	317	331	299	323	319	316	306	297	347	314	337	324	310	323	320	317	338	319	322	356	353	315	314	301	349	346	358	352	329	313	308	339	343	321	368	315	306	294	327	363	335	328	346	336	328	346	367	336	329	352	342	353	342	328	290	314	341	326	320	345	355	309	362	287	328	310	323	359	313	330	340	307	332	344	330	309	320	301	317	315	327	326	309	291	323	305	353	322	327	382	351	319	356	333	317	337	336	346	362	307	330	307	304	325	303	330	348	344	339	352	329	356	325	304	299	317	364	353	314	333	342	334	355	354	324	362	345	346	341	326	356	349	309	331	309	329	333	334	326	356	321	337	345	308	348	327	310	318	302	349	317	305	321	337	322	330	311	331	305	340	338	335	328	351	311	323	322	362	323	336	320	361	319	328	344	302	343	352	309	348	341	346	330	347	313	302	335	335	335	306	297	340	314	326	336	310	334	348	323	339	351	307	335	306	314	315	350	300	346	323	304	335	305	337	303	335	326	350	361	348	307	321	326	358	334	351	331	276	319	327	331	327	328	317	364	321	315	345	320	302	325	303	320	341	333	316	336	331	330	338	343	305	348	332	326	311	332	332	316	341	301	317	312	334	302	331	327	360	311	304	348	313	296	291	322	319	307	327	311	331	313	324	320	296	338	339	329	339	351	348	314	307	301	335	339	339	317	332	304	312	342	355	333	300	343	341	341	349	334	352	336	348	358	336	337	309	334	372	312	325	335	323	342	340	329	292	352	334	325	345	327	317	367	332	355	343	305	301	309	295	319	331	338	319	285	343	314	315	302	354	336	344	347	323	326	330	303	350	339	334	313	289	294	339	310	328	344	330	331	356	348	336	335	313	353	352	320	334	337	301	337	362	330	326	300	283	323	356	337	347	319	311	306	286	328	337	345	317	287	316	315	353	327	349	310	300	321	337	295	345	353	324	326	346	314	315	323	294	325	322	327	356	317	288	338	325	321	334	323	337	346	344	303	314	318	325	336	317	310	321	326	341	291	338	368	312	340	292	353	339	320	314	343	337	343	320	326	332	311	312	364	305	313	316	316	306	296	305	345	322	294	353	338	329	334	322	330	295	325	302	400	296	342	310	323	313	324	339	338	346	291	303	343	295	319	320	307	302	319	339	341	298	293	350	326	297	317	294	319	333	308	312	326	321	346	336	345	289	305	325	314	296	319	313	331	337	342	333	324	326	349	336	316	291	315	348	321	320	340	307	341	320	324	303	348	316	335	337	353	344	330	319	362	347	326	340	323	357	329	309	322	344	321	333	334	322	348	343	335	327	317	342	342	321	323	306	312	379	345	327	281	324	324	308	326	358	322	319	305	281	367	317	329	309	314	299	374	325	315	320	333	331	330	331	306	351	313	333	325	311	341	324	267	332	267	362	328	320	323	307	363	337	323	326	327	308	358	315	355	310	324	311	303	320	318	358	328	313	351	291	353	338	346	315	344	356	335	355	304	338	346	328	306	339	346	317	304	311	351	334	320	321	319	302	323	344	349	340	365	329	325	361	356	299	315	311	316	356	367	306	315	327	379	317	298	329	359	318	312	320	319	337	315	335	356	309	319	333	306	361	317	365	329	338	314	305	356	324	328	325	326	370	323	315	355	320	341	310	320	315	308	342	341	351	274	345	344	335	309	334	297	336	317	295	350	334	342	329	318	297	330	316	316	345	326	325	331	357	301	315	323	314	348	335	321	364	293	304	310	359	310	322	348	329	349	320	336	327	322	295	314	321	322	317	320	321	330	350	283	319	320	305	351	362	321	357	340	342	346	389	294	309	322	325	342	360	326	300	284	334	321	360	321	340	319	308	323	331	352	339	327	325	340	338	337	334	348	339	326	344	334	333	358	294	306	333	319	301	314	333	352	299	355	342	313	311	338	348	342	339	351	309	310	342	302	318	329	346	360	305	309	348	323	294	332	320	358	341	342	325	339	354	331	352	305	321	345	305	300	345	299	352	353	321	315	342	337	311	318	282	333	301	335	348	332	370	339	323	326	336	333	371	338	311	323	334	315	338	329	330	337	319	293	309	326	339	325	318	310	294	368	320	336	333	323	310	336	336	333	337	323	311	330	327	364	348	339	326	362	298	304	341	330	352	316	340	306	321	298	352	362	333	312	311	344	312	329
39432	44437	45518	30903	32367	28169	25942	23468	19786	14538	12357	12760	11909	10863	9022	7575	9554	8339	6502	7856	10995	11950	10541	5015	4485	3799	2374	2249	2206	2071	2112	2043	1949	1875	1850	1610	1465	1233	1252	1190	1232	1239	1187	1146	1158	1125	1023	1015	946	991	965	1012	1088	985	1027	1104	1004	1161	1128	982	1031	976	995	1043	1013	990	1004	998	1004	980	1003	976	988	939	928	926	991	993	883	902	878	838	859	808	858	868	863	848	819	847	808	827	805	848	841	807	815	778	784	789	802	826	764	832	842	788	816	771	826	804	781	751	806	847	782	817	764	800	829	803	847	826	812	780	785	812	788	830	801	798	786	803	786	819	786	794	788	830	758	772	757	806	793	782	795	835	817	780	828	748	829	847	806	775	766	798	778	818	750	808	797	788	811	796	811	860	766	837	811	731	812	775	786	811	789	817	806	770	794	782	793	823	785	725	812	764	865	761	794	777	846	794	820	835	792	770	839	760	785	815	790	781	782	805	768	760	832	836	825	787	805	774	778	828	786	809	818	775	831	807	769	823	803	798	800	804	833	787	852	798	793	819	782	802	767	831	792	784	762	815	801	774	805	769	808	806	765	841	809	791	777	760	859	836	796	822	833	814	793	783	792	789	831	801	814	775	730	757	814	807	808	742	801	809	794	836	829	805	818	803	814	770	741	782	772	765	788	806	798	842	834	750	778	799	840	798	792	832	773	732	789	840	800	789	818	775	776	817	808	818	801	766	799	795	815	841	824	843	763	767	796	823	807	798	814	772	774	775	786	815	766	820	732	803	720	839	781	802	782	823	805	820	801	820	802	792	795	783	837	801	828	785	798	826	765	834	818	760	802	837	819	771	741	790	804	829	786	800	800	797	899	792	823	839	808	827	871	797	787	801	812	800	838	831	801	817	820	819	805	773	772	810	774	805	815	793	782	826	785	843	791	760	801	835	841	812	753	767	753	802	819	775	783	811	800	784	790	788	785	780	787	785	822	744	767	805	873	805	816	825	767	781	849	797	788	841	805	839	818	743	769	819	791	838	759	814	803	739	832	759	805	797	826	813	810	809	824	826	809	806	787	771	821	825	822	795	817	831	863	812	852	836	834	823	830	742	780	837	789	757	794	797	735	786	753	793	782	810	820	791	820	766	769	778	824	857	784	793	812	789	788	810	824	795	753	789	774	789	792	814	807	779	783	763	810	766	811	802	830	809	775	812	777	773	827	844	811	818	766	806	780	792	769	819	799	810	789	803	800	789	808	770	770	790	789	804	761	786	768	751	797	824	802	770	786	808	804	806	828	796	831	749	799	833	816	788	771	761	773	865	800	834	832	784	816	838	821	775	789	817	781	770	832	813	780	795	771	777	789	805	753	818	796	790	787	831	816	798	801	753	752	778	787	762	752	838	815	792	780	841	771	788	795	773	799	766	791	831	778	810	836	734	802	783	730	818	795	785	778	812	799	773	791	814	774	779	807	804	805	776	756	758	792	808	810	808	779	751	851	813	830	881	786	803	785	791	797	813	785	827	787	804	794	849	782	743	830	812	820	826	836	789	833	812	835	806	806	837	786	789	804	811	773	810	801	811	799	823	746	784	841	790	772	827	790	782	812	817	857	794	774	786	767	754	842	777	824	849	792	815	774	780	811	773	800	816	808	815	863	820	827	826	817	842	733	797	825	790	765	843	795	821	815	816	803	777	821	793	809	803	812	771	836	810	791	804	822	774	807	827	796	781	801	824	812	787	788	776	778	863	823	821	822	807	786	767	784	780	814	759	791	792	760	811	808	867	796	859	805	839	786	820	775	771	799	827	813	829	811	771	816	777	821	827	831	820	859	799	827	791	793	791	809	779	778	862	791	772	748	767	857	788	844	815	864	816	798	791	815	743	801	769	774	795	815	792	735	815	800	798	806	803	819	800	794	808	818	733	860	806	828	823	844	793	815	780	822	794	821	783	777	800	777	808	781	817	824	783	755	832	741	814	800	826	806	809	823	745	804	764	820	807	784	787	834	793	768	829	828	809	805	787	778	788	804	761	731	814	772	819	793	785	760	787	843	812	844	773	785	796	775	816	801	807	762	781	787	770	784	830	766	842	777	819	840	781	782	774	797	814	789	834	757	755	773	801	774	751	818	782	842	796	757	807	753	813	777	760	815	766	824	806	764	858	814	807	771	793	825	832	775	820	832	833	782	787	771	759	801	832	797	822	804	832	804	792	722	801	822	816	816	798	853	742	850	796	810	785	778	790	783	834	781	850	807	799	798	803	840	814	799	843	793	781	730	770	794	750	837	774	833	790	835	776	818	809	771	807	805	791	761	836	786	869	817	779	808	763	871	764	801	820	788	782	844	795	762	824	813	853	776	813	760	831	803	814	849	825	812	771	816	791	805	767	818	835	822	785	780	760	783	803	805	800	844	794	805	803	790	821	841	807	792	786	757	777	737	797	819	856	788	810	840	834	846	748	814	758	793	782	774	833	818	833	788	781	826	835	832	803	751	782	829	815	816	786	772	790	779	848	735	815	805	811	839	827	832	826	760	779	789	775	813	820	803	845	797	781	778	824	819	789	845	778	799	783	803	770	789	825	796	764	837	837	828	800	793	744	792	764	812	769	756	812	788	786	813	743	792	781	833	797	850	795	805	845	843	795	850	826	781	835	809	807	787	864	816	856	748	817	806	810	767	783	717	787	828	790	811	827	845	816	776	774	829	798	775	782	825	761	847	834	817	840	789	798	786	766	823	770	780	845	820	792	791	770	743	817	794	831	831	751	775	776	780	742	797	800	802	737	764	793	821	823	802	775	814	777	762	773	832	823	796	740	819	848	773	778	800	808	764	805	769	743	799	819	872	814	791	807	829	813	843	742	739	814	778	805	755	831	794	777	813	793	795	811	776	777	805	815	756	811	759	792	845	788	812	785	836	760	805	782	824	805	758	762	785	774	808	819	801	756	812	754	760	822	840	813	775	793	762	821	806	801	846	831	785	799	803	811	800	803	832	764	803	792	847	815	837	818	813	827	786	787	787	771	788	829	845	769	791	774	777	818	798	802	848	743	800	787	837	816	798	794	783	785	772	812	824	794	775	777	765	793	784	790	794	814	789	793	768	827	766	790	840	756	768	764	750	808	810	770	801	827	773	807	804	761	782	730	771	815	779	816	809	785	835	772	807	780	759	784	812	800	745	776	812	805	814	821	767	780	823	824	823	744	832	790	847	810	809	819	708	797	817	751	777	864	854	785	786	813	810	770	772	805	803	817	801	784	812	823	742	759	828	760	803	768	754	880	759	764	831	820	850	805	822	771	779	858	811	772	808	825	828	827	753	802	838	788	810	808	794	825	854	815	775	794	824	784	822	797	791	825	784	775	799	747	832	776	766	784	806	774	853	790	768	790	853	781	825	766	774	817	778	842	788	788	790	765	812	811	695	761	741	787	825	757	823	815	819	737	803	801	793	818	782	803	823	819	777	775	814	812	801	797	745	790	772	815	799	763	856	783	790	864
15965	14052	18749	9205	5127	3441	2460	1981	1630	1176	956	758	685	603	544	501	525	519	465	485	451	458	480	416	393	401	386	377	392	368	397	373	367	389	395	385	334	384	343	357	343	346	339	352	345	334	329	305	355	339	328	361	349	321	339	353	306	347	355	353	355	327	330	355	325	332	323	335	299	353	335	353	352	320	361	361	313	355	376	331	318	338	308	329	326	349	347	365	335	332	311	365	326	309	340	327	307	340	326	354	384	343	294	343	348	336	337	336	330	333	327	329	353	322	308	322	309	340	352	308	355	355	324	350	345	335	313	339	347	291	355	332	303	351	332	319	313	319	306	330	342	318	317	329	318	333	318	321	350	322	335	321	309	334	369	309	339	322	377	338	315	343	337	341	327	341	362	340	359	339	325	331	310	316	345	318	310	326	331	328	362	338	331	309	350	330	337	327	277	302	344	377	347	328	311	330	324	353	327	342	335	317	340	303	309	296	304	339	325	348	326	312	349	330	315	344	328	329	288	351	322	322	334	328	316	307	362	324	310	360	349	312	341	334	335	334	307	341	349	298	332	366	328	328	360	316	332	340	287	306	310	351	325	292	327	323	369	347	329	350	332	333	354	285	315	350	350	336	322	350	321	326	365	335	336	333	332	331	332	318	335	342	346	320	343	353	340	365	342	303	343	335	335	301	338	366	362	317	346	331	330	336	371	345	338	319	344	321	312	363	304	333	302	329	328	339	345	362	352	305	327	315	327	299	339	338	355	343	356	368	317	299	346	332	312	287	311	317	335	325	321	325	297	293	362	336	342	326	343	341	308	348	323	319	325	300	314	367	332	348	324	367	332	310	338	323	344	355	328	314	331	297	321	353	310	345	319	359	341	348	332	334	336	358	354	345	332	347	337	337	351	329	319	321	312	339	323	311	320	294	317	346	300	329	320	320	324	303	341	348	338	357	328	327	311	313	336	329	317	324	339	327	301	310	316	369	367	327	357	309	343	285	303	339	327	345	297	342	307	360	338	348	320	319	349	349	313	346	350	344	312	332	330	308	385	318	347	323	333	386	333	339	320	362	316	355	328	290	342	299	274	346	337	356	316	365	310	333	330	321	330	323	348	352	300	370	366	358	339	321	321	311	329	332	336	348	352	378	310	322	347	343	354	345	290	313	311	323	324	319	332	369	340	309	340	343	338	316	347	346	336	338	358	336	349	306	347	341	349	301	313	314	333	322	322	320	322	318	286	346	342	317	346	322	347	318	337	315	325	326	329	319	288	318	326	349	322	309	328	329	316	320	339	341	334	324	316	382	327	317	338	342	358	313	335	346	339	325	348	310	307	334	312	331	347	348	350	331	306	303	328	318	323	339	308	355	335	344	320	330	302	307	312	323	323	333	308	296	334	317	312	324	330	314	360	336	333	346	355	319	309	331	316	355	325	319	302	362	349	347	307	342	347	354	327	313	298	331	318	328	318	291	334	317	356	363	345	375	299	353	323	330	297	349	324	321	379	315	319	349	323	301	348	325	359	344	348	334	343	313	320	313	323	325	282	327	343	305	324	357	350	340	336	321	335	337	318	319	336	328	311	337	361	321	348	354	352	320	348	324	327	308	345	307	351	306	352	359	318	354	350	339	335	279	360	327	348	325	361	314	326	336	355	336	330	306	351	350	340	335	321	327	328	325	336	338	330	316	332	351	319	337	344	336	321	323	339	330	328	308	334	326	332	337	367	308	337	349	331	325	336	321	352	340	305	316	290	349	384	335	350	344	309	327	347	293	315	311	342	339	361	347	344	368	316	327	340	324	333	311	362	335	334	348	347	320	332	308	335	351	329	343	338	324	330	312	326	337	336	337	343	329	311	319	348	308	310	346	363	318	306	345	338	322	308	331	310	305	330	324	315	348	301	319	333	322	341	326	352	332	329	350	326	345	349	305	311	344	353	319	319	345	303	315	331	328	354	364	335	367	318	325	315	326	344	325	336	290	328	292	335	329	341	346	343	321	344	344	318	312	316	333	333	358	327	335	311	311	322	332	312	320	344	340	322	307	342	357	352	315	323	347	329	305	297	350	328	364	358	345	351	317	306	315	327	333	341	328	346	326	331	337	322	326	305	371	351	322	332	326	328	368	317	310	369	311	302	299	356	360	329	348	326	354	323	318	312	324	348	345	339	344	324	334	322	363	333	366	329	316	312	342	310	313	298	330	348	327	339	343	322	341	327	334	335	370	357	336	368	326	310	333	327	322	305	320	349	351	308	334	340	351	326	389	359	332	315	346	303	318	318	318	320	333	331	328	314	317	336	358	305	346	332	274	355	314	327	332	336	356	339	353	328	313	332	335	308	345	357	321	332	319	365	315	338	309	362	343	313	336	300	334	294	329	343	318	315	335	314	348	335	366	340	320	335	372	342	331	315	339	332	300	322	345	343	323	321	348	312	330	356	346	309	350	367	332	316	353	294	328	302	343	333	319	330	306	328	330	352	344	348	353	345	329	347	358	335	357	338	360	326	323	338	294	307	337	345	315	325	324	320	342	311	346	351	299	329	318	358	331	329	313	334	319	322	333	324	330	345	330	294	326	347	319	331	339	332	351	304	366	339	303	343	348	311	351	351	333	334	333	337	309	346	337	318	311	323	313	312	321	335	315	362	314	336	337	319	340	327	304	314	317	348	312	319	300	345	326	306	345	329	316	311	311	328	351	348	346	301	330	331	320	350	378	329	318	335	336	342	293	335	344	312	329	349	329	323	332	345	346	307	336	297	313	313	301	311	331	344	330	303	328	345	356	325	352	363	316	315	325	308	298	288	313	319	336	328	331	342	321	341	337	331	355	337	279	312	329	333	313	303	334	353	363	322	342	346	346	355	328	338	304	323	338	320	344	335	304	332	309	326	333	357	307	316	348	322	353	337	326	335	331	332	347	351	360	351	343	314	331	326	321	348	363	339	349	341	356	307	333	305	339	317	298	325	331	306	351	299	324	356	303	318	325	337	286	330	329	349	342	316	344	311	320	359	335	325	343	312	335	354	335	350	343	326	340	338	332	350	329	325	306	331	364	337	303	341	322	294	342	331	356	342	309	337	318	323	349	312	324	338	313	297	365	352	342	325	350	323	327	317	348	354	367	336	306	326	325	352	299	315	350	324	358	362	323	337	324	326	297	311	349	337	312	336	359	314	318	367	341	353	336	315	317	326	337	357	299	303	353	331	348	344	309	349	313	342	311	312	369	330	341	327	319	321	319	325	347	331	317	359	339	336	332	343	340	343	383	340	351	319	323	314	371	351	289	319	328	345	360	320	312	313	350	332	349	325	336	344	309	315	316	330	307	305	279	349	364	346	349	372	327	316	324	347	329	330	342	374	336	355	332	333	313	283	347	355	332	322	306	346	345	329	315	316	331	338	333	396	327	312	342	330	309	331	312	302	322	365	343	361	341	344	351	363	297	333	370	348	308	324	332	348	332	325	344	314	344	340	339	292	324	326	339	354	308
11339	13498	23125	15667	13876	11492	9680	8607	7609	5344	4305	3573	3026	2523	2291	2097	2246	2020	1883	1880	1923	1873	1854	1564	1387	1384	1394	1319	1246	1268	1300	1275	1233	1166	1106	1068	995	922	994	999	987	938	927	921	919	891	925	887	812	907	887	859	913	870	913	892	864	894	830	836	907	866	860	898	932	881	857	853	896	876	906	912	844	926	854	823	867	859	861	865	838	867	817	879	828	835	825	857	845	862	856	845	829	876	858	824	803	848	814	845	810	739	856	815	781	815	867	812	810	858	835	816	813	852	844	752	858	837	812	803	841	878	816	830	825	854	779	851	840	809	779	850	781	859	848	825	825	875	861	807	803	827	837	831	841	827	805	851	850	806	795	764	815	809	874	871	822	802	816	783	846	892	810	805	818	876	897	852	839	792	844	808	792	809	826	866	815	812	809	857	819	775	807	885	814	853	871	836	812	806	869	838	788	854	851	814	804	835	804	834	813	825	854	823	840	844	872	834	809	849	859	788	831	842	824	842	796	793	838	807	843	831	833	807	804	823	881	819	837	845	842	836	809	858	764	822	839	824	826	815	835	784	812	795	826	803	787	772	867	831	847	809	792	816	873	787	827	822	836	777	832	782	839	769	852	879	784	840	874	839	836	775	811	797	827	897	803	809	776	827	814	830	869	855	839	858	841	746	831	827	831	810	817	829	818	886	833	809	831	821	860	830	826	816	856	822	820	836	794	806	804	770	839	837	837	827	772	852	762	818	848	813	799	833	900	819	824	871	852	806	847	781	861	803	798	803	790	790	853	850	802	779	852	844	867	866	855	820	840	813	868	837	822	812	841	853	822	768	870	814	822	819	776	816	864	823	807	825	828	832	830	807	846	788	814	818	766	843	802	822	811	832	839	745	791	819	816	853	818	799	805	811	821	855	865	822	875	833	861	823	834	873	818	817	840	790	809	750	885	807	804	790	866	765	840	810	802	864	824	814	834	796	809	808	790	851	774	795	867	845	815	868	756	835	814	812	804	833	835	846	848	876	867	858	824	819	826	859	840	836	759	795	839	787	844	804	818	799	836	801	773	815	818	793	817	846	795	808	807	783	856	819	821	833	832	812	803	840	777	811	791	842	810	891	811	852	791	822	865	810	812	857	816	836	832	825	831	809	856	796	845	789	798	862	808	846	843	778	764	826	849	832	786	818	755	839	833	877	821	825	842	825	841	847	867	812	837	875	836	817	826	821	854	854	821	778	806	889	821	767	831	841	823	764	759	806	826	836	776	813	808	786	861	789	884	825	789	836	798	835	803	814	816	887	784	855	814	866	798	815	819	802	848	813	834	834	802	853	881	829	818	853	783	841	806	811	886	789	849	834	818	816	797	823	862	822	846	832	822	880	796	847	825	864	821	813	823	829	759	822	804	859	794	788	844	833	815	811	809	878	838	774	790	840	815	838	824	862	852	878	831	842	844	829	809	803	789	871	828	824	842	842	832	889	841	811	852	853	853	825	816	793	790	822	798	837	843	836	894	810	847	819	797	779	862	850	857	837	813	861	869	863	831	872	882	809	868	810	745	782	860	813	827	837	817	876	778	819	822	852	832	847	845	844	804	789	796	827	828	823	852	793	792	823	817	810	827	757	843	853	825	867	824	828	873	869	839	830	791	809	880	798	866	861	799	802	791	819	811	804	823	831	809	817	832	843	815	851	809	844	872	837	826	837	830	792	781	823	850	820	842	765	786	778	847	850	822	780	794	841	853	805	803	813	797	867	852	819	859	818	892	827	829	782	820	801	820	819	785	828	863	820	820	850	862	833	832	802	860	829	814	791	822	827	780	832	864	799	798	835	821	832	802	786	841	855	801	848	837	848	881	837	833	771	892	859	852	841	891	840	788	830	844	786	815	870	776	810	813	786	909	844	795	855	855	812	871	795	871	813	817	851	814	867	813	796	816	812	870	830	818	822	857	818	845	784	833	836	797	854	845	830	801	832	835	816	823	836	830	778	878	846	851	829	789	839	806	810	826	799	886	825	790	807	846	851	848	842	842	795	826	813	807	807	765	793	844	785	841	812	800	824	852	872	863	825	787	834	845	822	855	901	826	799	832	814	836	807	801	834	841	852	859	799	822	844	829	841	814	820	825	787	848	796	805	834	798	864	835	865	879	839	802	814	810	781	833	843	882	889	865	828	878	837	800	783	819	851	804	832	738	835	854	793	805	805	839	801	850	807	852	837	818	879	821	819	850	853	834	810	813	832	793	856	827	828	835	821	824	869	806	853	858	816	843	841	795	794	828	915	901	853	801	861	847	843	833	848	802	777	835	817	851	843	841	843	835	806	797	826	881	782	827	821	812	783	789	831	827	813	833	882	840	807	796	892	849	831	821	858	831	781	808	867	850	791	865	804	842	843	782	820	815	771	785	819	783	831	857	833	867	800	855	843	792	816	859	798	851	801	816	816	901	818	865	803	831	868	853	810	835	824	832	835	808	807	808	846	849	861	840	814	760	825	846	853	850	787	841	863	835	841	883	857	817	845	852	838	794	829	833	832	826	762	844	830	848	830	823	829	789	801	810	788	797	835	830	821	835	862	835	816	798	845	846	799	833	830	845	819	740	847	849	834	827	808	852	823	840	809	806	807	829	810	790	828	864	856	849	721	796	865	863	868	813	836	816	843	855	818	821	831	854	857	826	791	807	807	855	834	823	821	786	825	793	843	790	830	827	818	843	830	823	813	877	830	784	825	841	821	832	780	855	852	832	844	834	790	824	832	827	810	790	812	828	832	794	835	864	799	868	861	804	821	827	817	807	837	817	832	832	824	781	809	854	857	854	824	865	794	818	785	904	820	805	823	795	796	836	838	854	857	855	821	808	861	876	871	818	836	880	783	837	860	841	775	836	838	854	796	838	756	809	863	811	823	876	814	836	802	803	826	877	801	844	827	883	764	835	844	786	805	799	848	840	846	812	862	857	826	822	863	834	829	787	804	861	817	836	843	848	789	877	822	823	842	832	852	852	837	838	823	841	828	814	842	785	887	869	835	841	771	794	879	818	820	838	796	812	830	858	817	834	823	823	839	899	823	814	819	851	824	871	850	865	869	835	798	798	818	793	828	841	823	821	922	845	780	818	850	857	883	810	836	838	819	823	835	820	837	823	842	852	787	833	856	801	819	813	803	775	799	843	839	755	849	850	806	802	863	820	787	857	824	887	814	882	803	804	825	802	776	796	836	866	820	833	880	793	880	802	814	819	761	829	827	856	780	870	815	802	830	815	802	837	829	776	813	802	815	870	818	851	805	787	841	852	823	809	807	765	817	811	828	843	837	877	755	847	794	835	850	816	786	829	815	879	844	845	839	834	798	833	778	869	839	784	815	789	865	776	839	857	858	877	818	816	821	868	834	867	801	806	897	821	885	825	799	883	834	851	823	824	791	832	817	757	795	833	797	823	847	807	842	769	816	825	858	860	886	804	843	812	828	858	770	790	865	831	867	802	785	817	819	839	822
40442	44926	43023	26802	22736	18132	11993	8478	5539	3146	2075	2016	1869	1594	1352	1224	1206	1154	913	1189	1348	1330	1183	745	655	641	488	444	495	507	489	468	463	486	458	439	407	399	342	423	401	392	395	394	338	344	413	375	386	384	377	386	387	360	372	373	365	365	407	419	387	388	431	365	359	361	394	392	393	378	381	371	342	352	356	412	324	438	356	359	341	372	370	356	359	363	349	365	322	396	334	353	367	343	384	358	323	355	355	380	378	357	396	361	371	381	369	371	352	327	354	374	361	384	328	348	355	335	354	343	357	344	355	342	333	348	378	334	384	364	340	359	344	346	356	334	350	351	359	373	351	371	368	394	346	357	374	355	360	361	355	351	395	347	370	340	344	352	345	323	373	383	337	368	376	386	339	353	397	351	374	364	339	370	320	336	364	348	345	337	364	357	356	377	321	352	364	380	381	345	337	365	371	363	345	327	381	384	353	385	357	370	338	376	340	341	332	356	343	357	353	334	390	358	339	354	370	327	359	332	366	350	367	364	364	366	350	377	417	368	378	361	367	347	362	357	350	337	340	346	330	378	371	331	374	404	351	353	336	375	372	359	360	385	344	350	345	341	357	348	371	274	327	365	365	345	353	331	366	384	344	358	352	357	364	353	345	380	372	349	347	358	376	362	354	362	362	340	353	303	326	343	348	356	362	373	380	347	337	399	371	377	326	320	339	365	361	360	349	380	366	405	345	341	386	364	334	347	334	357	356	319	339	381	330	329	361	351	372	328	329	348	337	374	378	354	362	333	331	379	345	331	324	362	341	381	326	335	366	348	354	370	348	335	345	340	391	363	374	357	380	348	336	337	370	329	361	365	327	370	358	366	314	326	359	357	392	374	364	391	402	330	359	387	347	346	314	374	336	341	346	329	296	353	338	359	346	360	380	405	370	346	394	358	336	341	366	367	374	373	345	327	348	319	368	338	372	339	347	348	358	348	355	368	353	386	401	339	345	337	330	371	343	370	335	366	384	370	364	352	380	376	309	357	366	368	349	386	342	298	351	399	348	352	360	384	357	341	347	355	361	358	339	381	357	329	372	360	362	349	369	332	369	331	370	365	368	329	375	359	357	351	330	321	343	352	371	317	388	341	360	335	350	360	341	346	361	360	358	328	380	401	354	371	346	349	349	356	358	344	334	355	371	348	400	316	336	367	332	351	324	347	355	351	349	372	380	343	357	354	352	371	351	320	364	396	361	345	364	337	340	360	357	363	366	371	361	345	352	336	312	352	347	340	360	353	345	355	342	356	376	365	336	356	360	353	359	360	366	324	371	397	358	344	349	345	342	379	322	325	350	357	394	349	348	366	356	368	346	377	346	385	341	335	370	382	359	366	366	358	383	330	352	387	361	306	359	392	373	348	357	345	327	352	347	374	355	361	352	367	359	331	345	351	347	340	374	360	337	324	329	330	360	370	346	341	386	374	354	319	334	359	341	351	370	370	374	377	356	381	351	352	354	391	370	348	364	357	368	335	382	347	340	366	331	340	356	337	357	366	355	328	378	383	342	386	349	352	370	307	388	348	357	408	355	353	387	349	346	364	347	388	318	405	346	332	392	363	377	314	342	358	320	332	342	369	366	356	348	350	379	364	348	363	337	366	335	375	358	349	351	367	360	357	347	379	360	342	381	370	335	368	375	357	356	337	365	328	366	326	337	378	333	353	363	356	314	330	357	363	357	366	364	349	321	355	346	328	347	364	334	348	366	375	349	348	331	367	360	356	372	379	324	354	315	378	369	343	375	368	348	363	361	415	346	379	335	345	353	385	352	357	324	340	371	361	339	370	351	388	344	332	366	355	356	325	365	350	317	382	358	343	347	383	344	386	349	327	344	368	379	320	356	356	347	351	343	377	384	328	357	366	339	343	361	357	359	380	351	382	377	351	344	349	348	335	390	341	334	343	342	323	376	370	380	380	353	358	370	333	356	337	351	359	331	357	386	370	315	353	344	340	366	368	369	351	349	356	355	321	368	346	363	352	353	338	349	399	355	342	371	371	377	330	349	361	339	335	350	335	329	333	354	312	349	369	327	366	347	359	358	368	378	364	351	360	380	353	380	340	328	349	353	353	375	363	354	365	358	381	389	336	347	396	353	322	336	343	346	359	338	343	369	339	393	347	356	321	363	338	400	336	341	344	370	334	380	339	373	360	356	356	350	345	362	336	360	352	364	351	329	375	347	385	368	359	375	357	366	356	337	387	322	334	365	342	334	381	370	336	349	352	332	328	330	364	363	385	343	351	385	379	379	317	358	351	361	350	385	348	326	371	360	357	388	332	368	376	343	381	365	346	392	364	361	375	353	360	333	339	326	331	347	325	339	370	360	354	364	366	335	329	380	348	345	378	346	341	379	390	373	381	342	351	355	362	373	354	370	357	384	374	352	334	362	357	338	340	377	344	335	355	365	347	356	354	352	337	345	373	340	382	346	333	363	354	381	337	359	315	354	362	371	366	351	388	391	336	367	349	374	384	351	354	358	406	364	343	336	329	356	340	365	339	359	356	344	359	326	360	382	356	346	330	342	370	396	344	355	352	338	334	372	319	375	379	312	341	344	328	366	360	312	387	345	379	325	351	358	346	357	339	390	317	364	373	382	360	367	393	386	347	358	354	342	326	318	345	379	362	347	339	348	331	344	342	338	334	328	330	368	355	349	325	337	381	359	370	366	369	373	370	299	347	354	362	342	366	371	356	313	387	334	315	355	328	359	327	354	367	333	343	357	360	346	331	365	321	349	362	332	374	347	342	365	345	358	329	366	363	376	333	336	345	355	380	366	355	390	351	363	337	372	364	303	360	376	358	331	375	351	388	342	328	368	348	373	368	360	375	382	377	329	350	364	367	364	317	309	361	331	347	345	335	357	346	361	381	367	347	352	338	383	363	357	369	362	337	350	318	316	310	372	354	328	367	348	354	368	360	347	370	352	338	352	394	379	375	347	362	326	373	338	373	326	358	345	343	370	350	331	357	318	398	346	347	354	306	342	354	382	372	388	341	356	338	328	334	388	375	363	342	334	325	336	349	377	369	357	381	374	355	366	382	388	340	352	360	380	389	364	369	368	388	359	389	334	338	375	345	368	371	373	389	358	340	360	318	371	347	366	359	370	350	364	330	358	363	351	341	399	344	325	327	356	388	376	340	376	320	363	339	327	363	356	340	383	370	376	365	366	352	405	339	387	357	386	372	396	376	345	327	338	347	353	329	411	352	283	387	374	349	337	323	349	362	339	350	338	373	397	356	365	355	349	371	373	388	378	338	374	348	348	351	345	323	348	350	361	404	348	392	356	355	364	375	342	358	364	307	353	303	351	352	327	336	361	380	330	339	346	365	354	346	391	343	357	347	353	323	357	359	398	374	379	348	370	381	389	382	352	338	366	364	342	349	337	348	362	331	345	343	377	347	339	369	344	354	363	355	400	354	342	376	376	372	351	355	336	371	376	336	380	354	325	380
30507	39855	42753	25922	27419	22628	20408	18970	15700	10549	8672	8576	8385	7588	6471	5464	6543	5620	4206	5735	7059	6760	5861	3685	3314	2877	2049	1787	1865	1740	1765	1694	1651	1615	1521	1464	1272	1145	1181	1154	1171	1109	1098	1091	1068	1022	1058	1068	954	967	1009	997	1039	1003	1095	1013	1020	1138	1087	985	952	995	984	1041	1054	983	1017	989	1016	1022	1003	934	1006	911	942	902	969	976	881	950	881	883	967	951	905	873	908	885	871	890	860	894	903	838	853	900	910	859	866	816	899	839	891	861	900	873	850	852	872	857	881	895	919	858	838	898	840	831	822	840	895	883	850	889	847	921	853	922	872	803	855	861	951	880	884	776	904	842	825	846	878	900	873	893	822	920	868	915	872	895	875	890	869	869	857	914	832	871	894	861	837	855	910	856	842	864	846	844	845	873	883	875	879	832	874	854	876	817	904	867	865	920	806	862	822	902	889	879	875	812	908	839	871	847	805	863	850	903	905	864	894	851	878	875	890	852	888	823	870	879	812	837	831	847	835	847	837	875	859	842	863	842	895	846	862	904	885	850	874	831	875	826	884	831	910	844	906	874	873	909	849	903	871	874	873	871	832	922	860	896	855	884	867	818	926	838	834	863	845	879	861	847	867	906	883	898	886	821	935	853	831	850	913	814	861	841	898	863	850	853	862	784	882	869	865	855	821	855	861	871	826	876	899	936	912	877	876	880	907	907	891	903	866	902	831	858	899	899	910	868	908	877	858	859	815	871	846	898	892	864	889	861	867	882	906	863	834	886	838	940	858	875	842	910	871	876	876	850	898	833	889	906	876	871	837	844	870	855	923	890	877	835	871	845	838	928	909	895	910	887	878	883	878	895	883	816	849	836	833	871	889	854	851	840	855	833	867	823	870	869	888	871	932	865	857	867	873	856	905	846	904	829	860	908	831	900	893	876	913	892	807	879	887	893	847	898	840	892	884	899	846	845	831	909	867	824	880	864	842	975	823	922	869	875	852	902	872	868	870	869	846	901	863	878	896	862	844	855	882	853	883	901	863	869	856	809	854	891	889	871	861	915	858	894	849	843	927	878	839	816	841	881	848	848	859	864	886	876	870	872	885	889	857	860	876	794	890	860	834	862	877	880	840	888	859	887	876	874	881	916	879	911	898	891	834	895	873	865	848	838	833	876	880	896	872	842	904	896	864	889	867	903	836	912	876	834	908	896	889	880	841	887	848	909	878	867	886	881	912	841	891	878	897	851	867	906	890	867	851	842	819	898	864	895	877	847	862	889	858	857	864	878	899	833	875	915	880	830	890	877	846	908	910	826	835	905	917	943	814	838	836	858	857	858	855	840	874	852	929	888	890	806	897	895	857	848	858	857	872	906	906	890	871	901	861	864	879	817	845	843	895	888	889	853	861	854	920	890	847	855	878	907	815	895	841	909	868	865	874	917	883	886	901	871	874	851	848	864	871	874	798	826	884	858	855	886	859	838	838	862	916	888	903	790	932	817	848	837	858	897	857	836	898	862	827	880	927	870	873	851	872	902	866	877	856	889	845	841	839	880	845	846	887	860	889	881	863	859	876	895	848	847	884	876	871	897	816	873	920	870	877	916	865	882	865	906	866	846	826	939	888	867	840	864	848	829	874	866	865	881	870	906	882	863	890	854	883	909	828	809	852	860	876	914	882	894	836	845	873	925	876	862	883	827	863	873	879	877	848	920	853	895	850	832	855	825	880	876	819	888	843	932	845	872	898	939	855	849	889	841	856	879	859	876	905	868	916	854	867	884	864	898	868	867	881	898	843	896	829	888	895	878	857	885	842	865	857	890	859	914	893	906	873	878	928	907	845	881	896	823	892	858	939	888	834	876	909	841	837	845	886	912	886	892	872	854	808	855	939	838	870	891	861	859	887	835	885	880	898	865	841	850	903	901	912	925	882	853	916	862	878	849	822	790	856	918	842	921	895	863	864	859	873	875	850	858	873	884	851	897	872	842	812	917	823	836	855	880	796	892	852	833	868	890	825	889	874	843	843	833	834	901	860	897	868	884	861	830	812	853	883	855	923	866	839	876	862	885	831	900	878	868	849	892	871	842	851	905	852	889	786	912	869	853	817	873	849	862	842	880	860	867	844	850	882	862	822	892	836	903	883	894	843	838	904	867	899	842	913	885	867	843	884	914	891	864	857	887	893	864	896	933	923	895	882	952	876	837	869	907	844	804	862	831	850	863	898	847	890	878	865	888	915	874	830	860	889	821	851	883	900	893	847	906	860	851	895	868	822	859	801	837	848	895	909	846	851	874	902	810	857	839	866	877	900	941	879	878	851	908	841	895	892	894	842	911	889	897	911	845	829	923	881	823	856	862	893	869	866	899	842	882	893	875	844	936	894	883	884	904	870	900	887	850	849	854	916	894	850	882	856	854	853	864	884	831	825	856	854	827	847	916	910	950	806	933	823	892	867	869	852	897	857	865	827	910	879	870	852	863	827	883	932	884	875	912	868	921	887	856	903	872	846	868	853	947	872	854	834	865	859	889	880	877	883	892	899	831	872	905	858	872	848	871	919	814	897	939	884	906	861	851	886	880	889	903	885	872	829	898	890	859	934	896	933	841	861	915	885	850	840	872	910	853	865	864	896	834	849	905	848	882	883	822	925	793	871	838	836	848	849	818	898	847	868	901	896	834	815	873	827	906	847	815	848	851	872	892	848	877	855	852	848	867	852	858	851	870	839	888	852	869	842	891	923	845	920	833	901	878	855	839	882	896	853	874	834	884	854	911	873	877	920	891	895	883	953	902	868	894	867	901	886	845	881	948	872	870	912	858	876	898	898	889	892	782	903	894	872	842	813	826	866	843	830	858	817	890	883	874	885	863	868	873	857	852	816	845	904	885	849	830	894	880	844	890	881	837	814	908	833	884	885	853	890	884	833	861	865	851	847	855	882	827	885	870	885	850	875	889	842	838	885	855	887	958	887	822	861	855	865	865	900	895	926	863	846	834	839	914	882	939	884	832	903	864	820	869	863	884	889	904	867	843	852	904	852	854	835	855	837	855	852	935	877	861	879	848	822	888	852	894	858	837	865	831	888	868	862	876	886	865	835	907	898	877	862	828	882	891	878	856	862	854	814	862	863	892	888	856	894	927	864	916	849	886	924	872	846	849	871	855	818	821	846	938	856	865	883	888	920	920	875	873	817	883	852	882	872	882	869	848	866	884	907	868	880	881	874	870	891	884	859	873	887	887	895	824	868	870	818	905	865	842	893	885	897	916	856	833	891	848	903	880	853	914	815	851	826	880	882	884	837	842	885	813	874	845	866	844	869	815	885	888	833	853	845	839	880	901	884	858	860	900	862	839	838	914	873	856	909	835	824	898	889	830	866	813	879	826	904	855	858	904	858	883	918	881	827	869	896	901	765	875	856	883	878	832	830	869	874	898	875	842	898	904	875	849	872	858	895	881	859	910	909	883	818	914	891	846	876	907	888	858	896	805	850	843	864	863	861	877	868	850	934	837
64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
