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
336716506279	336716506840	336716507390	336716507940	336716508490	336716509040	336716509590	336716510140	336716510690	336716511240	336716511790	336716512340	336716512890	336716513440	336716513990	336716514540	336716515090	336716515640	336716516190	336716516740	336716517290	336716517840	336716518390	336716518940	336716519490	336716520040	336716520590	336716521140	336716521690	336716522240	336716522790	336716523340	336716523890	336716524440	336716524990	336716525540	336716526090	336716526640	336716527190	336716527740	336716528290	336716528840	336716529390	336716529940	336716530490	336716531040	336716531590	336716532140	336716532690	336716533240	336716533790	336716534340	336716534890	336716535440	336716535990	336716536540	336716537090	336716537640	336716538190	336716538740	336716539290	336716539840	336716540390	336716540940	336716541490	336716542040	336716542590	336716543140	336716543690	336716544240	336716544790	336716545340	336716545890	336716546440	336716546990	336716547540	336716548090	336716548640	336716549190	336716549740	336716550290	336716550840	336716551390	336716551940	336716552490	336716553040	336716553590	336716554140	336716554690	336716555240	336716555790	336716556341	336716556890	336716557440	336716557990	336716558540	336716559090	336716559640	336716560190	336716560740	336716561290	336716561840	336716562390	336716562940	336716563490	336716564041	336716564590	336716565140	336716565690	336716566240	336716566790	336716567340	336716567891	336716568440	336716568990	336716569540	336716570090	336716570640	336716571191	336716571740	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
33098	17561	11823	8956	8489	7358	5505	4258	4038	2520	1798	1088	662	516	431	409	374	328	318	309	336	283	286	295	285	303	295	283	270	273	274	261	248	277	263	295	257	274	286	264	249	287	244	282	292	241	272	234	260	265	272	298	272	260	276	263	242	263	280	226	285	258	267	277	258	279	266	283	267	283	274	292	288	251	275	262	303	259	292	291	286	275	280	257	279	214	274	245	278	256	294	243	236	249	263	268	286	315	259	266	259	268	261	273	269	281	232	227	270	247	297	248	239	222	231	268	262	277	259	276	250	273	276	246	242	243	274	269	265	248	269	277	241	265	266	240	250	266	242	257	258	264	268	246	255	249	245	256	268	255	245	238	246	273	288	248	259	264	258	264	253	274	260	223	267	254	228	269	245	243	286	249	234	263	251	248	265	262	274	242	273	248	275	262	277	253	248	217	298	244	267	258	258	303	242	231	259	265	256	234	265	252	235	229	262	208	264	255	259	259	255	235	288	266	290	253	271	238	260	256	241	252	239	227	232	258	232	230	289	247	234	253	208	257	234	258	224	239	245	273	265	247	252	237	252	237	261	271	249	255	238	230	276	235	233	247	226	269	245	253	234	236	242	229	237	268	262	246	261	264	229	242	250	250	222	263	248	248	270	240	235	282	220	281	261	239	272	269	245	251	234	255	297	241	250	243	259	261	240	238	265	257	251	242	257	276	258	285	280	250	249	278	241	244	252	240	262	260	274	249	254	235	239	259	257	248	239	251	279	272	280	291	247	271	234	250	276	262	269	283	254	240	272	242	241	258	271	243	220	259	250	276	270	272	256	270	279	216	271	225	266	242	283	234	231	266	246	243	232	268	279	241	243	250	260	261	250	250	250	243	256	239	261	215	232	252	233	246	258	245	245	260	281	258	282	257	262	276	260	258	224	265	230	255	245	240	270	236	268	243	272	241	287	258	269	215	243	239	269	271	291	246	245	243	250	242	273	230	241	246	273	241	249	236	261	258	271	262	277	248	272	277	253	236	259	254	238	238	249	248	265	264	299	239	284	239	252	251	288	247	272	246	227	258	259	269	239	243	269	255	263	234	241	285	246	218	262	269	263	269	253	258	245	262	249	237	247	236	249	241	258	229	273	241	247	256	214	261	269	265	256	255	239	236	264	260	259	243	255	260	274	240	255	269	225	254	234	248	213	255	267	261	220	240	241	252	272	257	246	251	241	263	256	278	268	280	246	232	270	264	266	270	265	277	229	263	252	268	285	264	250	242	251	270	261	270	249	256	248	243	274	239	246	258	262	263	250	227	238	250	252	246	245	274	259	244	226	253	266	254	244	276	267	239	253	221	242	254	273	286	258	255	273	242	248	260	255	267	279	241	243	241	273	234	268	241	241	237	236	270	286	271	287	248	272	248	220	239	263	241	229	245	242	262	232	284	238	228	269	223	245	283	225	240	262	279	266	253	227	246	249	249	222	241	271	263	246	262	238	278	251	272	229	269	229	256	254	245	261	263	281	221	243	242	258	264	263	273	261	254	231	256	250	264	250	274	265	232	260	232	252	279	269	284	243	258	256	248	226	252	230	254	274	256	228	229	256	257	224	254	268	255	234	261	237	282	249	247	261	265	252	243	250	249	290	258	265	228	259	263	253	250	261	238	253	252	269	264	221	307	252	232	256	279	244	239	230	244	256	243	266	251	265	245	282	250	236	260	239	287	261	289	237	240	268	235	264	253	257	247	292	276	237	229	243	253	253	252	260	273	239	233	256	251	247	247	251	226	249	241	270	253	272	260	249	241	270	247	278	240	252	253	265	264	289	242	231	226	276	255	243	238	243	251	234	223	239	256	250	260	249	262	257	239	281	251	254	261	270	254	241	261	217	215	245	265	252	260	223	225	244	244	244	238	240	235	237	289	257	256	263	224	257	276	259	271	277	257	273	254	243	244	257	241	257	241	273	273	248	240	270	238	237	257	246	255	246	233	238	294	269	277	248	252	262	260	224	298	235	246	236	246	250	259	289	245	256	270	263	277	265	228	250	249	225	264	243	261	258	241	239	269	276	254	249	284	233	252	247	261	233	295	273	239	265	241	269	256	238	277	229	239	239	256	245	241	266	270	291	247	261	299	221	252	248	270	222	229	256	243	278	263	237	251	251	271	255	280	264	244	231	263	265	253	219	267	267	248	253	257	263	259	258	247	254	257	245	246	267	250	269	254	224	237	265	289	264	242	245	258	256	236	254	257	254	244	281	227	242	250	269	235	244	229	252	269	289	236	288	261	266	258	256	250	257	224	277	231	253	268	234	236	224	248	243	257	262	218	263	265	254	238	243	244	251	285	259	228	240	268	241	262	261	254	262	232	257	243	235	267	242	235	240	238	236	248	254	256	251	253	292	247	247	271	259	256	262	277	236	257	228	256	279	258	262	260	261	243	240	280	280	278	234	262	249	268	237	262	252	257	265	237	247	268	271	243	247	237	272	217	231	248	251	257	279	248	225	241	248	277	257	247	257	257	257	289	265	248	207	270	227	261	262	267	272	248	258	281	249	256	273	240	261	260	224	264	271	243	248	269	245	264	241	264	262	246	293	289	266	270	238	251	271	264	233	289	242	247	251	277	251	244	241	238	239	245	249	224	250	273	263	226	251	262	237	261	264	262	254	234	257	243	238	258	273	265	258	239	245	242	259	278	272	245	265	231	252	242	282	247	270	268	245	248	251	246	256	243	248	246	251	271	239	245	232	239	279	280	280	268	302	272	254	227	220	284	209	268	259	280	270	268	266	266	278	250	260	225	262	255	281	236	264	269	237	237	229	271	245	299	285	244	255	253	250	226	238	245	241	266	263	256	273	294	259	275	265	258	234	289	238	258	256	259	243	267	249	263	284	269	229	255	238	264	244	231	246	269	251	277	249	254	251	233	225	265	244	235	259	249	231	252	228	268	280	252	269	287	249	265	245	228	240	255	283	247	257	260	258	265	242	250	235	243	251	265	268	243	238	221	261	255	230	249	288	242	272	263	258	261	276	271	234	214	269	284	236	246	263	279	278	236	239	270	260	284	260	230	213	245	265	244	258	259	228	257	258	249	247	252	269	276	244	248	275	280	227	230	264	293	303	249	251	243	244	240	257	238	269	255	257	273	272	236	217	237	260	295	259	267	234	255	291	293	257	251	241	233	226	245	218	271	230	228	254	254	214	249	247	259	282	264	268	266	236	283	261	269	232	254	272	259	253	276	234	228	245	225	256	226	277	266	256	257	262	242	271	221	238	271	266	227	279	256	264	249	259	226	264	235	241	253	257	240	269	256	275	268	267	249	275	261	265	257	231	251	249	238	258	294	243	247	257	252	242	253	244	227	237	227	243	257	271	246	254	262	252	263	252	264	219	278	251	244	269	213	259	258	251	272	242	245	244	244	277	229	234	275	237	260	266	240	281	263	240	213	258	253	262	255	271	277	238	268	247	256	288	258	273	254	251	255	248	275	258	255
20876	11071	9073	10641	11499	11174	9088	8663	11139	5706	4707	4005	2938	2292	1966	1664	1464	1235	1190	1093	941	935	1013	953	940	921	862	871	825	815	805	774	780	793	762	798	750	728	774	713	740	707	782	718	734	726	662	700	707	701	683	689	728	738	673	692	711	750	815	750	723	737	723	745	731	718	773	806	766	862	830	833	790	807	795	845	879	866	823	824	796	804	786	804	810	762	779	813	745	747	723	738	756	744	744	738	718	728	732	717	749	684	718	666	724	700	721	750	741	791	696	693	716	725	753	730	714	750	747	711	668	629	704	701	721	733	670	744	694	731	668	683	688	692	676	665	639	672	670	638	685	642	706	645	659	679	698	677	655	650	693	674	717	662	657	666	643	687	662	679	674	684	660	631	651	713	649	669	711	679	661	644	683	695	683	646	663	707	695	683	658	684	646	652	638	681	620	630	668	628	625	642	662	647	666	687	610	674	691	609	714	661	629	663	618	669	675	667	636	600	639	661	639	702	682	642	659	648	692	678	676	692	631	657	687	627	713	670	670	695	667	616	625	647	703	678	634	704	665	672	646	685	690	631	650	663	711	625	676	637	627	644	692	663	644	642	676	666	677	652	718	665	642	674	680	637	690	652	695	638	683	649	663	708	659	640	655	661	661	656	677	676	655	670	676	632	702	666	674	684	651	660	676	672	661	689	681	658	674	671	715	613	718	682	645	653	697	657	637	638	698	702	622	677	654	693	674	678	684	681	656	656	652	663	674	679	662	723	681	632	645	714	680	690	699	653	708	662	715	663	663	689	606	697	643	668	626	681	667	677	679	604	684	651	682	691	707	664	654	641	689	693	642	641	676	657	684	682	650	674	680	663	675	635	660	667	622	675	679	666	717	674	718	706	644	685	653	672	707	659	652	675	675	600	677	644	692	587	659	667	634	675	700	693	679	661	676	682	691	658	682	661	611	644	658	618	667	664	631	666	652	666	665	687	656	654	639	689	661	651	685	681	681	624	703	669	648	685	650	628	677	706	678	685	656	641	657	651	610	669	675	702	695	647	650	661	659	646	688	609	657	662	651	688	702	678	653	659	682	664	619	699	702	719	639	674	683	719	674	710	655	634	677	667	630	682	685	631	667	689	636	663	632	665	656	638	713	642	666	679	672	649	653	670	656	637	652	662	660	684	663	666	669	638	663	631	684	667	618	664	656	628	641	671	657	664	713	675	652	631	658	671	632	657	639	611	706	680	676	628	727	705	679	658	664	677	644	657	658	685	665	662	681	661	690	623	703	673	648	661	674	664	756	690	658	630	640	684	638	639	687	721	662	648	698	695	655	674	635	682	694	600	622	701	649	676	677	677	681	661	664	699	704	631	667	681	700	654	700	639	694	745	634	659	631	671	649	638	663	696	657	715	663	735	641	683	694	645	665	663	688	656	661	646	659	653	742	645	693	641	650	679	649	690	584	680	653	689	624	663	701	676	675	658	635	638	668	683	679	682	619	619	684	687	710	647	704	684	663	645	709	668	648	689	665	628	649	689	652	644	614	665	663	676	667	679	659	659	681	649	660	684	681	647	664	663	691	623	666	703	701	678	675	640	698	678	663	658	676	667	631	725	650	702	665	669	623	656	665	698	667	669	666	642	628	678	681	718	685	684	689	703	674	696	634	680	639	671	687	679	675	651	665	673	703	665	661	645	706	651	660	644	666	630	695	669	689	661	685	640	681	642	687	661	702	649	652	633	688	661	702	692	664	681	623	651	670	665	677	634	687	647	685	681	655	651	687	701	619	655	659	654	619	668	631	644	650	610	684	675	660	660	653	690	702	656	694	679	659	634	663	685	696	704	674	684	580	641	711	646	664	675	666	704	676	682	656	635	655	641	666	679	646	684	755	652	692	662	675	645	653	648	657	713	642	671	659	650	664	665	663	665	678	681	641	650	679	715	646	693	638	659	700	655	679	651	690	651	659	707	677	703	668	641	667	657	660	667	644	679	678	599	626	675	643	654	662	653	653	675	671	613	634	731	663	667	663	687	649	664	673	623	704	659	693	668	698	664	630	658	676	684	654	639	665	662	708	645	668	658	662	626	682	653	642	703	663	703	664	673	647	664	682	655	624	685	693	646	719	565	646	668	610	678	672	686	651	669	663	716	649	634	644	716	654	698	648	645	700	641	658	721	679	604	636	672	679	686	684	694	641	673	651	675	637	651	612	670	679	720	651	680	708	648	653	645	672	652	655	656	699	687	695	710	696	672	690	694	667	661	669	650	685	640	671	710	639	699	638	676	655	624	718	651	648	692	692	693	665	711	663	673	641	643	663	627	684	665	662	680	640	644	650	654	676	639	620	673	683	666	637	606	629	664	681	661	662	703	678	663	662	680	630	685	644	671	642	675	621	681	704	627	645	662	638	660	616	691	649	669	650	700	678	676	638	680	677	665	631	640	697	656	658	656	685	642	637	655	655	679	662	680	618	640	616	697	621	717	653	707	651	648	682	691	652	694	655	680	701	650	670	683	649	693	697	668	666	700	677	686	683	703	658	673	621	658	676	628	661	642	688	645	684	690	679	650	674	653	690	665	675	697	640	691	699	671	648	617	623	639	685	636	666	658	655	703	674	639	663	685	670	672	651	684	671	671	660	701	656	683	644	680	675	689	621	691	671	639	689	654	671	695	662	678	671	673	657	658	660	684	655	682	682	717	663	695	665	736	638	626	650	694	621	666	630	644	708	632	653	638	705	655	702	684	688	677	666	649	680	663	665	627	686	638	700	660	686	675	711	707	668	668	711	666	678	628	671	668	633	670	624	654	673	660	651	636	707	633	673	641	657	710	645	671	657	659	681	632	636	674	647	680	668	638	667	691	676	650	721	701	651	638	652	668	667	675	635	681	683	645	642	688	668	660	670	623	639	675	652	621	724	700	659	656	653	652	644	678	649	663	676	665	654	656	694	650	657	665	680	678	638	673	694	726	655	658	667	610	687	672	665	623	666	660	680	643	663	668	698	623	692	634	709	660	663	621	690	686	668	672	655	699	666	653	654	714	647	630	675	620	684	679	611	687	664	660	699	645	743	630	666	651	623	687	661	674	650	705	681	653	717	677	652	643	645	687	630	667	671	637	650	676	661	680	652	671	672	666	678	674	716	653	672	630	644	671	686	670	648	693	639	688	674	679	680	687	674	677	707	621	673	637	676	697	654	658	644	656	683	695	647	682	656	640	673	592	642	646	681	685	636	642	683	728	635	656	642	651	633	671	666	650	660	650	627	682	692	659	678	698	669	662	668	706	681	637	681	671	630	662	693	659	698	608	693	636	676	681	613	649	687	660	596	639	665	645	709	649	705	666	643	618	659	721	703	683	656	664	681	649	700	664	641	654	696	676	680	643	710	698	666	637	633	692	698	691	622	658	654	677	644	664	655	677	681	600	661	676	685	690	657	635	677	650	687	696	646	650	655	677	709	664	679	631	670	656	630	680	689	662	630	716	705	707	675	685
5876	1762	1286	1087	1034	872	595	503	466	404	415	365	368	328	340	313	333	327	308	323	287	305	296	335	322	318	274	322	325	342	311	309	323	303	303	339	309	305	336	299	319	297	288	296	295	303	285	308	311	309	285	307	293	317	321	347	297	298	319	305	344	321	294	311	305	322	302	309	310	339	327	309	318	268	318	341	305	310	338	320	300	326	344	322	309	313	328	324	341	291	292	281	343	324	326	332	310	335	327	347	299	323	310	334	324	333	293	298	352	307	326	301	322	360	327	317	323	303	314	282	304	315	326	311	299	346	322	280	305	331	298	305	310	319	350	296	316	313	326	312	323	313	319	329	305	306	300	332	302	294	325	294	321	298	306	313	343	333	333	311	336	330	302	316	335	317	298	304	314	328	317	290	347	306	305	315	353	320	332	308	298	320	316	307	329	333	280	285	321	335	314	295	313	294	335	326	324	292	292	309	307	333	327	306	315	320	360	345	327	316	337	315	291	315	317	313	298	297	290	297	318	285	313	315	309	335	306	299	307	315	316	363	330	315	315	317	332	293	327	316	302	300	305	338	323	284	302	312	278	296	301	330	300	333	313	285	302	340	303	302	311	328	320	325	297	318	297	343	329	318	301	330	360	287	326	316	324	272	316	312	317	300	286	303	331	341	336	315	304	303	319	299	317	321	347	299	317	334	280	307	300	305	282	314	333	317	330	274	334	312	332	334	310	329	331	323	305	301	322	315	313	302	308	332	304	303	311	296	308	341	320	309	305	318	318	309	306	307	301	331	304	324	270	341	319	314	316	290	325	294	286	319	326	356	320	318	292	343	291	330	317	324	308	305	302	277	317	280	319	327	343	290	333	316	309	303	308	310	323	318	309	287	292	305	318	310	320	289	333	308	290	332	333	330	326	327	321	287	327	349	313	331	292	313	302	321	290	311	296	299	330	303	321	314	336	276	334	276	330	297	351	321	314	304	304	282	309	332	301	311	319	309	300	307	345	359	323	351	301	315	322	312	303	322	331	343	283	330	302	305	294	321	318	306	332	304	313	348	266	285	308	301	295	343	335	302	328	317	310	347	337	308	317	305	284	307	296	354	335	310	295	308	332	298	302	305	324	316	320	306	309	328	328	342	308	306	294	330	334	314	328	304	321	316	336	336	321	305	299	308	300	320	328	334	333	302	333	311	315	317	317	320	322	330	304	341	317	302	336	294	315	329	304	348	302	296	335	313	305	326	307	300	299	329	308	310	305	302	288	334	343	337	323	321	318	335	307	341	319	256	331	330	311	308	283	314	295	317	288	303	305	304	320	299	297	330	310	306	319	278	320	317	300	332	319	338	342	321	348	332	336	301	314	312	305	290	316	320	297	310	277	330	283	295	323	319	356	309	324	311	332	280	298	301	279	310	323	351	327	307	295	308	303	284	270	325	317	306	327	307	328	323	300	310	288	308	314	308	335	309	312	301	253	297	306	336	305	309	305	316	328	317	286	321	331	337	309	320	312	332	300	310	345	336	330	300	299	313	338	301	300	339	334	297	321	321	340	339	306	320	326	338	333	325	322	323	302	353	339	351	312	318	329	292	314	318	342	321	328	308	313	329	308	290	304	286	304	285	332	319	289	320	287	309	326	301	297	318	343	326	340	299	317	353	316	330	305	340	331	324	315	327	290	321	288	318	303	342	296	327	295	304	301	330	326	305	309	293	328	301	325	274	296	271	330	342	326	280	315	315	336	315	333	317	323	299	310	337	311	304	295	301	327	307	304	341	303	332	331	313	283	312	306	323	318	297	314	316	317	281	315	279	313	314	323	304	310	324	298	335	327	316	274	330	284	288	327	330	283	323	323	297	337	311	306	332	320	354	292	287	326	300	301	293	311	302	293	306	313	312	288	371	302	334	324	331	308	288	291	317	311	297	314	350	325	310	325	327	257	334	319	336	346	310	326	303	340	317	309	325	320	320	330	307	301	309	307	296	318	320	309	317	332	329	317	314	300	305	308	323	312	303	335	277	294	308	297	326	338	290	320	333	325	315	311	302	324	334	331	328	344	318	321	301	334	332	313	338	297	287	328	292	309	297	295	284	285	288	306	324	338	301	343	353	305	343	315	312	294	294	325	321	333	296	310	323	321	291	304	359	310	311	321	289	319	320	316	330	281	255	267	314	311	300	303	311	336	304	329	305	298	326	309	316	292	312	322	334	330	310	336	340	307	304	333	298	320	307	314	283	284	314	313	283	316	349	298	309	309	290	289	305	311	299	288	290	335	336	315	313	286	322	292	310	313	331	321	343	313	353	340	331	312	335	293	329	329	314	304	352	312	332	308	290	317	298	314	322	356	279	314	339	281	292	294	283	318	300	309	326	314	296	327	295	297	321	320	321	329	322	345	316	314	316	303	283	309	292	305	298	304	328	289	299	301	342	291	323	322	329	316	307	297	315	324	318	322	364	310	337	351	317	310	323	306	319	318	303	314	305	322	297	303	307	328	335	318	312	324	301	294	331	287	295	299	290	313	285	293	323	306	300	319	307	313	306	302	316	326	305	317	324	330	306	301	332	318	304	311	292	294	293	336	317	316	336	307	310	308	260	285	326	349	333	288	305	321	311	332	315	334	306	341	318	310	295	311	327	326	309	289	292	295	285	326	305	296	327	306	330	312	319	300	329	332	277	314	326	297	323	356	305	307	329	351	320	323	291	296	298	265	350	344	316	313	334	322	310	308	334	305	308	343	293	317	336	285	287	344	336	313	331	308	308	345	335	312	325	286	302	337	315	336	311	297	311	309	298	326	296	333	321	322	301	324	292	325	328	341	304	307	308	313	295	310	301	274	324	316	332	326	321	309	325	316	301	311	302	308	301	322	303	346	324	328	318	337	316	343	337	350	314	305	282	297	322	334	333	278	323	313	302	294	327	308	329	329	352	303	315	304	276	297	310	304	320	296	306	301	285	324	310	293	315	325	356	283	325	274	308	339	297	315	312	319	311	329	311	319	307	314	325	334	288	309	292	313	310	322	324	333	309	332	288	314	299	310	347	294	312	335	294	330	284	312	282	336	333	327	319	300	320	319	312	308	323	311	327	319	321	324	314	291	339	332	332	309	305	320	324	283	329	322	328	326	277	327	311	311	299	296	300	331	347	302	292	317	322	305	326	301	302	305	302	345	322	314	317	295	308	329	282	359	302	304	341	344	355	306	310	343	299	307	291	335	333	303	319	327	332	349	322	331	324	304	338	309	325	297	318	313	322	311	333	313	336	304	309	310	325	314	292	303	308	361	318	329	303	312	297	307	314	332	309	293	294	323	317	317	306	321	312	317	334	332	309	345	349	328	298	317	345	327	336	302	292	323	317	327	299	348	310	311	295	302	322	320	320	284	308	299	344	327	332	288	314	330	292	326	302	333	334	332	310	295	293	349	300	304	343	307	313	332	327	315	346	294	311	325	332	299	293	304	308	300	336	295	344	352	313	331	322	318	281	301	287
5062	2299	2373	2946	2681	2471	2038	1571	1723	1434	1191	1206	1084	986	955	929	969	860	879	872	825	829	864	815	821	828	861	820	786	799	844	809	775	781	863	835	851	803	859	803	834	802	810	859	787	824	778	806	853	817	776	831	820	769	841	844	849	811	820	826	856	865	864	786	831	825	847	807	858	823	829	862	862	846	872	783	849	832	870	879	881	815	850	785	867	864	816	841	848	834	829	820	813	825	835	803	830	829	803	824	832	883	831	768	879	865	831	851	803	834	817	885	841	835	866	780	805	841	815	827	782	824	827	856	803	806	867	849	858	796	879	852	800	868	839	755	787	791	781	785	836	829	820	807	804	792	827	812	829	790	805	823	859	824	798	787	816	824	833	743	832	830	839	786	803	801	798	851	818	858	803	883	838	821	808	800	876	785	833	806	819	792	841	816	894	880	781	805	841	783	799	818	823	847	795	845	822	849	849	865	825	828	801	841	794	826	803	781	831	826	787	782	867	797	837	870	801	807	769	852	827	811	782	837	853	837	792	857	820	818	830	779	796	798	800	767	759	809	806	903	795	834	800	852	763	839	825	794	807	762	848	820	865	822	853	865	765	814	804	792	809	847	787	816	812	792	802	819	830	821	809	769	898	804	867	843	817	785	812	764	837	834	819	793	815	758	776	825	776	811	830	815	807	873	827	845	877	861	813	799	790	813	828	783	785	796	809	769	788	835	781	780	827	831	835	787	786	840	838	829	835	786	827	772	802	809	868	798	799	835	832	814	840	819	807	841	821	782	861	791	898	850	831	806	804	835	803	786	853	859	827	766	796	872	815	840	784	870	800	833	820	806	820	803	821	831	844	825	791	798	805	778	839	758	833	856	792	822	778	796	825	885	839	790	809	849	824	762	792	803	829	789	823	802	806	856	789	806	816	870	834	834	843	859	835	796	805	819	857	812	792	863	848	805	839	775	817	821	758	810	773	814	775	834	821	804	827	764	793	817	805	796	795	785	824	837	814	843	840	747	841	800	807	851	776	840	796	776	848	840	812	884	881	824	795	848	833	796	850	793	797	801	826	790	814	803	804	790	791	813	841	814	813	795	827	776	810	794	826	771	869	799	826	826	782	824	772	807	858	843	832	810	804	822	786	802	838	835	789	834	805	803	790	789	776	776	822	805	810	805	813	858	825	832	846	780	800	826	839	809	867	847	889	888	777	798	797	827	842	821	840	791	781	860	846	841	818	813	842	783	787	730	819	805	789	789	836	830	837	884	821	796	817	769	783	858	809	844	847	813	801	820	844	808	845	792	784	806	818	812	791	877	812	844	829	753	772	822	824	784	773	824	776	860	853	866	769	804	807	854	799	882	804	753	841	900	812	795	846	785	807	843	827	834	763	871	819	867	835	852	815	880	780	758	829	792	824	816	856	822	767	805	847	803	883	841	821	828	807	772	822	833	807	843	834	822	862	794	812	819	823	869	810	881	821	770	863	831	844	812	817	849	811	816	795	806	808	820	884	823	789	794	782	833	799	803	841	803	851	809	822	815	798	828	822	855	823	814	798	822	847	845	837	860	865	817	912	841	810	791	807	869	848	797	798	828	824	805	817	814	822	763	812	820	790	858	810	808	828	824	808	831	759	838	861	825	854	839	821	802	824	839	789	819	798	768	787	819	825	813	830	823	802	845	864	786	806	808	860	829	854	817	835	854	777	805	822	850	789	812	816	814	748	859	806	822	812	843	849	800	844	845	845	813	844	838	859	806	806	784	841	790	834	835	790	811	817	771	793	762	812	820	804	825	851	793	779	804	843	781	822	794	768	838	801	864	865	790	815	784	827	803	797	835	836	836	836	833	817	775	838	790	755	799	788	769	778	788	807	826	801	803	824	798	844	812	822	853	838	868	817	827	844	799	815	839	782	837	828	798	776	782	841	806	794	814	776	860	828	801	794	804	816	797	803	810	822	832	855	841	864	794	801	831	805	843	782	844	822	832	853	811	813	789	788	840	805	870	810	835	859	830	856	846	811	869	793	886	847	810	849	845	836	817	823	834	827	769	861	793	842	763	814	782	838	772	808	864	810	813	792	766	807	832	786	820	794	846	843	872	763	815	823	841	830	848	816	808	812	845	792	840	846	827	800	805	802	847	854	807	812	812	803	838	829	832	826	850	839	854	777	788	852	851	840	801	762	826	827	865	783	825	852	830	817	815	837	852	820	819	789	838	826	810	829	810	808	901	863	861	818	799	826	822	858	819	828	818	885	829	780	833	871	813	852	839	839	820	758	835	807	860	843	794	801	842	804	846	812	824	796	858	842	852	804	802	851	810	833	820	829	818	824	786	855	837	819	860	873	822	776	841	896	851	787	826	796	793	843	826	802	765	818	863	827	823	832	798	845	813	814	828	804	779	854	790	793	810	852	821	810	839	797	837	776	848	784	887	837	826	835	777	818	850	829	749	802	839	811	829	841	857	785	801	790	744	826	796	829	838	792	813	819	826	842	735	828	817	833	825	806	844	839	778	836	864	824	832	812	826	844	850	779	850	820	813	855	835	808	835	855	805	809	849	813	789	784	778	791	821	856	823	779	869	821	821	818	797	824	808	829	819	845	756	797	737	833	828	881	767	830	843	796	824	853	792	821	797	796	794	804	855	817	818	804	839	815	796	851	786	877	875	840	813	868	788	853	790	817	796	854	872	821	819	842	850	804	799	818	853	803	831	785	869	752	807	813	800	849	787	856	819	835	780	834	853	808	838	867	839	844	812	845	793	785	808	810	850	732	860	849	857	829	777	850	781	846	775	807	873	827	804	799	798	831	829	822	788	808	797	820	854	812	819	805	867	789	841	791	805	777	777	797	835	811	822	843	846	828	822	787	743	815	815	809	827	822	819	846	864	794	793	850	840	824	866	813	805	811	844	821	830	834	804	780	792	828	852	825	774	848	812	821	815	785	802	851	747	802	853	831	810	789	829	862	787	833	808	777	850	843	791	859	870	831	783	777	814	828	841	819	802	798	850	811	820	853	824	854	802	820	817	820	807	825	881	846	826	833	812	769	835	817	798	789	810	798	825	767	867	791	741	857	835	803	821	793	830	801	842	828	829	757	884	771	845	868	832	815	800	863	829	802	834	805	820	819	810	831	806	816	782	800	848	805	841	827	822	820	800	823	787	803	866	825	797	811	768	803	842	823	868	807	855	810	795	826	823	826	819	816	818	829	802	825	790	792	819	817	863	829	823	847	826	817	776	818	833	786	800	818	859	872	832	797	786	772	830	836	792	834	841	774	789	861	848	817	803	838	842	781	842	872	845	842	834	852	852	796	837	840	774	792	754	785	855	773	824	790	803	839	807	773	825	820	825	846	871	858	808	830	820	856	807	796	822	842	813	798	854	881	790	798	832	855	774	837	830	824	874	832	837	851	789	822	845	782	829	795	820	826	764	790	813	808	788	832	876	791	797	801	805	830	832	823	801	787	820	829	877	859	874	807	808	821	864
23885	10082	6676	5509	5079	4827	3228	2289	2282	1284	844	679	556	456	418	409	363	396	364	353	370	352	364	345	394	361	347	331	328	311	360	364	351	386	369	305	359	348	333	353	311	332	361	340	342	368	318	334	326	336	331	322	361	319	331	342	326	368	320	328	318	348	325	330	346	354	383	335	336	323	352	338	360	347	346	356	378	322	333	332	383	359	342	373	319	355	350	326	333	356	342	347	356	332	345	364	328	345	375	332	325	333	344	316	344	331	354	333	357	365	321	346	375	362	350	347	329	347	347	345	325	367	308	330	326	334	339	371	322	311	349	350	353	306	375	325	338	339	346	333	324	340	313	335	328	346	333	340	343	308	324	299	335	329	358	337	321	347	368	307	324	357	346	323	343	342	363	330	362	335	311	349	328	334	321	307	333	318	357	323	345	339	332	351	327	334	329	340	372	310	343	344	370	321	328	326	328	368	313	335	335	368	347	338	342	344	334	353	302	361	364	351	355	327	340	330	377	337	354	326	347	322	363	340	359	363	326	347	349	336	359	323	317	319	332	289	326	324	350	335	371	339	341	346	358	318	311	356	342	353	306	325	341	387	339	338	315	334	343	347	321	346	331	322	345	320	332	322	360	347	305	321	313	331	338	336	367	319	336	331	313	342	327	315	354	361	314	371	338	340	318	335	320	350	374	357	347	353	356	366	343	327	320	371	358	344	318	314	338	320	331	321	324	306	321	353	355	340	326	309	372	347	296	318	321	323	344	348	321	342	342	337	317	396	341	318	345	310	356	345	367	310	343	333	345	342	369	337	341	310	313	338	355	331	332	349	311	298	358	337	347	359	338	315	339	353	356	328	348	338	324	351	333	344	326	329	334	341	347	344	340	349	338	357	338	341	316	333	335	338	350	374	360	346	356	354	344	362	342	324	339	295	312	341	302	370	353	361	341	338	338	336	327	329	325	344	335	332	329	345	305	311	362	317	332	358	333	373	354	345	316	329	311	348	367	370	339	319	343	313	314	346	351	328	310	343	327	342	336	329	323	324	352	312	346	351	308	334	357	360	368	350	346	327	341	365	328	330	360	326	357	326	336	365	334	307	374	294	336	362	366	338	325	338	322	314	350	340	352	317	340	319	330	325	329	320	357	354	329	367	319	334	352	317	340	314	335	339	358	305	343	326	305	316	343	353	351	322	302	344	319	330	320	302	387	329	321	345	323	329	363	334	370	342	333	349	326	349	329	314	332	333	330	332	341	322	326	350	316	335	322	348	338	298	318	317	354	317	354	347	332	320	310	327	306	344	367	359	335	362	314	320	345	329	314	348	338	339	354	330	326	344	344	367	334	313	327	337	346	343	319	321	335	348	326	371	322	323	352	344	313	347	327	300	334	309	319	315	331	324	315	336	352	337	359	332	334	350	332	343	329	347	310	333	358	366	324	336	329	320	336	354	330	328	351	315	337	320	333	332	363	317	310	326	348	326	331	372	344	325	356	315	344	327	326	349	328	325	300	307	324	364	347	362	347	338	360	321	323	363	344	305	347	336	333	321	343	357	354	333	293	324	334	358	383	326	357	339	328	366	358	313	350	361	322	324	338	346	337	343	314	353	326	388	314	334	338	357	294	320	328	332	349	307	346	343	319	346	362	344	301	338	327	361	329	363	354	343	297	348	326	334	378	373	349	353	309	322	346	367	331	325	358	347	371	339	363	361	349	340	359	331	334	317	314	302	324	346	350	321	330	340	339	323	304	325	350	323	341	345	375	326	345	332	354	319	302	359	352	348	311	325	326	325	337	301	291	344	302	346	305	343	335	334	339	359	331	335	359	350	355	367	347	333	345	363	308	326	343	340	342	325	315	340	326	283	361	333	345	367	371	353	325	345	334	319	349	349	327	361	355	343	331	342	311	344	322	307	328	335	330	356	342	312	355	321	326	336	330	321	327	337	366	322	323	334	359	348	351	338	350	325	338	350	345	313	307	334	338	298	329	310	350	377	331	357	314	320	359	331	309	289	331	339	364	341	329	347	335	362	306	359	356	307	306	347	338	343	323	335	333	356	308	306	371	341	332	307	343	319	369	343	334	306	335	348	357	340	360	331	317	339	318	353	367	323	366	314	330	325	384	359	348	344	360	308	334	327	340	315	341	337	360	339	317	345	330	341	291	291	309	313	358	352	344	331	329	324	336	341	325	340	371	338	323	348	332	333	355	330	361	332	345	337	328	321	345	332	362	358	343	327	341	325	357	341	320	336	338	328	350	342	394	346	325	321	321	323	334	357	340	343	344	336	312	333	355	353	336	343	305	318	338	358	338	314	330	332	366	365	325	345	323	362	316	327	335	332	338	330	341	372	326	360	343	328	344	314	353	363	347	290	328	335	369	316	336	350	341	313	342	353	363	349	349	354	339	345	331	358	353	312	312	339	345	344	363	367	343	303	352	341	337	336	326	366	346	350	368	366	342	332	322	347	352	348	317	352	341	322	330	358	371	335	317	332	349	321	355	325	331	295	317	340	339	348	343	348	324	341	344	306	332	328	313	318	301	344	342	347	331	338	324	345	303	336	313	318	328	331	322	311	330	340	336	320	323	323	308	352	336	350	321	317	344	341	313	375	303	340	328	343	349	355	345	346	320	337	332	333	338	357	351	311	329	328	336	349	346	342	292	317	337	308	382	318	358	351	335	295	332	331	321	342	312	363	307	311	301	353	373	306	326	351	340	336	341	312	316	351	366	334	339	312	327	317	354	318	368	376	357	356	325	356	299	330	324	367	353	356	334	346	306	318	322	344	359	314	337	340	327	356	322	302	349	356	312	331	317	336	338	351	317	355	352	341	335	324	324	341	332	318	306	330	336	346	323	328	360	357	339	311	318	350	329	309	344	358	336	340	324	331	352	348	349	379	326	336	317	333	340	323	344	313	346	343	343	345	308	353	355	362	291	365	315	345	360	333	356	357	335	334	342	344	324	334	328	394	315	328	384	288	333	333	371	354	354	337	346	358	333	324	362	349	350	326	323	300	358	356	333	357	337	326	363	321	353	321	317	324	349	362	365	347	325	323	352	269	319	341	368	353	348	332	399	334	320	334	319	356	359	327	304	360	349	338	348	381	346	325	355	335	304	333	358	317	361	367	338	328	373	316	370	323	332	341	336	346	304	301	346	327	347	360	340	355	333	342	337	361	339	318	316	316	353	362	358	307	345	308	367	316	349	336	342	336	347	350	333	359	347	312	350	295	324	321	323	336	318	340	336	362	310	365	344	323	319	325	343	336	331	338	342	324	330	341	339	331	327	346	332	339	351	372	321	322	349	344	340	362	333	344	325	340	342	318	312	342	344	342	360	352	337	355	326	316	319	354	362	366	297	340	317	332	343	337	346	291	344	343	318	324	349	320	333	363	338	311	307	345	333	323	332	318	328	339	344	330	323	302	340	331	352	358	347	337	335	338	346	322	329	353	340	320	297	329	346	349	338	317	338	314	310	338	338	336
16513	6514	6347	7962	8365	7934	6248	5495	7335	3339	2663	2880	2253	1750	1550	1343	1334	1260	1101	1057	1095	1034	1045	1009	1033	993	980	986	945	915	956	925	925	903	927	906	874	896	977	916	925	885	918	927	883	890	852	886	838	913	894	879	871	905	917	906	910	910	928	929	899	902	909	959	913	914	875	985	893	890	920	956	903	966	905	986	946	933	942	915	948	912	1012	997	957	918	957	945	953	942	913	901	958	870	930	903	884	916	902	894	881	858	893	885	916	864	881	882	916	930	926	892	919	943	931	892	934	880	879	877	877	959	877	844	839	828	868	860	913	847	886	874	868	876	914	855	854	825	890	846	848	852	850	827	855	890	789	864	885	897	920	901	872	867	868	851	810	850	894	871	873	871	846	849	933	850	887	904	881	860	869	908	848	898	848	878	874	851	861	860	898	839	875	857	874	898	867	841	899	855	853	881	859	856	823	861	828	834	867	911	905	824	854	895	888	806	834	861	904	885	812	848	867	820	877	832	879	885	879	858	891	884	828	802	884	866	819	809	869	838	831	863	795	828	836	866	825	818	879	862	847	893	878	854	860	828	866	910	852	850	892	848	912	870	869	897	851	831	844	886	859	915	873	878	865	896	811	865	845	877	821	831	843	834	861	837	845	842	861	890	891	866	825	864	836	871	887	870	859	808	862	861	877	881	834	874	865	836	877	840	828	866	843	867	862	821	853	902	851	831	896	860	830	863	794	913	875	865	847	835	875	907	870	884	895	915	883	883	907	823	876	833	871	821	874	857	867	832	884	798	922	858	907	899	870	915	832	837	865	908	874	872	914	880	825	880	876	890	882	836	849	883	848	880	840	889	895	842	821	817	841	881	882	875	819	881	902	881	880	821	860	854	860	823	893	876	827	879	840	836	813	867	836	885	872	821	809	844	873	889	878	932	830	821	852	884	869	834	864	854	863	889	835	851	839	862	839	878	888	899	831	879	825	813	853	862	900	876	878	875	801	814	868	893	857	840	860	902	837	825	849	870	863	846	792	840	858	883	860	884	923	840	864	865	870	898	886	906	842	877	842	883	850	864	889	847	853	889	843	832	900	860	853	857	852	862	872	917	871	783	913	894	948	897	848	859	874	876	828	843	844	887	857	907	880	861	816	857	907	909	880	871	832	877	843	855	883	854	864	861	871	825	847	846	911	862	849	855	797	873	845	815	880	855	795	825	883	863	871	834	859	866	867	772	874	896	897	903	830	867	871	854	820	826	896	880	883	791	864	914	892	845	866	887	906	912	846	854	820	893	829	875	821	823	879	904	860	866	895	882	844	871	890	930	863	900	870	800	858	922	854	886	843	831	837	870	860	852	921	919	896	878	839	900	826	801	858	868	803	877	882	903	852	877	876	837	872	863	882	863	849	847	897	868	910	816	871	866	897	872	939	828	871	789	911	835	848	888	830	845	860	803	922	828	790	911	864	915	923	868	826	876	881	885	842	852	877	832	884	872	870	849	849	864	874	907	861	872	840	864	863	905	854	843	860	831	846	855	876	879	898	880	929	854	837	893	882	833	853	831	863	895	860	866	864	918	844	919	824	869	869	860	900	911	871	798	858	848	814	866	890	859	897	851	902	863	876	861	850	851	842	850	879	867	815	855	876	898	874	870	923	868	863	881	849	858	886	881	901	870	844	816	849	879	879	867	868	884	850	862	900	869	917	863	848	866	860	842	888	846	868	878	868	884	857	903	834	866	848	901	881	877	884	867	955	846	864	807	849	867	874	863	877	840	848	857	888	860	908	864	826	866	862	875	874	897	855	864	834	834	807	819	837	888	899	901	889	862	889	872	855	902	862	866	874	893	848	855	794	813	900	904	866	846	862	872	894	879	906	829	891	808	879	889	838	862	858	864	846	835	862	843	890	806	875	873	855	870	881	891	859	835	877	902	831	871	885	851	884	845	829	848	842	836	908	830	840	827	836	874	847	885	834	901	840	813	818	814	829	854	856	870	816	926	878	850	907	850	899	862	845	874	815	878	908	834	843	884	863	865	855	890	810	880	841	883	903	886	850	875	841	858	871	822	901	865	897	876	837	878	855	927	862	843	851	912	832	857	878	831	913	834	861	831	887	841	855	856	854	847	900	839	862	874	856	858	840	830	892	883	840	866	876	883	869	841	857	886	835	844	851	835	906	840	858	860	845	873	867	851	842	865	878	877	850	847	845	878	860	854	891	875	859	863	794	834	841	891	844	892	858	837	850	859	858	866	846	796	805	882	938	820	885	827	881	855	845	819	875	871	867	859	903	887	897	845	863	922	861	883	876	876	842	858	848	859	893	830	850	849	841	863	878	810	836	825	872	852	798	831	857	853	883	821	838	859	865	813	864	825	922	867	941	882	831	829	863	847	889	864	834	896	855	897	843	879	878	867	840	842	812	854	881	877	905	866	882	883	903	918	892	847	852	913	861	919	867	922	900	849	828	885	825	861	821	894	834	845	855	881	864	905	898	866	863	884	862	884	898	863	921	865	886	844	831	830	851	873	842	828	884	839	819	836	838	894	870	859	874	840	861	863	839	872	901	867	850	864	832	852	842	864	797	869	869	839	887	855	824	820	849	865	879	882	840	808	849	816	860	891	840	899	865	869	843	877	836	886	825	867	820	844	869	862	870	857	873	853	824	882	903	843	854	884	856	935	867	896	860	882	849	908	850	827	878	887	903	832	876	892	874	805	829	829	892	871	855	817	893	809	856	886	819	851	815	817	884	833	852	881	850	903	837	880	897	913	866	848	817	913	871	873	870	864	856	848	849	901	877	877	862	906	844	857	911	864	840	893	878	893	854	833	909	842	902	850	880	915	856	859	891	860	919	874	874	874	831	862	862	913	886	835	908	861	823	839	864	869	891	871	889	842	883	839	857	848	887	853	870	905	873	798	846	911	851	827	868	862	855	887	845	866	848	827	874	838	833	884	903	847	848	871	841	898	876	851	806	848	832	863	959	829	844	859	872	931	811	895	861	830	867	887	895	851	829	849	869	852	897	866	827	858	881	884	892	864	921	885	890	921	893	848	905	888	908	844	858	866	872	881	881	842	887	826	862	848	874	857	859	864	935	854	902	885	921	856	855	878	862	852	802	901	906	847	861	833	864	839	864	893	880	872	879	867	830	887	835	834	810	782	874	848	881	869	845	881	825	841	854	879	837	886	807	887	900	853	865	915	877	860	889	842	840	937	851	829	861	840	897	891	883	860	830	864	838	845	788	826	830	851	954	905	822	875	808	866	818	814	854	813	930	884	884	875	885	825	894	816	866	861	856	820	791	875	880	861	861	882	813	852	849	851	875	880	837	879	863	850	816	885	853	845	884	898	877	903	863	827	857	860	855	834	881	882	883	866	887	916	850	858	839	846	900	903	875	872	862	849	795	911	915	902	869	814	856	857	884	865	894	859	800	870	844	869	880	798	905	825	857	872	866	872	852	846	889	863	867	907	891	837	871	902	865	792	828	864
32500	15010	10671	9039	7912	7363	5293	3802	3367	1845	1339	979	630	517	431	378	349	357	324	329	290	271	292	320	284	270	293	277	283	259	250	270	273	286	284	241	240	231	240	255	249	219	235	261	224	253	238	248	252	278	288	230	236	231	248	250	242	241	262	263	243	225	266	234	252	252	267	276	280	294	272	239	286	299	276	269	276	269	252	261	251	244	256	258	248	260	247	256	263	258	245	238	261	246	234	273	254	263	262	263	244	248	258	258	226	258	244	237	244	240	229	250	219	247	275	286	278	272	249	256	235	269	267	259	225	279	247	285	279	247	238	255	255	257	246	244	280	281	236	236	276	222	267	253	260	281	274	248	248	261	233	255	244	251	247	226	251	237	241	271	286	263	240	237	245	236	237	214	241	256	253	274	244	282	240	259	237	256	240	237	245	274	250	262	237	243	260	249	261	268	268	227	261	257	254	227	249	231	260	240	247	246	282	268	240	247	230	221	247	232	255	259	250	261	273	225	239	266	281	261	275	236	243	240	210	256	260	243	259	262	258	259	231	245	270	256	269	243	237	265	246	249	232	233	259	270	249	285	239	262	237	246	283	251	266	261	230	250	241	223	243	260	261	242	266	263	278	264	254	258	265	216	255	264	244	263	244	236	265	241	260	249	286	274	214	250	250	238	270	236	257	268	242	239	280	260	305	264	263	228	263	241	256	260	243	245	236	250	258	252	260	248	253	260	261	238	245	240	266	244	246	231	239	243	265	245	274	239	241	254	258	255	259	270	239	234	258	263	245	251	248	232	248	230	224	270	256	245	266	235	249	259	241	284	251	272	263	263	257	223	282	255	270	281	272	276	220	212	264	272	233	243	222	239	237	262	238	250	228	271	269	239	236	249	244	228	248	253	249	262	279	251	220	245	251	261	262	246	255	231	250	223	212	236	259	246	271	270	268	261	261	250	251	255	259	260	231	244	238	264	239	277	237	216	245	236	259	262	245	236	248	255	283	236	273	248	279	236	240	244	233	252	260	244	232	256	258	255	237	243	236	245	250	259	226	241	260	237	234	230	231	255	236	254	256	269	258	251	257	259	259	247	240	220	247	247	249	250	288	249	242	228	232	297	254	237	248	259	257	261	227	263	279	280	242	244	251	241	258	236	227	243	259	271	237	239	283	269	284	229	243	238	284	236	243	263	261	250	258	265	252	246	280	254	254	217	241	215	251	301	250	251	253	250	247	245	255	255	243	275	252	244	226	265	238	259	276	223	232	258	235	263	261	243	246	238	256	258	260	238	224	231	226	269	231	227	245	239	230	285	255	262	267	256	230	235	255	261	236	228	241	244	259	235	264	254	258	241	216	263	264	251	237	232	258	262	273	266	295	275	259	253	255	248	276	251	232	262	262	257	268	259	244	236	222	277	235	273	260	265	253	277	242	245	244	276	264	233	234	250	263	234	208	245	263	255	264	236	253	269	259	244	242	234	277	232	252	245	258	244	230	285	259	250	225	229	291	271	279	247	251	213	265	250	251	249	257	224	244	236	239	244	230	254	244	248	243	253	249	245	257	243	308	262	244	250	242	263	255	259	250	230	269	256	270	239	238	231	262	258	257	270	256	265	251	244	250	211	264	244	235	256	242	289	274	251	240	232	290	271	260	276	228	268	239	281	263	239	219	247	253	243	237	243	268	272	225	267	277	262	252	230	258	219	235	244	249	249	239	236	222	240	260	259	272	251	218	227	269	242	256	275	239	258	233	217	250	259	261	268	230	271	228	263	268	269	215	267	265	259	261	257	236	244	242	273	240	250	245	237	282	225	278	266	248	253	273	257	246	255	244	256	245	257	254	266	254	224	248	269	215	261	239	286	261	258	252	238	243	249	242	278	268	235	274	263	274	247	244	255	282	264	264	265	255	245	261	245	240	239	244	279	241	242	263	257	287	242	256	235	234	265	243	254	250	240	264	252	230	257	256	245	250	228	233	272	216	234	260	241	255	256	250	239	284	289	267	245	235	267	261	274	262	249	251	253	236	255	247	272	266	267	220	244	250	236	230	249	233	255	245	258	241	254	229	271	254	259	253	267	272	243	251	253	254	279	271	244	255	232	252	218	230	246	231	244	249	235	250	263	246	262	254	229	244	258	240	267	242	248	282	241	260	277	273	245	258	222	256	265	233	241	260	250	257	281	239	245	257	220	241	251	262	254	225	256	258	240	221	260	244	234	239	229	235	239	243	236	237	258	241	254	263	271	242	272	246	189	272	250	259	259	274	248	252	290	231	259	243	242	240	252	275	250	242	233	250	216	242	264	247	247	222	249	260	257	234	238	232	235	267	263	246	246	255	266	235	257	251	230	238	252	239	264	276	230	275	259	236	273	244	253	243	273	280	222	253	240	245	262	224	247	226	260	229	252	258	272	267	241	246	277	273	230	258	232	238	260	233	270	260	241	262	252	237	252	265	275	271	223	243	263	277	233	240	254	276	240	249	259	248	217	245	236	238	251	250	239	249	254	223	267	249	242	274	257	283	263	273	246	228	258	270	260	238	245	241	246	237	265	240	231	255	274	264	261	247	248	227	241	264	255	264	265	224	251	242	266	266	233	251	256	255	257	257	243	204	229	246	247	269	244	253	233	243	247	219	252	277	248	232	260	242	265	261	245	276	256	269	263	236	237	248	238	258	227	234	261	250	232	253	204	229	250	231	250	246	232	249	283	300	278	240	231	232	239	219	260	264	270	250	233	225	248	270	274	249	238	246	253	265	231	239	232	245	267	231	238	227	247	244	255	238	244	272	249	263	252	279	266	280	278	235	257	238	241	234	255	249	261	245	219	236	276	232	246	237	238	245	265	246	245	256	260	252	262	260	241	237	252	278	232	265	253	233	269	241	239	262	241	278	227	270	239	229	274	282	240	252	265	278	225	247	262	249	235	257	273	260	250	266	237	245	213	247	241	238	263	243	240	273	246	243	273	274	246	268	251	251	252	253	254	248	243	264	272	267	264	234	240	241	238	253	227	240	259	248	252	266	264	235	246	252	240	227	261	244	239	262	254	240	238	257	280	255	228	271	246	239	246	245	264	239	244	267	266	257	251	248	219	257	240	258	245	254	268	218	240	267	259	244	231	269	256	265	267	247	250	249	261	232	247	220	251	229	263	262	238	248	253	248	247	271	240	261	246	256	270	247	236	277	260	250	254	221	258	260	244	258	249	274	245	248	256	222	240	242	235	257	278	246	250	252	251	266	231	254	256	221	268	248	238	240	260	263	231	243	225	233	248	275	272	219	229	259	246	262	255	235	237	258	250	257	254	246	240	258	245	217	225	249	242	248	236	224	230	261	271	254	250	233	253	253	258	241	267	251	248	289	261	274	248	270	215	227	219	245	269	239	219	245	227	238	259	234	225	243	222	269	230	230	260	262	253	242	270	277	275	248	228	252	270	259	261	260	212	251	250	263	240	257	227	230	244	252	231	277	278	247	244	251	265	247	229	257	272
20939	8716	8925	11315	11213	10941	8687	7528	9314	4564	3966	3877	2985	2310	1811	1643	1466	1197	1109	1051	1006	957	938	956	942	903	825	818	789	745	797	768	832	750	769	768	793	716	727	692	712	721	714	747	740	708	733	703	717	656	654	665	652	706	718	675	689	774	690	725	742	726	762	696	746	757	742	841	836	858	781	789	805	780	809	845	776	825	804	808	824	749	834	845	800	867	809	782	784	816	739	725	743	770	728	750	708	721	681	730	736	759	727	712	773	704	711	719	720	716	746	704	717	740	711	723	725	693	693	699	674	719	725	708	661	685	680	697	675	672	727	708	659	670	678	677	693	670	694	615	651	615	665	664	700	657	684	655	660	646	633	658	663	631	657	643	627	651	688	636	640	689	644	693	674	656	625	632	662	656	634	658	669	618	676	663	664	646	645	675	632	661	656	642	661	679	675	583	634	643	658	663	666	657	680	665	695	687	638	658	631	634	641	688	644	674	705	647	713	626	599	663	675	643	631	673	635	636	662	643	695	662	622	686	666	670	637	675	664	679	625	647	612	647	682	675	658	644	686	662	666	690	706	609	676	681	689	672	634	688	667	679	672	656	649	624	670	691	662	668	686	653	674	661	640	660	631	647	655	699	682	659	667	668	684	678	654	699	668	661	651	676	698	659	683	632	672	635	665	638	661	695	670	657	713	630	678	631	660	668	664	688	650	617	662	654	666	639	732	692	601	661	634	621	643	654	644	653	683	666	685	641	648	678	689	664	661	626	644	657	687	666	690	714	662	675	691	689	620	681	652	677	675	666	686	640	638	648	668	601	663	687	680	665	705	688	657	666	662	635	636	659	606	668	650	656	663	676	674	700	665	682	646	627	628	653	677	641	641	651	625	691	681	651	633	690	647	681	676	642	625	637	667	660	657	626	653	661	693	616	654	660	715	619	732	664	652	670	673	642	651	626	657	653	617	648	667	642	672	667	620	643	646	661	631	695	651	639	706	605	666	665	663	636	653	664	670	633	632	684	650	631	671	660	648	628	638	648	620	644	644	648	660	645	662	697	678	665	677	674	656	657	656	700	653	663	657	649	651	638	624	632	648	653	697	665	715	671	659	696	651	640	637	666	667	676	678	618	683	644	647	662	629	662	675	673	682	637	637	637	660	710	631	715	660	667	662	655	664	677	649	643	706	671	632	697	668	634	672	618	651	639	652	636	654	658	647	646	674	660	669	665	634	617	648	671	652	670	661	685	707	677	653	662	653	663	655	661	636	668	613	714	678	650	701	650	675	646	679	638	668	696	713	684	701	692	688	692	697	641	679	681	680	657	618	656	705	665	702	646	639	733	622	717	654	646	654	628	660	662	707	665	649	654	585	663	682	695	634	653	661	630	693	660	668	647	672	672	673	613	667	669	703	635	690	676	665	641	652	657	646	658	663	658	616	695	652	600	631	698	657	702	695	631	710	605	679	683	634	658	677	671	649	669	647	614	621	686	640	642	640	682	666	668	655	671	672	610	627	637	647	667	626	683	661	662	663	704	692	650	619	644	673	642	667	638	632	658	659	640	696	641	694	663	637	660	652	685	670	713	640	623	624	622	667	676	647	661	665	657	654	685	683	646	617	654	674	620	689	682	653	652	627	683	658	605	641	656	700	665	634	661	670	666	648	667	700	643	640	658	633	717	644	609	657	663	687	671	645	660	627	666	668	673	639	700	636	603	650	644	650	637	701	660	610	660	682	673	621	612	664	676	674	644	677	605	663	668	659	648	642	645	682	645	624	664	690	669	642	668	652	622	655	672	676	683	658	689	712	682	649	692	683	633	662	651	670	645	680	680	681	631	705	680	664	651	669	634	646	708	662	619	662	628	690	661	667	682	613	646	699	676	645	633	605	662	642	679	632	697	649	639	655	643	655	655	670	640	697	689	646	624	690	645	669	681	631	647	695	627	638	687	667	664	671	614	655	638	697	700	641	683	682	663	642	643	660	635	652	663	700	668	697	689	650	631	684	678	659	646	675	683	655	684	663	641	634	661	677	665	641	648	623	617	632	648	674	660	704	644	667	612	673	704	645	641	640	640	694	638	652	653	655	641	647	717	638	594	703	692	683	649	659	602	689	672	673	668	687	645	647	663	636	662	623	622	655	649	637	643	683	651	656	668	684	658	680	663	645	618	669	693	679	657	659	628	642	668	643	662	635	662	677	672	677	626	718	632	692	661	655	664	677	681	644	656	681	667	674	684	634	651	639	642	677	642	659	690	678	665	704	618	734	605	700	640	657	646	629	633	669	663	635	650	656	673	687	657	616	605	623	674	680	647	711	710	659	630	645	652	641	663	686	652	684	661	669	660	680	632	677	722	698	714	675	680	649	656	657	671	621	669	683	665	628	660	681	703	651	677	650	637	623	644	658	641	621	675	638	604	662	661	663	642	619	655	702	680	683	629	610	656	639	671	634	688	658	687	663	705	656	638	646	635	677	637	596	675	694	683	673	654	652	646	671	713	647	655	717	676	664	627	721	659	641	677	644	717	671	676	662	696	668	647	638	664	694	664	681	664	621	671	643	645	675	646	644	680	644	660	615	651	625	640	625	675	663	679	665	642	684	678	618	655	680	660	651	685	647	671	698	650	671	709	677	673	640	680	647	673	699	662	695	639	636	617	619	663	682	660	644	677	663	652	634	660	629	650	689	699	671	669	709	633	689	633	673	664	663	686	629	680	654	641	663	631	657	682	649	710	660	649	627	677	636	649	686	650	644	707	667	674	662	640	642	635	636	679	648	642	659	693	619	656	662	645	685	637	679	675	670	647	631	685	631	710	682	658	680	610	658	675	638	633	623	657	721	683	706	647	603	671	654	628	650	674	659	645	641	679	637	696	680	669	636	630	673	645	679	638	683	659	622	663	646	635	632	653	609	659	622	669	700	675	667	644	637	669	706	688	647	678	612	651	665	644	685	688	655	661	637	678	698	645	649	638	663	646	681	683	674	671	620	647	699	660	702	641	663	643	647	670	617	663	648	653	673	638	699	635	651	664	716	643	674	680	647	652	696	682	656	612	621	652	666	671	631	650	674	674	671	617	661	663	679	699	674	637	664	670	639	647	647	627	631	668	682	642	703	597	698	679	691	638	622	643	652	658	624	667	684	658	680	633	646	634	667	666	659	707	668	664	626	668	662	687	675	681	637	658	663	677	695	663	721	652	654	676	630	655	660	677	644	654	718	630	660	651	650	658	571	628	683	637	685	630	664	700	720	704	624	693	600	676	668	637	676	643	648	649	663	649	663	672	707	667	634	697	622	655	674	628	670	605	630	678	661	625	631	648	651	646	645	648	636	663	668	634	657	670	652	616	630	658	641	596	681	682	661	675	653	655	643	645	667	706	640	678	595	676	663	664	678	638	648	681	656	663	668	654	665	688	605	701	645	653	652	663	686	629	643	665	670	652	623	717	702	646	621	650	652	651	706	644	646	660	710	653	643	695	686	661	648	615	613	693
5645	1529	1231	1181	983	736	626	479	498	402	357	375	352	388	380	348	306	327	341	340	335	348	307	316	331	300	335	311	344	335	317	321	332	293	333	313	297	327	344	329	339	281	281	327	327	333	339	319	315	338	332	314	343	323	324	332	340	277	302	311	313	290	339	316	295	333	291	295	307	329	310	290	309	334	304	321	299	314	317	296	333	323	294	324	324	314	321	300	316	319	321	304	324	301	297	321	328	328	334	343	341	336	282	310	295	300	298	297	333	330	296	325	336	330	303	310	316	344	319	307	337	313	305	309	303	303	315	291	290	343	342	295	280	315	305	318	325	326	329	325	304	313	307	322	343	323	276	343	297	308	300	317	322	329	320	308	304	325	357	324	290	319	312	309	337	308	341	290	314	317	297	316	321	301	316	305	324	298	308	307	343	317	323	288	316	322	323	307	322	320	316	311	330	299	328	310	328	305	304	338	334	337	288	291	348	313	308	316	328	342	292	326	321	321	301	358	311	364	309	321	298	330	308	344	312	319	348	330	343	304	302	319	333	354	315	278	331	323	298	316	297	296	306	314	305	304	315	347	275	298	332	341	290	340	297	331	340	288	305	331	308	312	294	284	362	317	322	313	305	331	321	319	312	294	293	291	290	329	312	300	316	320	327	298	335	334	318	292	308	290	349	302	302	319	322	313	310	291	302	349	326	298	290	318	317	316	302	291	319	311	321	331	326	293	326	296	367	315	317	330	339	324	315	336	329	316	331	311	334	299	301	331	314	346	336	285	280	317	303	311	307	330	355	349	314	317	300	305	297	306	311	334	323	351	312	330	314	343	305	343	279	303	327	306	322	324	334	330	326	327	351	341	338	345	316	315	339	309	308	330	328	316	283	349	344	286	334	316	337	309	337	311	322	310	325	285	339	352	334	317	308	319	319	319	359	313	313	325	315	289	316	312	327	320	329	338	298	332	312	305	306	327	353	323	327	323	286	329	338	325	302	313	336	350	295	301	305	333	279	306	325	316	308	295	305	313	331	323	307	318	299	321	309	335	324	287	318	290	315	304	328	314	305	342	345	344	346	326	329	305	309	308	308	320	314	317	323	298	297	314	351	313	314	322	333	319	347	298	321	306	309	344	308	348	306	313	328	286	296	309	305	278	345	323	308	326	284	321	314	343	305	299	285	291	336	336	326	316	289	307	305	336	337	308	296	345	311	323	307	326	317	322	299	295	316	308	308	298	322	295	313	315	348	327	331	317	292	325	277	333	311	329	322	314	300	298	312	289	327	318	313	310	320	324	356	317	320	301	347	357	316	289	338	303	317	322	319	293	329	315	345	295	314	311	305	321	311	347	288	344	327	322	321	295	307	306	330	314	327	338	311	321	319	303	356	316	311	333	294	358	306	320	326	317	299	297	322	320	308	308	321	306	320	321	310	310	329	340	317	330	320	312	342	348	310	334	341	350	345	306	309	339	309	301	336	272	317	304	316	332	333	318	310	321	328	292	307	308	301	300	341	303	323	322	306	312	326	300	340	303	322	324	309	321	348	317	320	313	340	297	295	327	312	316	320	294	330	291	315	318	362	301	334	347	300	316	335	282	287	323	328	292	325	308	350	330	317	285	321	283	342	309	307	310	317	312	340	304	313	277	307	324	324	341	304	326	335	330	339	280	299	284	323	311	307	312	322	318	332	320	291	317	318	283	321	326	315	295	332	307	280	311	318	324	318	306	348	323	340	369	302	338	334	298	312	312	321	323	308	329	338	333	316	313	354	317	319	291	305	316	317	314	297	330	287	318	313	325	335	292	347	325	299	292	306	295	342	302	306	293	301	309	329	314	308	326	341	298	293	331	314	339	347	286	331	280	317	362	334	316	309	330	316	315	337	294	337	321	289	326	294	319	316	339	330	316	358	324	305	348	292	335	324	312	309	282	275	305	321	315	313	316	333	337	317	296	317	346	316	291	304	289	328	286	332	333	324	318	313	320	301	331	319	305	313	342	291	329	333	318	320	349	319	305	333	306	317	376	332	343	331	321	355	313	310	322	304	335	293	298	349	314	321	313	321	293	327	327	318	341	310	316	323	309	315	280	335	335	350	342	298	318	329	277	322	356	323	317	321	333	311	293	291	296	321	322	335	325	313	310	312	307	332	329	325	335	333	340	337	333	338	309	285	311	309	311	347	313	314	315	321	309	325	315	349	295	326	311	305	289	323	294	326	337	314	305	278	301	322	356	312	290	289	317	326	311	311	321	309	311	310	323	322	319	356	314	279	301	334	332	309	341	287	329	343	323	310	303	329	322	316	325	317	306	330	326	326	300	328	310	322	307	309	330	313	327	351	301	337	306	351	291	325	313	305	298	297	304	282	298	310	301	303	333	320	308	359	308	324	361	333	341	324	284	341	297	312	311	318	312	314	317	305	343	320	315	321	336	341	291	325	333	331	301	331	341	310	314	315	311	328	329	318	330	332	313	329	339	318	320	318	346	286	321	327	339	305	293	281	307	277	317	309	313	357	283	322	301	301	327	357	313	315	307	331	281	345	338	352	324	330	343	333	321	297	294	299	320	337	342	323	332	346	314	340	297	331	328	310	339	318	306	322	332	343	294	296	317	323	327	293	309	338	326	299	318	339	348	317	294	291	301	322	305	366	296	328	291	342	342	328	320	334	326	329	341	325	355	284	308	302	281	318	318	313	315	317	319	302	310	310	278	350	337	328	310	325	298	311	316	325	304	320	290	313	350	355	334	327	325	300	315	324	351	306	332	331	322	312	315	322	339	326	302	328	323	291	324	312	320	289	326	351	312	353	328	327	334	340	316	317	301	319	344	326	342	323	339	288	326	320	305	298	301	310	309	307	312	316	318	308	316	317	312	319	313	306	314	324	317	364	283	317	319	297	326	329	330	333	308	312	344	280	294	331	334	314	325	306	296	317	322	318	309	349	312	302	367	324	329	301	305	302	299	319	301	339	287	319	302	343	310	329	309	313	336	306	316	312	345	320	324	324	343	316	302	309	338	304	308	359	312	298	309	338	297	311	311	329	319	338	333	335	353	302	300	336	289	305	332	323	319	301	342	321	301	312	313	289	307	356	306	309	309	306	354	330	349	318	292	325	330	312	311	290	297	317	294	321	314	297	318	362	322	343	322	341	339	339	297	339	311	333	302	305	317	298	304	311	312	309	287	310	331	333	289	325	279	321	351	315	301	297	301	319	313	292	292	290	312	319	300	304	343	341	341	312	313	339	305	287	334	313	314	319	345	337	329	305	301	321	324	352	308	315	287	317	298	289	311	283	346	318	318	327	328	323	312	301	269	336	333	301	299	293	308	348	327	331	341	305	349	326	327	277	313	306	314	330	313	302	336	315	329	280	302	326	327	304	323	286	265	281	322	290	342	347	324	346	274	333	334	345	314	339	315	338	339	318	304	322	312	290	314	331	319	324	303	300	313	313	312	354	299	320	341	291	314	319	292	325	284	304	290	350	337
4972	2086	2355	3141	2869	2525	2040	1536	1460	1305	1259	1131	1017	1007	930	902	879	906	906	842	803	854	837	849	869	863	845	806	857	856	885	849	849	831	877	846	854	810	800	810	854	836	802	849	808	872	836	856	793	862	865	847	807	865	901	808	799	831	848	808	851	879	846	836	837	818	833	886	827	853	868	857	830	822	862	900	849	848	835	864	870	884	877	873	864	860	852	854	849	812	844	867	807	850	817	879	868	846	802	869	791	791	822	852	853	818	872	816	825	828	840	818	824	808	835	863	820	872	823	845	810	875	848	832	857	876	837	832	803	867	850	826	793	818	822	852	879	837	841	888	844	863	866	843	826	839	820	781	852	831	833	846	855	802	815	848	820	850	847	824	868	864	849	857	843	852	891	742	803	769	805	860	804	847	843	871	814	818	727	818	826	826	848	887	795	812	843	807	851	847	823	855	798	829	843	819	857	836	860	857	817	838	825	840	843	828	805	850	860	816	829	864	828	820	841	867	893	814	861	861	797	853	795	877	814	841	829	833	838	838	832	841	825	830	804	873	870	815	820	832	855	857	835	834	841	841	830	825	832	792	829	831	799	820	803	846	846	844	822	841	835	833	833	818	817	851	850	846	862	807	864	837	789	813	820	802	821	831	810	816	798	844	835	822	862	841	777	839	829	888	824	839	857	838	851	850	839	825	858	816	828	818	778	831	854	774	851	841	816	842	847	860	827	816	811	831	827	848	845	831	823	835	821	805	885	796	785	832	750	808	830	809	818	834	836	833	841	883	886	881	818	844	820	824	812	895	874	829	810	799	835	836	863	826	774	822	823	815	847	846	827	796	810	824	880	835	834	830	823	815	800	840	810	857	781	847	793	853	798	850	826	798	812	890	870	820	867	823	814	794	848	796	789	826	872	819	841	826	881	827	804	854	809	771	904	810	790	791	833	833	873	829	852	828	810	815	861	787	843	849	776	813	816	766	862	840	861	820	807	848	823	851	816	794	819	853	851	824	834	849	810	864	859	856	803	804	832	814	848	851	846	857	826	880	872	818	842	826	809	834	831	851	855	822	840	893	816	827	872	815	805	808	841	894	824	887	862	791	802	815	835	789	838	859	839	824	856	819	883	816	827	876	803	829	866	850	923	888	757	788	812	884	833	817	799	866	814	875	824	865	831	785	838	817	822	844	842	840	813	813	861	850	830	793	789	862	794	782	808	821	887	797	846	875	746	846	834	872	756	832	856	794	856	877	787	888	857	833	828	844	822	774	825	839	819	817	879	828	762	828	812	842	847	875	844	847	823	850	816	828	827	847	828	825	786	824	793	801	889	867	847	826	817	765	849	850	869	831	807	818	827	845	842	822	864	795	818	823	843	867	861	818	881	812	820	826	865	861	815	792	773	797	831	831	855	809	813	866	862	860	837	853	788	799	809	838	869	870	784	800	828	846	840	862	839	844	852	832	904	846	749	859	827	805	874	795	838	863	841	857	842	878	818	831	824	864	808	811	822	836	848	804	859	824	835	858	771	870	861	833	814	806	777	851	784	837	837	801	825	811	812	801	851	901	860	833	741	784	838	835	870	844	805	874	828	836	874	815	859	843	741	818	787	805	833	859	800	791	767	781	837	821	852	810	831	836	826	864	861	833	820	803	903	784	833	834	845	816	846	847	809	820	821	810	848	865	817	835	819	859	797	823	823	799	831	867	873	778	819	828	831	837	864	807	842	869	842	834	812	821	825	817	820	790	816	778	837	854	863	845	823	794	802	793	887	807	846	819	835	802	825	805	797	795	856	885	887	822	794	821	834	804	800	852	852	861	842	799	813	779	803	895	832	825	822	842	812	842	861	886	843	782	906	828	876	791	874	875	835	802	827	857	851	825	848	796	808	827	793	773	831	814	833	819	844	832	754	773	859	838	818	769	786	859	802	851	845	861	817	825	824	823	807	829	793	853	832	845	846	794	817	848	834	883	794	824	842	815	821	851	891	810	862	880	816	843	835	832	810	797	817	833	863	842	833	797	831	871	791	823	822	844	817	800	762	842	818	818	790	835	839	865	862	826	859	790	835	837	801	798	839	843	847	829	836	858	845	838	847	791	839	856	826	813	853	815	838	834	835	855	837	826	823	816	776	771	806	847	834	830	849	801	834	796	849	840	821	831	841	812	878	854	798	805	851	853	848	833	794	887	822	791	857	845	819	818	841	848	869	820	817	849	792	842	860	797	872	853	796	841	853	842	804	792	863	808	886	875	814	891	794	849	807	811	855	849	878	852	892	830	807	816	826	823	820	820	838	852	810	841	827	760	849	835	816	842	851	864	839	783	860	865	775	852	846	763	841	790	839	859	809	786	883	833	822	803	829	824	837	855	804	845	825	824	817	854	869	811	791	802	830	859	842	812	834	805	833	820	795	843	864	810	829	824	809	786	821	800	774	868	814	891	809	832	873	811	929	832	861	851	810	809	802	820	765	809	863	807	856	875	834	831	884	878	790	814	761	798	828	803	884	878	832	858	767	829	779	842	800	844	825	847	817	865	834	873	837	905	854	833	808	805	834	797	808	821	761	839	819	888	823	826	824	830	845	826	803	907	814	825	814	834	804	835	790	794	783	887	808	806	777	810	817	842	784	859	836	812	852	780	880	856	869	836	855	828	779	832	851	901	852	812	822	796	778	806	834	830	849	865	806	876	816	877	874	834	854	841	813	805	848	815	808	836	853	796	831	872	806	808	818	814	807	826	879	796	849	822	869	838	780	806	807	851	848	789	820	863	811	844	828	861	831	813	751	785	853	807	813	827	828	846	850	836	844	804	831	866	836	889	819	845	799	813	816	815	858	803	815	825	806	819	791	804	851	888	826	864	849	843	820	881	816	788	830	806	830	815	794	827	840	821	838	826	811	873	791	780	830	843	810	784	866	790	811	829	796	825	872	859	844	809	835	821	813	792	861	885	814	814	845	801	856	826	831	866	849	863	820	820	822	814	898	783	849	884	800	802	846	835	781	806	827	796	829	841	782	853	809	806	827	833	873	815	851	799	792	819	789	901	866	851	830	831	848	753	860	847	818	848	831	797	811	811	865	788	838	814	844	877	886	811	835	844	821	836	794	826	862	869	814	854	778	828	853	823	878	815	844	824	845	826	849	814	832	829	883	810	823	899	872	773	799	832	840	837	831	869	846	794	778	828	765	820	874	837	821	819	804	819	770	842	823	797	860	827	895	823	809	834	855	831	853	793	869	780	818	865	830	837	851	822	801	793	830	854	817	901	803	809	807	808	815	851	886	817	847	820	795	806	836	830	858	805	896	846	797	859	804	895	831	851	841	850	846	796	852	844	835	776	822	852	854	803	870	869	821	823	804	835	811	807	809	832	838	821	802	838	833	878	871	790	802	816	808	865	856	785	861	851	882	873	840	844	790	870	871	793	842	797	821	833	794	806	808	780	835	845	787	846	864	846	806	833	848	806	808	833	862	851	849	834	814	765	817	852
23561	9674	6590	5203	5023	4971	3638	2644	1761	1234	968	691	567	470	458	447	408	382	380	395	361	412	376	343	322	360	329	359	343	359	320	340	395	370	335	322	369	353	347	378	350	312	335	403	379	360	389	344	380	323	346	363	332	362	356	300	330	367	331	343	365	337	322	352	356	367	353	332	356	300	357	340	354	335	359	369	340	379	352	350	345	371	351	361	335	356	357	350	340	358	330	375	330	326	359	333	337	347	339	360	349	369	353	325	358	362	335	330	345	347	362	361	370	326	344	383	340	343	348	358	330	329	350	373	329	337	329	335	319	361	348	348	323	345	325	347	347	347	359	338	338	358	329	357	353	319	361	317	369	339	356	335	307	394	340	329	351	344	362	360	360	358	378	353	333	347	356	340	317	350	308	322	334	348	359	368	337	324	356	361	353	356	346	339	329	352	379	320	355	352	342	350	358	341	323	347	342	332	339	330	374	325	321	333	352	323	373	339	364	327	360	323	345	343	379	342	323	335	333	323	324	370	333	325	336	358	352	335	325	330	340	323	313	339	368	365	338	372	341	351	347	347	343	359	361	336	329	305	338	336	366	325	359	319	340	341	349	379	348	335	333	335	373	349	341	376	329	337	336	370	312	365	321	341	373	348	346	321	368	339	375	366	359	328	348	360	331	348	331	316	332	380	324	323	367	350	348	329	364	355	333	357	359	320	357	343	336	350	343	363	334	358	352	334	309	317	336	339	344	385	355	327	372	350	344	344	329	377	364	374	348	342	312	325	341	328	354	355	344	340	326	343	347	320	349	340	360	340	404	396	326	336	323	337	328	321	298	331	342	364	329	312	333	364	353	339	349	358	351	308	356	335	336	346	349	340	327	341	319	343	332	322	318	340	336	363	324	331	317	386	324	348	373	355	354	355	327	349	356	345	345	352	332	367	364	280	324	345	357	328	344	352	385	358	348	352	359	385	345	346	322	333	356	314	342	343	338	331	327	343	327	334	340	369	317	299	351	338	351	342	349	318	340	351	356	327	345	317	360	303	344	340	333	364	321	374	358	332	332	335	372	397	349	332	334	341	347	338	341	335	330	361	343	336	359	335	349	365	351	348	319	337	309	353	340	353	359	356	344	339	365	362	354	338	358	377	327	368	319	339	324	347	297	351	322	327	329	377	353	364	345	328	330	344	362	352	370	383	339	365	333	364	342	378	362	368	342	358	337	311	350	349	354	338	322	330	328	320	378	331	331	364	308	346	337	383	320	356	357	325	347	340	354	344	315	334	335	353	341	326	331	353	355	320	339	343	332	339	359	342	331	344	362	328	338	348	338	343	345	326	371	317	343	332	327	320	333	362	344	356	319	327	332	358	360	334	335	321	320	376	337	311	375	355	347	363	338	332	371	335	376	303	349	348	337	308	324	325	337	335	353	320	343	309	342	351	357	360	346	361	311	361	354	360	339	344	371	332	366	352	339	322	328	337	323	309	350	377	321	360	331	351	359	371	307	347	332	374	341	348	343	366	362	373	339	355	346	320	333	305	323	324	325	341	360	340	350	315	335	340	280	392	329	364	359	313	344	338	331	349	313	331	333	335	365	332	344	357	340	343	338	336	363	328	326	358	353	400	328	374	351	313	359	329	348	357	344	349	340	370	362	366	367	346	341	331	313	338	370	351	365	371	324	339	340	350	354	346	340	335	322	323	358	312	343	308	371	330	364	308	345	310	331	367	355	351	339	389	339	327	336	329	362	360	333	326	340	329	342	346	347	352	332	336	354	315	324	350	354	346	345	351	346	352	343	338	337	377	338	359	342	356	322	386	367	345	374	321	373	329	359	327	368	329	352	357	326	339	348	352	379	346	362	356	351	342	373	324	369	346	354	339	334	346	337	307	347	355	326	366	338	324	375	357	346	334	343	319	350	308	342	342	343	298	349	351	343	331	329	313	327	348	371	332	326	361	330	334	325	325	362	328	324	345	343	352	369	327	334	306	343	346	349	338	367	349	351	326	368	325	356	351	349	337	360	342	354	364	373	300	358	340	326	353	345	329	324	353	323	387	325	364	312	345	338	344	348	338	331	331	319	333	298	328	335	342	355	365	337	322	300	333	354	346	343	358	343	359	342	368	359	336	316	348	316	310	365	336	354	338	304	326	329	379	316	321	321	327	349	346	331	327	355	346	323	303	313	306	340	320	333	360	338	342	352	360	338	328	362	331	337	342	345	398	330	327	358	353	353	350	348	329	343	348	356	355	354	325	333	347	321	340	351	335	347	318	372	363	366	329	295	342	365	328	327	393	339	362	319	369	361	326	363	308	345	343	366	285	345	374	317	345	337	355	352	336	338	380	322	324	372	329	340	317	350	341	373	338	353	296	317	306	339	339	346	320	345	354	350	338	348	355	351	336	346	329	331	332	354	330	341	344	339	352	338	366	343	355	318	338	361	353	322	298	345	337	326	340	354	326	348	337	336	364	357	324	349	368	374	349	359	344	339	350	330	365	337	364	334	338	357	345	336	332	347	311	331	296	318	355	355	328	357	350	345	360	322	352	314	321	341	348	350	357	325	384	370	338	328	320	353	357	354	350	352	350	304	326	349	347	355	363	365	336	324	350	317	372	343	342	328	329	318	329	329	346	323	321	346	316	340	352	349	299	321	388	341	340	307	345	355	338	386	343	322	368	357	335	370	336	344	330	378	335	311	330	331	384	340	354	360	344	350	316	362	319	313	356	316	334	315	348	312	379	335	352	314	321	328	354	352	347	339	336	338	335	339	317	353	374	350	357	333	381	339	327	346	323	341	386	320	333	303	377	329	333	354	381	346	369	325	351	325	311	328	318	340	342	348	318	332	325	349	348	361	320	359	345	356	339	350	339	333	355	359	350	345	280	343	341	342	327	310	355	313	353	334	360	322	337	308	319	336	336	313	312	351	364	340	339	337	381	354	349	350	333	387	344	368	344	376	335	376	353	340	305	373	311	356	361	360	358	359	315	351	337	319	351	314	325	357	364	343	313	326	343	341	327	352	348	361	327	378	378	347	353	340	324	366	311	322	338	326	330	326	332	334	339	361	354	320	366	289	387	364	356	327	355	344	345	323	320	338	328	335	374	337	310	361	363	324	329	331	331	361	344	335	354	338	300	360	330	369	331	352	359	328	351	346	359	349	331	361	345	341	352	328	335	351	368	364	338	342	314	340	338	325	374	346	364	321	339	337	357	328	316	352	321	325	349	384	341	344	330	341	332	353	354	311	338	323	329	326	316	354	330	350	350	344	316	322	342	347	346	297	327	349	339	355	357	335	327	327	333	289	329	325	322	358	345	376	349	332	337	338	361	326	327	310	330	360	328	315	377	353	348	327	343	311	370	335	316	352	336	366	350	381	366	340	358	351	347	352	340	336	331	312	380	334	332	309	341	337	332	350	360	289	343	351	347	333	333	371	341	341	353	337	332	349	331	358	335	340	350	335	337	306	353	339	370	347	330	339	324	344	343
16425	6124	6146	7760	8233	8282	6246	5634	4396	3473	3223	2749	2120	1740	1520	1352	1315	1217	1173	1064	1131	1021	1045	1025	1057	954	948	980	986	900	1011	920	937	951	955	880	928	892	923	962	964	910	931	918	901	882	870	932	890	913	918	878	886	883	946	883	912	953	907	971	934	940	955	964	943	958	988	986	1033	971	1004	1002	982	1008	1025	1017	964	973	1055	959	991	1069	970	1015	973	944	1042	944	955	949	954	958	938	945	946	878	933	985	892	922	938	908	961	922	890	933	908	924	950	986	979	942	927	890	953	915	934	931	860	920	940	897	971	919	888	904	903	860	897	874	908	899	923	864	840	825	881	889	841	921	895	939	864	861	942	865	883	871	889	903	909	914	892	918	860	868	864	887	916	883	825	886	918	879	909	865	884	956	900	815	866	955	903	867	818	875	875	954	902	889	866	886	871	916	907	864	849	882	882	827	880	873	881	877	884	839	901	877	906	827	877	873	942	943	867	886	862	847	873	849	870	911	908	921	877	903	909	856	838	902	919	914	904	918	872	886	863	856	938	875	886	833	913	894	853	845	937	859	913	916	921	905	864	917	876	909	889	845	854	837	906	844	842	887	871	911	836	903	864	878	847	893	873	834	863	843	884	854	918	876	901	973	931	873	903	849	864	864	895	859	854	863	837	937	841	895	867	890	926	875	852	903	873	907	910	867	916	906	896	803	899	876	871	894	954	801	866	867	911	846	872	844	860	859	847	881	872	828	882	862	881	858	905	866	945	877	848	869	892	844	900	826	859	849	921	819	894	909	866	882	881	853	824	845	872	912	917	822	882	895	926	893	849	869	887	842	870	867	931	915	866	844	893	849	865	910	914	900	885	873	852	830	897	888	882	842	873	884	870	846	859	862	922	893	920	858	903	862	853	946	875	842	908	898	863	906	906	880	916	907	896	859	822	859	861	862	912	863	835	896	897	879	861	884	895	935	923	918	880	790	867	892	875	877	890	853	859	844	894	891	907	923	930	886	860	892	880	886	865	856	853	910	874	939	887	882	877	889	863	890	911	886	869	856	854	921	900	925	878	881	810	866	869	892	846	872	835	854	877	894	881	850	860	850	836	870	869	895	882	892	929	911	864	872	902	891	837	816	897	849	898	862	885	890	840	880	864	869	856	920	862	923	936	837	846	906	919	918	885	884	900	853	866	874	857	856	881	900	895	922	867	833	836	871	895	857	860	964	899	875	914	898	899	871	872	889	847	907	915	889	898	904	856	951	922	880	924	880	876	891	848	866	857	889	886	867	935	877	871	890	865	880	908	915	858	937	826	852	921	878	873	876	873	991	859	906	920	926	862	870	847	860	910	837	779	846	868	914	924	920	892	889	864	870	858	886	857	880	851	862	863	870	903	883	922	859	884	907	883	882	897	847	898	846	867	881	892	872	859	913	960	913	892	864	907	934	881	858	908	875	833	946	887	902	906	830	894	903	942	856	848	869	872	876	888	896	908	882	857	942	888	909	903	853	895	883	921	833	850	884	849	832	907	888	931	888	841	931	914	918	925	906	894	863	828	874	857	843	867	955	862	844	893	900	908	832	885	887	887	907	914	905	887	907	888	907	871	812	871	869	895	866	850	899	887	901	904	904	896	860	870	838	848	860	873	855	895	904	850	921	853	862	884	899	839	896	887	913	904	885	851	855	866	858	882	886	885	866	855	886	890	862	904	897	882	848	918	859	872	891	895	905	957	884	897	898	895	877	877	890	872	904	899	889	852	860	865	912	886	868	879	872	837	874	888	872	920	869	889	869	870	857	873	877	864	906	880	884	834	833	871	836	878	904	872	894	873	961	906	889	881	880	892	861	847	846	890	882	888	882	838	938	908	859	847	860	868	870	886	866	844	863	882	855	819	932	872	864	949	867	913	960	889	853	886	888	873	875	868	904	915	895	893	886	899	857	878	854	892	879	911	842	885	873	846	896	867	898	839	850	844	905	915	908	911	873	870	886	917	892	869	891	912	858	867	866	916	872	912	914	848	925	876	916	880	882	863	912	910	894	925	864	897	943	840	887	886	888	864	882	884	881	890	878	872	864	882	862	860	881	858	908	907	852	866	855	910	833	893	890	848	862	937	862	840	898	892	872	854	886	857	826	937	926	873	881	905	840	877	886	919	882	870	897	879	878	888	865	878	854	913	855	895	941	895	851	870	867	884	846	897	870	891	925	914	848	883	903	903	938	904	877	850	880	867	899	901	890	853	905	904	916	900	904	911	912	935	907	886	865	909	913	901	895	882	878	901	915	911	887	866	874	879	845	920	931	889	903	842	949	876	866	881	838	892	863	903	906	879	856	870	898	914	901	912	907	843	892	917	884	901	849	860	908	915	918	907	913	882	882	874	870	887	866	912	891	882	895	872	819	861	894	845	902	866	917	857	908	880	861	869	846	895	902	927	869	852	911	915	843	856	869	864	926	903	857	885	878	877	903	868	909	868	902	867	870	905	908	838	905	859	908	881	856	848	911	894	908	872	879	850	849	895	892	845	872	976	894	867	881	854	918	972	856	855	910	911	902	852	898	886	823	867	874	823	913	872	908	864	884	905	872	901	874	901	912	870	883	890	871	889	829	898	848	886	874	928	888	893	893	929	904	906	899	888	900	878	898	888	847	859	851	851	869	833	872	935	912	913	870	865	912	908	890	883	830	879	848	889	847	828	842	862	884	923	830	920	889	900	867	879	884	878	854	864	906	894	872	921	898	840	889	843	856	849	906	971	905	891	887	927	845	861	829	887	871	868	879	913	856	963	894	889	865	881	873	921	847	909	874	885	868	838	863	925	895	853	820	881	921	833	892	892	886	840	875	875	877	838	881	898	892	890	910	888	900	924	826	899	870	896	891	906	885	861	907	861	882	905	960	944	831	894	832	901	831	878	863	933	918	888	851	920	873	898	893	820	880	891	861	900	891	929	873	842	850	917	878	844	908	890	895	862	844	824	897	894	888	929	888	859	898	900	885	843	865	912	913	860	816	835	868	842	811	856	883	888	872	855	872	871	909	865	863	872	881	944	899	819	839	895	908	865	861	862	839	885	888	856	926	812	921	922	942	847	875	941	857	892	935	891	907	898	852	861	829	835	891	897	885	838	820	877	876	911	963	857	897	923	902	861	852	891	923	852	884	850	880	909	865	917	905	876	863	909	953	847	869	873	921	900	911	869	880	889	915	910	918	910	890	884	862	900	869	861	863	954	939	910	877	891	933	898	843	878	857	855	867	906	878	936	869	868	892	900	885	901	894	864	921	902	918	906	908	917	881	875	834	874	879	883	866	880	854	881	870	860	864	896	843	887	880	849	892	899	885	861	867	862	868	912	892	867	906	908	909	852	879	898	891	871	861	883	909	878	867	902	876	856	903	926	867	939	867	900	884	866	824	876	892	886	894	899	902	872	839	951	847	864	865	845	918	928	821	859	839	849	864	862	871	912	886	856	902	835	922	916	874	898	858	923	845	882	890	844	882
32773	15298	10711	8630	7933	7762	5194	4163	2978	2010	1430	984	713	544	426	399	360	357	306	303	289	297	296	305	274	313	290	255	286	258	272	285	276	258	287	282	256	259	255	297	261	259	269	255	284	297	270	270	280	243	252	268	246	234	286	290	274	265	267	290	289	282	281	254	248	263	275	308	303	267	277	239	286	278	246	277	271	285	242	243	290	309	284	302	294	310	274	279	281	294	258	257	289	284	253	273	266	264	273	272	282	247	251	248	288	243	276	270	251	282	282	283	245	292	273	264	238	265	272	248	236	253	278	251	271	284	235	239	248	252	262	270	267	231	275	219	241	269	248	269	246	266	246	228	254	217	250	268	243	253	249	222	241	271	260	253	250	292	265	276	288	281	260	277	268	264	261	258	266	268	233	283	277	276	242	254	257	265	274	252	279	242	282	282	223	248	292	275	263	269	307	260	248	244	263	272	280	256	248	240	250	257	237	275	237	242	270	273	272	250	241	253	253	240	284	255	236	246	292	248	263	248	250	277	238	263	261	275	250	290	268	271	251	284	250	276	269	293	251	259	251	255	261	255	278	264	251	257	226	277	241	251	267	277	272	287	220	270	258	246	253	244	249	237	240	259	241	255	268	267	249	263	283	266	230	251	246	242	225	254	231	260	275	274	260	300	248	239	269	261	266	249	247	237	259	246	254	241	259	253	251	238	247	218	228	259	295	270	235	244	245	253	252	270	260	246	264	256	267	297	238	243	263	259	258	286	247	258	275	236	263	241	263	266	281	269	264	233	211	271	274	230	258	247	253	259	279	270	276	240	266	241	265	261	240	272	256	276	270	256	260	296	279	241	272	291	266	290	282	269	272	251	262	251	269	273	258	258	288	245	240	263	202	239	271	246	254	250	219	255	278	255	282	274	231	236	252	283	227	246	251	258	254	278	267	281	246	266	240	243	261	252	283	238	269	241	247	250	242	286	231	250	271	243	251	270	263	251	248	231	258	265	260	275	262	232	288	273	241	244	251	237	272	241	234	279	258	272	274	259	224	282	277	245	247	250	265	241	262	240	264	258	255	274	271	261	265	281	260	264	278	264	252	247	257	271	280	275	264	255	273	244	247	247	274	290	271	253	261	252	245	263	265	263	253	247	259	258	254	247	270	265	241	258	249	262	269	264	255	256	269	236	267	274	270	250	244	270	251	268	280	233	239	281	265	263	277	296	266	218	260	287	250	247	255	276	272	245	251	291	245	256	259	273	283	282	246	243	269	254	268	252	264	283	276	253	259	268	241	267	259	267	256	255	283	285	296	241	271	247	249	263	282	264	256	241	292	267	244	223	260	277	272	264	243	251	255	251	236	273	270	274	305	264	267	253	264	282	258	255	249	239	269	267	259	265	248	279	292	281	272	250	277	261	261	250	243	244	274	236	241	284	229	249	247	239	257	250	220	261	232	233	252	245	236	256	262	273	263	260	235	254	253	275	269	269	280	242	244	263	271	274	281	267	256	280	247	246	241	262	256	250	250	249	263	253	232	291	261	289	265	258	235	278	255	254	286	278	263	267	237	257	249	260	226	273	275	247	282	267	260	260	262	244	260	248	268	278	259	257	282	264	296	278	249	237	248	238	282	267	240	267	262	277	248	265	255	243	254	222	243	258	256	243	259	268	273	279	277	259	267	266	246	240	288	263	271	236	259	252	252	236	284	244	249	232	245	240	269	264	227	269	249	261	276	246	244	258	243	252	259	237	237	265	271	276	274	228	267	257	251	262	255	256	285	265	245	261	255	244	270	259	256	263	254	221	243	281	221	273	283	275	271	249	223	282	249	235	267	275	255	294	270	281	272	245	246	258	266	238	274	265	233	244	253	261	264	266	240	243	250	267	261	266	260	245	259	268	258	256	270	260	263	252	254	285	248	266	259	284	253	253	237	251	251	256	243	256	279	262	283	245	261	306	248	239	266	286	283	250	270	263	279	283	265	271	267	261	266	284	262	248	240	241	251	282	235	306	278	257	234	230	238	277	258	249	254	263	276	247	234	223	244	263	221	243	232	276	255	251	250	287	278	267	283	252	257	264	238	240	251	268	268	260	235	246	267	247	286	285	275	269	242	250	255	263	257	245	226	255	261	260	266	262	271	267	253	259	268	267	237	243	253	291	255	263	255	246	259	276	255	256	267	245	282	247	255	287	247	246	251	235	250	263	270	258	267	253	271	283	255	283	264	249	271	254	251	257	252	253	258	264	285	262	249	257	277	277	280	250	239	259	245	245	276	248	248	281	264	255	233	256	229	267	273	240	268	258	264	280	272	259	274	273	267	258	265	273	261	229	252	269	252	253	242	259	275	236	252	244	254	267	250	262	273	244	247	262	295	282	238	276	258	242	251	245	263	254	250	265	274	268	266	256	264	260	291	268	236	265	251	226	260	255	258	261	287	264	253	265	264	257	222	259	303	264	258	256	249	261	267	231	242	244	257	258	257	268	265	234	251	257	265	272	254	257	267	243	280	247	273	260	241	273	284	260	269	268	279	256	251	256	265	248	255	241	237	250	253	276	269	275	249	245	258	298	289	306	263	251	258	269	290	255	250	250	262	272	286	264	267	264	253	290	277	244	236	237	254	279	240	257	256	287	235	263	275	264	255	271	240	265	254	255	254	258	238	233	221	251	282	264	284	257	240	256	253	264	258	296	250	268	279	234	269	275	268	254	271	252	244	270	294	254	220	265	294	240	246	251	267	235	274	278	268	235	218	259	246	243	254	277	240	259	253	276	265	253	281	288	252	271	300	256	227	251	264	226	254	270	240	237	255	279	239	256	241	257	246	248	257	301	253	256	256	242	253	250	245	275	282	248	257	257	249	246	229	252	242	236	245	286	263	250	273	253	263	266	255	268	253	238	243	248	269	277	267	257	256	247	260	266	237	262	248	285	268	238	264	285	239	257	267	240	239	245	270	254	284	268	252	236	245	252	273	259	279	253	256	254	225	264	241	230	252	257	247	258	248	275	272	274	275	287	290	271	261	269	261	272	279	255	272	235	282	259	239	247	254	265	257	260	260	257	274	272	262	235	238	261	276	269	280	260	265	287	288	247	247	247	239	233	265	256	283	278	254	249	266	250	229	268	252	261	253	235	233	235	276	246	261	266	228	242	274	256	327	250	282	269	272	259	241	261	265	264	285	268	261	281	269	270	282	256	233	256	255	256	260	265	270	236	271	264	248	238	271	262	230	258	249	271	268	229	251	250	238	276	282	237	248	256	253	281	258	257	249	269	278	246	250	262	269	259	251	266	282	265	253	236	262	230	269	266	240	256	239	262	246	236	249	270	266	245	236	259	236	263	245	258	256	256	248	244	251	260	246	264	265	257	265	251	312	250	289	272	262	251	232	242	238	257	246	259	240	255	284	293	257	252	236	261	262	239	253	277	254	244	266	233	253	260	254	280	260	241	275	266	262	293	271	274	230	249	275	254	262	246	243	275	280	254	260	275	268	277
20975	8349	8717	10656	11290	11061	8621	8162	6804	4826	4177	3772	3090	2298	1891	1663	1404	1245	1158	1066	1015	1006	956	934	881	893	855	839	850	788	784	818	830	741	786	752	732	767	755	772	726	729	794	709	769	705	708	684	734	666	745	755	733	690	724	719	709	714	701	727	725	769	691	766	810	775	841	800	850	842	887	913	919	863	882	811	782	803	812	778	781	864	880	845	858	875	804	746	827	768	746	751	765	693	715	730	795	762	782	741	773	728	773	772	732	702	765	721	740	723	766	753	715	752	770	718	743	717	729	726	742	754	702	715	764	690	676	709	708	651	694	721	675	687	662	650	663	698	765	708	687	666	669	697	640	665	709	690	722	657	679	667	669	630	680	654	707	725	630	679	686	679	677	657	674	704	684	663	681	662	689	741	684	735	710	657	724	681	722	720	662	664	732	684	721	698	702	625	674	730	691	672	692	670	678	727	681	646	699	718	674	673	722	686	701	664	696	658	656	702	708	651	726	704	692	669	704	724	676	685	666	645	671	657	658	685	687	637	701	673	698	713	646	633	673	685	668	681	692	662	656	659	684	691	677	665	701	690	691	689	703	672	701	699	669	673	683	736	702	673	712	670	681	713	670	651	713	640	671	704	649	684	740	653	714	760	737	682	651	658	729	718	672	663	693	647	698	691	697	713	672	696	698	679	683	689	709	681	651	685	681	684	684	699	675	673	687	641	682	694	676	707	676	663	660	663	667	732	663	709	701	693	638	692	677	656	648	692	687	678	683	711	704	704	725	657	635	660	719	634	666	680	634	658	699	636	706	679	660	673	679	626	656	703	673	693	660	697	662	658	681	680	677	686	694	689	685	688	718	686	678	670	747	630	686	687	724	654	717	711	716	617	704	662	672	642	701	679	708	637	682	695	663	665	685	676	650	696	699	716	657	695	662	695	664	701	734	729	663	687	664	709	669	749	652	695	700	721	649	700	690	665	677	709	682	695	725	672	643	714	692	677	726	624	720	670	677	658	669	702	694	703	751	663	657	646	690	678	711	689	688	714	685	679	683	662	684	676	697	641	702	656	681	646	694	679	683	639	711	692	679	641	691	654	697	696	692	680	691	702	704	648	742	646	666	689	642	686	673	666	692	700	727	667	671	679	672	668	618	643	688	685	707	696	685	694	700	695	638	646	680	686	702	682	662	670	690	702	671	680	659	676	709	674	699	705	680	705	681	638	669	638	678	683	689	710	689	691	649	687	692	674	682	706	678	685	704	677	644	691	670	702	684	671	640	675	703	723	676	666	655	679	682	667	668	672	667	700	706	675	689	666	686	638	706	694	635	663	718	687	724	694	717	678	653	676	680	676	685	705	667	673	658	675	734	651	673	648	652	699	676	715	665	733	691	671	715	687	707	668	667	706	681	661	662	657	693	678	667	719	659	651	680	685	652	690	690	676	670	695	667	664	633	701	704	678	673	698	671	668	696	704	697	695	670	681	695	710	673	655	674	664	741	666	684	703	676	676	683	694	672	666	726	721	683	660	684	698	653	684	618	697	639	645	664	698	651	707	654	637	720	683	705	654	649	687	660	640	667	689	652	684	708	664	725	633	665	695	639	690	678	696	721	684	681	704	708	654	712	680	695	635	667	673	684	699	685	679	689	719	693	654	684	661	697	673	651	654	650	737	699	703	660	693	648	665	668	679	642	710	646	648	668	701	694	728	683	639	657	668	713	671	703	687	662	685	685	648	684	675	707	684	669	719	690	681	672	691	657	664	697	704	634	667	691	672	636	707	664	666	693	665	691	697	715	706	711	708	675	706	656	670	657	672	674	648	753	693	686	692	691	666	697	695	670	682	658	673	707	686	683	697	667	700	664	678	690	675	708	674	681	697	663	659	689	709	671	726	636	709	678	616	686	704	738	661	652	675	707	661	701	687	679	640	648	687	676	640	684	660	686	677	686	673	676	663	677	681	735	716	683	680	682	634	715	687	666	644	683	675	691	679	698	649	665	703	667	701	672	693	689	729	670	645	678	700	688	665	681	662	652	680	744	668	709	681	662	632	711	658	616	716	663	668	670	694	684	671	700	654	688	685	707	648	716	652	689	671	703	691	664	682	683	662	705	712	671	672	728	675	706	686	693	636	609	656	681	667	693	718	608	686	644	669	671	649	687	693	677	674	690	617	715	691	691	658	702	730	633	670	674	644	664	671	697	680	695	657	648	663	676	725	695	664	725	665	694	692	702	730	638	726	677	681	685	688	711	716	684	732	713	654	657	642	724	696	669	634	679	662	678	648	689	667	656	712	663	648	658	683	647	696	680	660	701	724	650	666	699	695	673	671	646	653	673	680	678	674	692	668	720	681	695	636	643	653	672	703	726	695	729	668	698	729	706	678	716	645	673	707	664	669	624	703	688	711	668	691	712	688	670	656	687	720	637	673	702	672	709	702	684	665	628	666	692	714	686	668	702	719	661	691	650	678	691	675	708	676	664	746	669	694	722	653	683	666	656	662	649	711	725	681	677	654	686	676	711	657	681	688	671	662	713	688	677	706	699	690	657	646	715	697	648	676	656	701	665	674	694	663	683	656	661	702	671	698	661	674	667	710	662	726	658	656	684	706	655	654	673	664	681	692	718	691	672	650	718	687	659	679	703	632	647	636	663	685	657	659	663	651	633	723	703	687	687	703	678	664	683	705	679	691	729	729	658	644	684	658	695	644	675	687	709	663	661	659	685	679	696	668	689	691	657	678	695	672	693	678	734	730	695	641	682	719	676	679	664	673	646	691	670	687	685	655	699	684	715	653	683	648	633	699	677	714	678	685	695	683	676	717	672	695	682	675	645	675	666	681	699	667	694	654	671	661	672	656	708	705	680	710	712	697	714	642	642	685	640	678	642	738	693	714	668	702	671	675	702	690	622	720	676	680	736	720	717	702	693	636	717	668	708	675	698	684	697	648	686	671	688	637	656	651	668	693	663	691	664	648	731	732	707	677	626	733	690	675	640	744	686	656	671	712	677	640	688	649	722	628	699	657	668	689	709	646	689	695	680	627	693	680	679	689	700	680	647	647	677	645	675	643	689	690	680	668	658	614	700	749	659	683	650	682	715	634	655	697	669	661	641	669	680	701	648	703	721	704	686	674	692	672	667	672	726	700	712	709	630	702	671	693	685	699	668	681	682	664	655	704	659	742	658	699	698	672	674	713	684	687	651	685	681	661	692	663	683	675	664	722	680	682	655	685	706	668	691	685	736	745	684	696	717	688	687	728	702	648	696	663	619	642	672	677	681	645	665	689	696	688	684	668	701	660	643	665	727	689	669	725	641	671	680	712	694	685	691	678	647	729	699	619	699	631	705	691	730	687	665	706	684	679	680	676	678	720	689	697	652	687	698	686	666	698	684	686	676	675	669	683	648	665	681	685	658	733	651	676	705	653	671	677	678	684	690	670	677	719	709	680	688	672	692	668	673	692	703	656	700	724	747	693	672	661	666	684	664	661
5297	1296	1214	1050	816	745	595	541	443	475	394	366	390	349	381	344	357	353	364	341	341	326	292	352	308	331	297	333	341	317	333	303	324	302	344	319	326	336	336	331	342	334	354	322	323	348	316	324	355	328	335	314	309	348	309	341	312	337	361	290	347	327	343	359	302	316	328	338	341	358	363	328	310	327	354	316	335	321	336	325	296	313	300	331	334	367	361	329	360	339	330	303	366	317	311	341	316	354	336	320	329	350	298	321	330	331	334	299	346	301	326	333	329	312	345	337	316	335	365	306	346	334	338	362	336	313	367	366	325	317	347	339	305	353	319	332	331	327	351	362	328	330	336	334	347	303	315	336	349	306	339	337	332	318	320	302	344	331	317	312	327	294	319	325	341	327	320	329	344	301	319	350	323	336	328	296	312	352	333	338	320	331	337	314	322	313	305	318	299	346	333	318	320	320	327	340	333	321	350	338	319	300	352	337	324	331	306	309	337	313	334	290	330	313	342	333	329	310	322	316	313	311	302	353	339	323	328	298	304	335	308	318	321	299	314	335	332	319	338	335	332	351	316	340	339	338	331	274	323	348	319	343	312	338	319	317	350	318	334	352	337	341	354	290	321	364	328	337	321	325	360	343	297	330	333	309	317	289	324	325	334	372	342	331	322	312	333	316	321	336	337	340	317	315	343	334	342	309	331	321	344	332	322	309	311	317	322	309	318	309	328	334	306	345	311	330	340	363	333	329	298	327	312	296	309	301	299	289	312	328	310	310	327	306	338	332	317	313	325	279	321	311	339	321	329	333	342	321	323	322	323	321	320	300	324	322	326	311	348	312	326	332	309	339	316	313	313	338	336	330	316	344	365	295	307	304	327	311	317	321	297	359	334	323	335	366	324	353	349	327	307	302	287	327	323	299	365	325	305	345	315	337	350	360	326	306	333	312	346	308	313	347	331	315	341	324	303	331	298	354	338	318	348	335	346	337	334	328	318	321	346	355	331	343	343	318	343	320	329	309	323	312	342	350	343	330	311	309	317	331	329	356	326	310	349	317	317	313	299	343	346	315	322	326	318	313	344	307	317	312	337	348	335	375	327	312	334	313	348	335	315	341	354	326	329	315	322	310	315	337	321	325	351	326	289	325	318	311	312	317	326	340	346	324	328	304	344	324	334	328	335	347	319	303	316	316	315	346	340	325	329	339	329	350	320	310	347	326	343	297	325	349	337	300	297	326	345	324	354	323	296	343	303	314	344	328	305	298	325	322	341	360	306	335	312	331	354	341	326	336	326	353	303	356	318	334	341	344	325	348	349	318	329	312	300	302	301	306	322	340	323	310	330	343	343	359	307	320	339	320	291	327	342	319	302	333	319	344	321	286	317	322	333	329	338	342	310	344	320	308	315	344	335	321	315	340	307	311	325	350	311	337	310	368	322	307	340	331	315	336	337	329	282	343	346	356	330	338	366	309	316	329	328	317	303	313	350	303	367	325	316	307	322	310	297	321	349	333	323	342	322	348	309	322	345	328	356	333	330	304	330	388	327	290	322	324	299	343	341	327	321	348	304	330	334	343	343	322	340	333	351	336	313	306	340	331	331	335	336	317	330	304	329	327	328	324	320	318	344	307	340	339	344	317	385	302	336	290	326	315	331	345	344	321	328	310	340	324	324	333	332	316	305	333	298	347	322	332	308	328	302	307	308	304	338	298	324	312	352	318	308	304	334	348	329	345	336	367	316	338	337	323	316	325	303	303	312	332	323	324	327	325	344	324	290	303	305	321	316	346	351	344	308	341	375	311	336	284	326	310	316	315	338	312	335	306	306	329	327	364	313	340	318	340	315	318	325	333	357	324	311	324	307	338	336	374	300	318	312	317	323	300	358	329	313	330	321	304	324	340	309	334	334	297	334	333	310	300	341	314	352	311	302	358	328	310	361	329	309	302	343	306	324	299	323	339	332	328	340	328	329	351	368	326	312	328	328	314	316	305	363	357	307	320	354	356	334	320	330	369	343	320	346	348	305	319	294	303	351	331	347	318	306	318	290	297	341	319	314	304	312	328	335	338	308	346	351	310	322	325	353	349	339	315	288	310	350	299	330	318	317	351	366	320	317	278	327	317	308	354	354	347	349	324	315	351	324	353	315	328	310	352	340	322	356	312	330	319	346	315	309	348	328	320	341	278	307	357	342	335	331	345	325	351	356	330	321	327	295	355	333	332	336	337	324	321	293	309	338	308	310	319	338	294	316	322	329	311	337	304	348	332	305	324	322	306	327	324	338	326	328	334	337	338	325	328	338	340	319	316	307	345	383	309	341	333	331	333	294	349	305	334	360	326	347	325	303	318	322	322	331	358	340	319	347	336	323	279	319	325	328	303	307	333	293	303	336	311	320	300	354	351	336	313	316	334	341	316	303	325	351	335	312	332	299	296	303	300	326	337	324	355	341	362	311	321	346	325	345	305	308	345	346	332	349	314	335	341	350	324	339	335	323	353	277	315	340	323	316	295	333	311	300	309	321	335	336	330	304	317	331	337	341	335	352	345	321	339	326	350	339	343	317	329	355	346	326	313	328	294	331	332	324	319	344	307	327	295	321	336	309	324	341	316	357	357	329	284	313	349	352	343	310	328	356	340	324	346	318	331	318	334	292	309	335	349	335	342	314	304	331	345	301	332	327	296	324	344	302	368	345	330	314	314	348	317	330	321	346	322	328	328	337	328	299	334	331	347	326	300	379	348	354	315	336	306	313	299	321	350	339	346	298	358	310	330	314	313	327	331	300	317	327	348	357	310	324	335	349	338	353	350	305	326	339	325	344	352	332	323	321	318	291	351	331	289	340	290	329	332	318	299	344	329	323	281	306	330	335	310	324	345	392	360	323	337	302	338	327	320	300	322	343	319	362	343	327	341	333	323	325	328	336	318	330	308	348	331	327	347	387	324	318	353	307	336	341	330	343	301	328	340	359	315	310	323	313	331	336	338	373	306	309	325	309	346	344	334	350	321	322	297	339	327	281	306	303	329	344	315	309	354	314	345	305	340	363	323	314	329	349	312	313	316	319	311	314	346	317	322	324	327	323	360	316	298	333	338	320	320	343	343	319	319	297	317	338	362	327	325	317	352	325	310	347	314	321	312	344	360	377	340	301	296	315	349	336	327	309	345	326	308	305	304	351	323	315	327	325	335	320	331	310	312	330	311	345	322	292	295	322	329	336	338	340	351	323	332	335	340	311	302	332	346	331	319	306	333	299	335	324	336	294	283	304	334	355	327	333	307	344	299	333	343	296	347	318	345	301	328	324	312	330	312	330	344	351	332	342	342	349	286	338	332	339	312	310	307	318	314	385	285	306	310	329	353	324	346	325	311	335	324	309	323	349	300	310	345	325	344	345	322	285	321	330	340	310	309	327	345	324	324	333	354	359	320	336	380	341	331	350	347	315	324	346	310	334	315	308	327	335	335	382	346	358	305	340	326	317	334	325	318	311	308	327	330
4619	2059	2368	2947	2767	2449	1923	1723	1570	1485	1330	1165	1159	1000	977	1010	980	928	896	913	858	878	898	930	922	919	852	896	884	912	895	866	888	865	849	878	824	873	856	887	897	833	823	853	852	874	854	854	902	826	909	895	857	879	830	849	872	923	830	830	847	881	860	847	919	891	888	821	916	873	887	848	901	915	864	869	873	894	905	838	901	888	874	876	936	870	957	868	948	883	883	868	863	853	865	893	880	875	889	906	882	909	832	960	930	864	849	900	900	855	896	921	907	893	842	911	894	847	888	877	902	918	823	847	854	870	835	847	843	885	901	872	859	866	795	857	887	838	870	871	882	854	906	879	868	838	895	826	875	878	871	858	875	807	821	872	836	847	851	865	817	884	844	825	902	842	877	823	831	843	831	877	874	835	867	844	860	857	929	891	843	862	825	835	860	847	860	852	856	855	824	819	883	844	811	852	882	776	804	835	879	803	866	848	833	873	811	847	870	801	909	868	852	879	852	917	896	851	910	806	837	844	897	922	909	879	854	885	863	851	880	866	888	854	851	854	847	841	900	911	866	876	847	863	892	878	820	873	838	835	851	862	890	818	873	819	828	870	857	847	888	850	842	809	810	869	851	830	893	831	810	832	878	862	840	834	897	865	833	813	895	855	877	846	845	886	902	855	857	864	872	835	863	848	851	826	815	831	873	840	862	879	875	866	858	836	854	857	847	835	869	890	854	871	855	873	843	858	884	829	829	895	841	862	857	872	797	824	894	888	846	910	835	817	921	851	825	949	878	879	827	826	830	842	845	859	886	865	866	913	836	907	891	863	834	840	819	881	853	833	875	770	867	852	876	859	886	820	855	849	894	799	874	866	868	876	836	866	819	850	866	861	834	846	878	879	842	886	903	841	868	927	827	870	882	865	853	879	867	873	871	866	871	870	848	907	820	858	827	825	828	835	842	868	832	852	900	877	857	931	876	843	867	838	827	812	807	894	854	891	843	825	870	886	877	854	864	891	875	828	863	842	906	801	897	873	830	850	870	857	895	834	866	820	819	866	870	842	869	829	846	821	898	835	879	853	843	911	859	890	846	857	889	830	875	852	863	857	826	871	840	878	886	813	868	867	857	804	832	833	815	884	834	859	875	861	814	895	807	848	843	811	816	847	775	879	840	805	850	868	840	822	817	915	906	805	852	831	892	890	900	882	867	860	890	881	884	872	839	875	801	857	834	852	839	846	863	900	825	787	863	826	857	819	807	837	848	834	888	864	866	858	845	823	901	838	849	844	914	856	918	844	886	928	889	838	900	851	889	821	844	869	844	827	880	830	878	862	873	879	808	834	887	875	894	890	855	839	881	815	875	883	908	834	890	803	829	852	836	835	862	904	854	845	885	811	872	828	859	821	872	860	832	869	882	875	846	868	894	840	843	840	855	834	836	828	884	879	822	856	827	855	873	876	840	844	865	871	864	861	841	833	853	872	874	887	861	854	863	873	840	868	859	829	817	852	870	855	855	842	856	862	848	879	867	832	842	839	858	857	869	838	872	929	787	845	872	864	888	824	844	833	883	826	838	843	853	844	905	851	851	928	850	809	827	855	870	871	825	848	857	846	881	835	872	880	832	823	846	802	888	898	851	857	820	895	863	824	853	899	877	827	800	823	879	841	843	842	841	800	864	837	820	818	885	847	855	856	876	895	838	886	865	819	847	885	862	818	852	855	889	828	808	871	850	853	891	852	826	837	860	855	871	855	868	843	859	866	836	847	811	830	856	861	851	874	857	875	831	864	844	864	862	836	870	847	857	834	894	871	871	857	876	858	857	810	870	828	931	890	832	878	901	825	839	847	821	882	870	848	859	869	823	867	873	855	923	859	820	878	876	848	817	836	825	887	884	825	844	842	882	868	855	847	855	870	906	865	840	829	833	819	868	851	819	825	833	854	892	900	890	822	867	855	848	852	829	868	873	823	823	850	841	850	862	864	863	827	832	900	844	831	906	843	921	848	883	842	827	884	815	841	822	865	871	814	876	843	868	827	823	897	829	829	876	821	851	861	902	869	843	878	865	869	857	889	813	910	861	873	867	870	820	843	890	868	908	909	835	877	855	831	847	893	862	877	842	847	901	851	857	821	840	896	847	856	826	852	802	835	864	804	800	864	872	866	859	864	862	859	839	855	857	841	813	799	871	859	857	878	910	891	873	827	885	865	855	885	857	842	868	868	835	895	865	847	853	898	814	866	839	886	861	878	817	861	820	862	823	816	874	810	874	859	856	877	846	850	845	837	844	901	854	831	858	877	828	920	853	828	874	884	861	829	878	841	835	806	844	836	804	830	836	841	888	875	840	822	889	858	824	891	897	903	844	887	827	863	799	862	857	922	855	925	872	829	830	848	831	844	852	767	862	837	851	842	868	879	874	860	796	850	894	826	840	889	823	886	832	863	843	849	845	848	875	846	841	875	905	869	872	832	842	870	831	816	840	865	841	885	843	865	806	828	873	899	839	856	847	857	865	848	842	854	806	860	834	881	863	885	819	898	834	864	867	819	828	812	844	789	853	826	830	848	913	868	883	879	856	881	845	835	881	879	901	798	857	838	885	884	867	894	852	948	840	885	797	849	821	873	931	860	805	862	855	827	831	839	835	834	829	832	889	906	867	886	867	884	858	854	852	828	898	870	835	906	850	885	847	867	877	863	853	885	863	882	868	868	793	848	829	824	855	852	836	821	861	837	876	847	818	838	850	827	901	847	820	871	826	894	839	848	829	840	898	843	856	862	839	852	810	841	810	857	865	841	789	803	829	900	863	883	871	871	837	850	877	833	878	901	856	873	894	849	864	864	851	833	852	880	849	878	853	854	898	846	795	775	853	847	873	853	845	818	834	826	846	800	860	865	828	847	856	848	820	878	852	880	899	874	889	830	872	833	893	825	858	816	855	844	843	838	890	861	859	859	943	852	853	858	864	834	886	823	859	884	855	897	861	881	838	874	808	868	806	832	874	829	859	884	879	883	809	857	861	870	893	841	875	867	823	835	844	821	838	794	857	837	818	842	863	837	857	846	862	848	878	791	813	840	848	839	897	878	863	855	854	840	884	813	832	837	913	861	863	875	897	856	866	841	865	804	880	862	826	916	837	845	858	864	867	816	905	827	866	877	845	813	841	843	851	834	848	835	859	895	862	862	844	905	814	863	862	807	824	859	844	843	873	897	877	902	838	870	876	923	846	869	831	879	829	793	875	811	849	829	895	836	874	900	895	872	867	902	833	949	850	887	809	864	861	839	814	876	895	872	823	858	850	814	834	855	878	858	873	843	823	835	845	840	876	781	871	807	829	809	835	906	811	830	880	864	839	886	856	855	827	846	834	855	862	871	923	887	891	843	854	863	832	887	862	882	888	851	830	862	834	855	881	855	867	860	875	869	860	849	887	833	826	855	904	860	897	859	888	856	854	856	863	867	864	877	867	816	841	902	851	819	862	814	876	887	825	809	838	883
22921	9619	6253	4957	4583	4520	3039	2293	1752	1376	1014	723	576	507	422	437	393	385	382	380	422	379	363	360	382	349	395	366	333	375	358	370	357	373	371	379	385	375	368	412	376	349	373	308	382	364	376	357	341	376	368	307	349	380	377	333	363	328	361	312	367	349	336	329	357	372	367	363	348	382	340	337	345	421	346	361	332	350	370	369	341	381	396	363	384	358	361	345	386	359	366	356	371	345	343	342	386	349	380	376	382	394	357	373	376	371	361	380	341	348	332	343	344	324	342	345	396	363	350	366	315	354	374	339	365	382	325	352	337	358	347	316	348	313	326	349	339	322	309	331	358	356	337	379	333	367	353	364	389	343	330	347	323	307	359	338	333	352	339	355	359	322	339	333	342	344	362	355	367	294	384	362	330	358	381	356	365	367	372	373	358	374	364	361	315	312	331	369	381	323	333	327	358	360	348	341	386	360	319	387	355	349	352	354	366	345	355	368	361	362	386	332	320	335	355	338	360	343	345	357	372	339	362	354	346	358	343	371	386	409	334	356	380	346	360	333	398	393	419	366	333	335	377	345	349	327	308	361	309	362	343	368	349	346	372	335	365	340	319	352	332	353	398	331	365	363	321	353	353	366	352	342	360	389	325	321	367	344	327	396	338	320	378	366	362	350	358	355	342	395	374	334	334	342	345	372	328	331	343	328	401	333	383	376	363	389	356	367	336	348	346	371	352	358	374	324	348	351	357	351	377	370	384	338	347	338	358	349	354	332	364	359	368	368	381	363	343	336	316	321	358	334	383	362	339	332	377	362	389	326	353	382	343	344	354	353	345	359	377	359	342	362	363	373	335	371	347	387	340	367	328	321	350	368	356	331	361	352	358	324	354	367	373	343	394	374	360	350	341	357	378	357	354	339	370	387	339	352	380	357	343	367	358	336	377	348	364	409	374	342	318	378	388	375	337	316	390	341	363	329	414	342	346	350	325	342	324	351	340	396	358	383	376	372	393	367	350	354	346	376	365	341	333	356	335	361	342	327	378	366	345	350	353	375	342	400	378	372	352	364	360	337	363	365	330	351	336	330	345	359	342	328	333	340	338	360	330	363	320	350	341	350	285	340	326	333	393	340	365	348	366	402	335	346	354	367	347	339	375	350	351	319	313	352	339	356	367	339	355	360	378	326	365	359	343	370	345	349	337	327	341	344	346	370	358	375	320	378	360	373	366	348	357	338	339	331	342	345	341	369	319	372	370	348	350	340	333	326	317	340	381	370	346	324	366	341	352	357	349	326	362	333	371	348	354	383	337	363	363	377	328	380	333	337	354	331	369	332	369	367	354	312	322	366	327	357	340	365	354	357	364	357	346	362	337	366	365	310	339	349	351	359	381	355	373	359	370	372	369	365	339	355	363	338	360	362	361	356	339	355	352	341	346	348	353	321	377	356	328	382	352	357	337	370	334	343	342	323	337	348	321	333	352	332	360	371	352	375	368	336	320	348	351	329	366	346	337	362	358	357	346	333	329	367	318	356	363	357	351	354	376	358	341	359	354	342	366	337	357	355	347	371	350	329	385	346	366	352	382	355	337	340	351	352	353	393	342	352	368	378	394	375	337	352	350	337	350	342	369	375	351	360	378	353	332	326	385	337	306	359	350	372	351	335	383	342	337	339	328	371	303	337	305	310	331	353	369	319	302	373	343	355	350	354	348	327	373	354	377	337	348	365	384	352	349	365	353	375	356	370	348	350	350	309	369	356	333	336	342	335	355	390	351	372	351	362	325	358	351	383	377	318	357	362	346	370	322	330	403	350	358	344	313	344	339	354	366	334	338	364	368	327	350	356	364	380	298	376	331	363	357	426	394	362	341	305	352	356	368	383	384	326	386	357	345	372	333	351	356	346	344	354	385	356	361	326	361	357	324	350	355	364	339	360	351	363	348	390	359	398	358	365	343	354	339	378	374	393	341	341	340	331	351	349	362	347	346	360	374	369	394	334	327	336	367	374	370	318	342	340	360	331	362	364	385	389	358	387	372	358	356	308	357	346	365	330	355	334	349	355	343	352	358	397	348	350	362	346	361	343	354	376	351	350	337	359	307	330	355	346	343	347	384	336	357	314	327	345	343	343	315	321	373	348	342	365	365	358	356	362	336	372	366	382	349	363	357	353	362	333	364	354	369	354	307	364	353	338	340	344	359	356	370	362	334	347	358	334	354	385	331	325	371	360	353	350	383	313	354	355	373	333	353	321	361	332	367	327	361	304	373	351	339	325	354	362	377	392	355	355	330	327	330	361	354	362	316	374	341	350	396	343	328	381	376	352	338	328	346	352	348	352	347	387	355	365	353	348	351	324	332	350	314	329	324	373	333	361	355	328	357	353	327	353	332	327	372	336	296	355	319	354	352	374	382	376	357	357	369	343	340	361	353	360	384	411	348	322	382	358	358	341	343	358	382	357	337	367	365	338	376	361	328	333	335	332	327	373	393	328	380	343	355	343	386	344	329	342	345	322	361	316	284	338	346	370	353	353	324	325	339	350	322	312	335	353	372	357	346	375	318	360	367	357	351	328	350	361	328	361	349	350	364	342	353	366	378	332	366	316	355	348	343	324	340	375	326	366	299	352	363	376	349	349	366	369	369	367	380	339	350	374	338	348	337	350	331	363	358	345	351	342	332	330	362	382	364	369	364	344	347	341	361	391	345	368	341	336	375	348	326	340	359	344	338	356	337	368	333	334	426	348	352	379	369	359	359	318	332	383	393	361	355	372	356	355	362	362	346	358	377	329	351	378	342	338	372	335	375	342	338	325	317	346	361	337	378	312	328	357	339	338	348	324	335	371	362	334	370	329	388	392	345	366	354	327	365	331	362	335	379	355	340	340	331	373	342	335	354	348	338	335	409	350	326	366	371	340	342	341	313	370	336	376	336	316	339	329	344	330	377	359	381	342	356	307	359	333	364	366	366	319	370	359	371	341	317	310	358	336	343	348	363	366	351	367	359	333	352	368	359	352	357	351	380	306	331	309	339	314	326	353	345	371	388	348	316	373	386	313	353	352	317	351	347	347	347	382	348	316	335	329	364	350	331	331	359	357	375	382	344	342	354	346	373	371	354	342	368	383	334	349	329	356	385	362	364	332	305	361	364	371	370	349	375	353	378	354	346	333	337	363	336	369	350	385	341	308	356	339	359	355	334	353	342	344	312	307	370	386	348	354	348	343	350	320	335	368	370	347	328	351	365	342	315	391	359	326	352	342	322	352	339	334	357	361	379	364	354	355	349	346	364	346	330	350	334	384	331	342	359	328	364	350	351	349	353	352	369	329	332	384	362	335	355	370	347	350	331	372	352	366	386	347	361	323	315	366	345	364	330	340	365	359	341	357	338	373	373	349	344	322	352	351	351	348	351	315	334	343	342	391	335	347	355	323	351	386	350	342	326	318	375	350	321	346	366	328	347	333	355	353	377	352	346	319	357	347	317	316	376	346	332	362	350	358
15811	5970	6078	7505	8218	7592	6132	5735	4538	3697	3340	2839	2219	1837	1557	1431	1363	1227	1173	1125	1082	1010	1056	1010	984	1043	1001	979	990	1023	1002	984	936	932	975	972	917	957	906	992	952	983	922	929	922	971	953	916	912	907	971	933	926	937	916	958	915	954	918	949	938	933	953	938	966	1035	954	993	951	1030	1003	1018	1053	1043	1006	1019	967	916	956	964	1015	1027	1023	1011	1056	987	961	986	1014	939	898	951	1007	989	909	956	941	877	936	962	940	904	919	966	881	941	887	927	950	922	953	952	940	959	952	973	873	946	926	898	909	982	909	958	948	907	984	924	913	881	935	937	920	907	861	894	895	937	868	877	903	875	919	833	961	941	904	852	912	918	929	908	990	971	841	924	921	944	914	968	828	893	885	941	879	892	947	863	899	922	905	872	882	917	874	897	884	931	927	862	936	881	904	883	871	955	902	872	899	934	929	853	944	893	868	931	872	883	887	967	921	876	902	877	912	883	921	857	941	859	865	844	873	884	903	904	908	911	904	931	883	900	904	890	917	862	931	920	887	944	945	867	901	880	894	927	873	905	961	870	947	861	901	950	858	897	913	895	946	867	888	862	897	890	892	897	923	905	902	896	869	951	911	935	921	924	902	867	940	884	902	922	904	916	935	905	885	872	925	879	928	901	916	894	905	921	910	886	861	862	883	954	873	912	883	892	928	930	935	900	893	862	925	925	899	885	870	919	972	853	923	924	891	884	874	896	930	910	872	862	911	925	910	900	889	942	900	948	901	857	906	908	887	858	864	882	948	970	917	933	921	963	879	911	933	882	937	872	868	943	916	892	894	927	899	902	915	867	904	862	894	906	872	925	919	894	924	842	954	975	903	881	888	929	935	870	870	940	909	930	956	876	832	872	833	874	853	866	934	882	893	927	865	853	860	876	890	901	944	971	879	889	896	914	867	882	906	932	894	931	852	823	892	947	891	881	897	897	940	898	915	886	893	929	885	906	829	852	904	844	893	896	898	924	933	958	896	915	903	921	979	884	904	934	867	948	916	926	912	901	889	914	913	908	898	951	842	899	885	881	926	892	922	987	869	865	889	933	881	853	890	871	967	905	881	940	860	875	954	897	848	879	897	890	935	867	926	924	860	894	876	854	945	836	882	929	932	881	874	904	904	915	898	923	876	881	918	908	917	878	922	875	899	922	868	959	883	929	892	975	908	893	873	885	875	916	880	959	895	920	917	907	910	913	862	899	909	895	882	885	978	949	886	886	885	921	900	903	892	910	897	930	900	926	919	921	834	879	910	923	862	916	944	909	943	925	970	868	889	925	944	902	883	916	956	924	896	897	870	901	882	880	894	904	908	915	907	908	868	936	899	859	887	891	870	937	1017	912	908	872	849	806	872	887	870	911	955	882	899	907	949	920	916	916	912	869	929	979	930	872	913	906	922	920	885	884	930	977	912	911	917	883	896	895	895	879	918	931	875	888	918	905	955	905	872	891	836	948	957	941	881	890	897	948	884	862	908	894	919	868	868	915	908	908	864	878	928	904	937	939	917	899	926	844	919	880	892	924	885	905	891	888	915	884	946	944	903	901	901	873	908	924	888	936	941	918	855	883	858	902	879	880	929	972	920	895	939	888	906	858	915	905	851	884	908	910	876	867	902	847	868	864	865	858	909	866	879	955	917	939	868	899	927	879	876	908	852	900	920	969	881	893	931	942	895	924	910	903	927	881	881	874	929	900	846	906	955	909	903	886	949	879	943	882	911	911	907	854	907	869	919	924	934	929	880	862	920	858	925	934	931	890	864	921	864	845	878	853	858	864	930	886	925	939	923	855	896	870	874	890	927	969	923	912	890	885	857	891	873	931	861	957	905	929	915	893	929	907	943	908	937	866	904	858	932	890	891	959	895	941	953	914	925	899	919	852	919	898	888	957	875	871	858	937	908	915	871	876	900	906	905	909	925	902	882	931	891	897	914	888	907	881	891	865	877	923	905	936	886	903	942	879	924	853	897	880	909	899	923	937	937	913	916	944	879	909	917	870	924	898	930	944	889	890	930	880	885	890	935	775	922	903	893	913	891	897	883	877	940	886	903	871	896	859	879	914	911	874	942	881	855	865	925	897	883	913	977	890	875	948	925	929	911	929	891	866	901	946	964	926	942	931	921	867	941	910	923	920	903	898	961	918	918	892	868	876	927	890	886	868	860	868	894	920	895	901	828	949	865	906	950	881	876	894	895	916	903	903	937	907	906	872	956	927	930	906	918	903	901	859	867	905	951	984	903	914	877	877	928	880	913	930	947	912	933	888	912	863	902	862	886	885	891	877	942	925	876	884	860	934	879	929	847	901	900	922	952	852	886	893	956	886	917	890	884	887	918	899	887	877	908	941	873	910	878	922	901	883	933	881	954	862	897	889	930	890	948	891	895	906	922	909	946	883	919	965	827	882	916	925	883	912	875	900	938	904	921	886	883	888	887	924	863	897	929	848	943	911	902	895	815	880	932	939	890	905	885	888	912	889	921	875	883	904	942	868	962	942	893	887	884	904	883	907	954	908	882	935	939	896	925	917	892	919	918	909	925	858	905	843	848	879	920	920	987	888	920	966	945	922	893	925	922	901	899	893	851	890	871	923	937	983	896	865	847	906	892	930	896	913	922	957	884	931	879	904	897	944	894	945	896	883	846	958	949	965	877	900	902	879	883	877	926	977	837	911	878	851	851	853	902	870	905	925	934	909	901	922	875	920	823	871	900	972	855	914	916	896	966	909	918	879	924	928	932	935	858	928	938	891	853	845	947	891	820	866	878	886	915	884	830	848	897	909	856	896	928	885	887	954	880	907	891	953	878	869	884	866	875	926	888	897	879	897	913	914	891	909	947	905	885	947	909	920	911	899	907	872	932	902	917	881	936	862	892	927	906	915	933	915	890	917	933	860	889	883	881	906	861	904	897	891	854	872	865	862	942	893	890	879	865	901	866	943	923	914	879	902	911	884	965	930	899	885	855	924	887	906	902	886	885	888	904	914	906	894	916	979	892	885	937	892	932	929	942	921	891	908	926	895	902	917	956	871	888	925	892	894	915	939	926	914	875	861	887	970	898	881	916	901	933	895	922	875	915	896	823	960	887	883	934	952	938	871	940	872	886	879	895	926	898	853	894	921	855	905	930	883	929	877	885	915	925	925	886	875	896	918	940	900	866	891	897	990	903	887	921	914	872	887	951	863	913	938	876	920	967	907	860	914	872	893	878	884	877	923	899	842	918	856	874	851	878	934	943	879	887	905	850	939	978	893	922	868	903	884	940	878	920	957	896	874	894	945	912	884	897	951	897	879	850	915	908	889	892	895	917	903	897	934	947	905	984	925	889	935	877	837	971	895	905	897	863	887	844	871	877	922	908	938	855	936	979	877	900	919	920	928	891	870	916	866	905	860	878	936	917	874	962	874	917	877	940	891	918	897	878	943	915	888	924	915	923	860	854	952	847	856	897	915	914	897	884	915	885	880
30409	13752	10120	8275	7232	6976	5293	3986	2910	1881	1407	1004	739	605	471	389	365	355	309	338	269	312	308	300	272	339	310	291	292	281	250	278	287	273	279	279	267	272	288	260	266	278	291	264	286	252	272	277	284	258	281	255	272	287	277	303	287	276	297	288	307	309	290	288	280	291	305	297	260	312	325	271	307	304	297	275	303	273	274	296	288	282	283	268	289	307	277	261	283	283	291	266	278	231	284	300	257	280	267	266	278	225	290	275	230	300	273	263	276	267	290	297	279	267	298	278	262	268	243	328	300	280	280	276	292	262	257	254	265	274	258	273	224	287	264	250	294	275	242	247	263	287	251	249	273	279	268	247	266	254	289	280	265	265	249	293	248	290	272	267	271	282	269	261	260	275	278	261	239	277	289	270	291	269	259	299	292	308	270	254	285	257	273	309	295	259	270	252	270	252	267	242	286	267	249	277	257	253	268	278	255	263	258	236	256	240	263	273	243	277	292	286	298	263	291	264	253	268	270	261	247	274	299	266	262	302	236	241	265	274	290	252	249	245	247	263	275	274	301	267	293	293	325	266	278	296	271	295	266	262	259	275	259	256	288	279	277	278	261	275	256	279	275	267	246	306	278	249	267	257	290	290	289	280	290	285	258	261	254	263	268	281	261	257	262	254	266	271	284	253	276	290	236	293	299	251	251	322	271	267	242	285	265	313	298	264	267	288	254	271	299	267	262	248	274	290	224	294	276	270	285	255	269	277	277	262	260	256	272	254	250	239	309	278	242	256	266	274	272	290	281	261	277	247	264	284	270	273	279	256	257	269	299	280	282	296	263	289	279	308	288	270	276	245	261	261	285	290	252	267	273	299	257	262	275	278	289	287	266	281	269	285	278	229	266	284	309	270	267	265	253	267	239	261	266	242	300	262	267	268	292	284	260	271	265	292	288	271	258	264	287	286	307	307	266	267	254	278	239	276	269	242	292	258	274	238	273	221	254	266	284	292	286	247	244	274	276	295	296	238	283	264	250	261	267	272	276	286	285	273	300	281	261	285	290	279	309	261	243	291	275	267	283	247	256	272	263	259	264	264	259	266	280	278	298	280	262	277	276	285	293	295	271	296	291	249	252	268	282	283	262	274	282	276	259	268	258	264	260	304	272	284	270	272	277	261	266	248	276	273	260	283	281	275	277	276	244	266	291	263	295	265	251	263	274	284	265	269	244	268	252	274	276	264	289	256	241	256	260	253	260	269	277	277	266	271	286	253	274	269	262	252	263	265	266	273	258	250	251	283	290	283	244	287	269	265	264	238	287	286	267	249	246	262	275	288	238	280	273	263	291	269	268	262	274	244	291	270	236	269	263	295	264	296	255	285	279	252	276	261	263	284	258	234	274	263	243	274	287	287	256	278	281	281	263	262	290	272	302	248	281	286	262	310	222	264	302	279	255	261	269	257	247	305	246	293	276	278	294	260	264	257	265	289	281	241	291	284	253	255	241	272	264	266	258	284	272	280	299	261	246	260	248	297	282	274	250	283	268	272	273	265	285	253	292	278	254	262	279	295	275	273	271	295	250	258	274	285	279	303	262	303	291	281	238	278	268	263	236	261	263	266	274	271	270	258	270	258	272	271	276	246	279	259	254	279	256	250	244	297	299	278	302	261	261	274	257	300	263	269	255	285	262	272	239	261	276	293	278	283	240	289	293	278	268	263	259	293	279	257	283	290	251	240	273	251	272	252	280	276	287	242	265	247	246	245	287	250	278	263	299	279	309	269	258	284	254	273	263	269	294	276	275	259	247	271	265	273	243	274	264	263	264	274	263	242	253	259	261	259	271	286	295	287	286	281	316	275	259	269	257	249	272	274	272	238	241	277	303	269	271	233	270	257	282	272	285	279	254	250	254	283	267	269	289	234	279	256	269	267	291	280	233	280	308	296	271	272	296	261	282	290	286	258	266	276	264	270	258	271	275	224	292	309	255	280	242	247	283	240	287	314	299	294	245	255	250	251	265	256	271	275	254	306	234	281	275	281	266	256	284	279	275	274	275	266	301	276	256	251	269	263	244	304	273	290	280	280	290	280	272	278	271	282	275	268	263	275	262	270	267	270	244	284	277	278	269	269	276	314	318	299	282	273	262	276	279	259	291	266	256	280	259	246	261	255	260	249	267	276	275	256	270	253	278	276	309	261	266	279	257	272	271	299	246	257	248	242	246	256	265	268	303	281	259	271	277	265	273	258	266	274	248	272	249	254	287	303	275	277	266	250	285	239	280	275	263	310	278	242	270	251	255	286	257	254	257	256	258	268	242	266	262	243	290	286	258	276	286	278	301	277	287	299	261	239	264	264	276	267	253	256	270	261	272	259	238	258	279	268	259	264	269	274	271	253	304	291	229	277	251	275	245	273	249	294	272	263	267	272	279	252	266	241	298	273	257	246	280	277	271	250	240	253	287	309	274	272	259	287	290	260	272	319	276	282	282	285	254	269	262	274	266	290	267	255	241	256	274	276	263	242	305	280	265	233	262	266	268	250	287	263	272	287	271	266	300	289	268	266	268	285	265	266	270	270	267	259	272	275	258	259	281	236	271	284	255	270	267	246	287	259	263	286	297	276	267	259	262	277	276	282	237	238	286	291	283	253	265	270	284	245	232	274	298	257	276	265	255	290	258	275	294	281	277	257	278	279	281	289	286	279	265	287	290	281	280	318	296	263	277	268	278	272	272	275	255	273	271	236	292	241	285	285	292	241	269	251	290	288	249	268	280	292	299	272	255	286	234	274	255	264	292	241	274	281	266	270	311	261	261	261	263	280	252	276	246	279	271	263	259	302	255	258	281	257	240	248	292	285	262	283	285	266	260	252	284	283	264	280	271	294	278	302	298	278	303	275	276	264	266	267	290	295	272	297	297	236	257	256	279	291	289	239	256	254	286	281	250	273	289	268	233	268	261	265	305	270	240	255	276	293	243	270	250	267	254	275	308	299	260	257	256	266	252	284	256	252	293	276	295	286	260	275	246	224	274	228	257	282	273	289	288	253	261	257	287	287	276	253	267	279	242	256	261	262	266	271	259	286	284	274	244	259	289	275	288	252	289	234	255	262	288	286	265	270	256	263	271	245	282	262	280	291	262	280	282	298	233	281	278	278	259	275	268	260	257	304	266	283	279	262	266	262	264	298	286	237	266	266	275	262	266	254	254	236	255	275	266	237	271	260	265	260	270	282	262	269	285	252	257	250	275	281	229	226	265	295	277	283	286	269	298	265	246	257	239	252	295	286	248	257	257	268	242	287	242	298	279	295	263	272	252	288	236	251	283	251	274	266	282	246	261	272	298	269	229	258	259	253	292	254	273	272	256	268	277	269	255	286	251	242	259	241	248	255	267	264	303	270	252	257	291	255	297	270	265	271	261	250	268	295	288	284	291	294	257	281	244	246	262	266	270	274	275	236	271	270	292	259	257	249	264	261	267	251	257	270	264	284	254	290	298	285	250	281
19070	8091	9092	10807	11113	10514	8664	7923	6421	4819	4500	3943	3149	2402	1975	1558	1419	1231	1142	1139	1041	1010	1002	932	903	934	862	833	800	815	859	854	878	814	779	767	824	780	770	739	771	760	832	752	716	746	779	727	722	754	709	738	749	767	749	749	743	762	752	767	718	761	711	776	826	747	865	885	831	917	931	893	831	867	829	835	785	782	860	813	846	916	837	819	756	860	835	812	763	759	778	777	831	779	737	806	766	720	746	772	740	813	777	693	764	785	729	727	773	756	771	777	782	754	768	731	738	754	796	772	733	743	743	759	749	732	657	691	729	749	760	715	754	658	753	690	743	688	748	703	762	699	704	711	724	650	721	701	713	711	668	707	750	673	718	694	641	701	691	681	693	719	706	729	744	654	756	686	682	656	676	700	684	711	768	669	705	663	708	675	621	691	697	721	702	709	664	725	722	730	668	736	692	704	711	724	735	746	748	694	753	688	689	698	710	720	710	691	685	691	711	738	643	695	719	707	753	714	703	720	691	721	691	699	754	706	719	733	677	683	701	698	662	697	700	712	674	692	695	718	708	683	748	757	646	739	714	700	701	736	691	713	702	738	712	746	706	728	723	700	683	713	728	739	705	748	691	672	690	687	660	688	647	698	675	742	699	714	700	677	714	714	689	701	714	674	746	691	698	701	674	675	675	699	673	734	695	719	628	681	672	694	670	661	697	731	681	722	714	710	726	753	711	763	703	704	679	664	719	673	686	685	686	719	696	673	701	678	699	732	698	661	670	712	737	696	739	686	669	665	673	681	703	754	771	698	679	672	712	718	700	677	686	691	703	731	679	686	673	696	698	692	689	709	764	747	700	670	691	701	731	682	670	740	741	711	646	718	699	637	732	707	672	744	709	695	708	674	696	714	665	726	678	685	725	692	689	692	771	672	732	699	694	706	681	739	708	742	683	690	724	705	712	694	691	700	633	712	705	721	728	713	689	686	669	689	678	645	709	715	654	667	697	724	700	697	672	704	715	689	720	691	732	731	676	748	651	687	750	716	722	726	757	682	711	679	659	652	750	659	666	695	661	713	718	689	686	688	733	652	701	685	716	677	711	700	677	667	715	744	651	670	700	726	705	688	691	664	725	684	694	664	705	716	677	701	685	710	670	670	689	715	669	754	653	686	727	717	714	663	670	703	741	673	747	641	704	722	699	711	707	741	719	705	673	737	709	706	701	721	656	721	728	696	707	663	722	668	727	787	683	654	708	690	700	703	669	738	758	707	688	699	700	743	736	691	709	710	722	694	701	686	721	701	722	729	692	691	728	676	686	670	695	705	709	722	713	687	677	706	721	701	723	695	735	672	708	667	719	657	678	715	721	731	677	729	696	679	740	678	699	727	672	723	661	744	663	736	729	715	706	706	711	696	681	715	702	684	718	693	628	718	688	720	672	680	682	685	681	737	715	714	715	692	696	742	724	686	745	681	724	721	749	647	720	730	648	725	652	718	669	678	708	705	655	701	679	677	706	699	673	713	767	692	676	714	695	712	735	688	697	676	702	690	703	694	681	720	674	675	717	678	693	685	700	691	670	746	742	663	696	700	669	706	730	708	665	662	690	658	674	708	647	711	706	713	657	696	696	663	702	723	668	706	695	682	673	697	631	726	711	731	724	660	677	688	677	712	744	721	674	714	727	679	721	725	665	717	726	691	680	697	696	679	708	702	680	706	686	638	700	756	707	674	665	741	733	706	733	700	704	681	704	724	677	709	695	695	676	671	697	688	668	680	678	663	715	672	694	641	685	689	713	702	663	707	704	691	694	683	676	748	699	742	739	735	667	728	676	707	714	691	700	694	657	718	728	712	696	692	745	701	699	658	647	676	694	688	721	693	729	696	668	705	709	718	757	715	691	669	678	692	726	713	695	689	689	729	696	698	753	701	718	715	740	728	722	720	689	706	686	646	621	743	724	670	705	705	712	732	655	684	751	690	705	691	706	680	686	653	717	720	691	624	685	712	704	710	733	688	732	684	740	708	716	684	708	707	721	721	714	678	717	676	706	702	679	692	693	723	690	677	709	679	682	681	698	682	693	658	744	718	725	714	693	642	649	715	735	673	713	657	675	682	683	683	692	747	679	673	723	687	718	646	697	706	654	695	698	710	677	724	724	699	714	713	749	721	670	689	723	678	674	727	719	713	688	701	732	746	691	704	673	675	687	699	684	678	655	698	687	714	677	710	729	662	673	694	728	707	709	708	646	732	742	704	726	749	756	667	703	658	691	683	711	728	701	715	721	705	708	719	687	720	694	704	673	660	713	722	694	688	700	691	729	739	679	708	708	702	688	707	598	671	704	678	682	733	752	699	729	739	721	708	686	746	690	712	698	716	709	744	729	721	713	674	673	679	713	755	675	713	664	677	686	672	731	782	741	712	720	669	682	707	700	693	719	715	713	654	723	699	700	715	668	707	680	730	715	667	706	666	662	681	728	722	680	719	716	709	753	638	679	759	703	724	727	719	739	674	698	724	732	720	698	726	656	708	662	698	749	728	700	738	698	709	707	695	663	715	656	681	645	673	671	669	666	663	707	733	721	675	663	679	703	668	680	641	665	677	743	700	677	680	721	688	737	638	739	672	700	734	731	715	709	715	687	683	707	642	720	682	708	704	706	747	707	715	686	705	718	728	740	704	671	697	689	689	681	708	742	704	680	676	720	719	706	725	696	660	717	639	664	742	667	668	685	718	695	685	675	709	739	689	728	726	709	706	698	763	717	675	718	694	699	699	745	736	715	702	648	703	677	705	723	676	681	658	682	668	763	690	685	720	710	744	672	703	687	653	700	707	752	764	689	646	693	710	709	721	698	723	704	683	706	707	720	731	669	638	685	720	693	686	699	720	693	694	662	685	706	744	699	674	643	697	742	697	709	715	654	695	684	681	698	719	745	707	647	691	711	700	706	753	708	728	650	689	763	653	751	660	716	698	722	685	706	677	729	668	653	699	707	699	709	728	645	667	713	719	716	715	715	688	708	675	727	699	694	687	706	737	676	691	691	723	745	670	723	698	726	690	716	698	732	674	719	699	667	698	690	743	731	689	699	664	674	702	687	722	689	682	709	742	722	719	701	683	716	692	655	727	700	711	722	708	681	672	756	685	679	687	721	720	693	720	701	719	659	698	755	722	678	678	665	677	684	690	671	707	669	710	664	722	660	717	771	677	716	705	706	660	678	710	724	679	726	704	679	658	728	681	658	745	670	681	700	686	700	681	713	673	724	701	748	729	702	730	689	666	683	662	683	681	689	683	677	744	669	733	656	681	718	665	689	676	723	742	719	697	629	715	748	735	740	703	710	737	697	675	683	701	666	678	707	711	716	690	708	733	675	654	704	697	682	693	723	690	695	697	729	730	737	692	684	646	738	726	671	703	710	721	679	727	662	713	692	697	723	706	716	712	698	712	691	668	631	676	693	678	685	739	667	697	706	703	732	688	687	704	718	732	709	665	676	706
5266	1393	1256	1122	838	733	573	573	555	474	407	381	340	356	337	336	354	336	341	324	302	310	353	355	342	360	368	329	329	354	322	355	362	330	343	302	333	348	355	349	361	333	319	394	324	342	344	368	353	324	344	355	304	335	354	345	341	347	332	331	355	320	356	328	330	325	290	352	366	359	363	346	326	334	306	304	360	302	349	357	348	335	343	322	338	369	308	302	327	321	331	315	332	347	335	361	308	330	326	307	363	328	361	361	354	377	336	353	291	345	332	313	344	359	354	381	340	342	327	305	305	343	334	346	324	330	381	328	318	332	326	381	346	326	356	302	327	334	328	325	300	295	315	336	342	346	343	331	312	336	345	331	358	342	308	355	322	318	364	339	335	318	315	332	308	380	324	324	321	370	343	352	316	321	343	334	348	329	339	351	314	352	365	329	331	347	309	360	341	336	330	357	340	338	379	329	340	369	341	333	357	314	367	316	324	320	331	320	341	323	330	317	330	294	356	324	332	333	336	357	369	314	321	328	326	313	316	350	329	359	343	365	314	336	350	320	361	324	319	316	338	345	308	327	364	322	302	347	324	328	344	336	349	318	326	326	345	341	320	323	311	364	316	348	347	302	359	325	321	328	306	359	350	304	366	328	343	331	326	333	341	326	369	318	361	347	325	319	330	361	352	327	328	323	334	329	352	347	378	360	324	350	340	348	346	352	386	309	346	305	308	347	356	318	326	344	343	337	330	320	335	343	348	370	337	337	334	343	305	345	349	321	340	357	321	361	337	343	318	366	343	337	352	312	371	330	326	326	354	335	316	315	331	309	336	342	333	328	305	361	332	299	342	345	378	351	347	313	372	342	343	355	341	322	356	350	330	351	343	378	329	361	315	348	353	314	337	327	327	327	344	339	329	337	315	329	353	340	320	383	365	337	361	321	353	330	359	333	345	345	362	308	303	325	327	333	350	334	336	313	382	315	325	352	339	373	323	373	342	340	355	321	342	352	315	376	315	337	324	328	371	332	338	349	327	357	348	351	350	331	374	332	346	338	350	320	383	296	342	374	302	329	367	335	326	317	316	331	319	323	333	348	329	347	372	346	327	343	343	337	282	325	296	299	303	325	326	360	351	323	365	347	334	323	331	343	334	361	349	354	364	319	321	305	302	319	336	324	316	354	327	371	342	359	357	375	386	306	339	357	363	322	337	329	339	322	301	322	339	345	359	324	332	357	347	355	339	325	338	304	326	370	347	312	323	353	330	342	320	354	350	334	337	345	359	330	343	357	339	317	377	340	344	352	337	334	335	341	313	317	334	335	347	343	329	332	326	307	362	344	334	348	369	308	311	333	331	349	328	384	346	347	339	363	310	339	338	297	331	342	352	362	321	316	321	330	334	332	312	355	343	337	292	334	351	349	333	331	336	346	323	344	347	356	327	323	366	312	345	308	351	361	324	325	360	313	327	356	321	345	294	333	324	346	336	342	337	305	338	343	324	376	337	348	322	339	333	324	326	346	365	316	345	321	365	335	364	320	339	344	343	339	339	352	351	350	322	310	344	326	368	333	332	341	340	310	346	316	323	305	323	331	297	363	290	318	389	376	329	298	305	293	328	322	346	337	335	347	334	341	334	325	365	312	352	325	327	345	333	358	299	348	329	319	329	336	306	327	348	345	339	295	329	336	337	344	358	331	327	367	358	332	318	306	306	351	336	339	328	324	357	314	304	355	340	341	348	340	356	335	313	343	350	344	317	335	337	335	326	362	330	358	357	300	378	298	329	357	331	314	296	329	342	344	333	318	316	328	335	343	360	347	339	320	343	339	338	334	329	343	320	326	295	343	351	371	330	348	346	320	324	312	373	338	347	338	349	310	351	314	342	310	319	317	362	298	317	308	306	358	346	348	335	342	311	366	360	343	350	322	318	327	322	320	304	362	350	336	307	340	353	341	316	325	371	333	361	322	346	332	371	342	333	316	320	332	351	353	350	332	315	372	329	338	321	323	328	374	303	332	341	334	365	307	322	350	327	313	333	347	365	319	349	305	320	361	321	344	337	336	324	355	328	338	354	325	327	321	321	321	333	325	367	355	345	335	330	336	341	334	323	367	348	338	340	316	357	349	341	354	335	328	361	363	366	362	317	321	340	343	343	339	358	321	347	313	344	348	365	347	339	379	320	354	336	356	331	322	336	348	322	356	331	336	330	348	305	341	325	355	312	362	354	296	338	327	335	343	372	299	332	336	312	333	341	320	331	311	353	332	337	349	341	310	332	339	357	335	340	389	311	338	321	349	316	308	345	309	336	340	339	350	330	329	338	339	321	342	337	365	335	350	331	358	343	324	349	312	360	351	329	297	313	340	345	356	335	336	349	367	323	354	360	327	332	319	326	338	331	350	339	378	366	315	339	321	295	336	331	329	334	330	330	360	329	364	327	329	329	332	351	311	385	361	357	329	341	310	345	325	320	348	314	339	378	353	337	326	327	335	348	334	328	339	322	318	332	332	358	351	332	320	330	358	338	355	340	324	363	321	348	326	357	332	319	341	365	333	357	326	345	329	332	361	340	342	356	352	332	350	325	337	358	335	345	326	326	284	344	327	361	334	339	319	333	334	316	350	320	337	333	301	355	342	320	325	327	383	321	331	315	339	368	349	340	318	344	356	372	328	335	339	338	325	342	322	362	302	310	336	319	331	320	326	346	331	373	346	343	329	334	360	339	329	331	361	315	335	335	345	309	359	332	329	332	351	318	318	336	320	349	355	329	324	336	340	340	322	352	297	347	360	336	333	329	315	331	342	340	346	331	357	327	336	355	359	345	340	324	365	339	330	315	338	335	343	321	317	339	333	317	352	354	318	301	340	317	369	364	289	327	343	303	336	323	322	309	332	317	365	324	392	353	368	313	363	361	368	356	357	344	334	340	340	323	354	333	309	333	358	300	344	322	347	352	323	363	313	362	335	381	339	310	334	326	343	339	344	322	339	349	307	327	337	359	359	330	346	376	337	325	328	352	341	350	348	348	309	300	327	337	309	321	331	335	316	343	322	336	341	328	359	302	360	392	319	340	340	384	351	349	337	346	365	350	338	317	328	360	289	344	318	352	352	350	346	306	300	322	347	318	334	312	368	349	327	289	331	291	341	341	315	331	357	346	330	304	331	325	324	328	337	326	371	331	331	337	340	326	329	343	335	325	341	331	352	314	340	325	293	333	361	349	325	343	334	342	362	322	333	338	340	344	352	367	338	351	352	342	309	309	327	369	332	357	340	330	328	352	351	353	380	317	324	357	310	354	361	323	301	312	347	302	374	324	343	331	320	347	328	366	309	362	311	352	302	336	319	355	354	334	305	353	322	365	327	332	332	304	346	353	318	348	350	314	345	314	328	342	363	292	340	312	329	334	320	357	382	364	345	314	345	372	345	354	336	324	345	284	305	322	360	334	338	337	318	328	304	334	334	323	331	340	340	329	323	324	312	331	332	339	348	345	340	325	335
4377	1928	2414	3127	2582	2480	2105	1873	1770	1468	1306	1232	1114	1053	999	969	906	925	875	911	850	908	859	917	881	879	868	861	871	895	889	889	893	856	835	867	877	871	845	925	905	802	905	862	881	869	886	850	842	885	831	879	875	826	838	905	906	864	895	900	865	802	891	900	872	858	894	914	875	900	879	935	890	915	909	854	882	905	842	886	863	919	893	906	900	920	841	897	862	893	896	936	881	981	868	884	879	874	879	863	853	883	866	907	883	902	890	888	842	908	874	862	880	871	889	902	889	922	893	888	937	869	925	913	845	913	880	830	859	850	889	904	887	891	820	917	882	870	838	846	841	874	892	874	832	857	867	884	875	882	883	851	861	882	892	828	830	909	857	868	892	901	812	860	874	922	895	846	835	853	872	876	892	894	917	894	832	835	939	891	888	830	891	864	873	817	868	835	859	871	865	847	867	873	894	881	843	861	816	877	860	830	842	816	877	862	905	872	826	906	888	915	895	845	901	911	854	932	941	823	806	881	886	878	875	903	878	866	821	842	873	886	801	855	849	866	897	873	860	813	844	867	890	878	873	879	861	893	887	881	864	907	874	815	833	894	843	858	870	863	894	834	876	877	835	861	848	865	869	855	867	885	925	870	892	910	875	872	864	857	872	889	863	856	873	865	848	927	896	858	841	869	818	871	886	869	868	856	940	879	902	855	847	836	853	895	887	851	904	838	880	902	881	890	854	819	934	880	850	864	892	899	850	858	851	894	887	870	865	859	934	936	855	860	901	877	835	870	842	843	874	850	880	895	853	847	874	830	860	923	895	833	857	855	851	859	871	863	860	914	893	872	908	880	835	840	863	829	877	808	863	866	880	840	844	872	864	916	892	873	907	895	855	843	864	866	906	920	844	866	892	837	899	877	850	872	910	867	927	879	838	803	809	849	861	833	845	876	848	928	851	832	891	890	862	836	827	819	846	934	812	835	870	865	866	921	907	890	883	843	818	853	851	889	882	872	820	871	849	913	896	822	848	870	852	856	872	849	856	916	849	917	889	879	848	849	802	867	809	896	896	881	883	876	891	879	869	885	889	900	850	898	843	872	896	884	885	858	847	871	877	892	925	801	929	877	892	913	835	872	937	883	897	901	896	896	850	942	876	839	847	853	834	843	840	858	891	846	859	846	820	924	850	852	849	882	860	890	824	854	889	840	852	837	833	853	819	880	909	872	792	828	874	908	830	817	903	851	861	903	883	842	857	887	851	921	897	876	826	924	866	870	860	883	822	855	885	836	920	856	817	862	822	818	860	891	898	859	939	866	901	830	870	888	885	870	887	916	857	872	855	877	866	866	880	881	820	863	886	857	799	867	844	837	819	889	840	857	893	856	881	874	875	867	876	876	846	936	896	916	872	841	851	883	912	851	885	882	820	913	863	805	834	882	855	877	931	828	870	894	870	853	857	856	876	888	878	863	845	847	838	914	889	884	897	851	859	906	892	878	890	872	865	826	834	927	874	863	836	863	868	851	878	897	886	851	860	872	892	923	841	891	872	892	872	895	888	882	851	901	881	844	915	901	827	876	884	884	890	867	866	865	876	878	901	909	879	863	866	898	885	883	878	838	814	840	901	856	864	883	885	874	838	869	881	874	878	859	883	892	855	835	887	889	832	859	893	897	875	845	880	856	837	854	888	893	875	832	871	848	848	909	884	851	882	903	846	918	902	826	893	918	853	898	924	843	896	846	893	900	860	873	917	939	861	844	870	819	840	868	875	822	894	863	847	877	849	872	830	837	850	870	918	861	913	876	886	904	840	898	858	867	873	809	838	856	924	896	810	848	840	871	840	865	891	874	854	931	867	884	879	953	871	890	851	879	831	883	879	864	868	854	857	855	866	902	881	902	917	851	843	836	900	873	840	838	853	893	866	784	823	863	866	868	835	858	880	861	874	897	866	863	848	849	878	884	835	843	885	850	859	820	835	837	910	830	863	865	897	857	910	882	843	834	866	904	876	917	892	873	871	842	835	837	907	860	902	842	902	903	912	886	850	850	894	809	923	880	896	911	852	840	869	877	886	859	874	839	848	885	829	921	845	832	862	874	893	884	907	853	820	894	852	870	842	899	876	852	885	875	883	880	833	895	900	922	904	839	905	869	865	867	875	910	892	880	849	877	874	863	922	891	851	884	913	845	810	872	898	836	884	857	912	838	850	885	901	883	875	890	871	835	846	838	874	812	882	868	825	887	865	868	873	861	863	855	849	868	872	866	861	914	889	854	917	927	874	904	907	850	866	843	904	880	862	906	863	870	914	859	843	879	855	903	884	908	882	844	879	858	815	850	882	935	872	891	858	862	869	900	881	862	863	889	832	816	823	857	887	876	864	879	904	881	886	793	867	882	846	851	875	850	924	870	900	896	877	840	860	873	849	870	872	861	908	871	865	899	899	839	917	859	831	830	874	861	882	836	871	877	887	820	848	899	859	871	850	888	867	890	921	838	829	856	865	866	847	893	866	868	890	864	885	893	860	880	884	878	863	891	882	890	892	855	846	850	915	844	824	822	907	869	880	863	857	904	842	876	803	833	860	896	801	889	846	859	875	850	860	851	915	846	872	857	901	885	877	851	874	838	831	891	834	880	821	935	846	875	856	852	862	879	873	894	894	861	855	883	895	850	833	884	894	870	862	869	850	904	882	863	901	845	852	882	849	885	843	900	878	845	890	898	874	892	812	856	881	920	874	894	843	817	875	853	890	864	856	852	831	897	869	885	888	792	877	900	909	842	903	867	913	851	834	862	923	898	900	897	858	847	894	873	853	851	864	852	871	860	920	886	893	913	851	932	890	896	903	837	885	894	877	929	872	881	851	900	917	864	874	832	825	860	861	841	867	870	831	904	847	903	928	841	863	879	867	868	882	845	881	847	941	905	851	876	834	867	868	863	845	865	843	872	847	880	854	876	869	876	860	883	854	881	859	856	920	827	864	914	883	887	878	875	927	841	896	838	886	870	860	852	853	886	856	913	893	886	879	852	899	856	809	930	841	853	839	877	836	859	852	849	820	832	903	807	892	868	877	904	869	878	923	870	864	864	868	858	866	838	785	854	865	903	862	860	864	894	819	880	897	863	858	904	844	899	822	846	897	815	851	882	858	889	911	848	850	879	859	955	855	871	871	819	875	933	954	865	777	887	835	887	842	867	859	917	873	894	902	884	848	873	827	880	871	858	911	836	879	869	872	852	825	834	810	850	870	845	868	877	865	877	851	823	855	927	840	860	892	865	868	863	862	863	894	889	861	850	851	892	860	903	948	952	848	908	849	859	858	869	872	901	881	859	873	883	877	858	844	848	909	908	872	911	877	924	881	876	857	825	903	895	907	898	823	865	909	848	905	880	941	855	872	875	922	852	896	867	909	866	859	870	851	899	889	896	875	848	878	901	863	857	883	919	857	805	834	866	870	866	898	830	901	864	904	903	850	880	876	864	823	856	917	883	864	876	886	852
21623	8572	6270	5603	4745	4514	3264	2363	1926	1448	1020	715	610	569	496	454	395	403	387	391	405	391	391	347	406	373	374	356	385	392	345	328	330	376	380	375	349	388	359	351	371	352	365	406	334	374	364	322	352	348	374	350	351	370	335	366	342	368	406	396	360	354	388	315	335	359	392	401	386	368	394	376	364	387	333	367	323	393	368	369	380	322	347	376	394	396	398	338	365	321	361	358	343	354	375	378	373	353	341	328	353	328	393	361	359	365	358	372	325	366	340	385	375	352	389	349	346	348	379	317	368	392	333	355	403	371	343	344	383	337	368	342	370	352	378	346	364	371	351	339	378	349	387	382	384	366	380	350	388	374	362	365	352	335	345	385	376	356	344	354	341	362	382	384	349	380	376	359	343	357	361	386	360	373	367	385	355	391	355	371	348	376	361	358	348	347	362	357	349	338	349	362	339	348	361	360	361	368	340	342	374	382	383	325	373	360	331	340	332	336	349	378	366	369	363	362	359	354	366	374	330	363	325	346	339	334	381	363	354	352	368	357	338	382	362	371	368	374	354	379	374	345	369	376	370	358	343	355	362	375	328	346	345	338	406	346	370	383	363	379	378	392	400	368	368	380	383	356	340	378	325	373	361	324	351	356	357	328	370	372	341	379	351	337	363	404	349	370	333	356	331	375	353	344	386	319	332	330	376	378	374	340	322	384	337	366	331	349	376	359	330	349	354	350	395	351	343	372	360	347	339	360	357	368	391	367	370	387	390	353	347	335	330	354	341	386	375	354	335	360	342	368	378	366	325	366	356	380	358	321	395	355	383	363	360	339	325	363	376	352	353	357	327	356	367	318	351	327	338	375	338	331	357	364	334	335	371	364	313	354	363	342	364	344	349	348	358	386	387	337	337	368	375	367	335	367	339	363	372	382	330	351	328	353	389	378	344	405	335	384	368	357	355	353	365	364	366	350	345	366	365	323	348	345	362	358	349	368	317	358	352	352	369	358	380	336	343	350	372	378	350	352	345	343	378	379	373	402	362	365	375	365	357	359	379	371	359	348	358	364	350	369	319	350	380	365	385	348	346	363	337	366	357	409	364	382	368	381	363	359	332	350	351	358	356	358	337	392	329	354	367	344	361	368	324	337	356	372	398	345	347	334	361	347	320	371	363	339	343	395	368	356	350	332	366	324	367	366	348	357	349	348	382	323	322	337	380	365	326	335	359	368	353	345	369	338	342	388	347	341	369	338	366	396	356	362	370	353	372	323	345	383	358	377	325	373	365	351	379	334	350	357	355	351	335	366	339	360	354	344	348	364	347	326	352	353	355	383	343	348	388	367	399	333	329	386	394	337	328	333	376	374	354	374	308	349	353	354	409	361	392	331	365	367	389	350	346	361	389	344	372	332	365	370	352	367	374	361	386	368	436	354	323	380	411	398	342	377	339	372	332	348	357	340	310	373	398	364	369	349	363	340	327	380	375	352	359	368	360	381	389	364	369	373	372	361	384	380	334	335	370	365	361	381	367	355	355	385	350	345	367	337	391	347	336	339	314	366	373	353	365	354	344	344	359	364	351	364	343	341	394	333	346	325	380	388	378	321	345	352	379	380	347	316	391	341	361	323	344	358	353	355	370	367	364	372	352	355	342	380	381	409	361	348	363	323	369	363	340	340	350	317	353	358	336	395	369	342	381	341	342	335	370	357	352	388	335	382	332	350	385	344	347	379	360	366	353	357	344	376	344	388	364	370	343	323	343	381	326	332	370	339	363	377	354	323	339	372	339	375	363	367	365	344	365	346	378	368	367	393	352	343	354	344	359	351	369	393	375	360	370	352	362	332	352	354	374	348	405	378	386	363	341	356	372	338	353	373	354	394	333	354	356	390	365	369	355	373	388	353	356	339	357	366	355	372	344	401	324	392	333	368	333	363	350	377	378	394	365	348	363	377	342	358	347	377	344	352	372	362	332	353	352	386	358	339	370	328	344	376	401	359	378	376	373	342	366	382	346	343	367	313	344	371	368	374	409	361	385	346	361	356	364	371	340	350	364	352	374	356	335	343	356	372	348	349	374	362	365	411	373	344	352	349	349	343	375	345	352	368	386	366	392	327	396	342	327	389	352	328	356	385	382	357	333	369	350	358	334	364	337	358	345	389	360	337	355	360	349	366	343	364	361	337	348	353	330	343	350	372	359	352	341	394	371	340	369	321	365	376	370	398	390	329	383	365	367	358	349	370	402	392	371	362	379	408	379	389	346	358	343	376	363	345	356	358	338	354	350	384	355	332	352	366	365	385	381	355	383	362	347	359	354	379	396	353	346	350	365	363	402	378	367	331	386	366	380	340	353	371	360	351	350	385	378	367	400	341	361	374	321	366	378	361	367	362	347	338	340	381	333	340	314	328	369	321	367	351	361	358	366	371	359	360	348	334	382	349	363	369	328	364	353	358	342	378	365	327	364	353	338	371	378	375	336	373	355	365	366	341	364	352	393	360	356	367	322	338	316	344	355	328	353	375	359	398	312	343	396	342	340	359	349	374	349	319	328	376	332	364	373	318	353	359	363	365	372	347	386	347	382	363	381	345	347	356	369	334	326	344	354	367	341	352	383	318	343	350	378	396	353	361	367	352	341	384	379	328	361	360	372	332	340	357	368	370	351	341	377	351	369	395	365	355	351	348	382	400	377	345	360	362	353	352	350	381	385	364	354	372	385	326	306	358	377	374	375	338	369	353	374	338	362	358	309	335	363	382	383	374	403	380	366	389	378	359	329	376	391	383	346	390	362	359	349	386	346	362	351	340	331	350	369	342	351	328	360	345	388	333	343	370	330	366	394	347	376	345	355	340	371	371	374	335	340	352	375	370	377	351	329	361	360	356	339	371	404	337	348	356	384	367	376	340	338	378	395	344	349	369	365	371	369	336	379	351	354	399	354	366	361	326	331	354	381	385	356	352	340	367	338	366	331	372	370	369	373	346	358	350	369	336	334	327	377	342	359	355	353	371	356	349	348	365	367	358	373	380	383	375	356	367	351	350	383	334	360	341	352	362	383	363	352	365	358	333	384	349	351	370	363	361	371	366	382	393	337	345	422	350	357	357	371	353	345	355	364	372	360	343	353	386	361	356	363	360	371	343	369	309	387	382	397	346	395	364	375	345	341	359	369	380	353	359	345	361	346	389	387	375	366	350	352	371	335	356	378	400	372	329	386	372	383	356	355	345	346	337	335	388	336	376	383	364	335	379	336	341	387	347	351	345	342	369	359	358	367	351	347	358	345	361	385	332	376	337	369	343	376	359	368	346	353	354	372	354	381	373	359	343	360	363	337	338	362	375	388	380	364	382	370	387	391	363	349	372	353	382	337	355	360	384	351	355	374	341	396	354	338	361	357	337	356	350	388	375	397	386	402	352	348	376	388	350	363	402	354	400	354	339	338	370	353	358	327	376	344	354	362	337	332	356	360	327	384	378	373	355	338	339	384	365	308	332	335	373
14727	5535	6479	7985	8025	7572	6345	5733	5084	3521	3380	2933	2357	1918	1569	1476	1302	1177	1172	1141	1085	1065	1090	1014	1094	1001	1071	1064	990	1005	977	981	958	1000	989	1015	1007	956	922	980	1004	957	872	919	913	925	947	937	935	940	946	989	988	919	957	957	958	912	982	991	994	968	977	1018	966	1008	1007	996	1039	1039	977	1025	979	988	997	1032	979	923	969	948	970	1034	983	997	977	1013	958	974	994	953	919	988	939	923	1018	951	953	978	1037	976	948	944	951	997	996	944	1032	948	904	936	994	993	952	976	940	940	968	1007	965	1007	966	937	976	937	969	911	934	923	918	884	894	926	926	901	946	912	845	884	883	902	890	947	908	971	962	948	927	923	953	895	903	911	897	860	922	916	953	935	947	922	915	923	953	914	904	912	894	920	963	963	939	890	859	911	965	960	915	881	900	946	902	933	919	923	904	941	924	860	939	934	917	913	930	869	888	902	900	923	907	945	928	927	954	889	914	892	934	958	938	890	942	962	958	923	903	917	945	988	920	882	870	943	921	887	870	874	916	945	905	942	965	929	945	949	933	927	912	921	908	894	887	884	908	932	947	860	918	938	911	980	932	884	949	888	929	921	955	916	902	937	978	932	907	878	886	943	980	947	918	958	916	887	901	940	921	909	957	968	893	930	966	934	962	909	848	938	904	962	905	879	919	911	965	874	917	955	882	900	904	912	914	907	915	881	960	1007	913	975	931	913	920	868	927	864	889	864	901	928	909	910	906	910	896	942	890	904	916	865	903	965	942	895	939	911	908	876	929	856	896	892	863	950	933	912	940	955	893	960	891	927	947	909	934	932	913	884	903	966	931	932	932	877	940	919	965	920	923	941	854	880	979	988	902	961	949	973	962	865	884	949	962	887	938	899	925	906	874	910	954	880	898	923	953	896	920	861	960	906	961	908	892	939	883	950	923	995	967	868	912	903	958	849	934	880	931	925	880	893	896	895	908	908	854	918	955	922	877	895	893	939	951	931	900	895	883	905	958	942	918	954	910	919	894	922	927	909	945	914	893	879	882	968	861	919	932	900	937	929	932	928	876	902	903	921	878	923	960	880	919	937	888	894	860	906	946	909	875	980	920	933	923	974	936	946	903	886	929	877	971	931	934	885	897	902	930	878	900	871	894	946	917	894	969	967	883	923	932	944	960	941	895	832	954	888	924	871	879	936	978	859	940	908	899	859	922	984	965	906	909	911	910	877	894	953	927	917	951	900	932	937	937	978	889	863	955	924	915	882	941	943	907	946	875	900	868	856	869	880	901	987	861	899	953	955	951	952	900	906	927	892	939	919	898	910	871	933	898	924	934	908	859	925	994	877	929	857	899	848	926	921	922	982	886	934	867	912	874	924	914	879	942	926	880	962	872	888	844	855	946	895	886	916	875	892	833	907	923	943	918	845	905	964	913	921	912	847	929	916	904	946	950	948	996	936	919	945	861	896	960	920	909	892	915	861	943	890	891	938	938	951	954	913	915	896	892	916	883	912	965	931	972	941	851	971	906	924	944	915	949	956	860	965	940	923	900	889	881	967	940	943	895	883	915	886	949	1002	897	908	960	906	909	880	859	890	907	888	935	878	881	934	890	900	900	953	951	922	905	917	903	919	937	926	898	909	951	862	918	957	879	895	960	860	894	930	939	926	939	870	923	871	998	927	924	928	929	876	872	959	906	909	933	983	870	903	900	933	920	894	962	902	882	926	868	912	880	911	923	898	938	910	946	910	858	912	948	950	878	920	925	999	963	920	931	878	977	930	854	921	926	946	933	902	907	915	902	887	978	887	842	880	904	832	899	910	931	926	886	859	931	940	914	892	862	871	921	862	927	939	907	907	904	929	905	888	909	883	946	949	877	941	874	920	930	885	952	917	958	952	917	924	911	821	897	967	1008	927	944	881	939	862	934	899	966	926	938	928	915	921	879	959	873	913	954	862	900	936	913	904	903	889	862	962	953	918	920	876	941	945	857	940	905	899	939	931	899	926	917	914	894	886	932	951	933	926	943	904	875	921	876	935	903	889	906	902	865	914	926	943	878	881	888	956	911	916	924	916	903	934	943	914	939	918	910	912	880	895	958	958	914	831	877	935	867	955	990	894	945	882	961	943	848	942	940	893	923	914	930	944	961	945	912	868	935	929	948	908	945	945	868	942	903	922	904	912	995	896	899	900	921	925	871	886	913	931	917	895	886	875	925	1000	937	935	867	943	914	926	993	927	901	908	897	883	887	925	933	936	942	874	902	949	913	864	886	950	922	867	874	913	920	852	951	850	915	903	946	915	905	968	906	924	974	924	876	916	941	909	923	851	897	932	900	891	901	942	874	907	896	926	861	944	1017	929	900	936	925	906	900	910	919	925	916	931	943	923	877	894	922	904	962	907	934	984	849	961	891	917	884	900	924	925	892	916	914	959	902	922	893	923	864	873	892	870	905	869	902	900	889	925	864	946	939	881	923	865	884	891	933	910	973	941	921	927	858	897	993	853	955	906	925	972	915	901	967	891	982	952	933	913	929	928	924	894	874	925	923	930	958	910	910	914	903	892	945	904	920	937	954	1012	899	896	934	940	919	889	882	871	918	882	957	864	925	938	937	896	901	896	925	942	929	933	873	894	944	923	904	897	877	899	897	958	925	917	949	928	909	913	888	923	890	956	929	984	848	930	929	868	936	929	946	875	901	974	948	892	965	939	866	973	867	863	912	893	890	863	941	897	941	875	948	887	932	941	896	958	936	849	885	928	898	890	1005	929	889	832	893	949	898	936	957	942	963	883	901	941	908	860	843	938	888	897	956	939	894	916	913	909	949	852	922	900	927	937	938	950	876	900	935	919	832	922	899	872	919	867	913	962	941	919	915	883	903	865	892	904	948	903	913	905	956	938	878	876	953	979	942	903	962	911	858	921	956	923	932	925	929	873	957	947	924	885	914	968	936	875	918	899	992	919	913	917	910	886	893	913	901	867	899	928	948	884	930	882	834	896	961	938	902	905	890	923	935	941	890	940	922	895	926	926	932	877	862	980	922	945	919	890	905	910	871	927	928	905	911	855	961	884	971	926	899	953	943	927	970	986	931	914	914	898	894	873	916	923	954	886	892	940	902	918	937	921	925	928	919	909	913	861	927	934	920	891	859	901	907	883	907	907	903	865	913	896	928	860	911	942	988	902	895	919	961	889	923	961	935	865	910	876	882	908	862	976	912	893	880	900	905	896	963	916	943	920	956	914	886	925	911	920	902	905	879	1007	931	902	949	957	872	941	993	857	969	938	866	896	876	916	919	898	996	942	915	937	906	909	871	925	906	987	931	881	928	930	897	972	935	914	890	936	944	943	954	975	906	864	905	963	923	916	917	924	920	888	896	935	915	878	879	900	941	908	886	957	956	889	950	905	897	926	900	934	892	894	948	941	939	903	947	895	920	932	957	922	887	908	947	886	945	901	869	956	929	931	911	893	963	890	921	959	925	928	871	888	939	886	881	930	877	902
31617	14773	10331	8636	7352	7144	5391	4021	2938	2088	1362	1048	700	587	457	398	377	353	319	333	333	313	322	308	297	311	311	270	278	313	281	302	286	277	286	314	279	270	298	269	292	302	296	283	272	279	260	283	278	272	305	292	281	282	259	296	299	275	271	295	303	282	266	285	292	315	264	298	300	293	312	287	316	323	302	302	281	277	299	273	284	265	315	300	285	284	271	265	270	298	291	288	293	276	295	285	329	267	270	261	257	274	272	245	288	291	282	272	302	269	243	286	291	286	297	252	272	273	296	280	283	272	263	278	296	257	288	312	293	270	264	268	266	274	287	246	274	320	296	302	296	285	249	274	306	300	262	235	311	252	257	297	267	275	269	263	262	326	268	296	242	263	281	266	241	243	281	257	254	258	258	273	274	263	281	275	285	264	274	300	267	270	272	271	281	306	273	257	275	281	290	260	261	264	284	267	302	291	250	283	243	263	263	275	277	290	304	282	279	238	284	265	261	269	265	262	291	302	269	237	270	263	267	292	301	282	265	238	266	251	279	280	281	264	274	257	281	288	257	285	281	284	269	261	282	296	273	253	272	245	266	263	266	272	252	302	280	248	260	285	250	284	236	298	267	297	265	268	288	274	291	270	292	252	273	281	241	285	276	299	285	275	290	265	300	269	263	253	281	275	251	270	265	263	268	272	262	286	315	305	286	256	257	284	292	307	271	300	265	250	293	288	265	260	292	256	254	272	291	281	276	315	292	289	280	275	249	256	292	264	268	287	278	276	248	294	273	255	278	295	269	278	286	288	265	241	277	281	294	261	290	280	256	281	285	304	258	235	299	303	319	281	280	279	283	298	251	267	303	272	270	271	262	264	302	290	267	244	271	280	277	283	286	281	269	281	265	274	278	267	266	268	284	267	260	275	278	291	247	259	299	294	241	268	292	276	256	263	265	284	273	270	277	298	279	273	278	324	278	279	295	270	278	248	281	271	257	274	275	272	279	287	272	268	273	286	280	237	276	283	268	285	278	259	273	296	271	271	292	269	284	262	285	254	248	285	249	271	299	278	283	282	265	268	293	282	279	271	274	250	264	260	280	311	265	295	254	292	271	307	281	305	266	250	244	263	287	277	314	243	278	277	248	304	271	295	269	287	276	260	271	290	290	275	275	231	269	277	278	282	263	263	289	275	268	282	302	268	273	282	277	271	290	270	282	270	277	246	272	273	285	283	281	290	253	282	259	289	303	230	274	276	258	258	294	274	271	274	261	303	254	273	268	290	276	264	282	291	259	274	269	291	268	260	261	267	256	242	285	307	274	278	301	263	306	257	277	278	277	245	240	276	250	262	266	255	272	272	284	292	315	279	277	272	278	294	264	266	265	266	287	286	267	282	274	256	275	273	286	303	269	278	298	288	265	278	289	273	274	255	266	287	260	257	242	282	301	270	290	273	261	261	267	294	295	265	272	257	274	289	272	303	255	264	273	245	268	247	260	261	274	276	275	257	273	285	272	263	280	255	280	317	259	280	268	281	282	266	311	287	289	289	256	280	253	268	260	272	287	279	301	234	303	298	302	249	291	281	261	290	284	266	280	282	247	259	289	268	280	288	278	267	295	282	272	284	278	269	281	282	257	274	294	287	286	271	270	269	281	262	258	272	282	264	277	259	266	239	243	262	255	297	299	269	277	257	276	267	265	267	294	262	283	268	292	259	251	282	271	272	295	260	265	280	306	297	283	264	243	262	277	283	267	264	271	267	286	295	289	272	290	291	297	288	261	258	275	244	272	290	283	274	244	288	270	277	275	253	246	285	272	287	302	267	263	267	301	289	276	267	278	280	252	264	294	273	285	301	262	265	293	307	262	270	262	300	266	306	258	268	273	271	292	272	288	283	278	304	274	232	273	250	264	266	266	283	270	280	270	257	263	254	264	256	294	260	252	286	269	280	281	284	256	278	275	261	264	287	296	292	242	290	282	253	277	270	308	299	255	266	291	258	245	275	263	254	260	300	261	256	219	292	285	278	256	286	251	290	282	271	282	279	316	300	259	296	280	298	256	275	271	263	295	272	270	260	286	270	246	264	252	256	254	286	271	287	256	317	274	287	278	282	271	256	300	250	260	271	291	256	296	273	271	267	296	262	281	265	277	256	274	267	248	283	286	283	290	297	284	254	295	278	275	257	288	266	263	287	267	230	289	270	304	289	298	271	285	279	288	301	298	257	292	299	303	254	282	270	266	300	259	269	246	295	250	261	265	269	286	249	287	295	270	292	295	293	253	267	286	267	253	317	286	275	232	284	286	281	283	255	258	269	252	259	285	296	261	265	274	278	244	281	267	261	296	290	265	269	286	272	282	253	273	281	221	249	266	284	267	286	287	281	272	274	296	270	275	280	293	283	287	307	256	272	294	258	284	292	276	271	285	281	257	291	277	296	253	269	257	274	270	279	265	270	261	290	264	262	286	276	271	251	281	264	282	298	296	296	240	249	306	269	280	258	269	261	276	306	294	282	280	278	256	255	272	293	270	290	307	233	288	272	297	290	284	283	280	288	289	297	263	272	295	291	255	279	242	261	283	265	241	293	259	255	284	274	290	323	265	277	287	272	295	275	297	265	265	273	289	273	255	265	267	276	279	245	262	265	269	278	253	296	285	264	258	280	279	276	271	319	268	306	252	271	262	258	272	268	250	238	242	298	297	274	248	270	268	287	249	271	268	279	277	299	277	254	256	253	300	305	256	247	279	283	258	277	242	297	255	283	284	296	247	291	246	290	284	284	258	276	268	307	265	301	288	270	259	264	291	295	279	246	277	278	280	278	275	293	263	253	244	295	261	268	281	276	250	299	298	282	273	249	261	288	275	263	298	274	249	265	294	267	261	259	301	261	265	288	254	270	295	274	259	282	289	287	265	297	293	273	271	269	267	248	284	273	252	265	275	278	293	289	238	260	269	280	261	289	299	281	247	261	261	275	256	288	270	232	290	258	322	294	274	279	243	276	286	279	250	280	284	256	288	273	259	285	280	254	296	293	284	265	285	286	271	283	271	276	295	267	278	279	264	263	257	305	284	261	286	271	301	257	261	264	266	281	271	261	256	298	280	267	287	272	289	268	261	299	256	226	238	265	257	262	247	290	256	286	273	261	284	284	298	291	272	245	328	269	300	292	275	258	295	247	290	286	301	291	301	266	284	272	281	287	270	278	241	283	257	301	263	259	259	246	290	253	300	286	263	261	258	276	284	267	290	285	261	263	280	256	291	282	307	280	290	292	272	298	295	258	271	302	268	277	279	305	254	282	275	241	257	262	267	267	250	260	263	262	285	278	251	268	295	273	266	268	286	282	272	296	287	276	304	282	246	242	280	233	293	268	282	284	276	306	270	247	256	273	265	249	272	260	299	282	277	273	261	259	283	268	271	269	282	273	283	282	267	275	250	275	273	247	249	303	292	302	283	286	290	286	265	251	278	306	262	252	265	277	274	321	275	253	268	263	268	287
20183	8642	8901	10972	11036	10904	8749	8134	6557	5414	4664	4136	3018	2308	1967	1603	1439	1237	1115	1069	1087	968	961	930	910	925	900	901	881	856	820	866	809	808	854	792	787	782	778	826	834	716	788	728	805	758	804	762	768	713	707	767	749	727	721	743	799	785	791	827	762	786	804	808	821	872	820	863	855	892	887	906	843	870	889	892	826	836	881	844	820	813	838	817	854	831	813	840	854	845	819	809	863	808	800	775	771	820	832	825	829	829	746	720	784	798	782	799	751	797	795	799	792	822	718	833	708	765	756	814	787	776	770	778	760	777	761	739	658	788	695	722	717	712	715	685	727	701	790	708	725	796	760	689	725	709	671	693	726	683	787	745	728	697	710	716	732	684	728	740	737	735	714	705	753	688	723	723	740	714	730	757	704	675	728	699	752	703	736	734	730	751	696	735	721	683	694	734	734	685	720	678	755	713	722	741	685	746	677	676	717	690	740	687	706	669	702	714	706	779	751	744	744	709	690	750	706	799	719	732	692	739	701	738	696	755	771	755	715	717	661	700	724	679	741	728	705	748	699	739	748	713	717	706	702	726	763	769	722	759	721	707	732	728	706	724	691	700	758	715	731	709	733	679	719	714	726	709	702	713	751	758	715	700	672	708	638	751	707	747	722	709	701	701	697	696	688	747	698	706	712	742	687	779	716	702	763	661	747	696	747	733	766	717	742	703	707	736	743	703	712	697	738	694	714	691	779	726	734	708	671	733	709	704	748	682	693	693	692	718	703	697	733	719	740	742	692	733	731	736	683	729	694	785	704	718	695	812	727	736	723	692	710	723	669	730	743	668	683	712	673	660	745	733	732	693	716	727	710	707	706	752	658	666	749	729	734	714	703	716	759	687	791	753	730	725	722	721	716	682	709	737	692	711	687	717	680	673	738	714	706	725	736	709	710	736	713	733	712	731	691	679	670	752	742	718	766	734	785	690	733	734	753	718	700	674	743	718	719	665	720	722	690	714	717	719	698	719	754	770	725	668	694	759	732	723	712	722	779	722	756	745	731	697	710	722	685	757	685	727	691	703	722	688	720	707	739	655	713	702	726	706	686	719	692	745	737	747	743	753	705	725	704	687	718	707	770	743	719	711	683	720	778	716	719	731	750	749	695	701	660	709	699	668	716	719	683	704	705	726	698	755	692	718	692	723	694	701	731	730	729	711	690	651	724	734	754	757	705	806	742	741	692	720	715	684	707	700	729	713	723	678	720	681	709	740	678	711	722	735	717	743	719	718	778	723	730	687	728	711	705	701	711	694	712	685	680	677	721	738	690	732	716	740	713	744	691	782	726	692	720	691	694	691	724	680	715	686	736	774	673	710	757	674	720	726	734	732	745	734	686	702	719	723	733	711	716	755	691	718	727	736	764	680	745	704	686	716	734	693	733	796	734	675	754	723	748	694	714	728	704	709	723	697	700	708	749	738	682	744	717	779	758	717	689	746	665	694	738	684	741	711	702	725	725	699	694	727	734	714	698	709	727	729	675	670	719	677	755	689	729	698	748	733	718	695	691	690	727	677	746	678	702	728	717	711	733	708	751	732	665	728	694	725	729	707	710	714	749	766	702	668	746	718	716	749	718	720	710	709	743	715	730	709	703	676	704	717	710	700	709	719	727	736	718	738	657	711	693	723	710	741	683	710	717	681	716	691	710	692	697	750	747	791	734	726	720	692	712	713	671	718	715	681	697	740	725	716	697	720	743	749	748	703	714	749	729	708	676	726	696	676	673	775	742	708	710	732	671	692	773	746	712	711	739	705	667	757	694	716	689	731	746	710	701	701	735	715	738	645	700	742	710	711	695	739	727	734	661	735	730	708	695	654	674	683	677	751	685	749	720	682	699	738	692	690	742	765	734	675	682	684	747	757	723	701	690	735	691	713	699	700	686	720	690	728	718	727	764	760	716	686	698	744	726	688	743	730	733	724	726	762	735	704	752	736	688	721	689	687	751	727	715	788	671	745	716	740	736	774	707	756	733	722	717	711	693	804	687	734	726	749	687	762	673	703	695	721	741	769	714	760	699	728	705	692	741	728	714	754	737	714	703	716	691	682	692	715	675	692	714	703	747	713	691	689	734	731	742	764	676	736	653	730	699	722	700	723	788	756	696	692	725	722	738	711	692	719	733	722	742	719	706	739	723	719	709	735	762	686	746	709	673	731	693	723	711	709	695	673	698	769	773	713	761	711	658	718	718	726	713	664	700	709	749	771	762	707	700	732	686	727	708	734	721	671	731	740	712	738	674	716	659	742	733	701	741	751	724	689	714	679	731	728	725	706	709	688	728	681	684	680	687	674	682	762	717	696	724	703	736	728	733	754	724	699	721	763	695	740	743	709	709	722	712	720	678	765	715	716	741	720	692	727	721	672	718	665	736	702	704	732	723	778	705	727	702	711	692	734	721	752	665	710	718	691	721	725	740	791	736	733	685	696	712	694	731	810	740	724	681	685	704	740	710	732	722	720	681	694	692	726	688	751	719	710	744	707	739	721	731	696	722	737	694	699	716	724	691	710	716	753	744	707	674	740	694	701	722	687	708	749	715	708	743	707	740	725	695	723	704	679	709	707	753	682	735	681	684	720	706	715	714	708	714	713	698	676	725	739	733	651	717	751	709	731	744	720	713	695	686	677	722	712	715	696	762	758	719	736	761	743	688	682	686	737	740	731	710	699	712	753	715	735	724	708	702	751	713	716	663	710	704	698	710	681	744	638	719	742	698	738	742	764	714	667	732	730	664	689	673	741	733	735	752	725	777	697	708	713	704	731	741	656	710	715	738	740	723	674	678	693	715	671	700	738	698	670	706	730	704	714	767	693	731	753	689	679	663	727	692	795	738	747	703	673	772	710	759	729	708	717	693	726	735	723	696	744	709	716	730	723	717	692	651	673	769	728	711	718	694	693	745	743	731	773	754	720	752	681	731	681	734	749	722	701	665	722	722	726	672	687	707	727	709	746	709	710	703	688	688	758	733	719	761	705	716	743	705	684	725	725	688	749	746	704	652	732	702	693	721	718	725	698	719	737	710	705	741	731	677	717	706	716	711	700	735	760	675	703	712	749	688	688	713	725	699	709	691	757	694	707	729	730	711	712	732	724	718	716	736	679	741	743	699	723	692	674	725	696	733	675	698	715	686	715	714	759	689	722	681	695	718	739	716	727	765	714	677	740	751	709	712	702	701	750	762	703	732	735	687	696	735	744	725	733	747	746	686	704	723	730	710	718	722	723	757	679	728	718	735	721	703	724	710	697	649	742	688	700	704	716	732	697	714	741	732	681	683	742	706	712	720	738	693	754	777	717	692	740	737	740	727	718	700	767	722	724	689	699	703	702	759	742	731	716	736	694	720	693	745	712	744	737	723	697	715	748	726	747	745	699	715	758	732	696	715	687	762	710	742	677	713	687	709	692	679	735	715	657	696	713	724	754	749	712	685	721	716	763	728	790	673	728	714	720
5126	1314	1196	1113	851	789	668	521	481	441	445	363	391	365	366	352	343	334	386	344	333	337	341	341	364	349	339	340	365	379	346	380	334	353	352	349	363	374	353	342	345	359	323	347	327	359	327	345	369	351	347	353	346	333	329	324	338	340	349	361	310	357	307	334	361	379	359	346	335	364	342	360	340	335	362	365	331	391	317	356	347	321	343	344	332	370	356	338	339	372	331	353	342	350	341	333	371	344	319	335	351	321	341	351	333	361	330	322	338	346	363	323	346	356	332	344	361	369	367	334	335	327	343	323	311	321	354	334	369	335	357	338	349	358	330	341	387	332	350	332	341	309	341	343	353	359	348	341	339	338	347	343	332	326	296	354	334	338	360	337	357	355	350	333	340	385	375	328	357	324	326	331	351	335	353	367	360	301	370	363	309	353	342	341	378	343	340	332	356	350	332	310	336	333	337	351	331	339	341	322	327	359	375	316	350	339	396	391	347	350	313	350	352	364	356	336	355	311	352	346	328	357	337	328	330	390	362	365	372	332	352	358	363	316	368	351	356	329	339	335	365	353	345	376	343	367	339	354	354	302	333	307	357	361	335	328	346	383	347	320	347	342	343	374	334	356	330	349	362	357	353	348	349	371	313	337	336	344	335	342	316	380	329	375	335	364	355	345	314	353	360	354	371	345	330	327	325	354	321	337	338	363	339	347	335	337	337	337	349	369	329	327	335	348	342	311	333	324	321	337	345	326	345	337	326	325	349	352	331	350	326	341	347	327	343	389	352	351	373	333	315	343	398	331	332	342	355	331	347	354	374	374	338	329	315	320	341	357	349	309	350	330	349	340	331	347	341	355	389	347	324	352	359	338	360	332	323	320	321	346	303	361	339	305	346	345	357	326	321	366	348	328	292	355	337	338	308	380	336	345	374	348	339	319	325	325	336	314	351	362	343	390	363	377	337	313	342	334	343	302	340	372	300	327	338	367	380	329	353	333	326	338	337	333	317	361	314	343	330	356	329	333	337	332	348	329	361	333	366	376	347	317	327	334	352	347	388	351	328	343	365	337	340	318	336	321	327	356	307	342	354	353	375	327	319	330	341	346	319	344	373	359	407	343	353	323	372	344	334	357	348	348	330	355	314	339	348	328	346	373	375	353	327	346	331	301	319	310	336	350	341	353	356	368	348	334	341	328	344	346	336	322	333	367	327	338	337	304	344	335	335	358	306	346	339	365	355	354	377	354	361	381	319	349	361	352	369	336	359	345	353	315	362	375	355	350	306	363	357	348	350	338	331	345	319	360	302	356	356	335	329	321	338	373	373	331	349	370	328	321	321	344	321	341	336	374	324	323	339	400	325	323	354	331	342	388	352	347	314	316	336	325	352	331	381	348	334	360	358	367	350	358	343	338	361	358	303	301	312	337	362	367	326	373	362	316	349	342	342	346	325	321	347	344	363	309	355	318	315	328	348	308	343	319	337	332	338	363	353	317	313	373	358	320	324	322	349	359	353	318	331	345	300	320	339	339	323	346	373	324	336	320	378	362	335	361	356	345	336	331	358	319	350	324	344	334	343	361	352	345	335	347	336	339	341	321	330	360	330	352	355	338	357	348	337	343	352	326	327	329	322	347	363	347	330	319	337	305	376	348	320	325	320	365	341	353	347	377	325	335	338	358	334	340	357	351	366	343	341	319	308	343	326	352	357	327	358	312	332	355	340	324	333	366	361	370	318	340	352	324	326	371	349	355	335	397	342	317	347	330	358	317	361	336	343	367	365	350	348	351	339	392	354	318	337	319	327	345	336	351	342	340	362	352	326	337	323	345	324	347	326	357	332	330	346	336	383	367	337	349	357	352	299	332	343	344	368	333	334	340	340	331	296	332	361	337	317	347	355	366	367	329	361	347	358	341	365	338	328	346	336	388	354	330	355	344	351	348	359	346	324	348	348	337	344	330	350	359	353	325	320	362	334	330	323	338	339	380	362	344	336	311	351	353	311	320	361	372	362	321	331	323	363	324	346	332	363	350	345	338	364	353	351	371	361	336	299	322	313	352	311	331	344	312	314	377	375	305	347	324	353	342	339	357	322	345	325	299	350	349	342	332	348	368	344	365	319	374	366	336	332	339	338	336	337	352	333	349	345	335	371	337	307	347	352	335	358	335	312	336	345	355	370	353	363	341	349	379	355	291	313	313	342	350	367	345	344	370	348	348	360	318	316	321	314	353	335	352	365	342	321	324	320	318	302	335	344	324	346	313	367	364	335	351	353	339	326	338	326	385	333	377	318	336	349	336	307	348	332	325	343	290	376	355	348	319	341	346	333	344	357	309	317	352	328	314	337	336	343	351	377	326	328	331	334	329	362	323	353	313	349	330	326	324	357	334	333	342	355	337	342	341	347	353	329	340	334	353	325	353	305	341	317	347	380	351	336	352	372	369	332	347	362	350	326	352	345	326	314	322	372	369	302	323	353	366	342	330	397	359	314	331	346	331	368	373	373	330	315	315	367	313	365	332	327	378	335	365	363	316	342	315	330	372	349	346	374	344	369	348	356	323	324	346	324	373	337	323	320	344	358	339	336	345	347	349	360	347	322	360	353	320	338	306	359	342	346	319	336	339	340	340	314	345	347	344	344	344	321	321	359	283	367	327	350	344	345	344	362	333	337	348	371	325	309	354	355	330	347	346	332	331	376	332	298	335	363	352	365	339	363	350	326	320	349	335	354	356	324	344	313	328	341	316	335	355	325	322	327	350	336	331	370	362	326	348	345	350	337	354	341	354	356	319	330	382	343	335	342	356	365	347	330	324	357	336	358	332	317	324	339	306	353	343	358	342	365	337	311	350	312	373	350	345	330	335	359	359	330	353	330	354	331	345	352	376	349	358	302	322	339	337	341	351	336	373	283	334	336	330	350	285	365	337	336	346	331	335	338	338	309	359	328	356	329	329	331	362	371	340	325	318	294	317	358	338	324	335	345	373	331	328	322	329	361	356	359	330	348	335	332	355	329	324	355	320	346	332	342	344	327	325	336	386	357	329	332	365	333	331	349	295	369	346	351	339	337	346	340	349	298	323	326	359	387	335	336	332	342	331	321	335	317	362	393	402	361	322	348	325	342	377	313	324	335	345	306	338	361	341	381	338	357	346	340	332	340	335	339	345	361	369	355	327	337	341	323	339	359	348	338	345	340	345	346	345	341	329	362	339	337	360	350	316	322	354	340	347	327	365	336	333	380	378	346	331	359	321	322	316	357	337	361	323	339	346	355	339	328	377	386	305	349	348	317	342	315	318	341	353	346	337	368	309	333	310	362	376	349	348	341	319	329	301	329	319	323	341	349	322	376	336	352	329	331	326	343	341	367	321	341	314	342	386	361	328	391	324	343	369	330	351	342	329	343	319	340	342	343	363	369	366	318	368	340	301	373	313	335	364	342	390	345	329	367	368	334	341	340	313	322	348	377	327	369	346	343	335	363	345	338	349	342	318	331	360
4423	1989	2535	3115	2697	2459	2215	2029	1761	1496	1391	1302	1128	1120	996	979	958	963	929	939	875	920	885	899	873	906	904	857	870	917	920	910	881	872	869	902	932	948	907	881	875	896	888	893	916	866	896	898	924	924	893	859	922	852	917	821	846	863	872	925	882	900	865	924	921	941	940	900	968	957	927	896	902	888	940	944	953	895	899	928	930	898	963	889	934	930	873	906	926	921	914	905	926	910	922	904	910	864	937	845	902	928	926	938	902	887	917	920	871	896	899	916	874	899	924	931	897	949	936	890	883	875	875	916	906	935	885	888	868	851	824	873	841	892	903	866	907	933	896	862	866	886	864	900	856	902	913	890	859	910	851	909	920	884	912	885	872	936	887	931	946	908	913	858	915	861	902	835	894	919	895	838	880	961	902	883	882	852	864	838	917	892	892	914	905	869	920	862	884	894	915	932	858	855	920	857	864	895	882	834	845	863	924	873	858	840	918	877	908	876	950	912	874	836	902	890	856	911	888	899	912	870	835	810	914	910	867	923	867	880	918	879	847	874	906	860	858	864	855	879	834	920	878	884	928	844	828	853	853	875	905	942	890	871	862	849	881	868	867	914	865	880	837	871	875	909	929	872	892	885	878	847	858	902	961	835	911	832	886	859	905	843	873	886	890	908	883	842	872	886	837	852	934	882	911	849	852	945	889	830	965	889	871	859	937	850	905	833	864	893	850	877	895	916	881	902	845	909	892	850	891	851	912	974	875	903	879	899	878	893	911	889	838	852	891	872	888	918	846	934	859	899	918	843	901	827	913	869	921	941	859	858	882	889	834	892	873	894	883	925	862	849	863	907	880	891	837	856	833	880	853	837	891	890	903	852	855	860	887	884	919	915	922	868	857	923	890	914	887	875	883	864	915	882	853	954	892	913	919	878	931	917	897	889	890	889	889	867	905	819	902	910	850	894	865	854	907	806	855	929	955	895	852	896	907	936	875	865	844	926	907	866	897	846	885	898	928	815	882	818	861	829	880	895	932	919	890	816	888	898	882	877	859	901	916	865	882	858	929	847	909	960	894	848	921	865	861	911	898	916	875	888	878	823	863	884	884	880	880	917	905	856	918	887	900	862	888	879	885	884	868	874	928	873	900	863	921	889	894	865	892	835	877	917	881	905	876	890	878	829	866	807	913	874	912	894	842	812	878	842	914	902	872	856	905	883	887	871	858	816	877	930	866	892	952	851	830	913	880	936	897	899	919	899	874	857	858	873	887	899	875	880	952	903	878	864	872	860	905	907	866	896	897	874	897	884	901	882	910	885	838	932	893	814	853	838	850	925	848	895	850	900	841	887	901	878	891	904	869	859	873	933	844	934	903	875	914	857	901	867	861	857	890	911	885	861	862	869	879	910	877	887	972	879	860	864	880	862	873	921	816	897	884	874	904	915	909	900	863	894	901	885	899	914	896	910	805	853	917	893	896	847	897	845	894	883	851	928	839	859	910	879	867	874	871	879	914	887	907	825	936	931	879	866	947	871	925	854	904	884	891	895	892	890	837	887	905	923	901	993	895	897	908	870	912	893	852	884	859	897	922	838	865	876	899	861	871	940	947	873	930	890	963	864	881	913	870	803	891	847	940	857	893	901	894	854	865	906	891	946	895	907	902	862	890	869	890	876	919	927	895	878	880	863	950	921	898	873	904	921	904	893	889	853	912	896	860	904	843	891	921	905	871	865	876	868	902	914	887	937	849	866	908	929	910	915	868	879	896	875	896	850	862	902	881	893	887	889	884	896	913	901	946	954	884	908	851	887	878	909	902	872	889	888	908	882	892	899	902	881	863	912	890	907	871	900	901	828	853	881	862	868	931	909	857	921	904	910	854	908	870	873	900	908	880	912	845	913	930	844	911	953	848	855	914	874	862	897	873	892	865	865	863	864	874	883	878	858	868	883	881	872	879	896	843	951	902	892	906	870	900	866	872	774	914	908	922	863	853	842	913	897	938	865	901	892	931	934	890	882	856	890	892	887	892	841	867	896	913	865	878	883	904	859	910	931	880	886	960	927	927	818	898	884	887	882	913	927	887	887	888	938	901	888	856	871	894	849	937	841	899	882	855	894	886	899	859	838	906	877	799	856	892	913	905	865	919	887	877	863	872	869	899	915	897	866	904	861	888	906	878	864	895	911	886	878	912	915	885	852	890	937	896	926	858	905	862	879	893	853	949	869	899	899	860	896	846	905	854	847	900	856	905	898	867	880	914	875	871	860	843	892	902	875	882	906	906	898	928	919	890	828	892	865	905	928	924	935	878	889	918	911	873	870	917	882	913	851	908	879	944	911	900	897	946	880	892	850	865	883	902	886	893	861	886	939	868	883	908	912	934	858	892	838	843	901	866	933	874	874	887	845	839	915	846	880	913	861	896	854	914	886	959	920	835	880	897	864	872	911	886	903	916	906	848	846	904	889	856	879	910	951	875	878	859	834	870	877	905	950	890	878	881	904	873	864	887	853	881	872	897	859	921	858	867	855	890	843	867	919	916	888	882	843	867	893	883	912	908	939	898	875	881	918	847	870	944	833	954	878	898	886	951	874	945	905	896	889	942	904	867	910	849	871	893	849	875	878	922	864	908	912	874	924	942	886	895	933	879	919	886	854	905	880	918	884	894	879	902	899	945	870	803	925	919	896	856	890	900	855	920	893	928	851	829	862	871	883	907	875	904	838	855	886	922	885	915	879	866	912	834	953	881	899	936	911	894	847	885	928	929	852	886	927	917	899	883	876	897	885	819	898	941	896	901	883	897	935	868	889	855	929	883	893	917	891	900	871	895	907	916	909	835	892	902	927	875	857	923	895	866	874	882	853	928	919	869	903	908	916	919	908	923	876	930	892	859	871	886	899	883	899	857	913	883	919	871	918	911	846	911	849	869	919	885	870	832	900	921	937	891	890	869	891	912	916	860	846	947	865	875	900	917	887	922	925	839	863	873	873	884	873	856	905	898	893	897	933	870	863	913	892	894	948	867	864	893	846	871	901	892	911	843	923	929	892	878	891	838	909	846	926	888	897	857	907	891	868	919	876	840	937	882	954	848	886	848	864	910	913	833	932	897	868	841	915	850	891	891	883	882	873	921	919	936	909	872	895	880	929	855	892	907	919	888	891	826	886	890	949	862	936	844	928	900	881	872	920	885	911	873	885	906	886	921	885	842	849	954	879	871	892	872	877	882	892	895	934	891	930	900	863	838	886	883	929	868	920	901	893	833	858	934	909	904	881	874	877	871	959	939	855	936	920	816	879	877	862	896	878	896	853	873	866	911	874	890	912	866	866	929	906	890	916	869	891	878	912	837	900	905	912	875	852	900	893	891	837	917	880	887	873	870	894	891	942	926	853	894	906	886	894	948	876	888	875	854	890	931	894	813	898	908	836	891	904	859	918	863	859	902	894	889	839	850	893	894	920	918	870	900	853	881	921	927	886	933	907	849	881	864	904	917	874	934	925
22186	9250	5950	5962	4672	4657	3554	2345	1869	1472	1024	792	616	505	429	420	416	394	384	409	363	399	397	414	399	372	371	361	392	411	372	400	385	375	337	375	383	388	382	406	375	363	374	373	363	352	373	409	389	375	388	373	402	381	356	346	363	381	349	328	365	371	400	356	398	380	388	375	349	394	355	355	385	407	340	405	372	379	388	358	419	377	397	375	408	408	411	370	371	387	392	412	406	395	344	371	366	403	365	355	333	372	373	372	376	398	397	359	375	393	369	359	376	336	402	357	364	363	373	351	368	348	375	352	369	396	395	383	385	379	374	377	401	333	372	377	336	380	372	348	366	364	352	367	354	375	371	395	322	349	391	348	368	338	399	390	358	377	384	374	353	352	387	363	357	376	361	396	342	377	395	381	382	361	376	344	366	375	365	386	338	390	357	377	375	376	388	368	390	387	363	424	367	352	369	356	345	374	379	373	344	388	358	387	378	358	351	396	391	360	344	399	337	364	368	359	368	354	366	379	337	379	361	372	360	348	365	373	353	345	376	386	336	343	368	378	398	357	366	373	390	355	339	378	368	374	361	348	367	299	353	418	368	389	368	374	354	345	379	361	375	378	353	376	378	353	348	352	428	355	362	400	360	378	353	365	347	363	386	369	369	364	376	401	380	363	365	357	366	374	362	392	351	371	386	401	341	330	329	352	343	388	357	395	357	383	356	370	359	379	410	336	323	340	348	359	397	393	363	342	378	357	372	321	329	367	337	379	371	383	361	330	356	369	361	346	354	369	365	325	360	383	369	350	369	368	310	356	386	367	366	371	396	365	367	354	335	342	352	380	372	355	417	399	387	427	382	358	379	352	349	343	382	348	361	390	357	359	382	377	358	374	396	346	353	365	402	394	383	384	383	390	350	357	364	397	405	351	343	394	341	360	386	375	393	357	364	377	375	371	366	361	393	386	371	351	381	345	419	396	362	339	338	406	378	355	391	380	361	379	355	366	341	328	367	374	395	357	413	377	341	360	362	352	364	361	372	340	351	383	346	374	388	351	330	388	389	359	355	359	371	365	383	333	383	382	394	363	378	376	367	356	380	369	381	394	347	379	383	375	351	376	408	401	400	350	346	339	373	419	397	374	366	353	376	363	376	401	349	352	309	385	371	376	365	385	400	338	360	382	371	375	362	400	351	371	387	393	399	434	390	379	387	373	374	335	348	363	387	395	359	355	349	366	351	350	362	354	334	344	344	390	392	369	375	372	385	376	381	352	362	353	354	343	353	372	367	360	374	357	364	380	385	391	347	358	381	405	375	367	381	361	366	396	367	398	358	386	350	392	327	379	389	384	367	372	364	395	361	345	361	374	352	387	371	359	357	360	392	359	354	368	395	388	369	363	335	380	359	332	408	384	349	399	389	388	337	378	369	395	340	347	346	337	349	414	370	397	380	365	359	353	399	351	349	381	372	368	365	388	395	323	371	377	361	348	386	374	406	356	347	374	382	381	421	360	356	351	365	386	378	353	415	321	351	382	384	357	383	363	345	399	345	418	368	383	363	344	357	400	360	375	383	354	367	395	361	381	379	370	372	387	387	371	391	363	330	396	359	379	371	425	339	402	337	361	405	339	350	367	404	375	360	353	373	391	349	379	388	362	346	352	367	336	333	368	365	360	396	358	348	393	367	372	378	372	386	401	415	364	350	347	355	373	371	374	339	345	341	373	346	377	329	407	328	355	384	380	383	356	362	383	366	389	379	377	385	406	398	394	349	370	349	390	374	380	365	346	323	366	350	373	388	333	375	368	343	370	369	385	413	398	361	403	343	389	377	378	421	393	369	380	342	377	381	390	349	351	391	394	372	375	381	395	379	387	384	380	409	378	357	405	347	402	387	380	400	382	379	330	374	349	355	383	358	380	376	357	341	349	325	345	342	373	393	399	340	348	360	367	392	365	362	344	361	368	389	373	341	379	367	382	356	409	360	389	372	357	355	396	370	372	332	363	349	326	369	396	385	360	361	385	369	400	341	369	366	370	358	351	343	354	385	391	371	396	348	369	353	378	327	382	351	374	365	381	377	408	381	348	352	387	378	379	369	336	374	351	353	343	409	393	354	347	359	369	335	372	404	370	331	353	375	378	346	351	381	391	367	390	380	402	383	371	372	331	378	364	372	353	407	391	377	381	384	395	368	342	365	365	354	368	364	353	371	373	378	356	354	381	355	388	392	360	378	370	363	337	394	378	347	347	399	351	348	362	361	402	343	383	392	381	387	343	345	405	400	382	392	383	394	372	370	401	325	367	368	357	343	400	344	385	384	361	375	358	368	373	395	360	348	363	350	343	391	369	387	381	353	367	361	379	333	359	331	342	395	361	386	370	382	381	381	344	341	333	409	365	347	378	378	397	407	380	395	368	376	358	405	363	374	366	361	356	378	363	353	380	368	401	346	395	364	340	369	335	406	416	360	383	345	357	354	365	344	409	404	366	389	353	396	371	384	375	344	350	366	371	379	374	368	336	389	373	361	408	374	412	369	395	354	433	371	352	393	395	393	387	395	399	350	379	361	365	374	358	345	386	365	359	389	361	412	356	385	379	373	390	377	383	389	366	363	351	349	373	352	387	343	354	351	346	400	386	367	333	371	352	356	406	376	358	364	372	357	373	370	378	408	365	389	341	368	360	353	398	374	363	359	393	352	349	386	366	370	386	372	348	389	345	340	345	321	394	409	347	386	347	354	350	359	393	342	354	413	403	364	357	365	347	374	361	351	364	366	358	347	374	381	366	307	366	345	396	358	357	379	387	374	380	375	360	371	393	356	408	400	372	346	405	375	380	365	387	330	375	388	373	400	345	356	347	365	364	359	368	374	364	354	369	392	376	365	388	381	374	342	374	331	390	375	396	360	352	350	391	357	346	346	359	375	344	335	402	396	389	376	370	359	368	360	391	333	344	341	374	367	361	323	378	381	354	352	370	339	388	364	400	375	380	356	355	364	361	355	345	368	334	388	337	381	333	378	371	375	396	375	375	418	363	341	346	386	390	383	365	363	415	355	353	388	357	373	394	348	374	351	360	365	357	379	338	361	368	380	343	361	365	424	407	375	376	378	337	382	378	368	359	357	353	376	404	372	403	369	348	355	384	360	410	378	334	410	391	410	417	404	380	399	343	348	365	386	352	360	415	370	388	360	369	378	369	407	340	401	349	346	324	366	367	363	371	359	351	366	344	364	417	356	397	383	366	401	356	340	373	370	400	321	371	366	348	342	392	345	374	376	398	373	329	360	373	368	420	402	357	360	395	392	323	360	405	359	366	355	350	375	360	349	352	387	380	353	376	378	361	361	379	339	364	346	362	361	398	388	355	375	360	414	373	372	364	383	417	384	363	352	338	381	393	318	340	388	385	380	399	326	373	364	350	406	370	348	352	340	343	384	390	377	397	363	374	358	386	349	377	362	409	388	385	359	380	394	399	357	360	384	372	379	375	369	366	352	362	373	371
15488	5601	6149	8402	7738	8109	6620	5594	4889	3912	3426	2783	2230	1860	1625	1433	1315	1180	1184	1132	1133	1056	1055	1100	1072	1092	1049	1008	1007	976	995	1027	984	1001	964	952	987	885	992	957	947	1044	970	973	952	979	929	999	1038	969	944	981	935	1018	963	973	975	1004	993	947	984	1022	1009	1014	1021	977	1016	1139	1027	1069	1087	1081	1044	1074	941	961	999	1120	959	976	1053	1050	1045	1011	1025	1080	1037	988	961	991	1002	970	993	1038	976	900	986	991	981	970	958	984	975	943	932	1029	978	967	999	1024	1041	970	1028	979	1030	952	961	968	945	969	960	949	930	907	928	993	966	943	905	973	962	933	961	921	931	869	940	963	947	905	932	964	912	896	961	953	999	893	988	943	997	955	945	915	954	901	932	920	937	927	952	921	928	907	922	930	966	940	940	910	979	976	922	957	942	960	952	948	932	937	906	939	928	910	949	913	974	908	905	968	966	939	955	981	965	906	990	936	934	919	932	941	942	946	934	907	963	956	943	939	934	952	941	979	965	974	888	952	914	966	963	945	949	930	934	976	909	962	967	948	967	912	927	1012	926	924	930	911	890	955	960	931	953	946	890	964	921	949	998	957	925	951	903	917	993	960	929	939	956	863	997	905	944	958	960	931	909	937	957	951	948	951	918	869	916	925	896	937	868	958	987	936	955	943	915	920	963	936	991	932	949	988	948	936	926	985	924	924	927	955	928	936	902	939	986	958	933	938	941	993	953	841	949	950	957	955	916	987	906	940	924	910	870	968	1002	1007	891	911	958	899	909	909	941	929	930	962	944	985	957	918	982	896	974	968	948	959	935	962	980	913	937	927	909	977	991	931	975	931	939	1010	955	876	944	915	986	995	883	942	950	1006	950	957	946	948	956	937	898	996	969	953	942	902	959	931	939	975	919	944	923	944	934	945	928	931	955	933	970	956	907	935	961	916	925	901	998	881	895	931	919	942	954	927	928	940	918	1011	964	944	948	963	986	936	964	912	866	908	920	922	919	945	885	962	919	895	920	928	959	1000	962	981	959	930	956	952	968	970	967	932	956	902	936	964	964	948	963	948	944	954	920	949	934	871	947	944	904	906	934	959	952	947	912	916	989	925	922	952	939	963	935	972	950	937	923	931	946	958	957	931	908	971	956	875	949	922	922	951	919	951	966	951	878	936	945	965	956	950	907	914	966	858	952	934	966	971	955	950	941	953	1014	902	971	921	900	911	948	904	981	900	938	976	973	949	924	984	895	919	961	964	946	931	964	994	919	898	971	895	964	917	953	959	962	890	903	927	963	1027	880	978	955	914	973	908	948	1009	1013	965	961	969	1025	942	913	935	928	913	959	911	976	945	953	951	967	951	959	947	939	904	937	982	975	986	943	918	897	948	913	949	995	942	996	932	976	971	954	880	956	948	947	926	941	938	957	955	921	978	940	922	975	954	962	930	907	961	936	912	927	936	928	965	1002	953	990	913	1019	897	947	901	882	954	964	955	903	904	931	956	1016	973	988	890	910	931	957	901	930	975	909	937	885	989	931	928	876	934	973	948	959	951	977	943	1029	943	954	935	919	931	983	944	919	956	914	945	913	910	915	922	942	960	955	953	952	902	912	952	891	933	942	956	1007	943	922	950	929	929	946	984	922	957	941	907	955	958	936	964	971	932	968	991	922	874	993	1008	925	929	943	955	953	969	954	924	955	927	902	979	915	947	885	978	925	926	976	945	929	922	925	978	928	957	869	953	910	978	931	975	946	958	907	976	894	931	911	953	910	960	937	967	922	957	987	916	964	980	939	909	913	996	973	966	965	951	970	1024	938	864	996	967	919	959	932	988	984	949	957	924	928	948	856	924	942	950	888	904	961	943	926	981	934	945	947	903	941	953	894	908	898	929	915	933	980	951	871	863	935	923	950	942	941	940	964	930	962	942	948	931	913	949	955	1052	908	919	945	939	913	956	976	944	968	940	962	958	941	954	878	954	938	969	965	910	942	1016	928	901	950	963	943	919	1007	922	958	910	964	924	974	956	919	873	960	900	949	985	914	911	935	879	960	962	910	945	917	930	957	935	906	932	930	963	940	945	908	988	954	980	948	899	937	936	913	937	989	976	978	918	940	922	910	915	922	914	970	940	927	967	939	957	944	948	902	877	954	925	952	926	967	957	1001	958	946	974	933	934	967	973	931	937	937	972	930	956	922	939	923	933	946	996	919	945	984	920	907	966	935	924	976	976	937	973	981	997	959	916	899	888	963	937	898	900	937	947	953	980	910	925	954	943	974	954	989	965	948	955	936	914	999	895	874	993	917	937	946	918	956	960	986	938	975	982	950	963	938	912	895	931	965	937	894	930	1005	931	910	943	1004	973	974	989	980	926	904	895	938	957	891	926	973	913	918	936	974	972	982	935	891	886	940	911	913	1000	910	963	942	919	944	918	952	868	947	945	902	930	961	917	967	953	924	1038	937	960	957	944	972	977	909	915	865	941	990	960	962	928	953	943	928	933	951	997	934	956	968	979	909	943	942	901	969	905	911	989	989	921	919	966	945	947	1005	924	986	916	954	962	927	945	926	974	950	994	974	958	928	875	984	946	985	944	967	918	978	898	922	941	951	950	935	954	977	946	929	927	949	919	893	970	960	944	975	987	929	925	968	938	936	962	939	977	901	901	977	960	890	954	957	917	899	954	989	969	995	965	942	947	961	888	924	930	949	935	999	909	941	932	915	919	919	918	947	949	935	914	946	923	940	929	921	900	972	955	963	915	977	860	956	972	943	890	912	901	957	866	932	917	906	1014	955	949	903	942	962	947	964	943	918	907	983	957	943	943	948	931	922	958	941	891	924	949	959	941	903	979	923	914	894	980	937	949	939	969	952	905	952	924	919	915	923	936	947	987	906	905	908	936	918	886	992	898	951	950	969	921	962	935	940	912	921	934	932	908	915	925	939	910	913	979	1001	947	964	911	920	941	968	965	887	924	946	963	967	937	939	868	910	911	927	906	910	973	987	951	944	913	945	924	926	977	945	968	926	892	918	944	941	891	896	929	873	933	977	973	912	908	920	936	919	945	1005	948	936	931	932	965	960	880	916	943	939	938	934	942	941	937	938	959	935	924	901	911	905	964	978	945	916	994	924	935	911	916	922	934	950	936	920	966	949	945	928	961	919	996	921	915	912	912	965	977	982	1001	937	972	947	878	986	919	973	937	906	948	937	930	908	972	942	930	904	979	963	966	939	936	920	1007	961	931	912	972	950	867	921	925	952	958	958	978	924	966	964	891	998	948	928	908	947	979	914	914	951	959	974	942	909	905	928	897	949	977	946	966	941	951	951	1008	907	930	936	907	944	970	1004	958	931	921	937	928	968	959	950	878	967	934	914	931	893	923	993	963	946	970	934	929	975	972	944	937	952	936	907	973	939	914	958	967	981	930	931	915	949	953	961	929	926	949	953	919	938	936	953	967	966	926	935	1002	963	988	967	964	923	999	910	942	943	931	937	935	926	934	919	951	924	970	944	936	921	936	963	1025	946	981	973	934	968	914	938	970
33141	15525	10436	8361	6932	7017	5837	3725	3000	1967	1407	1015	687	541	428	424	364	359	341	330	302	337	315	329	321	306	282	311	334	305	275	280	317	311	309	321	304	323	288	313	284	292	298	299	262	272	284	293	279	310	289	251	268	299	289	284	316	287	317	334	293	302	314	324	283	324	290	283	316	314	299	297	333	312	308	326	321	311	314	323	314	283	332	332	329	333	289	300	319	257	281	304	269	279	277	312	305	264	283	291	265	263	260	273	287	292	283	283	263	296	273	307	296	284	267	284	262	250	292	296	298	293	309	267	283	254	308	283	275	297	273	275	294	289	306	287	304	295	248	280	285	288	281	263	301	305	284	287	286	266	279	318	297	277	265	316	293	280	291	302	283	296	266	261	263	292	281	276	271	291	280	286	269	285	278	295	296	302	257	313	272	305	288	296	275	285	293	309	303	272	274	286	321	291	296	322	326	310	315	286	271	281	296	293	271	296	275	291	302	269	317	285	275	294	310	287	309	272	280	282	285	305	299	295	301	290	288	297	268	297	272	284	318	308	304	286	253	288	263	277	290	310	292	313	306	282	274	290	325	291	278	281	277	288	290	288	271	264	265	286	288	306	264	282	301	298	306	285	268	271	298	289	283	275	267	275	308	306	296	304	272	268	289	251	315	253	259	277	308	286	271	264	271	274	320	253	280	281	284	310	281	303	306	289	297	294	264	285	258	319	274	259	293	290	298	269	281	276	258	287	266	297	279	304	289	312	268	291	297	287	277	274	303	283	275	257	293	278	291	321	295	294	295	279	271	276	283	307	292	268	261	288	293	298	286	278	290	299	284	274	301	272	302	295	290	270	273	291	306	291	264	277	290	282	270	281	328	260	285	282	271	276	298	300	305	310	286	282	282	281	300	302	315	305	241	336	283	306	273	283	306	316	314	273	289	272	261	262	285	297	286	288	287	299	280	274	276	299	297	272	281	318	299	309	296	278	276	301	291	290	296	306	314	308	275	313	299	281	309	271	337	278	291	278	289	278	261	295	276	273	270	275	298	271	295	265	275	299	277	272	298	290	302	277	280	281	284	280	282	284	299	294	276	279	270	323	282	304	264	255	295	289	277	282	264	284	273	299	278	292	274	273	290	282	291	266	273	284	248	287	272	279	289	311	290	283	311	288	283	257	259	291	292	275	330	320	256	314	291	278	283	308	276	289	259	320	295	282	260	299	284	329	274	312	270	281	282	295	279	287	277	244	272	289	325	317	305	262	280	283	297	293	281	283	272	295	291	289	273	261	321	291	298	242	277	284	301	294	263	298	269	286	305	267	295	279	293	267	284	315	287	275	285	246	298	266	285	274	316	282	290	280	244	314	268	250	294	285	270	266	265	299	280	286	290	293	270	272	294	315	284	292	299	282	258	287	271	304	298	312	263	286	279	278	277	326	278	273	295	308	265	290	282	299	267	274	292	259	285	268	262	307	280	289	284	296	318	291	259	288	260	283	291	261	304	251	312	273	267	282	305	274	269	275	291	296	290	294	302	276	289	302	258	273	353	281	268	279	297	285	283	264	288	291	277	254	285	284	278	285	267	310	284	279	309	311	263	302	280	271	288	271	301	293	293	323	298	304	282	260	248	306	298	276	246	299	287	272	334	289	267	273	284	292	279	314	277	313	304	256	272	321	297	290	286	307	303	303	315	269	282	269	289	292	295	292	294	319	296	296	295	271	300	272	278	308	287	325	301	302	303	270	286	268	267	312	296	290	273	305	299	271	249	269	245	282	302	295	291	282	282	289	266	298	295	286	283	287	267	296	276	291	278	290	295	284	301	319	282	259	284	303	290	303	291	301	283	320	252	268	291	294	308	290	295	298	270	291	284	283	283	246	298	266	264	279	279	301	272	275	279	262	289	266	321	282	293	255	253	275	268	262	257	300	270	327	272	272	290	292	284	309	277	257	311	267	306	308	279	255	279	303	255	302	290	269	299	278	267	296	307	288	283	286	278	288	278	289	282	292	302	270	265	258	290	288	278	323	284	258	277	284	260	307	270	315	292	317	300	311	285	288	308	275	296	258	263	286	306	277	286	245	262	306	288	297	265	271	270	282	275	291	303	292	299	301	262	297	279	299	275	289	278	286	316	280	286	303	297	290	293	268	270	288	285	274	267	290	289	288	245	294	275	302	287	262	301	297	254	278	274	319	285	291	297	273	288	278	296	253	264	288	287	270	293	293	265	275	282	283	271	275	272	274	289	305	319	286	272	271	305	284	299	286	305	285	295	257	297	250	301	252	285	271	276	289	248	271	276	284	309	264	285	299	260	271	294	318	322	294	284	278	275	281	279	272	282	271	272	272	294	299	253	312	309	303	265	281	267	272	302	338	273	286	272	274	281	288	319	263	278	281	288	284	263	302	270	262	275	295	270	272	274	284	303	303	317	283	266	322	279	319	297	290	309	270	298	283	274	288	291	290	293	261	271	271	273	259	293	283	304	263	281	289	263	296	262	301	275	299	256	284	299	289	272	294	300	270	244	300	282	284	308	288	270	305	266	303	299	275	277	275	302	255	274	280	297	284	273	271	277	279	299	263	267	249	324	294	294	288	276	283	285	255	275	304	267	310	265	285	306	283	261	263	273	288	287	280	287	275	300	289	292	281	283	282	273	274	277	285	282	310	303	278	297	303	275	274	282	280	286	301	315	293	261	278	295	303	277	264	296	288	290	282	285	262	271	276	305	325	301	315	300	293	264	285	280	278	285	266	275	274	298	276	328	294	310	273	281	302	285	290	314	250	295	287	276	283	312	260	292	323	274	263	262	271	293	286	280	267	305	272	314	309	292	287	299	273	276	274	276	274	271	303	280	283	280	290	258	335	295	267	290	282	302	295	279	284	281	264	317	285	330	257	284	287	299	268	299	261	298	285	290	306	293	313	298	275	297	316	282	297	288	331	268	268	278	332	295	278	296	288	269	314	263	320	264	284	293	304	334	340	276	274	307	258	287	291	313	292	263	290	261	287	287	297	330	275	278	242	265	289	293	284	279	304	290	297	281	284	286	318	311	285	263	297	268	313	283	299	290	261	288	301	276	277	297	264	256	303	279	300	289	288	286	300	290	264	282	285	271	270	310	288	317	270	299	252	310	277	287	323	287	280	306	266	279	274	259	313	293	288	317	278	321	296	310	294	265	250	303	281	289	286	262	281	311	262	282	284	280	276	262	282	298	284	252	276	310	291	296	292	276	277	298	282	324	282	267	255	288	253	280	275	312	286	284	298	293	261	284	304	284	288	298	286	275	316	281	295	266	283	296	267	266	256	322	280	315	262	291	298	274	292	252	295	281	310	280	284	281	301	273	279	337	271	298	271	278	279	298	301	325	275	291	270	272	246	310	305	280	287	286	259	276	274	282	273	271	307	298	307	285	304	300	294	286	307	284	300	301	278	296	326	263	287	272	311	317	306	289	291	292	293	283	283	289	264	298	258	306	323	273	277	283	256
22061	7876	8898	10798	10826	11573	9480	7709	7008	5247	4885	3808	2896	2350	1913	1612	1386	1231	1100	1150	1006	1004	1016	1023	979	894	958	845	872	915	872	891	804	791	872	851	827	778	827	824	804	817	831	780	801	761	830	796	775	783	755	796	797	788	751	775	746	808	831	851	782	768	830	854	877	838	869	915	953	982	879	955	941	908	898	868	872	862	903	914	844	864	871	850	920	866	865	818	882	802	824	817	828	799	840	820	814	789	798	814	819	816	801	814	815	804	881	802	757	772	838	821	779	884	834	772	831	825	791	780	805	761	776	783	777	738	746	796	702	738	753	750	769	748	777	760	752	735	762	719	756	751	736	732	787	772	788	744	730	760	683	744	726	757	793	753	729	743	758	690	751	763	751	718	709	764	779	724	743	723	713	763	772	767	727	749	761	750	762	766	715	746	780	734	720	729	725	766	778	756	724	744	752	698	752	757	744	784	763	721	746	731	765	676	755	728	768	710	696	772	752	801	713	767	775	692	729	755	737	717	712	704	762	763	759	735	767	769	729	754	746	786	771	802	762	737	737	724	761	733	747	746	714	718	758	764	747	725	784	751	776	747	779	749	711	739	729	722	749	775	758	787	724	782	741	765	720	759	740	785	802	743	748	705	755	738	740	748	776	736	737	690	767	770	738	736	767	757	799	741	775	788	711	743	746	719	744	756	699	718	783	704	727	752	720	678	756	780	754	729	786	747	743	728	721	717	744	751	708	733	705	732	730	705	728	746	769	781	719	797	753	749	723	783	737	732	733	745	731	727	771	737	704	754	787	721	733	761	740	755	735	790	717	747	767	756	717	695	747	754	719	719	716	747	738	787	728	702	759	743	739	735	741	710	736	792	771	786	699	718	743	698	733	746	766	769	737	709	795	728	719	776	767	771	790	762	718	715	730	757	730	771	717	780	761	709	743	762	739	746	717	726	799	729	749	712	715	747	722	771	769	764	737	842	782	786	803	750	718	751	788	719	749	810	746	742	752	712	769	736	777	738	748	746	755	771	709	749	750	713	788	723	801	731	750	762	752	754	713	790	769	791	753	695	769	744	756	752	708	754	744	748	691	773	751	732	726	728	777	779	721	785	747	743	795	721	779	751	775	712	735	704	755	762	725	732	729	749	732	796	768	786	758	740	732	746	761	804	740	740	712	776	727	746	675	772	739	740	707	768	735	748	723	762	781	733	747	799	773	740	715	769	763	758	722	702	750	739	740	708	749	754	687	788	789	756	753	709	744	722	730	785	741	751	740	787	751	805	710	763	733	722	754	745	733	720	723	705	722	717	761	730	719	755	740	769	747	757	751	744	716	798	749	719	793	721	731	786	709	744	733	817	732	720	782	809	767	777	738	750	739	736	762	741	776	768	751	729	753	743	763	737	757	753	742	733	776	722	729	783	811	713	756	740	722	775	761	744	708	751	724	724	799	743	753	728	706	758	784	725	697	779	717	726	737	778	719	736	703	754	766	718	729	784	743	717	754	774	747	775	718	771	711	709	722	768	707	765	747	746	771	792	741	704	789	707	773	749	750	755	789	722	797	697	737	798	807	764	784	712	725	711	720	685	761	724	721	706	760	745	727	695	725	774	765	742	743	754	784	760	720	785	769	751	783	753	784	724	735	710	745	777	719	739	738	724	753	782	775	749	777	744	766	735	738	709	700	751	775	815	757	730	777	774	741	739	749	720	726	755	774	762	730	722	802	779	764	736	705	707	716	729	742	697	811	719	747	756	755	750	759	738	763	740	782	765	757	745	744	705	740	708	731	732	742	744	742	727	719	706	750	725	705	746	734	714	767	713	740	728	767	748	755	739	729	730	729	760	730	760	736	678	774	720	789	769	768	769	781	762	725	771	773	735	731	680	745	780	761	723	692	705	754	738	752	743	718	738	765	702	700	760	753	758	733	712	783	745	760	734	742	751	705	720	750	738	751	701	784	727	724	750	741	733	743	735	734	771	782	747	748	732	688	751	718	757	773	727	711	753	763	689	757	746	712	777	725	727	740	752	750	765	768	755	684	766	702	749	710	764	754	782	751	749	746	685	782	748	729	753	731	770	769	762	671	731	704	716	711	694	741	789	755	731	767	740	720	729	770	743	701	732	744	778	732	784	761	749	721	773	767	783	771	696	776	749	717	777	738	730	749	769	737	816	725	761	716	756	733	765	754	710	768	749	785	734	750	699	760	744	742	774	757	728	746	790	740	756	803	733	756	786	765	700	696	741	792	742	757	776	770	771	789	721	750	753	740	733	728	827	750	785	741	753	773	725	724	694	758	778	750	765	761	764	773	708	784	751	765	731	730	780	701	724	785	741	737	737	737	715	757	727	755	766	793	731	726	753	738	746	766	740	748	719	720	708	738	735	752	751	812	707	686	776	744	713	736	763	743	751	729	807	730	756	698	759	675	773	764	713	804	753	747	748	756	760	728	769	767	813	765	750	772	764	724	767	743	717	723	729	723	692	777	820	728	749	763	729	730	759	728	721	755	679	719	734	764	742	722	741	739	733	760	774	761	741	745	707	729	740	784	751	718	717	752	789	771	728	758	714	726	777	790	717	705	742	769	707	734	739	707	744	737	729	720	717	742	744	757	765	748	762	748	792	747	749	714	719	748	727	764	759	736	748	698	717	756	757	719	778	770	714	719	714	738	749	713	769	702	749	803	780	766	756	695	766	800	700	710	760	817	719	762	728	705	771	765	724	741	744	734	757	773	739	731	715	783	710	752	733	768	781	714	746	776	741	723	766	733	744	748	716	778	726	718	735	716	770	761	740	728	756	775	681	730	764	722	770	744	776	738	760	782	778	745	720	791	720	739	688	754	750	749	751	729	779	742	756	764	694	732	750	719	718	771	733	705	774	771	707	744	753	765	768	786	784	764	764	735	682	725	727	697	746	741	775	721	775	741	738	730	771	795	752	741	720	747	766	754	739	739	729	770	795	729	792	761	726	739	780	719	740	717	765	732	721	733	737	743	748	735	721	807	721	728	772	734	734	779	768	747	690	753	734	759	764	749	762	743	794	732	748	781	751	709	773	800	804	749	768	765	734	715	755	770	711	749	717	722	743	750	758	719	743	782	777	720	701	769	742	735	722	760	739	750	732	750	737	728	720	763	768	797	741	728	720	754	722	762	726	735	754	747	745	715	752	703	710	782	761	718	745	741	734	729	745	745	769	772	765	730	773	715	731	798	739	739	737	763	745	727	725	787	748	733	768	722	756	756	721	718	775	717	748	715	745	780	700	737	754	725	744	710	749	730	778	763	735	721	788	728	737	772	740	792	773	738	755	744	747	765	796	746	750	760	739	738	705	801	727	716	701	758	737	751	754	703	742	752	779	739	745	754	752	774	747	773	796	736	726	740	789	749	734	717	755	758	707	764	696	730	745	727	763	739	712	752	752	745	719	720	766	688	713	739	748	747	740	709	745	728	753	749	763	749	710	805	757	773	747	756	706	698	764	779	765
5616	1490	1324	1079	957	968	686	653	566	481	418	382	384	427	398	360	355	392	379	382	363	407	349	373	383	365	365	327	376	321	382	381	346	341	363	355	336	365	341	339	343	331	371	332	343	350	346	379	341	359	328	346	327	352	379	344	370	332	332	336	381	371	322	382	335	334	367	366	362	356	352	383	333	401	377	380	346	355	352	342	335	359	387	353	320	335	351	384	400	376	351	351	361	338	343	375	382	356	366	372	319	383	359	372	362	324	343	370	389	393	349	359	333	366	355	358	367	348	349	332	353	383	356	364	355	376	402	346	360	336	325	355	354	321	366	350	369	341	348	336	359	334	323	398	366	356	352	351	373	360	347	344	374	333	359	357	334	355	338	384	331	355	387	371	361	345	352	381	326	338	402	324	351	319	347	357	360	345	370	353	344	380	350	331	365	338	376	385	323	340	364	363	315	357	374	362	376	388	356	339	357	310	345	320	355	380	362	380	343	319	347	367	363	350	388	386	302	336	377	371	338	351	404	347	359	382	355	367	373	356	346	392	309	368	362	335	289	317	364	350	368	362	350	405	350	352	334	350	345	349	332	327	337	319	356	366	366	418	367	351	341	323	355	363	326	364	367	323	373	372	348	381	339	374	358	380	335	368	365	338	343	387	326	343	350	331	362	352	359	363	356	353	356	366	343	345	358	356	347	322	344	387	349	383	347	333	391	333	375	400	370	345	392	378	332	354	367	390	399	340	341	365	333	355	333	350	378	349	343	348	379	365	364	361	374	358	353	367	323	346	333	366	364	353	361	357	373	334	341	341	353	360	409	343	346	354	348	347	364	368	406	356	360	322	348	377	319	333	333	351	318	371	356	329	351	304	340	364	346	384	363	383	363	346	381	369	369	371	368	331	347	332	369	343	349	334	362	364	340	357	330	337	358	381	375	357	332	371	329	364	383	375	337	368	359	359	339	378	354	337	349	385	372	316	358	345	368	368	330	373	357	372	337	367	392	361	338	365	380	402	329	359	392	356	375	338	354	375	407	361	367	353	342	388	380	343	360	361	327	346	342	382	367	340	388	374	376	364	339	392	376	341	335	369	356	349	352	361	353	365	362	348	361	381	359	366	374	344	363	348	357	362	352	335	356	381	374	396	353	321	397	418	366	344	377	348	373	348	350	356	362	352	336	360	326	427	351	330	345	354	318	340	358	323	360	355	372	322	363	380	351	313	377	351	360	378	348	363	336	376	369	364	356	352	332	383	321	365	355	358	377	369	356	365	366	375	300	342	326	341	362	327	321	332	384	350	345	378	361	336	356	330	321	345	336	336	362	349	372	345	370	326	342	342	375	377	352	367	328	321	371	342	366	345	331	395	375	372	319	348	356	398	364	367	363	385	359	361	368	355	363	354	348	367	314	334	361	332	362	334	356	371	338	359	383	355	347	386	319	363	326	386	370	327	367	342	334	338	329	343	380	363	352	352	326	338	340	324	329	338	413	371	385	375	353	330	343	360	340	353	361	334	382	354	378	343	376	350	375	355	353	381	393	317	322	321	338	342	356	349	336	341	386	366	318	370	338	362	366	351	328	351	347	377	338	354	339	327	393	378	382	335	345	340	351	354	326	303	373	359	386	362	377	384	356	360	353	358	331	318	343	350	392	343	352	334	351	357	356	331	358	331	351	371	342	354	360	359	366	380	360	393	398	349	359	358	309	353	376	389	352	340	321	382	338	350	356	356	376	362	347	336	354	342	352	309	339	375	353	341	383	362	368	366	343	343	351	327	356	336	369	342	376	346	321	348	370	361	341	343	328	351	365	357	394	350	343	401	343	384	350	361	351	362	349	386	368	365	381	345	352	362	358	353	357	386	362	351	349	352	339	335	344	375	356	352	359	362	391	354	358	372	361	354	347	329	364	335	319	324	371	319	331	361	341	392	361	324	379	361	350	327	367	345	333	393	333	357	393	377	362	347	350	345	357	376	345	349	369	354	359	365	359	357	353	335	362	366	348	379	353	344	361	361	379	358	369	375	345	380	358	360	340	345	368	347	350	354	319	369	380	345	342	345	292	327	385	394	365	340	371	369	337	349	386	348	364	359	354	356	331	356	352	350	355	330	330	371	359	380	376	361	378	337	349	307	331	335	352	360	322	370	350	370	346	348	337	341	341	336	368	336	344	321	351	341	344	373	346	344	360	388	348	363	339	346	349	400	393	332	361	362	331	389	330	324	395	398	360	314	375	371	334	362	319	376	396	348	349	372	398	355	344	365	348	355	359	328	357	373	330	361	343	391	367	367	361	374	352	372	361	362	337	360	384	392	380	383	367	349	388	384	374	353	344	358	379	389	345	331	365	356	317	340	380	301	326	370	359	379	363	358	357	341	354	330	365	373	358	363	372	357	369	373	366	342	379	364	346	383	367	346	361	373	350	347	341	352	383	355	371	352	368	352	354	362	364	343	345	353	363	350	366	383	358	363	365	363	342	362	333	349	336	377	314	335	318	361	363	352	353	372	346	351	369	339	374	350	363	350	363	346	339	335	340	371	354	382	366	340	354	342	323	375	336	324	384	351	342	330	339	351	349	351	295	365	356	375	382	351	340	378	352	380	332	362	381	383	352	367	322	364	349	315	374	333	360	405	369	344	362	378	331	367	350	353	386	350	354	406	360	359	396	355	374	347	376	390	366	318	353	333	364	348	342	355	329	332	377	356	358	343	346	359	368	329	347	315	349	349	394	360	385	356	369	326	382	349	346	346	362	411	348	369	330	334	345	346	346	361	328	354	326	340	362	362	360	381	338	398	318	361	366	356	339	379	324	360	352	365	360	352	349	337	363	374	351	341	341	350	335	365	362	353	352	370	362	357	376	334	354	364	354	364	360	376	395	391	375	340	354	379	385	358	361	337	372	342	378	376	381	346	350	339	338	363	349	348	377	335	368	358	340	358	339	349	303	339	353	371	357	369	360	372	380	403	375	382	351	359	376	348	352	354	378	351	365	355	386	386	380	338	381	369	351	349	356	321	348	356	346	395	350	342	333	379	362	359	350	366	357	350	367	352	365	374	357	338	327	385	342	365	329	367	367	367	372	357	344	338	352	365	371	393	365	325	334	388	384	351	371	346	371	397	354	345	371	381	368	365	350	349	382	363	348	341	367	325	349	342	371	309	352	365	372	349	360	330	374	365	338	360	357	346	345	376	354	387	348	359	348	359	376	329	343	376	322	343	389	363	377	366	344	352	373	349	361	354	340	355	360	347	349	370	369	306	336	364	348	349	388	371	377	351	370	392	331	351	375	384	350	390	353	390	334	345	378	311	368	350	362	365	345	360	305	307	369	346	380	350	327	368	355	344	329	370	335	378	332	345	348	385	336	352	326	368	360	386	346	343	369	330	366	353	393	351	350	372	358	351	337	314	378	370	348	345	379	364	366	360	393	380	340	333	344	350	367	352	371	363	379	360	352	389	388	325	360	343	342	366	343	380	374	360	360	382
4935	1987	2678	3262	3055	2941	2352	2168	1936	1571	1390	1323	1256	1203	1038	1035	956	962	927	946	970	929	966	947	918	901	902	931	905	939	920	951	870	959	924	895	920	868	926	932	878	963	899	911	955	898	926	926	906	892	877	902	896	896	969	927	916	880	933	855	923	918	960	949	956	967	945	987	979	1005	909	929	991	960	971	975	937	907	935	952	914	964	991	911	932	918	916	948	948	984	965	918	905	872	917	954	959	918	911	931	919	1011	911	1025	921	907	971	981	872	885	980	900	932	908	919	927	956	948	974	932	944	918	929	950	965	910	876	888	909	912	909	845	908	895	914	880	897	917	904	943	921	890	898	972	929	905	952	913	971	956	864	913	931	924	921	918	889	930	859	947	955	893	901	915	926	881	943	930	890	937	882	930	927	932	926	928	930	908	1007	903	928	901	866	904	857	969	936	865	912	895	937	953	910	900	938	932	930	966	917	864	862	916	961	901	954	945	885	892	909	940	934	939	893	905	904	892	941	986	930	922	895	911	905	932	952	931	871	930	898	951	922	886	924	962	924	939	891	900	906	860	915	945	962	913	863	971	904	886	868	880	877	919	925	928	936	877	893	875	894	887	930	961	874	877	872	924	914	923	924	927	969	928	929	912	876	905	890	918	895	921	906	871	914	954	900	974	967	937	931	888	899	917	950	918	933	920	924	901	900	891	910	937	889	949	924	947	954	899	933	921	965	958	935	915	919	858	935	921	941	878	884	926	950	877	915	827	902	887	951	928	917	909	968	865	910	940	898	863	885	856	892	950	903	986	929	931	894	934	959	942	892	863	979	868	914	962	900	918	884	999	907	945	925	904	926	907	926	933	930	953	931	972	946	919	946	874	863	897	905	937	934	852	926	926	915	888	936	910	925	963	910	965	903	940	916	905	901	934	857	910	889	898	976	900	901	961	914	952	847	955	1011	899	916	940	919	932	972	903	907	927	906	941	883	921	917	846	885	952	944	927	893	912	905	900	968	881	876	897	880	966	957	937	916	926	902	918	930	906	910	881	936	884	906	901	887	897	921	920	868	858	942	923	914	914	947	945	915	910	952	950	938	891	880	979	930	939	904	919	922	885	936	900	927	934	952	874	938	886	924	889	867	916	916	903	900	936	869	938	860	903	938	924	930	938	874	896	929	856	917	889	885	910	912	910	867	950	935	911	837	929	944	905	921	958	880	849	961	939	842	886	882	885	959	921	940	930	915	916	938	931	944	928	954	890	920	871	918	942	949	971	959	903	916	916	878	866	895	922	888	949	868	872	974	892	934	916	976	912	931	944	945	867	908	938	910	883	906	893	887	887	907	930	986	938	925	951	905	900	898	940	883	868	906	904	874	902	920	928	949	919	915	959	925	956	936	948	911	974	913	949	954	945	902	937	911	878	963	868	927	905	907	935	862	900	872	964	878	956	915	927	891	848	876	881	908	947	928	936	922	903	865	910	855	936	955	937	885	955	908	881	902	922	948	948	955	913	949	910	943	895	918	870	918	929	918	930	943	919	957	894	901	874	901	926	912	961	887	990	854	934	897	877	955	984	903	949	958	937	971	918	944	905	914	926	872	951	928	923	944	908	922	927	925	903	919	908	955	920	969	890	920	924	921	917	904	932	930	933	875	844	865	961	916	980	938	937	895	885	897	915	876	903	916	957	929	948	945	917	901	918	890	932	916	967	886	895	917	958	962	982	897	867	900	878	910	884	944	958	930	850	902	949	852	910	954	909	918	957	936	901	986	909	894	917	885	938	948	935	948	943	891	894	948	902	932	887	876	871	902	935	873	888	924	871	929	881	911	871	956	935	936	896	925	888	929	918	931	870	932	888	950	902	856	887	875	934	960	987	928	948	855	925	863	928	981	920	928	916	940	905	966	918	939	940	896	935	924	950	918	952	941	915	929	864	954	968	957	915	903	907	917	877	908	915	905	902	902	891	927	934	934	930	925	897	921	928	910	921	950	935	910	917	879	943	877	925	965	959	983	913	931	932	938	913	919	873	909	919	911	861	899	925	892	897	932	982	901	912	887	900	1034	944	918	926	937	962	927	882	932	884	881	897	946	970	924	968	904	958	937	933	878	986	967	979	933	885	899	980	890	894	905	885	914	928	885	923	931	923	907	924	950	957	944	950	943	968	939	973	894	847	928	914	954	915	896	944	890	925	904	946	868	974	878	982	917	939	924	894	933	925	881	914	955	935	868	912	928	950	859	931	953	888	918	901	966	857	880	896	920	904	913	938	951	899	915	919	891	922	901	923	928	920	941	909	933	946	919	928	950	954	887	933	856	932	933	905	977	878	920	941	956	912	900	833	853	902	936	938	920	911	903	873	886	905	875	914	909	951	958	886	869	919	889	858	955	964	899	913	903	938	891	875	872	915	928	928	926	919	928	925	944	869	939	894	933	910	945	949	884	948	883	895	920	885	930	933	908	884	913	914	882	934	939	873	890	929	942	915	955	856	940	911	924	918	881	962	911	925	982	923	929	915	905	913	913	861	929	912	930	953	942	919	882	955	887	908	933	940	865	905	924	955	916	946	886	952	908	858	891	946	878	903	923	876	979	871	930	926	886	915	904	909	937	914	944	858	914	828	971	884	911	900	903	955	911	948	929	906	1029	912	953	935	925	900	861	931	944	911	947	900	882	930	931	970	884	955	968	902	938	899	896	883	950	905	930	934	898	945	912	960	869	920	978	965	940	903	934	915	940	893	920	910	864	916	902	866	923	924	885	925	922	962	929	985	906	948	947	939	927	926	890	967	944	923	963	913	890	953	902	916	904	889	890	917	969	965	944	929	942	963	900	944	950	939	901	893	936	887	874	906	890	898	876	965	883	920	884	900	921	847	937	924	920	847	941	953	939	921	884	942	875	927	913	984	936	914	933	899	982	923	908	1004	877	896	990	887	960	968	900	929	937	942	936	913	935	894	922	907	952	912	929	943	923	900	891	984	913	886	963	876	922	894	871	950	914	932	941	875	905	952	964	929	952	893	967	900	914	939	892	928	889	911	920	955	944	937	932	870	929	937	911	937	914	890	902	909	925	872	971	890	897	961	922	934	943	923	944	907	944	972	927	923	925	962	879	969	969	922	926	939	1005	916	916	917	900	937	927	931	948	915	898	895	854	896	914	909	905	983	932	886	924	935	921	928	944	894	868	913	952	953	885	919	928	888	879	907	862	945	927	962	897	926	982	909	936	916	953	921	902	898	905	938	925	941	950	906	890	892	897	949	906	952	954	926	886	938	908	877	899	920	928	872	932	914	945	912	931	932	907	937	923	903	926	911	958	945	943	948	907	945	901	924	940	927	854	919	892	887	923	909	882	881	937	931	923	857	927	907	920	949	948	916	919	889	898	956	862	934	923	939	926	903	956	937	894	920	933	936	920	923	962	926	821	916	945	939	859	958	946	961	947	923	918	912	920	895	891	885	915	942	900	871	936	962	894	906	867	958	896	907	943	917	940	904	962	895
24878	10148	6565	5340	5011	4861	3466	2003	1553	1350	1003	727	625	542	505	453	463	419	427	419	401	367	419	422	381	374	381	379	415	408	382	406	407	384	367	442	355	402	367	374	462	340	402	346	395	377	380	368	398	358	367	403	398	372	342	365	392	406	386	380	401	357	379	393	369	394	413	391	399	397	378	431	385	403	420	399	408	379	401	401	373	382	384	387	386	385	390	407	413	375	404	376	438	422	411	382	417	371	403	359	361	380	408	374	394	420	387	386	386	399	395	360	363	404	375	374	399	372	408	368	370	420	374	336	378	415	370	388	344	388	386	386	379	398	353	349	346	350	363	393	360	346	385	381	388	417	361	386	355	364	360	358	389	362	365	394	359	384	343	383	393	360	378	383	374	361	398	386	371	399	406	382	335	376	350	383	378	368	408	362	373	433	401	421	400	370	395	368	390	343	364	387	377	403	404	364	355	415	338	411	403	405	368	381	356	402	375	389	403	388	383	331	388	377	357	389	372	357	375	353	396	385	375	373	367	380	359	360	383	372	425	401	383	357	365	373	356	393	388	365	378	397	398	381	391	395	357	343	369	395	394	412	399	412	408	358	368	372	391	387	361	395	371	380	385	365	389	404	381	417	359	375	395	346	401	401	362	369	401	374	363	367	382	379	377	373	367	367	360	351	371	376	405	386	368	377	393	369	346	386	403	413	371	359	388	371	387	393	397	385	354	391	374	372	419	380	374	402	387	365	366	371	397	391	344	381	403	388	408	369	395	391	385	423	390	402	405	389	370	343	365	402	395	402	364	386	388	373	359	368	368	379	393	340	354	395	413	355	359	414	405	403	383	376	368	377	356	334	401	338	381	391	374	349	392	341	378	370	371	396	397	400	382	361	362	402	381	425	400	363	386	360	370	391	368	384	358	397	406	367	393	362	353	355	390	405	385	319	403	413	388	364	361	379	382	366	370	372	358	383	370	368	389	345	343	362	394	377	387	395	394	382	368	386	383	405	412	364	407	398	397	406	383	367	391	326	353	390	347	378	389	357	352	367	387	343	347	386	364	394	325	394	375	363	363	387	349	366	435	366	369	389	373	348	364	338	351	367	412	373	392	390	399	406	397	430	354	390	335	384	370	358	395	382	368	361	382	399	360	391	370	400	363	364	362	365	384	381	404	368	340	370	377	354	394	352	351	390	378	356	384	370	349	350	372	372	391	387	375	374	370	398	392	367	386	371	348	365	370	364	384	382	379	386	397	416	391	411	372	375	367	361	397	372	409	347	377	383	376	394	388	396	393	363	372	402	400	384	373	407	400	351	380	401	355	362	389	393	381	372	402	383	392	363	399	373	425	385	411	389	353	388	357	401	348	370	355	369	404	406	422	364	409	354	415	413	403	371	362	373	347	402	393	383	371	374	418	393	408	388	390	374	395	393	378	389	404	372	372	377	367	385	405	357	378	344	388	386	355	366	392	362	410	400	382	394	392	383	379	377	366	354	399	385	369	405	391	386	384	391	387	355	365	347	396	393	369	379	378	387	409	364	380	377	367	365	395	389	396	410	393	379	352	381	368	365	365	365	383	390	396	403	397	391	407	385	357	383	359	384	361	363	389	385	384	359	411	384	377	349	397	378	353	381	379	396	396	398	410	374	415	371	381	374	392	385	387	350	358	374	392	388	382	361	405	385	379	390	383	402	366	361	362	421	385	369	359	408	353	383	402	367	370	404	348	382	373	372	405	386	380	397	395	388	380	356	388	387	405	405	375	370	356	360	387	390	383	367	382	373	399	378	351	403	393	368	412	397	369	419	391	376	374	437	346	386	365	408	401	358	366	376	380	408	378	400	390	345	389	398	406	386	397	379	370	369	377	396	406	392	372	408	397	380	369	378	366	332	397	409	337	392	394	369	371	418	375	364	386	388	382	373	413	370	375	385	384	350	419	368	396	382	354	380	401	424	362	400	379	372	390	383	388	415	353	392	378	369	359	385	383	375	380	409	356	391	378	370	416	388	380	400	404	408	387	358	393	367	357	364	381	343	337	355	396	389	357	378	370	393	352	366	387	362	370	361	394	361	380	410	374	361	343	393	375	350	347	409	387	431	339	366	399	401	385	330	354	365	387	397	390	360	380	392	375	401	376	403	395	380	414	395	401	374	381	403	359	387	381	374	382	362	399	375	355	385	356	398	390	374	396	402	367	402	385	329	391	369	395	401	381	361	378	400	361	420	368	391	390	425	380	372	403	361	362	416	383	413	422	362	421	406	405	310	371	384	399	411	377	340	381	379	385	357	357	361	375	401	367	360	374	369	364	363	398	390	372	372	361	417	389	400	358	355	372	353	402	401	365	369	382	343	373	396	384	388	392	375	397	363	400	380	389	392	357	392	372	376	392	346	353	382	383	362	377	387	403	337	359	373	405	375	368	372	366	407	388	407	401	378	372	368	353	372	418	429	393	390	379	420	392	390	369	333	370	383	370	357	400	364	397	347	374	392	333	344	390	380	396	389	389	369	407	382	361	407	371	423	392	365	436	368	369	354	426	397	394	404	358	369	367	374	343	394	373	403	362	365	337	406	360	361	327	369	378	379	354	400	375	403	394	358	383	361	386	356	344	386	407	360	371	420	365	381	337	386	416	378	384	369	437	390	381	424	383	346	372	368	397	402	373	384	402	377	392	385	326	335	407	396	368	364	370	374	372	399	384	359	406	398	407	366	356	374	404	365	409	368	394	406	387	373	381	398	384	369	370	387	342	398	375	367	382	417	413	387	364	371	385	392	368	387	401	393	386	396	390	370	400	377	358	382	377	397	387	357	376	365	386	389	349	382	401	375	397	413	370	386	372	364	376	363	372	392	349	344	365	408	387	372	381	373	372	363	368	410	378	357	370	364	363	386	371	382	376	392	399	374	355	372	386	383	389	383	398	397	392	399	409	393	354	376	402	372	380	383	388	370	381	383	426	370	399	404	402	376	412	395	390	389	380	373	368	393	377	415	398	385	383	421	374	392	337	360	376	387	421	408	387	415	362	420	373	396	389	403	405	417	395	398	375	399	382	376	369	378	383	340	352	370	349	399	375	415	360	361	358	365	376	361	375	373	363	419	398	390	407	377	382	385	402	362	397	391	393	381	385	385	373	374	357	355	369	391	362	358	369	386	371	363	416	357	383	377	357	371	379	390	393	409	368	403	384	380	372	376	409	366	368	398	387	364	394	392	375	363	376	351	378	345	355	359	365	388	356	408	399	407	406	340	349	375	357	334	403	413	374	386	388	375	355	384	372	402	368	395	349	397	367	393	391	401	385	340	363	377	382	361	387	398	403	406	373	372	367	396	366	392	382	391	362	372	370	377	371	365	356	392	369	385	358	384	376	357	387	392	368	407	364	376	408	399	423	356	412	389	389	355	376	396	362	367	404	352	375	376	371	417	421	330	419	367	375	396	374	382	379	372	410	362	367	391	392	358	366	362	397	353	350	413	372	383	384	390	398	393
17371	5511	6525	8048	8366	8636	6508	5615	4783	4033	3524	2820	2239	1921	1591	1436	1399	1339	1235	1165	1118	1093	1107	1086	1061	1046	1059	1072	1000	1029	1048	1035	1018	992	1011	1020	995	1008	1034	978	1031	992	992	946	973	939	993	1046	994	1034	980	985	976	1012	990	984	1028	1005	976	956	995	1053	960	1049	1050	1057	1041	1113	1083	1114	1095	1133	1054	1061	1089	1050	1070	1119	1088	1046	1038	1024	1053	1009	1054	1061	1059	1005	992	1011	1062	1016	1034	1012	1044	971	999	995	955	964	1033	991	1000	1023	937	1033	973	1063	1013	963	967	1040	1029	998	1007	1004	976	1009	1011	1014	1060	954	961	1027	1009	1059	992	978	1000	965	1028	1021	954	998	991	921	931	1042	976	1019	998	944	962	954	939	903	965	949	888	936	1014	913	976	926	936	925	944	919	963	972	945	920	980	960	1000	1048	994	964	955	1037	1001	996	931	984	1034	990	963	943	1001	967	958	1004	1026	986	976	943	963	900	986	1002	979	1002	1029	908	936	1008	972	990	985	1028	909	1033	971	958	989	976	941	968	943	978	957	1001	964	960	954	969	980	991	967	951	968	918	972	961	990	939	963	974	984	974	991	941	989	987	967	950	965	974	964	997	932	967	952	943	985	954	989	967	1009	1011	1006	937	968	909	919	988	966	959	979	979	969	958	922	968	920	935	1027	963	987	907	970	1009	942	964	1007	932	977	1035	973	923	899	910	965	981	956	913	1039	1021	917	879	1006	970	948	1014	948	979	993	925	995	993	936	928	949	908	972	980	965	989	884	967	1015	923	997	991	954	951	945	951	933	972	899	886	901	899	949	946	979	1015	966	991	944	1022	934	966	912	994	984	982	954	1006	1001	991	986	937	994	939	964	952	999	1001	1010	935	1002	948	1016	994	945	938	1012	959	954	953	888	983	982	951	970	938	955	962	937	966	949	976	998	966	941	1023	964	925	986	966	977	921	953	938	958	937	943	962	941	1005	895	985	920	926	919	994	978	962	921	937	955	1017	964	971	951	974	950	1003	949	942	965	958	976	967	952	929	994	1020	946	975	922	981	965	938	950	904	935	949	915	1011	979	953	967	972	966	957	911	962	947	889	934	964	1010	1038	979	980	963	919	883	913	995	978	992	943	970	927	962	999	965	961	915	1008	958	962	988	984	1000	953	938	944	915	933	966	1009	946	977	982	979	989	1031	990	975	991	965	969	959	949	948	973	971	989	933	957	955	957	952	1029	986	1020	933	998	946	1000	979	895	982	963	962	955	1044	951	982	945	973	1026	934	1005	951	962	923	957	932	980	1005	959	1012	1023	978	968	915	981	1031	957	945	927	962	1005	1049	1026	980	979	959	939	974	969	915	977	975	978	990	952	980	999	921	953	945	956	987	947	995	1027	921	986	938	980	958	943	1036	988	970	975	955	936	963	977	960	982	965	942	943	980	960	917	1025	980	970	972	938	982	984	943	1008	1039	970	958	930	1034	915	959	967	1026	946	942	941	974	932	938	966	977	968	950	982	996	935	993	1017	927	1025	960	1003	1018	991	919	993	960	960	965	966	956	991	1053	1011	991	964	978	949	1012	948	914	979	950	981	982	1013	948	977	961	993	994	1006	959	958	945	1012	941	986	936	1000	998	920	975	1015	987	960	999	922	962	993	983	988	987	984	904	970	1014	984	915	928	965	957	962	946	1023	926	975	930	945	952	1019	1011	969	966	947	1050	954	981	946	1027	967	973	959	996	961	987	1010	1052	994	891	938	981	991	1013	963	912	956	947	1003	938	952	981	942	1034	959	960	957	946	982	935	959	962	929	958	1020	980	932	948	987	1010	996	929	998	944	974	930	1003	990	1042	971	923	950	972	950	938	943	902	984	1021	988	963	949	984	983	996	958	924	995	1023	1001	909	974	937	982	982	968	992	927	963	936	939	1006	947	950	986	971	981	956	941	975	963	965	943	1026	981	945	959	939	924	1066	948	1021	970	1000	980	1011	892	972	997	953	984	954	974	958	935	938	937	1005	967	975	993	971	960	939	982	989	964	967	949	955	952	993	937	997	970	964	950	934	951	976	1000	960	921	908	963	957	939	914	959	924	924	982	963	934	954	925	1033	976	1002	968	978	939	977	999	916	943	974	943	939	943	973	1001	951	1025	1016	1054	1037	973	946	958	957	1014	989	947	973	956	1002	907	935	892	936	939	953	997	937	973	966	980	934	967	1008	965	1006	939	978	963	959	929	933	1006	976	990	970	987	943	976	945	913	958	987	994	1005	987	987	932	970	989	951	992	925	941	1017	976	967	998	963	924	972	960	991	982	996	999	953	1003	930	960	944	977	978	1034	965	978	983	935	946	972	971	982	1003	970	975	985	916	951	938	955	997	951	945	1000	993	982	959	991	925	940	989	963	953	1030	984	1004	1007	927	936	985	993	1002	1007	964	952	1019	938	973	970	1011	964	902	904	939	959	988	992	889	993	1023	971	956	887	943	972	900	997	960	949	983	951	975	1003	898	989	977	1022	1040	975	971	1024	988	958	966	936	964	972	974	996	1007	918	965	955	999	973	927	983	997	986	939	980	998	969	920	969	943	947	953	992	931	950	919	982	992	955	932	937	955	988	977	982	943	957	958	939	955	1094	946	971	966	951	955	942	968	931	934	968	983	960	974	983	916	957	934	991	952	989	999	963	944	976	929	934	974	952	952	957	927	939	925	977	984	999	1002	957	930	969	973	1004	946	966	931	967	956	1018	919	993	940	974	963	929	972	1009	956	990	924	1016	968	976	951	915	951	993	929	1003	947	891	975	886	991	980	1023	945	961	987	979	959	1001	993	1011	914	1011	929	967	955	930	989	947	996	1006	1014	1009	995	977	977	961	1018	1016	925	930	960	1022	928	993	1001	966	999	959	955	966	958	988	1008	946	948	949	912	993	968	939	941	1052	1029	989	1007	970	979	949	964	957	1006	944	935	920	977	966	959	915	892	882	996	962	921	964	1027	1011	1000	992	966	942	1023	998	946	993	929	1000	999	937	940	952	995	1042	932	953	975	980	992	969	986	916	1008	976	1017	960	999	982	1002	1017	940	973	913	940	1023	1035	942	974	973	1029	960	1007	945	951	956	972	968	950	997	956	969	1004	986	957	978	1044	985	954	996	1012	1001	1023	945	967	933	947	986	927	987	963	976	925	963	946	964	972	957	1007	1010	981	995	940	955	973	961	962	998	940	946	975	959	1014	942	1015	990	974	1003	941	987	978	1001	928	929	963	976	981	961	936	998	963	986	971	919	979	985	996	1037	967	967	928	958	942	972	996	951	933	970	959	945	1004	985	981	962	974	1061	955	946	973	976	977	973	911	968	946	913	930	972	984	951	965	948	1001	1008	955	1016	943	926	981	967	954	958	992	976	973	978	1002	983	986	947	950	963	966	942	964	931	981	1037	1020	993	923	949	954	986	957	986	1008	950	954	965	975	955	974	965	959	932	992	935	946	992	980	993	1031	953	926	960	928	934	935	1013	980	955	973	966	898	995	947	957	884	952	914	960	955	951	1008	992	909	971	1013	936	980	915	958	946	981	998	961	986	957	984	941	940	1008	923	913	958	936	1007	1029	962	965	951	967	954	961	973	925	930	934	946	922	964	990	1018	994	994	912	938	940	943	930	938	978	969	1033	979	989	858	983	972	989	928	953	945	917	952	960	1022	945	958	961	996	937	921	986	967	959	953	886	946	948	983	1015	1014	950	956	964	991	992	984	980	956
35039	15824	10801	8915	7412	7004	5179	3617	2772	1992	1330	1035	746	549	526	415	348	350	348	312	315	301	322	328	279	304	319	283	304	338	329	296	331	306	297	325	313	319	306	302	293	302	320	315	308	291	321	233	278	308	325	310	283	314	281	280	336	310	300	290	319	278	320	285	297	302	280	289	269	299	314	307	306	299	292	311	297	309	293	314	325	281	331	302	312	268	300	295	306	326	303	309	290	307	337	302	300	310	280	309	335	292	290	291	308	305	283	307	313	301	300	324	318	308	278	291	312	286	277	319	301	306	342	308	276	321	272	306	317	300	288	296	286	278	287	270	329	285	302	294	317	316	293	298	277	276	300	290	286	309	291	265	316	295	323	303	294	290	299	281	267	304	288	276	295	316	308	316	284	310	303	287	238	265	320	315	283	284	295	294	274	317	278	300	268	289	274	329	305	278	299	274	290	261	310	314	277	328	301	302	264	266	303	306	285	275	313	294	325	296	280	306	294	322	284	287	272	298	276	274	285	306	281	330	299	257	271	304	316	286	303	318	309	311	285	292	284	330	290	299	280	281	280	288	284	311	312	310	285	305	307	305	270	291	300	290	282	285	277	276	288	282	306	307	282	272	286	288	280	296	261	308	279	278	261	307	310	291	299	278	288	300	290	307	293	266	290	263	300	266	296	334	316	257	310	325	283	293	269	301	302	311	305	307	304	292	295	265	320	312	268	295	274	294	287	293	297	294	301	301	267	292	311	305	325	255	300	281	290	291	286	307	288	301	273	292	290	320	279	286	314	302	318	304	332	292	276	284	316	277	315	301	301	278	280	283	294	293	306	317	288	332	310	274	317	321	261	283	323	310	315	314	273	284	255	267	312	291	294	332	292	280	307	309	283	318	290	305	283	282	266	280	311	313	278	264	319	300	345	252	288	309	292	291	305	289	296	325	290	299	314	277	294	267	321	298	304	302	276	300	273	284	275	311	291	284	293	326	271	288	292	299	313	286	331	278	299	282	296	275	318	295	284	290	328	285	280	279	304	279	307	274	301	314	286	282	271	260	330	311	289	296	290	265	289	268	293	312	315	307	325	287	299	260	314	286	262	289	291	318	309	263	329	287	310	302	289	285	296	289	272	306	297	308	307	291	306	281	330	294	296	300	331	274	313	302	300	269	320	286	311	311	268	302	247	292	287	264	308	289	260	314	293	291	268	267	294	314	315	342	267	315	270	258	327	291	273	302	267	336	304	265	297	302	295	302	285	308	297	304	313	272	306	278	317	299	296	276	297	298	279	241	313	287	280	317	326	280	268	288	283	264	273	286	265	270	263	283	262	317	288	259	299	284	300	276	311	279	311	284	275	326	321	308	304	300	294	290	289	290	315	308	283	267	280	265	299	299	315	282	279	333	270	290	280	265	311	292	305	289	266	302	296	285	282	316	300	284	271	273	314	291	267	297	320	309	284	300	271	280	304	327	339	282	277	290	306	273	265	283	304	273	313	259	364	253	307	297	320	330	322	303	278	272	287	315	314	298	275	295	286	274	296	333	258	292	321	296	294	258	258	293	284	313	269	329	287	316	289	291	251	278	273	279	300	285	278	297	311	307	300	281	315	280	284	279	276	308	297	266	268	314	287	318	316	290	274	313	308	306	291	303	303	279	302	299	298	285	249	288	309	296	289	310	292	315	290	279	297	266	296	308	281	289	283	305	310	298	282	320	268	269	284	309	273	297	286	289	308	289	327	281	321	313	320	297	329	325	289	296	285	296	295	250	272	275	312	285	292	276	263	333	310	300	265	328	288	285	296	307	291	267	267	317	281	295	290	312	276	262	314	295	265	280	309	281	303	283	285	321	281	316	289	317	313	323	274	300	313	294	310	286	303	285	274	309	252	312	299	309	284	289	299	287	312	280	296	258	304	287	278	270	280	275	325	300	311	310	311	266	275	293	280	317	294	291	314	317	293	292	311	325	259	283	267	280	298	307	299	303	311	270	285	302	279	283	285	297	281	306	283	317	298	298	291	288	330	287	285	309	291	279	277	323	285	304	290	284	311	318	296	297	309	251	303	296	307	253	285	266	279	287	328	296	313	302	273	296	276	273	274	301	255	326	269	301	307	340	282	280	273	281	302	272	303	289	272	329	270	298	294	297	323	280	292	292	325	284	295	251	293	328	311	289	286	318	338	268	296	291	297	286	290	270	288	267	278	298	284	289	289	306	302	295	271	297	292	308	289	303	307	285	292	289	306	318	309	272	305	286	293	277	293	303	294	310	304	288	252	265	291	270	283	303	302	281	304	276	334	315	309	300	285	285	286	277	278	298	293	287	297	343	290	317	279	299	266	313	308	293	326	302	260	301	295	319	293	315	267	284	273	280	302	318	294	307	301	313	310	266	281	278	296	284	315	315	310	297	297	297	315	262	262	285	311	307	334	277	281	293	289	299	317	329	282	296	287	285	278	278	282	284	291	278	279	303	302	309	270	286	332	292	294	264	320	301	282	287	295	290	318	291	278	260	311	305	286	318	267	308	288	292	301	261	290	278	265	272	284	284	320	301	270	302	269	280	288	307	289	306	311	295	268	313	275	286	293	322	299	290	296	286	308	277	310	284	305	277	289	278	290	291	311	267	304	278	263	300	299	282	310	271	300	317	265	295	301	299	330	303	301	304	286	266	305	293	285	274	305	257	321	261	314	344	294	267	290	320	306	256	296	298	277	298	287	281	287	286	307	281	246	270	286	287	287	258	272	304	293	298	324	283	267	289	296	295	280	249	309	299	308	327	269	316	293	272	270	291	271	300	289	260	258	318	275	279	290	308	312	324	282	282	291	301	305	290	292	292	295	290	317	318	299	303	313	286	272	271	319	296	287	267	274	310	258	305	285	302	281	326	266	276	334	289	281	279	296	292	289	294	269	284	295	313	293	292	268	279	248	302	290	284	295	301	292	275	301	300	277	309	292	274	274	276	301	308	291	310	278	281	292	278	309	289	304	269	316	310	299	274	260	292	311	283	297	319	285	282	309	296	266	287	295	267	273	279	330	263	310	321	310	299	281	282	286	277	279	283	275	312	285	298	290	279	284	310	267	254	281	299	315	319	278	294	332	287	294	276	274	284	300	287	311	282	307	316	288	300	314	267	261	297	281	269	312	301	273	284	270	307	291	307	271	317	297	300	293	283	287	294	258	295	304	279	291	298	316	274	280	296	314	313	296	295	327	285	294	290	309	318	311	316	285	329	288	320	286	282	305	297	318	268	234	320	302	275	294	291	256	285	309	284	310	290	310	297	268	300	290	283	269	255	267	279	325	310	300	293	308	286	325	307	329	303	317	312	315	273	283	320	309	283	308	284	264	311	334	296	277	274	293	289	300	296	290	305	332	313	286	276	281	311	291	258	317	278	275	270	280	291	280	293	248	325	281	305	311	308	288	316	299	319	309	299	295	287	276	284	290	276	284	275	337	289	301	315	272	294	302	280	282	282	273	262	305	286
23161	7188	9036	11154	10713	12008	9221	7854	7179	5543	4605	3657	3109	2139	1955	1635	1391	1213	1165	1066	1111	1048	1022	944	942	905	923	945	920	937	920	861	877	838	831	824	852	827	853	832	839	833	849	803	820	803	864	812	785	832	837	802	826	766	747	797	808	788	809	805	823	838	822	876	901	920	901	878	947	982	906	933	925	945	893	913	902	872	881	833	924	881	831	837	884	880	900	846	835	882	854	833	735	839	803	828	832	801	836	872	830	833	872	832	858	815	802	805	804	764	844	821	897	858	886	819	827	800	844	843	851	809	793	754	752	790	768	790	757	749	798	708	786	744	791	837	763	781	772	771	748	755	792	734	748	743	794	816	770	780	774	733	756	765	752	776	792	824	726	740	792	764	799	755	767	732	754	697	750	776	779	745	800	803	748	757	794	709	799	766	793	731	759	802	737	809	754	762	805	743	747	774	725	773	781	775	761	740	782	719	783	761	799	769	735	770	738	736	778	759	746	785	729	761	735	809	771	764	751	743	728	781	690	730	744	735	728	735	752	767	726	757	757	746	753	731	743	745	757	746	750	736	727	729	830	762	803	773	762	783	750	733	778	723	741	776	762	750	763	740	727	753	748	747	794	734	724	807	771	745	760	775	783	736	783	717	773	765	802	742	701	737	757	766	829	816	749	728	753	717	776	758	730	773	746	825	846	731	745	748	786	724	716	769	764	777	717	777	745	761	799	746	767	706	761	754	758	858	691	753	784	749	746	794	728	774	735	731	761	763	822	742	749	756	740	774	777	752	725	737	788	762	784	754	735	737	738	758	718	798	737	763	787	813	779	784	718	717	759	759	758	713	746	797	779	760	784	838	740	744	745	740	749	777	729	793	800	771	746	806	731	747	801	754	735	737	758	749	800	726	748	771	729	780	733	767	801	720	771	753	812	770	800	767	733	785	740	839	771	736	737	758	789	736	779	790	735	767	756	727	733	790	747	727	723	775	782	776	748	702	762	753	755	734	726	761	755	757	787	782	737	701	787	730	798	823	741	719	738	723	802	747	709	792	776	728	742	791	736	802	783	797	769	711	786	730	721	777	727	751	753	706	748	767	770	779	760	792	705	746	755	780	763	743	762	777	796	819	755	784	789	755	755	758	744	787	750	772	752	690	747	751	793	752	717	796	742	720	739	770	764	788	804	780	728	771	730	729	774	764	712	744	751	815	763	758	759	746	760	730	721	772	731	775	750	772	744	768	723	822	738	768	808	730	766	792	771	785	775	746	819	742	724	764	795	766	715	731	790	726	722	742	765	771	777	757	769	739	753	775	803	771	780	796	720	812	752	707	802	768	755	791	739	767	737	789	778	705	760	739	809	762	756	764	742	795	780	759	814	743	786	765	736	711	759	776	803	735	785	795	762	761	765	761	730	764	750	796	758	736	748	751	773	762	739	771	734	748	784	736	751	745	741	773	743	749	728	770	761	738	751	739	733	727	738	775	753	762	761	759	723	716	768	765	785	722	803	750	792	757	726	804	781	748	772	711	775	771	780	739	760	735	726	711	751	776	766	745	810	734	765	739	771	769	773	718	700	765	717	738	768	763	745	791	774	746	751	704	747	757	721	743	764	782	759	711	727	756	752	790	751	793	770	745	752	724	751	744	794	762	713	714	728	774	789	782	780	747	757	727	710	793	750	777	809	764	695	742	753	728	735	765	838	752	731	782	788	707	785	706	745	756	757	785	814	766	756	810	760	779	740	743	746	810	741	700	764	784	763	822	748	694	742	689	771	705	722	762	751	772	786	765	783	746	814	775	764	779	745	728	732	787	759	777	772	799	735	780	767	739	744	753	792	747	718	773	757	774	776	801	782	741	714	776	763	742	794	790	825	743	793	730	798	753	723	745	744	765	779	794	792	801	767	752	703	759	760	757	800	763	748	772	777	781	753	740	822	760	743	728	789	761	718	775	782	738	748	757	772	781	669	751	752	757	768	712	803	767	803	729	748	812	776	770	817	793	781	760	758	752	761	774	753	749	815	760	753	719	753	760	748	757	775	770	765	717	704	702	762	794	777	791	749	797	786	774	750	782	752	772	730	742	718	784	767	762	745	756	755	787	742	766	815	743	809	739	771	801	746	780	781	767	722	813	734	752	732	758	816	775	775	768	759	783	751	721	767	770	748	787	772	786	845	786	773	749	776	771	794	726	730	751	747	768	767	747	787	735	765	741	736	785	830	820	721	779	783	709	767	773	795	734	780	805	744	740	795	782	768	734	756	763	747	703	787	776	782	773	756	780	757	763	776	789	787	767	758	793	805	750	808	737	740	774	760	745	717	799	747	796	747	770	775	752	776	788	775	778	760	767	770	756	756	781	757	751	769	754	785	763	742	797	778	740	755	775	784	743	756	802	775	757	768	695	800	767	778	694	749	728	754	724	730	751	757	738	783	773	724	748	757	735	740	764	753	779	759	810	748	800	817	772	731	743	759	735	792	779	708	795	729	777	744	780	763	799	708	796	775	790	742	773	779	712	764	756	773	747	811	791	810	741	700	733	753	701	734	709	741	749	785	773	740	773	690	775	785	761	703	758	788	755	791	809	758	770	781	769	785	787	753	708	751	791	764	734	780	723	782	784	758	783	723	722	734	749	759	794	769	778	769	819	717	765	735	757	807	752	731	747	742	727	726	764	743	739	716	744	786	727	763	742	766	756	774	793	734	750	763	795	815	799	784	788	757	758	729	781	784	727	762	735	738	751	740	751	822	827	824	800	719	805	766	719	816	791	775	803	753	791	700	747	758	794	752	731	782	793	783	772	745	732	751	774	772	762	773	713	767	812	721	747	758	736	765	777	740	803	748	753	769	708	780	763	785	726	735	769	764	702	782	754	730	729	745	803	747	764	721	737	823	767	750	748	756	812	769	765	790	785	790	788	758	781	744	786	749	735	738	740	751	751	757	751	772	733	777	734	759	735	743	788	773	699	799	782	771	741	749	738	790	769	798	711	758	760	735	742	759	727	755	765	797	742	767	740	766	763	730	770	767	758	785	789	727	751	780	830	750	793	758	775	785	718	720	735	755	763	742	790	740	805	759	744	719	768	743	752	754	744	755	722	769	745	796	766	785	772	730	813	760	783	762	800	777	745	757	779	793	778	780	732	799	783	751	804	820	769	743	759	797	748	740	786	759	750	787	770	745	776	728	796	731	723	755	740	784	800	745	747	835	751	723	765	755	744	714	764	702	746	722	728	716	760	769	790	756	747	774	755	773	738	750	758	763	719	729	723	773	793	773	730	761	746	725	768	810	738	760	775	786	761	777	749	778	770	757	770	818	787	700	768	738	760	772	794	776	738	776	772	738	759	762	793	773	667	733	773	727	790	786	788	804	808	759	751	795	785	776	735	751	731	703	744	715	807	752	763	746	740	748	772	759	723	753	746	753	753	758	749	715	780	750	746	810	758	750	727	759	791	750	753	796	774	764	785	796	734	760	805	706	762	778	739	753	754
5521	1555	1303	1184	952	839	686	612	518	472	437	398	409	444	378	412	357	327	412	360	346	400	375	382	361	391	376	375	365	335	331	358	323	360	322	351	369	345	382	375	369	317	372	339	356	322	358	370	345	343	335	377	385	326	309	361	389	379	365	367	357	349	379	361	347	343	340	320	348	352	316	351	347	345	367	377	344	378	339	354	355	363	351	345	343	387	358	371	351	384	366	354	311	370	345	389	350	328	375	347	384	383	355	349	352	343	353	339	360	348	386	388	348	345	355	333	390	347	355	374	352	334	376	329	372	370	367	342	326	354	345	368	369	366	347	402	372	351	370	362	382	363	334	328	364	351	369	337	344	390	380	378	342	344	389	394	350	365	363	343	350	362	382	343	343	377	398	329	325	373	363	375	367	350	376	321	345	380	376	392	335	380	366	326	386	365	327	350	355	367	369	350	334	338	352	366	362	368	362	345	341	356	364	331	372	364	355	329	345	348	362	333	355	360	365	348	375	364	370	346	351	318	378	355	359	353	377	329	357	362	356	368	368	326	328	327	398	344	355	342	364	418	347	347	323	334	394	395	388	338	368	378	344	371	358	374	358	344	353	372	373	386	353	363	354	361	376	335	336	357	380	379	359	334	315	320	339	342	355	397	373	372	356	324	352	340	381	361	357	344	372	355	344	356	390	362	360	377	350	345	376	367	398	354	368	364	373	378	360	379	356	326	342	334	393	361	352	356	357	342	331	355	315	350	369	355	362	358	366	380	362	392	368	366	354	337	389	343	348	350	345	370	352	344	356	367	376	342	325	328	331	349	346	381	365	334	339	345	382	372	348	336	353	311	351	342	378	351	327	345	352	384	378	339	351	343	343	349	369	334	355	356	341	342	354	348	375	327	311	326	384	347	368	379	343	345	373	374	354	336	370	353	342	365	328	334	348	355	364	362	413	321	356	325	350	404	369	360	351	378	358	364	390	377	369	364	327	349	389	339	353	332	322	379	353	323	384	358	332	349	370	349	377	404	396	356	390	351	373	352	342	398	352	357	345	341	395	350	346	364	361	349	385	367	384	332	360	347	358	357	381	378	398	324	346	386	323	348	329	380	385	352	357	346	338	373	327	336	340	376	396	353	356	344	348	331	377	368	341	343	340	343	377	325	361	374	371	338	352	364	330	409	337	307	391	363	341	384	370	361	363	324	346	372	360	390	366	334	357	348	339	376	389	334	320	405	361	368	357	360	324	361	394	345	344	364	360	354	369	378	327	361	380	332	343	373	372	353	334	382	347	330	367	362	349	365	356	360	365	387	344	323	338	323	342	333	370	367	295	378	391	340	379	335	354	344	351	346	322	346	375	375	374	329	374	365	333	348	359	354	343	357	346	359	385	341	348	362	367	357	342	351	391	377	347	346	353	352	369	374	376	379	352	385	341	349	314	353	377	362	377	354	361	354	370	344	368	367	365	340	319	371	353	364	319	359	354	363	333	393	336	373	374	342	387	355	346	351	370	378	347	369	363	350	357	350	336	345	380	354	378	357	392	335	366	363	330	356	403	363	327	341	355	342	369	365	324	361	347	363	375	377	376	343	350	388	337	377	362	370	356	356	356	362	371	366	350	364	328	354	378	365	361	358	380	334	366	353	360	393	361	344	352	355	331	380	360	406	365	370	344	352	367	359	342	356	362	366	347	362	357	352	356	373	332	350	372	379	339	366	391	326	375	357	368	320	361	388	413	356	353	353	311	367	349	349	358	363	384	379	345	379	352	345	355	346	388	386	368	365	369	355	345	343	345	338	390	338	358	372	367	368	360	368	345	341	345	370	387	325	390	355	361	378	394	404	344	361	375	335	335	319	386	349	343	369	367	357	377	345	332	354	365	370	381	356	348	353	352	361	361	398	352	381	356	377	357	356	376	368	365	354	351	390	363	367	319	379	376	368	354	370	348	349	365	347	373	352	372	323	368	379	329	360	372	379	362	368	370	338	376	354	362	381	362	350	356	375	324	333	365	357	386	360	386	348	355	368	381	385	373	312	346	356	341	397	370	335	346	354	331	340	367	322	374	395	343	366	410	363	359	330	377	345	322	368	372	380	364	357	364	378	353	329	337	331	370	386	360	361	365	321	400	339	367	331	346	361	368	345	375	350	373	386	339	367	324	345	348	326	379	355	327	390	365	319	370	355	376	347	352	384	366	339	342	348	365	380	345	351	379	338	326	333	342	385	372	373	339	382	381	385	357	327	367	369	375	334	343	380	367	326	350	358	322	353	370	358	364	345	339	364	370	357	371	357	344	338	373	343	390	395	335	350	378	362	360	365	352	356	351	360	351	353	370	325	366	351	360	365	344	383	342	330	372	352	352	368	369	388	377	361	370	334	341	369	381	336	360	383	391	376	372	330	384	369	342	382	335	349	360	346	317	397	361	372	350	375	379	388	366	347	336	371	342	373	370	375	355	343	373	324	348	370	361	354	378	327	358	385	373	388	361	377	368	359	343	346	357	347	356	355	336	332	340	372	345	380	374	393	391	387	344	330	359	353	336	338	357	385	353	346	365	356	381	398	352	350	356	343	382	339	332	340	348	346	352	353	348	342	349	362	379	325	373	315	322	359	335	356	334	356	370	361	394	347	389	335	341	393	344	362	334	365	378	384	330	354	376	330	371	366	314	320	379	359	335	377	367	358	388	356	359	345	354	368	378	347	360	341	356	365	337	372	357	336	357	350	369	396	336	351	338	383	359	346	351	325	358	344	376	330	359	328	384	348	358	397	393	374	368	362	334	354	353	352	347	337	381	341	385	352	333	359	363	349	315	346	365	339	369	353	332	347	377	349	344	348	335	353	371	305	371	354	332	365	348	371	402	374	330	341	366	365	393	347	332	372	361	354	373	349	351	377	348	348	383	348	366	345	363	331	335	335	356	361	364	355	368	361	344	360	414	356	353	345	348	340	351	359	353	347	380	369	372	334	318	355	348	342	325	342	336	336	344	369	351	360	382	383	338	387	333	341	349	361	374	377	373	338	335	348	317	341	368	358	359	350	334	351	357	378	358	329	365	361	348	359	383	344	340	382	322	334	356	329	341	361	366	350	339	323	362	336	355	377	372	360	385	357	366	339	361	322	362	372	357	377	333	385	371	395	358	380	342	336	355	351	337	302	383	357	319	343	350	371	375	374	365	369	339	339	362	368	376	343	340	385	348	371	345	363	350	389	362	327	385	354	379	349	334	340	337	369	340	386	322	378	359	333	333	363	370	355	385	377	366	381	364	379	333	350	346	340	363	339	361	334	348	343	368	365	343	343	365	328	342	395	364	365	344	351	383	354	341	359	357	364	346	341	356	340	331	392	335	351	356	322	337	371	350	339	381	339	332	351	340	380	380	373	365	353	351	354	331	350	369	354	369	368	373	350	402	361	325	341	306	397	330	333	349	351	367	357	368	365	374	379	329	345	362	353	391	393	382	364	354	345	385	372	370	338	379	370	364	368
5058	2099	2727	3212	2930	2781	2261	2137	1874	1641	1525	1328	1179	1165	1139	1039	983	934	932	921	943	952	927	914	924	959	927	979	954	947	933	925	943	898	953	947	921	932	937	940	931	928	946	944	943	969	904	911	886	890	919	911	933	952	981	958	912	941	976	954	986	929	954	890	948	914	948	954	927	944	987	1007	993	963	963	950	1001	979	952	961	963	962	980	978	1014	972	953	974	920	971	954	939	958	938	964	967	911	954	927	912	898	972	908	995	953	954	943	927	940	969	962	893	960	990	910	930	928	910	950	972	907	889	884	903	933	881	886	927	954	937	916	967	928	907	919	931	892	943	906	937	970	917	924	932	957	960	925	953	950	942	958	900	964	882	926	922	925	922	937	945	922	927	928	895	903	968	862	885	963	955	867	927	912	922	977	878	893	936	935	954	964	951	966	928	949	867	973	919	904	930	893	925	954	966	932	942	914	925	924	912	957	908	894	872	938	894	913	917	887	953	921	979	949	893	979	887	924	949	900	967	926	897	949	906	960	917	930	919	969	922	939	919	933	912	938	936	919	939	936	913	960	923	919	941	964	944	964	925	917	893	854	915	961	973	926	913	931	928	867	916	928	929	899	950	957	909	909	966	953	946	909	927	973	967	885	912	916	852	946	912	899	951	893	940	958	947	914	933	956	911	909	965	950	963	969	861	971	890	936	922	978	944	912	955	937	956	979	899	930	999	918	967	940	945	984	940	928	920	949	935	888	931	939	887	907	998	925	898	895	926	908	920	859	953	889	956	941	912	892	980	880	874	959	916	970	959	945	929	942	867	930	901	872	947	937	896	864	928	933	961	914	901	959	952	924	949	950	912	920	871	900	951	932	858	937	954	917	932	986	901	891	917	884	933	924	909	943	900	898	898	966	901	944	934	964	906	876	911	948	977	880	936	889	957	943	981	918	920	1000	953	940	909	913	914	925	908	917	882	901	895	929	905	930	888	944	919	936	967	917	883	947	903	861	970	929	867	962	921	956	940	894	1006	939	908	974	966	918	907	953	949	945	940	949	962	933	909	960	882	996	905	925	967	936	907	904	992	919	931	875	898	889	969	910	941	906	952	887	905	943	940	907	942	924	902	926	984	942	934	969	963	898	941	956	916	926	942	957	914	930	934	908	912	945	903	905	937	930	885	884	967	936	928	900	957	974	911	967	982	926	967	910	956	911	917	958	904	927	938	919	902	924	934	899	924	913	976	904	895	885	898	978	933	992	931	935	968	847	895	953	878	894	925	910	941	913	891	956	944	995	938	958	950	949	918	900	941	930	911	922	966	987	920	979	971	938	982	953	992	859	974	933	903	911	894	974	945	914	893	927	937	916	936	935	916	959	902	834	961	936	907	903	916	920	924	919	1018	872	981	889	920	959	937	931	908	873	905	918	918	954	902	924	890	984	922	897	948	959	916	933	887	892	930	899	868	875	902	886	967	924	953	935	894	963	958	894	919	909	940	998	944	948	944	880	907	968	896	883	963	882	949	918	966	929	888	986	897	942	883	900	939	958	932	878	930	980	952	938	901	962	928	879	950	947	881	908	897	867	958	910	906	955	861	838	939	932	907	913	922	941	956	937	956	941	941	885	927	926	889	909	896	957	916	885	905	877	949	942	913	939	943	899	955	940	904	917	924	923	952	922	918	936	951	940	876	895	939	991	974	883	859	946	924	937	887	906	916	946	941	941	964	877	964	913	954	939	955	923	973	972	889	1008	965	942	900	940	912	953	894	885	902	973	887	938	938	911	896	941	981	932	930	936	944	891	978	892	891	940	900	945	929	913	915	954	899	926	901	961	989	962	948	931	973	957	991	961	928	921	960	961	925	950	958	908	914	933	955	942	919	915	919	955	881	943	901	904	935	929	941	947	983	917	937	933	915	913	900	903	875	921	939	934	957	902	991	943	949	878	945	898	957	927	891	921	874	943	920	947	917	900	919	903	956	989	959	959	929	960	937	881	885	942	902	939	925	933	917	936	986	904	946	936	950	938	917	885	983	980	921	956	936	989	950	974	943	951	912	925	973	916	925	935	913	959	946	924	878	979	902	912	893	935	911	981	930	916	941	950	958	883	930	990	912	894	904	888	914	949	976	899	927	904	913	939	902	914	901	946	913	917	933	927	973	924	962	932	976	946	912	884	901	894	881	921	939	933	903	903	912	866	934	875	942	913	902	930	922	863	927	931	858	924	954	970	970	984	910	974	922	904	928	922	934	971	939	905	927	876	964	901	927	934	925	885	951	893	941	920	969	938	936	922	964	974	920	927	919	960	907	927	924	899	931	929	952	1010	934	924	935	927	920	898	926	937	900	904	917	953	891	922	925	914	885	886	936	972	884	894	898	915	932	914	894	872	912	939	926	872	928	914	937	944	903	957	933	960	926	941	911	930	900	905	875	922	908	932	931	934	904	910	939	989	895	938	920	973	920	943	936	904	945	910	934	965	888	949	951	901	941	915	901	877	958	922	936	916	932	919	937	904	913	913	945	899	963	918	901	929	944	912	928	859	958	949	892	904	936	917	950	913	1003	917	959	960	876	916	899	902	934	898	959	896	928	932	915	931	929	935	855	917	920	914	927	934	975	907	942	868	884	942	932	956	884	886	922	920	931	954	913	915	910	934	935	960	909	910	985	925	882	931	914	952	949	889	916	977	953	885	927	949	978	890	894	909	911	869	967	954	898	937	938	894	962	879	935	885	914	907	970	933	957	943	960	931	897	919	973	964	920	903	893	939	906	954	911	916	933	948	918	952	945	954	956	952	912	922	929	931	909	890	910	972	932	891	913	896	915	949	926	893	932	937	938	924	921	898	892	901	975	916	929	948	908	897	896	910	902	927	961	887	1005	941	946	930	981	956	931	947	903	914	898	928	921	918	958	963	949	952	946	929	926	882	941	950	910	902	942	956	910	901	924	925	992	884	957	841	975	874	951	904	942	867	874	941	938	935	957	947	920	879	958	919	921	881	883	879	901	891	946	928	898	831	915	945	895	975	935	902	914	966	906	962	934	884	910	972	900	873	971	949	887	947	948	962	900	935	904	898	922	924	885	918	900	895	920	911	938	946	944	916	965	904	894	875	946	932	871	902	890	901	985	894	995	943	907	921	935	908	880	971	910	878	908	880	896	905	909	931	963	878	941	966	951	930	910	942	973	947	951	971	917	936	885	903	948	927	924	938	907	886	944	953	879	923	941	938	919	967	917	945	950	950	913	944	964	935	881	957	896	925	939	926	934	983	950	939	920	911	914	932	911	904	956	897	907	869	933	897	952	912	943	905	943	950	912	899	923	943	877	944	903	888	925	922	899	876	901	940	897	892	983	1006	986	968	947	881	886	940	931	944	920	946	926	924	923	968	895	889	905	894	991	885	903	906	949	894	947	891	922	972	916	931	850	985	894	941	972	957	960	937	951	913	905	965	961	959	966	855	970	937	953	888	923	930	913	988	867	969	955	911	932	963	888	890	949	953	920
24664	10861	6881	5815	5099	4637	3501	2664	1724	1435	955	697	583	551	489	421	422	408	406	358	447	391	426	378	407	375	412	409	386	410	365	392	398	375	387	371	380	355	381	385	395	387	409	388	355	355	394	390	379	386	373	358	388	409	378	388	384	403	362	422	402	367	395	371	381	383	386	384	384	396	382	398	371	399	386	396	395	414	396	385	337	378	390	396	371	410	385	362	387	388	394	409	373	370	389	380	406	369	411	375	400	387	369	382	414	371	385	367	394	413	384	381	374	404	349	361	409	350	378	359	395	381	387	418	388	374	370	373	368	379	366	357	377	404	381	411	380	358	378	391	374	372	377	381	420	398	403	404	386	375	382	391	393	351	374	366	365	367	355	380	420	382	390	417	378	379	354	380	365	363	384	385	405	375	366	426	389	369	365	360	385	387	412	378	367	352	406	375	373	424	401	369	372	374	370	384	332	360	397	383	372	386	360	404	349	345	344	376	407	371	378	381	323	383	357	350	400	348	367	377	414	367	363	400	386	371	374	363	384	372	386	400	406	362	348	362	340	366	340	362	363	415	384	379	394	358	393	408	375	393	360	364	391	401	368	375	360	393	378	375	344	383	378	395	385	362	376	366	382	392	367	420	361	396	386	400	360	373	381	364	378	407	369	350	358	343	357	364	386	396	404	353	386	393	418	418	426	364	408	390	368	366	376	415	348	399	383	364	378	385	400	366	373	366	370	407	382	409	376	373	396	386	384	349	390	350	409	395	363	378	349	381	399	419	371	409	396	398	364	367	383	394	396	369	419	366	370	410	412	394	409	375	375	387	358	376	366	382	372	384	371	365	363	366	380	385	406	389	343	373	381	378	397	361	386	355	379	362	388	351	364	416	368	365	356	385	353	393	380	374	366	395	375	345	384	385	396	424	397	372	375	373	379	388	365	395	378	393	374	409	380	387	380	376	385	401	353	338	396	349	356	391	364	368	359	385	389	372	382	365	384	372	363	374	362	347	399	403	386	410	386	384	394	379	374	390	391	344	375	375	354	361	396	358	396	346	383	385	343	363	382	381	381	421	371	359	384	387	354	361	398	354	385	358	377	370	389	391	385	331	379	370	354	361	409	380	395	366	363	395	375	362	403	378	373	367	422	362	403	373	406	363	363	370	360	380	397	346	366	409	373	388	392	362	362	385	364	414	406	421	340	370	362	378	398	346	399	353	363	365	385	373	363	360	405	395	357	424	349	361	381	370	356	415	401	386	384	373	376	382	394	315	376	382	328	375	398	351	364	366	398	379	411	395	352	407	362	383	394	364	358	355	365	353	362	375	408	405	369	377	383	373	408	357	362	374	386	387	365	371	380	387	398	379	375	348	421	380	376	387	406	379	411	373	400	393	394	417	374	368	344	385	377	419	402	418	365	396	376	359	374	393	382	395	359	374	411	356	365	371	372	379	367	362	389	359	389	377	378	366	346	361	361	380	366	372	391	383	399	392	364	337	423	390	381	429	379	368	369	375	375	392	408	397	389	368	398	386	360	397	386	407	400	384	371	342	388	389	388	389	347	372	398	378	391	369	386	410	404	407	384	364	390	370	411	364	385	383	356	372	392	391	383	400	394	383	378	385	370	412	388	340	400	390	345	387	386	366	338	368	407	408	363	386	347	398	365	402	382	368	361	347	385	396	369	369	377	370	363	377	397	385	368	406	370	363	394	348	338	390	377	370	369	390	396	347	364	377	342	398	413	329	360	398	401	412	358	368	360	360	374	368	367	372	384	370	388	399	375	424	413	395	347	355	371	372	435	409	400	390	395	383	378	341	393	378	388	368	418	396	369	329	400	375	391	375	378	398	402	348	391	401	387	387	400	347	327	371	388	362	371	373	407	395	366	382	391	366	376	359	394	374	391	390	368	408	381	371	405	352	369	422	393	373	346	414	365	352	386	385	398	390	396	359	384	383	399	432	383	369	402	386	400	373	380	344	371	362	364	378	380	416	389	365	374	375	374	359	375	406	378	384	375	401	370	365	367	381	429	395	404	372	384	389	386	379	330	382	422	362	372	375	371	378	393	380	386	366	367	415	368	418	386	405	429	342	394	369	392	402	404	391	375	402	396	381	386	410	366	380	391	377	397	397	349	365	388	369	372	348	412	369	407	423	358	353	371	414	436	364	354	357	351	381	396	356	394	383	367	375	397	363	395	403	390	374	384	370	382	364	393	378	346	397	388	404	339	404	366	391	351	390	387	353	384	383	385	398	367	325	391	387	360	371	374	348	372	323	391	396	374	416	388	388	343	351	357	367	348	376	384	405	417	382	349	385	343	380	411	366	398	407	377	381	375	361	400	386	379	352	364	373	366	373	363	334	373	408	341	390	367	444	406	361	377	403	399	407	379	431	351	422	416	385	369	361	347	405	383	389	401	363	352	367	379	398	393	387	401	372	394	372	397	394	416	342	386	402	384	415	365	371	384	396	361	400	374	380	400	386	396	394	393	431	384	364	372	342	402	386	403	370	384	412	371	418	362	381	374	353	397	362	381	359	370	388	385	368	335	393	377	406	360	389	372	398	397	388	373	388	410	393	358	362	377	367	352	394	395	394	397	341	378	394	367	380	352	362	391	374	366	353	387	332	395	364	364	377	367	365	374	375	383	406	363	386	414	398	363	408	390	395	409	411	360	356	377	370	377	405	367	381	370	384	383	411	386	381	394	366	390	379	371	365	390	365	407	405	371	375	359	375	372	341	401	367	400	378	346	394	364	406	391	370	373	377	374	379	372	365	392	410	401	389	403	375	377	400	385	371	368	406	391	370	390	390	381	357	358	371	355	399	376	359	412	357	412	363	377	393	410	365	366	408	367	369	366	348	374	367	387	358	371	355	427	387	412	401	366	353	402	357	403	388	381	405	393	351	372	377	412	374	378	379	352	384	372	368	370	378	398	366	373	363	404	345	402	406	416	381	364	383	369	365	391	411	390	377	349	390	390	402	377	327	396	399	384	359	388	355	330	380	371	395	376	393	361	377	356	401	363	374	349	372	389	376	381	395	367	370	391	379	371	371	367	389	398	374	405	401	373	387	340	383	392	368	389	376	375	379	361	376	384	375	401	390	381	384	390	414	410	345	373	369	364	390	394	380	390	350	359	337	387	384	379	363	409	411	414	378	358	411	380	360	410	403	372	393	386	369	392	370	356	388	377	377	434	396	394	385	328	369	364	389	360	421	389	379	387	359	382	358	338	396	381	396	367	354	371	382	392	373	427	407	380	424	403	383	392	419	389	381	371	400	343	380	378	342	371	416	374	343	375	354	361	366	361	350	351	380	431	416	389	391	416	397	394	381	396	384	369	390	393	341	394	377	353	394	391	356	353	390	359	380	387	356	401	411	417	375	397	341	371	370	391	376	383	395	346	386	394	364	372	361	385	361	360	373	406	361	370	355	389	375	370	367	376	342	371	378	399	363	412	349	375	379	390	339	375	413	364	391	403	370	409	374
17706	5616	6391	8167	8411	8869	6702	5849	4842	4096	3402	2715	2179	1897	1609	1486	1337	1248	1148	1214	1163	1041	1074	1034	1086	1057	990	1056	1062	1045	1019	1016	1053	1055	974	1022	1022	985	974	999	998	979	1034	1067	959	1014	1120	1046	991	1007	1015	1007	1022	963	1004	976	998	1016	1017	997	1013	980	979	1033	1028	1030	1050	1072	1059	1162	994	1072	1022	1089	1046	1050	1020	1038	991	1062	1074	1066	1031	1004	1019	1012	997	1051	1017	1039	1018	962	1007	990	1009	958	997	1020	1015	1009	999	1014	936	962	1025	1117	956	931	1000	1039	992	1030	1037	1033	992	1021	938	1001	999	982	1027	1031	974	940	975	957	924	998	993	990	952	1006	914	981	1006	881	976	1004	955	997	951	942	1004	964	989	966	966	962	934	955	945	996	963	954	938	967	921	1020	959	1012	970	1003	1029	1000	959	990	932	967	973	954	931	979	952	1018	955	984	975	955	958	947	972	936	962	902	908	984	981	962	948	979	973	945	924	949	995	963	948	1003	962	976	1014	916	981	929	943	954	989	946	956	1003	978	932	921	931	942	1007	980	979	958	988	964	950	1039	1011	996	984	963	918	939	967	922	914	954	916	966	967	970	997	968	996	964	996	981	976	993	1035	910	988	947	965	981	951	992	1004	957	1040	952	978	980	943	979	892	935	942	989	982	958	957	1008	938	1006	985	945	960	961	961	952	978	936	959	939	980	986	968	993	926	952	969	996	957	975	1005	949	958	998	964	962	940	944	876	980	946	969	974	934	887	950	940	990	949	955	975	981	953	979	933	957	980	933	966	1024	1010	977	985	996	1000	983	939	952	947	974	971	908	965	987	971	965	967	973	938	988	1004	999	956	981	1016	940	918	967	918	962	971	981	1002	885	1001	930	945	1022	956	956	954	911	1009	973	1007	987	981	952	947	960	968	883	961	982	970	992	933	937	936	959	954	969	967	976	948	1023	923	977	920	981	956	972	962	984	965	944	915	984	922	971	974	1006	968	975	966	971	1015	973	938	971	944	941	961	938	989	926	980	993	968	997	935	962	993	957	977	985	955	983	992	937	995	932	974	927	989	945	1001	946	962	950	953	988	938	1023	959	1009	921	947	969	991	994	963	930	988	961	1003	976	969	993	978	996	968	951	943	978	975	949	979	1003	965	1009	937	938	956	960	963	959	994	927	998	978	928	970	1034	957	978	1008	967	970	980	980	953	952	938	923	984	985	1026	1002	954	977	1004	927	946	946	993	1014	927	961	890	926	960	915	970	958	982	965	974	1014	951	945	1004	1029	980	997	888	943	974	943	1050	945	1009	986	971	950	958	948	994	959	924	968	994	950	896	1002	939	969	936	986	984	1030	973	962	989	1001	938	960	952	983	921	1021	953	933	976	910	1023	977	976	969	988	997	935	914	991	938	994	973	962	975	952	965	996	981	966	976	899	959	975	960	1010	997	948	984	928	959	996	1027	930	974	982	984	972	996	969	925	933	997	895	974	993	996	959	952	955	974	985	921	978	953	963	988	949	959	944	966	958	975	1009	941	1001	995	989	985	997	941	984	949	937	963	1009	948	996	1005	955	1003	991	949	961	942	990	1029	962	1004	958	1015	955	972	927	993	967	956	967	958	1022	928	977	953	1019	1007	1001	971	938	911	961	946	972	1031	985	952	943	1003	899	955	985	970	1023	943	934	950	978	948	955	962	966	962	962	960	1018	973	943	986	1006	1011	933	932	937	947	995	872	950	996	944	968	1004	997	915	985	945	985	998	946	974	1005	941	1009	1001	1023	962	986	938	1004	920	1010	948	979	943	973	1016	953	960	1021	923	954	1003	940	1001	945	999	944	961	997	963	1008	936	953	1008	946	981	993	970	953	1006	930	966	944	923	993	977	1025	937	960	1021	1028	937	971	951	970	952	983	989	1010	977	990	903	958	927	983	928	967	984	968	1045	1036	926	943	958	929	981	1023	978	943	984	937	957	994	970	907	945	937	990	956	955	959	936	987	1050	980	975	1001	978	960	934	916	999	971	981	1008	918	980	951	937	997	995	989	938	988	914	972	975	939	953	988	971	955	979	976	1011	916	936	944	968	906	923	1009	911	1007	1000	932	932	969	989	950	905	973	979	948	972	934	973	993	961	960	979	919	1018	1069	943	915	956	964	985	1018	966	961	944	1012	997	963	1051	958	950	937	980	1004	923	1016	972	987	959	922	974	963	968	969	1008	923	967	912	972	954	947	963	934	1001	950	981	945	1019	997	1031	1066	974	977	955	982	978	994	934	932	950	986	988	967	924	968	983	939	938	1007	957	987	906	1025	967	1002	967	986	977	936	975	1010	974	954	948	941	942	943	970	990	962	944	964	925	935	972	963	983	939	954	980	966	945	973	982	990	1036	944	962	997	994	1002	976	969	941	953	994	984	914	1016	941	981	917	979	962	983	971	923	1002	932	1027	931	979	919	959	952	940	975	946	969	949	890	989	976	963	1014	944	960	946	1032	969	973	999	948	983	921	970	950	982	992	1003	959	961	1033	1068	974	1023	1005	942	948	940	963	966	969	975	963	1019	1015	990	932	877	998	978	992	993	932	961	952	952	880	1053	1021	963	950	986	983	975	990	1006	962	1016	935	960	987	904	991	920	1013	988	978	926	911	975	987	998	967	983	991	951	1014	1026	975	1017	948	965	949	952	951	973	979	996	950	976	971	952	967	1003	967	978	992	958	963	957	979	921	989	955	982	942	914	991	994	943	982	952	1027	991	975	970	974	904	892	989	957	977	984	993	982	948	921	964	980	936	968	1000	1024	983	1016	972	961	998	959	976	941	952	916	973	940	981	989	1001	951	994	1002	998	1003	921	953	1013	980	977	954	943	935	997	967	962	1001	1010	963	929	959	975	956	939	990	988	989	965	999	996	988	961	924	894	980	886	937	972	964	945	981	982	980	996	962	992	885	974	971	955	984	961	994	894	987	960	1001	965	963	968	990	940	920	968	934	946	921	941	954	961	990	985	985	983	996	952	992	938	972	977	908	941	959	991	945	922	1015	988	997	996	997	917	986	991	947	1023	996	945	961	970	986	930	924	913	938	941	938	949	993	1015	922	979	931	895	985	962	983	964	982	995	980	923	947	984	993	958	1021	1003	909	961	1000	976	957	988	956	1039	993	935	956	983	985	982	978	965	1004	940	941	981	998	963	921	975	999	947	960	975	1036	900	987	956	955	945	899	966	961	969	938	1012	960	1000	990	917	993	980	996	951	1006	957	1004	942	888	1004	982	939	965	980	954	977	983	952	998	910	956	974	980	976	1019	970	1008	967	963	968	978	947	977	984	937	954	975	959	939	982	945	906	952	928	986	888	952	994	923	1046	941	959	974	978	971	973	981	952	995	933	977	1021	969	960	971	934	955	947	958	1027	1038	982	1007	1080	1004	927	1072	970	958	974	939	995	971	955	998	1011	927	1018	961	933	966	966	959	951	1039	966	1029	991	887	995	981	931	1014	942	958	991	998	976	979	992	1004	963	966	998	945	963	884	995	998	994	930	961	957	931	921	961	942	971	988	993	934	917	974	969	1052	971	953	975	945	1017	943	956	1000	963	973	961	933	956	974	950	962	948	1008	965	955	982	1025	954	987	914	996	966	970	975	1000	894	925	934	957	975	951	1013	947	965	961	949	945	972	979	1008	915	992	938	880	912	990	916	969	967	952	982	963	945	1000	1010	965	976	998	977	964	907	941	971
34676	16128	10941	9311	7817	7460	5325	4178	2797	2129	1513	901	724	560	451	421	371	363	355	319	324	316	328	297	319	340	307	314	311	322	282	324	290	294	276	283	304	299	323	322	296	294	305	320	287	279	299	295	301	314	288	334	285	313	303	292	307	316	277	308	328	308	296	317	303	304	332	322	330	307	293	311	268	290	311	290	314	297	290	309	312	318	302	303	304	312	301	312	289	313	304	255	286	332	354	310	265	317	312	285	292	291	338	328	296	304	278	297	290	283	294	300	297	263	325	264	314	281	292	299	314	286	303	291	273	294	285	275	303	270	301	313	265	290	303	305	286	307	298	283	291	281	301	309	285	312	260	286	317	296	297	284	303	309	306	313	287	284	330	290	299	294	282	291	328	297	278	277	269	281	285	315	310	284	260	330	285	295	316	296	272	310	284	269	283	252	292	230	274	276	294	273	284	295	283	287	273	293	284	329	265	296	314	277	271	280	296	296	287	296	278	261	284	296	296	283	274	278	296	330	298	282	285	308	288	302	293	307	296	259	272	297	321	280	262	299	287	288	289	260	275	267	293	289	284	298	278	314	279	288	319	285	269	276	293	271	275	287	302	293	280	296	300	290	295	305	289	306	297	275	290	313	309	285	296	291	293	285	307	272	277	290	326	309	286	300	325	309	308	295	314	287	274	310	308	280	280	290	279	285	316	271	327	270	267	302	286	282	309	300	288	323	315	312	286	271	281	264	287	304	286	284	286	257	316	282	274	304	272	264	283	287	313	294	271	306	271	289	304	307	266	275	297	286	287	310	297	295	287	297	313	302	298	286	296	274	286	282	320	280	272	276	279	264	305	298	314	264	261	300	289	277	292	294	291	291	279	281	300	276	280	294	310	279	266	328	280	307	302	315	277	291	295	300	269	277	264	298	280	295	284	283	286	289	287	279	298	278	302	274	292	280	291	293	305	270	285	303	269	286	266	299	275	267	288	276	298	295	286	305	277	264	278	271	310	302	299	316	296	310	290	319	294	297	311	305	322	306	311	276	285	300	304	295	276	306	277	333	297	271	278	282	303	297	316	290	271	314	273	305	309	289	277	261	268	283	298	300	276	313	293	299	320	281	282	312	314	324	283	300	302	300	286	271	303	295	282	328	285	318	301	298	290	284	267	310	279	303	275	289	289	336	284	299	295	309	291	275	291	289	289	304	276	265	295	267	295	275	322	285	306	292	302	277	310	283	297	301	276	298	292	294	284	315	310	315	276	297	290	283	301	309	289	263	306	297	281	294	293	312	304	293	286	304	307	277	284	287	285	264	290	298	278	277	293	313	291	291	300	282	283	285	291	283	287	295	276	315	289	268	306	295	292	267	281	302	300	284	278	317	288	312	291	292	319	291	293	293	269	274	296	267	302	306	281	278	283	305	300	285	283	292	315	290	305	300	260	277	282	293	320	327	286	318	292	308	303	270	279	312	293	290	320	291	270	298	291	277	293	280	290	292	276	297	289	288	294	291	267	261	296	296	311	313	300	294	278	308	275	283	259	293	282	266	274	310	291	306	305	274	316	294	286	269	283	303	278	280	300	293	324	283	295	310	308	288	289	280	297	296	274	282	260	287	281	281	291	271	304	303	284	304	312	273	282	289	306	315	295	292	279	311	287	303	277	323	281	256	306	275	274	315	271	299	262	294	275	245	302	288	303	301	263	292	294	300	298	290	314	270	277	292	286	289	293	306	293	275	279	280	291	281	288	312	337	276	290	294	296	293	290	286	268	304	299	309	281	298	262	325	295	278	293	301	283	286	328	277	305	283	303	267	274	292	310	296	292	282	305	299	280	319	312	315	291	282	271	277	279	267	330	282	314	293	283	285	269	284	258	295	294	305	285	313	283	276	305	296	270	302	307	317	326	295	301	304	273	269	303	277	309	298	285	297	315	321	314	277	302	296	310	307	294	304	301	306	311	296	294	281	265	256	285	298	294	288	307	268	302	293	274	297	331	289	255	249	288	319	325	319	277	288	286	294	313	288	295	265	296	294	280	273	263	280	294	269	280	280	288	305	301	302	284	308	297	277	289	266	311	309	277	309	284	277	291	292	316	326	270	293	276	285	264	300	298	296	262	272	267	284	301	285	288	288	300	326	304	300	286	278	301	328	269	312	277	307	284	302	335	272	268	295	315	302	292	309	330	254	260	285	304	307	288	286	263	266	331	271	320	315	278	261	302	304	281	266	303	293	282	286	279	282	308	286	298	250	314	296	302	309	285	291	279	334	310	314	290	286	297	287	261	274	289	282	259	295	266	275	320	304	292	273	278	298	309	280	263	307	295	297	255	285	300	252	283	283	314	272	303	281	323	303	281	296	302	294	316	293	301	283	258	303	255	279	290	300	276	282	292	281	312	290	272	296	307	298	264	330	283	286	278	296	305	283	307	260	283	281	287	274	297	256	302	294	271	310	267	309	314	314	274	275	271	288	256	297	278	301	270	313	335	299	277	291	275	286	302	279	321	267	299	320	273	292	287	277	304	275	319	291	269	290	283	311	322	308	289	294	265	288	296	299	271	256	282	307	296	291	293	289	285	292	300	278	304	280	281	273	298	311	305	281	288	291	294	310	289	281	281	321	281	304	291	294	266	300	287	293	297	310	279	265	263	306	289	303	289	292	269	319	272	277	289	327	295	262	294	285	287	277	287	304	282	307	283	308	278	267	279	272	326	282	302	284	361	296	271	277	253	257	308	276	301	275	289	279	316	271	303	300	272	317	274	264	323	304	315	312	286	282	280	280	331	267	260	267	294	284	306	282	289	281	277	287	296	299	280	283	315	301	283	284	287	280	306	280	315	332	283	290	309	284	293	285	291	279	310	298	310	299	278	244	280	294	306	321	304	288	262	305	319	280	264	262	280	314	287	268	301	307	285	292	292	291	262	297	303	285	252	276	307	275	270	295	315	317	296	307	316	261	249	280	309	294	293	280	286	306	280	291	321	273	308	287	285	313	266	316	292	323	290	292	290	324	277	269	296	305	315	275	281	311	286	256	281	283	314	275	273	300	319	311	268	298	321	282	289	304	248	293	290	293	312	266	303	258	271	314	282	290	314	312	302	271	290	302	264	300	287	295	296	273	300	292	300	286	300	266	298	313	282	264	262	282	314	310	260	320	288	268	264	282	287	285	306	304	289	270	286	298	285	302	319	291	325	284	282	298	300	271	270	292	270	269	269	289	264	297	306	286	288	285	296	269	259	268	271	287	286	296	307	288	310	295	273	281	285	297	262	293	271	290	315	304	291	294	279	275	289	288	296	292	309	303	279	294	298	291	284	279	292	329	323	306	311	311	272	286	287	315	287	287	279	319	306	288	297	278	281	277	305	275	310	275	314	287	300	308	272	271	308	291	283	300	292	279	300	279	286	296	286	318	289	280	291	290	286	276	310	285	286	288	270	268	313	285	280	290	290	318	268	277	298	293	286	298	296	292	290	294	294	279	302	285	303	277
23428	7431	9032	11212	11375	11845	9140	8379	6717	5862	4945	3605	2964	2205	1791	1641	1416	1263	1165	1094	1027	977	1008	965	961	951	939	926	921	908	842	810	865	926	871	832	845	860	824	811	823	822	803	815	797	794	795	803	769	768	800	812	871	798	787	804	795	811	803	821	832	857	884	824	883	845	917	877	950	984	935	968	922	894	911	908	910	851	909	856	906	797	888	901	816	872	847	858	849	853	864	767	783	833	845	826	858	849	818	790	788	832	859	820	844	817	849	847	786	821	807	813	842	790	807	817	882	818	841	817	787	743	856	735	785	828	774	782	761	743	736	749	747	786	821	725	719	748	735	704	765	761	765	725	752	800	713	714	781	785	753	790	745	807	745	816	766	732	773	725	753	756	737	738	745	765	773	746	750	729	749	773	782	748	761	742	768	752	821	821	727	712	738	742	704	763	746	761	768	768	764	725	776	727	737	776	761	773	727	754	755	750	750	749	723	824	749	750	762	736	734	761	809	773	768	784	694	743	708	746	752	754	729	735	752	733	742	773	696	761	738	768	747	810	803	741	749	781	770	776	754	772	747	760	776	768	766	729	715	711	761	756	761	812	766	782	741	801	738	782	706	787	752	757	791	756	743	748	787	758	762	708	789	764	774	805	733	763	789	767	786	786	773	747	756	706	797	776	750	736	708	761	711	766	734	767	758	738	755	722	762	769	773	828	695	762	691	752	755	745	733	754	779	733	741	757	725	771	766	772	736	704	759	763	778	756	774	755	720	751	698	780	756	741	798	729	796	746	722	743	717	772	776	743	745	795	728	734	733	728	758	772	789	772	810	735	766	732	761	701	780	722	774	760	701	705	751	718	714	731	775	700	755	744	801	789	737	780	706	734	770	764	736	783	744	725	745	738	750	749	760	748	816	814	750	722	743	780	768	785	750	755	775	719	756	783	754	799	718	800	733	796	722	739	770	723	799	721	725	770	771	753	726	813	750	789	774	770	758	772	738	778	704	775	784	780	752	682	719	775	774	782	780	781	769	754	789	746	758	739	731	758	788	765	768	753	770	775	760	735	758	721	750	716	786	771	779	727	794	788	765	748	803	696	778	754	794	760	771	801	740	812	746	721	789	745	787	728	729	736	774	789	775	740	805	745	769	762	717	726	747	728	752	750	758	734	722	741	756	760	736	730	749	782	746	761	784	731	739	747	759	733	818	755	740	769	730	714	721	787	754	756	748	774	743	776	762	756	760	759	738	770	784	714	719	779	729	722	769	795	765	776	757	756	782	703	727	765	798	771	773	776	787	735	747	815	753	732	728	779	789	735	760	729	748	790	765	758	728	794	772	711	714	740	763	759	775	737	795	713	749	817	746	792	731	758	778	769	755	766	767	730	780	803	782	757	769	721	796	744	766	740	765	712	751	738	720	767	785	748	756	747	759	781	777	788	832	784	707	726	716	751	735	780	775	780	730	761	720	744	757	730	716	735	767	731	730	726	772	730	759	758	732	757	793	759	748	825	777	759	762	765	799	755	705	773	712	749	784	781	766	767	728	775	762	760	748	745	722	815	754	753	748	781	777	719	762	778	741	785	745	729	716	710	707	753	775	781	749	781	742	790	726	732	764	784	789	743	815	669	737	791	815	774	681	744	781	777	751	687	753	789	759	786	784	811	760	772	727	754	747	810	759	753	733	770	729	719	719	756	782	823	743	754	744	744	757	760	763	772	724	746	739	753	744	797	794	731	784	764	760	804	784	748	777	754	731	747	712	753	758	765	789	749	763	772	780	746	813	744	753	751	739	731	740	708	739	740	759	717	761	721	738	753	812	741	757	762	757	751	797	745	733	739	708	777	772	749	780	715	748	764	759	798	837	775	755	774	769	756	768	706	737	737	772	773	739	732	781	805	693	744	765	748	749	739	761	752	697	798	739	767	789	750	744	788	697	750	738	787	745	742	778	704	805	824	757	744	779	765	762	747	709	762	756	740	799	768	751	727	762	755	779	829	784	723	779	702	794	741	766	753	747	772	791	766	744	723	792	736	778	750	771	711	769	763	724	808	707	744	753	784	751	757	789	753	756	761	708	759	771	674	746	752	776	750	794	791	753	748	775	728	722	785	789	748	739	728	763	735	749	750	709	756	736	719	764	805	742	757	745	753	709	757	749	777	742	739	778	735	795	795	740	743	752	752	761	747	784	753	726	729	771	764	729	706	701	743	767	742	719	788	732	780	758	728	751	683	749	768	768	758	715	727	766	724	785	758	723	761	737	729	721	727	708	768	740	759	713	726	761	781	796	737	756	772	770	759	742	729	749	784	729	746	760	732	717	749	718	741	754	757	753	766	746	763	720	759	767	827	723	717	738	747	803	762	759	754	752	782	757	759	755	771	699	767	738	718	748	739	790	775	775	766	802	735	744	761	780	775	742	753	790	771	770	757	763	761	738	697	729	782	755	794	759	746	780	729	826	759	770	793	727	783	749	774	774	707	728	747	739	761	795	743	764	736	738	760	781	767	728	741	751	786	779	741	780	806	767	750	760	779	767	758	751	747	738	760	747	760	732	731	808	771	727	739	790	740	701	794	778	739	808	747	772	752	784	753	772	754	776	705	731	770	786	748	765	736	748	803	726	744	772	749	713	732	759	789	789	788	749	755	710	817	758	735	707	749	780	797	747	764	765	743	751	780	768	749	793	721	798	769	766	789	759	759	759	766	745	806	732	770	768	732	794	694	712	806	785	721	710	742	727	786	769	785	722	782	772	698	799	758	739	775	816	790	791	768	725	766	727	800	819	746	723	790	727	780	756	724	748	816	704	772	707	796	743	766	777	769	767	793	732	737	743	778	820	798	769	746	759	726	714	773	741	704	763	775	705	787	777	696	744	719	741	752	734	738	736	778	758	728	751	745	740	779	747	723	748	810	714	757	756	739	730	732	775	765	727	764	739	726	782	705	753	733	744	737	771	770	825	756	747	727	752	737	817	715	779	789	758	740	785	762	759	769	732	748	820	778	743	759	777	771	756	703	770	750	727	759	730	774	745	811	703	781	772	769	813	797	719	698	801	761	794	724	755	745	776	771	787	754	741	752	773	749	759	774	792	753	799	738	724	729	775	793	734	794	797	785	758	770	706	751	753	765	738	741	707	754	775	761	740	741	728	724	718	761	720	761	771	708	766	773	762	724	764	713	763	777	783	782	721	772	713	811	765	801	827	772	706	776	776	771	737	798	743	725	734	742	759	746	782	745	735	746	755	779	780	770	761	726	787	778	797	781	742	728	765	749	772	738	787	726	746	794	773	756	751	801	770	743	765	733	766	763	758	758	765	765	767	780	735	780	722	795	720	777	728	724	769	769	785	801	734	724	734	791	741	775	754	749	759	804	741	760	802	687	752	709	801	743	751	759	749	796	709	779	817	761	779	767	733	770	738	790	752	782	741	782	763	738	779	804	734	778	748	774	736	742	782	768	760	734	729	762	707	745	738	731	713	731	779	713	740	771
5799	1551	1425	1026	974	935	702	584	544	483	490	408	419	379	372	413	384	356	375	344	327	342	403	385	368	333	352	373	348	350	353	383	360	377	363	341	374	351	346	331	350	330	348	347	355	365	357	378	372	355	387	352	401	367	340	378	341	398	351	371	391	352	377	366	384	353	320	346	315	349	340	362	348	333	334	371	379	335	358	389	370	354	345	339	326	356	366	346	385	335	360	351	373	346	356	352	341	396	356	343	329	356	320	333	354	362	365	349	385	346	334	377	341	364	389	392	375	337	365	371	387	345	360	327	391	326	350	330	352	353	331	389	346	344	347	356	356	324	353	348	327	373	361	353	326	358	369	370	373	366	375	369	394	328	351	345	398	358	355	341	369	348	360	364	353	327	362	340	353	361	386	346	342	375	324	358	310	330	376	361	330	353	338	323	327	342	327	365	354	327	380	321	355	361	349	331	364	357	337	355	355	367	386	344	364	355	368	348	358	366	324	350	350	340	376	369	340	358	351	341	361	334	364	354	338	329	381	334	340	352	367	355	374	362	336	347	355	386	366	334	348	329	310	323	341	363	357	369	366	362	379	374	409	347	359	360	377	351	361	363	343	344	346	367	369	319	365	341	356	388	338	369	361	368	363	355	341	379	339	338	353	340	350	357	342	369	356	354	348	345	346	344	393	343	370	339	356	357	346	362	311	341	377	349	341	355	359	351	373	378	343	355	358	367	342	355	330	340	331	372	352	348	393	351	375	336	338	324	351	328	330	346	326	373	313	337	365	354	355	356	345	362	332	326	355	343	345	338	339	385	354	366	379	367	351	365	352	327	326	388	381	386	365	369	381	367	337	360	344	344	345	365	359	350	365	350	312	324	352	347	311	378	368	314	336	354	362	353	381	326	379	387	380	353	352	387	362	367	324	339	373	351	339	362	299	332	372	378	340	373	405	349	362	370	338	371	345	377	352	308	312	341	324	357	379	362	328	369	326	353	377	351	367	334	343	365	341	355	387	351	361	338	395	335	355	360	351	359	357	410	346	350	360	361	371	327	386	359	357	383	375	402	395	360	357	349	317	382	358	341	366	355	345	343	344	338	324	358	374	335	314	341	334	362	352	369	382	327	351	343	341	340	348	352	349	392	362	360	365	368	333	347	334	334	375	334	361	366	355	385	307	355	315	386	335	357	336	374	338	352	387	328	346	372	370	330	362	367	373	339	352	393	382	351	365	384	322	341	402	347	361	330	361	347	369	349	370	340	337	324	368	349	344	381	379	370	343	363	352	395	365	341	356	336	347	367	343	369	335	373	365	343	375	316	326	384	374	340	362	349	361	307	358	344	399	391	374	343	329	371	336	321	368	369	331	377	348	364	384	346	333	332	383	350	366	393	344	344	375	378	348	382	368	337	383	381	356	349	373	333	329	344	354	357	340	375	343	375	382	332	344	360	350	395	355	346	393	382	341	364	354	344	356	355	357	321	372	379	360	348	320	377	335	350	358	356	384	371	319	369	362	344	324	355	359	323	361	387	370	350	339	365	348	344	336	345	352	355	329	336	385	326	370	338	375	305	312	342	346	316	353	364	357	370	344	343	340	364	357	358	369	326	381	341	366	349	344	401	345	358	328	373	375	362	348	371	365	380	354	357	339	394	353	343	364	387	349	313	368	347	365	358	392	361	366	362	334	381	324	352	379	353	372	332	340	356	375	331	361	338	360	332	360	377	357	360	315	337	337	385	363	338	364	344	363	372	378	336	345	379	362	352	366	349	348	340	349	343	330	354	344	379	362	317	328	332	349	357	337	297	367	368	368	371	357	350	366	339	351	340	371	333	370	318	346	341	364	370	363	415	351	313	353	353	342	358	350	353	332	349	316	277	368	346	344	336	364	361	345	329	371	365	333	369	334	354	330	361	364	339	358	360	374	331	362	353	334	313	352	381	352	347	352	376	363	350	397	338	337	356	346	360	349	357	356	391	390	360	340	381	360	359	339	356	359	364	385	363	379	367	340	354	381	371	391	368	381	375	334	334	340	333	367	350	356	386	338	377	308	354	351	374	363	352	383	362	360	355	360	366	371	344	385	360	344	350	371	337	383	344	373	365	340	340	356	376	368	341	344	360	382	336	343	343	344	381	381	356	330	351	353	388	385	362	353	338	325	335	327	334	368	379	349	387	352	337	357	369	363	373	356	321	340	353	353	331	374	328	326	334	344	347	367	355	359	339	374	367	359	370	320	349	323	328	352	349	343	363	371	379	380	313	335	381	381	327	350	378	337	361	338	335	333	321	330	348	352	355	381	335	359	322	339	357	376	358	337	364	365	357	306	339	377	383	360	352	364	358	333	322	376	311	348	382	342	336	363	362	361	381	357	365	350	389	350	377	376	334	348	333	367	341	341	368	351	331	350	335	363	361	377	394	357	338	355	337	291	358	311	348	385	327	371	358	340	318	374	315	369	316	357	347	321	365	361	368	353	354	367	373	357	329	322	396	330	390	347	396	315	344	381	319	379	358	342	325	333	380	383	350	324	349	345	341	322	360	396	422	335	353	354	374	356	363	350	387	349	356	364	361	327	379	401	359	381	318	380	346	384	362	353	385	347	328	313	352	359	341	348	367	383	374	358	376	350	344	358	347	363	319	375	366	312	356	366	331	362	339	345	331	341	371	349	366	329	370	371	309	386	376	326	379	335	398	355	373	346	336	348	335	328	368	359	339	370	377	348	329	352	382	341	366	321	323	341	367	353	382	350	378	343	364	362	357	397	371	326	352	359	349	348	369	377	353	309	370	383	326	373	414	337	357	359	358	342	372	363	339	357	373	368	381	332	377	334	330	336	352	345	326	372	360	361	358	349	362	376	330	355	353	346	344	351	355	342	357	379	354	393	342	330	341	362	357	342	345	370	353	336	363	341	342	326	367	372	370	368	350	392	352	357	339	368	359	352	363	340	350	355	389	366	327	336	369	363	331	354	327	357	356	333	371	352	320	343	346	374	336	340	362	335	359	350	395	341	351	377	370	357	358	334	346	384	370	379	397	328	341	349	327	369	319	366	347	353	395	339	360	386	338	361	382	355	364	379	333	385	309	352	374	339	322	376	359	320	333	336	350	355	345	356	356	359	383	355	371	309	382	347	326	340	361	361	368	324	344	360	374	317	351	354	364	369	334	346	353	363	349	350	340	361	369	318	370	329	370	366	322	344	339	365	325	353	322	347	344	354	339	373	364	350	328	381	366	353	335	342	385	383	336	349	346	361	332	345	374	325	338	381	355	362	374	380	341	359	341	326	336	344	317	380	353	368	328	392	397	377	379	402	370	365	390	393	350	372	386	384	333	342	351	389	375	364	338	352	376	342	358	313	345	335	365	377	325	371	362	343	370	343	347	361	365	352	357	322	364	335	328	367	351	356	363	372	364	334	347	372	356	314	378	324	343	367	356	358	366	367	343	392	364	391	348	348	356	345	352	374	367	314	350	360	362	357	344	398	343
5370	2038	2835	3118	2855	2942	2326	2114	1862	1694	1499	1343	1175	1074	1086	1079	990	937	930	918	963	914	961	902	892	901	878	924	960	925	913	875	965	929	966	943	914	947	931	881	946	955	952	901	901	966	1004	928	971	891	940	1001	954	886	905	935	930	904	929	902	991	949	991	929	918	916	945	973	889	963	939	940	976	1006	961	954	966	929	960	1006	951	875	956	890	1017	951	948	946	950	931	895	952	981	897	930	907	893	937	921	971	945	992	937	921	928	908	890	936	927	953	921	952	939	930	989	955	959	1011	984	992	944	932	945	927	965	899	930	943	910	972	910	923	939	896	899	959	906	911	862	908	944	886	911	967	844	914	907	930	984	874	934	933	910	849	938	917	935	919	955	910	889	908	948	940	892	935	855	896	940	942	918	919	926	907	865	940	899	871	960	926	926	945	907	946	943	946	955	895	902	943	976	959	904	931	898	924	892	922	914	921	888	884	873	943	859	851	931	924	981	927	953	909	884	926	940	904	935	938	920	933	877	926	939	883	883	960	910	958	859	901	900	917	964	977	919	945	906	912	932	941	968	919	908	972	949	952	933	911	919	916	907	891	922	940	902	948	912	849	915	929	923	930	917	885	928	937	884	967	892	890	914	925	947	928	931	902	893	883	888	933	914	922	943	906	979	908	903	924	879	929	903	939	961	936	881	918	929	905	930	935	944	907	877	914	891	898	892	916	925	950	952	867	939	927	921	992	910	914	959	966	898	908	908	884	887	929	898	929	916	898	891	936	922	955	845	874	875	847	933	977	859	930	896	913	878	937	970	932	826	920	954	885	911	965	901	931	925	958	906	909	883	904	940	931	900	907	868	916	890	932	912	900	965	930	874	959	937	941	912	912	939	940	943	895	907	960	948	878	952	949	899	907	903	886	934	851	965	876	892	962	950	996	975	967	979	900	904	907	920	896	909	907	959	950	906	927	959	896	902	898	918	880	999	864	912	927	933	935	947	863	903	956	916	932	905	951	923	900	939	931	943	975	935	903	899	985	965	934	908	900	946	961	901	903	913	901	957	946	902	968	892	884	950	915	934	942	923	900	922	936	895	947	880	936	924	909	875	883	928	913	894	923	852	913	893	870	900	911	940	961	960	960	909	932	964	946	937	921	888	930	898	959	942	917	916	935	914	982	948	893	930	1007	970	939	943	908	888	929	882	946	908	863	913	938	968	939	914	903	920	916	930	947	918	981	928	950	943	955	928	975	949	918	882	955	937	926	905	931	924	937	884	906	936	900	920	904	914	933	893	888	945	877	903	949	887	903	902	971	918	919	955	941	903	879	960	936	966	878	931	943	931	940	883	900	931	937	935	892	944	911	991	913	949	964	980	885	896	903	924	920	901	923	895	937	939	905	930	941	875	933	948	925	953	905	907	941	925	990	923	915	928	906	904	920	907	959	915	863	885	912	939	887	904	964	917	922	886	889	921	906	924	956	910	922	904	924	923	911	850	970	950	907	923	856	943	915	916	929	922	904	913	928	926	890	897	953	866	911	882	912	900	848	976	935	890	888	908	876	905	917	919	897	927	906	921	947	954	945	1019	928	900	897	931	939	905	888	957	910	972	947	884	902	959	914	912	925	933	962	947	941	906	915	976	912	950	895	906	865	911	936	951	882	887	915	951	916	933	950	888	904	901	898	920	938	930	929	955	905	929	895	909	947	924	932	902	873	969	947	954	940	931	958	965	913	897	898	915	939	878	934	868	969	944	906	948	929	931	885	937	947	890	909	945	920	929	880	916	954	908	912	902	877	902	943	923	913	863	939	888	942	938	881	952	928	926	879	948	927	881	883	872	909	976	906	915	938	880	914	910	861	895	892	908	902	916	977	903	929	915	890	882	905	877	929	937	951	945	953	913	960	893	907	885	930	880	944	919	938	964	928	910	882	922	914	915	901	916	890	909	932	862	943	860	925	907	967	897	915	887	887	943	882	1001	921	843	866	914	892	962	918	883	935	930	904	860	931	884	906	969	942	926	842	975	918	886	840	931	965	980	965	892	949	969	898	917	929	937	945	891	953	926	935	893	934	892	883	952	871	917	894	922	906	948	920	892	874	910	873	881	945	915	868	889	957	885	904	816	879	936	914	931	937	892	927	888	933	898	953	895	933	882	908	924	901	913	872	919	921	956	910	941	876	870	905	907	919	958	866	874	959	913	960	922	930	915	919	921	873	921	956	939	887	947	844	935	891	926	915	881	908	921	920	961	918	916	937	989	990	926	914	907	957	920	889	924	857	876	879	883	907	891	899	962	877	974	907	892	888	897	922	858	998	902	881	908	947	909	923	904	874	893	909	954	922	890	938	954	918	916	874	947	901	938	918	913	937	908	934	933	951	945	900	934	976	925	893	954	932	899	915	872	943	897	870	902	900	906	871	887	923	903	955	1006	940	900	965	897	891	877	973	893	879	933	934	907	915	882	948	905	917	918	970	890	928	960	881	919	868	948	901	889	928	887	993	938	941	947	917	976	869	926	924	905	950	932	912	948	922	938	917	907	907	960	896	874	903	929	904	950	895	919	924	888	893	904	920	916	887	931	904	939	903	910	900	984	920	899	957	910	1023	913	872	914	946	906	899	918	889	916	871	914	876	935	927	962	861	936	948	931	898	867	862	970	921	923	931	916	902	919	920	909	906	960	957	920	939	944	884	920	941	920	971	875	900	938	942	892	946	902	867	971	931	911	920	952	874	914	935	922	917	945	935	1007	955	934	952	927	946	922	926	893	962	885	877	899	953	915	908	948	921	904	908	942	911	931	928	979	871	926	938	909	941	929	917	905	919	885	994	930	867	922	889	927	940	947	871	897	931	886	900	899	1018	939	943	908	862	912	873	985	864	910	919	892	931	924	917	982	885	932	948	946	959	954	944	888	927	855	909	926	906	968	906	872	878	923	900	921	950	981	895	958	952	918	987	882	886	893	872	937	951	903	980	892	880	959	888	890	922	878	920	930	906	920	911	924	902	892	979	902	934	935	944	956	912	960	917	910	929	878	899	968	917	924	873	917	954	978	923	898	953	913	959	967	902	956	945	909	906	955	925	916	953	873	940	913	895	874	933	935	860	935	930	881	922	916	915	932	912	973	951	886	923	927	911	906	954	915	933	898	911	950	885	910	942	891	904	933	986	978	904	889	945	926	925	927	922	879	874	984	873	921	895	949	910	971	864	908	875	877	873	931	854	861	879	899	917	896	885	927	924	926	963	893	970	937	902	847	872	899	961	880	932	941	915	957	900	883	885	939	899	923	912	947	908	870	904	886	928	956	893	905	914	973	914	960	919	899	941	929	943	954	944	981	887	940	924	890	945	944	897	916	916	867	893	911	949	927	936	870	916	922	944	882	924	927	960	896	952	960	922	904	902	898	912	910	866	890	893	915	857	885	928	898	884	957	949	881	891	960	927	895	954	887	855	882	856	872	904	895	899	900	961	944	887	958	906	873	945	902	888	882	948	963	950	874	906
26135	11299	7563	5805	4882	4351	3028	2054	1482	1095	839	681	599	533	470	438	464	421	398	382	409	413	383	381	389	366	391	388	395	404	355	376	383	392	369	386	378	399	388	391	396	389	313	382	371	356	376	384	372	388	372	389	353	374	394	399	388	361	354	370	365	392	371	416	367	373	390	377	414	335	378	393	386	389	379	356	381	391	377	367	382	417	407	352	378	344	367	359	352	397	340	409	361	378	404	402	349	383	362	360	415	401	367	394	386	411	372	377	388	384	367	351	368	367	344	388	402	378	386	409	361	379	374	367	371	346	389	355	372	410	365	356	389	378	338	376	368	368	370	405	385	374	380	385	380	369	345	372	367	386	383	358	335	377	356	376	351	392	355	391	361	364	383	359	374	365	383	388	374	382	379	364	364	380	366	418	380	383	385	389	388	394	391	387	396	380	393	384	384	372	380	347	394	348	362	375	352	384	361	350	391	383	398	381	382	383	421	380	363	374	364	384	391	368	394	360	412	372	374	369	397	383	386	371	358	395	397	370	378	394	333	395	415	359	382	360	385	394	400	374	405	401	393	349	384	391	373	388	378	378	366	371	394	381	376	361	344	388	395	390	352	386	399	365	361	393	404	383	390	374	370	365	381	373	426	401	401	415	381	338	362	396	351	392	375	409	344	359	370	388	372	342	376	368	389	359	386	407	373	362	389	352	396	373	387	382	354	376	375	376	393	346	353	400	403	371	410	368	381	415	381	392	399	391	373	404	388	389	386	380	337	377	377	402	366	386	366	361	351	365	378	392	372	364	403	373	355	389	420	364	382	366	376	356	367	364	399	363	381	365	372	363	392	384	354	385	371	352	361	357	370	368	373	357	391	387	364	386	352	411	413	361	419	365	387	374	364	374	349	337	403	368	371	340	373	378	408	390	389	354	405	399	371	406	402	385	385	389	375	359	366	358	411	381	398	345	365	374	368	398	367	366	371	364	383	346	398	394	365	374	359	331	388	406	398	377	372	336	395	361	336	404	391	351	326	387	385	342	315	406	396	371	366	385	380	407	398	418	395	364	392	367	364	364	384	374	402	402	361	395	370	412	344	345	358	386	345	363	376	381	403	357	403	372	386	389	378	382	357	324	387	340	358	410	363	366	395	406	371	363	382	375	386	365	373	382	364	360	359	386	381	381	380	372	355	364	370	372	354	373	365	377	390	378	375	365	405	366	348	400	380	365	358	343	357	393	409	344	381	364	359	375	377	414	390	369	386	421	377	392	383	384	361	361	357	367	366	386	359	359	386	404	370	430	360	384	359	349	372	339	379	363	357	370	372	337	386	398	383	380	362	384	362	408	346	348	373	390	383	396	391	406	361	375	358	378	378	320	384	417	363	359	365	360	371	351	360	366	403	388	419	370	380	378	367	359	388	376	347	395	349	393	380	376	416	384	379	380	369	346	356	362	359	375	389	345	403	382	372	387	367	388	342	368	410	379	372	377	371	384	394	378	420	408	383	334	341	366	349	385	375	364	364	357	398	352	379	359	420	406	383	399	379	366	401	427	382	354	381	386	375	367	331	364	343	359	413	416	379	353	373	354	346	420	354	378	388	383	387	364	370	389	381	393	341	359	373	403	375	364	398	388	374	357	397	373	352	383	384	363	408	389	379	346	371	344	427	356	362	380	363	366	379	398	374	438	365	375	370	391	368	381	380	345	359	384	386	345	372	341	392	389	352	396	390	358	365	411	416	389	403	384	406	371	369	390	378	376	349	371	387	340	363	372	366	391	369	353	337	404	396	379	388	361	373	385	404	339	359	356	384	391	369	373	370	377	406	384	378	406	431	391	358	348	396	381	378	382	330	349	358	360	399	357	350	380	377	416	390	411	430	423	364	353	373	364	389	361	351	396	362	370	351	369	349	390	351	354	370	354	386	361	364	381	406	355	371	374	356	370	391	382	362	385	365	392	371	371	366	358	352	386	369	370	397	343	365	355	394	392	339	347	385	423	334	382	355	380	386	368	370	371	373	373	385	361	392	385	341	375	399	373	415	395	392	379	365	387	347	412	370	357	356	381	358	382	355	380	361	368	392	389	360	358	396	399	392	400	381	376	360	366	352	369	376	378	364	423	379	377	368	359	372	419	361	378	400	422	366	385	363	389	348	405	365	364	353	384	366	377	340	384	384	382	370	385	350	365	374	422	377	384	382	406	354	383	388	390	342	363	373	357	371	368	393	376	388	403	378	359	334	380	358	340	377	373	375	371	390	376	424	363	345	340	392	395	401	369	354	346	382	358	378	384	335	345	348	356	380	354	352	357	352	375	384	381	364	375	389	403	366	357	364	354	382	379	374	387	337	380	370	372	339	376	371	371	367	403	386	392	372	387	368	364	398	377	386	364	367	387	365	367	368	384	429	365	376	381	361	392	416	388	364	365	377	385	397	364	377	378	365	353	394	375	373	410	344	360	367	371	365	362	370	364	372	380	359	364	382	351	392	383	403	391	336	364	369	378	385	340	373	395	401	344	400	366	388	372	384	379	372	395	391	391	366	387	393	366	334	392	358	421	374	364	362	400	387	395	318	371	387	379	365	373	346	381	387	367	347	393	341	402	388	372	378	362	416	384	389	438	382	364	378	401	384	387	356	372	309	338	313	360	406	384	366	375	371	353	380	362	340	401	366	363	374	397	356	352	398	337	410	370	355	380	391	390	398	360	375	353	370	356	373	386	409	366	359	383	373	416	381	367	372	371	337	396	380	388	360	384	385	340	384	388	418	400	404	397	395	346	368	343	370	367	361	384	344	366	370	392	382	371	393	375	364	402	364	349	372	379	378	381	400	378	377	383	389	380	376	361	396	364	399	396	381	372	362	342	371	381	396	376	355	353	392	366	365	361	380	370	353	366	387	360	383	391	387	400	347	382	375	393	367	369	349	348	374	346	371	393	360	353	413	391	390	384	361	359	385	377	377	399	381	399	407	354	389	383	392	377	375	335	370	402	411	419	368	395	422	367	376	375	371	401	408	345	387	407	369	330	366	346	384	384	378	375	360	393	403	377	389	385	369	359	370	345	374	361	371	383	355	375	367	370	390	375	425	374	355	378	431	373	396	382	373	391	349	385	404	360	375	336	407	369	345	335	384	408	384	349	385	361	341	397	398	374	379	385	377	389	413	400	359	377	345	368	388	366	387	346	384	345	383	409	370	387	357	398	346	376	377	429	363	333	394	364	385	364	357	368	373	362	377	363	408	352	397	362	342	361	429	395	373	383	379	371	438	371	368	357	392	345	371	373	401	383	392	351	423	377	364	356	386	364	396	365	367	345	373	347	357	365	404	360	357	360	385	415	376	407	351	359	375	416	347	354	375	406	358	369	363	393	362	355	357	374	351	345	378	409	406	385	411	372	401	400	358	393	396	416	337	346	370	383	351	385	394	353	384	350	399	372	373	383	364	390	380	371	365	365	381	368	343	343	343	388	424	353	361	381	362	336	356	346	379	369
18626	5594	6738	7750	8345	8575	6363	5700	4613	3957	3128	2553	2248	1842	1538	1457	1318	1227	1162	1117	1124	1099	1111	1041	1033	1090	1081	1039	1045	966	1051	1067	1005	994	1005	1025	991	1014	978	1030	1008	1009	972	990	960	1058	991	1012	940	1014	1020	1008	985	953	989	1001	994	983	948	1023	1005	1011	1022	1034	1038	1031	1062	1064	1056	1074	1107	1076	1051	1001	1068	1060	1086	1041	1032	1028	1087	1108	1042	1023	1029	1007	1027	1070	1018	1020	966	1024	986	978	973	935	974	949	978	1058	983	969	981	1005	997	1031	1032	1033	1000	1043	1042	1027	977	998	1025	1005	980	996	999	959	1016	998	1035	991	934	992	939	1002	1009	982	925	952	1032	984	950	981	988	948	928	968	929	985	968	989	935	935	931	951	938	977	961	1026	951	994	944	955	992	965	969	999	963	927	955	997	976	999	989	996	970	964	974	974	954	968	957	971	932	963	923	961	906	928	952	965	956	959	890	908	991	940	963	955	915	937	991	959	994	978	935	953	930	947	964	973	1008	965	972	958	976	912	978	926	950	909	924	996	993	968	967	986	959	892	933	983	967	962	916	977	994	971	941	1032	952	973	1007	963	975	952	968	961	881	994	931	967	993	1005	956	940	977	990	957	977	939	940	954	932	976	991	955	954	942	975	958	971	1012	945	981	1017	1001	998	958	976	949	951	998	964	977	962	942	948	949	979	978	946	956	981	967	981	973	998	1017	978	977	942	936	942	997	1000	961	987	939	991	946	997	1013	998	951	952	987	987	928	1003	942	998	985	991	970	967	954	923	955	1036	937	923	961	968	893	1013	943	954	1002	953	986	974	927	921	962	912	991	954	987	956	914	924	972	955	986	981	988	958	912	971	940	971	957	962	942	1006	987	987	961	932	975	968	969	925	946	931	913	971	999	963	943	956	1017	1003	961	989	925	943	967	952	945	957	939	955	960	953	986	956	985	916	972	952	927	974	919	1018	959	958	935	992	958	976	946	964	974	958	938	958	960	1002	965	936	967	952	971	951	947	956	1008	1012	954	907	970	942	994	918	994	979	944	958	914	1024	971	976	1003	973	943	967	987	989	955	974	966	985	992	996	985	946	1014	1014	939	960	950	889	975	990	971	975	942	979	1008	916	972	987	991	932	1004	1001	960	951	1032	864	963	931	964	979	925	916	954	910	931	969	933	969	915	904	969	978	900	998	897	964	979	936	930	921	966	903	989	963	937	934	921	920	978	914	922	975	941	995	965	903	984	927	942	946	993	1028	943	966	959	970	934	967	979	944	974	971	1002	932	934	938	964	924	994	981	988	910	925	928	987	992	908	943	989	971	954	954	956	1030	937	975	962	957	943	986	953	980	974	948	957	981	967	935	956	979	952	961	929	913	972	924	941	974	927	946	925	956	984	919	976	960	952	963	986	916	979	1003	972	969	954	992	918	934	965	974	971	1016	990	1009	995	974	971	984	954	998	989	943	971	942	980	974	966	949	975	990	964	943	935	960	1008	975	993	976	930	920	946	989	961	905	1014	1009	929	917	947	976	972	933	986	951	981	909	930	969	987	930	930	995	957	938	981	954	960	985	947	881	935	930	995	966	924	993	928	966	976	949	996	940	948	1000	940	962	949	937	982	942	955	976	993	935	956	963	971	994	980	1006	993	960	947	978	945	899	1047	934	918	976	938	912	961	1008	915	933	939	1000	944	957	930	947	959	975	979	961	983	950	981	998	972	961	925	946	933	973	1022	949	938	926	914	922	952	908	934	968	957	974	982	1010	942	932	937	990	933	1004	1030	921	955	967	956	935	990	920	972	1008	928	972	916	974	948	935	966	926	1006	942	922	962	944	962	1016	979	942	980	941	975	1001	964	969	940	931	918	934	931	921	949	937	994	918	933	966	969	952	984	918	902	946	956	970	989	924	976	951	934	917	992	965	922	963	921	940	990	917	928	955	921	963	931	918	972	978	944	939	961	970	924	949	943	993	916	968	939	983	998	947	970	985	988	1016	968	1000	953	971	963	1016	966	946	992	963	901	904	958	994	958	959	917	937	1011	976	976	959	979	1006	953	923	995	971	1042	976	984	966	970	950	883	984	981	977	961	974	958	894	977	994	956	994	944	966	944	948	926	968	1029	985	947	982	974	966	983	961	974	977	931	983	970	1016	962	974	922	982	954	964	944	942	997	988	948	937	958	1014	984	923	898	970	942	1002	952	980	982	981	949	969	895	940	980	1051	968	1001	982	956	963	912	991	934	924	944	957	969	985	952	909	947	954	941	965	963	951	928	949	963	978	966	935	920	842	931	926	951	938	989	905	978	939	944	987	923	951	965	991	953	989	980	938	932	943	975	958	982	976	938	978	960	965	979	975	945	954	956	939	999	911	948	958	879	944	949	934	981	992	905	964	979	964	978	952	959	984	870	947	998	955	954	973	927	913	973	960	956	979	961	1036	953	964	991	948	953	927	960	997	978	942	1013	926	981	969	910	936	933	967	997	979	970	980	1049	930	945	989	993	1030	904	978	931	908	940	925	995	968	947	956	988	943	950	939	917	923	964	959	943	965	941	972	941	975	955	992	952	1031	947	973	933	976	970	988	918	937	962	946	962	905	934	971	987	981	941	1003	927	933	925	888	934	928	943	963	961	986	998	988	946	945	987	1000	994	956	929	937	964	956	945	976	912	967	990	883	967	1007	1009	978	966	955	967	998	1020	894	877	938	979	912	948	985	993	954	897	909	954	967	1028	992	936	924	983	930	966	952	963	985	951	964	981	989	985	937	954	904	978	936	923	961	943	906	929	948	997	956	982	974	960	1002	941	930	936	907	952	965	926	977	955	937	906	925	998	981	995	959	941	976	969	1014	1006	965	938	935	952	925	923	969	912	934	1012	978	939	959	965	997	993	980	949	935	925	983	914	930	945	969	917	971	974	947	947	903	938	1000	948	968	953	934	918	1002	928	936	958	953	927	996	974	1030	921	982	935	993	972	1026	943	911	970	918	935	961	943	934	953	943	936	973	963	981	946	940	985	967	921	939	987	977	979	925	996	977	944	938	985	949	967	976	936	984	942	939	990	942	949	935	951	940	939	978	947	989	911	967	973	964	959	932	955	1000	972	947	991	906	949	966	987	979	959	970	950	975	974	953	941	980	985	999	937	979	973	896	947	969	978	997	976	884	963	993	1003	985	975	950	937	915	1021	960	963	954	953	911	954	976	941	904	967	1027	978	963	932	967	996	939	968	925	901	1012	969	956	1005	952	1008	943	981	977	958	984	940	939	929	963	913	993	947	946	1014	968	987	976	884	1017	945	961	1033	963	950	987	972	967	1012	973	962	998	938	989	916	963	970	900	955	954	942	979	987	994	1014	946	963	1007	1040	971	969	992	917	979	961	998	999	979	987	961	959	953	943	966	978	919	946	971	949	930	918	902	992	987	946	928	1002	1024	959	913	916	925	1006	964	939	942	933	959	958	961	986	996	941	1000	1017	1008	941	967	963	961	930	960	944	966	982	961	981	971	967	1000	997	985	938	985	977	961	957	925	969	926	941	977	948	968	1022	1007	972	926	943	941	981	961	923	966	975	964	939	962	951	998	957	952	931	933	950	1006	980	924	943	957	933	999	948	890	944	965	995	963	914	1061	900	978
35178	16660	11216	8834	7346	6956	5033	3549	2385	1654	1179	834	623	515	442	399	340	344	338	333	308	328	294	306	295	310	312	301	280	298	257	296	307	276	312	282	287	280	323	312	320	296	313	294	288	300	307	300	278	291	291	282	277	280	285	299	288	281	305	315	304	282	299	318	291	310	331	330	318	310	299	321	326	285	310	321	271	319	289	309	311	272	299	275	304	285	322	287	274	285	268	345	269	324	283	290	273	287	286	288	306	312	267	294	273	320	289	286	302	318	313	283	286	328	316	288	275	267	274	295	285	307	289	270	309	282	306	271	256	319	301	303	292	270	301	263	266	282	307	309	281	267	311	278	281	265	299	283	257	293	262	299	263	307	286	279	314	280	305	268	272	265	287	294	286	290	274	291	310	280	302	264	275	312	295	310	277	289	311	289	289	315	278	268	305	289	288	272	315	306	308	282	284	323	276	283	277	280	273	298	268	295	293	264	283	309	301	295	297	306	303	303	256	286	299	302	291	286	281	300	273	305	279	303	297	248	283	321	291	288	293	285	304	271	291	282	322	306	263	280	301	288	288	274	297	332	293	293	287	271	277	277	288	289	258	287	270	317	297	279	279	288	294	295	285	288	276	301	299	296	298	309	269	301	267	333	327	273	278	290	340	299	282	290	319	288	275	307	287	316	314	280	276	290	279	284	281	325	273	266	287	295	302	285	279	275	290	322	306	237	302	267	286	296	289	277	281	286	287	283	307	297	292	315	279	273	249	247	274	287	274	306	307	299	274	292	259	291	296	300	274	318	257	294	299	301	304	279	298	294	292	292	304	317	264	299	273	261	277	296	271	300	314	288	262	293	295	283	280	279	279	314	294	276	280	276	278	256	289	289	262	243	265	300	297	293	309	287	269	274	265	298	290	281	281	298	257	258	296	313	304	291	297	318	263	278	297	297	300	298	293	269	290	288	286	302	286	256	271	294	285	289	288	283	302	263	263	269	289	290	285	311	295	310	280	285	314	304	280	280	262	273	275	270	317	294	291	278	279	275	284	259	299	297	266	267	242	245	291	299	300	274	314	308	282	293	305	247	246	262	320	262	299	284	261	321	270	267	309	283	271	256	282	282	269	292	309	278	293	264	311	284	299	274	318	289	284	257	288	298	281	284	293	303	308	291	278	289	301	297	316	283	286	322	264	284	309	293	298	283	293	271	300	267	273	284	286	288	278	329	290	299	288	303	324	278	291	290	258	290	286	298	260	273	286	286	316	289	281	270	296	273	281	322	328	304	316	307	322	279	306	285	249	271	311	289	283	264	286	270	288	280	295	266	267	268	300	300	299	291	268	291	314	266	284	302	287	258	296	306	243	286	262	296	299	268	303	287	289	286	285	277	270	313	284	298	284	294	307	246	273	297	273	276	281	293	302	267	295	268	305	278	291	273	274	259	320	246	288	300	309	312	280	309	319	287	293	294	311	285	280	300	264	290	294	283	284	276	303	261	306	319	291	293	262	301	299	301	313	294	295	266	279	261	297	274	246	309	300	298	303	289	284	287	289	284	296	299	295	277	315	288	289	298	309	289	268	298	282	315	293	283	278	287	299	301	287	289	277	244	291	297	321	308	317	262	288	270	274	296	286	281	299	298	303	268	273	287	296	302	275	269	296	276	295	282	271	307	283	277	295	293	272	305	275	328	264	309	324	277	284	261	287	265	298	288	287	277	298	309	309	318	287	276	288	279	280	267	280	279	263	274	294	279	275	318	296	280	293	279	319	327	258	249	315	281	312	284	283	298	267	284	299	276	288	313	283	303	272	281	295	248	312	289	256	249	273	311	273	291	274	300	305	298	271	263	282	283	279	278	283	295	288	284	284	273	285	328	301	265	270	288	291	290	274	291	269	299	291	281	302	288	310	300	280	316	250	249	312	291	338	297	302	291	313	294	281	284	287	257	270	298	273	284	302	309	280	282	274	320	286	286	320	289	295	316	291	283	289	267	284	259	289	295	273	288	270	296	284	308	281	312	287	259	301	259	279	290	290	279	242	325	278	284	278	270	310	314	293	320	306	258	313	296	283	286	265	308	296	275	261	252	304	273	314	261	276	283	258	259	303	295	279	267	320	298	316	305	294	267	282	276	258	303	292	271	286	274	276	316	310	304	271	295	265	260	277	284	301	275	265	276	294	258	279	279	297	268	297	304	312	292	290	307	325	267	284	297	296	299	311	311	318	300	306	274	280	286	282	306	261	317	327	287	283	295	302	317	266	324	275	295	256	342	284	290	279	258	324	272	287	277	289	301	280	286	273	289	269	296	304	284	264	289	291	288	291	284	323	272	298	294	251	296	281	306	276	286	279	299	313	293	280	282	279	307	309	278	293	293	274	257	279	286	291	278	292	267	275	278	303	291	291	259	296	313	250	281	285	281	282	278	268	279	296	277	258	281	244	299	318	284	313	253	288	300	290	296	270	311	306	307	278	291	253	314	299	303	321	255	317	298	301	243	292	293	311	310	325	294	283	309	288	313	281	290	302	275	290	274	300	292	291	294	287	278	297	284	269	297	270	266	274	287	265	275	290	291	289	295	299	290	276	301	268	292	264	256	283	294	274	266	233	283	289	276	260	312	270	293	282	329	308	303	299	288	293	283	274	296	248	271	307	305	288	303	289	261	273	296	295	296	293	271	314	284	277	294	280	300	277	300	284	274	271	281	271	307	272	267	301	264	274	290	291	287	312	247	297	279	275	286	276	265	306	316	307	297	309	280	292	288	279	309	287	273	282	278	293	306	265	300	273	274	262	269	279	307	310	283	268	224	268	274	292	261	250	271	291	298	286	282	280	300	289	284	279	268	297	290	294	268	267	275	272	280	295	299	255	291	313	255	280	276	301	300	280	276	276	306	285	301	266	290	288	281	291	275	296	282	265	256	284	283	280	358	300	281	314	289	291	274	295	299	301	290	286	295	286	280	271	308	291	279	305	266	304	286	293	292	273	276	271	290	278	272	268	297	265	304	316	294	267	287	268	277	288	311	295	267	283	289	276	283	288	295	313	298	253	296	273	316	270	323	281	261	281	269	273	298	284	296	295	296	255	266	313	294	305	277	286	282	304	271	241	297	290	294	283	275	308	291	275	330	260	302	279	254	273	268	274	271	281	303	265	316	294	261	270	287	270	277	285	278	273	270	306	266	307	273	262	278	263	288	336	274	273	274	297	268	261	272	250	258	274	302	277	274	279	305	324	244	266	256	301	296	297	286	299	255	302	303	298	278	293	277	294	277	271	266	304	277	285	274	304	259	274	306	306	296	284	280	292	314	251	298	315	273	299	315	286	293	272	272	286	274	273	289	304	278	274	301	321	291	276	272	253	287	259	276	263	257	281	255	300	293	321	278	293	324	298	281	259	277	263	278	276	267	283	275	326	279	333	316	317	289	289	315	282	290	272	298	277	289	282	305	281	303	317	303	303	351	300	280	298	313	324	299	286	261	273	320	299	302	302	259
24611	7684	9515	10994	11318	11762	9282	7937	6674	5393	4337	3514	2755	2065	1814	1469	1366	1222	1147	1135	1022	1077	944	938	988	916	935	925	887	908	840	820	880	832	804	815	837	844	813	807	773	814	797	784	748	808	831	779	804	761	800	766	791	808	755	815	795	818	829	808	838	800	823	869	890	870	892	915	967	940	930	921	852	880	889	959	836	803	901	893	813	865	849	856	855	789	808	882	837	800	900	840	775	778	806	822	810	840	873	844	837	802	787	748	816	821	804	833	798	811	796	790	847	823	779	795	780	807	824	776	797	822	826	759	791	776	783	748	749	759	795	777	725	752	814	738	740	743	725	753	736	721	764	768	710	758	746	768	742	743	767	694	747	723	725	759	773	716	708	769	802	737	776	791	828	777	784	769	693	747	762	771	745	805	804	735	737	729	767	794	751	786	758	709	730	745	725	708	780	758	741	751	683	744	758	755	727	764	741	726	710	732	767	794	743	737	751	782	742	697	751	724	771	735	733	722	759	820	737	746	767	720	726	763	775	745	723	765	785	778	787	753	743	721	758	717	766	725	758	741	754	765	747	746	743	777	750	707	716	772	747	796	722	737	779	750	694	720	715	739	723	812	721	750	739	742	776	680	712	768	762	790	806	750	765	717	808	719	794	714	767	730	747	771	763	721	732	742	733	781	767	733	745	775	801	761	730	753	773	743	737	698	781	788	757	789	787	711	733	785	751	709	787	804	704	700	774	740	779	789	738	785	753	685	764	753	732	726	766	742	758	715	783	784	765	760	774	766	727	756	732	747	751	771	747	744	741	733	749	751	763	736	732	741	756	746	761	773	772	684	702	747	761	736	728	748	739	751	750	727	740	795	724	780	771	753	729	755	716	753	778	777	771	775	692	755	707	740	732	759	699	726	786	720	742	730	785	728	728	731	805	738	763	774	760	753	798	744	742	794	737	779	771	744	742	828	696	735	777	802	706	788	716	751	777	767	748	750	727	729	731	752	742	777	756	794	737	744	782	734	725	689	752	745	745	760	755	726	742	735	722	767	758	749	678	771	760	767	732	702	731	691	774	755	736	770	730	756	703	771	720	760	806	762	755	732	716	761	768	753	747	761	774	740	735	750	772	736	788	754	738	734	763	753	782	782	730	789	782	757	787	773	778	758	750	731	765	726	731	710	761	786	754	736	726	750	763	763	740	688	764	769	749	786	753	725	773	762	704	732	777	748	683	728	759	793	739	767	762	762	805	782	718	719	736	745	793	758	753	692	727	809	749	816	766	749	768	743	771	792	725	774	761	775	730	734	760	696	787	740	749	739	769	752	751	756	733	724	690	734	697	751	707	758	725	769	731	752	723	734	744	756	732	748	761	712	753	784	772	753	725	708	783	805	767	768	748	767	722	741	744	768	758	784	753	756	806	798	769	744	743	718	743	787	755	756	735	749	779	731	729	731	771	756	735	791	728	759	706	759	734	749	746	720	783	760	746	787	751	715	763	765	762	764	740	731	755	793	747	740	763	762	707	740	752	739	724	702	721	759	743	747	756	776	802	740	791	758	754	770	753	775	749	761	743	725	761	786	747	836	761	780	797	795	796	766	804	715	728	766	789	757	744	754	747	757	771	762	735	757	745	745	730	741	703	760	790	751	706	764	774	701	777	777	728	730	760	733	786	741	768	738	763	769	747	736	765	725	772	682	740	772	763	729	770	763	769	761	785	764	737	772	737	712	764	748	715	778	755	789	788	771	730	755	764	805	743	751	703	716	783	765	713	717	798	732	813	712	733	738	767	799	774	786	687	723	776	776	764	781	744	815	709	765	767	745	698	754	727	774	755	763	775	756	801	771	734	731	785	802	817	798	768	777	740	733	773	779	752	758	714	714	747	756	752	761	751	781	776	820	751	790	722	750	757	760	739	807	788	763	781	745	765	722	695	760	719	737	770	783	735	776	727	742	788	731	724	738	758	782	774	731	689	745	740	765	715	810	700	767	707	786	725	741	738	734	795	691	756	782	761	770	833	773	757	683	757	771	761	741	737	790	752	722	755	746	752	760	744	771	766	772	717	749	727	764	725	728	726	760	765	759	724	735	741	767	710	747	776	760	781	799	779	731	744	724	758	733	717	798	731	733	753	739	775	737	740	792	700	766	685	730	734	773	730	762	739	791	738	744	704	840	740	759	746	712	768	750	753	706	720	749	754	761	734	758	775	747	734	750	752	802	790	726	763	727	735	782	782	753	770	724	750	742	714	733	763	766	726	773	775	764	712	764	724	735	774	766	717	738	738	760	726	748	722	793	714	732	772	737	718	775	701	711	774	768	731	771	729	783	809	794	743	738	713	756	763	787	734	720	754	755	769	749	752	750	760	770	727	757	775	778	790	820	768	754	742	761	781	752	774	708	752	717	736	757	828	746	733	779	732	707	754	763	699	770	752	761	709	769	739	729	747	696	725	690	746	719	776	745	774	696	774	780	766	789	743	719	771	763	739	753	709	749	830	722	776	745	776	734	762	795	753	761	760	758	744	755	774	720	723	778	777	773	771	700	736	716	767	746	716	759	723	740	765	768	751	778	784	734	722	720	792	732	794	724	793	739	726	782	710	714	715	738	792	718	754	710	725	727	722	725	774	730	724	797	759	759	784	798	722	735	774	804	766	778	743	785	743	771	726	746	758	750	756	783	749	674	724	727	769	733	702	727	721	703	738	696	814	773	751	756	760	714	752	749	743	801	786	808	785	766	713	718	780	767	731	775	739	756	761	802	771	725	750	786	795	759	750	751	751	793	748	767	742	757	748	760	706	748	768	750	749	697	771	758	753	773	729	797	754	707	751	744	709	780	759	744	771	803	766	754	746	723	759	778	757	763	762	770	748	798	751	751	748	699	738	739	800	730	738	748	767	710	747	776	800	744	804	761	716	795	739	745	752	743	699	746	704	738	726	746	733	784	736	736	732	733	754	744	750	739	712	736	764	765	778	770	809	745	690	790	739	765	770	754	725	778	764	774	773	763	793	744	738	789	768	706	740	718	703	793	757	754	764	758	724	724	741	814	714	731	767	717	702	788	762	727	766	829	780	727	761	751	794	735	754	765	721	716	734	729	812	745	744	747	720	772	748	775	727	744	764	696	717	733	752	763	773	740	718	724	753	764	795	769	737	724	733	734	770	768	696	760	726	793	757	764	721	722	744	714	732	787	803	754	724	772	757	773	760	716	744	746	749	753	710	777	696	746	770	808	756	801	742	787	704	719	725	769	764	751	744	756	772	728	753	700	746	746	724	740	703	736	772	805	781	737	766	736	744	736	748	735	727	718	779	704	740	710	747	747	754	745	735	720	779	725	729	807	768	717	755	722	769	702	740	783	755	727	727	755	801	792	757	757	713	747	794	749	790	741	737	748	774	757	693	751	779	754	722	746	767	771	778	728	730	770	765	743	782	788	712	794	755	792	719	721	764	749	792	787	777	774	768	731	739	754	797	736	761	735	727	807	760	768
5801	1548	1408	1264	1004	928	716	641	549	480	431	387	384	345	367	338	370	370	369	344	342	333	355	360	370	393	378	337	344	318	359	396	372	377	367	387	348	353	332	371	339	350	343	375	369	348	398	359	375	349	340	355	316	346	350	345	372	393	327	374	333	324	335	382	329	393	379	339	369	335	356	322	341	379	344	352	335	341	310	355	358	345	358	331	350	344	358	354	351	379	386	387	375	331	377	340	351	379	379	378	343	351	356	370	367	369	387	316	348	355	370	382	344	369	346	364	366	329	373	345	338	370	347	383	388	346	338	335	335	343	368	337	348	351	312	342	372	339	369	351	342	328	388	335	344	360	360	345	365	371	350	381	343	348	347	374	358	373	360	344	342	342	355	336	351	332	381	331	367	320	404	331	354	346	341	320	340	339	329	384	338	316	371	347	336	360	350	371	369	368	345	341	328	336	342	369	343	348	340	336	382	368	341	376	372	371	366	333	349	347	332	371	348	332	337	353	341	347	368	328	322	360	346	356	348	360	366	344	353	371	348	370	355	326	340	324	359	355	345	335	329	361	340	346	407	334	379	356	368	337	339	364	341	322	346	330	355	328	355	373	346	333	354	351	341	309	348	366	330	364	364	391	366	355	360	294	326	354	303	331	368	335	362	355	371	337	372	313	335	337	346	343	327	353	326	328	357	316	347	376	353	322	382	373	369	361	341	354	367	335	372	321	357	360	342	340	351	361	361	322	370	337	362	386	352	375	344	334	358	298	358	308	360	335	358	348	398	373	350	329	380	364	369	353	364	355	327	344	318	334	339	347	336	369	364	371	352	358	355	400	378	356	342	324	329	392	323	373	331	339	332	348	329	326	328	336	339	317	328	340	333	355	371	364	342	325	362	367	365	365	347	376	326	342	358	323	352	314	374	329	345	341	359	352	353	340	346	313	365	380	324	307	379	349	365	338	377	351	325	342	340	337	360	314	363	350	335	320	298	330	369	351	334	368	355	335	327	333	341	345	327	370	360	337	340	337	380	370	349	374	346	375	331	390	369	369	355	361	367	355	348	343	353	377	371	393	353	361	357	345	336	360	359	361	363	354	360	352	357	341	373	325	351	346	384	362	362	342	315	357	327	352	371	367	377	322	326	356	340	382	378	356	335	340	356	341	347	342	364	397	350	367	351	350	315	348	355	356	369	333	346	356	322	334	343	342	352	373	348	391	327	330	367	367	390	329	346	297	341	356	340	352	369	361	369	347	357	346	319	333	319	373	347	360	314	357	336	371	363	303	371	356	363	362	401	327	355	333	348	323	323	320	328	378	374	316	335	337	373	328	349	366	347	352	349	349	370	339	331	316	349	325	369	352	338	331	332	365	304	362	356	369	358	381	356	373	322	378	332	335	344	343	342	339	323	346	329	355	336	348	350	343	333	347	364	362	353	367	324	360	362	375	375	374	314	367	373	357	403	350	348	385	371	337	350	325	352	375	363	330	357	345	363	366	368	340	358	362	347	365	363	305	333	349	340	343	372	353	334	353	372	363	396	352	347	383	335	351	330	353	336	330	333	375	343	324	336	371	364	313	322	329	346	349	336	357	368	340	350	351	323	379	313	357	340	336	348	350	369	352	375	334	332	333	364	389	327	342	350	336	340	354	353	301	361	360	355	359	358	352	325	373	330	358	338	352	337	341	345	342	343	380	369	363	362	361	345	365	365	377	325	338	353	358	333	358	367	356	355	343	332	377	318	352	358	380	346	331	368	355	355	354	377	411	345	364	320	349	357	320	363	305	385	357	352	344	350	329	314	374	316	341	328	363	360	374	346	356	337	361	345	359	409	333	351	331	358	325	313	348	354	312	368	329	378	372	326	390	345	340	320	386	322	334	312	370	322	350	334	357	340	336	324	368	360	365	338	326	358	333	381	352	406	334	351	367	348	348	291	357	367	348	334	337	358	340	329	337	420	356	332	322	356	351	332	329	366	372	360	382	363	349	301	346	338	345	336	374	362	335	344	297	329	368	350	325	352	349	335	344	345	352	338	371	359	368	395	388	385	365	345	375	336	370	325	366	361	355	357	347	352	356	314	371	329	368	334	340	359	327	348	324	361	379	342	330	351	337	332	345	372	330	366	339	331	378	332	338	377	334	379	356	354	352	332	349	373	350	337	346	354	331	337	342	310	352	358	365	343	347	377	356	339	345	359	300	374	370	357	336	377	373	349	313	363	332	375	359	384	339	378	345	326	402	366	361	327	367	356	351	326	315	348	333	382	367	331	341	322	370	349	370	381	330	329	364	326	359	349	391	339	383	376	300	338	327	334	318	352	363	327	341	356	379	379	372	344	336	353	370	333	329	339	358	365	352	383	343	357	358	348	348	329	340	353	359	382	343	340	364	347	354	364	343	321	363	333	342	362	356	377	332	343	329	368	349	351	339	391	336	351	369	355	372	360	351	330	357	346	319	345	350	327	363	361	311	354	345	355	350	371	343	384	317	354	346	350	363	380	336	390	341	335	379	337	333	346	367	354	325	346	347	364	364	372	367	327	358	334	333	382	325	360	385	350	371	360	362	355	365	352	366	366	318	357	365	381	377	373	356	332	378	311	353	333	353	363	343	343	315	357	366	368	374	375	360	384	364	309	331	331	336	340	374	355	359	368	369	348	353	347	360	346	363	327	379	356	359	328	369	323	325	357	326	356	322	384	354	362	358	385	360	356	362	311	360	351	359	376	354	369	363	332	329	397	335	361	358	317	344	357	347	350	364	342	348	355	360	359	373	367	365	345	373	343	354	340	375	364	303	362	351	369	359	320	337	346	346	357	366	332	356	343	337	378	348	355	363	325	337	333	358	353	344	368	385	333	382	340	339	343	360	374	314	353	350	363	335	387	380	370	380	364	373	372	375	346	328	349	352	356	356	341	363	355	340	330	349	343	339	335	353	358	343	382	356	365	368	342	339	359	347	337	351	324	353	357	370	353	352	364	322	347	319	352	400	347	348	355	364	346	343	364	364	356	386	335	369	358	368	352	337	363	366	366	332	322	353	397	369	341	326	368	348	348	378	332	310	315	331	365	389	377	340	370	351	348	371	341	381	338	353	376	356	369	368	340	351	322	358	326	350	329	339	347	311	342	369	345	355	364	339	325	342	312	396	355	349	368	369	357	318	371	377	346	347	351	350	363	341	371	342	374	346	377	381	348	339	351	382	361	330	347	313	311	369	346	374	348	351	330	327	344	327	331	374	329	378	327	359	346	340	352	351	373	324	364	386	355	317	362	349	340	333	343	337	379	334	358	334	363	340	382	368	321	339	383	350	364	331	333	359	345	337	304	350	347	347	362	351	343	326	348	363	334	379	332	332	339	338	334	326	349	328	346	336	362	387	383	387	351	359	350	360	333	339	365	402	343	341	366	336	381	341	320	360	332	368	353	356	340	371	342	340	353	326	348	367	358	335	336	337	339	330	377	365	387	359	341	349	353	362	357	335	380	336
5163	1943	2793	3303	3160	2988	2364	2141	2011	1655	1379	1324	1253	1123	1049	1033	955	935	948	917	927	888	947	890	891	902	956	956	936	930	974	956	892	942	916	912	964	910	895	895	912	925	931	893	872	884	908	949	924	901	897	921	854	916	881	873	893	927	914	970	969	936	945	940	931	940	898	927	963	956	959	921	925	981	961	967	938	959	942	890	885	918	902	938	955	937	953	960	911	922	973	925	947	934	896	953	889	905	912	898	928	978	987	914	908	963	953	979	938	949	955	945	946	923	940	951	922	924	954	906	896	937	938	882	909	947	920	957	943	891	887	903	881	869	902	918	907	959	955	924	946	863	874	962	877	940	927	884	911	958	892	974	954	911	927	962	908	876	937	939	876	890	892	918	899	904	944	923	898	898	907	962	874	911	960	895	950	911	939	911	946	925	972	916	913	847	915	862	864	931	891	943	963	886	905	941	924	935	938	851	903	944	882	961	921	899	920	929	866	922	923	895	901	897	903	911	868	964	898	856	910	947	853	924	848	915	914	951	894	864	912	933	888	982	906	948	966	915	899	868	921	874	929	889	895	873	928	935	966	964	923	906	961	871	897	884	863	923	948	944	927	912	922	887	956	928	899	956	934	959	919	884	921	889	930	955	876	940	919	891	914	886	943	870	925	909	887	883	906	888	957	908	878	979	899	964	900	920	949	887	873	900	901	893	894	860	874	953	858	897	957	893	906	937	886	898	941	890	917	939	931	921	927	929	970	955	888	899	927	933	902	854	926	934	928	890	901	905	946	882	948	887	942	968	945	913	905	876	927	904	917	886	871	916	914	904	925	942	893	961	874	951	996	909	903	831	877	896	896	854	903	898	942	895	901	917	893	921	849	909	944	899	892	905	923	912	947	950	921	915	910	946	884	890	913	920	896	914	872	894	966	836	887	954	901	939	859	921	924	906	912	916	922	875	924	921	919	871	937	911	902	911	979	894	908	911	914	899	928	886	841	900	895	872	890	893	910	927	904	922	913	895	943	866	920	876	895	900	957	904	952	967	906	911	915	907	951	881	947	933	913	965	894	903	934	937	912	924	940	953	872	940	909	940	895	913	928	906	902	875	895	928	889	909	921	909	907	901	937	918	916	909	957	904	936	920	935	864	923	901	895	918	914	970	898	927	866	976	888	897	961	917	893	944	891	886	950	892	935	852	956	894	970	896	934	888	936	892	918	891	935	908	905	912	887	901	890	861	932	859	936	939	962	941	925	910	866	897	894	908	886	902	951	922	927	925	913	946	900	872	898	918	915	900	967	901	882	934	880	935	902	964	872	878	886	914	863	858	890	903	901	919	867	877	915	885	896	915	903	917	916	933	874	931	879	981	902	944	893	917	917	936	963	925	907	954	903	988	847	935	940	927	957	915	902	967	913	926	866	905	916	909	903	928	846	945	925	954	963	897	896	919	887	925	896	885	954	905	954	900	887	915	917	869	916	929	936	946	941	888	915	921	915	906	905	889	914	898	874	865	920	949	914	883	977	903	874	915	902	896	896	886	879	949	889	910	917	874	955	946	901	933	875	932	939	863	891	900	906	893	980	928	890	981	933	942	896	898	943	939	892	884	905	900	970	971	874	929	912	936	864	910	889	915	945	912	911	882	906	908	897	944	906	927	909	942	920	924	892	910	885	878	929	899	901	919	933	897	878	872	942	937	886	922	933	897	948	821	878	917	869	879	888	912	880	904	851	885	898	922	907	942	939	905	926	899	900	902	902	887	894	855	915	915	855	935	884	874	875	902	933	910	882	930	950	928	891	920	932	885	927	889	908	908	912	923	932	917	878	874	891	855	938	868	882	921	871	918	927	939	901	921	919	921	900	952	919	892	917	947	886	939	940	902	928	930	914	906	899	903	949	908	890	905	899	879	894	922	927	947	939	922	846	864	943	960	864	968	894	929	976	979	908	857	908	946	944	910	891	895	935	934	876	869	925	910	885	877	970	883	910	930	857	944	908	924	882	890	908	910	922	906	878	938	950	876	944	857	926	887	946	938	918	927	931	892	939	926	923	886	906	913	875	926	901	925	864	938	882	892	847	895	906	991	895	1006	932	927	950	949	909	920	910	878	973	881	919	953	890	941	897	922	903	896	905	895	884	946	902	867	896	947	874	876	959	898	899	915	901	970	938	969	861	871	901	935	849	879	894	853	923	908	936	897	927	923	919	903	913	919	976	905	931	884	897	922	897	941	892	891	864	865	917	892	973	929	912	923	885	906	889	965	916	903	922	895	889	945	936	903	873	903	910	902	884	912	930	904	881	940	930	926	928	910	947	888	907	943	887	897	905	939	919	903	896	971	933	890	906	836	897	905	878	932	902	915	866	919	909	931	952	964	841	888	907	892	923	883	876	880	883	901	933	923	910	860	904	892	927	924	870	895	917	870	969	868	926	909	906	874	937	888	904	862	891	940	907	948	885	928	864	891	858	964	885	948	898	940	954	886	860	927	910	871	894	913	927	879	955	943	867	870	917	902	943	954	952	886	884	884	919	936	929	943	943	898	925	912	950	924	911	946	925	974	898	885	942	902	952	867	908	910	904	938	928	903	964	912	952	887	900	948	897	880	931	928	917	941	881	875	929	955	873	890	940	928	905	901	897	911	884	877	917	901	949	878	946	930	898	934	870	946	867	922	864	899	874	917	956	926	931	891	968	903	869	906	910	947	910	942	947	875	943	903	867	900	932	925	928	959	948	874	847	862	931	924	879	963	929	838	940	958	859	851	889	874	878	927	924	916	898	899	953	845	868	914	914	892	897	903	938	841	922	865	936	887	899	929	925	911	887	865	935	968	898	924	941	985	899	957	908	893	923	907	899	870	873	955	873	915	896	883	895	1002	915	897	942	913	885	905	880	910	919	910	911	897	887	907	883	884	905	872	914	896	899	919	920	886	949	877	958	922	917	905	867	923	898	960	922	933	893	911	880	897	941	960	903	892	949	869	864	940	867	965	865	921	946	843	946	898	927	897	875	928	866	910	909	932	930	841	902	869	900	910	885	901	905	901	941	966	886	928	945	902	959	943	882	829	903	931	928	885	868	908	913	884	849	940	922	946	880	874	919	930	890	865	970	944	896	980	899	860	864	906	896	871	919	926	988	879	935	893	895	930	878	890	906	888	912	890	880	909	893	911	894	896	889	921	880	887	895	931	975	950	927	917	972	903	940	910	956	930	921	934	904	921	965	902	929	885	907	888	834	949	963	935	897	907	960	918	924	853	928	879	921	937	893	961	884	927	948	931	915	900	896	903	868	916	904	856	914	949	913	913	876	904	924	869	908	917	935	899	891	903	879	848	901	884	924	882	895	891	931	1006	862	913	923	865	898	924	952	852	921	879	890	876	920	980	910	944	908	872	939	916	934	928	930	934	909	918	858	865	911	933	957	888	867	921	969	955	925	940	876	885	948	948	892	930	955	926	852	929	917	871	904	879	903	880	894	900	890	984	937	906	907	861
26178	11460	7123	5609	5099	4975	3412	2477	1734	1268	953	674	592	487	451	407	383	419	393	392	381	378	403	392	404	385	402	380	397	388	400	387	375	369	370	374	376	359	385	403	377	379	397	380	379	376	371	375	378	407	349	391	380	380	371	394	357	386	379	380	354	405	378	381	373	373	379	376	394	371	393	378	367	385	393	346	388	356	374	409	418	391	371	387	370	381	376	403	368	366	372	374	390	379	418	349	397	410	344	385	362	411	394	376	369	364	376	423	370	361	395	375	373	418	341	386	372	392	345	360	403	411	413	377	355	365	342	362	378	388	394	372	396	359	377	365	392	373	336	318	360	373	381	362	378	380	359	400	397	360	373	363	326	390	369	361	375	399	391	330	366	361	371	337	398	372	354	357	382	369	367	360	346	374	367	412	382	354	372	355	364	382	386	403	391	394	375	357	372	370	390	391	382	402	376	355	364	413	360	347	390	364	390	376	368	370	354	394	359	379	390	339	368	383	404	365	379	337	395	354	352	413	384	387	359	360	341	349	420	342	318	375	370	386	383	404	354	382	375	406	362	354	390	406	368	388	370	364	369	387	400	394	353	378	369	383	355	391	399	379	398	371	396	356	399	356	356	355	340	417	382	362	343	361	369	377	385	392	362	372	383	363	369	389	352	401	406	337	384	361	345	348	370	354	385	428	335	371	375	327	371	387	371	384	332	401	378	386	341	371	395	364	382	368	375	383	379	344	352	360	373	372	399	402	399	346	365	385	346	373	340	363	355	357	386	373	388	396	366	349	365	368	368	385	329	344	396	394	399	384	364	399	337	381	366	329	384	382	387	378	373	385	389	386	345	368	401	362	311	387	401	386	354	410	360	388	397	397	385	374	363	385	389	355	385	394	350	352	342	386	377	389	357	383	380	377	342	374	349	355	350	345	402	362	368	341	388	354	363	373	391	392	389	378	391	360	395	365	358	398	310	379	365	354	363	349	381	395	373	362	370	352	370	391	387	378	385	351	408	371	356	370	383	393	356	337	355	375	395	381	340	389	361	356	382	389	370	369	400	374	385	374	355	350	380	353	370	386	388	373	379	390	345	365	342	413	345	366	355	406	378	351	357	360	351	388	377	353	331	357	401	383	394	373	370	353	359	368	360	371	405	393	375	358	347	357	393	398	350	390	393	363	374	358	401	356	362	405	372	353	364	393	358	391	388	354	364	380	396	342	402	387	399	388	375	361	343	368	369	410	358	358	358	359	382	374	396	348	406	359	376	382	367	381	338	378	371	362	344	341	396	361	381	359	390	384	391	379	389	388	377	360	398	369	411	374	344	356	367	364	346	374	369	343	371	362	376	363	378	366	369	376	342	391	415	365	363	386	402	378	363	329	362	386	390	393	350	373	350	363	329	390	381	384	371	388	368	358	354	373	407	396	381	360	352	361	374	358	367	359	372	356	354	343	355	383	377	379	363	358	364	398	389	364	358	398	355	386	366	366	341	354	342	394	372	383	394	361	368	353	395	352	351	389	380	356	350	370	360	368	377	391	393	340	375	391	411	362	388	341	387	406	377	362	376	318	393	395	345	363	371	396	368	364	371	332	393	380	404	334	393	363	365	356	388	387	364	360	368	343	364	368	364	358	358	347	377	385	380	373	365	371	359	390	403	414	349	390	390	384	359	374	378	334	403	410	377	425	357	387	365	402	370	380	377	383	361	381	364	399	339	361	401	391	343	359	377	367	387	355	382	370	372	415	356	377	377	372	379	340	355	374	395	396	390	374	355	368	401	341	378	394	395	372	372	372	356	406	388	389	349	370	348	329	389	339	378	393	374	323	327	353	352	359	376	401	376	374	344	356	364	412	398	385	400	365	376	339	356	374	378	389	392	368	392	358	351	355	353	397	377	360	362	353	351	405	392	367	366	398	355	357	375	374	379	366	389	374	385	407	390	364	393	353	381	396	392	389	393	354	387	392	371	369	363	355	397	393	397	370	379	374	386	356	369	367	381	397	372	371	352	354	389	374	393	335	382	385	381	363	420	338	367	371	399	377	386	333	382	370	365	355	366	335	375	389	384	381	358	355	388	390	326	379	372	378	370	390	393	368	374	394	373	390	388	387	348	357	402	385	374	347	402	355	374	372	377	383	418	400	342	352	364	383	382	341	358	394	354	381	409	383	366	328	391	366	392	358	371	359	334	357	357	395	381	350	339	367	370	374	380	346	342	369	385	334	367	367	393	378	374	355	353	393	370	405	376	393	384	406	369	370	394	390	416	355	373	431	347	400	352	351	371	370	373	394	345	384	391	346	355	371	357	383	381	377	357	346	369	373	357	335	349	358	374	380	364	376	360	352	399	387	366	380	360	366	345	381	333	364	403	341	370	384	397	354	383	374	337	339	376	345	363	374	372	377	353	365	364	406	404	373	418	367	373	352	385	371	358	372	372	425	389	359	381	378	381	378	362	381	345	364	371	363	334	336	308	356	373	388	397	383	366	370	384	391	362	348	377	360	382	386	388	361	377	367	361	341	402	330	374	387	367	368	361	363	409	406	375	356	372	377	363	365	382	377	337	350	396	394	370	336	381	350	399	380	374	427	366	382	363	393	406	383	390	401	379	376	369	357	388	335	334	405	411	345	351	374	396	362	365	349	389	376	366	354	364	400	371	345	379	375	359	383	362	344	364	375	357	387	353	365	367	359	370	370	345	392	329	389	328	380	372	356	420	376	404	408	409	373	398	378	384	364	397	429	354	351	353	374	366	405	355	371	363	325	407	381	406	363	338	353	372	397	396	395	410	357	371	342	357	367	375	372	366	385	385	370	361	358	369	367	349	382	400	406	354	374	360	353	369	384	390	365	370	350	390	362	376	355	373	383	394	394	383	327	388	351	372	378	382	377	408	391	374	348	415	376	362	380	375	355	402	373	364	413	330	341	398	393	372	396	399	355	353	355	391	373	367	372	362	382	359	359	358	367	360	386	393	383	395	406	341	375	341	361	361	361	376	360	363	352	321	381	381	382	356	336	430	362	385	370	374	398	370	386	421	376	375	369	396	371	398	365	356	361	405	407	364	332	359	354	400	362	389	377	357	389	338	366	357	377	328	386	363	387	356	415	378	385	388	391	389	372	410	353	353	317	376	350	367	387	353	383	376	369	377	357	398	369	362	373	387	341	383	385	385	383	351	350	402	370	366	344	382	370	387	345	412	334	338	371	377	356	368	331	358	372	377	395	361	384	379	352	349	326	401	351	350	361	385	390	360	340	340	381	385	409	365	344	363	360	345	340	378	376	365	372	333	350	376	357	393	401	371	350	397	374	340	364	394	352	405	368	352	428	383	345	404	393	382	366	352	364	329	392	366	379	355	356	407	339	363	356	353	383	379	378	339	374	380	323	399	355	385	368	379	405	384	375	326	367	391	385	384	335	372	367	358	400	347	370	349	361	394	367	353	337	358	388	368	405	349	379	363	366	393	396	345	395	374	397	371	365	362	352
19013	5556	6690	8078	8296	8896	6341	5724	4704	3936	3053	2630	2214	1771	1487	1423	1300	1169	1170	1130	1086	1085	1073	1023	1004	1007	975	973	1044	1005	1076	990	1062	989	927	1011	1049	991	987	964	955	961	979	1012	1022	954	974	990	982	1033	954	972	1019	1019	966	997	983	938	968	976	1028	968	1034	987	1061	1026	1023	1058	1142	1021	1078	1069	1032	1066	1064	1041	1068	968	1037	1047	1027	1020	985	1059	1015	966	1005	1011	954	973	973	1006	1019	934	992	984	949	964	1030	981	989	1049	1022	990	971	978	995	1011	991	983	943	1020	1046	925	957	922	967	1047	1002	962	976	1001	995	1001	936	928	994	923	975	962	925	921	999	963	971	930	946	932	1020	1039	956	955	942	946	932	975	956	965	1006	986	922	942	993	960	1023	913	956	1028	928	943	954	957	881	884	937	946	930	937	962	972	877	950	953	921	869	978	977	974	966	962	905	1015	897	928	969	951	958	898	1018	928	903	902	938	910	918	957	945	913	1009	917	923	934	960	972	1010	938	976	932	963	968	975	978	950	974	955	956	989	974	930	946	925	945	1003	972	962	921	939	953	932	923	912	954	938	902	967	950	940	978	983	964	956	977	923	937	933	980	960	958	963	925	926	948	929	929	951	975	960	941	948	909	954	889	981	965	940	1015	922	1001	947	919	897	955	977	924	975	927	952	964	920	901	950	969	936	1000	952	948	968	949	978	951	939	961	960	918	989	931	946	943	992	902	887	972	898	903	919	981	898	959	965	921	934	937	937	944	974	937	961	947	932	957	947	988	988	967	908	902	939	960	992	936	954	881	995	984	962	892	920	983	994	935	986	946	940	958	969	974	963	946	942	997	949	920	946	991	935	986	933	998	983	879	999	939	914	1018	971	964	924	972	897	948	925	979	931	914	960	977	945	964	1002	962	925	948	976	944	933	955	946	949	963	902	990	939	948	953	905	904	966	991	951	924	928	945	934	964	924	971	1028	963	1004	975	949	928	986	947	940	920	881	954	942	988	895	973	913	979	931	928	925	914	907	956	921	972	953	919	973	992	977	922	925	939	949	951	920	935	966	965	925	988	969	924	958	930	949	913	956	893	913	887	982	945	915	921	955	912	952	907	965	938	926	980	932	940	1016	927	954	965	921	974	974	919	982	971	909	929	976	963	953	961	911	949	981	946	978	961	942	970	1005	949	935	865	939	968	908	941	933	925	944	965	933	923	959	913	952	978	944	992	990	927	921	894	973	914	975	910	959	883	913	1007	944	966	933	959	988	883	940	949	985	947	907	889	937	945	1024	947	998	994	984	926	956	924	1017	927	920	907	1002	917	936	931	980	955	956	987	952	1020	954	962	975	900	965	928	953	954	904	975	936	970	981	909	967	968	937	921	927	936	915	992	901	983	895	963	920	921	916	985	985	944	973	960	911	943	987	941	920	912	962	960	859	983	959	933	961	957	948	946	947	990	978	915	994	944	930	920	941	958	949	893	908	934	933	927	903	919	982	985	915	946	945	907	977	905	930	979	899	957	988	951	927	1016	970	946	938	926	990	934	982	947	968	920	909	972	966	973	971	1001	1005	957	965	946	975	977	963	936	912	952	947	905	938	904	985	955	989	894	964	1014	892	919	947	976	885	899	948	894	959	1010	965	921	918	939	960	965	958	923	971	961	934	984	932	970	980	984	974	910	985	988	918	960	944	930	983	1018	938	935	912	965	936	956	901	935	951	902	945	913	951	934	912	920	941	959	971	973	929	937	983	945	978	872	955	953	952	996	917	883	899	940	940	958	947	940	987	960	983	943	967	947	966	923	892	897	931	941	930	936	927	963	962	977	1029	924	964	934	973	980	927	984	878	944	960	983	956	946	970	922	957	965	992	923	899	959	961	901	938	958	933	939	985	925	945	988	992	967	936	971	988	920	905	949	912	980	970	922	993	952	990	961	933	953	951	962	912	938	956	930	945	938	926	984	980	946	905	888	1005	948	977	962	980	950	943	923	1024	995	935	958	1012	919	939	952	957	948	920	988	899	929	948	932	948	1008	911	909	958	895	940	888	986	954	933	940	942	966	922	982	967	942	969	921	967	956	922	870	923	924	943	959	907	902	966	1031	980	951	922	928	897	941	972	939	947	948	983	929	986	952	930	964	906	961	971	971	925	910	911	908	972	910	947	911	914	957	964	966	948	954	967	920	935	969	939	982	989	960	974	945	911	946	930	934	956	904	980	973	974	953	949	958	971	985	912	881	924	922	950	950	937	1015	936	955	970	966	906	968	958	927	900	993	984	915	977	908	924	978	975	952	933	946	950	913	995	941	931	937	916	973	917	956	981	961	921	915	977	974	989	944	986	960	973	926	907	984	916	907	916	951	978	940	942	951	967	965	942	985	973	936	979	982	973	928	956	1014	964	972	945	962	953	987	978	930	1002	964	974	936	865	952	924	906	930	936	959	995	1010	972	911	909	953	920	952	936	904	979	927	901	957	948	923	931	923	902	1021	993	951	922	911	949	960	972	978	956	965	998	942	947	1000	918	941	938	933	976	906	961	922	951	953	910	939	978	963	981	918	934	976	911	974	944	939	1080	994	962	945	963	892	983	896	992	868	914	944	964	942	953	963	926	955	988	905	965	940	952	972	961	907	946	1002	1020	981	950	965	931	988	954	1020	923	949	914	972	991	956	919	981	1004	993	964	974	963	928	971	900	932	960	963	947	912	959	911	1040	931	937	997	940	908	942	918	952	887	911	936	896	914	932	943	926	871	956	957	893	954	958	982	985	931	956	950	888	986	943	920	911	960	958	915	931	960	918	979	933	950	947	973	929	948	966	924	929	903	925	928	955	947	940	984	907	944	918	978	916	1019	931	938	986	957	993	961	899	944	931	930	893	896	969	969	994	968	998	954	931	1013	942	973	934	939	1000	956	930	986	997	956	1025	963	968	915	953	955	963	995	931	933	1018	906	965	923	964	950	931	951	985	920	983	975	923	890	946	948	924	1003	950	920	992	947	945	982	965	981	947	896	962	993	948	1001	960	913	940	943	943	982	1003	926	949	929	1004	933	922	984	985	938	979	982	968	959	946	932	954	974	898	938	925	936	958	940	964	891	969	923	971	960	936	879	945	974	969	944	938	973	937	926	968	974	896	961	1006	893	935	954	963	972	969	980	967	941	906	925	1000	1025	961	906	917	952	938	977	972	975	957	935	997	970	973	958	927	908	993	988	883	916	923	935	973	979	927	973	971	997	982	925	941	953	970	931	935	960	1008	994	964	972	914	935	959	907	947	977	955	973	994	921	930	1006	936	891	1001	963	941	938	976	921	942	957	909	967	967	938	964	969	948	956	936	933	947	921	933	964	957	905	979	907	1000	915	918	926	965	925	957	988	938	940	973	990	1001	965	992	975	920	936	934	936	950	958	881	927	922	959	926	930	956	962	971	1001	1001	983	982	924	1007	866	947	948	947	960	995	992	970	953	970	954	918	919	981	993	923	944	986	930	962	952	962	961	986	981	1024	923	938	890	990	996	946	963	976	941	945	956	965	959	914	956	968	933	952	939	976	940	928	911	956	970	940	957	992	946	947	928	985	948	966	915
34178	16334	10828	8759	7967	7331	4851	3165	2292	1659	1160	781	632	510	428	383	324	369	323	336	332	318	319	316	314	328	288	286	276	295	291	279	303	309	285	292	304	278	310	307	295	282	286	290	257	272	298	287	278	288	302	267	296	294	297	288	261	226	292	285	274	310	288	273	290	289	308	304	291	310	289	330	287	292	300	303	293	321	320	292	298	286	285	272	309	313	283	281	282	319	300	297	301	316	305	283	296	339	306	292	294	299	278	292	297	302	263	316	284	299	293	321	307	300	272	284	296	285	275	285	287	267	277	278	273	264	280	279	308	261	285	283	248	312	309	274	302	285	251	285	306	274	279	255	270	286	297	276	291	310	313	267	299	286	290	291	281	297	259	304	267	303	285	285	291	299	266	288	283	300	291	293	283	287	240	315	282	284	276	305	287	292	284	288	266	293	304	289	305	265	278	286	295	299	289	302	295	277	250	250	272	271	263	255	285	273	300	337	314	288	305	257	273	266	272	278	265	287	270	295	279	284	267	301	316	251	278	286	251	305	287	280	285	305	277	265	310	290	257	304	267	272	272	287	293	274	270	287	270	303	302	246	302	290	285	271	290	306	302	279	269	297	284	261	296	288	279	299	267	307	260	299	278	258	284	296	268	268	280	285	289	298	270	283	285	298	277	258	301	270	305	303	273	331	295	288	295	247	252	257	303	299	283	292	242	285	291	273	267	298	281	295	306	304	295	316	300	244	287	262	285	328	291	275	281	286	256	292	263	273	310	289	271	284	295	269	284	275	319	271	315	306	293	288	311	303	302	264	289	306	288	264	309	277	299	265	252	294	275	286	268	278	300	314	254	266	305	301	273	296	291	322	289	297	294	294	302	303	296	299	274	288	262	275	275	314	290	294	262	252	289	282	288	301	286	286	229	275	285	274	259	262	281	279	269	284	258	296	303	284	287	266	316	268	285	263	262	276	269	277	265	326	256	286	291	257	266	302	294	299	277	271	256	283	282	275	309	314	271	285	300	309	297	289	285	271	289	288	293	282	296	250	292	300	260	311	295	282	275	269	288	276	300	274	317	277	244	298	249	275	257	285	268	307	295	309	287	285	305	278	272	284	288	273	294	247	294	284	271	255	284	291	269	280	290	290	301	258	273	297	261	283	282	280	286	296	302	317	286	282	286	266	269	296	303	287	287	311	290	287	271	282	267	264	278	288	260	283	280	280	314	258	312	296	281	291	288	319	281	299	296	297	269	255	322	267	291	270	266	251	284	318	266	285	317	288	267	312	277	288	280	299	295	259	276	262	276	252	280	270	262	304	269	280	272	327	282	282	257	274	283	287	280	285	296	271	278	275	283	241	297	248	277	238	275	267	318	260	278	281	275	293	281	268	312	280	287	270	286	288	247	288	270	262	261	303	277	245	263	288	264	290	270	293	280	257	292	280	290	279	279	271	269	309	264	328	266	266	287	278	285	258	271	320	296	267	297	278	295	277	265	298	273	296	312	276	276	269	303	280	271	247	278	268	255	283	305	264	265	272	310	288	327	274	293	282	290	291	300	279	301	318	285	306	309	275	283	279	259	285	264	285	293	284	283	287	314	291	272	283	291	278	261	258	283	283	288	279	301	279	295	280	276	279	286	263	303	289	299	285	291	256	275	294	286	301	266	299	309	287	255	271	286	288	314	275	287	278	289	323	262	276	289	257	316	291	318	271	273	264	249	291	279	319	330	260	285	270	304	334	266	290	262	294	287	275	302	295	303	259	276	279	260	305	290	263	296	287	290	271	313	283	296	280	272	319	267	283	303	293	272	296	297	272	286	256	280	308	311	284	305	303	272	277	285	317	308	281	289	272	318	269	306	285	305	283	297	260	318	280	282	292	273	276	281	288	268	284	280	305	307	294	280	253	276	279	303	259	293	300	298	309	285	285	275	287	275	258	275	276	264	269	273	293	270	285	264	297	297	301	259	291	279	281	271	279	298	265	286	303	300	285	290	282	303	283	289	277	283	261	248	302	280	271	301	275	276	313	307	259	284	271	295	288	312	289	276	285	291	278	296	263	300	301	267	286	276	307	264	294	300	267	264	286	313	261	277	262	281	294	247	315	309	304	291	278	266	280	277	312	295	274	282	297	322	307	274	280	282	281	281	269	268	286	281	279	275	296	296	294	287	295	306	317	284	286	273	248	273	300	283	292	284	234	296	276	275	283	299	262	248	304	282	273	268	260	254	261	300	299	277	275	295	304	294	300	314	312	265	258	302	267	307	272	278	290	266	279	294	242	272	291	266	283	279	253	299	276	283	274	279	290	277	327	310	309	268	256	314	286	269	309	291	292	267	293	276	271	284	332	275	303	280	306	269	247	281	298	296	294	291	314	258	313	267	287	284	280	274	287	272	264	267	282	295	310	247	293	306	283	304	295	279	269	276	331	262	289	287	289	302	274	272	287	260	290	290	296	282	275	306	307	284	291	246	296	296	300	278	276	309	263	268	300	278	267	264	287	287	270	303	263	306	286	277	292	279	274	274	298	274	271	286	294	295	285	298	303	293	275	283	309	283	280	272	288	297	284	279	268	293	255	290	260	285	291	298	273	283	267	260	300	316	287	308	268	285	277	277	277	283	293	287	294	285	289	274	291	262	266	271	284	266	283	280	282	283	260	278	312	300	276	295	263	258	304	302	280	287	274	275	287	299	268	279	273	287	259	300	282	313	259	263	242	298	261	259	269	282	256	300	275	272	290	272	270	305	278	318	295	305	285	291	272	275	284	261	298	253	256	280	264	289	285	272	288	283	272	288	265	286	278	304	299	280	297	275	271	309	287	306	280	284	259	293	298	268	276	276	300	265	289	278	277	296	283	296	288	336	276	281	278	287	293	282	297	255	286	277	309	299	278	280	280	291	287	303	280	253	240	286	294	279	258	279	325	275	258	299	287	290	288	264	294	278	301	286	246	282	267	293	313	283	300	298	286	279	297	275	318	278	274	267	267	277	261	302	243	287	291	264	296	272	283	255	312	285	275	280	282	300	274	263	289	313	278	273	304	258	262	275	269	258	279	298	286	276	267	273	312	284	279	298	289	293	246	284	294	248	300	309	304	293	242	292	276	305	283	260	284	277	292	290	280	280	265	259	257	250	266	263	309	271	296	270	256	265	280	295	298	255	252	266	294	284	292	289	290	239	312	287	305	283	306	274	333	271	273	253	270	301	262	262	298	280	242	278	288	260	278	280	271	286	288	278	307	239	286	273	313	305	244	284	286	314	289	300	277	280	289	316	275	276	284	304	280	300	251	262	305	312	270	294	287	280	282	322	265	276	294	311	275	286	329	252	294	295	297	295	292	287	277	320	266	265	295	294	297	288	262	286	301	303	280	290	273	297	269	262	317	287	284	244	291	281	296	270	288	290	296	298	274	318	293	317	292	293	285	284	284	275	297	268	266	264	247	289	253	280	276	281	288	312	296	286	258	277	292	268	275	310	321	303	284	272	284
23471	7506	9268	11250	11549	11605	8715	7433	6605	5237	4136	3339	2780	2133	1721	1432	1347	1207	1109	1080	1043	995	958	975	936	943	903	909	878	913	801	856	854	805	824	853	819	841	868	819	833	842	763	757	729	754	763	795	762	775	757	771	746	746	799	757	794	723	817	809	860	778	848	851	894	906	908	1028	936	930	968	962	904	938	882	890	832	857	836	850	867	848	828	863	836	797	794	820	817	784	772	809	822	848	784	786	833	808	815	818	797	776	815	813	754	803	831	832	822	837	813	799	810	749	824	768	772	767	805	766	776	769	751	761	796	749	790	742	785	756	773	723	737	718	723	788	725	742	740	751	711	705	771	724	746	715	777	710	768	785	727	783	716	772	758	723	760	746	738	750	713	736	734	724	718	730	679	731	788	732	761	722	731	743	744	730	794	719	824	722	719	763	741	733	731	725	701	801	742	709	747	734	775	754	770	733	710	728	763	755	701	710	680	726	733	739	750	717	756	758	741	735	737	731	736	764	768	758	756	745	773	701	742	810	747	748	739	764	702	734	745	720	737	763	735	714	779	769	701	737	767	747	747	730	705	738	741	723	712	765	777	731	703	758	722	733	705	735	695	741	739	720	751	777	710	746	712	786	737	734	706	710	721	767	721	789	708	733	755	726	768	775	740	741	715	771	739	755	737	699	788	791	711	739	749	748	741	690	770	760	725	757	718	725	680	767	726	729	716	773	713	766	725	729	755	723	707	726	738	750	712	716	721	752	776	738	734	712	735	700	773	700	726	765	734	742	748	715	772	749	754	732	715	738	740	738	727	764	753	738	734	750	717	748	754	776	739	768	717	706	778	738	772	717	743	755	716	737	748	732	721	689	706	746	787	725	764	739	736	749	746	736	717	710	757	739	771	773	724	790	770	756	745	786	713	752	715	719	748	733	707	707	727	776	733	760	752	747	740	714	731	687	697	755	730	705	744	711	717	698	760	775	759	753	699	743	717	808	724	751	756	731	680	735	749	746	764	755	712	743	670	729	739	715	713	748	722	722	668	736	733	775	685	768	743	715	721	711	773	761	724	722	692	729	716	719	708	711	700	757	825	777	755	721	739	746	726	704	692	698	715	725	709	701	773	776	712	752	739	720	753	791	726	728	765	718	742	685	717	779	751	790	747	711	755	698	766	699	741	708	785	722	705	742	783	689	746	713	713	710	734	745	761	721	720	712	738	738	726	767	766	761	748	733	737	688	691	779	740	720	739	705	741	755	753	682	675	730	745	762	737	739	779	708	766	749	743	746	758	739	739	703	771	727	728	740	762	691	738	753	745	773	771	748	734	753	817	742	766	749	744	729	770	739	755	685	705	728	728	728	727	767	754	749	724	776	735	699	741	728	782	730	694	782	738	739	752	781	716	727	768	749	718	763	658	713	737	746	774	753	714	797	754	763	727	756	714	757	744	699	766	771	738	720	702	735	726	738	712	727	721	752	738	736	728	726	794	691	756	729	720	794	741	771	763	749	701	744	703	734	681	788	700	726	753	784	734	718	777	730	797	721	779	734	729	727	730	708	718	713	753	750	744	742	716	755	716	733	752	745	707	748	797	747	772	748	734	742	750	762	752	685	703	751	707	751	698	704	691	719	738	689	723	767	708	779	742	755	755	775	735	670	719	771	741	760	737	738	768	755	750	730	731	731	747	711	769	711	709	721	706	697	742	674	745	686	760	755	752	779	768	704	708	719	773	746	704	714	778	747	720	717	730	747	775	748	760	721	734	713	726	736	703	710	704	716	776	714	745	725	733	700	744	737	713	738	718	718	748	656	735	725	689	712	774	688	755	771	750	735	675	749	755	715	751	749	704	748	725	727	745	709	741	708	715	735	764	753	757	721	782	789	745	747	768	768	758	723	718	737	756	733	757	700	750	711	687	767	732	813	724	766	711	709	779	697	730	752	751	712	741	725	754	772	696	718	729	702	764	738	737	681	725	688	727	715	703	717	750	775	793	685	717	721	747	678	714	751	722	744	711	775	729	744	765	703	750	726	719	730	710	762	742	757	735	714	704	758	770	770	777	745	767	730	755	703	717	728	721	735	675	759	692	735	719	776	718	719	728	694	703	748	730	762	680	737	787	755	679	740	746	672	731	702	710	728	688	755	690	743	762	711	740	770	741	739	704	732	779	710	739	736	705	725	769	680	703	737	745	738	712	690	749	702	824	724	762	747	720	742	729	728	710	725	766	733	742	768	729	797	786	746	749	745	750	755	773	727	753	737	739	746	751	701	730	762	742	721	728	704	736	738	814	713	693	760	742	773	734	695	751	729	757	722	775	691	731	752	750	734	754	721	761	757	715	733	764	763	725	723	719	712	750	703	687	688	737	699	753	748	717	765	738	735	697	716	679	738	694	745	711	757	794	731	760	711	738	747	740	744	813	751	733	754	735	686	705	726	752	784	740	730	713	783	732	742	739	709	728	737	715	740	742	729	805	756	679	732	726	728	706	769	744	749	729	767	753	718	741	711	720	775	752	766	715	734	753	736	738	677	767	710	736	800	730	749	748	708	733	766	758	733	752	779	734	795	713	744	766	773	718	750	742	720	728	715	709	701	717	686	763	760	779	707	721	758	764	679	735	722	723	747	712	727	730	725	783	775	745	740	750	731	713	718	759	697	760	769	690	707	707	727	774	685	718	726	755	715	695	739	752	717	759	776	684	700	759	761	722	735	750	699	750	722	757	743	727	701	669	757	755	769	743	747	722	740	706	723	771	764	713	762	763	740	747	742	772	733	763	721	742	731	774	735	730	755	739	691	698	728	757	698	707	704	769	713	722	765	696	747	745	726	722	745	765	752	752	785	732	741	691	752	714	714	734	764	717	724	696	734	766	731	707	739	761	744	750	748	730	680	705	768	722	719	751	758	743	704	725	737	737	727	787	776	713	721	748	753	722	781	708	710	696	728	774	741	773	723	718	780	742	753	762	737	754	729	720	717	707	740	688	732	752	771	731	730	738	753	718	755	750	738	761	774	722	751	687	792	718	746	724	697	671	708	756	712	722	728	718	753	729	770	750	746	717	769	705	735	810	723	768	785	741	768	751	728	739	723	716	676	746	719	708	730	725	706	784	705	722	716	762	706	718	780	760	773	733	686	698	701	737	728	710	756	739	758	754	708	710	696	748	724	755	759	746	691	745	775	756	736	729	727	693	726	749	745	731	758	724	700	730	691	745	755	772	712	739	744	739	711	750	749	766	708	789	771	703	736	757	702	752	747	752	736	729	724	762	782	781	719	755	730	734	720	728	787	701	764	815	740	710	712	730	736	695	692	756	717	757	746	765	690	665	772	730	734	704	756	726	724	772	745	769	763	717	728	712	731	746	719	780	730	771	737	741	748	724	721	745	729	744	755	714	691	743	731	736	731	758	744	756	752	759	755	748	765	710	765	723	729	754	752	729	734	735	736	742	744	760	763	712	720	704	764	733	737	713	735	727	736	755	740	735	742	757	726
5928	1578	1347	1191	1055	857	683	623	457	453	423	402	366	387	341	407	360	366	378	381	303	357	324	338	350	371	331	357	353	362	326	347	335	347	346	383	356	328	329	386	365	373	375	371	322	355	351	363	359	337	374	376	369	366	338	319	328	338	333	342	304	378	376	357	328	327	318	377	361	333	344	367	387	342	334	403	339	355	375	305	370	353	391	347	351	349	344	342	363	348	367	367	357	343	322	391	336	367	341	335	361	370	341	336	334	364	346	359	330	349	342	355	356	326	382	352	374	365	381	356	344	334	356	343	339	347	343	340	343	342	363	333	361	339	315	345	367	355	376	358	371	377	382	382	353	372	343	347	388	346	377	360	354	332	315	352	399	369	333	343	344	387	319	362	368	361	344	357	346	354	337	347	346	370	331	345	356	368	354	310	350	382	375	354	361	348	364	333	343	381	319	342	325	358	373	347	352	343	334	358	343	366	341	330	389	345	368	361	334	321	336	350	387	337	347	349	370	347	356	323	326	339	348	351	353	394	321	327	347	362	344	315	350	337	331	334	385	337	348	328	344	361	360	365	339	368	355	340	327	366	294	336	335	372	324	338	348	362	351	320	386	372	352	349	345	329	338	391	336	339	353	361	343	366	361	319	329	373	374	375	328	345	359	356	341	386	350	327	375	344	352	342	371	344	337	361	368	349	351	342	342	325	312	360	349	329	370	356	360	366	362	313	333	355	334	331	350	363	360	370	369	338	344	392	399	322	351	349	356	364	332	372	362	338	382	332	355	327	317	355	341	366	379	340	352	344	345	339	327	379	360	332	366	364	357	349	365	364	317	348	371	361	368	373	343	348	359	339	374	351	374	342	332	325	348	348	346	313	348	314	342	340	338	348	364	349	336	346	326	358	330	351	332	335	340	319	338	379	330	345	355	356	369	388	338	347	350	374	366	335	367	328	379	350	343	353	346	365	351	379	298	361	357	342	350	357	397	352	319	362	356	363	363	334	349	362	306	357	361	349	332	342	331	385	358	371	324	327	362	354	345	334	348	336	369	368	334	354	354	370	325	345	366	375	368	340	364	290	326	357	375	340	363	362	366	345	322	353	337	345	329	310	334	340	345	363	318	355	362	372	349	353	315	351	355	327	367	343	351	330	378	338	346	363	334	339	347	337	359	351	367	325	393	356	354	325	343	328	350	326	332	325	348	359	330	377	352	339	330	341	367	326	354	361	344	349	309	341	321	332	350	310	356	335	373	320	347	317	354	336	347	366	332	339	362	394	353	359	340	343	375	389	365	360	347	392	350	355	348	359	338	352	310	309	351	352	360	363	377	378	362	354	388	333	382	337	361	319	343	363	340	333	338	364	328	353	351	316	351	372	339	347	339	331	344	340	371	374	375	360	348	324	330	312	353	333	381	334	328	372	389	375	357	347	330	365	304	364	362	348	359	348	336	347	375	345	390	386	346	330	351	337	365	354	327	350	341	337	346	385	358	345	377	350	379	349	346	382	337	364	339	366	341	313	364	354	360	354	355	328	361	333	350	332	351	330	375	341	364	362	337	339	336	356	363	379	338	389	356	354	338	340	342	382	331	338	345	339	383	368	350	357	365	319	352	340	359	353	326	355	373	354	354	372	371	375	330	365	292	349	312	331	324	345	327	347	307	354	344	321	355	343	332	368	344	373	375	309	335	370	384	343	368	328	334	390	340	359	389	363	345	328	369	350	379	357	333	308	319	318	348	376	371	346	354	343	355	339	348	335	360	327	311	321	362	378	321	328	369	355	333	318	355	330	371	323	342	364	381	295	332	334	365	397	320	373	362	323	365	351	341	335	361	348	318	318	322	354	359	352	344	377	334	369	366	390	343	329	346	366	345	388	369	356	350	374	332	335	338	333	362	357	333	351	324	369	382	348	374	349	346	359	351	355	344	374	332	362	353	316	351	323	310	372	345	341	339	352	338	345	324	420	334	372	343	360	385	384	343	350	344	371	352	328	344	322	339	366	373	344	353	332	315	356	411	376	305	353	362	363	334	351	344	389	350	324	367	339	370	328	350	330	334	357	362	378	375	349	332	354	364	339	325	336	367	342	347	333	349	357	323	350	355	353	349	367	353	338	352	293	366	359	341	342	376	340	318	345	326	333	332	305	342	347	352	366	402	355	311	364	319	329	364	367	350	363	337	370	348	347	328	354	346	349	381	342	380	329	369	342	360	343	339	314	337	344	328	344	356	325	340	337	333	379	361	339	341	344	346	341	356	351	351	338	363	375	330	329	312	377	355	368	340	363	315	374	356	341	313	334	363	337	338	382	374	351	362	358	359	340	347	296	350	381	329	345	362	331	328	352	342	363	366	324	367	354	365	324	319	355	359	360	363	353	365	371	334	350	334	345	353	358	309	338	377	356	300	350	342	352	340	366	369	354	372	336	362	359	338	327	365	395	373	362	372	363	369	339	355	356	376	323	340	333	356	336	327	388	342	356	371	358	351	361	338	341	359	341	366	355	368	360	333	351	366	335	334	340	330	346	360	378	353	342	368	345	359	345	341	333	331	332	355	382	344	358	352	371	361	333	330	341	371	370	357	359	344	341	367	349	368	358	354	331	376	350	367	354	330	336	330	352	345	338	356	391	345	348	391	333	352	326	374	332	370	346	372	319	341	344	364	325	348	350	345	373	341	367	362	365	349	376	350	339	344	326	358	364	362	367	367	355	322	358	346	370	352	367	324	357	356	372	347	361	363	363	361	339	364	353	344	315	357	344	378	338	352	360	375	340	342	350	357	378	362	380	371	325	391	351	387	365	358	347	302	350	347	340	330	328	352	325	329	351	374	356	363	387	380	321	375	308	351	347	340	319	376	326	362	377	378	367	329	311	345	335	340	327	360	342	351	318	355	352	339	344	365	383	348	361	347	315	367	337	355	340	379	375	367	361	383	339	358	338	344	329	352	355	389	356	341	346	298	339	332	364	350	339	339	334	330	346	318	372	367	370	344	337	372	367	328	326	360	357	341	343	371	359	330	334	375	362	343	368	362	356	406	353	337	349	350	357	326	355	362	350	369	352	365	343	389	345	360	357	354	361	325	355	338	350	375	350	350	328	360	351	360	366	377	320	366	355	338	361	391	351	359	353	312	353	351	338	324	340	339	391	348	367	340	341	337	354	359	342	348	354	377	305	338	339	327	353	364	375	353	370	343	363	330	383	328	357	347	320	363	335	373	380	342	350	365	357	366	336	335	354	351	380	354	346	326	357	354	372	327	352	375	360	366	357	351	353	332	358	358	337	332	360	378	335	333	355	383	326	374	360	374	359	381	381	382	392	346	342	301	342	360	348	339	335	367	301	367	351	336	383	339	343	380	353	351	373	324	344	339	343	369	329	350	347	318	360	385	307	368	387	375	354	392	361	361	375	377	349	374	380	351	332	342	367	370	331	296	391	346	330	357	351	350	350	361	331	329	311	383	382	326	359	331	339	367	332	314	358	333	344
5013	2056	2906	3440	3116	2869	2469	2221	1919	1610	1504	1282	1152	1094	1079	1023	948	942	919	928	917	912	896	894	923	880	931	927	945	939	899	926	908	928	894	899	884	902	904	886	874	904	928	892	898	922	917	937	973	894	947	912	892	931	882	911	946	883	867	914	904	930	895	929	913	912	860	987	915	954	948	948	969	952	950	940	983	979	955	893	949	932	971	888	932	893	938	976	903	862	897	855	944	909	935	931	902	911	844	945	896	993	961	914	899	872	932	884	913	967	970	933	938	908	949	967	942	953	978	932	908	934	881	930	932	925	890	950	952	884	887	910	811	921	902	880	894	899	889	910	893	857	913	939	962	912	906	889	918	961	868	894	903	912	903	908	894	889	920	893	889	906	918	888	925	896	952	916	915	881	897	969	905	871	897	879	911	942	900	913	883	899	958	923	849	918	905	909	987	916	931	875	946	898	932	957	886	863	927	968	928	917	934	912	891	886	879	926	873	869	907	910	879	922	871	884	903	937	939	928	925	961	910	868	908	922	916	887	935	859	918	894	924	887	921	901	874	887	901	929	908	899	912	863	870	894	931	865	878	909	869	919	926	954	899	928	869	870	922	905	896	852	936	936	863	947	947	876	935	936	937	970	908	934	910	874	896	822	934	944	896	919	872	924	926	874	915	931	894	866	958	927	919	875	909	911	906	908	944	960	903	907	872	946	908	894	907	929	896	907	943	925	880	907	884	921	875	893	891	881	899	836	887	960	890	937	905	873	889	889	938	916	865	910	923	903	956	897	921	953	886	869	928	949	924	927	1000	943	943	948	906	921	865	952	884	908	896	906	887	951	923	930	884	961	965	888	932	831	925	937	824	901	847	892	883	947	912	916	887	904	927	864	936	945	900	884	959	910	949	936	916	943	894	904	908	924	910	907	884	907	943	905	940	924	871	894	895	928	899	926	867	880	878	917	939	897	894	907	874	898	856	914	918	934	914	945	904	897	986	904	915	978	838	892	892	861	948	914	855	924	896	985	895	918	920	933	883	894	853	918	916	925	915	957	892	933	862	904	908	907	892	889	912	939	922	917	920	938	908	864	871	963	825	893	845	906	956	907	922	929	846	908	903	877	927	907	942	850	878	875	903	873	897	947	883	947	888	918	909	916	938	894	856	864	903	893	883	924	900	918	889	923	934	898	871	915	895	934	907	912	916	908	890	923	930	849	857	929	897	938	918	896	861	958	895	933	927	906	889	939	902	887	913	918	921	894	889	909	900	879	938	904	902	925	895	973	885	911	951	882	917	934	918	926	881	904	910	912	904	927	909	934	914	885	891	936	871	932	937	957	886	872	882	932	854	913	952	899	934	858	905	880	856	918	910	916	845	933	886	914	921	936	968	886	880	869	950	880	903	948	911	928	920	897	911	867	923	935	925	885	929	879	911	927	896	837	888	897	855	871	878	943	888	938	943	835	875	918	914	923	941	898	938	921	872	943	911	909	884	876	902	914	925	877	928	962	885	936	906	879	895	914	907	941	911	912	911	899	896	871	966	815	991	876	895	943	943	866	907	947	906	915	914	867	870	895	953	878	904	893	918	911	907	939	913	958	934	896	885	943	926	954	937	882	895	961	923	872	905	891	924	908	932	896	929	924	903	873	930	878	954	939	893	885	856	890	914	984	890	888	901	892	915	901	926	911	889	944	906	904	931	899	944	872	899	910	879	918	903	924	886	934	930	880	906	930	893	885	901	915	863	935	854	929	913	879	932	926	890	880	917	867	838	886	954	879	948	859	893	931	882	898	893	898	926	907	901	920	842	868	868	894	926	867	931	881	877	902	915	911	890	951	869	974	953	949	893	980	913	927	913	902	906	916	885	875	951	897	938	929	866	914	913	949	900	905	881	884	868	883	913	906	925	909	909	892	889	929	940	935	908	900	934	972	871	943	916	959	892	904	937	947	913	877	884	972	901	928	944	911	920	930	994	885	869	879	896	851	911	919	905	968	906	931	892	952	910	959	890	924	919	933	897	896	933	903	907	892	901	894	869	894	890	908	877	879	903	911	899	926	886	911	943	974	988	909	923	863	927	847	912	864	905	898	894	918	905	953	925	865	896	885	879	920	900	886	863	917	905	882	918	929	921	968	912	888	899	940	835	930	878	900	922	880	909	867	905	944	847	950	915	928	935	888	892	896	912	915	890	923	889	921	938	921	893	913	868	944	859	930	915	975	880	901	866	916	921	897	879	923	882	944	985	898	821	991	837	854	973	913	862	922	939	913	953	851	884	922	938	892	909	899	1015	880	904	928	977	927	891	930	896	894	882	903	932	910	896	953	914	874	912	913	903	879	956	872	888	909	909	869	949	871	869	884	948	885	1000	916	934	904	889	891	901	894	919	900	914	907	898	940	893	909	874	926	900	918	873	918	878	833	951	911	935	912	921	943	938	901	886	840	913	913	905	857	881	888	908	881	983	868	895	921	912	941	930	864	887	884	835	877	939	894	929	922	873	957	912	933	927	885	927	930	906	936	912	868	954	906	933	914	898	925	924	928	927	857	909	927	876	885	877	930	944	878	896	932	969	920	897	880	963	904	929	940	893	893	873	902	892	927	864	921	855	871	916	874	854	926	944	885	858	933	935	903	866	877	866	919	870	902	874	994	900	921	874	914	891	880	911	935	900	874	887	920	908	874	906	906	907	937	914	883	920	886	895	946	908	955	925	913	907	963	922	927	881	871	953	913	890	913	927	896	883	840	860	876	939	909	875	941	865	949	881	897	933	938	923	901	910	929	952	850	883	941	919	877	924	860	902	943	902	949	936	934	879	895	893	902	927	914	861	855	927	880	984	868	883	896	894	912	915	897	893	938	948	923	900	922	865	942	937	839	859	895	912	900	903	859	926	940	936	947	874	920	971	895	908	886	892	894	874	885	924	929	902	932	895	926	908	892	937	877	896	896	881	918	937	969	857	954	892	858	896	905	951	877	909	920	880	944	867	883	933	883	877	937	902	948	917	873	895	940	935	876	923	908	929	956	904	868	911	921	903	896	913	898	918	900	905	948	907	894	887	921	891	921	881	932	933	904	895	899	914	852	928	899	908	907	984	841	934	923	913	929	894	861	913	936	842	901	954	949	875	961	905	913	854	940	943	908	903	930	900	931	912	879	935	934	927	934	906	919	949	908	875	873	929	900	884	889	932	960	867	957	876	955	870	900	877	949	906	930	923	923	930	903	871	907	892	879	903	894	870	902	902	915	923	926	910	905	895	926	883	896	920	931	908	892	940	884	930	863	917	883	969	953	954	900	886	931	912	928	918	859	884	896	954	885	910	944	879	929	891	864	932	817	969	905	939	885	901	886	884	917	925	917	908	912	932	915	905	924	914	928	900	837	919	916	935	929	906	909	925	929	907	928	906	910	939	935	892	887	884	964	944	865	917	900	962	944	895	898	925	925	899	891	944	916	845	941	899	878	907	903	878	869	932	898	898	933	902	906	888	857	911	912
25918	10969	7501	6098	5460	4764	3157	2204	1597	1176	804	618	558	515	455	437	425	430	399	395	396	366	376	354	374	394	370	376	358	386	373	384	385	344	371	354	378	382	406	361	387	352	407	352	363	357	386	391	357	372	392	367	368	357	352	347	382	337	380	369	390	385	403	387	382	400	397	399	389	362	388	378	386	382	354	385	353	386	379	341	395	369	400	392	394	372	376	372	380	373	367	371	328	354	403	372	376	391	383	396	349	422	353	373	397	364	365	388	408	387	392	356	396	342	349	392	375	396	372	386	356	376	360	357	388	386	389	348	380	360	371	343	368	351	423	383	384	430	359	342	369	344	370	348	353	353	383	387	332	352	361	368	362	347	348	377	379	349	394	365	334	389	387	380	386	333	363	346	356	356	369	401	373	378	381	361	349	359	334	353	348	385	380	347	332	381	386	357	355	360	348	383	378	390	345	400	370	346	372	349	368	347	411	361	364	405	349	382	395	359	388	378	381	394	375	361	370	384	363	385	344	392	337	383	370	348	358	426	361	374	341	366	402	388	381	401	369	365	394	388	370	384	356	354	359	357	366	385	386	359	386	357	354	409	359	394	368	364	334	352	356	360	374	408	353	356	395	382	382	362	328	366	375	401	325	383	332	354	399	389	405	388	348	374	382	373	374	340	358	382	379	344	367	383	383	354	362	349	342	368	389	350	352	369	363	366	364	369	365	366	354	367	378	400	352	366	370	368	381	395	396	372	363	367	404	369	379	370	331	364	344	382	400	368	352	362	361	349	355	378	392	333	359	330	403	393	400	355	399	389	385	341	339	363	350	340	351	406	394	376	358	366	391	373	351	366	371	354	424	362	397	394	391	388	398	348	350	375	371	364	377	348	367	372	374	373	352	375	409	339	350	314	376	370	340	359	366	351	385	396	355	368	359	382	424	341	355	348	363	319	370	395	357	374	355	344	400	350	360	380	377	379	348	361	371	384	372	390	383	349	392	325	370	409	394	421	340	347	363	363	381	382	338	359	369	355	368	377	352	360	355	394	386	357	364	355	384	380	372	370	360	374	351	361	325	360	336	372	365	378	382	355	355	387	344	363	415	357	373	337	351	340	378	333	393	346	350	375	405	368	340	373	367	354	383	365	369	323	380	390	347	376	341	370	325	348	383	383	382	377	340	379	340	367	380	364	348	400	371	352	412	406	379	396	360	362	354	394	395	351	388	408	376	356	341	338	356	383	366	370	381	362	343	388	405	349	353	355	364	380	379	327	349	354	364	382	327	386	390	384	359	343	382	361	345	350	357	354	344	397	339	382	337	346	370	368	346	395	359	403	358	371	340	351	401	371	342	377	389	362	374	372	370	366	368	372	361	369	375	360	338	374	368	382	373	372	360	370	337	373	384	376	385	350	362	342	367	355	363	388	362	409	341	388	362	362	370	378	332	376	377	383	349	359	373	405	380	397	353	373	345	335	376	397	359	367	341	368	376	352	367	357	365	401	375	348	342	360	352	363	397	368	335	369	374	361	350	352	372	377	340	404	388	377	369	361	401	394	338	356	344	356	355	366	362	356	354	370	335	367	348	400	389	388	370	395	343	372	405	383	388	330	351	378	357	342	376	336	374	400	311	387	394	373	340	372	342	347	350	404	376	370	399	371	324	384	360	412	378	357	351	412	349	349	356	375	386	383	366	363	339	377	339	348	386	343	326	370	376	353	349	371	354	376	377	391	360	338	330	337	392	362	371	365	355	395	370	365	326	399	373	350	387	389	396	399	349	376	375	363	342	374	379	382	360	354	347	379	378	389	362	330	359	341	388	371	379	346	368	367	384	349	366	342	366	385	368	358	384	336	362	411	408	389	373	355	370	401	349	376	359	338	361	386	357	370	367	365	366	385	355	368	395	374	391	317	357	385	355	322	397	343	362	354	392	352	366	364	368	381	380	331	377	348	383	356	351	412	401	376	376	379	393	376	383	381	343	358	374	348	393	364	386	347	374	369	384	359	407	387	354	368	347	377	354	370	384	358	383	343	339	362	350	360	376	366	371	343	372	352	347	362	406	383	373	390	348	342	365	371	381	396	354	378	356	349	385	357	362	330	342	380	367	363	378	372	395	375	372	378	369	389	372	333	365	363	355	366	348	356	339	348	358	375	387	365	363	359	365	349	374	333	362	400	380	356	384	399	371	360	366	363	389	375	340	363	338	365	382	382	353	380	373	351	383	386	372	352	362	381	397	381	377	348	337	335	417	361	384	375	397	351	383	344	412	315	382	383	357	402	326	357	368	346	414	360	324	371	364	386	392	351	362	381	362	348	317	355	375	359	356	372	366	346	314	328	376	413	327	402	384	392	345	390	342	353	345	342	357	351	376	357	374	402	371	363	326	375	398	367	378	378	353	383	328	431	374	373	347	371	380	375	396	369	347	363	367	378	379	357	340	377	336	392	365	358	396	400	367	397	350	382	385	364	368	377	401	352	398	395	387	393	385	369	385	382	364	359	379	369	360	346	353	384	351	334	375	377	364	324	375	379	378	366	388	370	392	372	374	360	347	348	360	384	355	346	373	406	381	358	382	385	380	406	338	376	345	368	354	360	387	364	377	387	352	379	379	358	395	407	356	348	380	342	343	383	369	378	351	340	380	373	346	328	367	369	352	380	353	344	339	337	334	345	346	372	395	353	376	386	353	360	361	385	364	372	402	372	367	366	425	353	368	357	365	384	383	382	388	423	359	344	371	374	398	368	380	410	399	407	359	375	345	397	343	379	380	351	397	358	364	385	349	399	404	384	362	346	381	377	373	390	393	341	364	360	395	375	368	344	368	331	361	405	364	391	371	349	334	378	385	367	367	374	370	380	377	377	383	344	374	344	371	351	337	372	348	347	378	362	346	363	395	374	351	400	347	363	393	370	347	314	349	361	357	375	343	373	385	381	360	352	383	382	377	358	374	357	406	366	395	360	379	365	425	380	360	386	369	384	378	348	378	339	347	353	366	408	403	368	365	389	384	361	373	382	390	385	427	377	357	361	382	357	361	345	336	371	364	337	361	383	337	376	360	348	358	374	359	389	387	357	376	340	413	379	382	356	360	401	375	362	386	375	375	385	402	373	372	351	339	338	347	382	378	379	400	347	356	364	396	362	354	334	353	403	383	370	375	354	373	393	363	333	364	360	377	395	359	356	378	357	363	359	393	341	395	377	383	373	366	337	374	336	369	387	392	365	382	353	362	350	383	372	355	397	381	380	409	366	387	358	367	365	383	358	336	381	363	359	336	377	364	384	373	361	361	347	370	361	387	380	414	391	364	397	362	354	371	377	345	348	394	395	378	351	377	379	368	404	336	383	379	397	388	389	392	394	408	347	368	330	373	379	365	396	369	369	330	373	349	349	383	390	340	371	367	392	370	365	399	350	349	359	375	375	376	380	364	397	363	379	353	389	350	375	382	353	347	393	350	342	354	355	394	365	375	374	387	386	381	331	392	403	377	385
18818	5849	7014	8257	8622	8198	6486	5275	4583	3762	2926	2447	2095	1766	1557	1335	1264	1181	1126	1185	1109	1031	1046	1087	974	1063	1011	1080	1030	953	974	1025	1073	1009	1003	1037	966	978	1009	985	989	1003	1027	958	985	1000	943	950	1038	927	951	945	942	949	975	952	947	951	965	976	1037	935	970	1017	1013	1008	1027	1039	1095	1070	1034	1015	1000	977	1062	968	1041	1008	1034	1026	1042	989	1027	1045	1014	994	932	1046	976	1021	955	968	922	1031	992	1020	1000	1006	1004	1028	989	1002	1026	992	993	1003	1021	1029	1014	936	953	988	982	987	990	925	941	995	985	939	984	972	1005	966	980	977	1003	936	966	940	928	977	1022	969	980	952	959	936	946	967	951	888	918	1003	980	943	963	994	939	961	1002	912	955	937	930	985	950	980	914	944	954	952	976	999	919	928	940	919	977	943	939	893	970	995	1031	914	963	978	941	905	915	926	964	928	947	974	956	1015	880	916	982	904	952	965	943	1010	941	973	958	964	951	968	908	950	980	984	972	938	990	909	1002	949	987	968	966	951	940	947	900	895	937	897	908	975	924	910	979	946	983	967	956	918	897	930	1012	955	957	938	983	916	940	948	997	965	982	974	950	943	1001	969	927	955	960	957	970	996	971	956	1001	916	958	991	972	956	921	987	874	916	977	899	951	960	942	935	949	940	949	942	919	974	963	974	972	987	934	902	927	948	945	991	988	951	965	954	947	944	936	943	930	937	978	957	922	969	923	936	914	900	914	955	958	912	948	926	953	944	1011	897	925	948	952	994	926	937	989	943	985	945	912	976	912	983	975	941	940	896	964	912	979	878	973	919	914	962	976	946	983	898	1008	957	933	977	957	941	928	931	918	946	943	940	884	951	976	928	1000	966	932	909	900	955	976	945	904	977	977	886	898	928	959	990	951	959	978	924	925	971	985	974	919	952	929	949	930	935	933	943	981	923	880	965	1008	945	965	998	910	911	923	921	931	944	916	999	916	913	899	1036	945	965	993	943	912	946	943	916	986	938	891	920	958	959	971	939	945	954	915	961	915	991	931	928	946	978	956	953	962	923	944	881	927	948	947	930	944	942	921	952	903	879	936	939	963	937	965	955	974	992	917	911	934	977	919	959	934	907	1004	966	907	982	931	935	948	940	968	957	922	908	917	923	906	925	932	954	911	968	954	948	953	984	902	936	858	981	934	921	912	922	885	926	992	967	925	913	970	929	912	930	908	942	992	947	914	929	938	930	979	921	987	976	992	953	995	944	916	940	927	1007	968	918	957	929	956	969	959	958	913	989	971	949	982	956	951	945	930	945	1015	936	989	921	939	909	931	973	940	929	902	949	927	961	992	907	919	981	920	912	950	911	963	946	961	1000	979	908	942	954	998	969	992	909	961	963	945	972	900	996	959	918	955	921	933	921	1000	947	932	960	948	951	943	978	937	959	954	965	931	922	960	952	915	985	948	961	912	939	1024	940	968	936	982	960	956	964	974	956	981	901	927	1000	917	912	921	905	988	919	945	923	946	917	916	946	962	920	936	959	890	921	1002	917	985	935	942	907	972	963	958	1000	1019	926	988	962	911	950	973	937	892	946	928	907	922	974	911	1025	933	993	945	966	1015	937	960	961	919	945	970	956	938	948	962	970	936	953	938	955	988	945	910	949	1005	971	977	965	988	936	942	930	911	963	944	1017	1004	926	959	951	968	945	927	940	942	953	883	934	919	956	975	977	940	924	968	933	973	935	958	945	924	981	961	941	916	960	947	961	929	1014	945	968	915	949	971	962	866	991	1007	932	905	954	936	877	962	921	976	933	997	964	934	958	988	954	884	978	933	960	958	976	1000	931	956	971	976	939	932	955	933	908	900	923	1025	915	909	1009	915	989	932	910	892	981	947	925	914	901	915	958	907	995	960	976	952	978	921	975	959	875	913	959	933	978	914	1010	929	971	960	1002	963	957	960	973	925	917	934	922	902	950	960	963	966	966	945	909	976	925	939	935	886	997	925	927	1012	966	920	998	959	914	959	897	894	963	924	938	929	968	972	981	964	932	926	981	990	976	914	936	953	934	894	931	954	953	903	910	927	935	895	917	930	924	951	974	988	951	941	953	932	979	962	983	917	908	922	956	943	952	961	897	940	910	955	935	875	1005	976	948	960	915	950	939	967	951	954	932	918	985	897	955	918	923	928	1016	964	936	897	954	964	946	989	943	918	998	970	891	963	908	974	916	950	940	931	961	963	1000	946	935	965	892	1004	883	936	1028	924	990	902	947	967	977	929	910	930	961	916	973	933	940	924	903	952	975	944	928	962	970	904	945	957	895	903	956	952	970	935	951	984	952	913	946	938	934	928	933	1006	972	929	1088	936	936	950	936	949	942	982	892	905	951	999	932	934	971	1003	920	889	925	904	938	962	940	1004	969	986	989	982	945	918	947	979	924	947	954	996	935	935	976	918	966	974	918	941	913	928	956	973	959	905	1009	946	931	963	945	974	908	912	943	952	1012	929	980	940	906	918	958	957	970	930	951	913	946	1010	951	939	1003	982	985	955	920	948	966	914	1013	922	936	970	944	953	946	913	961	929	899	938	923	926	940	940	958	930	883	887	924	911	943	1008	941	911	997	958	935	907	955	876	943	941	923	945	962	995	925	914	964	967	965	921	954	968	1010	946	936	966	949	959	920	926	908	917	961	972	1011	956	951	937	958	919	928	923	1004	913	957	958	887	905	925	912	944	970	969	921	968	921	943	932	908	892	936	934	1027	932	918	1022	896	929	992	940	879	943	959	923	927	934	978	935	977	953	919	964	936	912	943	910	987	998	977	924	924	918	974	927	980	943	939	968	937	959	944	986	947	962	958	935	943	956	978	947	951	966	893	959	983	924	967	957	938	922	943	923	938	992	995	966	907	948	950	960	902	955	956	987	883	942	920	986	943	953	966	968	899	965	970	972	910	952	923	894	950	906	919	917	962	923	964	937	952	913	872	928	946	918	987	920	933	952	996	994	910	972	984	928	975	925	969	972	946	1002	938	985	891	961	963	899	926	942	950	969	963	926	909	1002	911	961	935	921	916	950	914	964	961	1011	922	942	915	995	948	991	929	918	994	934	936	927	932	980	914	962	963	929	948	931	911	967	930	967	951	959	974	947	989	942	960	979	976	940	893	965	975	989	939	917	964	918	960	946	903	948	987	963	970	926	925	924	968	959	893	998	991	917	913	941	915	973	903	903	952	980	965	970	885	909	934	888	1002	958	975	919	985	942	945	918	925	1002	963	932	973	907	930	963	943	937	949	961	941	951	969	977	920	947	952	907	987	995	986	950	918	924	993	997	947	948	932	890	941	944	940	932	863	925	941	963	935	901	969	921	969	929	952	1003	976	969	926	934	955	935	954	977	995	874	927	962	965	965	892	971	904	910	918	917	953	931	968	932	950	949	941	940	928	976	926	914	938	896	928	915	911	963	998	1006	955	934	966	954	930	980	918	922	883	916	944	943	939	932	960	939	954	952	886	955	956	962	951	927	902	979	950	896	912	903	944	942	924	893	936	897	956	947	948	953	965	1000	934	919	937	1063	876	927	928	899	981
34887	16801	11214	8709	8150	7095	4864	3296	2345	1695	1176	796	614	507	415	355	408	363	354	369	335	326	297	326	319	290	292	314	290	287	299	306	286	282	302	279	318	290	286	292	306	255	291	299	298	296	277	285	280	302	324	279	297	265	273	283	291	270	283	301	303	342	270	306	302	296	299	306	316	301	308	304	322	282	296	293	291	304	299	279	293	341	294	271	284	280	282	262	268	283	278	267	300	285	287	274	288	300	290	288	281	289	315	268	274	304	307	282	293	282	296	298	303	277	289	267	271	301	316	281	278	322	291	268	302	293	320	275	300	310	255	303	272	281	267	284	283	298	275	290	288	320	286	270	286	277	315	287	272	301	297	292	309	298	294	289	277	282	259	319	312	262	311	291	280	289	302	293	274	257	293	277	279	290	278	295	299	289	277	276	300	271	274	288	318	282	301	280	306	273	277	289	276	275	302	288	298	299	320	309	321	291	299	288	275	291	259	265	301	269	274	265	304	265	285	264	280	310	313	261	302	262	248	286	282	325	286	293	283	266	248	263	260	257	291	278	267	292	299	302	255	266	289	309	288	276	276	293	274	282	272	284	286	267	281	307	280	297	270	282	283	282	281	279	263	294	286	262	311	294	275	313	289	299	303	298	266	281	309	282	266	284	290	300	288	295	287	274	284	261	243	286	310	266	311	264	267	283	304	281	301	262	300	292	285	278	279	240	290	269	291	298	259	275	296	256	299	307	301	303	267	294	307	293	269	292	303	263	286	288	278	267	300	281	305	276	285	300	298	285	307	273	287	242	299	299	295	305	269	297	275	250	304	305	303	285	313	263	283	269	282	289	278	262	275	303	324	280	295	293	264	259	264	294	257	298	284	300	312	302	268	291	268	297	290	294	279	298	296	278	299	275	231	284	273	279	295	308	257	287	281	265	290	251	232	292	283	292	266	287	295	271	319	279	303	280	305	295	284	297	273	281	286	276	294	302	300	267	265	264	284	311	307	260	273	252	295	291	281	292	274	278	289	308	276	287	297	268	292	260	286	251	248	257	279	272	286	296	277	289	257	321	304	307	280	257	285	282	299	281	289	267	287	299	293	292	271	277	294	285	315	292	308	266	262	252	306	282	269	288	276	260	262	312	277	307	281	300	290	277	307	286	310	272	296	293	261	288	286	284	295	297	291	250	276	294	280	287	295	270	273	297	325	289	299	314	275	304	307	294	284	277	296	301	286	283	260	276	301	298	263	283	302	287	294	265	272	301	305	272	278	273	291	276	265	259	293	294	295	290	279	299	277	272	287	281	255	271	268	262	292	300	274	284	267	271	277	271	271	263	294	287	255	300	278	308	280	249	288	294	270	285	272	294	270	289	304	282	280	280	289	262	261	304	305	280	298	274	294	281	269	298	275	299	289	282	298	308	280	306	289	304	276	285	253	288	271	291	272	288	262	249	281	248	283	285	294	292	275	277	278	284	261	258	312	257	289	278	258	278	264	306	304	284	255	294	262	263	261	290	302	304	269	302	272	307	272	302	284	304	307	294	278	292	287	266	276	280	294	281	276	291	289	298	263	265	270	266	278	299	260	264	277	293	255	278	289	271	286	279	251	287	289	289	300	296	271	308	289	289	296	269	291	306	341	277	275	265	269	296	265	241	278	317	329	265	259	309	266	272	287	311	279	273	311	292	281	247	276	244	290	315	295	272	266	312	304	278	281	262	276	312	286	307	269	296	277	292	262	286	301	294	273	258	276	258	315	307	250	275	274	270	275	287	286	294	276	283	310	288	269	272	300	266	283	293	272	301	292	299	292	275	284	265	298	294	230	308	281	316	301	279	307	287	259	276	251	303	282	275	306	303	303	255	291	279	299	301	292	281	296	284	298	275	272	251	284	279	259	255	287	299	262	280	273	292	288	280	300	282	298	306	296	285	269	262	301	282	274	271	289	275	276	266	273	275	275	277	268	303	291	291	288	272	299	302	244	272	297	294	292	286	282	278	298	299	302	306	267	281	276	297	316	274	297	252	269	310	280	279	269	270	264	264	293	276	287	284	319	267	298	277	288	262	294	275	296	285	287	301	268	274	280	261	305	320	308	310	271	262	270	304	269	254	272	293	281	287	306	290	270	291	297	284	277	270	297	270	297	291	288	306	281	299	275	266	316	312	308	270	303	262	267	298	267	297	307	267	292	267	286	320	300	297	276	258	294	268	293	284	281	301	294	295	278	288	263	288	276	278	287	290	296	297	252	277	285	262	322	313	281	262	282	290	270	274	266	278	276	263	296	298	278	286	270	294	295	266	234	304	277	287	302	260	284	293	276	278	296	285	276	286	250	262	285	271	337	305	285	283	286	257	290	289	287	284	261	296	281	272	291	288	283	281	285	308	306	287	300	300	272	301	298	315	262	277	241	307	281	293	261	279	296	259	293	289	274	271	303	293	304	296	272	276	246	292	279	280	293	265	279	317	291	266	271	291	310	288	283	295	287	293	306	259	275	294	288	286	293	281	292	274	278	269	284	266	291	294	261	266	295	302	318	300	279	302	285	302	311	262	287	281	269	272	301	250	271	291	283	280	288	271	293	269	259	308	304	279	289	314	273	292	278	284	257	304	279	266	321	290	279	265	268	249	305	296	277	272	300	283	295	272	293	300	325	302	291	273	270	322	299	290	289	273	274	270	281	317	293	288	280	295	291	264	294	267	287	299	310	281	299	273	290	262	253	288	271	289	281	268	276	280	293	300	309	275	287	273	288	275	338	284	286	322	300	296	307	303	300	273	263	280	283	284	294	308	260	293	257	311	298	277	279	280	288	280	261	280	287	280	306	302	253	299	276	292	280	301	290	296	305	322	254	286	312	284	270	245	299	291	297	291	273	260	267	332	296	294	317	260	280	278	299	285	282	284	263	296	291	271	309	261	285	310	311	290	259	291	280	249	291	274	281	286	271	311	271	273	291	301	257	285	281	267	291	295	306	274	301	270	284	283	274	289	297	263	310	302	272	283	292	288	253	302	281	288	298	293	294	317	297	299	326	277	288	266	310	283	294	294	306	241	281	267	289	264	270	264	299	274	291	313	285	258	274	291	276	301	303	330	268	280	286	275	288	301	288	275	253	300	301	270	289	281	259	270	274	313	275	264	284	297	278	263	295	264	287	290	265	245	303	282	293	268	293	299	280	273	303	268	331	281	258	293	273	283	279	286	258	270	287	306	296	264	287	285	266	289	271	284	281	261	297	262	305	281	311	267	274	278	278	275	284	307	286	281	280	299	280	250	282	300	270	256	274	297	273	274	254	270	282	265	257	282	236	295	252	289	290	282	278	319	267	280	279	254	272	263	284	297	310	307	285	265	307	251	281	266	270	266	266	293	262	278	282	274	275	263	270	256	289	257	269	304	278	279	271	280	274	300	320	295	273	285	290	266	294	250	282	278	267	285	280	285	262	241	286	288	278	263	279	267	274	305	262	255	298	302	276	271	306	270	282	297	281	278
23555	8216	9511	11117	12028	10809	8662	7270	6820	5031	4167	3245	2497	2076	1699	1489	1267	1149	1139	1101	973	944	980	942	908	951	870	888	883	858	866	795	878	866	846	866	872	801	767	764	795	805	768	810	821	781	750	812	784	754	760	732	782	730	766	778	824	811	775	764	825	813	834	839	852	849	932	934	890	890	902	913	866	878	870	844	837	840	861	853	827	828	827	823	844	842	771	809	798	782	837	803	779	843	887	847	781	866	826	813	844	846	779	793	825	822	824	879	838	817	785	747	806	854	819	751	780	807	776	798	795	776	793	789	771	830	711	729	776	784	689	742	770	738	740	723	753	694	763	728	739	727	727	716	702	731	749	726	778	731	788	699	736	716	744	777	767	740	803	769	780	765	781	716	790	790	740	732	705	764	721	728	743	774	726	785	692	708	702	753	751	745	749	720	730	788	692	780	788	705	735	757	688	738	735	747	726	727	757	764	769	761	771	761	765	827	779	755	722	720	771	768	771	795	751	745	763	734	753	710	789	737	749	739	730	720	733	753	768	721	772	736	751	726	747	725	752	764	778	739	726	718	761	727	753	747	801	748	766	782	771	724	686	696	705	741	736	705	742	764	722	713	766	714	750	725	692	777	705	798	729	687	731	742	719	720	770	710	762	766	717	722	706	757	764	757	750	732	759	744	738	709	714	753	801	752	733	751	712	716	702	744	778	751	763	752	737	716	746	730	729	716	715	729	783	783	709	762	726	733	751	731	751	765	695	751	710	698	724	694	727	788	724	743	736	736	732	741	729	742	717	783	709	785	777	736	735	783	747	739	703	713	776	704	739	704	706	741	729	744	717	730	784	729	749	719	755	725	766	777	708	734	725	728	718	705	722	752	686	778	775	781	715	760	709	767	765	759	727	711	759	682	711	782	746	767	773	717	722	743	742	754	698	718	755	764	723	710	754	720	706	750	766	718	745	751	694	722	689	749	754	775	686	752	723	702	747	746	750	712	730	746	752	761	742	716	761	712	706	748	765	739	708	807	716	722	781	703	700	724	763	753	715	737	763	744	763	766	744	696	750	755	735	711	746	786	787	720	712	729	734	726	709	678	750	756	799	785	700	724	710	738	748	719	732	699	760	747	713	690	748	751	708	719	684	734	764	732	756	720	729	737	797	767	718	771	778	746	734	757	756	735	711	770	706	719	743	781	764	743	711	745	778	695	750	734	716	737	745	764	726	740	776	752	725	751	720	764	711	724	748	769	769	719	772	783	774	715	724	700	736	736	738	771	750	696	742	694	712	725	745	760	719	791	746	736	744	740	726	710	716	751	716	730	729	733	779	744	716	732	711	787	757	737	729	728	776	740	709	792	713	744	739	761	760	728	721	755	705	757	808	741	796	747	723	744	748	751	739	802	703	731	756	754	766	731	748	740	754	741	738	738	759	712	746	729	779	756	735	725	706	746	744	691	734	731	694	754	700	733	717	745	704	782	740	739	771	713	722	753	777	734	747	718	734	713	769	720	760	761	794	756	715	777	719	736	748	752	763	755	714	730	744	754	752	727	754	726	733	727	728	713	799	716	769	742	722	698	738	758	731	737	763	745	741	735	739	766	723	731	761	753	746	777	756	740	771	714	732	709	702	739	731	704	823	702	696	723	728	770	714	770	738	758	710	739	751	743	719	709	770	757	700	726	762	751	738	705	749	769	759	755	704	733	714	724	767	698	760	738	778	738	757	747	713	711	699	760	718	675	709	767	752	763	789	742	740	754	772	753	691	755	727	694	722	697	752	714	722	735	720	728	791	738	721	792	753	698	782	724	700	774	717	740	758	725	737	752	723	783	731	806	701	701	752	685	704	700	730	720	710	718	743	782	751	706	713	730	718	757	730	744	786	706	732	754	719	736	719	751	781	741	755	728	768	777	715	740	722	733	720	725	774	743	784	746	646	735	748	755	726	720	758	738	712	823	728	775	724	711	746	748	744	738	731	742	705	745	745	767	730	760	738	726	722	759	754	738	719	725	737	737	752	743	746	753	696	718	696	729	739	689	766	751	755	715	746	767	726	746	727	818	747	664	754	745	755	720	680	743	710	771	726	811	748	731	697	739	771	737	695	766	729	732	741	768	719	693	726	758	717	720	732	725	735	757	739	752	792	746	739	736	790	731	709	746	738	747	723	701	780	718	760	727	741	765	773	675	766	723	727	756	770	771	730	712	740	719	728	743	736	716	706	747	716	730	724	722	709	740	756	748	765	710	751	794	786	750	728	742	729	740	725	781	747	718	760	715	720	766	726	722	726	719	766	750	799	726	780	680	725	718	700	755	702	740	724	737	711	735	711	718	705	746	755	734	714	736	702	755	749	720	732	729	727	756	747	730	736	719	730	718	764	762	749	756	765	766	752	767	735	719	783	722	724	720	774	725	744	758	697	764	702	753	746	782	788	748	737	755	718	730	735	717	733	708	724	719	778	733	708	692	746	728	714	740	747	739	793	725	788	766	723	698	748	716	770	686	758	721	693	781	718	765	728	703	775	783	724	765	728	788	770	759	748	727	771	785	733	772	748	745	710	723	723	670	752	730	784	689	709	709	780	729	734	756	740	734	711	749	764	785	710	743	750	728	778	688	771	770	747	755	722	669	733	735	716	709	720	731	749	697	746	784	725	737	760	748	765	780	739	744	774	732	746	755	725	725	770	750	770	789	735	722	749	750	717	707	732	776	749	764	757	743	718	750	752	752	774	713	727	746	763	713	747	739	826	732	729	739	705	731	716	731	769	796	760	771	751	742	776	718	703	739	730	796	701	800	772	728	745	755	768	774	718	706	727	762	756	751	714	750	720	740	785	713	746	688	723	689	763	746	711	740	736	743	715	739	715	734	672	796	760	787	736	746	759	718	703	768	760	728	702	773	726	731	759	798	794	734	707	756	735	753	714	722	759	726	730	733	738	724	756	800	727	817	762	730	712	769	708	748	686	756	736	727	748	751	703	730	773	710	712	691	741	734	722	787	751	688	714	766	735	733	753	750	733	745	753	768	805	711	727	728	746	742	751	736	781	763	747	764	735	791	713	697	784	783	724	734	759	772	748	732	746	760	780	756	766	717	752	720	718	705	769	740	780	714	723	725	729	741	724	710	779	770	775	728	770	740	794	735	743	728	757	751	693	803	758	784	718	764	758	743	764	731	707	678	758	728	723	732	726	705	725	706	755	770	743	723	717	781	733	710	732	694	687	762	732	704	756	764	709	713	707	752	723	746	742	723	760	734	742	732	723	713	770	781	726	750	732	740	756	718	697	699	737	714	759	752	744	743	728	739	732	711	723	735	755	727	808	759	728	763	716	746	733	757	752	728	734	782	746	763	750	753	705	736	737	740	788	708	727	771	697	758	750	760	739	799	792	734	779	744	774	730	758	729	704	738	719	687	722	784	714	784	777	736	726	720	773	706	750	708	720	724	718	765	741	710	786	738	763	749	718	745	743	696	756	731	743	720	743	759	711	728
6011	1713	1401	1295	1023	873	750	607	537	498	446	430	395	367	354	374	361	348	351	339	357	352	371	372	348	347	350	330	339	348	335	350	356	369	372	373	331	365	375	338	355	350	324	351	328	344	375	333	382	374	317	372	352	335	334	355	345	366	330	348	371	337	346	360	339	373	381	383	389	396	392	384	382	331	354	404	390	351	369	341	333	352	385	357	397	340	369	366	357	377	326	352	356	365	358	360	356	388	362	344	337	379	368	375	369	326	379	348	336	356	351	387	338	359	354	337	384	361	376	370	346	332	345	381	362	384	345	342	367	335	341	376	363	346	374	361	344	375	328	399	353	391	336	333	357	355	363	365	366	383	381	359	315	333	356	353	373	343	342	335	375	348	368	370	342	326	344	362	390	349	370	362	363	358	355	391	367	363	357	345	378	395	372	358	348	346	349	382	350	346	357	357	359	343	382	366	364	358	370	400	346	397	324	383	356	366	364	358	354	319	384	360	314	341	354	353	363	389	355	357	332	367	366	335	383	378	345	334	333	388	382	350	301	321	358	370	333	368	349	352	362	368	372	356	368	341	343	322	333	333	338	375	356	338	348	350	355	346	350	332	358	343	350	352	336	322	350	390	354	379	370	352	343	365	369	368	336	348	333	345	358	359	380	322	363	334	355	379	346	311	385	355	344	363	339	353	345	357	334	327	393	335	351	360	353	361	396	372	352	314	341	348	370	332	348	315	364	356	341	368	380	381	320	353	313	358	364	373	384	359	304	333	329	349	321	355	354	368	364	364	368	353	367	329	321	354	354	390	368	362	345	361	326	358	317	355	368	339	362	344	350	371	370	363	340	374	350	346	356	354	377	375	328	344	349	359	376	325	342	345	337	353	358	343	356	353	354	328	384	380	381	375	346	344	387	391	367	343	325	344	353	344	371	354	357	361	346	367	340	359	357	340	368	323	355	372	358	399	377	361	338	361	357	354	394	356	359	362	339	364	360	314	377	372	353	330	371	351	355	361	334	338	360	372	324	365	346	336	343	376	363	346	388	333	339	403	320	361	348	340	331	362	357	382	365	377	346	364	353	384	321	346	343	337	378	325	362	333	336	352	352	360	345	327	336	353	328	358	344	394	354	386	364	318	373	358	349	354	342	330	335	357	391	328	366	351	337	350	346	372	370	326	357	345	359	336	381	367	347	379	344	390	344	346	339	349	359	341	378	390	357	349	364	362	357	371	366	340	338	318	378	340	313	395	359	378	412	339	325	343	341	336	347	349	349	341	382	370	342	397	369	326	343	342	356	342	348	346	353	324	341	392	353	352	349	322	346	363	365	312	324	362	366	363	356	370	330	352	358	345	357	346	342	361	338	412	372	365	375	338	372	341	354	346	340	347	365	343	393	371	330	347	374	341	334	382	373	367	344	361	384	376	374	335	327	356	356	355	359	316	347	365	352	368	351	332	350	400	377	398	323	372	382	363	368	377	385	353	321	361	339	326	363	368	347	343	357	364	321	348	317	331	368	328	343	366	371	343	347	344	394	367	364	367	373	390	363	349	352	334	336	365	384	362	353	328	334	376	349	352	387	356	378	365	359	351	362	388	355	335	347	360	340	350	345	344	376	371	312	380	331	370	325	352	330	353	393	377	343	358	357	331	366	350	364	349	355	338	378	345	340	334	361	341	334	339	351	343	375	344	368	356	338	331	360	352	351	346	333	358	357	320	348	342	326	378	352	343	387	333	343	356	382	317	383	340	380	360	382	311	365	316	332	371	370	357	355	326	341	376	338	340	370	342	355	381	346	352	305	381	387	310	353	331	341	391	352	347	356	351	329	352	349	340	348	344	375	390	340	348	331	357	351	350	325	349	397	384	359	345	334	388	345	363	346	324	346	361	342	337	360	349	352	374	333	347	369	344	341	355	380	307	346	377	337	359	359	359	360	375	342	345	349	357	352	370	325	358	343	359	349	334	331	327	357	323	335	364	375	317	361	322	363	348	359	328	357	373	369	314	348	370	349	327	347	340	328	326	367	351	366	365	351	369	362	369	341	375	325	369	359	327	332	353	350	327	335	327	340	353	375	398	353	368	356	370	370	348	340	354	349	374	387	387	351	362	335	354	344	343	344	341	327	337	333	377	343	388	343	390	402	356	362	386	341	379	356	355	383	329	348	382	359	318	357	345	390	346	374	342	381	344	363	379	365	348	325	319	366	355	391	356	392	349	334	335	373	345	313	338	346	354	345	382	325	340	352	382	370	383	328	340	344	352	361	382	337	359	345	331	391	352	325	379	335	384	347	362	379	344	365	384	322	338	333	362	393	336	376	355	364	389	327	346	340	382	358	350	328	342	371	355	342	356	334	343	356	353	363	367	382	372	347	359	357	335	333	358	348	380	385	349	338	363	360	373	334	325	335	343	346	386	369	366	348	362	358	341	348	362	351	337	366	337	363	365	348	335	345	383	352	367	338	354	330	360	388	354	351	395	317	377	350	390	388	345	365	311	334	337	353	366	321	354	358	348	328	354	378	346	359	369	344	325	377	357	325	334	348	356	371	364	360	370	358	325	357	343	331	344	345	325	371	324	390	326	351	361	369	357	314	330	340	340	339	355	363	365	386	372	347	362	386	326	353	370	384	366	379	368	359	343	361	370	369	320	337	364	362	386	376	372	343	359	338	351	318	349	306	379	392	360	367	362	316	361	348	346	334	332	348	348	351	334	356	368	366	335	360	353	369	360	370	367	359	371	348	335	352	387	311	365	371	370	334	354	343	356	351	349	374	334	314	333	376	344	353	343	338	400	359	386	355	360	339	321	393	342	345	352	359	328	316	332	345	373	352	384	337	331	332	355	346	398	355	391	357	344	374	389	351	349	339	339	346	365	380	341	377	345	391	347	371	341	363	339	355	355	364	378	340	355	376	355	343	345	376	341	338	357	344	366	370	365	378	362	336	368	378	351	384	317	359	343	364	329	392	343	352	376	381	336	315	332	366	369	344	368	350	380	334	381	379	309	355	365	306	367	350	320	325	335	374	374	382	366	367	327	319	342	370	372	378	340	342	319	334	351	347	385	357	339	339	349	344	345	384	365	333	384	353	359	342	335	369	353	380	373	373	339	349	404	332	350	364	387	344	334	365	338	361	349	369	334	368	369	332	369	347	389	364	334	344	382	364	342	367	367	335	360	350	328	340	366	360	372	358	348	321	335	332	348	371	352	344	360	325	348	365	358	357	326	338	342	337	342	362	364	353	337	348	363	342	354	371	386	355	308	337	369	357	361	370	390	354	367	328	346	352	368	329	335	375	359	356	339	371	356	368	358	373	311	340	334	354	344	322	335	401	394	351	344	338	360	352	311	315	361	356	343	363	350	374	374	339	347	336	359	370	312	404	341	385	360	349	349	358	336	338	348	350	358	373	372	333	318	353	352	376	323	379	350	384	348	352	353	372	343	373	361	346	375	349	377	339	343	324	354	380	317	352	331	337	344	319	327
5040	2297	2842	3382	3092	2795	2569	2220	1941	1606	1522	1350	1156	1113	1059	979	934	994	964	955	899	938	956	899	960	1000	963	924	901	884	939	915	927	891	890	910	924	931	919	894	914	877	929	895	889	910	926	910	930	927	908	883	900	976	914	921	918	928	927	944	952	966	906	951	968	956	959	958	955	975	989	986	968	981	924	967	923	897	888	890	907	965	896	949	915	964	888	946	983	935	932	918	922	971	975	965	961	891	969	1012	973	926	925	961	926	924	910	1010	952	916	905	931	944	970	945	911	954	944	895	952	927	887	914	928	895	890	921	958	933	938	889	1003	955	932	899	890	894	911	909	934	852	936	996	900	907	913	898	943	949	883	937	909	873	917	882	963	907	902	918	935	935	939	901	913	941	921	927	885	967	889	942	985	896	928	896	908	941	961	959	881	980	883	921	931	910	886	923	921	941	888	958	944	864	928	943	885	895	866	908	950	935	901	941	965	905	948	940	914	905	931	881	872	866	912	919	921	959	909	905	921	935	964	919	877	933	901	934	954	985	898	905	943	928	898	971	909	962	964	873	913	951	897	905	887	876	933	899	904	947	911	894	936	894	897	939	913	902	903	872	894	883	927	967	932	929	930	923	885	902	935	920	890	919	939	870	931	894	890	916	916	958	923	936	917	916	959	938	950	934	910	963	898	921	875	890	880	860	840	930	927	933	944	969	922	925	915	895	927	898	948	916	866	897	970	915	864	924	887	909	917	930	937	909	897	935	896	979	889	880	875	918	916	925	880	911	895	933	924	967	895	899	922	897	928	950	952	928	891	903	888	945	891	939	943	997	909	901	928	946	937	895	912	929	893	874	932	953	879	966	958	917	909	916	945	911	913	927	878	928	967	883	916	914	906	873	953	948	924	905	873	903	910	895	874	933	955	916	947	937	895	929	918	880	963	861	944	900	893	923	897	898	910	936	873	923	885	937	943	897	858	924	880	959	909	891	874	884	915	916	909	832	944	889	897	930	873	880	960	890	990	965	894	904	946	900	933	903	936	900	928	955	947	921	896	893	922	950	905	896	897	926	938	930	881	916	942	881	948	886	938	906	939	969	921	953	932	944	888	925	860	931	917	876	959	903	956	893	961	876	892	943	907	985	859	903	903	965	950	857	895	911	942	892	906	932	889	903	915	937	860	931	881	900	909	948	906	930	900	913	957	928	919	949	983	888	919	896	908	928	926	905	880	897	909	882	934	912	893	959	890	904	913	937	886	910	911	981	906	940	937	924	964	944	893	894	950	907	931	912	941	943	963	860	934	913	944	938	917	958	897	954	936	883	900	944	901	932	917	919	923	902	920	886	949	912	906	909	934	879	978	892	946	950	889	876	878	932	911	976	957	933	895	933	914	963	899	952	893	978	918	909	899	906	925	901	925	893	917	922	864	915	920	871	927	910	915	897	973	948	930	916	869	900	957	962	948	893	917	906	884	903	918	988	918	946	882	953	946	893	914	913	898	928	889	988	929	951	891	947	919	911	897	908	866	924	908	902	967	942	923	940	886	929	915	854	912	914	882	951	911	903	919	954	958	923	925	921	881	914	978	939	925	914	927	885	937	882	973	931	917	927	920	910	908	838	952	901	944	957	889	909	898	898	843	936	930	936	834	931	848	904	923	957	922	923	871	816	949	883	914	961	882	925	890	936	907	944	907	928	975	926	881	911	944	895	907	977	911	909	883	915	913	896	894	932	880	902	914	910	976	955	864	940	915	929	964	919	916	902	898	911	939	970	870	984	909	970	906	941	873	856	956	922	936	911	895	946	948	960	889	902	908	903	901	942	951	911	914	878	935	901	947	940	920	935	930	882	964	974	877	897	923	954	942	917	858	936	882	863	866	907	954	883	891	921	911	927	948	881	935	859	942	911	860	976	910	939	905	909	901	902	942	959	907	895	912	959	946	950	900	917	906	952	1038	917	915	933	912	987	863	914	910	929	904	990	902	883	963	948	951	920	936	884	969	924	943	921	942	905	928	942	921	904	867	940	943	934	917	911	929	883	920	977	976	872	913	965	882	925	924	912	932	907	918	890	918	909	928	877	937	921	896	897	888	899	923	915	932	916	931	948	887	924	905	888	905	920	885	958	951	939	930	924	862	923	983	912	948	909	906	969	983	920	882	944	919	903	927	926	877	955	904	935	913	920	886	930	871	914	897	913	954	938	900	869	904	842	973	940	925	972	866	946	919	930	919	898	934	911	912	889	938	946	920	899	946	913	919	912	946	961	854	875	937	898	935	890	911	901	935	900	915	926	912	914	895	897	891	880	925	886	925	947	929	934	977	902	896	929	932	930	862	877	890	925	913	962	881	876	933	912	915	929	900	902	908	897	921	872	891	908	918	922	903	914	907	878	932	885	954	922	923	944	883	905	910	954	907	892	941	895	918	900	937	934	910	960	897	931	942	928	963	930	927	932	910	947	929	876	911	944	978	911	939	946	937	968	924	897	912	920	892	971	955	893	875	875	960	904	902	927	897	851	955	965	882	908	933	861	908	928	892	964	905	940	852	950	917	887	905	951	932	957	955	932	886	880	992	893	886	975	881	942	915	900	926	903	898	912	930	878	886	975	927	924	924	924	925	891	923	911	919	915	918	960	908	872	929	942	919	910	888	921	897	930	904	940	887	966	915	925	881	887	953	917	912	895	894	906	890	877	905	920	955	878	867	926	885	900	906	922	883	959	862	923	860	860	968	902	910	954	909	941	908	869	869	950	913	901	948	873	927	901	889	904	920	932	935	881	898	928	866	908	890	859	970	905	937	911	917	881	985	945	922	924	917	891	901	908	894	943	881	907	908	924	901	947	911	878	963	909	923	934	912	936	891	919	909	945	965	939	937	917	936	928	885	913	918	961	937	878	859	938	916	884	909	938	916	891	946	890	917	916	879	957	868	881	929	857	955	901	931	902	899	897	872	913	944	965	900	941	934	928	987	935	902	940	907	906	942	898	922	872	882	853	992	885	933	922	912	964	905	913	892	932	881	901	892	952	865	931	935	932	936	873	926	900	882	934	944	915	924	948	934	920	978	919	864	949	983	908	927	920	900	954	872	882	931	929	927	919	925	907	883	913	924	968	947	928	947	901	948	856	925	905	952	945	923	940	892	927	905	956	892	919	907	956	917	961	857	944	972	930	909	873	897	918	919	874	923	965	897	905	912	883	923	895	910	924	900	938	978	917	926	923	953	923	933	991	875	895	894	849	901	944	910	894	936	980	894	926	899	909	833	922	944	900	936	944	917	895	972	935	928	904	930	943	888	968	856	921	949	955	937	876	889	913	854	949	950	912	946	876	933	972	898	919	920	924	918	893	878	921	969	921	885	859	901	868	893	947	940	898	940	949	882	898	919	889	888	945	918	940	895	903	903	956	935	911	889	920	918	885	917	905	925	964	885	918	916	885	901	892	961	906	921	958	850	901	960	919	872	848	968	930	959	940	932	927	926	942	914	921	878	906	911
25887	11241	7394	5826	5452	4622	3125	1976	1488	1143	806	597	505	511	500	431	403	368	382	389	434	384	385	432	397	387	414	383	412	387	372	371	392	370	392	363	343	349	401	359	385	350	385	378	402	368	366	362	365	416	375	411	368	386	349	361	371	430	376	382	430	399	376	375	365	347	407	375	420	421	395	413	394	368	378	370	398	367	392	386	407	367	395	342	374	400	377	367	392	404	367	449	370	396	388	395	404	400	365	361	346	378	397	391	359	408	415	382	357	392	384	362	388	397	363	400	363	398	362	396	389	418	407	401	356	394	388	379	383	362	365	367	364	364	380	356	350	374	377	363	401	355	408	363	371	364	392	385	374	372	375	363	394	382	351	362	356	362	400	377	364	344	386	375	440	387	382	374	379	352	364	424	360	371	379	370	440	364	362	385	402	384	426	380	379	407	406	404	367	376	385	388	373	375	389	378	386	387	404	358	371	348	369	390	366	387	385	376	383	398	342	367	386	359	410	365	378	385	373	362	326	383	373	381	377	390	355	432	381	380	373	380	367	363	388	359	383	396	370	382	351	387	392	411	380	375	351	362	373	416	406	390	384	366	394	370	366	373	319	373	354	334	380	379	373	379	383	390	401	381	372	401	349	383	374	407	405	420	435	371	358	406	350	427	368	397	404	374	366	353	402	377	385	380	364	376	376	388	393	344	380	420	405	385	391	383	344	395	362	337	407	385	411	395	367	372	374	380	380	365	395	386	380	361	392	431	382	380	398	372	357	390	395	356	351	386	403	381	363	388	360	357	348	387	367	383	396	386	410	371	394	404	388	424	351	397	352	356	340	357	392	406	436	364	371	352	335	381	385	395	355	365	384	391	358	355	382	359	340	380	417	396	339	369	376	403	387	390	387	400	384	353	383	412	387	395	384	371	378	356	413	373	382	374	417	392	379	402	354	383	410	375	360	343	375	399	366	350	387	388	415	395	372	382	389	362	375	392	429	361	401	349	407	359	339	392	351	361	363	404	389	380	397	353	398	409	402	376	377	357	412	390	414	355	378	411	355	364	357	381	396	425	369	368	351	368	378	354	399	366	414	411	387	395	377	388	354	364	403	386	383	387	399	379	391	356	408	439	348	383	346	364	331	408	378	384	421	372	392	384	360	423	358	390	407	426	394	380	372	367	381	388	374	402	374	391	332	389	399	357	384	417	384	387	379	366	388	378	364	381	374	385	364	375	344	372	413	412	376	386	365	391	364	390	367	375	363	379	391	379	334	380	365	383	384	372	365	378	386	379	381	376	342	370	390	337	366	407	411	392	376	353	384	414	399	395	372	407	358	393	375	399	333	356	362	355	350	368	404	387	364	381	381	375	403	354	380	366	357	321	410	360	383	378	380	386	356	401	365	413	398	371	382	389	374	379	322	369	369	348	431	389	369	374	363	373	376	390	403	393	326	366	394	382	363	394	370	362	350	360	361	371	363	375	365	331	387	355	369	356	355	350	352	353	371	346	389	374	409	343	402	378	383	391	380	394	361	394	401	376	368	370	352	375	380	364	373	383	383	385	381	383	333	384	341	366	356	353	399	360	341	357	397	417	329	377	384	359	396	407	440	381	364	358	433	359	352	364	376	388	353	370	367	373	343	375	382	362	389	388	374	381	374	387	363	355	340	392	388	379	344	389	396	400	388	379	371	349	371	379	393	388	363	408	384	371	416	380	366	384	402	387	365	377	379	389	384	364	370	399	387	387	361	418	406	384	360	408	393	386	372	368	396	382	393	403	407	371	333	374	375	360	379	386	397	371	396	321	380	353	336	379	341	376	323	383	407	390	368	388	373	416	382	397	359	381	387	378	369	374	371	369	359	350	359	405	377	353	379	374	374	396	407	392	376	378	372	370	376	420	374	392	381	374	424	388	337	398	409	352	374	363	351	378	381	389	374	379	398	390	342	378	370	347	370	372	366	387	352	373	398	385	398	379	339	362	357	367	371	355	387	410	395	391	392	381	361	378	366	388	428	384	355	362	341	418	370	369	393	413	402	348	349	355	384	379	391	406	382	415	380	384	401	374	365	356	391	424	363	387	367	381	343	353	373	365	402	369	397	356	359	365	398	377	376	415	346	336	363	403	416	397	404	412	377	373	366	342	403	385	405	335	394	364	371	365	365	382	388	370	372	342	388	382	361	320	350	353	348	359	376	389	380	380	377	362	392	361	410	369	350	373	380	367	352	387	395	382	387	442	366	409	381	387	364	373	386	370	361	384	331	352	402	401	400	400	364	394	394	392	363	395	399	367	373	395	398	372	354	379	360	349	350	382	365	354	354	381	375	418	386	412	377	401	348	342	369	389	366	386	392	330	397	403	367	394	386	392	373	378	397	365	371	379	402	373	372	372	377	396	400	381	391	351	358	392	397	382	378	379	389	403	382	377	420	386	365	386	347	341	367	378	383	370	321	406	374	374	330	369	378	365	339	368	389	367	393	376	374	369	372	388	366	386	384	367	389	381	367	388	338	369	357	387	381	335	379	358	425	381	372	364	341	359	356	409	398	359	327	370	366	392	368	339	337	398	388	388	355	400	412	356	405	384	370	376	370	392	385	364	372	374	407	403	343	379	403	377	369	379	373	381	372	354	400	404	370	370	391	367	376	386	396	372	375	404	347	390	383	372	384	367	339	344	388	404	369	383	421	420	393	363	372	400	371	395	321	398	360	384	354	390	428	401	359	367	399	379	382	369	381	371	399	373	358	413	342	379	388	389	385	391	364	369	372	407	370	368	383	385	401	392	395	396	371	355	374	354	361	340	370	395	358	373	394	399	360	387	402	383	389	350	365	372	390	371	401	385	350	375	349	375	362	370	335	397	378	406	362	363	392	412	348	401	388	402	354	398	381	351	375	357	412	374	378	378	367	364	350	383	381	360	361	358	404	355	394	391	380	402	405	379	382	379	371	373	388	376	354	379	388	374	366	402	371	426	343	372	390	422	401	390	339	375	361	365	378	390	351	366	386	344	369	339	388	379	359	378	380	373	359	385	368	399	368	379	385	349	372	375	362	357	400	365	365	372	388	382	391	411	398	355	364	374	372	384	366	384	378	375	391	345	377	380	402	398	340	324	375	380	375	358	400	399	333	373	398	361	391	356	359	381	398	359	366	376	403	409	393	388	413	407	398	384	382	366	425	403	435	422	410	375	383	400	385	402	400	386	385	376	394	372	357	359	379	365	376	407	364	375	343	374	379	381	384	437	374	411	367	384	380	389	359	357	352	401	393	377	332	402	356	413	389	388	367	348	409	381	386	377	451	355	365	360	368	392	382	371	400	375	379	372	362	355	380	380	345	363	393	375	350	380	372	344	389	362	368	390	395	354	394	370	361	381	377	384	391	368	398	378	362	367	371	399	408	392	360	385	352	418	376	362	384	399	372	384	373	398	376	372	375	364	368	365	409	375	381	366	395	387	406	367	358	345	355	365	383	385	348	363	371	392	367	394	382	388
18482	6089	6817	8317	8666	8440	6324	5156	4749	3858	3020	2476	2084	1686	1560	1386	1236	1200	1136	1177	1081	1080	1085	1085	1076	1057	1056	1022	1051	1046	1034	982	1071	1033	959	1049	1014	985	1008	1057	996	967	989	1000	1022	975	973	1016	1016	988	909	958	985	963	996	1047	947	966	993	961	1028	1013	1038	1042	1022	1040	1088	1136	1084	1050	1053	1027	1100	1110	1046	1056	1000	972	1040	1053	1089	1050	1042	993	1083	985	1057	980	1004	960	1032	993	1013	981	995	1024	1016	1000	1047	1032	1011	1034	1009	952	1011	998	1044	999	1034	973	1004	986	993	1044	999	992	985	963	907	1002	1035	962	893	917	986	1011	953	921	961	967	933	1018	996	955	962	951	973	971	936	982	1001	986	908	1011	977	940	1009	990	965	1003	938	944	933	1026	1015	974	956	1001	951	964	953	936	945	969	955	1039	965	955	954	943	988	952	1024	1000	899	1014	996	906	933	986	929	989	931	1003	937	967	896	889	1014	928	925	977	949	982	917	940	975	967	1024	989	930	1012	976	931	987	1004	961	937	958	947	963	944	911	963	961	983	1038	950	998	915	972	931	973	938	979	1005	940	979	988	928	980	932	1009	962	963	971	973	987	974	942	972	944	938	941	924	966	942	970	993	910	959	957	954	918	925	981	1018	924	958	1024	1033	1015	1045	965	948	951	967	1055	937	928	965	932	1019	1005	1003	948	980	931	992	951	996	914	991	918	973	944	968	969	988	955	949	927	1002	993	939	1003	983	959	983	946	955	932	946	1003	953	994	949	985	955	960	1003	958	946	969	986	923	947	1002	1012	996	1003	1035	976	984	919	981	992	979	952	991	992	942	936	965	1001	965	993	975	916	988	955	971	936	966	985	991	955	943	998	972	965	982	1024	976	979	958	1008	930	868	993	992	914	922	1014	1004	987	937	986	941	1017	946	955	992	958	1031	908	985	977	976	968	932	983	924	1016	949	987	962	1012	990	1002	932	988	925	954	976	982	959	990	911	954	970	989	964	1007	926	970	926	911	1004	975	1001	993	953	952	983	1005	925	913	941	970	983	931	1000	941	953	994	959	999	936	953	979	973	944	953	983	941	929	935	975	922	1004	983	1020	981	929	974	966	885	940	918	945	995	973	1022	991	958	963	954	999	975	942	997	984	949	968	969	969	1000	879	952	912	1003	986	951	953	1010	928	986	970	912	944	959	957	936	926	1013	936	1000	881	939	970	956	993	986	959	965	1005	908	969	1026	936	1028	1010	1013	985	957	962	966	954	967	921	1016	981	947	947	1001	927	966	930	897	958	961	985	987	968	959	1000	969	998	1000	953	921	960	928	952	942	908	995	956	960	933	997	910	1009	966	955	921	899	900	1022	928	997	953	952	980	969	893	977	987	982	954	939	908	939	949	984	969	934	951	1001	1024	954	984	941	903	953	945	1033	991	961	961	989	987	959	969	989	918	964	942	984	953	936	971	961	957	916	977	909	958	985	914	970	942	951	990	950	954	999	958	995	959	976	935	983	938	954	937	949	981	949	899	965	954	992	980	914	972	958	946	943	947	973	936	903	953	994	987	977	948	1014	988	1008	892	949	966	966	946	945	968	977	913	920	962	948	951	943	970	936	988	996	987	986	972	988	1023	948	953	970	931	967	974	965	954	940	963	959	963	932	987	938	962	962	955	963	964	969	964	960	967	955	986	973	969	937	923	964	1001	938	963	940	964	940	984	977	956	935	988	971	956	974	969	961	889	1008	966	973	950	966	1010	963	987	923	943	1015	1005	956	977	971	999	923	949	948	919	1050	907	940	939	957	1001	957	936	941	967	994	959	957	954	1012	1005	950	956	974	969	977	951	971	987	927	974	969	965	971	995	904	931	951	926	927	1002	937	904	926	945	995	934	878	945	957	905	1001	1019	1007	957	978	967	955	996	934	983	972	971	948	951	968	965	980	958	916	960	958	967	928	1012	875	954	984	1024	939	960	964	943	942	958	931	1014	966	951	1005	918	939	965	944	989	1041	946	980	1000	1015	954	932	905	925	1006	945	939	900	944	987	979	918	953	967	966	1005	1008	1003	948	958	981	952	961	925	887	931	953	943	967	962	1020	990	979	973	954	962	922	940	971	988	925	980	971	947	963	983	934	986	955	931	960	936	968	991	952	1041	985	993	980	960	975	927	909	962	993	924	943	967	950	998	967	938	945	956	935	973	955	970	978	979	940	992	885	985	991	987	945	981	962	969	916	936	952	887	911	953	962	960	954	978	959	981	947	957	933	938	954	1006	974	947	962	971	978	954	969	959	951	940	948	939	988	933	976	937	947	1006	974	989	975	958	998	951	922	915	935	968	958	927	977	925	983	972	916	981	991	1011	976	998	984	959	958	979	918	970	979	956	947	975	953	967	970	959	932	917	922	974	960	1058	972	986	994	971	1013	1032	956	1004	967	918	934	971	975	991	931	918	963	940	961	992	960	995	1009	994	924	920	924	1016	926	978	963	906	1021	946	985	953	968	918	967	989	944	922	978	968	980	985	988	952	960	981	921	930	961	1031	926	920	990	952	950	949	995	986	907	899	936	946	980	969	932	956	947	931	990	983	952	949	937	945	995	929	946	927	978	944	919	961	938	919	999	956	997	986	927	986	980	909	1020	941	965	980	953	935	956	915	983	972	955	950	1023	970	946	986	970	970	1010	1026	973	967	967	923	933	969	939	991	952	991	1009	940	965	939	928	991	941	958	964	964	975	994	1033	1013	991	994	903	941	928	938	971	940	991	952	958	970	912	1015	949	911	953	958	942	941	916	973	992	964	954	989	1019	985	932	993	978	965	970	1031	970	922	963	989	969	958	971	1003	1000	935	909	897	927	995	989	955	978	995	954	976	979	964	943	931	946	928	998	973	1020	984	937	984	969	939	925	965	921	958	914	988	1051	959	915	923	939	981	954	950	1010	947	963	960	968	971	977	946	946	1007	1001	996	1037	984	953	1007	923	973	960	1042	991	980	973	961	957	974	929	990	937	946	939	903	958	945	991	976	974	1063	997	945	1043	1019	965	959	983	973	991	936	977	981	918	970	921	986	976	920	907	1024	1006	946	1006	918	978	968	1004	927	969	986	938	967	1028	971	976	964	930	890	956	962	945	1007	938	933	951	971	997	936	970	940	980	954	905	951	934	942	997	932	935	987	924	912	929	908	957	927	943	928	979	942	882	970	1033	893	938	970	943	983	971	954	968	953	1050	897	1011	967	1019	997	944	1000	991	988	953	947	930	995	962	985	942	945	964	948	891	983	940	978	973	945	997	955	1011	952	977	970	915	952	959	945	909	933	964	980	950	929	918	926	953	962	939	922	919	991	1042	944	938	938	1019	989	965	955	977	953	951	936	955	963	968	960	901	987	937	938	991	993	977	955	937	975	953	982	922	979	1047	967	901	988	971	971	984	986	954	1004	1003	994	952	961	966	939	941	990	976	957	958	992	947	957	942	953	985	937	982	991	957	982	1025	893	1027	950	987	928	957	960	905	981	1005	939	929	966	957	1018	986	951	994	1004	950	986	902	1007	999	968	924	960	957	932	970	985	963	943	917	1007	942	930	961	969	981	950	946	952	960	912	1008	991	999	973	982	989	942	949	977	936	962	1008	964	951	974	905	955	926	999	1000	983	960	920	955	947	968	983	1022	951	967	949	1010	946	979	941	954	900	972	936	935
34653	16847	11834	9012	8004	7290	4921	3207	2131	1618	1047	813	571	487	471	387	418	353	323	338	351	345	324	319	311	310	315	310	305	303	310	286	274	309	292	315	356	311	315	287	305	284	283	299	297	287	304	267	300	282	271	288	296	318	284	256	311	284	293	277	287	305	280	309	252	325	322	316	325	341	340	319	315	284	306	317	327	309	284	324	289	293	303	309	303	289	282	299	294	319	285	314	305	255	284	294	294	318	280	294	276	289	271	268	286	282	303	292	288	289	296	320	274	292	297	301	258	308	319	296	312	294	272	252	277	296	292	281	283	299	319	299	296	298	306	306	299	275	285	288	264	316	285	283	297	292	282	276	298	242	319	280	286	274	283	299	280	271	290	338	307	257	275	313	303	271	264	294	267	274	272	292	273	292	286	282	263	308	285	305	289	270	286	259	328	276	289	315	281	274	304	290	300	260	293	289	260	303	297	284	288	262	292	305	274	314	308	282	325	272	306	294	264	292	288	307	272	277	307	305	277	266	290	270	296	284	303	275	303	286	284	292	267	252	272	299	322	326	270	291	296	299	262	273	309	313	277	265	256	320	328	275	273	335	297	242	256	331	295	277	271	267	276	282	284	291	319	296	283	291	299	275	285	261	290	270	291	294	306	265	288	288	289	274	272	278	268	270	301	285	282	300	285	311	305	294	294	312	291	265	297	272	300	268	295	309	311	299	301	280	273	288	280	296	239	309	275	290	283	309	301	295	295	296	265	313	313	309	273	261	286	302	279	295	287	278	309	299	275	301	290	272	262	284	319	281	299	302	251	289	300	350	280	295	285	288	294	327	270	308	274	251	295	289	304	298	276	269	278	305	271	310	297	282	255	304	287	313	323	265	290	314	264	294	287	310	292	308	275	275	313	309	279	304	274	307	311	278	291	266	293	276	305	300	308	304	287	275	292	288	292	256	288	289	311	269	291	266	332	263	271	292	313	262	293	303	274	314	301	281	285	284	316	268	302	288	316	291	288	290	311	297	262	297	277	296	285	290	303	263	290	274	282	296	281	315	290	310	241	309	275	292	292	280	299	257	270	282	267	274	313	292	287	263	265	292	290	304	272	286	262	287	276	306	294	247	247	265	311	242	303	288	264	274	289	301	257	239	291	291	289	316	273	293	264	322	243	309	276	283	289	299	272	298	304	313	313	308	252	273	283	292	250	310	261	276	301	275	303	283	295	290	276	308	298	289	277	313	300	254	269	269	276	290	302	276	285	278	289	291	302	273	284	290	295	286	294	287	295	304	292	282	296	295	275	287	268	284	295	280	265	266	287	304	318	285	307	274	304	249	280	269	265	326	284	290	301	295	263	311	293	301	310	301	305	268	257	250	258	271	313	281	300	288	277	276	283	297	254	254	295	309	266	308	311	264	314	330	265	272	280	328	274	294	282	300	301	294	279	266	306	297	295	318	301	265	309	294	276	289	284	288	296	301	282	325	295	289	274	245	320	297	320	314	287	299	273	302	279	277	289	308	281	264	269	302	292	304	293	276	283	311	302	299	332	316	299	292	280	256	300	307	286	281	287	284	279	272	289	297	271	284	309	269	297	275	261	296	270	322	287	298	317	304	285	285	304	313	300	304	284	263	292	300	278	292	278	281	325	305	275	305	258	284	288	274	286	312	302	311	306	319	268	299	290	290	307	295	307	323	269	267	316	283	281	311	266	265	265	288	277	307	278	274	271	306	290	271	290	289	293	278	308	293	283	288	293	281	294	251	277	324	331	292	310	312	309	270	280	304	269	285	284	279	295	288	323	259	278	300	289	281	284	283	288	284	305	288	289	292	286	278	285	322	284	247	296	311	304	281	281	283	292	283	264	260	277	290	311	320	292	284	311	273	308	294	296	288	327	305	284	266	292	285	317	290	281	263	298	306	282	323	283	346	308	278	299	284	316	309	298	310	321	271	272	273	321	305	272	267	289	279	285	265	290	257	289	285	255	287	260	301	290	291	276	289	257	325	323	275	284	296	294	295	290	290	283	271	299	287	290	305	278	289	288	292	265	305	307	282	302	276	293	302	261	268	250	289	273	269	283	292	284	310	296	325	291	296	263	281	278	273	312	252	289	323	279	265	300	289	293	305	292	301	273	280	277	297	316	296	291	310	279	296	300	283	304	295	296	301	282	318	283	310	313	276	275	285	297	280	272	303	278	277	304	293	291	286	279	267	269	278	271	253	274	303	280	272	265	231	294	283	273	285	325	288	279	295	302	285	272	289	285	285	302	261	314	293	290	303	252	278	294	308	278	253	306	289	291	265	300	301	294	298	292	300	261	284	275	291	307	276	299	294	290	282	290	329	313	296	280	321	269	295	307	281	275	285	292	305	322	304	315	324	303	273	265	300	298	291	273	303	288	302	278	309	281	257	281	302	280	293	309	309	278	273	300	318	281	290	265	284	288	304	297	303	309	296	300	273	315	330	279	294	286	270	298	305	316	270	266	272	331	298	295	331	311	261	299	282	260	275	280	299	300	347	290	287	293	282	298	319	261	286	309	272	261	292	277	304	296	319	320	298	265	265	286	290	298	291	277	282	307	286	253	260	292	306	277	272	283	274	312	272	310	300	289	302	250	296	289	306	275	303	289	300	311	302	284	275	306	280	280	314	283	311	264	267	326	316	297	283	279	285	296	297	306	282	310	298	265	271	273	279	280	298	303	312	301	287	281	299	277	308	262	242	279	302	269	278	302	298	284	305	288	284	309	281	324	302	287	275	297	284	252	271	286	274	327	272	306	290	285	309	307	290	295	287	336	311	264	315	290	313	303	276	301	304	306	275	292	303	305	268	268	281	275	269	304	278	312	305	300	316	285	267	251	286	286	283	288	274	268	285	295	292	290	307	281	284	259	302	268	284	283	270	273	303	318	242	276	284	299	247	310	301	284	252	298	292	298	321	284	299	290	303	278	248	316	290	295	307	259	291	270	280	267	243	301	295	296	297	299	283	277	316	292	294	287	267	282	297	275	291	288	298	282	302	280	332	275	307	270	307	303	295	276	291	298	297	294	292	274	302	276	266	289	293	297	269	303	314	284	294	290	271	275	267	316	296	288	295	281	264	273	314	285	260	263	302	289	301	273	282	277	297	295	293	286	291	304	289	290	296	296	293	264	302	270	287	265	281	308	275	304	286	275	308	293	301	298	275	316	289	318	289	277	289	256	273	325	279	314	277	276	272	285	283	289	278	288	293	270	269	256	317	296	272	264	295	328	277	281	296	284	266	283	305	322	285	286	286	286	315	293	248	288	305	297	290	298	286	278	271	308	301	264	287	308	295	286	282	303	298	287	263	278	289	288	301	284	282	284	279	282	309	255	286	299	283	265	301	274	294	295	271	298	286	300	306	310	299	278	274	294	270	282	296	285	281	287	286	303	309	315	293	270	294	284	272	295	311	267	301	304	293	295	323	288	293	279	281	300	306	277	274	277	304	274	298	307	261	283	287	289	280
23587	8767	9809	11123	11670	11627	8657	7420	6147	4953	3966	3227	2667	2010	1740	1525	1278	1133	1145	1112	1013	1025	1007	937	943	921	863	921	916	907	803	862	853	860	814	850	814	809	876	814	857	816	911	825	828	814	807	812	818	791	800	798	804	757	791	781	754	779	804	777	780	803	811	813	902	960	999	942	971	879	849	944	901	870	932	835	856	843	867	826	854	884	848	885	832	864	795	776	796	876	835	819	830	840	807	851	787	862	834	813	817	861	823	814	845	828	798	843	870	791	840	793	826	826	814	765	845	784	834	786	769	750	772	770	759	730	825	762	742	746	743	756	784	738	760	789	757	734	754	765	736	706	746	736	796	749	720	751	780	730	748	753	735	740	742	785	730	753	770	802	745	732	802	785	705	716	797	755	757	776	723	777	719	753	727	794	765	774	726	768	725	781	735	787	754	721	784	784	704	809	789	739	776	775	736	789	741	774	736	801	747	777	760	780	766	759	779	758	757	780	767	742	780	784	707	745	789	753	796	763	767	769	726	778	794	733	790	772	755	732	769	805	752	758	796	780	761	761	782	772	750	757	753	774	709	799	750	755	777	774	727	751	747	759	700	806	710	753	725	779	741	773	764	772	748	788	806	753	737	753	766	745	758	737	740	717	760	772	769	731	746	744	811	745	740	766	750	731	764	796	698	756	728	797	741	755	710	768	726	731	753	740	733	759	755	729	711	774	807	798	722	770	766	760	767	707	744	773	747	731	763	749	745	770	719	761	761	759	746	786	764	744	717	737	753	794	774	772	761	787	759	764	734	745	741	742	742	802	754	745	712	737	740	703	749	810	735	739	731	756	775	726	750	717	738	746	791	731	738	706	753	777	791	712	763	725	759	747	767	764	764	728	742	796	755	804	714	780	743	784	705	742	798	778	802	750	758	733	730	708	735	734	759	807	774	768	718	702	758	693	772	762	793	744	796	752	798	740	765	751	750	767	717	759	746	751	729	726	734	795	749	757	725	748	760	738	720	761	768	737	796	754	748	739	735	739	774	783	794	705	768	729	801	736	760	741	789	725	837	725	715	752	724	729	745	735	790	779	690	793	750	752	746	772	783	739	791	752	749	735	726	733	746	661	831	781	737	739	751	741	769	740	726	742	705	767	798	753	781	713	790	753	743	738	738	741	735	752	749	731	740	751	699	715	757	780	734	788	769	729	748	743	783	759	751	720	733	748	770	730	784	809	763	722	759	759	773	786	775	739	742	760	748	761	724	755	770	782	744	721	759	746	757	739	743	737	753	779	757	740	792	802	742	743	773	745	744	748	773	787	750	763	832	768	749	725	757	765	817	766	750	742	758	761	749	755	750	730	775	760	757	736	751	763	766	724	793	717	772	703	769	703	779	757	760	726	750	720	750	785	770	740	768	726	764	776	739	716	746	766	705	734	693	728	747	755	732	730	790	725	774	722	712	773	766	720	770	801	724	782	761	795	756	733	710	748	777	731	760	742	752	786	722	750	715	755	771	768	753	814	750	777	765	735	735	730	743	745	762	745	744	804	768	746	761	791	741	767	778	724	746	686	749	746	813	751	727	696	771	775	777	791	752	741	737	744	781	774	745	730	777	771	742	718	747	761	721	774	778	762	739	796	754	730	736	735	678	747	729	780	762	743	796	728	725	721	740	729	734	730	809	782	720	797	725	702	730	777	741	750	701	773	729	792	763	749	748	755	767	705	740	778	773	757	763	736	740	728	736	728	717	741	728	742	753	768	742	742	792	774	711	751	792	731	758	746	740	797	802	776	743	733	778	726	797	753	746	769	784	765	750	771	709	777	785	742	751	725	765	793	754	761	712	747	666	723	792	780	750	755	701	763	758	740	751	763	729	765	811	743	750	780	777	760	731	822	754	764	773	727	812	772	758	783	736	737	757	763	732	724	812	718	740	722	726	784	749	742	827	813	775	841	757	741	745	746	755	745	749	822	809	728	806	779	778	794	769	759	784	746	725	773	784	746	717	714	733	738	745	705	777	755	694	735	751	765	788	782	726	753	757	731	753	766	757	771	747	750	769	739	750	706	780	751	744	779	748	791	774	772	746	741	746	779	777	803	761	736	740	748	758	779	737	740	702	791	747	777	756	802	787	782	724	770	751	726	761	786	703	799	738	727	698	746	751	794	745	757	789	754	705	759	716	735	762	717	784	766	709	765	756	796	728	770	748	729	738	748	766	747	769	776	782	749	763	748	750	742	787	703	756	692	749	717	729	719	736	729	761	793	752	758	735	663	765	805	754	731	781	761	696	740	728	737	753	708	794	782	757	694	774	712	761	809	762	785	757	727	705	707	765	801	749	723	756	707	744	789	754	736	685	779	731	793	760	778	733	736	741	729	709	728	683	756	736	750	739	751	765	789	745	770	767	754	770	701	715	769	810	711	759	791	760	742	758	775	743	755	773	767	749	809	695	689	778	758	812	744	763	718	788	771	791	716	768	735	780	728	780	776	756	736	748	743	784	741	777	701	698	775	740	752	772	819	769	767	730	716	754	713	716	700	767	736	773	762	780	783	751	736	742	755	772	809	804	750	740	756	704	773	688	711	771	726	753	729	798	756	793	765	719	749	725	723	774	743	721	716	782	735	726	752	695	680	756	799	786	745	744	752	765	772	754	743	835	775	772	776	736	742	817	730	761	751	713	751	751	748	729	761	739	784	727	767	720	750	752	764	746	757	778	733	748	770	782	765	739	753	768	774	756	823	741	767	786	807	772	717	763	754	766	828	776	720	731	745	750	794	772	738	770	801	766	782	746	732	806	775	725	760	731	755	739	708	747	750	714	760	720	734	754	725	733	788	794	733	745	736	732	722	781	756	789	804	737	769	768	716	760	761	769	760	774	763	770	801	695	688	782	746	775	718	763	729	749	720	737	746	749	771	740	784	783	774	800	769	764	753	762	715	778	747	776	748	772	797	769	751	756	726	791	771	787	752	761	760	742	777	785	754	790	772	755	730	767	720	721	748	762	774	729	731	781	755	773	748	795	759	759	741	784	781	779	722	718	766	750	749	743	725	803	768	735	765	769	745	709	716	785	749	756	751	805	743	722	771	726	736	709	792	781	742	735	726	721	776	718	734	795	751	743	773	776	752	784	736	754	758	774	780	733	746	723	716	754	772	754	757	783	730	741	739	812	795	728	728	723	774	720	742	763	709	752	759	748	778	742	732	762	734	719	703	714	769	756	756	721	729	762	740	754	751	705	749	764	779	706	766	795	750	789	737	800	740	798	739	772	702	727	734	781	790	749	730	741	742	778	730	762	751	774	754	754	719	775	755	724	749	676	746	762	776	783	714	776	786	784	735	756	726	726	748	769	758	731	732	750	760	749	780	784	703	720	755	742	747	718	767	753	735	737	759	758	747	782	726	793	797	738	803	774	746	760	732	803	750	740	731	767	718	774	816	725	752	790	742	783	767	731	759	763	744	749	727	708	744	697	749	733	778	736	767	717	722	811	805
6195	1639	1414	1347	1082	922	731	620	557	515	438	409	417	398	379	379	365	392	356	345	386	372	323	371	381	375	344	366	367	381	350	387	348	348	370	372	377	410	338	360	337	339	376	343	345	358	360	348	372	405	348	354	403	351	363	360	335	334	357	350	378	367	370	347	359	346	341	345	369	390	344	363	380	368	376	377	341	337	346	355	346	371	342	352	377	359	337	358	364	372	329	341	343	364	374	334	350	383	341	356	384	341	344	348	366	357	352	334	399	356	351	356	361	348	357	367	343	360	333	334	354	323	379	347	358	369	353	314	349	363	361	376	425	395	353	341	359	358	354	356	358	316	357	392	354	318	347	366	366	362	357	362	370	348	400	334	397	406	364	359	366	361	377	334	326	344	338	361	374	364	372	351	348	342	355	329	330	378	379	377	334	359	355	349	360	366	342	325	392	347	385	362	395	375	351	371	362	345	372	334	336	373	331	349	357	327	365	298	352	345	349	344	388	362	345	343	361	346	340	363	369	338	378	378	399	379	344	338	345	341	351	361	335	363	366	359	382	313	345	318	353	330	337	349	356	383	413	331	384	394	354	338	357	360	361	349	333	353	385	373	362	383	356	376	385	370	406	327	370	367	370	375	339	365	356	366	356	364	329	344	359	384	350	375	385	334	349	347	383	372	369	350	377	370	376	362	363	376	371	333	386	369	380	346	360	349	359	345	349	348	396	364	345	404	374	361	357	354	379	329	381	360	346	343	384	326	341	329	332	368	400	330	384	297	363	395	360	368	390	396	360	337	391	367	348	355	364	352	368	341	347	362	326	357	345	344	393	370	373	353	355	347	371	377	361	381	394	354	356	363	352	362	370	363	381	338	364	349	378	400	364	358	378	364	333	379	378	356	382	380	369	349	347	364	355	340	349	389	402	364	350	354	348	359	337	372	352	346	374	353	348	376	354	361	359	374	376	334	383	376	372	375	365	348	393	358	324	348	385	353	390	351	368	330	325	386	347	357	362	344	337	360	347	360	356	335	381	376	370	341	361	356	351	361	341	368	363	387	356	361	367	390	366	391	322	376	388	372	340	364	356	339	365	389	366	351	381	355	334	382	337	339	358	346	358	383	405	359	374	342	371	349	368	366	393	337	333	330	349	325	322	374	339	376	364	341	368	373	373	347	337	391	349	358	368	340	346	358	346	327	355	356	320	328	349	386	398	316	341	362	321	385	332	371	380	338	367	351	342	348	353	321	363	333	337	345	352	363	396	375	368	386	312	359	373	346	355	398	351	350	367	368	359	351	382	383	333	356	371	357	349	362	359	382	365	378	353	386	377	357	354	369	354	362	350	368	335	391	394	367	370	385	377	351	325	375	354	360	372	356	349	359	343	344	363	361	328	358	369	348	357	343	345	394	318	358	330	333	409	353	371	359	360	342	339	344	394	391	402	333	348	379	346	330	316	396	368	331	363	335	358	346	348	372	349	328	371	372	349	404	405	341	384	343	357	362	355	349	346	391	348	366	354	335	372	324	362	356	359	373	347	378	351	363	349	364	388	347	351	352	347	386	354	361	344	364	389	367	332	357	372	348	387	332	347	379	325	351	377	367	357	352	349	337	350	353	360	331	351	380	338	370	350	374	350	336	343	359	369	396	321	338	350	370	342	349	370	372	354	345	369	344	382	365	337	352	335	335	373	358	387	345	374	353	343	343	354	342	329	388	393	336	353	344	349	353	362	380	332	359	348	390	343	371	345	354	355	325	358	333	366	338	350	370	331	372	342	320	401	343	347	375	372	341	363	395	344	350	366	355	355	364	337	372	357	384	328	357	352	325	363	396	368	394	351	342	357	349	336	326	398	355	365	362	354	342	316	329	348	350	351	381	341	334	336	348	389	357	382	373	337	358	348	354	341	352	332	347	338	321	321	388	384	366	367	322	360	377	365	336	401	354	352	337	319	345	376	352	338	373	318	366	326	358	367	390	350	369	378	359	365	380	366	355	354	395	388	377	372	374	387	384	396	361	368	414	339	363	382	346	352	391	363	337	377	369	397	351	347	364	383	346	360	363	332	328	370	377	327	364	364	356	359	378	355	368	376	386	342	372	366	351	380	363	352	331	352	361	346	387	361	361	333	348	361	380	341	373	373	359	345	342	376	346	358	340	369	357	333	312	374	338	335	373	362	314	329	392	371	337	344	361	363	373	372	384	386	364	385	307	367	345	332	346	346	355	331	374	365	332	370	346	343	375	385	334	376	345	363	316	363	355	349	347	388	346	311	359	350	363	369	373	340	360	398	356	370	357	351	370	369	363	367	380	366	345	355	345	364	377	381	344	336	362	351	344	356	343	379	332	353	330	320	380	370	362	330	372	362	335	362	347	333	387	349	338	344	343	366	351	343	378	355	351	357	351	373	353	332	362	357	329	383	373	365	383	382	367	332	382	371	346	358	364	330	379	369	363	388	331	371	369	385	355	371	375	378	380	337	342	389	320	343	341	354	366	343	395	354	391	342	357	366	350	378	354	401	343	383	373	366	345	358	343	316	376	351	350	344	349	347	356	348	336	375	350	380	368	347	359	356	355	351	377	368	343	373	324	332	340	366	322	339	326	387	369	332	368	367	359	356	375	358	361	340	341	377	328	384	376	371	337	347	380	369	405	361	357	367	331	382	369	369	352	357	368	322	346	350	389	324	353	349	373	381	364	389	386	354	340	379	344	358	348	366	353	323	348	357	350	345	370	357	332	378	362	351	364	350	400	358	379	358	388	346	347	364	383	349	346	361	337	359	347	346	354	352	338	366	360	354	358	370	339	352	360	385	382	352	355	385	362	348	378	363	340	360	342	376	366	351	356	411	356	337	346	372	370	382	377	350	384	401	377	351	379	371	339	329	357	361	413	373	351	369	342	352	365	371	331	363	348	358	377	368	341	361	363	345	353	340	376	364	317	362	342	324	332	343	326	422	347	364	331	358	331	351	331	375	355	360	399	351	376	340	363	334	315	365	336	371	360	376	361	317	346	346	350	369	320	328	376	356	408	359	325	371	362	348	329	349	361	360	339	351	399	361	319	340	355	344	353	387	363	353	379	348	383	353	370	377	374	349	365	355	361	351	369	371	363	360	355	351	372	360	355	379	375	347	327	355	349	333	369	326	373	369	348	351	346	347	360	365	374	337	359	367	356	374	335	347	377	328	374	346	363	401	375	378	395	351	349	365	345	378	347	373	379	389	352	366	324	360	355	396	341	380	350	375	360	351	360	344	351	363	351	360	329	377	363	350	349	361	350	365	341	377	362	364	351	383	363	370	372	346	352	358	342	348	347	380	329	349	320	369	389	355	358	322	356	390	347	389	349	367	349	344	361	368	348	397	337	336	371	373	362	399	337	347	352	352	327	349	372	387	361	357	350	346	387	339	320	350	356	350	385	388	359	356	335	347	346	377	375	356	383	377	338	381	341	360	344	367	344	344	351	330	351	360	347	345	391	351	349	340	361
5140	2326	3014	3501	3305	2945	2467	2178	1783	1640	1494	1318	1236	1079	1087	1028	1041	931	955	958	899	964	946	993	897	944	973	860	969	911	928	900	895	918	920	923	961	898	868	885	961	944	918	923	907	911	926	869	929	912	924	942	911	919	917	963	961	910	915	900	913	927	974	915	922	990	1036	1001	948	950	892	939	981	1012	933	963	992	986	989	970	967	983	907	914	918	918	990	877	936	911	892	948	956	926	927	967	917	932	894	976	929	985	1021	944	906	959	933	976	959	953	911	945	930	983	958	988	941	920	968	938	913	959	875	927	940	899	888	945	947	951	956	903	941	902	943	937	960	932	914	919	936	897	939	933	976	868	940	940	897	890	926	981	934	938	920	892	909	933	910	907	915	967	950	928	934	931	985	936	932	908	969	921	943	889	910	949	904	924	939	961	955	922	944	889	952	959	939	898	935	853	855	875	890	947	920	908	899	914	949	924	861	923	907	919	912	893	869	943	942	915	901	888	928	948	910	893	895	906	959	972	919	893	902	938	981	897	954	993	931	833	863	891	899	937	879	920	909	902	963	919	906	895	935	922	907	882	917	915	919	909	949	906	880	936	905	904	929	863	971	854	901	951	944	854	910	929	926	914	971	926	924	908	893	937	911	914	927	961	930	878	946	934	949	929	922	903	929	947	882	890	901	924	918	892	965	898	930	921	954	925	917	949	950	958	903	930	960	909	834	923	915	898	922	882	897	934	932	950	966	894	952	928	936	975	924	881	911	932	929	943	885	958	937	985	972	954	893	908	967	914	888	917	895	944	917	883	854	901	974	912	880	933	930	990	883	954	948	904	899	914	916	904	936	916	955	942	941	908	880	891	945	939	901	935	976	882	881	932	879	883	922	886	942	873	897	907	908	951	952	970	970	943	915	921	904	916	897	891	896	909	954	881	950	930	944	879	909	900	910	914	900	900	973	947	896	965	923	895	891	896	913	925	912	939	922	949	927	919	911	909	954	909	928	890	926	923	919	934	913	955	952	908	910	965	983	973	869	916	879	922	858	949	958	888	924	881	897	886	961	901	894	947	958	903	923	934	936	888	916	910	962	952	974	935	961	900	919	915	889	938	947	922	946	888	963	875	915	961	919	919	878	945	927	900	957	897	918	931	970	931	907	860	924	927	948	947	865	964	907	898	943	874	918	941	933	884	926	931	952	931	967	926	950	965	933	889	912	905	923	948	915	910	920	954	921	917	913	932	897	921	948	921	860	927	932	900	912	863	941	930	887	932	989	937	950	953	955	930	944	891	861	903	876	940	936	935	908	920	934	919	910	965	946	941	944	916	956	920	899	939	943	905	898	926	901	957	921	906	955	863	867	945	972	888	940	970	920	928	897	923	950	927	899	909	953	899	942	934	907	928	913	957	932	962	938	950	893	951	875	901	941	879	914	924	948	938	941	890	926	869	921	940	910	906	957	975	870	940	916	877	948	955	895	900	955	943	929	876	938	913	929	891	940	958	895	942	927	935	907	896	904	913	875	930	944	921	934	938	956	936	898	908	942	950	949	932	926	964	956	906	921	859	927	961	862	907	883	967	921	933	917	954	875	903	955	933	938	924	904	945	924	875	879	953	968	947	891	936	900	939	938	950	897	924	896	974	938	911	931	888	907	963	891	921	960	923	981	925	938	955	928	929	916	888	955	952	957	933	978	943	910	967	887	928	946	928	922	964	922	901	973	908	983	887	889	920	931	923	927	925	935	913	976	916	970	957	939	927	946	919	925	916	943	897	944	943	929	956	943	877	931	885	934	899	864	902	962	920	944	894	894	923	953	900	941	983	954	929	882	929	887	918	909	913	926	875	902	975	901	895	912	940	903	934	946	928	933	893	906	980	898	942	855	924	870	934	939	906	870	921	929	966	933	901	935	948	889	920	947	959	851	955	978	917	874	903	887	894	913	933	909	967	907	919	880	907	898	890	911	885	926	934	945	898	884	896	878	939	926	943	909	904	924	911	947	918	995	923	893	919	955	883	953	907	911	927	895	910	916	906	918	897	940	917	936	936	924	872	950	999	933	917	1003	912	895	894	946	879	967	937	896	940	925	932	899	931	940	916	894	883	889	945	900	897	934	977	912	922	923	942	887	910	922	919	933	911	1016	909	957	868	934	913	949	975	956	883	1002	955	951	875	919	899	954	962	883	964	965	923	906	916	903	951	920	892	938	901	966	920	864	898	949	962	955	938	928	908	981	934	930	935	920	938	916	889	906	905	929	916	913	908	879	939	958	918	930	945	954	956	816	919	892	943	948	923	937	963	935	936	901	938	980	899	889	931	943	955	951	884	935	874	973	933	905	882	891	899	902	940	932	892	935	916	895	977	968	900	922	954	876	978	920	885	926	919	952	897	934	919	846	923	915	921	963	940	951	889	938	931	953	898	891	885	928	899	896	913	922	897	927	916	907	899	917	902	911	957	983	928	995	960	920	904	927	899	945	907	998	876	937	914	854	930	929	901	936	937	869	965	926	964	927	925	915	873	999	922	877	869	911	881	945	923	904	931	932	901	918	926	876	945	910	921	947	876	927	880	905	902	942	915	973	953	936	943	918	887	889	907	961	959	894	924	936	903	868	887	949	900	957	918	915	909	936	923	926	926	927	971	897	937	898	899	923	964	932	889	898	924	934	921	920	980	934	908	923	928	994	893	901	936	887	882	947	921	979	932	938	889	932	897	892	967	914	930	930	919	901	874	885	936	939	978	948	905	940	941	874	986	929	999	970	953	909	928	962	903	980	897	902	923	913	935	925	982	920	868	938	919	958	960	906	910	896	951	962	900	931	957	959	930	923	1001	917	894	954	973	867	872	883	928	917	875	956	971	944	926	912	890	940	920	932	952	881	886	865	962	935	901	951	896	897	949	876	936	847	895	941	890	931	934	919	912	954	960	921	934	955	948	875	926	909	958	967	949	955	926	960	918	868	926	966	867	936	919	909	940	908	918	956	884	943	893	848	903	937	907	994	928	931	942	919	877	869	950	860	912	924	949	910	963	940	948	886	927	926	929	913	884	915	901	941	907	925	917	937	932	902	911	945	870	911	903	942	921	949	939	946	928	921	968	933	934	903	935	888	904	927	956	907	959	863	913	888	915	945	933	913	864	932	924	919	906	923	937	932	903	880	823	930	922	935	938	957	920	924	896	942	964	900	880	958	898	924	951	919	877	926	972	860	926	917	937	977	907	917	907	964	927	882	906	897	959	947	964	954	913	839	932	970	937	939	891	912	900	899	939	934	939	906	940	926	927	903	926	934	947	946	921	938	912	934	926	978	922	956	934	916	873	901	904	975	905	910	903	930	916	887	956	950	904	956	890	988	923	900	953	910	947	924	893	892	888	921	918	908	939	963	914	901	907	903	912	894	956	905	955	901	892	878	983	940	960	931	986	921	960	950	893	891	977	957	916	873	964	926	935	913	945	872	932	918	956	916	882	984	906	917	876	898	958	912	962	903	882	901	942
24914	10718	7696	5806	5286	5077	3288	2196	1567	1073	779	641	603	500	468	464	434	439	386	384	368	360	385	380	399	397	384	367	375	377	413	359	382	393	364	386	414	404	379	393	378	407	380	360	366	373	407	362	375	394	390	420	377	361	387	359	423	390	370	389	349	362	399	398	427	436	386	370	394	395	384	399	398	373	403	366	380	363	387	351	400	354	343	388	385	340	437	402	380	365	382	401	372	374	356	376	375	395	358	396	376	409	383	399	399	407	369	383	346	367	405	406	364	367	368	416	416	360	382	358	394	343	360	384	385	386	398	379	376	392	393	367	369	333	365	393	362	386	369	368	432	388	376	389	398	437	355	372	385	386	364	414	379	353	371	353	345	369	365	406	370	376	427	364	396	399	375	396	393	338	395	346	381	375	378	376	393	369	386	393	371	372	420	391	407	391	344	393	329	403	347	411	400	389	386	356	365	402	365	383	378	398	399	377	357	373	402	366	370	363	393	386	355	367	376	350	361	393	389	367	387	365	370	366	396	378	352	369	382	375	395	357	384	376	390	404	419	393	388	390	354	408	392	362	354	385	391	409	386	350	360	378	408	366	396	403	357	414	407	405	381	349	381	367	347	416	365	361	373	388	369	381	412	358	396	420	354	378	410	362	404	369	367	387	386	385	359	376	390	359	369	398	378	384	354	342	398	353	382	375	388	389	367	378	362	371	384	392	375	359	403	381	328	399	362	405	345	378	356	385	430	375	386	390	381	364	359	374	363	382	393	388	394	387	349	393	392	375	371	413	396	389	380	366	397	365	380	388	424	362	393	378	402	387	350	364	397	386	349	343	376	364	371	399	383	408	367	389	366	376	398	356	352	421	390	363	401	338	380	381	390	401	391	391	377	385	400	379	373	373	371	362	400	380	373	376	388	364	395	377	384	357	390	352	390	399	356	405	371	361	406	336	378	402	405	391	352	356	361	356	371	364	384	312	367	405	371	348	366	351	391	407	376	403	399	371	400	370	350	369	338	354	381	370	407	407	367	377	337	357	388	387	425	364	382	365	401	371	371	378	332	368	378	379	387	388	369	370	395	397	397	365	377	371	358	363	397	399	372	402	385	382	349	402	357	380	401	376	355	373	373	373	356	408	351	348	421	381	383	384	364	350	386	373	390	411	376	412	367	410	367	379	398	371	370	361	397	380	369	404	377	368	391	398	391	357	404	415	371	384	337	390	374	383	382	384	408	414	363	395	368	399	419	402	394	375	353	372	375	383	395	387	390	370	382	397	390	400	381	410	398	365	384	378	342	376	360	410	401	429	359	352	401	385	379	360	353	366	384	373	380	377	349	377	382	383	340	385	366	413	425	376	390	385	379	352	338	386	381	368	381	407	359	345	388	377	435	371	370	392	363	397	382	413	349	404	390	370	393	384	367	361	376	370	397	401	397	383	397	385	363	369	366	376	426	376	378	370	351	354	364	388	372	349	374	399	415	387	353	380	374	428	410	344	382	409	361	401	380	342	375	353	401	383	390	388	373	393	367	418	398	362	377	399	358	361	358	379	380	422	363	386	375	368	360	374	375	392	360	397	366	373	337	319	355	376	396	346	381	348	367	376	386	360	379	366	403	418	385	341	398	376	393	367	394	390	402	390	402	391	340	375	395	366	367	385	401	372	368	354	339	379	371	420	391	389	387	419	377	370	371	372	393	349	363	378	417	354	377	373	361	346	376	387	368	382	384	373	379	386	377	368	376	409	363	386	360	367	374	376	405	409	389	396	375	430	380	360	385	331	391	391	377	373	385	362	365	369	399	408	392	370	340	367	374	366	364	372	384	389	362	378	410	369	358	373	363	358	404	365	391	374	371	382	366	367	391	354	379	389	377	377	394	345	398	354	371	404	413	357	396	413	383	399	370	376	357	426	419	338	383	386	377	366	373	360	362	381	382	414	372	354	373	375	365	390	349	371	373	376	405	380	407	386	352	364	371	381	444	415	357	364	372	367	372	383	364	360	346	388	368	378	398	350	366	396	385	347	353	389	335	417	401	400	389	385	352	384	356	369	417	400	376	357	395	371	362	367	393	378	406	353	363	410	405	397	399	398	362	380	385	390	351	401	370	400	372	369	378	382	411	377	389	416	368	372	392	373	355	377	377	371	386	360	368	382	377	378	386	372	357	369	367	373	406	391	387	383	377	358	363	391	384	361	403	398	379	377	350	413	379	377	358	373	411	395	390	387	379	395	381	395	388	378	384	423	413	393	360	373	392	380	376	370	368	359	337	402	376	381	418	353	385	361	354	402	361	373	393	392	387	354	382	371	358	380	366	391	361	363	363	395	370	391	374	336	376	357	391	363	402	388	383	359	365	398	385	400	341	357	408	401	385	427	355	374	396	375	419	370	373	367	406	379	381	373	353	381	355	349	332	378	379	419	386	367	417	416	385	348	391	337	429	378	390	398	403	385	401	387	399	363	372	371	358	403	381	366	365	384	392	360	365	348	413	379	382	435	359	402	370	383	354	386	369	408	394	376	389	390	346	380	357	396	359	392	385	392	384	389	380	394	369	399	393	370	378	386	361	379	358	384	385	386	358	417	388	413	400	375	408	377	391	378	373	389	376	408	382	370	415	355	397	408	395	353	386	403	390	401	342	359	369	357	374	382	391	351	348	388	417	392	392	344	369	340	369	361	381	417	395	370	392	392	380	369	382	390	384	391	380	380	373	363	360	379	386	367	381	360	358	391	387	381	362	424	386	351	371	359	410	372	395	390	364	343	384	377	326	383	390	407	413	384	365	349	332	374	376	407	355	369	364	386	324	365	379	404	413	391	396	359	379	381	395	371	378	385	372	353	374	388	353	385	382	389	368	380	364	336	377	371	388	411	375	345	378	415	392	370	415	383	360	372	373	379	423	375	396	371	343	371	394	400	377	392	414	360	387	408	391	336	393	381	388	386	399	380	377	357	390	368	376	324	338	398	352	372	350	415	362	383	358	387	364	359	402	383	359	384	369	379	357	421	347	363	374	388	410	399	354	377	392	360	406	377	372	384	401	422	419	363	383	399	365	337	396	378	367	369	414	390	378	365	405	381	406	430	345	358	396	375	385	410	399	364	407	389	363	381	359	385	391	429	400	372	325	372	366	381	367	367	394	430	369	370	367	402	378	357	397	393	402	375	400	395	378	407	399	406	376	362	384	371	387	382	373	373	381	398	404	362	383	393	405	393	382	389	403	384	390	381	375	417	396	369	372	382	387	418	414	379	385	361	350	365	395	384	374	383	361	402	371	396	383	416	376	374	401	409	374	383	355	322	346	371	395	360	393	387	374	371	380	376	415	364	367	367	358	387	355	324	379	311	375	403	374	391	391	380	382	393	389	406	376	408	357	395	345	360	365	349	372	381	363	394	422	375	393	334	362	407	390	374	437	410	398	400	404	369	423	400	368	377	395	373	364	366	400	427	382	372	371	384	368	391	393	366	374	389	387	354	379	412	396	351
17687	6337	7229	8261	8657	8397	6181	5248	4673	3399	2758	2525	2028	1806	1584	1384	1242	1147	1102	1091	1011	1082	1060	1038	1115	1078	1034	1052	1049	1063	1034	992	1009	986	1050	1035	972	960	1012	992	1010	953	1004	978	1011	993	981	931	989	1018	1039	933	1004	964	1047	960	980	1002	912	1011	997	1019	1024	1072	1041	1140	1051	1107	1074	1066	1115	1070	989	1032	955	1065	988	967	1044	998	1025	1013	1002	965	1076	996	1061	1037	1062	949	1002	1049	1030	964	1033	1043	973	1010	979	987	943	962	983	985	983	967	1053	967	1041	1011	972	1017	979	1003	960	1015	952	973	967	977	937	954	1055	958	1001	1019	928	999	971	965	974	967	980	911	979	936	959	969	1010	1032	971	997	911	999	988	999	946	973	957	966	971	946	960	973	973	929	986	936	977	1001	955	961	932	911	965	999	980	994	968	993	961	950	1029	1042	965	1015	979	973	989	952	948	912	966	962	924	964	930	985	959	960	975	976	957	929	911	948	922	965	936	977	950	978	982	986	949	925	879	918	908	1020	999	928	955	948	930	938	969	916	989	946	957	970	942	941	1012	985	991	986	950	1008	977	940	959	966	959	942	986	875	948	922	941	977	986	960	985	940	931	981	942	979	968	954	913	958	962	951	949	936	936	959	949	1018	944	930	991	958	968	986	969	927	988	1007	979	970	996	974	988	911	1016	927	918	994	1007	984	1029	920	991	916	943	955	978	984	965	954	958	941	964	966	930	946	965	945	970	988	957	937	957	958	976	1006	952	1000	955	1012	1012	960	974	982	940	969	958	923	961	892	899	938	904	957	950	908	956	993	906	973	989	974	926	952	942	918	976	961	946	962	926	954	921	1017	979	955	968	1005	942	976	912	952	996	975	950	966	936	979	925	976	926	948	929	966	949	991	1030	970	985	996	938	967	955	978	934	981	967	954	962	935	950	914	893	951	946	956	929	977	974	974	998	980	925	954	918	985	949	928	937	920	978	971	927	972	995	956	940	981	967	980	946	952	973	978	929	923	983	968	1000	941	965	915	978	941	961	971	907	1000	946	984	925	919	953	908	991	943	909	1001	953	954	962	958	968	918	979	909	971	973	974	969	973	959	921	958	961	956	1026	961	952	924	960	943	1008	932	929	969	938	943	1012	943	978	993	931	970	986	968	924	896	965	958	915	949	922	871	987	1010	960	966	984	982	991	972	958	970	981	993	1008	1018	970	883	977	983	975	923	932	926	911	948	965	908	869	991	937	919	967	934	1005	931	924	917	955	955	903	977	935	1010	972	967	1026	926	982	997	984	912	984	966	952	940	922	967	977	967	946	990	933	946	941	931	990	944	974	971	994	959	930	915	1002	953	939	980	974	995	947	991	1036	984	982	987	948	917	949	984	965	905	945	988	1002	923	940	912	999	1038	933	989	976	968	993	978	979	939	944	950	918	886	952	966	962	942	964	922	982	987	937	937	990	984	955	969	947	987	962	979	947	915	965	922	967	949	955	961	929	904	990	982	967	995	951	988	931	954	993	952	950	949	892	982	947	955	984	922	962	972	942	929	928	994	960	978	960	934	950	905	990	972	915	1018	949	936	967	999	1021	999	943	974	962	1002	976	904	926	959	983	900	1019	966	973	948	935	998	1010	938	1006	964	965	946	1037	992	998	962	955	959	970	1002	1016	971	950	937	962	989	974	998	970	923	970	882	956	958	976	986	969	986	1008	1019	983	969	911	969	932	997	950	907	982	996	925	976	967	979	998	914	1003	951	948	930	1016	1011	948	939	978	916	980	992	967	972	937	1011	983	948	970	955	1010	948	956	963	942	999	944	962	956	969	934	957	948	940	953	995	964	941	877	902	951	908	906	983	957	948	944	931	940	922	948	983	1011	980	964	962	920	977	992	916	1028	959	952	940	976	977	961	955	959	1002	958	942	978	1047	986	993	1008	929	989	967	965	943	986	974	985	937	975	979	912	942	986	927	978	998	998	974	1001	937	981	935	976	953	946	923	1022	978	958	932	940	933	957	933	996	935	981	916	932	948	942	956	948	990	931	945	974	1010	890	971	922	1012	1019	889	966	1003	979	985	944	949	999	945	951	940	958	923	936	937	933	999	988	981	982	947	964	992	940	1016	1011	971	918	987	916	962	980	995	1014	952	875	976	952	946	984	999	925	938	957	945	990	926	935	1007	983	965	998	905	1025	988	983	1016	944	965	970	979	915	950	946	1029	989	981	961	979	917	964	972	988	983	928	965	965	1011	981	997	944	994	927	912	964	992	964	899	947	911	976	988	927	915	1008	925	964	922	958	910	958	921	965	916	980	969	971	1018	953	979	973	923	949	934	962	920	1006	952	980	976	941	1035	954	991	923	995	980	944	966	985	992	970	934	1000	914	898	949	944	932	941	950	959	926	1004	1002	971	981	946	941	924	990	992	946	944	992	950	957	910	935	897	975	961	927	935	951	981	852	928	968	961	955	929	963	942	939	961	935	966	989	938	956	966	979	936	943	945	1005	950	924	939	921	929	967	983	979	939	956	961	953	962	985	959	956	948	945	954	948	963	950	969	935	958	890	957	955	956	942	989	1003	896	968	976	989	1016	1013	953	968	945	952	939	976	928	980	962	978	990	957	941	961	968	1022	940	949	906	981	972	982	936	934	980	950	968	1014	940	927	950	970	933	958	945	934	989	1016	936	930	922	979	962	949	920	989	963	951	928	983	1041	967	956	881	992	957	993	988	960	968	926	899	940	965	924	932	907	978	1003	951	967	931	989	978	979	950	983	967	969	971	962	1024	1026	930	929	957	973	887	964	957	961	988	933	965	950	999	983	1001	922	973	942	959	936	940	931	906	977	953	1002	898	899	995	933	987	948	923	986	940	953	922	951	961	956	923	942	964	903	963	993	952	973	938	955	961	957	954	958	973	981	975	1009	993	998	978	981	913	995	961	900	978	932	904	951	953	946	945	973	965	932	931	983	936	968	995	974	957	889	1017	944	967	962	958	993	973	953	971	957	986	1005	986	991	1006	859	1026	1030	967	959	996	986	991	947	942	912	940	964	925	982	930	970	1023	1003	924	982	943	1010	985	929	966	980	967	998	998	959	954	953	992	956	941	930	995	941	957	956	919	1000	946	957	941	974	925	972	955	991	1042	964	966	1023	971	1037	1010	986	979	978	968	989	1004	976	996	979	974	994	931	960	944	970	934	959	973	930	988	946	954	921	947	943	1003	956	986	937	961	918	967	942	998	1000	1026	943	974	967	998	978	942	999	951	1015	918	975	937	894	967	892	971	946	934	991	921	911	930	948	946	923	962	949	968	950	967	960	984	978	941	952	932	970	966	904	932	966	973	965	950	970	1001	975	978	975	932	938	927	921	942	935	986	933	965	935	909	949	967	936	973	934	983	997	966	1008	983	925	1015	939	999	1043	980	939	901	998	1027	960	980	960	978	939	879	938	952	914	933	1002	934	988	994	959	937	951	950	964	970	951	947	898	904	948	972	991	939	940	960	990	934	953	973	981	982	975	947	997	921	975	954	945	972	910	877	980	991	971	970	906	968	967	953	933	936	961	957	978	977	920	929	980	963	909	959	903	956	968	925	991	872	967	956	899	943	970	985	953	968	947	999	990	967	945	962	974	992	972	937	962	966
34263	17411	12391	9390	8203	7188	4878	3090	2200	1707	1242	798	604	478	441	400	356	343	320	304	311	319	318	337	294	294	326	303	310	306	296	284	293	276	289	279	293	305	287	303	297	310	269	273	289	282	296	289	289	302	283	297	306	303	273	273	294	296	299	285	303	277	298	323	324	326	277	326	308	306	288	295	332	315	273	290	284	293	274	303	305	281	263	274	300	261	293	299	281	290	301	292	255	261	290	301	279	299	304	287	274	289	290	294	265	289	313	303	311	311	309	297	330	307	276	297	312	263	303	269	286	299	274	324	318	308	272	294	288	290	292	279	283	276	290	296	238	277	277	242	285	315	267	282	293	280	300	296	257	286	322	267	287	291	285	285	294	266	291	286	267	326	281	286	286	268	290	303	284	269	315	297	287	273	291	276	280	318	281	280	256	267	283	281	273	280	307	284	284	299	289	282	271	294	291	281	287	286	262	288	299	290	276	316	253	295	284	330	312	253	293	313	257	306	296	291	260	289	295	286	307	303	288	261	293	278	286	296	299	292	273	316	292	330	307	253	283	291	303	297	305	283	272	291	294	297	275	256	270	337	293	295	270	282	296	317	278	270	304	266	301	278	282	304	259	284	269	297	281	300	283	274	276	278	289	298	284	253	271	304	308	294	293	309	291	288	336	298	264	301	277	247	267	284	257	275	257	266	290	280	294	287	304	285	274	299	280	298	297	278	272	309	297	256	310	257	300	305	283	270	260	270	278	296	280	285	319	296	310	303	278	260	269	281	278	276	278	301	261	297	283	272	305	257	336	297	301	271	289	309	247	279	287	279	312	305	291	297	265	275	289	282	252	295	298	299	286	289	262	272	287	282	283	266	271	277	240	266	281	290	271	288	290	267	271	275	299	292	302	276	300	315	316	312	299	303	260	279	277	290	290	288	292	273	277	295	273	284	293	284	276	264	283	305	297	279	291	301	297	258	265	321	301	268	296	281	286	277	301	295	299	261	288	298	297	294	261	270	284	275	288	305	300	263	288	296	302	299	276	316	285	262	279	285	303	295	292	303	274	274	252	287	290	267	262	278	254	275	299	314	319	294	280	295	307	294	286	292	307	278	292	267	295	276	271	292	300	290	286	271	306	309	300	294	273	274	299	288	265	287	288	271	274	312	277	307	264	318	278	295	285	316	289	256	280	298	283	323	287	279	276	290	298	276	302	293	303	278	282	264	296	292	265	263	295	319	263	290	261	258	293	297	271	269	305	266	284	269	303	303	284	272	273	278	289	282	302	246	293	286	270	312	299	271	284	260	297	302	277	302	265	260	297	308	268	291	275	259	278	277	305	285	259	283	288	272	267	298	292	277	268	261	289	308	260	294	290	287	296	313	262	282	247	276	251	300	277	298	291	276	300	245	257	277	325	260	266	273	285	286	273	338	276	301	260	311	261	280	280	273	248	282	317	275	263	253	245	258	305	272	277	286	303	299	272	292	312	262	306	273	300	284	309	302	298	274	296	253	292	287	265	306	292	297	295	275	278	280	300	250	290	279	289	261	329	290	284	281	270	270	290	330	304	284	306	284	269	284	288	299	312	298	287	303	276	306	274	281	284	291	274	290	275	277	283	299	305	290	269	289	278	280	281	290	280	275	279	309	260	300	278	282	296	298	302	263	297	266	273	288	275	242	265	307	312	291	285	285	293	286	267	265	297	277	309	274	269	251	290	300	278	251	270	309	252	261	296	294	288	286	278	290	287	256	296	300	290	272	253	288	295	289	286	282	289	261	296	299	298	284	303	275	263	289	310	270	293	271	293	276	249	279	273	272	281	294	307	269	294	293	295	284	280	285	291	266	275	286	263	283	271	278	265	260	241	310	286	278	287	287	274	292	276	261	246	307	290	317	283	272	279	319	289	273	298	285	290	328	325	249	284	293	303	253	281	269	256	294	313	307	267	261	294	258	263	270	318	283	272	291	291	277	285	279	279	285	273	280	279	279	290	272	302	265	283	280	277	274	291	282	296	311	271	304	312	314	307	281	271	268	297	268	290	269	274	299	275	279	286	267	298	301	332	310	273	289	305	293	273	286	268	262	280	282	313	283	294	279	296	279	275	269	267	247	293	298	273	293	312	274	288	283	294	297	257	291	317	304	271	303	297	255	296	288	273	283	283	294	283	262	269	304	320	246	315	284	283	276	265	275	289	280	282	316	314	304	299	289	283	280	301	287	312	297	297	252	289	319	284	286	302	283	309	291	279	298	293	307	265	285	321	264	306	294	280	297	292	252	270	289	282	272	289	336	281	271	279	266	308	287	283	291	292	266	268	271	278	272	307	291	316	288	259	307	280	276	299	271	279	269	256	261	295	311	305	270	289	280	276	277	284	287	293	291	309	282	253	287	304	300	298	277	309	275	276	266	314	272	309	261	282	277	280	286	261	310	281	276	296	296	258	286	273	279	279	283	273	270	285	288	246	268	315	284	271	294	320	294	301	268	255	283	290	275	283	312	288	315	261	261	282	295	281	268	290	289	286	271	288	263	276	295	285	299	274	273	301	297	272	289	289	286	291	280	334	274	264	262	292	293	339	281	300	310	281	294	307	327	296	286	305	305	290	307	280	286	306	279	292	312	293	259	311	299	281	271	301	302	312	251	297	284	305	311	276	261	296	300	279	299	268	263	269	289	300	280	268	287	299	307	299	272	287	290	282	290	283	286	259	261	288	300	271	333	265	299	264	271	281	276	291	269	283	288	295	294	272	253	260	281	284	295	292	268	280	279	266	280	263	298	281	273	300	264	291	302	293	261	291	287	281	290	271	287	284	258	313	262	276	326	291	307	288	279	282	287	270	315	308	260	265	279	293	260	285	260	274	280	242	300	301	291	325	284	281	306	307	283	314	320	270	279	267	295	273	294	266	258	279	275	294	303	301	298	293	300	283	263	282	264	274	291	255	282	309	287	251	307	286	323	291	281	283	300	275	278	313	292	268	297	258	298	299	301	275	282	293	286	243	255	274	269	291	268	284	302	280	274	274	309	290	295	287	290	264	280	288	291	272	274	307	319	282	255	300	309	262	267	251	284	286	283	272	283	302	325	255	299	294	281	279	291	275	285	252	291	283	291	308	308	248	288	297	259	292	294	272	272	252	294	265	278	282	279	303	292	291	276	268	289	293	295	316	258	284	288	295	288	298	265	291	273	299	277	273	326	296	275	273	262	281	282	307	299	307	289	281	287	304	293	283	258	293	267	260	282	256	316	298	257	288	262	277	289	298	241	299	274	296	301	284	260	264	270	242	276	288	265	299	274	277	296	293	309	321	284	343	279	297	277	261	294	293	305	270	283	296	294	305	295	299	286	274	258	273	306	292	284	257	276	287	323	283	315	267	290	282	300	300	288	295	309	302	278	288	284	269	271	254	309	273	295	290	334	297	274	313	311	261	290	320	291	301	282	298	311	279	277	283	271	281	288	289	299	285	296	286	262	273	315	285	286	311	309	274	307
23616	9584	10172	11489	11709	11064	8701	6922	5979	5014	4141	3348	2607	2107	1745	1473	1378	1152	1133	1090	987	1002	917	949	852	974	910	840	914	905	788	876	809	829	813	810	821	786	792	855	762	815	768	761	809	748	765	796	798	815	785	753	760	777	778	801	821	766	731	827	804	789	831	871	930	958	977	960	974	870	911	923	885	865	801	872	812	857	871	820	792	820	847	849	823	748	747	822	832	788	845	831	800	762	840	826	800	757	777	802	763	799	766	871	789	812	840	828	849	811	781	777	813	795	789	779	758	801	809	788	763	755	700	748	743	785	740	739	777	777	753	780	767	764	748	753	791	763	747	737	792	748	795	768	757	698	791	744	717	728	725	727	765	751	709	751	772	726	798	702	763	712	770	755	756	719	760	746	735	711	771	811	743	755	767	757	771	753	786	717	685	722	704	763	727	760	730	692	797	724	710	706	757	701	746	736	739	715	747	684	766	720	771	706	749	765	698	692	768	749	767	723	745	762	793	700	742	712	751	720	766	740	699	813	768	758	693	713	738	701	724	735	740	786	745	761	734	707	776	732	720	760	739	799	788	754	763	724	748	733	786	732	699	765	790	713	755	763	751	798	734	723	758	754	774	714	736	768	778	693	753	738	720	767	724	732	757	709	715	710	725	748	777	728	749	752	709	732	752	690	721	744	807	733	696	727	758	719	732	759	750	747	744	727	756	685	725	771	701	760	734	732	747	758	743	717	739	763	731	782	751	706	740	730	704	744	771	783	772	708	720	748	759	699	794	785	794	727	733	745	758	708	772	759	807	744	711	721	708	744	771	743	719	762	693	712	739	725	717	737	735	777	752	718	775	770	744	732	753	761	739	783	739	772	744	731	739	755	752	732	761	760	722	751	727	736	721	752	684	716	708	719	774	775	716	731	702	753	746	746	768	713	770	770	718	700	758	742	731	732	736	748	707	705	763	755	737	780	729	749	773	684	716	724	730	768	763	734	717	735	757	753	717	755	740	711	740	750	754	757	765	730	741	810	715	728	793	726	783	717	756	683	697	705	758	726	731	806	741	760	755	769	767	721	721	766	745	714	730	722	767	741	740	783	754	748	760	746	722	742	754	713	769	705	739	771	740	732	759	748	699	755	717	714	756	769	721	703	733	749	772	756	771	759	724	760	733	760	725	721	769	731	727	782	709	709	734	750	758	750	705	709	742	716	703	764	758	784	777	782	741	755	763	720	757	725	723	746	742	735	770	721	705	728	775	743	745	726	748	752	733	741	736	717	759	750	763	726	720	735	739	714	733	773	737	770	704	747	723	732	784	736	736	737	771	733	764	734	768	755	730	737	735	768	781	706	708	736	719	718	726	719	747	725	725	754	775	780	736	755	717	710	728	747	774	725	767	759	761	736	749	698	681	748	721	666	749	724	767	726	755	748	746	731	791	768	741	737	719	759	744	704	797	801	777	715	759	727	783	721	740	754	770	725	759	738	730	825	794	755	740	732	716	798	700	739	724	736	751	730	796	742	742	708	737	755	752	765	755	748	730	730	759	802	751	725	732	733	750	746	796	779	722	760	712	701	796	787	727	729	719	756	748	770	731	734	767	768	739	766	789	732	714	734	690	730	735	733	761	773	721	753	731	761	679	738	683	730	756	679	749	708	728	757	756	773	746	743	718	727	768	752	735	779	742	765	753	761	733	710	748	733	737	770	697	749	736	778	744	749	736	742	678	725	712	709	773	728	742	744	746	742	736	756	774	738	719	755	735	791	736	746	751	719	757	715	755	751	677	725	787	734	723	751	752	722	723	737	746	733	755	768	782	762	774	710	710	746	737	707	746	715	789	783	716	727	763	767	734	728	738	743	738	716	747	791	748	755	707	728	713	734	767	765	763	700	745	731	795	760	701	720	728	735	705	770	743	755	769	777	732	701	741	723	715	769	718	759	778	736	790	777	779	742	727	739	763	769	741	739	743	806	730	713	734	688	769	778	711	741	733	738	749	749	752	747	774	725	720	773	750	764	740	721	762	731	732	797	734	773	684	737	782	712	711	719	752	728	746	753	710	756	727	699	727	772	741	716	740	747	753	765	723	724	775	722	789	747	754	735	788	727	735	819	710	742	723	702	794	724	741	784	716	773	754	726	762	759	703	719	745	673	761	663	756	738	748	777	785	761	751	737	773	753	786	727	734	722	721	773	695	753	777	742	761	741	763	778	754	739	776	719	767	821	786	703	738	701	774	757	724	707	744	763	736	738	722	707	723	706	723	756	689	725	757	720	709	728	729	730	729	772	772	728	724	703	771	715	740	715	757	743	797	725	723	777	751	733	754	751	738	792	766	719	769	752	752	691	723	770	747	766	707	758	729	728	732	728	684	740	662	753	753	716	714	761	748	711	751	726	732	664	744	735	759	735	732	723	733	737	723	736	718	794	746	709	763	737	792	728	733	737	720	756	715	735	744	759	701	700	733	768	820	738	715	717	757	738	766	745	747	777	730	765	731	800	727	757	707	769	723	687	756	782	775	766	733	756	714	740	759	740	778	704	736	732	692	784	755	751	719	726	720	759	765	773	768	757	708	732	724	745	724	752	717	727	739	681	727	741	720	781	758	728	737	747	704	755	718	770	764	747	731	772	721	745	722	749	754	718	732	707	757	756	754	716	752	731	730	685	794	743	736	761	702	759	678	704	754	762	759	734	756	721	751	746	708	721	740	734	725	734	748	715	747	761	721	688	725	752	711	784	706	743	755	731	699	757	772	723	703	696	727	721	757	770	759	744	732	773	753	754	761	717	707	724	736	742	772	732	755	786	755	769	738	787	757	735	747	736	769	778	734	740	717	789	743	724	725	775	783	743	754	719	726	733	711	701	775	692	667	768	731	761	719	757	737	747	712	762	744	752	755	737	749	769	765	745	736	757	727	724	774	775	757	774	729	721	772	709	702	767	749	744	762	753	729	734	709	728	736	720	765	785	772	777	770	714	714	692	726	781	721	723	770	760	702	773	688	723	739	759	762	771	753	738	680	730	731	759	733	740	726	722	714	772	705	722	735	720	787	769	734	722	757	699	731	755	716	705	725	682	728	756	707	750	770	727	719	728	759	758	718	734	700	746	756	734	720	702	758	657	732	743	768	741	714	675	725	764	717	736	778	713	729	742	741	684	701	747	745	744	750	741	720	756	744	714	750	745	796	738	694	789	755	714	782	768	789	697	784	727	718	757	745	746	721	728	717	732	724	767	713	757	687	785	734	706	781	769	762	721	714	704	758	752	776	732	737	753	717	735	795	777	793	726	721	794	768	728	755	791	678	740	732	716	742	738	736	710	694	734	736	733	729	721	768	736	827	714	752	757	790	736	775	715	700	762	719	747	738	772	761	737	750	716	762	754	734	751	726	731	761	742	721	726	739	780	713	784	751	740	755	734	765	728	776	718	730	692	744	749	763	743	792	728	748	751	766	716	763	704	693	720	748	706	687	695	768	772	777	726	747	783	755	717
6467	1793	1587	1353	1120	910	727	584	537	434	458	442	373	398	348	378	372	350	354	343	382	339	314	334	360	363	327	372	358	349	373	323	340	350	342	354	352	379	358	347	365	381	353	359	338	334	373	364	330	356	400	365	341	352	320	358	334	382	335	382	389	393	383	326	376	375	346	351	348	359	378	362	382	376	358	351	360	364	321	347	364	364	393	358	337	332	375	363	345	355	382	364	376	374	329	350	346	354	354	364	360	374	345	368	342	358	357	379	324	361	392	336	346	328	346	369	337	376	349	360	346	348	358	376	334	351	414	353	337	347	382	358	366	354	333	348	367	344	348	359	353	326	350	370	360	346	374	327	346	384	367	375	362	384	341	358	387	349	356	342	332	372	378	375	338	360	355	368	343	347	390	385	342	378	357	357	385	357	352	357	340	380	374	346	372	373	367	382	343	348	364	359	380	349	356	324	313	330	352	354	354	364	368	350	378	336	337	320	367	384	388	386	346	311	342	331	387	367	346	350	368	392	380	375	333	367	337	345	347	368	350	343	346	376	357	383	308	349	383	365	387	347	349	339	346	348	360	358	381	368	353	358	369	359	386	316	331	358	369	347	338	334	380	347	342	356	376	349	366	337	351	330	343	347	387	393	345	390	346	368	364	335	360	390	354	332	339	343	352	338	364	373	391	344	348	322	380	344	378	342	340	379	338	365	380	349	391	342	347	323	352	325	350	360	333	372	368	373	338	352	352	348	344	363	367	379	332	384	371	367	351	385	356	333	343	349	328	343	358	357	396	336	387	361	379	365	364	362	370	356	332	358	307	366	350	350	342	369	369	338	353	365	372	364	373	339	325	351	364	374	360	332	344	343	364	376	374	332	363	361	376	341	355	370	331	357	366	332	362	360	343	369	361	373	370	328	321	376	314	377	370	371	390	321	350	359	329	388	357	387	363	360	347	384	341	336	357	344	359	392	341	342	388	381	343	332	385	367	374	373	336	374	378	382	363	351	393	346	331	348	337	345	341	351	333	361	348	348	388	361	384	363	338	364	356	371	358	360	308	315	375	352	342	367	385	379	365	382	349	360	405	331	347	329	358	353	353	357	364	340	380	346	375	353	343	381	364	365	340	382	355	379	344	381	359	352	369	372	347	362	375	372	364	339	326	379	378	367	348	319	348	361	320	312	349	360	367	373	367	374	380	348	372	348	372	362	361	331	331	321	371	358	330	363	372	349	368	359	365	362	371	394	373	360	398	338	383	340	372	361	410	367	373	370	357	357	361	370	338	344	342	382	346	366	356	347	357	324	354	373	366	383	399	326	389	377	371	351	350	351	340	371	335	395	335	367	356	345	359	333	381	375	358	369	410	392	350	359	350	356	326	360	352	371	387	371	352	337	326	368	362	314	362	354	365	341	372	354	367	328	359	361	354	332	346	360	333	370	365	370	351	350	394	361	369	360	356	369	369	331	341	344	369	345	388	396	349	367	381	367	350	331	394	392	383	348	378	369	350	366	366	360	375	359	364	334	347	350	338	359	359	339	346	376	379	299	358	350	364	367	380	342	349	347	343	338	350	353	319	331	334	409	333	370	349	357	360	352	374	368	335	369	356	359	324	327	362	342	378	371	342	373	372	351	340	387	357	368	337	354	366	365	360	352	406	348	341	382	357	337	368	342	354	343	351	335	350	334	360	341	383	383	359	360	373	363	367	353	353	377	368	380	361	365	341	335	375	323	379	356	348	350	377	371	329	385	347	335	329	319	368	332	380	365	323	339	359	356	340	325	363	349	352	376	359	398	375	349	363	330	327	362	341	355	339	330	354	379	344	342	331	394	355	329	332	363	353	356	360	394	355	377	397	387	331	361	359	351	406	347	399	346	351	397	349	332	334	334	376	350	354	333	323	346	353	370	352	334	301	353	353	318	336	319	352	366	388	355	365	368	318	353	350	332	350	362	351	376	324	353	365	351	320	375	367	377	339	375	339	349	361	363	364	338	333	368	371	348	372	366	348	383	352	345	389	331	349	376	369	365	370	345	359	355	329	345	314	317	318	364	334	371	359	372	359	373	349	333	366	386	370	340	344	321	383	317	362	345	326	341	383	357	376	340	339	353	356	373	368	354	347	360	360	368	343	355	379	351	340	353	390	354	363	344	365	371	352	338	354	308	354	382	335	326	322	392	326	362	365	314	388	343	346	334	348	345	324	344	346	348	376	359	376	350	388	344	334	387	350	360	346	342	361	373	326	353	336	331	335	328	371	390	399	379	366	369	371	354	376	338	357	357	332	357	355	334	382	356	331	394	346	356	362	376	372	365	348	349	375	343	332	377	357	367	343	361	359	365	352	380	325	355	296	385	376	338	362	372	351	363	345	344	369	388	376	348	360	359	356	367	350	355	340	342	357	364	355	351	372	361	335	394	352	333	391	380	342	341	329	348	345	379	381	363	356	362	360	356	365	345	373	351	323	380	352	328	362	372	388	373	316	336	363	319	354	342	349	381	386	349	366	358	324	363	322	331	347	373	343	330	374	359	366	354	333	337	374	342	367	350	348	372	359	367	340	316	353	351	354	340	331	341	338	358	329	337	378	388	369	379	369	327	370	349	375	350	356	334	341	356	365	357	361	319	340	341	385	369	385	324	365	343	362	360	353	374	338	362	369	363	352	357	347	364	336	319	337	319	357	380	328	368	321	359	352	338	392	364	400	400	356	343	368	358	360	379	364	353	396	333	338	371	371	389	359	324	366	390	344	328	337	326	341	363	365	377	374	337	410	328	376	351	364	400	346	371	349	336	333	354	401	334	361	323	359	350	343	346	365	349	369	411	371	368	369	365	366	335	342	351	367	361	344	350	369	349	349	360	334	337	348	368	376	364	381	352	344	368	367	353	355	352	361	359	324	337	358	321	342	353	396	357	376	358	363	347	358	396	360	348	361	338	357	342	338	342	375	342	349	366	364	352	358	355	345	353	341	376	382	346	347	354	345	378	365	388	361	363	353	377	338	339	370	340	362	377	354	343	322	360	365	355	389	360	353	367	362	336	350	343	350	349	361	391	331	357	345	378	351	369	350	373	398	343	395	370	349	377	385	341	320	319	351	377	345	339	357	339	335	376	372	366	344	347	319	354	354	365	357	333	351	350	346	371	337	345	388	391	345	340	346	348	374	353	376	330	345	352	378	363	372	336	330	347	367	376	370	343	365	361	350	369	360	370	392	319	382	372	356	376	319	345	362	370	335	320	353	404	334	317	386	373	349	362	337	349	349	323	342	333	355	345	371	372	350	317	374	372	371	373	380	344	349	326	359	364	359	369	325	331	346	370	355	328	338	325	362	343	350	359	376	358	367	398	320	328	334	350	352	370	332	316	379	333	344	330	355	365	355	336	342	347	346	356	365	358	323	323	368	349	366	363	366	366	342	375	344	370	388	337	320	387	346	341	343	369	342	347	358	371	341	363	359	389	388	385	406	342	410	370	370	357	338	373	333	350
5376	2439	3000	3543	3285	2852	2462	2037	1766	1554	1549	1389	1284	1208	1052	1097	942	985	930	921	901	954	944	941	970	913	944	924	943	916	862	918	904	965	901	950	917	957	927	893	933	947	875	922	924	934	919	909	907	949	889	912	941	903	870	916	892	891	973	941	875	893	945	894	1001	984	928	974	952	935	979	961	954	939	922	919	916	943	930	985	988	938	978	943	950	937	1008	965	954	929	880	934	954	973	941	937	975	956	900	953	909	964	957	939	987	944	969	950	885	929	1024	989	903	924	959	945	933	934	880	963	936	952	913	913	876	940	924	849	930	884	907	828	920	860	946	931	961	919	914	933	939	909	864	932	910	921	930	950	851	968	905	926	896	956	959	927	936	919	925	910	937	929	917	898	932	944	906	911	956	925	904	933	866	890	913	962	902	883	937	916	910	872	922	937	973	921	910	908	939	917	922	934	904	876	911	908	972	910	932	943	895	919	877	909	880	922	959	915	916	880	906	926	906	908	931	865	925	927	930	878	926	890	936	936	907	936	877	876	852	897	916	944	946	902	977	873	947	879	917	899	838	996	951	908	900	916	907	936	972	880	948	912	941	930	899	893	935	878	913	886	933	918	931	915	935	877	917	928	925	913	851	898	936	858	910	909	936	958	907	924	916	874	894	876	887	901	917	928	935	877	932	895	887	954	925	919	894	958	971	909	894	916	907	999	925	893	902	976	875	878	895	904	899	888	941	913	893	924	929	860	958	907	928	862	926	881	967	963	935	911	887	980	871	922	917	950	905	919	923	930	940	929	884	960	988	896	925	930	941	877	886	862	901	901	917	957	891	893	935	907	977	884	898	938	905	969	933	964	903	897	902	951	884	870	901	894	893	913	952	894	930	927	905	928	918	901	919	919	965	983	892	887	935	911	928	885	906	908	949	949	902	952	911	876	889	915	945	921	920	936	928	962	902	944	943	938	939	979	941	942	943	921	918	907	920	987	889	933	897	908	913	900	925	893	897	909	921	923	944	899	880	895	977	956	895	929	933	915	903	911	951	911	895	926	941	893	909	886	964	907	939	912	953	891	878	922	915	924	939	871	962	948	929	903	905	919	919	958	909	958	930	926	937	923	910	895	950	864	899	907	967	964	883	904	893	951	979	915	887	894	899	912	940	845	900	838	909	930	857	912	928	900	888	910	906	912	905	883	903	871	943	904	933	904	935	962	923	865	999	909	884	950	948	914	915	972	924	942	904	925	900	939	902	903	940	888	992	893	940	892	916	891	901	933	965	924	948	948	956	960	887	943	919	937	906	917	879	887	926	912	922	872	915	936	975	928	867	888	861	857	940	920	945	939	926	888	944	950	899	910	912	964	924	905	930	980	894	903	961	959	926	939	948	941	910	919	864	892	922	905	862	949	896	952	913	908	963	932	874	909	882	913	866	922	892	974	995	902	918	945	879	920	935	888	878	892	895	931	917	907	950	908	955	919	824	909	957	945	930	938	866	964	947	873	928	959	917	982	932	910	936	947	869	910	940	885	938	887	952	920	949	884	893	928	868	872	884	924	858	903	941	926	897	974	873	893	868	929	890	878	917	917	919	888	912	922	887	975	852	879	903	938	903	905	904	904	893	926	948	919	955	908	878	923	892	930	1031	902	892	989	927	892	911	887	902	914	912	903	949	928	890	907	895	975	881	941	933	963	888	926	946	931	948	911	947	939	891	915	953	952	941	903	925	884	919	898	887	924	897	896	921	933	917	929	973	887	855	870	931	951	921	878	880	891	867	962	858	910	882	918	926	915	872	899	915	902	934	906	869	932	944	923	924	912	906	901	897	888	943	905	942	928	904	847	914	934	941	910	883	922	904	900	909	878	907	916	931	933	872	902	912	984	867	952	904	951	849	901	910	903	894	919	963	870	938	902	907	941	905	918	901	921	914	865	921	977	906	930	911	884	925	913	909	903	920	930	899	907	920	943	901	972	868	895	877	941	872	933	960	873	965	976	926	964	939	939	877	914	900	929	966	917	929	874	945	928	874	929	931	924	881	878	910	959	932	930	949	835	953	939	903	961	912	930	900	882	935	865	949	895	936	915	929	873	867	935	950	871	920	958	988	925	969	973	889	913	944	924	845	880	890	943	933	906	875	904	873	940	911	945	944	853	876	886	937	922	892	949	900	947	901	906	865	926	876	885	944	909	909	910	950	888	920	927	888	900	926	905	888	897	909	952	878	908	868	923	894	920	900	890	869	941	943	958	905	878	943	909	868	914	926	891	909	893	955	936	924	903	958	929	962	884	886	910	916	906	899	927	970	847	941	951	923	876	888	894	905	858	877	909	940	893	918	952	882	928	900	945	952	937	955	900	928	908	925	916	934	893	886	891	851	886	921	898	941	948	912	891	912	933	914	913	941	889	992	912	917	930	892	925	993	931	899	928	930	908	925	908	880	837	948	860	895	911	937	965	891	977	957	938	906	926	909	929	919	913	917	890	938	913	962	966	966	981	928	1005	907	899	991	932	928	960	915	899	891	931	958	898	932	922	865	915	918	889	899	940	870	886	955	912	881	905	914	921	943	910	884	910	922	954	885	907	919	899	890	931	899	920	915	916	910	922	917	864	940	914	910	937	904	896	914	940	930	872	932	920	963	934	825	957	918	958	905	921	922	892	930	965	921	871	909	907	850	897	924	936	959	939	935	955	879	935	1000	923	902	925	972	947	884	917	933	899	895	926	963	903	894	906	912	908	886	971	893	891	878	922	898	884	924	948	883	881	887	933	920	974	916	893	910	931	912	916	907	904	897	916	957	893	919	953	981	942	927	912	886	880	911	940	923	898	910	897	881	895	891	945	948	923	919	930	977	913	912	928	899	918	962	883	896	978	850	893	900	918	862	930	924	899	893	898	892	925	951	900	966	930	933	958	903	882	859	966	912	921	983	925	899	908	891	910	865	937	899	926	928	929	925	890	993	852	966	913	911	958	900	932	918	935	897	929	908	955	928	906	945	895	868	948	873	911	957	898	878	906	903	955	876	973	919	936	888	951	902	972	943	917	974	913	919	922	909	925	876	896	928	909	922	978	926	962	921	864	904	903	851	931	923	907	913	888	966	942	911	930	891	924	984	868	910	856	935	941	938	925	901	911	909	875	833	908	903	881	846	943	892	899	851	930	889	868	878	892	880	932	920	930	880	916	940	901	968	913	950	923	937	942	911	941	892	936	911	936	988	894	904	917	920	942	942	859	904	865	915	915	867	910	909	908	930	899	920	891	921	916	926	902	956	932	882	931	937	904	931	916	889	917	975	901	867	905	899	897	929	878	872	961	914	918	947	873	960	935	947	914	929	883	928	901	914	926	888	875	906	941	895	864	914	903	906	958	906	860	916	912	904	920	902	895	949	923	911	884	959	931	949	907	935	977	951	915	920	950	935	894	905	968	885	885	923	933	996	851	921	919	889	937	906	863	881	933	890	941	855	917	910	927	895	946	918	858	928	960	919	909	923	922
25581	10697	7504	6146	5344	4272	2892	1932	1498	1024	775	681	542	493	482	434	426	427	409	399	407	344	371	373	390	380	367	373	387	366	393	360	336	353	359	371	372	375	381	377	360	371	375	365	356	382	366	424	351	387	395	356	398	393	377	391	369	353	405	386	368	335	401	387	344	385	385	407	397	373	372	405	369	406	372	355	381	392	385	403	371	405	352	354	391	414	403	377	370	373	367	363	420	412	395	384	364	375	367	386	358	382	385	365	381	369	366	407	367	409	392	369	375	395	349	393	376	387	375	407	390	385	380	354	364	351	359	370	365	386	353	378	361	372	390	373	348	370	370	392	375	339	412	368	378	347	366	351	358	397	409	341	356	364	372	354	365	401	395	397	350	375	360	342	373	342	387	393	399	383	393	382	354	365	352	370	401	362	390	374	389	347	373	368	379	396	360	368	401	350	369	398	361	366	349	405	378	352	406	370	340	381	394	392	413	374	375	349	376	407	383	381	404	376	376	382	369	372	353	390	397	373	385	369	368	389	347	377	360	355	358	396	375	379	364	378	373	368	409	366	364	369	369	364	364	388	389	368	359	438	374	363	371	360	376	352	364	361	361	351	352	353	346	376	364	370	396	384	371	373	337	410	390	395	399	367	357	386	392	371	380	377	404	361	382	418	379	343	384	402	354	381	391	398	408	369	343	379	388	378	403	403	375	401	374	339	390	412	352	372	383	362	417	359	338	398	358	408	373	358	385	407	358	346	349	395	431	367	399	391	379	341	358	366	384	368	369	386	350	372	398	372	370	390	358	364	413	372	369	367	369	393	341	366	358	395	374	368	376	360	379	366	358	396	379	365	381	385	365	428	380	370	364	387	351	371	411	379	354	336	389	355	356	365	335	394	400	362	382	354	357	401	370	379	386	392	393	357	388	336	369	356	372	390	366	404	361	363	410	349	365	323	356	398	365	364	380	359	382	384	364	368	370	372	374	387	365	403	374	376	355	360	387	394	378	383	417	400	365	367	367	387	360	380	330	369	363	370	365	375	347	380	372	355	370	364	367	391	392	392	342	424	364	368	377	382	370	392	365	357	354	361	381	353	378	393	337	378	366	374	375	387	371	382	356	362	402	379	371	375	383	376	367	399	389	363	385	362	424	360	382	389	379	416	368	371	371	356	345	373	354	380	365	368	379	405	338	338	407	409	372	375	337	364	385	399	399	363	394	393	354	364	366	400	396	346	341	364	382	345	378	368	378	363	355	378	380	372	350	367	388	373	370	324	354	383	355	378	396	373	358	388	352	329	392	381	396	368	376	379	390	359	373	391	387	341	398	400	380	347	367	384	374	352	386	363	374	404	386	377	386	347	363	339	363	362	377	391	359	364	401	379	326	356	372	390	376	373	387	362	392	378	352	366	374	384	373	374	389	376	331	376	369	392	407	349	388	411	399	390	367	348	358	394	338	353	348	369	355	382	393	383	388	379	366	397	388	387	378	338	370	382	382	373	401	358	380	406	364	347	382	358	359	382	388	359	350	362	355	398	370	373	357	380	357	337	358	359	404	382	345	407	364	402	372	379	340	397	340	362	349	371	385	365	348	384	375	398	378	337	341	374	379	409	396	366	398	416	397	372	373	360	363	371	345	378	376	392	385	365	381	381	349	352	358	377	399	318	365	419	339	377	367	411	390	403	361	372	376	397	400	443	423	369	375	360	378	389	403	376	387	381	408	334	403	408	394	353	376	395	348	356	367	402	387	383	368	401	346	383	381	362	389	389	391	355	373	391	366	349	391	368	363	379	384	363	338	378	374	382	385	342	416	366	390	362	342	383	366	357	382	356	381	397	360	363	387	357	354	365	354	361	377	366	395	375	355	390	376	382	399	367	368	373	359	392	414	359	334	360	338	379	369	383	342	379	392	357	353	380	381	371	373	382	368	355	362	395	394	378	359	405	382	353	403	383	367	406	373	411	363	372	377	347	371	352	398	357	389	338	401	385	355	405	374	329	395	354	395	360	359	357	358	389	378	350	397	388	365	373	388	365	369	347	334	375	401	379	352	352	396	354	375	390	384	374	384	370	373	382	400	379	343	358	389	352	360	390	407	374	358	373	353	407	358	356	379	373	370	371	376	396	406	359	370	368	355	368	347	339	386	372	378	365	370	372	377	388	413	384	369	375	380	403	402	361	397	388	390	365	370	376	373	384	407	388	428	391	348	404	403	378	377	377	396	313	416	383	368	364	365	370	382	357	393	383	344	379	407	394	361	382	390	350	373	401	382	358	383	405	365	379	428	383	379	411	416	394	401	348	403	399	359	367	385	404	379	369	388	360	375	383	393	369	332	370	358	359	366	365	392	369	359	388	396	361	368	366	363	342	349	394	380	405	340	382	404	363	325	419	403	369	366	406	368	409	377	390	431	372	387	388	397	369	367	352	354	364	382	343	381	346	385	375	361	370	379	376	334	383	347	392	404	372	375	382	388	373	358	377	382	368	335	375	392	353	355	381	354	396	365	365	411	381	425	396	366	375	374	392	354	347	374	384	373	328	366	366	353	369	380	357	375	380	369	360	430	375	378	380	381	344	397	384	415	370	371	380	363	398	358	360	370	361	352	365	394	371	383	342	383	379	373	393	345	391	364	358	414	359	363	377	378	378	375	337	363	369	353	373	362	364	396	366	356	418	375	377	393	387	382	366	405	322	355	308	374	374	390	353	388	366	379	370	361	353	363	379	396	383	365	347	398	382	386	394	367	386	382	393	378	412	358	391	370	393	338	376	362	385	374	397	405	409	402	389	401	396	373	355	360	355	380	352	357	378	401	378	369	349	359	392	354	379	376	387	384	376	387	398	374	377	377	396	380	347	376	381	361	352	367	367	379	386	333	360	345	364	378	381	370	361	358	344	360	365	362	334	389	384	363	381	355	357	390	368	368	359	389	383	398	395	363	353	395	372	412	363	393	378	384	349	340	379	387	422	367	392	398	326	361	342	382	366	386	399	375	383	410	419	352	391	394	362	392	363	400	397	372	358	374	386	347	357	373	373	372	339	402	412	371	390	395	376	346	344	392	365	372	360	397	361	390	374	356	370	345	353	396	397	355	382	370	379	374	360	383	389	386	354	347	401	389	360	386	347	405	372	358	376	365	364	413	377	377	367	356	354	374	386	383	366	360	372	380	387	383	390	351	346	367	397	372	362	394	365	369	391	340	368	336	394	383	367	378	351	388	341	368	370	320	384	358	390	377	361	345	396	359	384	376	398	377	366	359	387	379	364	414	344	371	379	378	380	384	405	383	373	357	395	368	390	387	347	391	385	386	394	405	364	399	384	334	384	380	350	362	386	355	366	392	350	408	365	380	370	336	341	388	337	364	322	392	363	407	375	397	387	363	349	385	404	367	362	374	342	385	412	371	374	391	351	362	369	393	389	360	395	333	352	356	396	402	422	375	384	357	370	391	361	355	373	368	372	368	357	398	337	345	353	384	370	380	374	374	345
18161	6347	7466	8613	8537	8037	6307	5039	4660	3814	3035	2895	2114	1754	1545	1295	1209	1208	1198	1062	1114	1063	1078	1054	1013	1016	1004	995	1041	993	979	1059	1056	996	926	1033	1003	1006	965	986	938	1039	963	973	996	940	927	921	968	919	911	935	1017	976	935	975	1010	918	983	992	942	980	1036	1028	1018	1079	1040	1097	1073	1113	1079	1038	1123	1045	992	1034	1063	962	978	1050	1002	1038	1001	1009	985	951	953	1059	985	1018	1017	1025	994	996	944	1028	997	990	1025	1023	952	1024	1005	926	996	998	992	997	977	997	972	1033	965	1019	940	1001	949	959	965	992	949	937	1025	975	1056	930	976	975	914	917	976	941	991	959	918	952	943	942	981	952	971	968	930	1026	929	875	951	968	940	919	942	947	1015	954	927	967	976	999	951	924	901	952	940	923	991	917	999	933	958	914	901	975	1025	910	921	850	931	947	1018	946	920	928	1005	984	923	932	949	975	924	929	976	977	929	998	1002	932	942	903	951	965	969	945	901	955	962	908	911	943	964	962	928	950	957	937	897	943	925	897	984	881	968	971	887	871	930	946	957	980	927	976	938	948	985	952	982	1013	943	938	951	966	1003	945	970	949	993	954	929	978	977	935	939	985	965	947	930	982	945	971	933	941	974	946	955	940	959	977	936	954	990	944	929	949	928	945	980	986	947	898	950	931	952	947	943	954	979	952	980	923	926	910	988	1005	969	975	928	957	967	962	929	944	925	986	956	957	963	957	955	969	939	944	969	936	924	956	955	982	928	952	934	939	971	969	941	988	967	976	931	968	954	926	924	977	905	1026	957	909	975	958	922	978	900	936	921	978	971	929	925	913	897	985	913	944	936	948	970	990	905	932	945	950	969	969	1002	987	971	971	945	959	972	930	930	933	945	929	944	1016	925	959	944	927	926	982	919	941	938	948	941	934	955	942	924	947	941	970	990	963	940	1010	945	1013	968	964	951	947	988	924	992	966	959	980	996	975	971	915	953	971	937	963	900	904	1006	961	980	944	924	946	919	991	942	893	983	965	965	923	933	986	931	942	989	901	1037	982	921	918	965	964	947	925	965	924	977	977	914	966	908	961	932	950	942	954	955	972	876	942	955	957	973	915	943	940	986	964	968	964	974	945	910	921	922	937	874	941	943	947	930	911	943	950	964	956	963	959	993	962	937	970	936	919	1004	950	936	987	926	973	986	919	917	961	917	948	889	969	929	999	944	867	982	883	979	972	932	943	906	905	958	951	977	936	927	966	958	949	981	946	947	971	927	899	949	962	914	990	933	916	918	963	970	947	1021	948	934	947	915	990	931	938	952	977	918	947	961	970	964	946	928	912	969	985	958	941	926	958	993	933	990	929	984	964	982	943	979	892	995	974	958	971	872	951	917	880	961	949	936	997	934	965	920	946	961	963	966	951	934	944	920	996	953	904	972	940	963	939	946	956	976	976	979	961	958	904	933	933	948	919	916	933	903	933	975	897	916	910	918	898	917	965	964	926	931	962	990	936	949	912	934	997	965	927	992	940	929	941	929	962	944	1030	945	922	929	928	900	949	918	892	946	945	971	949	1022	988	958	942	945	926	915	934	951	919	946	897	939	927	948	901	969	920	949	943	943	995	948	953	870	916	955	953	979	894	998	975	906	978	974	941	927	971	983	899	958	964	952	923	996	957	950	914	998	961	958	940	953	1002	972	920	914	950	930	1001	902	963	972	940	915	937	938	976	949	986	944	986	963	966	911	924	984	963	970	908	1015	948	939	905	939	1008	939	979	965	947	945	957	970	1024	947	956	923	949	960	913	946	927	929	911	962	936	987	946	945	922	928	936	1012	893	957	977	933	925	924	951	1002	973	961	977	948	944	934	951	858	984	893	893	966	921	974	885	943	992	901	1018	928	923	958	906	928	909	974	978	924	962	967	913	969	995	936	963	925	915	903	967	1012	987	950	918	976	956	924	915	995	967	964	907	925	962	969	926	970	959	1018	960	945	983	971	965	973	898	958	981	926	907	935	959	878	980	988	925	975	938	961	977	928	924	967	919	908	919	963	944	999	961	949	947	958	965	1055	956	957	964	937	961	978	955	1003	912	980	892	942	953	949	936	981	924	907	953	936	915	986	954	966	897	905	932	925	924	947	967	990	1007	915	934	937	924	904	1004	907	932	921	976	896	917	909	969	964	976	890	959	929	917	896	959	932	944	972	964	917	979	988	931	989	994	938	913	962	929	949	953	1011	957	985	928	918	955	957	958	963	918	933	965	912	933	940	972	967	955	986	936	918	891	970	915	921	945	934	965	949	916	893	989	1011	988	979	953	960	974	941	949	922	958	953	988	1011	921	934	955	937	1010	1022	1017	899	943	1004	930	938	967	928	996	947	900	962	985	925	952	974	967	994	984	904	884	1010	917	994	930	961	906	959	1000	976	980	928	953	969	904	977	937	969	949	961	972	925	895	1022	941	927	973	994	941	933	905	905	926	979	926	1029	937	948	913	956	1038	988	964	916	939	903	945	921	952	920	941	960	959	949	906	881	877	964	964	994	971	930	968	999	976	1001	923	931	990	928	938	954	955	954	896	914	947	970	1014	936	955	984	994	975	968	958	967	1006	907	972	991	912	934	929	968	932	943	943	969	923	938	972	970	970	930	946	923	930	914	985	994	965	999	974	959	965	928	998	928	949	949	967	938	986	942	932	943	926	954	969	979	969	945	974	939	1000	910	921	946	952	987	915	941	923	998	895	940	955	939	981	980	922	926	931	963	945	960	971	959	969	972	956	959	965	910	902	980	935	959	952	944	942	958	969	1029	976	943	997	913	975	969	917	992	960	941	1025	917	951	860	931	911	922	986	970	980	929	944	960	953	936	958	962	877	985	935	927	959	892	925	981	918	972	933	938	963	958	972	915	931	930	909	923	968	968	947	990	933	976	925	988	930	979	969	972	960	986	945	977	952	953	967	948	953	969	1011	936	977	961	934	951	939	907	894	950	955	932	999	932	1027	925	916	905	993	989	949	970	969	950	960	977	952	928	926	957	998	997	1008	919	978	925	923	917	942	893	875	924	942	1022	968	1001	948	960	953	969	1015	960	952	937	919	950	971	965	885	921	949	1006	953	941	1006	930	960	979	951	933	880	894	965	946	936	921	893	962	977	992	985	918	894	927	979	936	985	989	930	939	953	928	915	989	942	937	1019	950	960	995	952	887	910	940	953	909	969	962	1006	948	946	918	967	922	928	1013	912	891	974	964	983	984	933	948	968	937	962	949	914	980	993	962	973	969	952	910	974	936	1008	895	952	959	1007	965	944	1009	994	934	920	951	1007	972	978	899	942	960	946	950	940	982	992	956	901	916	936	938	934	925	986	949	911	926	922	1010	937	979	944	968	939	936	970	927	989	914	926	924	931	943	956	949	874	928	995	961	928	995	955	907	956	923	951	923	965	943	899	891	922	1005	950	973	940	982	861	976	917	960	974	902	934	969	925	933	995	963	936	938	956	953	964	986	976	990	949	974	952	1024	955	932	930	920	917	910	926	957	948	938	934	939	933	969	946	940	951	972	919	973	979	964	927	934	947	977	925	935	994	935	935
33571	17227	12127	9343	8286	6537	4545	3046	2420	1644	1185	842	620	524	474	375	379	304	337	328	291	343	329	302	295	326	265	296	299	314	303	293	280	264	259	274	280	312	273	269	300	301	303	274	277	306	233	276	294	309	259	287	277	247	293	272	273	275	275	299	312	282	309	296	275	339	277	276	318	327	275	292	264	254	282	311	316	299	310	288	263	325	297	283	266	273	290	302	308	275	303	311	266	301	294	286	294	271	275	276	275	274	278	286	284	309	290	287	305	314	293	291	296	248	290	285	288	310	289	286	289	314	260	265	276	298	281	283	277	265	284	263	295	268	259	245	286	273	282	261	259	295	267	248	278	284	254	276	265	269	280	277	285	246	258	264	260	300	282	260	282	277	263	255	285	295	299	276	283	289	302	279	264	275	300	281	263	280	311	263	274	283	311	265	307	307	276	294	282	263	260	277	275	286	276	291	249	284	266	271	265	282	286	264	285	297	275	259	274	242	300	283	253	259	277	290	282	252	243	304	297	290	267	290	256	303	272	307	243	284	302	285	267	273	308	284	254	242	271	283	267	286	263	254	289	272	287	288	271	294	272	283	292	288	290	298	279	289	297	285	289	309	282	272	282	277	268	278	282	310	270	274	259	284	296	273	276	274	292	291	262	265	295	299	270	283	273	245	274	257	301	269	291	273	279	290	273	263	280	262	267	268	269	279	287	292	259	283	240	276	278	301	311	281	284	275	283	283	271	278	265	263	270	247	268	277	272	301	280	263	277	254	277	269	281	275	324	287	311	290	286	279	270	267	290	313	248	289	289	280	276	271	270	275	268	275	279	303	291	289	282	265	278	276	246	301	294	281	264	285	283	257	284	302	289	299	291	252	257	261	312	275	286	261	265	269	267	293	275	281	308	264	265	304	284	279	250	269	263	285	291	291	306	281	270	270	265	281	256	268	261	258	266	274	288	275	273	285	260	248	295	275	262	280	284	264	266	254	268	269	270	267	295	255	264	294	301	302	271	272	304	278	266	266	304	334	244	264	285	291	265	269	285	270	265	277	281	269	302	259	305	283	265	260	247	284	303	252	285	289	277	302	247	258	280	303	258	308	251	290	282	258	260	291	281	279	284	301	252	287	303	266	274	258	289	267	281	251	281	295	242	256	297	254	292	312	281	269	281	267	252	249	283	295	280	278	253	240	299	291	256	300	301	248	281	257	288	263	279	263	253	304	298	262	310	326	271	266	312	297	280	289	257	274	268	255	274	280	292	255	259	265	249	291	297	253	262	263	281	266	281	298	293	256	260	272	265	261	267	287	278	280	304	288	314	277	294	287	288	284	276	304	295	256	288	278	297	269	285	279	263	278	274	271	263	269	273	291	280	250	277	289	273	285	291	308	258	264	282	277	262	257	268	295	271	266	269	279	287	268	299	264	280	269	264	281	265	289	264	277	258	296	318	280	259	292	288	265	304	292	287	253	251	291	281	281	275	304	265	262	262	288	277	299	259	263	266	285	266	281	309	287	294	279	274	294	279	293	284	262	237	281	267	277	275	242	312	282	282	283	299	289	257	281	257	276	259	258	283	302	277	303	278	292	251	287	260	283	269	260	259	277	275	283	272	274	258	276	288	266	235	278	252	289	302	267	274	248	299	284	276	257	274	289	252	265	281	295	262	265	299	291	294	268	260	275	292	253	277	242	281	269	249	278	291	281	264	288	289	326	264	314	277	261	245	288	293	268	242	296	288	283	276	293	289	248	273	253	284	286	277	259	268	290	270	270	270	250	269	282	268	285	285	300	296	269	325	317	296	271	278	251	264	277	286	281	269	311	267	279	282	279	279	274	275	303	293	306	273	301	296	270	271	280	285	247	298	249	255	259	310	271	258	260	274	295	282	296	242	297	263	269	271	295	289	291	262	275	245	289	259	264	304	272	259	288	275	283	297	275	291	261	268	262	292	248	282	290	263	260	277	265	284	282	255	258	301	283	270	253	291	285	264	292	284	294	302	263	282	268	283	302	266	289	262	254	283	250	291	254	305	284	280	280	246	268	280	273	289	241	279	265	276	303	278	266	273	237	296	272	263	269	271	303	261	289	274	275	299	305	279	281	271	260	289	284	311	249	310	296	275	266	274	277	287	257	278	283	280	251	258	280	292	253	260	269	286	251	286	255	316	293	274	270	264	265	255	265	262	261	279	268	280	262	266	263	274	289	283	281	277	269	269	282	277	277	283	273	276	295	268	291	248	285	283	289	287	260	279	277	286	255	265	286	308	261	274	275	299	275	265	274	273	248	287	275	281	321	303	275	278	259	258	285	293	280	255	269	246	286	258	282	282	257	277	293	277	274	301	270	276	272	272	303	283	294	295	269	279	286	261	257	278	286	285	305	289	303	286	286	281	291	281	250	304	298	255	318	270	260	291	295	256	251	290	268	274	278	258	254	302	279	276	287	309	273	301	303	266	261	265	296	268	313	292	314	297	271	281	272	252	236	277	292	272	306	267	279	312	265	278	288	274	287	272	255	281	273	252	281	267	258	249	281	279	262	263	264	296	263	270	265	246	271	283	270	225	302	273	268	273	289	293	330	295	286	269	290	291	282	277	264	270	265	265	278	272	282	305	292	287	290	243	277	295	253	284	264	269	262	273	285	281	276	255	275	290	283	294	269	240	254	309	274	285	281	269	284	290	282	246	261	301	259	289	303	228	269	287	276	290	269	287	272	255	274	284	292	254	277	291	304	278	287	288	250	299	301	276	262	283	283	254	320	301	269	286	289	276	303	260	289	269	272	274	273	252	287	282	299	276	293	263	283	287	269	296	288	270	281	269	276	286	275	254	271	256	264	278	274	287	237	280	282	268	298	313	264	306	265	258	261	266	255	295	286	268	269	282	267	280	269	261	279	268	297	251	270	317	262	274	271	293	308	270	293	277	245	273	251	261	265	280	256	276	281	285	276	259	233	265	286	265	298	272	240	283	243	297	258	264	278	294	280	271	279	291	304	247	287	261	275	309	260	284	291	271	306	305	294	286	270	279	256	265	299	263	288	251	299	296	279	297	280	269	268	276	279	271	281	266	259	284	279	265	266	252	249	307	266	272	256	259	257	272	251	264	325	254	280	301	296	256	258	276	267	258	311	310	264	267	286	302	225	269	281	275	285	287	299	258	314	290	324	258	272	277	293	250	274	303	291	273	293	258	275	270	276	297	285	322	276	268	306	299	266	305	257	289	278	285	303	301	267	280	275	299	268	279	292	297	284	262	283	263	318	258	249	274	267	287	295	295	304	286	275	285	255	275	252	262	261	277	273	281	258	267	282	297	269	268	280	272	250	288	279	267	300	305	291	304	257	266	289	302	299	291	268	283	252	296	320	266	261	280	293	296	276	283	277	292	259	266	285	272	290	280	256	299	281	280	264	259	279	251	295	289	302	280	274	271	266	298	305	259	291	291	279	272	276	288	257	248	247	264	253	265	274	285	297	271	263	289	276	309	276
22830	9740	10189	11779	11928	11051	8426	7182	6369	4943	4206	3590	2584	2157	1722	1374	1175	1197	1127	1038	1035	918	948	928	907	915	915	902	835	861	811	856	809	837	814	763	751	787	815	814	796	772	763	812	746	740	769	790	762	755	749	729	724	797	778	741	760	769	764	797	751	815	803	831	890	892	874	893	969	909	896	922	853	912	820	840	805	818	817	822	839	824	836	816	817	761	843	819	805	794	789	827	749	767	801	807	789	854	790	768	788	803	815	710	763	795	791	821	831	790	794	799	768	768	762	754	748	816	731	703	741	739	732	696	726	709	723	779	733	757	749	697	720	726	719	718	696	745	713	694	700	702	713	716	762	733	689	744	780	730	735	706	702	713	722	697	769	659	699	794	697	718	689	651	713	735	732	696	774	681	725	746	699	745	741	744	700	719	700	760	718	726	747	815	696	744	695	719	714	698	716	776	752	692	767	688	750	704	732	705	709	733	690	754	721	706	758	764	710	749	722	701	732	771	716	760	731	720	662	752	706	710	718	738	730	729	697	725	718	739	727	776	723	739	731	744	719	717	734	690	725	722	721	708	729	733	719	707	733	698	744	699	687	737	703	654	796	717	755	671	738	688	721	727	736	723	725	704	712	724	706	700	786	737	730	760	721	715	754	692	758	733	714	702	726	694	726	733	714	727	719	725	727	752	740	687	685	733	714	775	699	689	675	730	692	738	744	731	718	684	736	752	749	725	675	757	748	680	742	745	761	711	781	751	704	687	745	718	717	764	778	748	697	752	735	698	693	729	754	734	720	733	718	651	726	762	745	711	708	720	755	724	702	723	717	722	712	784	713	731	691	714	715	761	757	714	753	723	717	744	710	756	699	730	730	718	740	736	734	714	735	747	749	756	761	719	740	701	721	706	770	715	718	703	721	751	741	751	740	736	779	692	733	764	752	736	727	788	718	716	710	742	691	709	715	722	684	752	743	737	703	672	795	711	711	708	723	732	670	773	751	737	730	735	727	701	686	725	837	700	702	730	718	726	743	769	735	693	721	725	689	723	718	718	667	699	739	674	714	712	686	732	701	763	734	727	753	742	755	733	765	683	770	755	670	720	705	736	781	674	743	740	739	716	734	718	674	697	758	725	718	702	705	689	773	743	770	714	697	697	727	735	709	725	740	733	731	712	740	694	726	743	740	742	759	685	718	724	683	713	774	698	693	733	752	703	705	695	784	700	742	740	733	721	704	754	722	716	721	696	743	725	716	752	740	708	731	718	730	733	731	759	724	745	751	763	770	716	703	718	736	741	696	679	719	740	724	711	696	729	719	724	707	728	703	724	709	691	736	736	701	754	719	730	679	747	716	756	705	791	812	728	750	749	694	714	734	740	709	699	742	722	708	722	752	725	734	719	707	764	687	685	723	736	744	756	690	726	717	743	712	754	727	677	773	744	707	741	718	716	732	733	713	759	735	760	693	726	734	747	772	699	721	752	659	751	759	638	746	720	721	771	758	698	715	734	702	737	716	748	729	727	711	763	671	722	734	754	711	736	713	718	704	745	740	699	705	671	684	682	750	770	694	728	733	691	719	732	765	739	741	763	749	722	703	749	733	699	699	761	722	730	796	712	670	719	728	721	777	682	707	768	732	715	746	731	722	711	734	713	728	691	751	758	668	702	705	683	736	742	727	703	729	716	667	713	699	750	706	714	731	754	700	699	711	708	698	737	726	727	754	784	725	735	735	745	784	740	727	709	722	752	725	719	691	708	736	719	729	699	701	736	743	669	763	702	704	730	731	744	697	732	715	752	763	663	743	693	734	777	722	739	702	687	730	764	665	732	672	722	745	735	731	718	682	737	701	694	713	712	714	689	743	672	745	711	737	675	715	748	753	685	713	702	667	723	711	739	722	708	711	753	684	707	678	758	696	725	713	712	708	690	767	747	726	756	712	744	724	735	721	694	737	729	731	693	696	735	714	676	712	713	716	774	734	703	739	741	726	703	722	720	741	745	750	685	727	757	726	733	664	699	719	681	764	752	731	750	720	719	722	702	691	719	735	736	766	742	726	762	740	720	795	730	741	709	734	749	744	692	699	760	734	713	695	725	721	723	725	755	738	740	739	732	701	704	763	752	743	728	741	736	736	739	777	726	707	718	707	728	756	730	702	714	702	712	683	723	740	697	733	753	706	715	707	653	722	764	724	737	728	703	722	731	750	697	724	708	738	775	721	716	704	719	790	668	707	709	707	691	680	723	686	763	702	702	710	715	720	692	701	729	695	695	748	727	683	714	737	724	680	707	721	714	733	789	736	699	716	727	715	713	751	725	775	726	683	768	748	712	703	698	704	734	727	734	705	735	688	759	698	717	722	758	768	719	696	735	733	703	720	728	749	739	719	753	730	699	696	741	696	751	710	718	690	673	691	721	683	752	746	752	662	731	706	736	714	729	725	704	711	721	748	701	707	687	685	705	693	722	682	708	745	732	768	690	701	683	706	710	722	757	692	710	753	694	686	752	701	754	727	684	734	735	706	710	725	706	710	735	735	733	687	714	766	742	705	692	717	701	682	709	763	756	706	737	674	746	705	708	712	735	745	771	739	691	710	708	779	700	739	762	724	744	711	715	704	715	708	714	734	740	742	707	693	698	754	696	722	716	729	704	722	715	733	645	718	748	742	716	757	748	727	742	695	710	687	726	731	733	714	768	736	686	692	704	774	758	723	738	744	740	714	758	693	721	729	718	710	716	749	771	708	711	721	673	699	708	695	730	709	712	724	742	714	720	684	725	714	730	714	734	731	704	750	679	743	709	744	761	693	717	714	714	690	738	727	672	773	722	653	718	708	701	734	724	724	716	687	703	703	727	740	711	710	726	754	678	699	721	748	703	766	760	675	684	727	656	710	721	696	762	739	687	798	685	708	711	745	734	723	760	738	717	681	703	722	745	729	708	743	705	718	757	761	747	770	737	751	710	736	707	714	734	717	670	698	742	684	684	668	716	711	722	778	775	713	704	728	712	742	715	694	727	699	756	737	719	687	730	716	672	746	720	660	720	720	764	685	714	696	667	726	687	716	717	694	710	724	739	723	768	751	711	728	738	724	753	717	691	658	769	750	703	687	743	717	734	739	709	732	727	706	767	755	763	727	720	688	746	729	740	736	717	744	707	756	734	754	744	767	745	725	738	726	736	710	720	702	680	648	745	728	753	740	736	703	719	719	700	718	702	704	724	752	714	707	698	688	741	753	745	749	732	716	706	704	746	706	751	676	765	694	765	720	709	693	678	740	751	727	709	732	725	712	696	698	731	714	668	729	713	722	720	704	702	686	693	684	719	727	731	719	735	722	713	694	732	732	716	721	673	707	748	737	704	711	734	729	746	703	711	721	731	750	721	697	701	680	727	686	691	659	690	741	707	696	743	736	719	726	708	687	715	731	728	745	739	732	726	732	725	691	704	731	699	725	714	721	739	744	770	723	721	738	678	737	679	708	787	715	714	728	743	732	758
6207	1859	1775	1313	1153	960	780	603	521	474	499	430	408	383	394	355	383	352	353	334	347	361	324	325	347	357	332	342	337	313	315	346	350	348	340	352	359	372	348	344	353	383	353	351	353	370	365	326	373	340	361	370	375	311	329	365	349	323	324	344	379	327	361	356	376	344	357	346	315	332	370	353	358	363	357	372	358	369	314	372	384	356	366	368	376	347	316	339	320	337	378	375	329	363	373	357	323	360	354	336	356	348	321	325	310	343	337	357	365	347	356	326	337	339	350	327	404	358	355	362	338	332	348	397	369	362	384	320	348	313	347	312	342	344	355	342	340	305	333	296	364	345	341	349	337	370	358	337	355	341	331	374	333	314	333	362	341	305	328	356	321	300	353	353	333	347	329	350	375	328	342	346	397	388	322	340	337	353	335	339	353	334	379	367	354	378	361	372	338	332	387	334	364	347	366	313	369	370	357	330	334	327	355	314	335	342	310	348	350	330	349	312	308	341	369	345	338	364	337	356	334	392	316	354	330	333	336	338	395	379	317	330	351	303	349	320	334	354	370	314	365	351	317	351	360	346	375	334	375	369	345	340	349	382	383	353	360	319	351	361	337	337	324	331	289	312	327	340	386	327	359	369	325	355	342	337	353	370	333	355	334	336	358	346	328	364	364	360	363	331	338	387	337	335	335	351	319	335	338	337	375	336	345	351	350	322	369	340	344	375	384	360	350	344	338	325	326	337	375	328	343	329	354	376	315	380	346	361	351	362	327	351	360	346	344	337	341	350	346	382	321	379	345	352	351	333	311	356	313	356	342	309	306	379	360	336	374	318	351	339	353	370	304	365	332	357	340	380	309	352	337	356	349	341	342	350	346	329	363	376	354	364	391	351	376	395	363	367	347	360	364	340	343	345	333	353	335	361	343	348	368	359	343	325	320	337	336	365	355	330	324	346	333	326	346	349	328	333	352	321	360	369	397	364	357	362	374	325	371	336	361	360	319	374	356	330	362	333	343	345	361	333	361	358	370	313	376	357	350	358	341	347	329	370	336	356	332	340	314	379	353	352	403	389	364	343	399	351	311	337	348	363	347	351	347	347	338	334	360	345	359	346	368	367	360	311	320	329	339	357	338	342	313	365	372	364	357	369	359	346	331	355	344	310	345	346	356	350	320	352	372	354	344	368	373	340	371	381	346	369	384	328	371	367	354	323	356	376	367	325	328	361	352	322	368	350	329	345	347	317	354	338	363	317	350	346	375	352	343	334	340	318	308	352	363	341	324	358	366	296	377	342	326	359	342	344	348	379	389	370	329	378	347	344	337	364	370	335	358	324	360	372	318	333	333	354	344	354	348	365	349	344	370	374	349	357	357	334	366	328	351	328	343	326	325	346	351	377	346	337	339	335	339	358	327	342	345	351	361	317	349	353	355	317	336	354	335	315	323	367	371	364	328	345	350	362	343	338	361	360	346	351	329	347	371	298	385	387	341	323	337	330	359	383	326	338	362	327	354	353	333	348	339	339	378	386	341	368	364	365	360	367	366	341	343	339	345	341	375	338	363	334	341	297	318	341	382	360	337	351	351	329	309	351	351	344	377	363	347	347	342	337	343	349	345	342	309	343	327	392	366	362	323	335	369	356	314	335	349	347	365	372	322	327	315	330	349	347	331	332	350	365	389	342	351	294	354	345	341	327	359	365	324	368	359	327	386	346	369	359	316	335	337	323	363	345	359	345	358	346	335	352	348	343	338	322	325	326	356	377	351	325	336	373	342	325	339	368	384	323	330	339	365	374	311	344	326	366	333	300	364	351	365	347	356	346	350	346	366	372	370	319	343	367	353	375	312	332	372	327	323	393	352	326	334	324	363	360	339	342	326	355	343	356	377	353	328	329	372	333	371	368	337	321	317	317	334	318	310	364	345	331	330	355	308	332	328	344	341	354	344	355	346	346	350	359	379	364	346	310	329	355	366	372	357	373	348	353	331	311	329	355	355	378	364	350	341	355	366	314	328	344	328	339	319	317	351	353	343	345	348	370	360	333	328	387	360	364	371	357	384	340	337	345	350	335	362	343	376	376	365	360	337	381	353	366	350	327	354	341	338	364	367	327	338	318	335	310	350	334	322	319	347	346	354	358	311	350	313	355	342	358	335	380	319	379	355	352	378	352	345	366	347	353	321	370	329	355	370	354	296	342	336	339	373	314	356	349	331	341	347	330	354	336	358	330	358	375	335	353	350	336	330	348	364	364	391	326	335	373	381	377	317	339	357	326	304	337	381	367	349	337	345	346	321	337	362	340	325	327	354	373	333	350	376	354	336	332	339	330	341	354	338	364	325	358	376	330	356	334	348	327	346	359	340	389	340	347	335	336	342	348	295	339	355	356	360	356	336	369	378	352	349	356	362	382	344	360	363	331	366	336	379	362	318	329	352	331	341	370	346	355	364	323	320	361	339	359	334	360	369	366	341	356	347	337	343	343	335	351	367	370	327	333	323	350	348	340	352	350	362	345	334	342	330	342	332	334	313	341	351	353	340	347	328	362	342	359	359	323	364	365	373	362	328	344	368	343	364	356	353	329	329	334	356	367	310	369	334	326	301	360	320	351	350	348	313	327	344	319	360	320	339	378	337	382	340	328	371	351	309	342	326	353	386	374	338	338	331	346	367	342	352	385	354	361	364	325	382	366	343	335	351	358	362	346	358	366	359	340	362	341	329	330	324	334	344	339	347	362	359	364	331	413	367	371	358	344	323	358	339	348	347	331	350	354	336	342	397	349	353	348	349	332	348	351	343	342	380	375	326	338	333	358	373	363	351	359	364	369	344	318	372	345	339	334	365	302	316	337	363	339	313	317	332	371	327	329	292	320	336	306	376	329	348	338	382	366	346	360	333	357	344	342	332	368	337	358	345	319	363	338	316	353	362	345	346	357	320	322	329	364	323	364	360	328	338	341	348	365	320	352	398	341	355	337	362	347	312	346	321	322	367	344	338	333	323	338	367	384	334	376	330	352	388	365	348	357	347	389	336	379	382	348	333	384	372	324	328	341	334	362	363	339	378	322	345	373	344	375	333	349	338	335	353	393	333	354	340	368	339	361	368	319	343	342	339	348	335	351	331	350	313	348	346	367	356	350	305	377	352	328	367	330	347	327	314	320	355	372	346	379	312	348	331	337	347	325	332	339	356	350	338	338	354	323	353	381	345	344	333	349	325	310	353	335	351	337	354	365	351	358	337	367	330	333	392	325	372	316	337	357	344	357	359	374	398	339	368	342	354	334	327	342	337	320	347	361	306	358	318	355	375	346	380	335	344	368	337	345	362	334	368	353	353	374	349	349	354	356	334	375	325	354	331	349	349	334	348	346	338	351	332	348	339	321	350	351	339	357	350	329	373	386	343	326	352	340	392	376	373	340	334	360	353	374	336	341	351	343	332	353	394	368	324	329	324	337	360	389	343	354	318	349	342	349	352	373	358	333	334	346	375	336	353	329
5266	2510	3024	3494	3249	2923	2465	1983	1799	1617	1477	1394	1232	1182	1048	1024	943	935	995	868	904	935	897	943	913	950	912	898	886	821	925	882	901	905	892	896	932	924	902	924	888	933	937	880	890	915	845	906	883	890	896	919	874	891	910	888	891	861	881	939	953	898	892	936	911	940	940	941	971	923	891	964	905	962	895	880	916	933	898	894	991	891	935	982	968	880	946	943	904	955	895	905	930	934	927	902	968	909	981	890	920	963	906	958	934	936	928	918	937	872	917	862	893	872	940	929	983	943	898	884	919	903	895	887	909	904	879	879	939	899	868	885	874	827	868	894	878	919	903	952	888	886	889	865	914	934	863	877	883	870	902	871	944	894	845	911	896	902	891	931	912	851	898	841	864	906	909	858	929	852	911	946	876	871	883	881	884	879	936	832	922	906	942	877	910	944	923	926	915	894	896	943	920	944	903	912	905	899	945	906	894	871	879	908	876	864	911	925	919	901	882	891	867	924	892	885	933	924	917	968	883	903	875	842	881	885	907	936	876	864	877	940	881	869	867	921	867	854	877	875	855	906	838	920	916	828	914	867	895	893	896	842	897	924	883	897	911	861	921	909	945	903	796	889	881	964	924	915	906	881	893	888	871	936	905	908	885	905	904	889	915	894	939	901	934	912	924	891	908	930	858	870	943	931	929	916	916	863	891	905	891	923	889	858	949	922	840	874	901	890	867	899	896	869	894	896	917	882	891	918	929	847	870	923	922	865	881	856	943	868	960	854	954	887	914	887	871	921	860	841	871	883	892	881	942	915	960	873	895	869	858	891	940	838	853	888	897	913	913	890	888	890	865	885	905	915	895	901	912	894	842	917	893	923	828	894	846	883	874	863	872	939	861	909	899	907	910	879	888	873	895	888	931	944	849	921	884	925	873	874	917	889	881	884	919	847	896	934	900	878	849	877	829	894	868	933	906	885	914	896	892	903	945	912	954	882	923	926	882	909	895	908	908	922	887	923	886	873	857	898	905	893	909	879	930	901	920	895	911	899	879	893	967	952	837	929	905	878	919	931	851	900	935	928	899	892	901	926	949	943	938	943	911	842	824	863	926	899	894	968	866	908	886	865	950	880	916	845	933	903	885	910	857	935	915	883	872	856	915	887	908	866	930	912	897	896	866	929	877	914	883	924	935	894	836	886	898	933	914	866	942	913	889	892	954	904	847	837	877	928	905	882	868	877	916	899	894	850	899	931	861	945	886	871	938	958	897	862	873	951	877	862	886	888	884	936	892	926	959	897	928	952	910	845	847	892	918	920	891	884	899	880	953	873	896	918	918	963	903	904	898	899	890	936	951	885	862	972	877	886	959	876	834	894	883	888	916	913	916	888	923	904	940	909	855	870	927	864	887	897	842	904	894	916	899	888	890	896	951	863	972	828	858	873	897	887	918	943	875	879	940	893	907	880	873	895	933	912	902	956	894	896	894	886	883	897	944	943	862	885	905	907	881	845	934	935	941	894	885	917	879	916	888	961	905	881	884	925	924	867	958	883	937	897	853	912	851	906	847	893	913	896	909	895	904	904	929	899	870	955	884	850	963	953	901	865	881	884	886	923	848	896	911	934	840	892	848	959	899	901	925	846	919	849	886	920	899	908	918	875	893	970	910	932	910	889	851	867	936	883	876	889	912	935	914	910	859	948	869	916	829	860	884	851	898	872	866	907	887	943	872	898	867	870	911	890	898	917	916	944	898	880	878	867	923	896	906	905	902	859	867	956	887	912	863	949	976	940	905	854	886	898	885	868	897	896	851	881	867	885	889	864	906	912	921	827	912	904	871	938	922	919	889	899	888	879	840	871	937	910	895	912	915	883	917	903	899	897	875	906	976	882	908	879	897	873	1003	909	879	896	892	869	867	876	870	918	874	920	910	884	902	896	887	917	897	926	859	858	950	925	888	873	900	855	943	879	893	849	925	884	918	891	863	891	913	920	885	926	922	879	918	917	877	885	916	900	871	914	920	898	871	943	839	926	863	933	910	897	932	914	872	919	910	920	903	890	874	945	869	903	888	893	958	885	807	916	905	906	868	912	906	895	901	887	912	960	921	918	848	904	886	883	918	890	888	960	846	908	875	866	915	873	874	914	925	878	860	923	879	927	877	902	919	922	943	866	869	940	827	948	938	900	908	894	917	941	903	861	900	873	859	954	961	921	884	904	865	901	919	900	942	907	889	919	873	955	913	888	915	900	922	869	854	870	894	896	904	893	898	863	908	921	911	862	853	874	937	924	919	921	849	869	877	937	897	871	886	908	849	878	908	869	868	940	881	924	859	922	912	891	863	886	841	892	858	900	897	899	879	941	884	959	903	951	921	905	881	897	936	908	902	884	898	832	877	877	920	883	904	904	915	885	917	922	909	873	906	856	913	881	880	943	868	972	876	883	874	931	874	878	880	918	860	916	897	890	877	946	894	874	913	917	904	887	908	907	901	885	867	890	921	871	902	885	909	861	880	897	880	938	866	894	875	873	935	907	884	907	911	916	900	922	895	943	936	833	847	869	874	918	865	884	882	844	928	874	875	898	879	912	906	894	925	906	907	893	872	893	909	958	865	926	875	944	949	889	898	884	902	895	950	864	848	970	902	896	930	908	926	918	843	966	919	898	894	957	852	897	916	910	888	856	859	918	879	888	918	913	898	881	883	906	981	871	827	896	886	924	879	904	916	929	855	897	952	894	898	874	921	891	871	849	913	886	873	883	931	872	914	883	858	876	892	881	918	868	876	908	908	904	865	894	899	899	892	865	925	921	885	894	867	941	932	930	887	914	877	854	867	933	892	887	873	869	858	843	921	874	861	949	923	904	865	918	858	856	866	933	947	883	884	875	869	896	868	899	938	883	907	874	906	884	979	894	906	895	877	851	866	887	912	919	903	919	960	886	891	919	837	878	832	819	867	907	883	874	924	908	956	912	876	897	919	872	923	911	857	848	852	891	902	893	885	869	891	910	916	887	886	881	855	907	908	911	883	898	945	908	918	859	915	966	903	911	887	910	904	916	862	858	914	915	915	877	876	857	895	882	866	909	896	896	897	910	911	897	956	901	902	932	909	861	896	907	880	877	927	902	916	906	905	951	890	910	925	903	924	927	937	822	904	915	943	928	932	898	928	937	892	910	901	868	927	823	945	921	908	888	887	920	843	827	881	886	883	934	921	895	871	872	876	925	907	884	843	884	911	883	900	887	866	856	884	884	872	949	859	929	913	889	926	902	943	879	938	927	949	923	868	900	882	909	883	915	896	923	877	813	924	903	940	879	908	909	877	899	908	977	854	855	924	897	887	893	866	869	893	903	910	928	878	817	919	876	927	940	888	866	933	918	921	927	888	894	914	920	884	879	888	880	909	944	915	922	910	895	885	873	909	864	902	892	939	910	859	897	910	831	885	933	884	881	858	845	900	885	883	884	891	853	890	878	968	891	898	898	889	900	867	907	891	904	918	896	906	875
24354	12224	8539	6683	5832	4625	3129	2164	1590	1105	810	639	517	462	460	458	433	395	398	373	373	364	364	375	360	369	383	384	381	386	408	387	401	379	339	426	391	359	355	362	359	389	354	389	375	385	355	388	388	385	377	375	402	368	397	349	367	343	363	393	359	324	392	341	377	388	351	375	435	390	376	359	387	377	384	391	432	356	380	334	384	399	401	367	413	396	321	355	385	348	343	368	386	339	344	312	358	389	343	349	376	386	367	398	414	348	384	362	390	375	377	345	338	368	381	404	367	363	375	394	355	405	386	365	399	387	339	360	359	372	362	398	369	357	372	355	366	381	390	391	342	363	369	332	362	418	353	400	361	371	363	384	369	362	342	362	399	374	331	390	375	357	361	379	384	368	368	358	380	386	364	371	356	374	391	361	359	368	367	367	361	358	374	382	370	400	366	385	400	383	372	348	377	339	358	360	337	337	368	388	380	393	347	331	367	355	380	370	367	356	374	341	352	387	354	342	372	399	368	353	401	369	388	359	380	356	333	400	354	363	341	414	335	360	364	355	423	323	337	392	378	385	363	321	381	358	353	406	372	325	335	393	340	377	360	375	321	359	377	355	378	368	384	350	341	343	369	386	395	392	392	368	372	362	369	348	352	378	352	368	383	364	435	361	344	355	366	367	357	369	335	365	372	399	364	368	368	369	347	373	379	375	350	382	370	372	360	354	378	382	378	364	347	366	345	339	354	375	401	345	352	361	368	357	369	383	344	382	360	401	364	362	361	374	356	355	373	376	373	337	394	380	372	385	346	340	376	388	342	358	362	358	351	363	373	375	387	369	367	344	355	384	381	366	337	385	349	355	370	359	376	388	409	359	420	384	378	372	371	396	346	381	375	386	350	322	357	363	344	363	356	371	366	371	385	393	354	395	360	385	359	375	377	339	371	357	400	387	371	315	343	386	360	373	372	353	338	364	358	384	369	383	361	359	391	382	382	357	369	353	349	360	365	360	348	370	380	369	422	344	395	378	342	396	349	384	358	352	374	354	389	355	367	357	370	384	382	387	354	386	397	354	381	347	341	368	375	347	341	416	352	372	396	361	398	347	363	378	392	376	394	364	342	371	354	370	359	379	350	389	407	393	404	366	387	397	360	356	361	401	369	377	411	386	359	375	400	346	375	380	364	354	345	381	352	350	382	389	383	356	379	367	363	342	379	399	375	386	365	378	374	355	352	359	359	336	382	386	346	385	335	382	387	348	367	368	331	383	409	376	354	372	379	399	364	338	371	373	359	349	379	418	347	350	359	395	368	365	384	376	375	366	379	381	384	362	342	386	355	368	343	368	368	391	425	389	376	382	384	373	356	372	380	373	407	388	371	371	359	324	369	381	366	363	359	379	386	389	364	378	382	347	375	361	353	382	343	345	330	362	397	402	341	353	357	324	354	381	399	360	377	317	328	373	352	329	362	394	323	379	378	352	354	378	357	355	367	369	388	373	356	381	364	358	362	397	348	355	380	376	348	389	365	361	351	336	390	366	358	373	351	338	325	383	381	375	382	341	375	371	373	358	428	380	359	385	383	340	346	396	362	390	325	342	355	410	384	354	370	360	400	337	381	363	372	362	395	391	372	360	365	360	355	376	387	366	362	387	389	388	365	352	373	372	353	348	337	387	359	379	342	340	382	374	382	342	377	360	343	375	375	394	362	341	372	359	360	339	395	393	410	369	389	373	375	345	395	379	379	343	361	369	385	340	386	368	373	385	370	380	356	372	357	391	374	337	397	336	385	377	354	366	366	391	365	373	379	387	410	389	381	354	342	360	341	380	379	381	353	362	382	358	381	386	382	367	387	375	379	318	365	358	371	379	348	371	365	314	406	393	392	356	361	397	395	375	380	358	375	387	353	355	365	363	372	371	363	371	349	346	370	347	368	364	377	376	370	370	386	371	359	373	365	377	378	340	386	369	388	367	341	351	385	384	401	379	398	379	381	371	387	362	373	354	334	344	363	352	359	377	362	349	377	350	383	419	349	376	363	438	337	374	344	360	339	352	370	386	347	368	391	377	354	367	351	353	393	389	343	376	336	376	373	362	372	362	418	358	353	350	344	365	393	404	380	376	426	326	340	357	334	367	387	358	390	421	359	362	347	359	366	385	371	365	333	389	383	344	375	357	377	339	354	374	342	354	337	364	362	356	384	370	363	388	353	346	373	357	328	337	359	369	390	359	363	365	390	401	357	350	351	371	373	368	351	367	366	381	385	357	380	376	349	347	383	375	396	339	357	388	392	373	327	369	376	376	381	377	348	371	403	374	352	369	352	360	385	352	354	335	363	351	376	376	385	381	364	365	361	400	413	390	393	319	387	393	364	404	369	371	360	358	375	347	353	343	372	379	384	333	373	386	330	355	374	381	336	366	306	363	394	353	373	365	391	347	345	369	356	354	345	372	361	389	375	383	357	384	355	370	418	393	397	369	402	377	368	374	397	357	355	363	378	387	378	368	388	325	394	374	374	379	362	358	417	367	363	373	391	394	377	355	374	364	315	357	342	345	376	376	365	372	351	338	325	353	380	367	369	350	318	367	365	401	372	370	366	352	357	370	361	394	365	338	392	393	372	396	353	393	392	360	372	382	370	343	349	350	375	375	373	369	349	358	341	371	353	399	366	354	380	352	362	358	321	352	371	362	364	350	403	375	377	402	331	352	358	378	370	360	356	396	342	363	374	381	378	354	376	376	353	408	409	366	352	346	348	349	338	393	362	412	380	391	364	321	366	387	401	370	342	390	373	393	378	365	368	353	337	371	385	373	376	349	341	409	371	376	411	353	332	363	386	366	397	370	369	365	351	388	381	403	381	370	371	396	381	343	388	401	411	369	348	381	378	363	332	356	315	382	359	404	370	380	365	339	363	370	355	386	367	361	365	368	370	379	366	386	359	371	348	372	348	347	351	369	343	362	400	354	392	320	366	383	353	370	375	403	365	338	359	376	352	340	364	400	326	393	402	358	383	338	367	342	353	362	390	392	375	391	366	365	361	370	363	353	356	394	392	363	335	360	343	351	370	360	331	379	357	344	367	338	373	374	368	402	387	349	391	369	348	378	379	384	379	359	376	410	357	367	349	371	371	384	362	336	380	383	355	396	358	376	352	346	355	395	377	344	357	344	385	389	384	386	353	427	359	377	368	390	355	397	355	351	373	374	396	374	369	387	355	373	386	396	366	366	359	362	389	390	373	377	380	404	364	361	318	382	411	418	387	362	343	422	327	363	361	364	351	351	369	358	363	375	363	372	378	368	342	380	354	358	368	343	351	386	367	368	363	370	366	354	361	380	367	376	372	352	373	372	357	354	406	374	384	383	400	384	365	349	376	372	335	399	384	337	367	375	384	376	375	404	367	400	346	377	368	403	383	368	345	360	357	369	375	363	370	355	366	407	366	384	377	355	384	377	342	365	348	362	340	372	398	341	393	357	353	365	357	365	356	375	366	380	410	324
17483	7909	7840	8571	8774	7886	6396	5131	4662	3720	3194	2601	2009	1776	1609	1353	1229	1125	1106	1053	1086	977	1100	1070	1002	1034	1036	960	975	1003	994	957	1025	960	938	967	919	998	951	970	913	987	940	991	970	1003	948	953	1017	961	999	919	946	979	939	946	950	983	882	1005	983	962	1021	1069	1072	1067	1057	1056	1111	1069	1054	1045	1063	1028	1042	1031	1040	966	989	959	1035	990	1022	1003	1030	971	941	1005	947	1001	948	995	1038	998	1020	996	927	1020	938	971	970	946	942	983	985	928	987	953	1018	986	945	1007	924	982	969	940	942	929	998	958	989	885	880	980	959	916	905	942	902	903	988	923	953	901	959	911	942	968	953	968	910	924	937	942	956	982	864	880	975	941	905	893	901	928	932	944	1016	925	954	942	958	980	920	994	934	925	949	955	938	957	887	872	910	882	950	926	975	918	924	962	967	939	911	924	937	912	912	929	967	912	905	943	977	912	982	919	932	953	973	900	969	1029	957	935	934	922	919	920	944	971	810	951	942	972	934	896	870	925	939	923	931	920	957	906	898	926	925	867	957	1015	895	921	944	965	933	891	891	930	925	915	963	939	943	960	912	923	944	928	943	968	969	919	933	951	910	926	907	898	950	910	916	943	925	986	957	920	890	889	950	900	921	940	939	946	914	968	922	901	890	877	913	938	942	875	906	1013	931	959	912	936	985	923	925	913	919	982	934	894	928	912	930	944	895	983	918	911	969	891	931	870	902	899	970	963	928	908	952	865	904	937	928	979	926	965	971	960	901	891	978	934	935	990	923	911	971	913	937	946	927	958	891	927	957	972	914	928	958	937	944	963	934	962	936	954	1003	935	952	980	923	941	970	962	913	868	959	898	928	932	946	948	946	900	980	909	955	953	956	929	972	934	911	895	897	940	936	934	956	904	868	970	904	977	954	978	1008	945	894	881	920	951	963	911	978	908	954	983	924	981	985	975	954	905	934	980	883	878	857	911	992	906	872	909	892	947	880	945	931	830	978	951	916	881	923	895	914	914	955	958	890	959	954	924	973	1010	941	908	883	943	966	932	982	930	954	933	950	919	964	937	938	963	988	939	935	946	948	964	918	948	932	945	892	920	947	928	920	928	941	961	944	945	904	897	938	915	940	898	959	929	979	919	932	965	923	920	913	924	914	890	952	881	925	986	922	950	932	919	905	878	979	835	933	928	941	934	937	927	948	938	938	969	990	966	968	903	942	920	924	939	936	954	978	919	930	896	971	953	938	930	954	921	900	954	922	956	933	965	900	916	915	921	895	931	948	953	966	930	943	990	927	950	959	930	924	910	913	889	905	963	943	921	939	923	953	926	971	926	964	877	958	970	952	935	919	951	923	956	951	954	922	878	951	950	928	907	1016	924	950	925	935	1002	940	945	973	972	905	978	960	938	920	933	927	935	941	938	874	927	934	918	980	879	955	891	1048	911	932	937	941	959	916	925	923	921	973	886	963	927	925	959	901	972	974	965	904	940	928	964	951	920	948	929	910	985	901	934	977	958	913	900	920	903	857	986	976	912	914	936	987	955	931	950	923	949	897	944	862	971	1013	978	938	925	901	875	935	882	922	909	941	926	901	922	924	903	932	928	889	944	906	880	910	958	914	986	972	923	932	889	936	920	978	914	920	929	934	923	954	974	961	993	896	983	969	966	929	899	973	962	1006	895	898	912	900	1012	948	938	910	891	936	955	946	924	901	909	898	875	933	949	918	971	988	942	929	937	962	897	955	879	940	975	916	943	906	1002	949	964	959	952	897	933	958	873	924	991	933	848	971	966	921	962	931	927	929	954	897	905	987	976	936	929	908	976	988	899	904	945	944	923	869	890	865	980	891	972	885	895	903	901	932	954	923	929	1021	868	901	907	928	912	971	962	930	957	947	935	905	942	932	960	918	1013	941	954	956	914	907	926	920	914	922	946	945	933	930	936	955	914	939	945	975	911	938	969	928	877	923	928	929	960	915	956	866	883	908	948	938	975	940	960	951	957	977	904	908	895	971	884	929	922	881	874	941	899	875	945	939	948	932	934	984	929	956	892	957	914	905	956	945	888	918	910	958	906	902	908	964	954	983	879	903	971	902	915	908	951	933	955	932	1018	925	978	940	965	940	908	953	970	938	919	953	878	966	937	927	922	930	930	921	912	933	967	909	912	1007	924	944	959	961	976	947	946	944	855	932	938	965	950	936	925	938	988	908	920	933	964	931	951	927	925	973	945	913	946	904	945	991	942	954	955	923	952	942	972	925	917	908	951	985	942	934	908	938	929	938	912	934	921	919	927	996	975	913	982	963	926	949	916	941	924	913	946	931	931	874	934	953	947	920	947	921	951	920	916	919	927	916	921	943	934	943	959	885	899	984	909	917	920	956	946	951	917	981	891	936	912	913	966	898	892	943	920	940	911	956	915	932	906	934	951	895	892	956	983	896	970	939	869	957	908	884	929	967	942	920	922	905	962	979	928	963	994	898	935	974	917	915	946	897	938	923	881	894	912	929	897	875	886	972	968	919	930	923	951	965	1011	927	955	940	952	927	986	972	955	862	938	923	967	1000	908	976	930	959	941	898	971	990	966	907	956	916	939	952	898	929	917	937	914	944	946	958	992	945	899	938	983	949	960	948	869	944	953	904	872	939	918	921	913	927	916	938	938	925	926	887	917	894	902	943	933	959	894	959	944	919	908	950	919	915	923	898	842	968	977	894	954	916	953	897	978	952	946	937	919	897	980	936	951	932	931	916	917	928	891	926	912	950	985	937	905	901	943	937	970	972	938	918	965	932	972	865	898	903	940	939	931	940	941	943	988	943	972	960	952	949	961	950	954	947	942	956	988	909	974	956	968	925	938	1009	965	888	988	948	909	907	896	914	962	989	957	985	953	956	899	949	953	909	901	934	906	956	948	899	952	922	938	956	943	899	956	898	925	911	908	940	971	932	889	929	935	989	951	925	919	878	1007	962	957	934	917	883	976	944	964	903	913	893	921	971	916	966	938	916	907	928	884	899	948	900	941	927	947	938	881	913	968	963	879	941	938	926	947	961	951	935	918	971	998	940	942	960	973	938	915	905	931	981	931	920	929	967	918	975	984	870	973	940	938	941	992	936	953	957	973	914	919	953	940	917	938	924	942	907	945	903	959	959	922	950	930	943	935	904	966	914	938	939	918	941	968	957	966	939	886	958	962	976	939	935	963	932	950	856	931	941	925	888	932	897	924	957	912	959	900	906	980	899	968	920	950	982	942	928	917	983	899	967	927	993	932	940	955	953	890	967	917	991	997	890	951	873	900	962	962	972	935	940	924	939	939	905	969	936	892	918	898	925	906	965	913	902	942	969	920	912	971	954	934	875	963	964	949	955	951	946	943	907	924	947	1001	965	966	893	920	921	970	964	916	922	895	927	918	937	960	927	932	903	931	941	898	944	946	955	915	947	949	886	916	895	962	930	911	986	956	939	948	947	938	912	950	901	957	944	937	944	940	954	894	979	979	931	897	954	916	942	997	857	929	917	970
34521	18064	12994	10299	9063	7409	4971	3332	2192	1597	1171	809	584	512	432	367	329	317	303	320	338	331	288	276	332	305	280	315	321	300	301	324	271	312	288	286	260	283	313	289	256	272	280	291	283	298	280	268	262	295	245	279	272	291	289	252	308	240	293	246	312	302	289	286	288	291	316	322	316	303	277	291	304	277	294	285	319	299	265	287	290	291	278	287	290	324	283	300	279	284	299	273	273	308	285	292	279	272	277	289	298	274	313	299	284	302	305	259	280	253	277	290	271	272	276	257	285	309	264	267	303	283	277	283	310	260	286	255	247	259	271	285	251	308	275	300	277	261	306	254	268	278	238	258	264	278	273	273	279	313	250	288	316	263	307	297	289	276	284	291	308	263	296	263	291	232	261	265	287	270	233	310	288	314	280	303	306	289	277	303	268	297	297	288	286	241	263	276	287	302	256	282	267	287	282	303	271	268	314	268	256	312	290	287	300	277	274	285	278	268	267	292	258	280	276	264	258	298	288	255	276	268	297	257	268	279	276	284	254	269	293	333	278	267	287	288	266	280	278	306	266	262	284	276	277	270	280	276	283	242	280	261	265	296	294	304	256	283	274	261	281	276	252	272	284	313	274	274	293	259	276	286	278	267	308	267	268	266	265	277	297	293	277	269	310	280	282	256	296	269	295	296	292	272	287	311	264	297	288	271	257	248	275	251	258	269	296	242	281	291	269	255	282	264	238	269	282	278	290	286	267	307	296	280	282	318	272	275	254	258	258	274	281	284	294	270	254	249	247	283	264	266	267	285	265	278	278	280	256	289	239	241	243	275	274	261	291	260	286	283	299	276	298	311	295	289	286	264	283	270	290	286	317	267	278	289	274	255	268	268	274	285	317	280	267	250	294	264	256	276	307	288	277	269	304	288	349	283	291	269	254	306	250	241	262	268	288	269	255	271	270	297	255	292	275	276	287	287	292	285	278	281	293	272	287	284	296	260	292	245	283	291	274	307	300	305	287	266	269	266	271	248	254	269	245	251	238	281	287	295	261	283	298	285	269	267	262	272	321	273	294	305	276	299	288	271	288	306	265	241	279	277	280	251	315	242	251	286	269	288	282	305	274	283	265	263	275	284	285	272	249	279	276	264	281	249	271	267	264	286	287	301	273	277	277	280	276	291	300	262	288	303	269	239	284	308	262	283	256	266	247	260	248	286	289	281	230	285	300	285	289	268	275	306	267	268	290	256	257	296	291	277	263	283	278	279	277	263	269	269	260	280	269	277	307	252	295	278	313	291	266	298	279	299	259	292	277	302	259	270	268	282	265	273	282	307	305	286	308	293	263	258	294	291	271	277	263	259	248	261	304	280	291	292	284	296	284	281	270	284	265	298	275	278	263	271	259	306	282	253	275	274	278	289	245	291	265	281	256	286	273	273	285	287	268	280	275	267	267	269	266	284	261	287	285	283	279	267	299	262	260	269	266	265	271	281	285	295	261	272	280	264	264	295	291	250	262	255	259	261	283	271	282	291	268	288	266	259	277	286	273	290	286	257	289	261	283	298	288	288	272	264	295	268	278	328	294	275	305	252	271	306	279	262	274	268	288	270	301	301	258	280	290	305	312	260	262	246	249	279	271	281	320	275	284	265	298	272	280	251	255	273	282	276	296	278	261	284	298	261	264	272	255	276	273	302	291	259	242	279	289	290	282	242	297	303	260	258	260	289	292	244	261	267	274	274	274	261	281	278	290	237	313	277	281	290	287	267	263	286	280	280	290	278	267	291	278	303	289	289	281	275	275	288	244	267	292	294	297	287	276	237	281	308	277	254	300	274	266	305	286	279	300	295	283	265	287	255	292	242	241	289	297	255	286	258	266	269	306	280	255	312	270	248	290	304	278	266	278	268	306	280	283	271	291	261	297	276	277	310	278	280	267	295	271	290	264	269	256	280	277	277	243	253	292	317	285	279	286	227	274	276	262	283	287	265	284	269	283	296	261	264	258	285	297	299	298	283	272	281	264	300	252	278	296	270	278	243	298	256	264	284	284	267	256	301	261	280	275	266	287	297	258	274	281	249	255	311	266	281	270	276	268	288	295	285	296	276	285	273	281	285	265	279	274	289	273	286	253	269	258	286	262	288	304	271	296	300	301	277	282	276	278	287	300	252	303	309	260	267	255	263	282	278	272	273	269	276	254	292	293	278	288	305	290	262	267	265	275	292	276	300	267	278	291	289	263	265	296	302	254	277	304	295	289	296	291	266	276	264	260	268	268	273	293	292	287	270	280	260	284	276	286	283	266	275	276	282	245	265	283	285	309	276	276	273	298	301	295	292	265	258	291	262	266	259	272	317	257	283	286	292	269	290	250	278	315	282	273	288	239	273	252	294	283	249	283	265	288	284	302	293	287	250	276	277	260	262	250	262	275	256	279	310	277	284	289	294	281	263	233	291	283	243	294	270	288	275	274	279	278	314	254	275	286	290	279	288	252	305	263	263	306	306	269	296	269	259	290	263	276	281	329	261	277	276	281	284	266	272	293	272	295	299	241	275	288	284	282	250	294	284	268	287	286	247	316	268	289	285	253	274	294	282	261	287	263	305	267	271	292	253	249	267	260	277	273	312	277	302	274	299	268	298	262	259	283	304	276	277	250	281	290	266	303	296	244	312	268	281	282	305	271	298	312	270	294	282	263	260	234	268	235	291	265	264	271	273	315	295	284	278	284	273	304	303	255	276	313	297	272	308	284	254	265	272	263	294	284	295	284	279	283	283	255	284	282	280	261	297	293	282	271	285	285	318	300	289	298	284	314	262	281	269	284	281	261	253	262	298	270	245	270	283	294	272	253	264	298	267	267	261	270	294	266	298	261	275	259	271	277	286	284	263	260	251	293	304	305	296	278	263	260	285	289	264	279	276	301	292	264	251	268	317	275	276	304	288	310	306	285	293	230	287	234	279	283	278	289	316	295	281	289	279	248	308	267	285	292	284	288	275	282	281	319	269	264	287	281	267	259	246	256	284	296	271	276	286	291	285	280	251	306	229	242	265	277	255	291	272	282	281	288	268	264	273	284	256	289	251	254	251	270	264	255	267	316	258	299	302	280	266	274	273	274	267	268	290	286	293	291	281	272	242	272	245	284	274	274	287	285	295	287	250	279	286	278	291	261	262	278	267	275	283	268	271	293	270	292	295	284	264	261	257	294	299	286	284	269	288	254	292	276	275	263	268	288	296	317	291	266	289	297	303	272	271	268	294	272	280	286	274	264	252	244	286	291	305	297	285	287	257	288	263	271	272	270	266	267	305	287	263	251	301	272	289	256	252	281	317	267	252	284	259	310	286	246	256	278	264	274	268	289	281	306	276	280	277	280	285	306	242	262	287	272	265	300	268	254	281	280	282	248	254	253	293	267	264	286	273	307	304	292	297	276	272	303	298	288	269	268	250	257	264	268	334	308	295	278	305	269	268	259	278	286	269	263	252	277	269	302	257	273	259	318	254
23506	10343	10857	11573	11582	10854	8205	7184	6302	5188	4288	3458	2527	2110	1704	1411	1149	1090	1048	1001	991	945	957	897	890	870	889	877	869	819	803	842	789	819	815	825	783	743	810	803	806	798	792	795	780	773	729	783	727	781	771	718	737	740	757	833	778	805	789	845	787	824	850	857	928	910	966	928	1047	969	872	935	832	844	862	817	861	818	844	754	830	838	869	797	790	772	778	794	821	797	780	847	818	823	782	792	777	812	794	718	771	789	782	778	771	770	777	799	787	754	805	792	820	763	718	737	803	745	750	751	723	782	772	741	738	754	759	696	773	719	693	715	712	775	724	694	693	728	797	718	751	736	695	697	706	722	720	686	735	693	733	724	737	696	745	726	725	710	670	682	712	753	728	743	705	744	726	709	760	700	677	714	693	743	741	774	729	691	691	729	662	746	736	754	692	695	720	730	726	747	673	692	715	748	728	713	681	725	692	760	679	710	733	722	683	661	758	716	696	698	715	743	721	762	723	744	737	708	724	730	719	763	749	722	736	750	691	713	718	729	698	703	710	690	692	726	708	701	737	664	706	712	691	704	735	749	689	740	724	681	718	692	723	692	679	720	731	704	721	720	714	746	724	726	683	711	683	709	720	731	690	710	720	685	728	728	713	757	702	715	712	703	756	718	761	757	787	738	705	712	677	748	744	704	726	731	700	691	691	729	759	685	708	718	738	747	698	719	704	776	689	702	714	677	724	775	656	732	753	740	757	743	704	747	715	725	750	700	740	760	722	732	684	734	723	700	689	729	760	718	737	730	705	737	719	708	667	768	740	702	715	698	725	723	721	755	705	657	698	706	737	725	698	748	706	716	703	710	719	701	745	692	691	745	709	704	744	725	734	739	708	717	741	753	769	700	748	672	736	691	660	716	777	670	712	716	683	709	716	650	759	727	705	723	689	670	733	736	732	717	705	709	735	726	727	696	743	752	714	728	743	727	699	684	720	716	712	715	724	723	728	736	688	730	775	707	670	743	711	683	699	717	732	751	718	730	707	782	662	699	690	740	759	697	671	709	728	737	687	698	674	669	706	708	748	728	766	702	678	663	699	720	651	708	692	678	711	699	716	735	756	731	706	737	705	771	726	683	734	727	762	692	661	743	719	741	707	705	716	721	714	724	678	670	732	708	689	750	694	714	670	764	714	723	696	731	717	748	741	760	729	681	689	747	708	733	703	691	757	712	722	735	713	705	675	700	694	728	700	683	725	662	766	671	732	706	692	724	703	728	747	623	705	723	761	759	752	700	704	723	675	694	696	690	729	736	690	776	726	692	749	744	770	740	695	727	723	750	737	728	758	744	706	699	754	738	745	739	721	674	725	733	684	710	690	682	753	770	709	768	732	718	722	728	675	697	704	696	695	729	701	739	748	772	708	684	709	671	746	674	706	743	694	717	766	718	719	695	680	723	706	672	690	701	763	702	728	765	764	679	720	720	740	730	722	781	719	697	692	683	702	771	689	681	750	704	663	701	714	774	717	720	710	728	755	722	727	736	739	738	707	737	748	694	731	709	692	702	713	722	712	754	684	720	746	753	728	703	697	641	705	706	745	728	669	729	756	708	733	724	708	697	718	773	761	713	700	741	768	716	708	709	716	692	729	703	762	691	728	711	675	729	733	727	717	716	684	675	690	727	652	706	698	683	675	714	693	799	725	753	726	776	776	754	710	767	763	744	728	774	729	692	646	697	729	726	774	756	756	689	763	666	726	748	724	693	718	705	763	708	706	747	680	710	725	700	682	708	690	724	733	747	754	719	736	727	657	725	746	725	761	685	736	718	713	746	730	724	750	732	715	737	758	701	703	776	708	676	722	712	734	711	719	685	691	725	686	744	771	705	727	719	740	694	695	737	639	724	713	734	714	699	703	712	745	750	742	664	718	711	730	705	706	772	707	729	732	725	720	722	729	702	703	736	718	731	710	710	742	735	688	740	686	655	755	733	716	693	731	715	713	744	654	745	725	668	714	702	711	729	688	694	684	771	733	714	698	724	731	687	734	683	715	689	699	710	746	711	668	726	690	719	736	701	708	692	723	714	683	692	706	769	703	761	725	744	763	749	687	709	686	713	722	758	704	687	726	746	737	714	646	729	773	750	606	671	720	741	692	727	681	754	730	685	790	753	720	702	724	759	680	772	671	704	753	705	722	689	667	682	725	731	740	760	728	634	760	702	727	654	736	733	712	732	720	704	690	721	726	770	707	757	708	746	728	708	692	705	731	706	688	704	745	684	728	679	762	759	747	785	728	707	697	737	732	750	735	768	699	703	729	749	751	694	752	750	745	673	739	761	731	747	679	780	686	723	704	727	666	742	722	723	743	693	725	754	749	713	709	697	681	727	724	704	709	712	734	705	721	687	690	677	698	684	729	735	722	720	706	724	692	717	716	770	692	698	701	716	698	745	691	700	695	779	692	735	730	692	687	732	747	715	730	693	735	694	712	694	687	737	713	733	693	687	725	662	729	748	747	722	691	800	741	710	703	729	698	739	757	686	697	723	681	696	717	731	715	725	716	770	681	691	699	744	728	717	726	683	743	684	751	738	645	691	758	719	734	700	710	730	734	744	755	770	740	692	726	727	719	706	755	717	714	735	705	714	706	706	705	753	748	735	697	684	702	720	691	747	747	702	755	738	717	746	714	717	706	727	679	725	679	733	711	685	769	752	716	705	735	757	686	749	710	706	715	713	678	695	706	739	720	709	674	733	696	712	693	766	698	734	749	693	725	725	721	668	709	763	708	700	674	728	707	729	696	667	690	737	725	703	735	729	758	664	732	731	704	722	734	705	674	725	683	717	710	738	789	741	709	716	682	752	716	701	692	734	717	696	699	678	685	735	689	701	751	684	700	751	721	739	668	734	739	717	712	689	723	734	750	709	705	705	717	716	718	713	698	720	710	684	683	740	781	727	727	715	740	752	753	766	712	693	685	698	722	737	671	718	691	730	741	727	736	692	722	743	742	711	695	732	726	744	691	727	729	729	748	684	743	735	718	692	746	700	759	710	734	699	686	718	723	764	677	688	688	703	703	683	702	777	781	741	743	690	717	702	688	706	718	684	735	700	748	682	723	693	753	712	727	709	727	726	697	700	701	697	723	682	723	667	747	713	707	677	733	689	756	723	739	730	733	660	733	711	724	714	734	713	751	743	698	700	711	717	680	685	695	778	716	719	702	724	686	700	717	699	671	744	692	703	677	686	708	733	758	727	694	713	752	736	747	756	717	690	757	714	712	710	728	681	704	703	710	761	729	676	693	728	703	723	700	753	710	683	720	659	741	693	712	740	773	719	684	683	719	678	752	719	730	728	711	729	729	729	713	704	753	731	699	692	753	692	724	718	693	697	718	707	732	733	689	667	691	693	678	715	734	713	706	708	700	727	701	735	728	697	749	732	705	706	689	717	720	754	713	667	711	704	713	689	758	687	696	684	726	782	723	752	705	697	732	732	697	712	715	750
6255	1685	1614	1360	1031	809	621	546	471	506	534	397	424	396	375	333	386	351	360	357	361	324	371	359	339	351	353	311	351	326	385	343	347	327	371	347	328	371	371	350	314	326	368	334	340	314	329	338	305	312	336	390	334	323	313	279	339	349	330	309	390	365	345	366	338	332	378	362	338	349	330	357	336	330	349	350	351	348	319	352	351	356	343	352	338	363	343	314	348	336	316	368	366	365	376	353	361	343	364	320	353	343	322	337	371	357	362	309	359	336	374	344	340	330	379	295	313	331	355	363	307	318	340	335	338	365	346	383	326	354	357	338	346	307	364	373	334	327	348	329	335	299	324	344	331	312	354	331	324	343	339	344	321	355	371	337	367	339	375	334	356	351	356	366	336	353	352	328	345	356	341	367	339	343	361	324	345	344	344	360	328	320	366	339	364	337	342	326	313	353	370	359	315	335	358	350	350	347	392	378	363	359	326	367	328	322	336	372	317	302	363	403	324	325	335	351	330	322	353	355	333	348	331	346	293	359	338	333	363	335	368	301	350	355	332	339	347	341	358	363	344	350	333	319	318	338	317	319	352	338	329	362	351	342	322	355	363	327	342	334	352	379	310	343	352	339	315	364	358	328	342	343	338	335	352	334	361	351	344	310	324	347	343	319	325	354	353	337	310	342	332	319	357	348	353	335	328	344	355	350	316	335	335	369	376	363	339	360	353	348	319	340	311	332	318	357	360	334	340	340	345	336	312	313	353	354	342	403	319	329	364	366	360	368	338	331	324	399	353	350	363	346	334	345	335	361	338	368	304	327	327	310	335	332	389	324	338	391	342	380	350	336	375	340	321	317	345	345	363	369	304	328	307	344	347	368	356	334	332	356	359	333	357	351	315	315	342	333	358	321	379	374	363	333	350	362	341	330	383	353	327	353	359	340	332	331	357	348	323	337	359	338	326	307	322	352	355	357	349	332	364	353	341	343	310	341	363	374	351	358	370	355	377	321	348	369	339	352	338	333	318	345	331	333	321	340	349	333	350	325	360	387	342	349	354	321	348	365	385	351	329	306	344	352	374	340	296	340	345	334	346	338	309	350	345	369	341	334	313	348	349	332	330	349	363	354	330	350	340	366	366	337	343	354	324	306	358	350	351	370	373	344	322	357	330	337	343	318	360	358	366	356	312	326	347	311	375	357	334	343	283	377	385	374	352	336	365	332	344	348	371	349	331	329	360	326	329	342	314	342	337	359	367	344	362	375	366	360	327	348	354	358	352	357	352	327	350	332	324	373	346	297	325	353	360	364	295	334	354	316	320	336	297	359	316	345	348	329	325	355	323	325	346	349	354	359	374	343	311	384	321	368	343	351	357	335	342	337	348	354	320	329	317	364	316	319	336	302	317	347	353	361	346	337	329	322	330	355	344	362	365	330	340	333	355	378	373	390	325	320	351	372	345	333	351	401	342	333	330	358	349	347	343	318	348	335	375	350	362	344	349	336	373	338	360	353	319	315	349	340	346	350	347	359	378	362	306	329	323	321	340	341	363	365	331	364	364	333	315	355	340	337	355	324	340	340	350	338	348	310	332	306	341	321	373	378	362	307	336	313	330	353	343	319	367	367	332	355	358	346	323	319	321	366	314	335	351	361	358	375	351	326	316	356	329	320	343	364	326	341	358	340	340	351	354	333	335	353	324	327	339	335	322	334	332	345	305	338	327	353	331	327	325	294	338	335	371	366	319	353	348	331	314	342	348	364	365	332	306	379	351	342	365	340	300	366	317	327	351	335	375	354	365	336	341	375	331	331	341	331	370	379	318	367	383	348	315	352	325	327	371	358	338	296	333	359	342	344	361	338	348	350	365	356	320	371	355	332	316	346	340	340	320	331	317	352	319	356	337	362	369	337	321	344	351	347	353	327	376	365	350	350	337	305	347	325	351	348	352	355	350	347	345	335	324	341	355	336	348	304	335	341	318	325	365	362	353	348	345	377	296	347	344	341	352	328	341	348	305	350	305	377	360	361	370	342	344	363	338	337	329	363	331	332	350	338	366	360	352	377	314	341	351	342	328	306	327	351	351	311	359	349	367	336	331	331	358	313	328	354	335	336	320	330	321	335	346	308	312	317	331	359	361	338	344	351	337	373	387	345	354	316	351	334	338	301	336	329	345	346	316	313	291	345	327	333	356	344	352	301	325	338	300	359	323	346	335	324	327	333	357	327	364	341	334	331	334	360	363	352	329	338	334	345	325	366	352	369	340	332	376	348	313	321	398	376	369	350	327	382	371	328	356	354	360	355	341	363	325	361	321	319	317	352	330	342	342	305	372	351	311	354	328	319	365	361	335	320	316	380	326	331	317	362	376	348	392	370	352	319	337	372	365	389	337	352	360	368	331	348	333	356	322	351	342	315	325	344	341	342	331	324	336	347	351	350	370	349	342	344	362	356	351	382	374	378	362	355	315	314	367	351	345	318	343	323	343	339	345	342	358	316	348	382	345	333	335	324	353	349	349	343	344	347	342	335	321	320	336	302	333	303	341	341	354	352	340	326	336	344	365	350	346	339	349	351	350	340	337	352	324	318	327	357	326	340	323	361	334	366	315	338	365	320	381	337	355	334	343	348	382	328	371	347	313	327	366	340	392	386	318	314	352	356	322	354	365	346	339	366	332	345	349	371	349	328	326	352	370	338	331	347	359	338	337	337	323	349	346	357	358	359	331	322	344	354	348	353	363	312	347	331	310	358	359	322	328	348	364	383	343	329	367	358	364	324	343	363	353	343	351	347	355	356	305	356	308	342	320	331	343	334	338	341	365	301	313	348	348	330	344	345	352	367	314	318	381	362	335	362	354	353	358	328	351	343	354	367	337	365	363	346	352	334	329	336	332	347	356	325	336	316	307	361	359	344	332	332	334	338	360	344	320	324	372	334	333	306	400	365	327	320	397	358	339	342	334	339	361	344	332	345	359	334	372	379	372	315	345	354	377	338	380	379	331	322	323	328	339	331	357	372	371	323	320	328	336	363	349	327	362	313	373	359	329	337	362	334	365	332	336	333	358	342	334	347	340	334	347	343	294	364	352	321	324	341	285	324	373	344	324	364	382	369	370	356	351	355	333	372	313	375	344	320	328	302	336	331	335	330	343	322	335	340	356	349	345	334	331	324	357	351	320	355	340	373	333	334	355	366	326	352	357	297	370	318	354	346	369	335	338	329	336	317	376	376	335	375	355	338	337	324	364	290	333	360	344	374	335	368	328	328	338	349	363	321	350	346	350	340	334	347	378	332	346	347	340	326	319	343	388	336	371	345	352	342	362	343	390	333	334	358	360	321	322	327	344	358	338	349	353	329	325	340	341	339	336	323	327	320	334	342	343	324	359	371	323	374	360	354	357	383	357	381	353	365	348	329	339	365	316	350	341	363	366	325	363	349	356	355	360	369	339	300	334	325	344	366	338	328	370	358	378	322	358	392	343	346	357	348	319	351	322	359	324	338
5223	2524	3214	3458	3202	2711	2315	2020	1817	1781	1670	1361	1268	1192	1102	1028	898	942	930	961	855	920	893	924	940	862	877	884	910	932	862	866	884	933	936	930	898	872	876	896	877	915	947	846	907	848	886	844	899	904	924	876	896	866	862	969	928	855	901	944	881	923	880	912	952	936	941	946	910	919	898	931	907	913	861	898	927	892	882	915	855	915	887	875	904	880	882	948	914	858	939	904	881	874	859	980	907	885	928	902	896	901	941	896	938	944	901	870	943	936	885	905	884	883	839	862	927	894	902	936	895	941	867	900	865	880	936	946	914	944	900	927	884	887	872	871	956	834	870	906	883	891	838	877	883	934	876	893	874	926	920	846	903	930	854	920	855	915	869	872	897	888	888	898	885	900	874	857	838	849	876	854	846	889	898	872	884	861	885	899	895	911	961	902	837	901	916	893	884	871	881	847	879	948	884	878	928	852	860	875	844	885	887	852	894	870	898	838	848	875	845	873	902	918	867	843	933	915	870	885	866	864	899	857	932	869	916	912	916	918	883	843	912	871	873	898	862	927	846	900	949	910	856	882	890	884	938	904	867	850	851	896	895	868	849	920	906	890	863	933	892	941	915	903	960	883	870	921	921	902	837	889	921	876	833	946	917	895	875	878	881	893	908	866	899	935	925	878	901	880	912	856	886	862	931	930	862	943	906	891	942	873	907	878	866	905	884	907	948	896	929	903	814	922	872	918	922	881	919	884	904	928	882	897	892	958	921	961	874	896	894	878	877	892	888	941	898	876	908	887	862	893	838	938	914	898	876	930	914	868	902	933	890	846	887	939	882	971	870	913	905	870	930	842	873	898	868	893	870	879	890	881	943	880	839	871	920	901	886	905	936	929	874	876	913	944	921	900	914	877	863	875	869	892	903	899	874	873	952	888	859	862	925	863	922	861	828	899	861	905	935	892	831	863	854	884	835	937	899	810	888	879	901	942	919	887	890	957	869	926	874	882	897	873	889	913	886	886	833	816	875	937	895	906	890	892	924	864	882	842	850	889	912	859	874	922	868	922	852	884	860	894	917	893	922	932	836	914	862	907	865	924	907	884	922	887	857	898	884	936	895	899	855	856	874	874	871	898	903	882	903	867	940	892	875	898	874	864	899	857	849	888	880	930	932	899	854	926	902	856	904	913	851	916	908	848	927	888	905	936	873	912	840	835	903	876	846	890	858	899	903	907	825	880	925	900	911	879	916	858	907	912	877	919	841	951	892	873	894	847	904	888	886	899	857	906	862	860	932	889	893	928	926	859	871	886	888	921	893	853	907	915	877	929	891	903	911	925	893	918	921	913	930	928	917	898	845	877	894	895	870	932	924	869	910	869	940	907	865	842	872	941	871	825	913	888	904	874	923	850	899	890	835	905	917	895	844	838	912	911	869	874	890	866	889	887	901	886	880	869	922	896	888	886	896	902	848	888	830	839	893	866	829	915	861	895	859	954	894	865	909	904	894	916	904	871	929	873	891	880	877	891	876	880	863	911	879	869	868	909	888	861	926	829	893	918	897	902	853	853	860	902	859	931	890	887	881	858	862	892	900	888	875	886	914	871	899	874	900	876	858	855	863	891	834	914	857	876	880	868	882	923	847	888	829	907	836	877	900	926	880	963	960	863	858	834	861	903	864	851	882	950	894	877	889	909	876	918	892	887	881	876	922	912	794	869	859	899	910	919	898	928	872	866	907	856	893	887	823	903	921	892	834	818	866	883	887	878	897	911	842	891	909	899	912	855	881	842	879	881	863	876	907	830	855	890	919	827	846	894	890	853	873	871	879	900	879	830	927	904	907	899	892	871	883	857	849	901	919	881	862	895	887	877	877	891	924	857	842	897	874	866	893	902	897	881	924	892	911	859	832	837	809	880	875	890	864	858	892	945	880	880	857	898	907	828	910	902	886	886	899	873	842	913	883	886	857	898	893	895	932	940	895	822	904	891	868	935	863	875	862	914	818	898	831	864	864	885	913	872	902	917	886	860	908	931	920	862	932	891	881	905	901	945	846	856	869	915	897	887	812	878	889	959	893	926	854	861	894	911	900	849	867	881	905	852	847	903	904	861	904	875	890	925	883	908	873	834	888	867	927	910	891	863	893	892	865	881	911	909	882	872	895	904	902	886	886	863	877	887	892	866	923	896	908	893	910	889	888	806	900	917	873	863	895	874	895	874	908	892	945	858	925	867	859	926	867	888	881	921	925	923	868	875	872	839	920	928	872	859	900	950	945	915	919	915	908	886	921	869	903	873	867	900	929	882	868	877	881	888	891	876	835	874	920	897	948	904	914	892	908	906	881	870	881	906	916	849	858	842	891	886	891	879	883	909	879	843	860	891	845	875	887	844	847	873	886	938	899	899	865	921	889	872	864	929	941	869	870	922	932	856	828	913	884	926	865	927	907	816	919	870	858	950	925	877	840	910	927	870	909	903	881	918	896	860	948	855	846	853	934	903	865	891	863	909	862	877	880	855	884	905	884	894	898	884	864	872	824	825	906	867	919	906	844	922	902	881	873	880	848	925	891	934	878	861	927	841	895	881	959	908	892	886	892	910	848	960	868	913	943	860	875	920	876	877	924	883	847	950	867	850	908	887	900	842	939	904	898	864	871	856	943	874	861	902	881	886	945	905	883	926	892	922	885	845	869	897	860	927	903	891	870	877	887	870	916	925	906	892	863	882	921	879	899	880	898	913	887	907	837	874	865	923	860	860	937	945	861	887	842	843	927	934	877	924	933	882	847	905	880	907	878	906	940	877	945	870	888	884	846	868	864	910	866	871	863	863	864	953	917	939	892	841	878	913	884	860	927	886	873	912	914	888	910	866	843	900	868	875	913	932	831	916	918	870	876	881	871	883	843	865	850	908	894	841	899	938	845	901	878	887	880	907	865	885	889	907	835	895	837	883	864	850	957	878	887	904	886	843	845	848	871	933	869	885	913	902	945	873	921	921	886	879	898	912	911	899	849	857	852	908	839	853	935	837	863	901	883	892	891	868	881	891	878	903	888	851	821	895	942	835	907	891	889	848	862	904	927	953	881	877	854	898	891	894	918	891	909	856	911	879	863	933	878	861	855	936	892	906	861	844	868	893	913	892	894	933	941	862	947	928	900	912	862	883	864	871	867	858	913	952	851	918	848	882	839	857	882	867	879	859	838	825	884	905	878	919	835	874	900	917	903	951	871	904	895	871	887	876	888	897	828	912	951	870	899	879	906	842	876	880	917	896	880	930	872	877	903	848	849	877	905	867	868	973	922	900	877	806	871	912	900	930	893	887	921	918	884	890	822	889	859	927	865	883	844	884	828	910	883	874	890	897	928	889	899	881	876	832	851	942	858	854	901	892	944	936	893	890	904	904	915	898	894	884	887	901	889	863	854	916	900	877	925	937	859	863	859	881	877	956	824	902	866	882	876	886	873	863	860	879	873	881	885	888	903	884	896	884	867	926	906	891	910	831
24052	10794	8003	6375	5273	4518	2926	2010	1505	1197	870	722	585	542	468	440	447	376	403	393	385	410	399	360	334	367	391	384	404	383	371	367	373	349	364	399	369	413	355	364	367	352	354	369	360	392	360	375	366	354	351	391	354	356	357	363	376	354	404	352	392	360	378	368	379	371	374	415	423	380	418	339	406	386	406	356	390	388	374	406	381	383	362	352	374	364	348	369	384	378	371	371	351	385	379	388	373	357	328	341	375	369	382	379	412	421	346	398	415	362	365	385	348	377	370	357	355	374	363	364	376	382	366	373	358	335	392	377	355	352	347	368	391	353	368	347	424	398	356	348	386	371	369	349	353	385	404	376	381	343	334	330	379	348	360	371	368	354	376	343	362	361	381	352	347	356	339	360	352	374	379	406	354	361	369	320	375	359	364	351	373	364	392	340	378	347	427	372	368	342	387	383	404	368	392	383	359	366	369	371	377	387	349	380	375	345	385	377	374	368	358	383	369	372	371	374	346	355	371	361	378	378	382	361	361	354	369	392	356	345	365	373	361	382	393	349	393	354	354	362	345	370	336	379	338	351	345	345	363	343	342	364	336	350	378	380	364	345	389	376	382	348	369	322	348	376	396	377	354	411	363	356	342	377	345	346	363	371	355	348	385	385	351	320	354	379	335	333	399	337	381	376	377	394	374	375	360	350	363	383	356	387	388	374	370	345	364	409	386	355	362	361	407	364	351	371	372	383	343	394	347	369	328	371	368	388	357	380	358	357	384	340	375	354	364	330	380	373	387	373	378	405	361	341	372	367	365	399	396	370	347	353	332	355	371	344	328	436	389	392	374	370	380	368	394	362	370	361	341	355	365	386	373	350	356	372	404	385	372	380	360	361	372	366	356	345	375	376	378	368	340	376	346	341	378	380	357	379	363	376	374	359	359	364	372	341	352	332	407	368	385	328	365	352	367	388	346	373	343	353	350	357	356	366	385	332	346	372	361	370	395	382	379	372	374	357	389	338	374	337	383	383	415	347	384	375	374	336	345	330	381	368	340	353	372	364	386	378	374	372	360	350	375	343	352	357	375	363	371	376	358	379	349	370	362	387	335	360	356	376	389	382	356	378	328	338	358	328	356	325	346	350	350	310	366	370	363	407	369	378	347	401	352	387	363	351	323	376	404	359	383	374	356	381	373	347	341	359	363	350	370	343	339	369	378	360	387	369	402	385	357	357	355	362	376	380	389	396	386	369	375	354	346	377	346	384	354	359	353	379	371	386	340	375	374	330	326	368	361	390	360	330	356	377	325	365	370	375	368	378	384	369	379	360	351	365	364	385	355	314	378	344	368	374	361	356	400	368	352	350	324	359	329	369	353	356	387	347	342	393	380	387	385	399	362	371	375	353	376	362	335	374	365	369	368	356	352	323	365	337	360	410	343	403	376	394	372	387	371	349	345	383	387	328	329	387	402	375	382	334	356	358	330	349	350	367	342	372	378	394	380	359	361	372	349	363	346	397	387	337	369	383	352	370	372	366	378	388	358	362	358	387	393	337	361	333	337	372	351	351	367	368	384	352	357	377	374	383	361	324	366	358	377	368	353	367	387	345	379	332	391	368	369	371	355	383	378	377	342	368	322	371	358	367	359	363	355	368	368	351	326	356	336	341	352	343	383	356	351	389	368	335	375	363	364	334	351	330	418	361	374	358	375	349	343	370	350	376	385	404	385	383	396	372	367	397	357	353	366	355	379	388	393	346	364	358	362	393	365	356	393	343	355	365	359	358	337	369	363	343	356	352	338	384	365	379	353	344	388	341	340	399	357	370	375	368	389	321	420	371	381	340	342	362	365	387	397	416	351	395	343	356	332	367	389	382	371	380	350	343	330	320	367	370	383	379	358	351	330	357	340	415	372	367	358	369	364	359	331	356	346	367	317	374	363	390	353	327	364	382	381	370	369	375	393	359	351	369	382	351	368	336	382	333	360	351	369	341	338	369	342	412	339	384	397	397	356	367	362	382	379	323	363	357	350	388	385	372	322	351	387	370	367	365	420	331	349	371	377	385	405	366	372	346	346	358	348	348	370	359	347	343	375	347	343	364	370	391	372	361	384	340	392	351	390	354	364	372	415	367	344	358	371	345	379	363	358	342	348	359	353	359	370	379	379	369	407	387	358	342	375	348	368	394	343	371	363	428	378	374	393	384	363	388	361	322	380	339	352	331	356	349	374	342	338	340	347	360	367	409	345	326	376	350	403	384	384	372	348	359	363	371	390	388	351	348	321	367	385	378	350	343	382	365	341	390	358	377	357	369	393	353	385	369	381	365	368	378	386	347	331	382	406	375	380	381	403	387	351	369	359	360	363	346	385	374	340	356	380	355	382	364	408	387	374	349	330	368	356	360	361	396	357	371	349	357	364	365	368	365	394	365	343	366	382	335	373	342	328	341	377	371	353	351	376	361	331	383	402	378	360	339	370	381	368	380	352	362	381	353	380	347	368	349	354	355	374	363	322	331	351	360	371	354	341	365	347	385	392	333	398	357	383	361	360	348	381	401	387	409	386	378	358	374	353	358	372	342	361	372	362	353	377	398	383	380	362	371	349	355	386	339	320	349	372	384	370	354	370	342	371	377	361	352	386	387	378	349	360	360	340	350	377	385	351	375	363	361	355	385	359	331	400	384	388	366	362	371	380	374	383	366	369	362	338	365	370	366	390	351	329	350	346	383	385	345	397	361	356	360	360	359	340	369	375	367	360	372	349	351	330	393	336	352	385	364	373	353	366	358	361	351	366	356	370	351	363	356	358	345	360	388	369	386	368	373	356	357	340	342	357	363	349	351	360	354	319	351	349	343	369	380	368	373	377	336	377	380	345	387	371	347	368	348	374	355	387	382	373	389	369	357	339	360	357	355	355	357	354	358	358	389	362	314	373	352	349	384	382	390	349	371	374	389	347	360	374	346	358	357	370	365	366	377	382	326	363	375	403	355	370	338	373	367	361	368	343	351	364	380	343	393	355	393	367	356	388	363	342	372	364	344	377	329	361	391	388	372	410	371	349	343	371	406	370	412	348	366	375	384	369	375	360	348	364	363	355	350	366	347	353	327	311	376	373	368	368	352	341	376	342	371	378	362	375	372	354	352	360	374	372	340	409	342	351	346	373	395	331	353	336	346	331	347	405	346	339	356	354	406	366	385	350	355	365	400	334	372	346	360	348	388	351	368	358	374	359	349	350	345	363	401	360	358	385	357	387	351	374	380	395	396	343	336	367	359	366	377	388	341	335	386	338	358	351	340	357	382	383	371	341	330	371	386	350	367	353	337	347	362	357	372	353	343	387	355	369	364	393	371	373	383	382	384	366	351	366	375	399	355	337	364	380	369	365	355	366	350	387	350	367	406	391	387	379	370	365	367	359	359	395	351	376	340	363	353	410	378	356	348	345	374	372	372	370	351	354	412	397	369	362	386	375	370	362	336	360	363	395	376	360	354	377	369	376	373
17064	7542	7772	8528	8521	7933	5722	5174	4691	4007	3153	2653	2135	1746	1531	1323	1147	1129	1053	1110	1072	1096	1067	1025	1042	1025	981	957	958	974	959	1001	985	973	951	967	957	987	964	961	953	956	958	923	930	935	946	931	948	925	951	924	901	927	922	947	951	965	898	978	1038	987	949	984	1058	994	1019	1076	1133	1129	1030	1035	1038	1017	972	936	991	1043	1032	1022	1020	969	1024	988	1020	950	1042	1012	1009	980	1034	1007	962	1024	966	973	1010	977	921	932	886	948	978	993	966	970	1034	995	1007	1019	972	906	940	982	990	915	940	1004	969	1005	961	970	930	915	910	939	961	942	934	876	911	988	990	895	907	898	906	908	919	948	940	857	957	881	939	936	935	924	958	975	914	907	903	955	938	864	964	938	911	932	1002	964	882	950	916	970	906	898	1001	927	899	908	902	912	937	875	904	892	899	921	922	911	936	925	912	945	924	959	948	924	934	911	899	968	927	911	933	929	921	887	969	913	929	957	933	942	938	955	941	898	988	972	954	942	908	974	942	928	890	967	924	935	921	975	910	897	881	901	928	937	899	964	944	893	905	925	939	921	931	936	938	978	909	909	921	961	946	943	938	881	909	934	933	894	938	932	870	949	922	924	957	936	949	949	892	943	907	909	890	914	928	920	903	938	939	943	941	912	974	913	910	886	886	942	936	915	916	918	940	921	894	910	893	957	926	899	958	926	918	937	1003	890	987	910	966	937	905	949	902	867	914	924	909	964	961	892	917	911	925	921	938	960	946	928	931	919	954	939	917	947	920	917	924	908	921	929	992	921	928	934	909	922	887	912	914	929	905	889	937	979	901	972	952	930	952	984	936	920	919	932	916	916	935	871	925	856	908	942	874	958	903	971	917	944	882	861	879	900	924	904	903	925	957	932	928	934	935	953	932	928	874	942	915	933	937	981	928	931	966	926	898	946	922	938	950	951	949	937	929	942	969	906	893	914	915	912	949	996	882	899	958	936	980	926	942	894	949	916	941	912	947	867	944	891	959	892	936	934	986	932	889	924	876	922	882	939	933	918	884	895	981	887	906	877	934	933	915	921	919	960	940	930	991	918	977	941	926	910	905	881	957	905	932	960	975	893	946	937	930	913	959	935	941	954	926	942	894	937	935	932	951	893	873	1021	971	866	923	907	923	909	973	896	951	874	948	929	905	896	903	949	963	900	940	975	873	944	941	886	925	909	949	965	894	937	964	917	852	900	896	947	980	888	937	943	904	927	942	979	926	879	949	931	932	943	907	921	971	920	892	933	910	967	927	906	927	935	916	935	869	993	895	947	920	958	934	890	970	953	916	957	920	933	899	980	942	924	856	950	934	884	910	970	961	927	934	929	961	964	921	938	921	893	952	960	955	984	924	900	930	907	927	918	882	914	885	1015	950	901	931	925	960	897	904	895	908	942	917	902	936	886	923	949	897	938	877	966	932	945	932	909	887	981	899	871	881	915	965	875	919	934	918	923	949	932	892	913	902	896	942	856	898	898	888	961	946	940	957	960	929	959	930	884	955	981	954	887	978	916	942	923	865	951	927	930	899	915	892	894	882	922	965	939	923	1004	938	911	909	936	933	925	904	906	924	909	960	952	917	948	898	894	870	915	902	953	959	957	918	886	901	938	952	961	945	920	944	935	924	918	935	923	937	915	898	955	951	933	966	894	961	957	965	892	898	947	903	882	925	923	927	892	953	915	955	919	988	939	979	916	948	900	922	927	904	900	876	917	927	919	936	875	910	868	936	855	934	921	924	883	948	902	944	923	889	942	918	928	933	894	910	888	923	913	939	912	938	925	910	905	953	983	911	871	918	944	919	1011	908	902	952	916	904	944	923	904	881	905	929	895	918	925	927	951	899	909	899	897	937	923	930	927	945	954	927	877	938	926	890	865	924	954	934	927	951	929	878	926	966	998	893	964	988	949	902	934	965	932	903	918	967	876	944	915	961	983	904	922	914	912	909	928	931	929	918	891	960	888	931	875	929	888	887	945	883	919	899	927	903	933	890	899	947	927	898	912	907	930	946	952	947	922	977	938	934	911	901	924	902	929	892	889	923	937	954	947	931	916	917	897	957	935	907	923	968	906	920	890	922	928	965	855	929	912	907	934	917	970	972	937	943	965	939	907	844	900	878	945	868	895	884	895	986	890	928	936	942	900	960	908	945	850	963	940	918	936	913	921	943	908	926	967	967	897	897	987	913	911	916	887	888	929	950	953	921	931	931	915	938	953	924	903	949	929	848	944	921	1043	875	937	955	884	926	891	936	919	901	897	852	949	964	991	1018	972	963	914	914	925	951	938	968	911	919	973	926	965	978	922	948	933	949	891	906	899	937	956	931	936	950	900	980	952	944	971	924	903	904	955	903	957	942	961	900	940	926	921	933	895	939	949	920	916	939	938	905	960	896	972	965	909	961	876	871	875	935	930	935	879	903	927	925	932	907	904	919	905	937	884	996	939	922	882	939	934	956	978	954	966	861	936	895	981	914	891	903	906	829	918	859	948	923	908	960	935	937	895	899	964	917	926	942	980	946	925	948	924	934	968	933	898	892	949	944	920	925	904	874	971	914	933	985	989	966	949	910	936	892	912	897	895	921	900	951	923	929	945	915	946	939	951	948	917	960	871	912	955	938	894	916	920	893	906	917	837	908	957	913	900	882	895	912	874	917	904	977	957	915	935	895	924	944	938	913	888	945	921	906	973	884	943	924	889	899	924	966	931	929	878	911	936	951	955	902	938	876	942	907	953	857	924	948	896	946	915	952	903	895	883	941	968	846	925	933	917	934	981	886	931	931	912	936	938	909	922	934	887	942	925	965	917	952	900	941	938	923	904	917	968	910	895	915	915	906	907	922	931	891	968	936	946	914	933	904	956	931	1000	876	948	892	923	967	909	949	947	896	925	928	897	929	917	921	963	890	898	890	920	985	925	956	916	946	939	947	931	931	952	929	932	940	899	963	942	935	926	894	950	876	992	932	882	920	907	915	892	936	901	925	929	902	926	908	945	886	889	893	942	920	900	858	936	926	933	951	871	901	882	902	902	943	905	941	961	906	933	1008	957	932	877	846	880	921	921	937	925	866	908	896	926	921	969	864	943	966	930	943	884	958	963	945	896	958	948	960	926	913	925	899	880	898	900	843	893	964	882	938	942	892	921	942	921	923	930	955	905	917	897	903	911	901	850	959	928	889	880	848	923	965	972	966	922	967	905	900	940	906	942	910	900	979	954	948	905	941	979	922	973	888	912	904	999	910	971	916	953	918	918	982	974	896	872	978	934	900	973	888	956	902	907	925	968	923	900	913	875	912	963	1003	909	929	963	901	957	916	928	881	880	954	920	940	964	953	984	922	916	934	859	926	921	893	934	941	965	915	944	965	885	966	925	956	921	929	904	989	939	896	945	932	918	942	867	943	979	958	934	927	917	934	885	935	895	859	986	947	911	911	900	918	902	920	946	957	923	918	925	957	966	887	900	908	902	932	936	899	936	940	976	923	919
33966	18172	13415	10190	8624	6938	4784	3256	2285	1662	1098	795	563	474	387	392	348	319	305	294	294	281	293	305	295	339	305	264	287	293	288	296	282	270	257	292	313	279	310	260	276	285	270	300	262	269	269	286	265	252	282	270	276	257	265	254	246	275	268	247	295	282	267	273	279	269	323	322	335	328	261	289	270	311	267	277	273	303	279	276	329	258	306	301	277	329	293	279	315	228	280	288	289	272	293	258	270	291	276	268	321	274	280	259	280	265	270	262	269	266	260	291	261	279	255	260	287	289	294	284	247	270	292	254	278	263	275	263	284	274	287	259	267	260	279	262	248	280	275	284	286	252	254	267	287	300	313	268	270	266	278	263	275	285	294	280	279	257	280	291	273	268	295	267	301	280	297	303	260	272	274	307	279	260	258	255	256	250	237	271	292	279	279	291	265	270	310	278	298	288	284	264	297	291	268	275	319	280	266	280	287	253	310	268	294	252	272	278	281	267	285	235	265	276	245	299	260	277	276	290	289	269	263	265	257	276	301	309	308	263	273	296	285	270	234	279	275	284	270	280	277	267	270	256	264	260	261	289	298	231	290	279	260	282	271	257	242	260	282	286	297	293	271	275	271	303	263	282	291	255	285	287	252	264	285	254	279	264	309	280	278	269	290	281	260	271	279	271	280	283	264	279	301	289	248	292	275	251	275	277	263	264	285	287	279	269	273	288	299	303	301	281	282	270	260	282	281	270	298	273	247	292	277	284	307	258	276	246	282	280	275	290	265	256	257	280	283	269	309	291	273	264	273	266	269	279	278	302	273	296	259	249	295	295	278	278	272	248	283	276	254	260	284	268	293	276	268	278	303	244	254	308	293	275	274	258	268	274	305	256	279	303	301	292	309	263	240	270	271	289	268	279	265	286	289	243	268	293	251	286	282	264	279	280	287	271	277	250	273	287	306	259	270	270	277	261	252	250	254	261	259	267	289	258	247	305	270	282	277	297	306	295	285	291	276	296	269	266	262	261	284	245	263	262	280	276	247	267	266	267	287	299	271	261	269	268	247	268	291	279	308	286	284	261	295	236	263	281	282	306	244	291	278	278	267	282	286	280	296	266	296	308	280	273	268	264	287	271	282	261	259	283	271	292	275	284	268	267	249	309	269	295	274	254	277	257	260	282	266	267	280	294	304	259	291	269	256	254	266	281	267	250	280	304	258	278	272	251	274	272	287	289	283	278	266	284	281	268	272	271	254	272	275	263	249	275	288	275	249	292	231	269	257	254	285	262	293	283	304	262	282	273	273	289	247	301	284	246	256	268	283	263	264	286	257	282	287	283	268	268	273	293	282	272	295	276	299	294	260	248	263	246	254	291	284	262	283	292	275	276	272	303	274	266	253	278	272	253	252	273	299	265	280	283	295	292	280	253	297	273	274	269	258	308	269	269	264	263	274	269	266	287	248	253	256	290	278	265	249	260	290	288	271	302	260	248	258	267	298	297	250	273	282	287	288	257	261	266	293	297	270	255	270	271	270	301	250	291	270	263	270	281	271	287	297	274	289	263	285	284	279	267	278	247	241	292	261	281	242	272	266	257	291	292	269	272	302	294	272	250	257	269	271	292	278	287	247	266	249	251	255	253	307	267	270	301	279	261	271	264	293	251	247	293	301	295	241	301	267	265	254	281	279	282	288	281	260	256	257	273	257	289	287	252	291	266	270	288	283	267	267	286	285	296	291	266	276	257	251	270	268	264	294	282	287	261	266	267	265	286	295	296	282	254	276	287	261	280	277	251	249	291	260	280	287	248	299	271	281	304	280	278	311	288	234	268	281	291	278	277	265	261	253	244	292	273	284	267	271	281	270	273	284	284	281	277	253	287	282	286	286	268	291	301	271	263	283	262	251	277	265	278	298	322	300	233	266	254	267	281	263	293	258	293	259	295	289	242	270	272	319	269	274	302	270	264	276	270	253	266	253	292	268	268	270	282	287	296	279	287	280	292	257	238	276	262	290	249	273	264	283	284	276	265	262	259	279	277	276	274	271	274	260	257	292	295	257	248	252	273	264	255	245	283	248	277	269	265	248	263	278	267	265	272	293	299	296	286	279	296	290	285	264	264	267	272	273	268	269	255	340	269	250	300	279	271	282	271	284	280	252	298	265	242	278	262	270	245	260	270	287	291	295	259	281	266	269	284	257	268	295	265	304	247	269	292	322	247	274	256	250	265	251	249	254	279	276	273	280	261	262	288	273	256	289	290	300	266	277	260	272	248	285	275	269	278	269	265	273	273	291	262	288	246	262	254	273	286	259	296	258	287	277	271	279	259	276	250	288	273	280	268	292	267	290	263	287	262	265	299	267	301	267	286	308	282	262	298	289	268	270	295	289	291	265	259	280	289	284	290	267	304	299	296	254	276	258	280	245	256	263	286	295	281	278	280	293	292	308	273	309	297	297	271	303	238	247	260	274	239	284	286	273	261	273	299	290	289	305	252	246	292	280	241	260	251	259	287	279	285	281	293	282	263	265	253	282	277	282	285	289	284	250	309	238	309	279	282	304	271	284	289	271	244	284	265	295	269	249	267	271	261	267	273	272	283	274	268	274	253	277	271	317	259	290	245	236	255	280	292	291	253	273	283	254	269	258	295	263	271	267	261	288	271	267	255	284	279	293	274	248	254	285	245	285	286	312	303	248	264	301	273	262	282	251	278	262	276	273	290	265	264	263	289	313	279	266	273	282	267	309	296	280	277	277	282	246	274	278	261	292	293	257	291	274	258	255	302	284	311	276	270	253	293	296	272	290	277	266	276	262	257	280	279	275	294	329	277	254	289	266	269	277	275	276	266	258	258	278	259	264	278	262	296	293	291	278	282	258	284	282	289	279	261	296	264	273	252	257	292	318	278	263	325	276	292	277	264	255	224	287	292	270	261	276	316	278	285	285	273	279	270	290	269	265	276	253	262	260	262	260	279	266	244	273	249	259	294	265	298	256	276	260	292	303	270	263	293	251	294	253	280	289	245	268	252	286	315	264	281	249	271	287	296	278	301	278	286	280	259	262	297	259	304	255	250	290	278	273	280	276	248	279	255	297	291	259	286	259	272	266	293	267	275	276	292	267	271	289	304	272	299	240	269	267	259	256	279	303	300	270	257	291	277	261	282	290	269	268	233	262	267	284	265	245	257	293	260	260	268	279	276	301	286	290	261	311	296	294	294	257	269	277	278	286	270	308	289	294	297	249	271	287	275	247	257	248	280	296	289	274	241	272	273	287	260	282	289	247	258	262	278	273	282	251	291	272	316	304	307	293	287	284	277	268	263	258	279	284	285	250	283	275	287	279	273	294	279	257	313	279	277	284	312	272	262	292	293	298	295	304	273	286	272	287	314	293	281	277	270	294	257	258	275	302	280	278	273	267	302	266	289	297	266	267	238	300	285	254	310	289	301	264	272	295	251	272	288	281	277	266	286	280	243	267	289	290	270	254	302	265	298	303	295	285	265
22964	10887	10811	11161	11665	10872	8056	7105	6480	5349	4335	3295	2572	1995	1617	1420	1212	1116	1034	1030	971	921	903	885	852	845	886	850	895	832	859	878	780	800	778	802	783	837	778	798	781	669	782	813	789	767	785	759	710	791	769	761	712	738	744	709	697	708	764	746	763	779	785	855	893	895	985	986	956	933	844	896	867	901	853	785	826	800	851	836	827	800	771	765	824	833	761	787	776	804	778	772	821	773	750	803	787	828	694	748	801	751	791	745	771	782	763	762	753	790	756	715	762	720	754	733	777	751	799	771	761	742	747	748	694	753	752	747	722	707	749	729	755	724	754	746	718	716	713	729	685	693	693	725	686	691	698	713	737	745	738	699	737	747	695	671	683	736	780	723	747	693	707	739	702	704	748	719	696	670	717	727	700	724	721	794	754	724	733	692	707	687	640	703	726	747	737	694	701	737	764	720	722	757	732	742	761	712	745	743	709	721	716	727	675	745	700	729	708	712	686	715	721	721	725	703	661	691	719	704	743	693	716	701	741	703	701	634	699	721	702	717	697	702	699	716	736	709	731	730	759	750	695	701	684	714	720	703	713	690	719	741	730	665	679	706	717	756	705	675	696	698	738	748	721	660	714	700	764	780	710	741	741	756	737	667	672	722	728	715	694	676	701	666	723	697	721	736	692	718	709	703	676	703	755	708	777	681	706	724	724	678	723	719	748	677	725	722	710	701	743	762	702	698	700	669	708	734	724	716	712	735	721	744	712	707	713	704	708	684	694	678	732	763	709	679	711	710	686	677	741	723	738	738	695	678	733	747	735	730	717	758	683	740	703	699	744	709	707	648	745	700	718	686	703	685	692	697	694	684	664	716	718	712	757	726	744	733	744	723	736	724	736	759	753	724	739	710	695	710	720	675	704	674	754	704	754	715	696	712	780	672	692	695	695	755	725	702	760	726	671	701	710	698	673	751	687	696	750	650	729	677	746	680	728	702	694	687	690	745	710	655	702	746	701	733	737	702	698	691	684	785	676	709	738	703	693	704	769	726	715	691	661	685	683	713	743	703	719	690	746	721	677	689	719	724	743	671	731	735	728	680	718	709	712	743	698	679	699	776	761	689	711	723	750	708	652	728	727	682	741	676	697	743	755	746	726	736	759	759	714	767	711	687	731	715	670	717	708	693	705	708	737	711	750	744	752	748	747	689	669	689	716	699	693	703	706	688	743	738	681	754	705	698	756	750	690	684	680	699	671	745	674	701	750	753	731	695	707	733	697	684	689	696	693	760	687	725	690	675	726	697	741	732	749	632	662	723	725	679	733	710	719	705	668	707	762	757	729	695	739	719	729	741	725	644	692	678	732	696	695	730	670	691	703	673	691	717	713	724	705	735	657	742	692	697	730	690	749	729	694	717	702	720	694	713	712	703	715	747	681	751	762	701	700	682	722	725	683	656	734	660	721	661	701	713	698	694	728	681	731	706	693	726	722	715	736	710	742	709	699	745	722	723	703	749	699	674	717	721	712	723	729	700	704	758	684	707	707	723	711	746	664	730	669	733	689	704	770	724	726	708	686	729	670	676	717	732	697	744	696	693	687	729	730	737	685	705	678	694	720	700	758	776	697	723	664	698	731	734	714	698	733	737	717	704	705	733	728	732	727	704	700	733	675	733	731	692	746	708	702	685	736	699	763	723	708	706	707	713	734	711	691	671	728	736	718	699	720	731	753	689	710	705	710	735	684	725	684	695	712	712	719	763	706	707	746	686	703	705	686	691	707	683	670	702	712	695	678	681	711	731	694	711	698	772	698	732	707	715	716	722	664	666	728	716	714	721	660	717	699	729	714	727	709	693	707	727	738	701	729	714	684	752	679	683	714	661	745	714	706	729	694	661	708	675	731	716	675	765	752	710	751	731	729	696	690	746	733	762	721	789	721	692	752	699	722	711	658	671	713	695	754	715	697	736	687	687	766	729	708	724	741	731	711	739	683	740	728	673	676	736	704	736	729	692	738	690	693	695	690	736	674	681	709	739	702	703	722	712	721	744	711	737	675	729	712	699	695	667	695	700	716	695	728	702	659	743	715	712	693	741	746	688	695	742	765	670	700	728	712	738	685	702	714	725	723	713	787	670	711	715	697	721	691	715	714	681	700	701	692	762	707	730	653	693	723	719	681	701	761	752	704	664	734	738	749	702	695	713	690	725	758	744	669	711	738	710	738	760	707	710	733	672	699	727	718	685	704	693	732	722	760	666	726	667	742	724	746	714	705	709	709	747	729	708	710	718	693	736	719	692	707	704	700	706	702	724	719	681	707	741	687	713	706	685	689	712	717	668	692	698	758	743	700	681	713	700	698	725	713	668	705	684	732	705	739	680	698	712	683	708	747	707	690	702	702	730	732	690	731	673	728	719	709	686	730	730	722	718	709	715	736	686	659	728	734	707	684	723	676	702	696	648	733	684	689	739	700	733	768	702	729	705	734	668	687	710	722	701	692	688	731	679	689	719	679	635	715	676	722	709	714	688	725	724	720	703	691	677	697	673	733	699	680	680	708	738	697	688	675	727	689	684	706	739	731	715	743	678	686	709	720	706	727	683	668	736	755	700	712	724	728	720	703	669	739	705	727	720	708	705	700	704	772	713	675	752	703	666	749	729	660	745	752	720	721	701	725	745	684	700	741	775	713	742	724	765	695	649	680	717	745	721	696	710	679	744	744	702	684	704	688	707	756	688	705	693	722	734	726	681	708	691	681	756	712	686	663	749	743	733	676	738	746	725	695	686	714	749	720	703	696	686	692	706	658	647	700	665	682	729	727	697	698	710	665	690	692	694	706	672	698	748	687	703	677	701	714	690	727	754	713	728	671	681	700	666	721	690	711	699	791	737	704	699	700	715	707	721	674	683	716	731	709	631	706	707	625	700	715	736	690	733	669	685	677	732	701	718	670	683	657	719	711	699	718	725	749	733	744	691	676	694	725	722	695	725	688	709	714	687	722	745	758	763	712	746	758	742	720	699	709	736	700	663	758	734	684	752	682	702	691	758	714	704	737	694	668	684	694	711	715	748	696	744	750	744	730	675	680	738	678	720	720	748	757	674	734	727	695	707	697	727	703	756	718	761	716	734	734	732	673	729	696	712	701	702	737	683	734	706	708	739	715	717	702	744	714	733	686	766	717	702	694	734	685	647	682	660	745	699	727	695	751	680	733	734	704	691	727	753	705	693	717	742	646	721	732	708	726	769	762	716	683	731	693	732	765	695	715	719	666	711	710	737	724	744	688	735	815	664	739	681	728	730	727	710	722	724	736	709	715	686	714	741	725	683	738	689	722	679	715	698	771	707	745	689	754	734	772	648	731	706	684	705	679	715	729	692	731	746	729	724	714	699	727	763	690	759	718	726	723	697	742	665	744	705	750	689	718	707	668	720	721	723	711	735	736	701	729	763	687	690	671	705	671	699	720	730	699	678	747	684	704	729	684	696	734	705	760	754	695	726	762	698
6288	1811	1554	1174	1010	876	643	604	481	508	430	387	421	365	361	364	330	331	349	353	353	335	337	333	324	379	339	323	343	341	345	358	313	349	349	335	382	358	387	386	317	377	371	341	333	331	346	376	323	375	349	362	346	354	317	317	315	347	349	351	317	347	330	335	333	327	362	347	371	361	350	376	387	353	307	414	337	355	341	325	374	330	359	352	348	324	326	343	349	365	311	341	334	324	362	356	379	328	346	374	374	384	333	381	359	345	361	348	354	356	338	342	347	314	334	376	324	294	328	339	321	341	347	346	317	362	395	339	341	338	325	357	361	360	355	375	321	337	329	345	386	345	357	378	335	342	339	344	335	347	313	333	338	305	324	359	340	341	352	323	360	344	336	371	349	317	380	342	329	370	308	338	374	359	338	340	330	330	322	343	350	342	336	345	343	325	371	353	346	340	352	321	368	342	340	366	337	364	352	369	349	363	393	349	343	342	368	358	349	369	310	348	360	343	363	351	353	325	352	372	354	351	368	355	316	343	372	345	365	354	373	340	354	357	365	317	350	332	333	347	338	346	339	366	355	308	337	346	346	343	341	319	332	387	341	325	348	342	347	360	398	343	338	336	341	342	374	358	371	368	348	338	350	343	320	316	351	355	330	333	369	389	349	349	306	337	319	362	364	343	312	358	382	334	314	333	342	369	369	354	323	379	358	350	348	355	355	323	332	352	338	338	324	353	318	354	331	348	358	364	298	342	355	350	359	352	347	344	340	346	351	327	362	343	360	356	371	357	372	352	337	310	354	344	330	360	361	351	329	354	346	349	336	370	355	358	329	336	319	295	364	339	364	395	360	336	368	328	344	349	372	357	365	305	340	373	347	333	319	337	318	342	344	330	364	350	327	378	367	349	328	296	359	380	343	356	325	340	363	352	340	344	309	357	330	354	341	356	414	336	339	301	356	360	321	339	338	370	339	321	339	383	338	349	355	310	343	340	313	322	333	370	351	343	352	335	371	332	346	376	350	327	390	350	319	326	329	355	332	356	338	359	316	366	364	403	367	347	389	353	337	338	352	352	332	330	339	330	381	313	340	334	366	370	354	347	382	347	340	350	359	311	331	317	358	370	341	344	346	361	330	380	356	303	326	342	342	350	336	369	353	349	345	328	328	353	320	322	344	349	330	369	335	335	344	332	372	344	360	345	337	290	381	324	338	345	354	332	344	333	325	312	332	349	364	367	326	345	354	339	324	376	346	349	344	372	368	359	319	326	355	352	338	373	346	340	356	311	335	335	373	362	348	342	361	325	322	310	326	345	357	345	351	353	349	344	323	326	355	331	337	334	352	333	365	363	313	323	363	343	339	333	345	352	333	351	366	335	331	391	339	325	361	370	340	351	379	330	344	364	341	341	326	342	344	330	346	352	370	352	346	364	355	336	378	343	371	368	338	328	337	341	371	320	295	318	355	348	344	299	316	391	371	364	356	334	302	369	355	333	323	346	324	362	349	374	342	347	361	349	361	336	349	364	317	371	370	351	361	338	351	335	343	335	348	361	369	346	345	351	343	349	325	324	343	364	346	340	330	353	322	352	365	368	330	325	363	351	351	320	355	387	345	350	354	362	354	321	363	344	337	339	335	387	374	311	377	324	311	332	349	349	359	343	335	346	336	365	323	355	353	353	355	330	337	342	359	352	355	385	342	344	374	371	329	333	336	323	344	347	352	353	370	346	379	373	365	355	339	340	374	333	346	328	343	335	343	347	321	364	357	321	341	381	326	376	360	335	348	375	348	315	365	352	349	357	332	316	307	363	368	360	360	360	347	329	332	348	343	359	330	357	344	362	367	318	322	340	356	352	356	345	336	338	356	352	343	351	326	342	345	343	378	356	356	339	376	360	327	302	358	384	346	357	334	357	333	379	371	371	362	349	322	343	356	331	352	370	348	328	345	329	331	342	345	341	364	312	343	348	342	344	357	327	351	360	349	349	348	360	347	349	324	317	325	346	333	324	365	358	337	355	317	352	372	370	332	355	318	346	352	343	333	370	389	352	382	338	378	351	361	365	354	353	324	348	332	369	339	341	361	392	331	335	373	347	333	357	356	313	340	325	342	319	332	331	360	337	325	332	370	346	337	352	353	347	323	317	372	320	342	318	332	336	349	376	361	356	334	369	346	372	317	361	381	345	355	348	362	366	359	346	338	355	370	347	328	359	345	312	333	284	340	324	345	337	339	342	325	348	365	360	349	366	341	338	333	357	338	365	361	362	334	346	365	365	343	346	372	303	378	346	364	340	340	351	390	323	404	341	333	332	365	357	366	373	365	349	348	346	353	342	334	357	364	335	360	376	334	393	361	335	344	338	345	352	361	342	335	355	351	360	377	354	385	352	381	334	330	350	341	358	363	352	352	370	365	345	308	325	360	351	344	351	311	375	361	350	354	332	321	335	362	348	353	348	321	321	346	352	349	331	342	373	366	331	351	323	368	335	333	325	336	333	361	351	349	360	312	357	340	384	345	338	342	359	345	357	350	323	331	323	335	332	332	375	348	333	357	363	330	343	351	318	352	325	340	336	344	373	380	346	347	341	363	356	371	313	376	354	347	357	314	351	345	336	356	342	333	341	345	329	334	315	310	325	364	331	313	308	318	346	323	345	374	328	333	358	329	345	369	330	360	337	327	350	345	359	330	344	348	361	347	366	354	357	317	347	361	336	376	324	342	335	358	372	360	375	325	353	359	365	370	329	358	344	375	367	324	325	367	365	299	356	363	356	351	344	334	316	376	351	372	316	311	353	385	362	338	370	374	363	365	361	387	352	321	380	340	374	339	340	353	348	345	340	391	360	354	343	347	325	338	373	365	344	318	376	338	300	342	325	329	366	356	361	340	360	321	333	331	324	383	343	323	335	334	356	310	331	343	348	349	349	353	342	353	348	374	384	366	360	355	366	360	362	363	389	344	371	340	336	356	357	333	328	357	326	336	354	352	363	362	339	352	350	357	329	362	364	317	321	356	366	354	364	361	365	376	398	335	335	359	341	334	355	376	346	323	331	363	351	314	332	334	322	317	331	353	358	371	327	335	301	338	339	335	354	352	350	350	343	338	370	347	339	334	352	337	327	368	342	347	313	378	342	381	351	353	362	326	394	387	363	388	327	347	342	348	362	353	336	368	329	327	322	329	327	386	340	338	351	350	351	345	342	328	328	357	333	304	346	345	343	362	340	362	348	379	324	384	320	347	344	364	345	344	352	327	354	347	351	354	344	361	367	383	353	330	340	315	367	337	377	331	343	340	373	342	377	348	337	345	346	327	304	328	318	342	370	348	326	358	364	347	321	322	343	342	371	357	336	325	340	359	349	338	331	358	372	329	368	356	312	359	336	324	337	358	366	326	355	332	341	334	359	329	322	331	350	362	343	339	346	340	345	326	342	378	364	321	354	349	346	373	362	346	347	344	304	341	349	364	352	346	348	333	371	362	337	347	342	336	333	348	311
5107	2592	3278	3380	3329	2987	2200	1896	1847	1661	1422	1265	1280	1071	1030	959	913	926	934	877	937	923	909	923	910	896	910	907	927	890	907	891	896	895	910	903	891	887	872	876	875	903	942	889	897	895	909	873	917	907	914	905	930	917	909	830	914	898	874	890	940	928	941	957	943	950	935	951	927	951	945	897	964	913	932	887	971	971	898	919	903	919	902	934	875	927	926	904	936	934	961	928	923	932	922	941	882	925	943	881	882	924	917	901	918	904	925	947	942	924	918	909	892	928	924	905	919	830	912	909	933	931	915	899	946	860	871	931	905	953	923	923	846	897	906	939	932	923	924	912	831	926	904	940	950	891	940	885	859	908	859	887	894	943	913	910	891	883	861	955	875	913	895	875	890	925	939	940	899	916	872	890	887	865	859	890	892	897	879	861	885	933	900	900	917	894	948	911	875	919	867	874	924	911	852	913	929	874	878	899	919	900	901	926	931	871	881	917	918	836	903	878	897	876	899	933	891	901	917	885	921	908	877	905	975	956	842	961	901	916	868	893	854	904	857	890	865	928	893	901	919	865	913	880	917	847	900	922	933	823	915	865	885	909	924	893	857	913	917	909	887	929	919	898	898	866	891	910	877	917	892	919	941	897	909	869	882	885	894	873	905	894	888	903	885	973	969	939	883	892	864	938	903	902	924	798	862	917	862	864	918	964	918	946	905	875	906	931	867	859	898	895	900	884	874	883	884	853	922	871	855	837	932	930	868	887	812	900	906	874	875	858	937	906	914	966	898	882	871	897	921	909	894	882	897	882	957	845	875	876	904	926	873	908	870	920	872	855	877	904	904	841	866	909	937	864	880	927	915	846	873	910	911	910	933	889	869	937	880	910	933	833	912	887	894	901	849	951	942	890	918	899	864	904	874	961	929	906	840	875	909	911	940	952	874	897	875	877	880	972	867	908	878	902	887	859	854	956	824	929	896	887	934	916	888	866	892	895	925	902	895	932	834	820	818	877	870	900	934	895	900	877	877	877	894	879	878	869	930	911	903	828	923	925	928	886	838	851	845	951	880	899	883	893	890	861	913	911	905	848	932	876	873	901	937	862	919	889	877	911	884	935	875	866	935	870	877	893	876	882	867	915	890	880	879	890	907	906	936	895	880	915	877	832	926	932	894	914	941	900	894	900	877	897	937	901	878	911	892	869	867	880	839	887	867	904	887	850	863	917	848	891	839	868	945	872	871	927	850	871	909	870	853	889	851	861	913	924	937	898	910	900	933	940	866	883	907	860	891	943	939	842	898	897	917	906	867	849	905	935	971	886	923	883	826	934	882	915	853	916	922	931	907	899	904	862	864	863	905	907	825	905	906	850	883	848	930	887	895	892	880	847	897	877	884	895	898	912	890	859	894	907	904	909	909	889	928	924	866	861	894	945	920	869	850	876	899	905	936	850	888	871	845	922	890	886	920	921	857	942	888	937	882	953	911	858	905	862	853	878	902	840	935	882	925	954	883	894	890	941	940	956	888	862	885	887	918	852	906	916	927	880	889	896	881	873	857	924	928	897	909	858	896	856	908	878	918	872	948	879	897	869	920	875	873	918	894	834	897	935	872	898	850	935	918	881	892	888	829	880	895	883	975	864	916	880	897	893	877	922	834	909	878	881	874	857	931	937	862	930	880	893	892	894	890	882	917	868	879	891	841	859	872	898	837	898	836	881	872	882	925	886	935	866	878	871	826	957	949	902	918	827	891	869	898	869	854	922	889	898	885	880	942	891	860	897	911	885	888	927	893	893	891	891	925	925	932	882	784	937	885	880	849	858	872	919	893	878	915	842	901	926	889	900	895	915	906	914	897	845	887	868	907	906	922	944	912	887	918	882	942	874	862	944	930	900	884	872	890	903	840	923	914	936	865	898	895	896	926	900	913	816	913	898	885	908	936	888	887	906	929	924	866	853	888	890	839	893	913	889	918	830	882	934	940	928	868	877	894	916	903	874	930	878	901	926	886	859	859	886	883	900	922	895	898	883	854	931	969	896	905	891	882	890	908	925	868	921	867	876	845	868	914	885	937	907	902	853	932	920	889	917	925	869	854	889	913	869	860	872	903	957	900	837	923	859	889	890	942	935	867	877	918	883	894	925	883	861	873	876	898	840	876	898	891	901	933	853	906	901	903	836	889	920	888	845	853	895	867	879	869	915	886	897	888	891	913	917	869	863	920	929	934	935	855	915	831	892	855	921	926	854	878	859	893	876	843	873	913	845	901	956	906	905	846	890	893	867	917	912	929	935	880	911	844	844	940	889	864	955	914	897	954	878	877	899	841	870	899	851	910	836	881	877	884	910	905	844	912	921	853	905	857	865	903	892	914	947	898	893	874	921	875	918	852	897	881	902	902	897	866	857	916	843	878	883	887	917	904	852	901	885	873	856	920	876	851	877	891	901	887	871	891	888	830	892	903	891	947	934	880	855	939	907	870	855	916	927	834	850	886	882	909	909	879	862	873	906	892	888	873	879	894	904	882	875	948	899	894	899	939	868	915	856	910	934	928	876	894	874	900	899	863	886	886	892	916	884	895	874	942	927	902	880	867	891	953	876	920	926	880	862	898	844	886	934	893	884	923	860	903	923	893	894	923	929	883	922	887	888	887	851	887	923	937	863	919	861	888	851	827	864	948	884	880	975	902	891	880	842	903	858	843	876	908	903	855	947	893	905	924	874	940	957	891	890	931	905	946	883	896	854	899	919	852	898	850	945	904	909	922	903	846	927	940	881	906	898	920	858	902	905	873	899	900	919	925	857	869	907	916	892	897	873	902	921	962	885	852	951	882	868	845	917	900	857	967	872	897	868	916	917	887	903	845	902	871	892	915	881	920	914	900	890	905	901	850	886	912	905	845	901	890	877	834	938	903	893	908	880	894	929	957	877	939	877	843	929	873	922	922	911	839	878	915	890	905	877	903	874	860	865	834	922	924	927	916	895	940	888	872	913	921	815	887	874	854	960	922	946	943	959	913	880	847	899	901	890	915	912	889	915	909	902	911	862	923	896	906	913	860	899	886	894	874	934	945	858	915	874	874	868	860	929	860	895	958	891	860	898	852	889	873	868	840	881	863	895	854	863	910	834	837	879	890	944	937	889	989	874	911	874	889	925	871	935	863	896	898	890	903	937	894	921	893	895	886	890	924	923	879	938	921	901	873	921	861	872	913	848	913	896	889	892	902	806	825	902	884	882	913	896	851	876	918	839	969	888	885	909	867	886	830	895	929	854	875	892	946	895	876	881	893	923	867	911	913	865	926	889	872	951	909	835	885	919	938	885	933	865	866	890	897	896	930	859	900	870	948	902	922	878	934	885	853	896	883	878	924	887	944	925	845	910	912	867	869	917	861	918	838	883	855	905	902	881	900	923	847	894	875	915	870	924	901	919	919	916	876	906	902	903	885	955	876	884	900	850	902	906	910	895	861	880	886	882	923	897	884	915	916	839	978	856	917	834
25663	11459	8628	6056	5224	4252	2903	1728	1408	1111	767	556	584	468	488	438	406	381	381	400	398	358	396	375	389	403	398	394	386	394	403	370	393	366	352	417	364	383	400	371	434	403	343	416	394	364	385	345	407	367	397	400	382	369	354	358	415	381	371	369	344	384	412	403	408	373	384	340	380	426	380	332	371	405	369	386	354	369	363	392	401	374	358	369	362	363	379	385	358	369	379	392	328	381	368	385	349	375	339	371	366	358	365	381	331	361	335	382	382	375	389	431	366	374	384	341	399	325	393	382	391	383	396	379	391	348	416	354	341	381	367	377	378	366	367	378	386	397	363	375	378	374	364	348	381	346	324	353	368	344	349	393	366	366	348	382	347	351	342	379	365	328	354	395	376	378	356	335	351	373	356	355	391	369	380	382	389	359	384	369	415	350	377	398	339	367	382	366	383	338	366	365	384	369	381	392	371	403	366	400	354	382	361	349	362	373	360	372	385	378	349	386	358	401	347	358	351	367	345	404	373	385	373	369	369	374	355	380	350	343	386	376	382	383	408	420	365	367	385	327	376	385	365	387	375	404	363	384	343	415	370	363	391	354	397	390	370	381	373	364	365	385	363	341	362	368	356	357	376	393	365	363	359	395	381	346	407	351	369	337	368	384	350	378	368	385	362	394	368	378	320	384	379	330	345	379	361	369	365	361	359	351	386	390	391	385	353	384	384	371	361	381	357	394	377	397	367	370	372	409	380	368	381	357	368	383	384	410	348	357	368	374	385	388	380	377	369	349	357	364	332	364	377	392	371	367	394	383	366	396	403	363	395	417	368	383	337	364	348	371	365	392	345	388	384	385	360	359	372	371	401	367	388	376	355	359	330	370	360	382	348	382	370	404	366	351	373	360	377	383	358	383	382	368	357	398	393	389	412	380	372	347	369	367	397	366	398	363	373	386	394	405	364	361	390	359	363	391	373	349	380	380	370	382	362	372	341	343	329	385	372	386	377	375	360	375	330	355	379	334	370	339	376	394	356	398	375	339	358	347	345	414	357	370	359	367	366	326	354	367	341	372	397	351	344	396	371	372	367	402	381	390	373	402	404	339	370	360	395	354	388	399	381	383	347	391	360	384	365	381	361	393	354	350	372	416	351	333	399	388	368	376	396	376	386	366	357	348	391	348	373	374	352	380	377	333	369	381	383	345	362	376	410	376	351	369	344	359	369	374	368	395	373	389	355	372	341	382	345	377	324	366	338	364	359	365	354	359	356	356	370	379	390	395	382	352	360	345	374	373	360	392	393	361	331	359	392	365	391	367	374	350	367	391	369	356	368	378	346	379	390	365	381	365	366	400	369	391	355	378	363	358	394	384	370	338	365	354	372	375	369	353	383	391	384	383	359	340	387	392	404	374	348	401	369	389	369	375	357	380	359	344	391	388	333	390	353	370	380	404	357	337	376	399	339	347	356	376	354	396	360	382	337	364	384	391	350	385	358	358	373	396	363	375	377	411	342	405	359	342	367	381	383	394	398	379	385	381	353	350	383	381	366	367	361	382	384	364	333	366	355	392	383	370	371	365	397	341	369	352	337	356	349	330	386	378	359	368	349	374	343	355	408	376	385	342	365	374	367	345	326	345	345	402	373	367	382	383	376	360	389	352	355	350	390	381	398	376	396	372	372	375	350	323	359	380	371	358	369	373	397	336	381	408	376	363	378	430	390	364	345	369	350	376	354	388	371	357	375	361	394	396	380	373	387	359	368	375	405	367	351	376	384	415	377	367	346	388	350	408	366	364	345	373	413	389	346	376	329	381	341	375	384	370	335	339	400	368	365	384	394	388	370	393	370	358	338	359	398	357	376	374	405	369	357	378	383	318	370	390	339	357	437	351	382	384	394	376	364	367	385	342	356	365	325	402	382	356	339	407	388	376	377	388	351	371	338	410	338	369	364	368	396	380	348	373	312	367	366	393	367	341	399	389	404	360	375	373	352	386	385	384	358	376	391	354	375	372	330	358	361	379	363	378	362	380	389	344	350	365	430	378	358	344	358	353	350	377	386	365	409	388	417	373	358	390	390	393	365	384	374	342	369	367	371	348	367	358	393	359	371	386	340	388	403	373	371	378	326	348	371	407	411	369	389	384	342	348	361	371	423	381	403	374	340	373	387	354	363	367	364	341	378	387	382	358	378	330	352	374	369	408	401	395	376	370	354	367	365	369	363	380	351	370	377	357	417	366	335	399	380	380	362	366	370	390	372	375	358	364	381	387	359	369	357	366	329	379	374	371	378	372	331	369	393	326	350	361	362	366	358	401	378	382	338	345	396	351	387	364	327	405	363	384	364	366	354	371	379	357	371	374	396	376	384	370	350	352	377	382	396	394	349	343	366	370	356	394	371	384	386	349	372	361	331	362	387	361	363	357	344	379	334	360	373	377	402	387	354	359	365	353	396	372	376	374	390	364	376	428	364	370	370	388	381	344	369	375	385	375	342	372	365	355	369	351	394	365	362	374	403	381	384	384	378	402	346	355	400	348	365	378	365	376	395	393	373	374	420	364	349	428	368	395	388	364	361	384	377	372	387	366	373	368	370	381	347	380	372	378	388	372	400	374	381	370	346	359	352	352	384	367	376	380	359	405	346	359	382	372	391	350	349	365	359	375	339	376	321	364	347	352	350	344	391	397	371	382	390	367	368	365	370	349	367	382	379	380	384	383	391	361	363	402	362	354	366	380	338	388	409	378	383	343	356	380	398	406	370	367	382	372	384	363	378	384	391	368	376	411	351	355	392	354	380	383	383	363	365	385	379	359	331	370	380	347	375	368	398	370	403	375	387	334	339	370	361	392	346	371	373	336	371	381	330	348	364	404	365	417	387	369	353	362	400	369	352	353	407	379	374	379	383	355	357	321	396	368	364	371	367	343	354	378	347	373	376	417	377	356	349	374	366	402	374	364	398	355	411	383	351	345	400	366	388	349	377	381	389	359	367	367	369	374	356	369	331	371	381	411	368	353	397	371	394	381	370	388	382	355	393	364	381	377	368	402	400	352	362	363	383	367	399	352	363	387	378	411	378	368	354	375	407	390	393	360	381	375	374	370	365	353	397	395	354	391	394	362	348	352	362	380	378	355	392	351	380	367	366	405	369	352	394	367	341	367	372	386	383	380	318	328	375	365	359	382	377	385	390	316	360	360	353	370	381	347	382	379	373	381	376	379	377	347	370	390	426	350	390	371	432	389	404	347	396	386	376	372	337	391	339	403	364	328	396	375	378	388	334	382	356	365	387	406	397	393	351	371	407	375	358	343	345	350	380	379	338	387	350	369	339	407	363	367	368	386	348	385	376	370	369	353	382	409	378	339	375	361	350	363	379	368	354	371	356	338	382	377	391	369	319	396	397	386	363	388	352	377	397	364	383	388	369	370	375	394	387	370	363	359	336	377	378	357	372	378	374	359	355	383	363	391	331	360	355	399	386	331	333	339	387	367	373	368	368	357
17887	7494	8263	8247	8425	7801	5707	4853	4611	3802	2917	2376	1997	1737	1463	1358	1261	1103	1141	1041	1091	1043	1050	1108	1014	993	1001	983	943	1008	1024	987	1015	981	985	991	960	986	972	982	977	976	948	932	1015	987	955	955	1010	957	941	988	950	919	930	916	994	931	967	998	1053	951	992	982	1119	1105	1104	1055	1083	1064	1076	1121	1050	1080	1002	1037	985	1027	1011	986	1005	1037	1018	988	995	925	974	989	980	1033	1018	943	992	981	1020	1035	1007	1023	951	996	974	955	1013	964	1026	1009	959	932	1017	949	939	937	991	937	965	1011	969	952	957	941	942	922	928	961	893	996	979	895	940	908	974	920	919	915	938	971	930	947	921	962	976	1009	984	917	938	884	919	943	925	966	933	948	868	909	958	948	975	968	970	970	976	929	977	902	968	963	958	932	941	933	946	955	960	999	951	954	935	926	943	924	924	968	941	938	907	900	945	919	930	996	956	913	980	994	935	943	986	948	942	970	928	930	969	943	893	943	916	1008	1011	900	958	943	906	987	981	968	975	1000	952	917	945	871	940	940	914	884	937	939	931	909	912	924	962	957	952	927	913	943	950	900	869	1010	992	939	932	955	966	921	892	1004	985	868	899	905	939	924	937	872	942	928	914	958	945	946	970	910	935	955	952	886	899	934	956	971	975	933	927	945	954	876	895	912	925	916	929	919	1021	929	966	946	960	993	953	929	1008	943	946	969	916	980	871	943	934	872	946	934	963	937	949	915	908	1026	862	947	923	922	949	938	984	894	917	947	890	953	966	983	958	907	940	964	922	950	928	954	955	966	909	942	918	922	910	922	953	888	915	910	913	959	898	934	922	968	916	956	924	962	935	901	937	912	860	879	959	952	941	881	900	956	974	957	885	1012	920	957	911	941	953	954	961	944	897	920	992	922	959	927	955	949	899	920	913	951	905	973	907	932	987	937	956	917	984	884	966	924	934	899	981	980	915	953	980	931	974	908	951	883	959	943	966	1006	939	967	958	894	962	898	917	916	964	947	945	920	921	922	921	933	920	914	892	914	965	932	960	926	872	909	952	905	884	924	985	893	943	911	973	966	906	954	901	911	954	971	885	948	993	890	933	891	962	946	968	920	931	939	961	964	915	943	961	969	973	924	879	923	979	916	951	950	908	902	907	961	962	878	954	893	952	921	921	884	958	914	938	989	941	992	902	947	921	954	923	948	887	953	958	920	938	928	906	921	963	908	948	940	918	944	915	952	1016	912	928	958	961	957	953	916	978	948	960	994	949	1001	906	943	962	943	933	918	897	958	921	953	891	916	928	939	986	874	913	956	984	889	933	972	953	924	923	924	885	951	957	946	924	932	955	907	953	949	965	881	937	916	937	976	917	917	906	924	895	988	922	868	940	930	917	943	928	908	939	951	919	916	991	883	939	934	944	965	854	942	918	897	894	970	953	914	881	951	959	1049	1003	925	916	962	934	973	883	887	900	898	935	943	952	902	934	884	972	917	893	916	939	916	916	1001	926	984	991	921	933	924	913	908	965	949	953	910	941	969	957	927	962	940	951	890	930	925	914	928	896	929	963	964	963	944	895	969	976	925	933	926	931	965	911	926	889	944	933	951	960	925	977	949	955	977	959	924	960	905	953	960	922	951	948	973	917	946	965	935	947	1013	879	967	940	983	914	960	960	960	969	954	890	889	991	938	925	943	958	935	928	949	918	992	924	935	953	1010	951	966	937	944	925	954	955	955	982	965	950	913	933	907	897	944	978	956	1023	962	924	966	920	978	926	937	956	917	942	952	973	930	940	946	947	938	961	896	917	885	898	945	970	867	962	982	976	969	973	958	909	992	956	862	994	983	922	933	928	948	944	975	940	911	912	899	890	932	964	907	853	945	975	890	882	963	957	888	949	942	959	927	897	911	908	980	931	947	892	945	937	941	938	930	996	919	993	959	993	979	979	985	874	986	997	973	936	908	931	926	922	918	959	961	948	890	926	932	942	916	897	913	988	956	1032	962	947	980	962	914	867	924	883	919	885	960	961	888	941	961	946	970	911	978	956	950	1002	926	910	917	950	921	890	1006	968	905	985	931	975	923	915	966	897	961	924	916	943	931	967	949	959	897	965	891	939	948	957	914	954	913	920	979	958	864	971	933	899	935	911	981	936	932	956	911	984	886	953	968	937	955	986	989	986	957	904	889	918	907	944	935	957	913	941	974	958	899	963	949	932	934	919	980	936	945	972	974	948	890	934	984	951	893	937	906	922	972	970	952	957	953	917	917	932	949	913	946	945	930	947	928	991	924	944	945	944	839	977	932	952	900	926	900	898	950	959	900	885	922	966	921	952	911	938	982	951	945	909	944	970	921	1008	921	936	981	996	970	918	958	951	977	931	953	911	914	980	902	898	985	945	949	864	929	934	997	913	916	991	949	926	994	959	955	886	903	982	952	945	961	926	980	939	924	986	951	895	948	935	935	934	1019	896	890	952	952	920	912	957	944	976	956	974	963	939	982	964	920	955	934	994	1010	944	946	960	924	940	952	929	899	958	951	930	916	906	984	984	941	957	944	965	979	978	936	947	955	954	913	985	906	944	906	910	946	945	951	970	986	989	930	913	952	926	953	914	977	929	986	897	950	945	912	953	927	976	965	938	953	956	926	912	916	936	938	925	978	994	916	932	965	894	979	906	863	965	954	968	891	974	973	959	931	981	961	923	959	982	928	911	936	932	956	989	976	894	977	902	973	877	969	972	895	924	953	958	899	916	919	951	950	985	949	910	958	958	914	981	935	964	977	922	916	939	967	924	928	996	935	970	922	929	921	863	940	911	953	882	965	957	926	964	952	942	988	878	892	992	944	947	961	950	889	904	889	983	938	950	927	967	924	948	928	893	960	952	926	866	911	974	910	945	935	928	968	937	930	900	907	936	912	925	946	907	882	924	910	933	897	935	1001	964	967	970	899	943	1013	915	912	896	987	960	967	943	927	933	919	929	983	955	923	880	953	931	904	932	882	929	942	902	915	971	905	904	905	966	913	979	888	876	947	955	942	914	896	951	894	973	969	978	959	988	909	961	911	920	933	924	936	935	952	892	932	963	961	987	955	934	1016	913	910	920	947	943	926	952	963	949	984	931	896	964	947	917	950	915	977	1012	977	966	936	932	957	943	985	919	949	920	989	949	922	926	952	942	948	934	919	916	965	958	935	899	954	956	939	980	1017	931	956	949	919	926	960	1003	928	937	934	939	942	927	937	925	914	928	962	986	911	926	1000	940	971	909	912	925	961	971	910	920	927	935	914	935	943	916	943	979	903	934	896	964	944	926	936	905	923	937	973	948	977	915	983	961	969	934	929	976	962	912	919	1011	979	928	988	937	982	925	980	1032	955	901	987	912	930	896	973	912	958	928	964	971	924	978	934	974	944	966	962	987	1026	936	948	941	948	982	923	979	924	972	896	961	948	946	942	895	967	979	951	935	961	943	910	953	914	985	940	986	921	964	980	961	904	957	959	1027	927	962	932	948	1005	986	941	916	923	950	947	942	929	947	938	938	938	924	984
34231	17722	13423	10254	8595	6884	4836	3006	2501	1618	1100	779	580	459	405	381	333	309	340	292	315	312	278	279	283	271	284	294	325	304	324	292	294	285	307	276	274	294	297	286	279	272	278	299	303	254	328	279	291	280	253	275	293	264	283	300	284	285	295	283	261	283	282	309	299	300	299	282	318	303	332	297	297	294	295	286	323	280	305	272	289	323	294	311	311	311	289	298	285	321	277	278	265	305	293	280	273	325	275	297	297	292	310	301	323	312	274	254	293	280	277	289	310	256	290	297	292	276	287	249	276	313	263	281	294	287	288	271	321	269	292	283	254	273	253	301	293	266	280	284	286	255	283	279	244	271	294	260	304	289	276	290	271	273	282	285	287	277	252	284	297	275	282	270	295	286	277	265	282	294	288	272	259	259	285	249	258	275	285	283	310	279	268	299	274	263	245	279	308	275	304	269	261	311	281	259	303	275	237	272	294	292	283	286	238	293	276	264	247	259	251	260	278	290	264	281	261	286	276	298	287	286	283	270	269	292	299	278	286	276	281	285	308	323	297	282	269	265	301	270	247	276	301	276	332	259	274	310	270	280	302	265	267	267	297	281	283	249	252	278	256	251	302	287	292	293	276	282	292	294	262	273	256	261	269	301	285	251	256	294	288	284	273	281	308	258	277	251	285	280	305	290	277	238	294	281	273	260	265	253	274	304	289	280	295	283	270	287	293	302	270	251	302	305	282	265	281	263	282	265	270	286	282	292	301	286	279	310	266	283	232	277	264	268	264	274	267	283	264	289	249	261	299	275	269	283	299	274	280	277	249	272	237	240	282	290	298	294	298	301	284	286	297	314	300	282	250	273	239	255	317	291	274	259	280	304	298	269	292	288	283	315	268	269	282	267	256	267	278	247	282	272	290	286	275	270	290	274	279	263	302	274	266	287	273	280	286	324	290	266	292	259	316	283	267	261	255	269	284	279	276	297	299	292	272	261	266	298	267	271	286	309	281	296	272	280	286	287	284	302	255	303	281	282	305	272	309	281	247	272	276	263	287	293	273	275	282	266	257	261	286	279	283	269	249	261	284	246	287	269	269	260	260	277	292	304	275	314	268	279	252	302	264	281	267	270	259	267	311	276	243	278	274	294	282	286	250	285	283	292	262	259	296	277	297	275	300	278	295	282	283	291	270	291	293	278	285	286	276	277	298	254	259	266	261	269	265	301	292	293	291	283	248	296	280	285	244	281	289	270	252	291	275	279	285	271	288	271	275	314	284	269	304	266	291	285	272	263	303	258	258	260	325	323	257	272	325	288	268	269	252	269	270	267	302	274	263	296	272	279	285	243	262	287	273	277	272	280	286	229	282	280	301	245	269	273	278	237	273	273	257	275	289	275	283	315	278	267	284	275	267	302	283	266	289	298	247	295	267	298	298	271	285	283	300	290	260	280	297	283	280	272	285	293	277	265	284	284	245	272	272	302	260	281	277	275	294	265	279	272	257	283	298	285	311	281	253	276	295	280	300	281	291	303	307	281	277	274	245	240	270	267	257	279	304	256	277	279	287	257	265	264	260	267	289	268	278	269	283	289	275	252	305	274	263	257	263	301	284	271	274	272	310	303	295	265	298	278	290	295	299	298	306	274	265	294	287	309	269	274	250	278	254	287	232	251	272	300	251	283	318	264	259	296	278	277	245	278	283	288	296	286	274	278	284	261	284	290	260	253	253	275	290	259	276	260	258	296	294	288	280	294	263	292	265	271	294	282	252	288	288	296	281	272	264	287	272	270	254	269	256	243	256	251	278	275	291	270	297	295	281	291	262	314	274	304	273	294	296	277	295	290	277	287	259	278	272	288	269	242	304	292	275	295	273	293	269	265	292	290	269	279	283	254	300	261	311	298	304	300	255	252	282	292	320	255	258	268	269	259	269	268	300	275	265	279	267	288	291	255	294	292	294	277	294	285	274	311	307	291	289	288	263	284	278	286	298	240	295	296	316	295	268	238	262	279	261	275	272	284	265	290	289	276	279	279	293	232	264	305	307	306	244	289	258	287	311	251	285	276	248	261	298	296	276	295	264	263	273	294	276	285	284	298	293	290	284	284	276	312	252	300	233	262	313	300	289	259	272	244	272	258	277	264	265	282	275	305	286	288	267	278	261	282	285	283	266	273	269	296	258	272	269	267	267	325	302	275	299	279	274	280	293	269	286	257	268	267	284	275	277	313	285	282	297	287	249	277	296	288	279	319	299	263	274	282	294	260	283	293	284	298	253	254	286	288	275	246	274	285	267	293	270	243	254	319	282	265	288	252	280	304	275	289	286	260	275	303	266	285	253	258	250	268	277	297	286	263	288	275	256	220	286	279	271	260	266	282	279	285	254	312	271	282	304	307	264	274	264	278	277	271	270	305	306	269	290	330	262	310	246	288	273	286	293	291	296	270	273	253	295	286	299	289	263	310	300	265	284	259	309	295	280	275	275	257	267	297	287	260	285	290	293	316	274	260	284	257	302	267	246	263	295	261	265	277	317	246	293	281	242	288	262	286	269	275	241	276	285	271	256	249	281	277	284	276	304	267	248	277	290	282	261	279	284	290	275	253	272	269	263	274	242	291	287	283	308	288	288	277	276	293	260	249	301	277	323	268	274	280	273	285	296	296	325	282	276	246	293	297	283	266	269	299	274	289	276	268	316	275	278	309	271	262	262	294	272	278	296	290	262	282	240	267	257	273	263	302	271	252	280	282	288	305	257	278	271	277	270	291	279	293	296	287	299	265	268	286	275	242	303	291	307	272	259	305	285	301	276	272	298	307	295	284	303	246	295	256	259	279	291	248	278	259	256	267	281	271	262	267	271	280	243	296	281	284	269	275	289	278	292	278	276	285	268	255	275	266	279	316	270	280	268	252	268	304	270	290	292	258	238	284	254	260	256	289	271	264	246	262	293	276	328	263	268	265	262	291	283	293	254	266	284	293	273	318	275	287	277	292	284	275	286	281	283	259	300	274	258	277	259	291	274	235	253	295	286	271	287	290	259	313	290	261	251	263	273	269	278	282	284	267	261	233	249	267	272	303	266	274	243	299	335	323	289	285	259	307	294	293	259	263	307	263	263	274	251	282	324	294	315	312	259	273	323	270	279	274	298	275	296	278	248	240	305	289	290	282	276	291	296	265	270	285	254	277	247	311	293	264	289	290	254	269	281	275	279	274	275	255	270	297	308	284	298	275	269	256	335	303	284	294	309	281	292	281	278	281	256	306	279	284	301	280	243	266	301	246	284	266	272	316	272	262	266	271	278	291	290	277	271	275	285	291	268	252	319	266	282	294	291	259	268	297	274	264	275	274	264	291	298	304	286	254	265	232	288	284	270	293	293	271	275	247	262	281	280	279	274	285	307	283	255	282	275	294	269	288	292	282	265	269	247	302	271	247	297	305	267	278	294	266	277	286	275	270	295	301	266	277	307	305	253	287	307	307	286	292	257	277	302	253	279	268	249	282
22936	10409	11236	11516	11537	10951	7970	6762	6640	5096	3887	3080	2432	1969	1630	1508	1191	1051	1064	1049	975	987	925	929	933	858	897	799	878	815	862	804	803	821	846	763	815	818	759	833	801	831	814	784	752	775	808	832	759	762	760	781	731	759	789	729	714	739	751	794	815	782	878	896	971	929	997	951	993	919	923	910	871	856	864	839	872	773	879	870	899	844	866	900	800	796	837	784	752	760	810	867	781	776	826	806	785	822	814	814	738	763	723	755	795	772	802	771	798	759	743	761	693	715	702	779	715	767	767	715	803	696	748	768	753	734	741	764	731	729	680	733	748	718	733	759	711	706	756	712	737	664	735	697	794	755	754	715	696	729	768	700	770	728	735	723	737	758	752	772	745	707	665	705	703	743	734	746	757	730	714	693	715	734	681	779	683	722	760	744	726	743	712	697	724	693	730	731	724	716	719	759	739	714	753	698	724	711	669	711	734	686	722	695	701	664	738	678	761	704	726	738	720	758	750	734	725	747	713	737	720	708	747	715	719	705	740	751	711	735	752	693	788	692	724	758	700	747	721	705	729	716	724	718	709	711	720	716	736	708	726	725	669	725	692	739	717	706	722	736	755	697	719	721	747	734	764	746	713	754	760	767	721	716	767	694	740	754	733	737	717	686	722	716	743	766	693	731	711	752	700	738	771	741	748	742	714	670	760	744	710	690	730	748	728	730	726	707	703	716	747	708	741	710	736	694	740	756	717	689	665	689	747	743	740	699	742	725	762	726	748	709	738	733	767	733	675	760	695	735	701	723	747	732	711	715	749	773	739	764	722	700	751	699	699	714	693	689	726	684	696	775	722	735	657	699	763	685	709	682	767	716	762	715	724	732	716	752	765	696	661	746	736	735	714	736	729	739	719	701	755	689	705	719	714	754	752	714	743	662	711	733	709	749	737	726	735	696	772	732	700	707	725	774	773	725	744	708	706	733	689	742	756	735	697	676	684	713	682	727	751	754	744	747	763	704	735	750	709	684	741	689	737	732	692	722	752	714	667	748	682	724	719	706	746	693	758	700	787	691	749	743	760	696	780	769	725	749	771	727	729	731	750	673	727	731	733	675	692	736	733	733	778	717	703	645	757	732	680	723	714	722	736	694	713	733	701	743	712	706	712	714	722	683	716	720	759	664	752	693	718	688	746	769	737	701	702	732	734	737	686	715	729	693	704	733	726	705	703	721	765	707	703	744	750	777	698	716	763	728	715	711	703	721	729	703	728	694	718	729	659	734	753	766	711	727	722	711	743	692	697	712	667	686	708	742	723	717	736	714	705	718	756	724	746	692	741	681	674	736	716	730	740	642	768	671	752	730	749	791	722	706	718	716	715	692	747	668	723	730	734	688	739	713	736	796	737	739	688	694	716	754	767	676	692	728	710	715	735	759	712	761	701	695	739	719	771	693	705	685	694	733	760	738	782	697	736	738	692	764	764	682	753	724	732	739	704	723	755	715	704	770	719	720	739	674	670	707	734	745	734	689	750	709	710	793	716	725	717	749	698	650	789	752	720	736	717	716	744	755	713	762	746	732	700	693	745	708	730	710	725	702	758	732	723	712	764	732	726	722	729	701	752	735	723	726	735	731	740	794	706	709	771	766	729	671	768	761	727	693	664	723	725	781	771	713	689	706	769	688	698	711	721	763	713	744	740	732	715	705	740	767	741	726	737	692	736	727	691	727	744	697	718	678	686	733	674	756	704	707	796	726	702	803	767	687	709	719	708	673	713	739	735	740	713	733	702	730	729	739	728	751	708	689	692	736	736	709	724	795	732	714	752	744	750	730	739	743	737	753	745	751	754	727	704	736	754	738	735	752	712	732	724	739	703	734	711	740	708	687	694	743	702	753	707	719	731	676	737	759	717	716	751	776	726	777	735	726	721	728	695	719	729	696	777	690	715	730	770	696	703	712	736	707	752	725	721	729	755	735	724	757	717	702	711	696	763	759	730	724	680	751	761	705	777	708	728	700	710	724	743	680	724	698	726	691	680	722	763	689	702	707	735	690	763	737	732	782	705	775	686	692	704	722	700	734	706	748	666	738	772	707	733	734	725	713	722	690	705	700	771	740	718	754	721	734	712	698	737	736	766	739	669	713	696	756	722	721	687	675	710	716	752	724	657	723	707	698	681	694	722	708	734	724	710	735	702	710	733	705	690	709	728	687	701	757	722	776	742	740	737	725	723	707	694	744	720	703	785	675	714	720	720	695	684	755	740	775	674	693	669	686	759	699	706	759	724	757	715	689	751	730	694	767	729	692	711	721	770	687	724	722	692	740	718	763	750	707	713	775	738	700	739	721	691	753	773	706	703	723	737	732	694	756	704	720	711	710	741	751	745	728	695	668	762	724	698	719	690	701	715	713	685	726	701	715	693	741	749	749	697	717	747	773	749	706	686	730	766	765	714	712	730	740	744	694	722	713	749	710	738	654	741	707	770	742	690	730	740	693	744	742	729	717	696	720	753	715	748	721	734	722	742	754	716	734	703	713	732	678	709	748	686	761	722	693	750	749	696	752	698	665	722	742	724	721	759	703	682	770	724	699	718	771	727	724	736	660	691	712	754	707	744	694	682	673	717	723	734	696	709	704	734	688	765	745	771	746	742	696	692	660	719	665	734	722	746	717	714	693	750	731	710	723	717	757	720	729	669	704	679	712	709	714	733	705	755	713	735	741	719	754	720	751	726	731	734	722	720	691	791	724	723	698	708	760	738	753	749	730	702	710	726	679	716	702	747	728	773	698	729	720	735	738	746	706	712	724	758	734	775	700	759	699	677	710	734	757	764	739	695	737	741	742	664	750	742	738	750	774	748	720	770	681	732	742	719	704	714	742	761	744	760	771	732	733	749	666	737	739	727	722	756	742	699	728	713	729	779	764	753	745	763	748	718	752	775	673	717	731	728	715	712	757	675	696	698	707	744	724	738	761	745	696	711	766	723	727	706	695	736	728	724	759	776	682	686	744	701	771	747	732	742	789	730	768	717	710	704	727	736	707	736	713	745	720	695	669	731	710	731	674	712	718	706	736	729	709	680	766	700	699	748	701	776	710	722	721	729	696	752	684	708	737	733	753	708	743	758	781	728	734	751	722	720	690	716	698	705	707	761	719	740	733	725	728	722	737	693	707	754	758	750	766	731	746	713	751	732	732	714	707	698	705	733	749	740	724	771	714	750	708	711	710	720	740	689	762	758	720	686	788	741	705	757	726	761	781	766	718	685	705	725	733	679	683	693	753	723	731	713	702	663	741	714	758	681	742	733	697	700	675	698	717	765	770	753	679	754	714	728	751	726	691	759	695	778	707	741	761	749	738	749	757	716	739	756	698	739	711	750	755	719	732	690	798	700	756	703	715	742	746	713	749	747	718	716	707	751	736	755	729	730	729	758	674	676	698	752	713	719	719	709	728	730	716	723	741	675	728	720	733	725	722	755	726	713	732	730	718	703	753	763	766	748	783
6737	1988	1841	1385	1083	890	721	576	527	501	434	422	419	386	388	404	351	340	362	365	384	345	353	327	361	368	354	360	312	375	362	371	367	367	320	379	349	378	367	376	373	348	322	407	364	341	367	350	335	376	361	339	335	351	357	347	368	326	372	331	370	355	358	341	355	357	366	353	396	378	354	388	412	369	362	366	367	350	379	322	390	357	350	370	365	368	352	379	346	344	376	351	386	402	347	381	368	323	359	366	349	353	359	385	340	337	357	341	363	374	329	319	376	348	373	352	352	374	370	355	345	314	358	341	360	346	363	335	380	330	352	393	358	361	376	331	353	322	352	328	385	371	330	341	361	378	354	372	351	375	361	354	327	401	343	356	378	332	329	365	318	349	343	360	357	347	341	329	343	342	345	336	361	349	331	368	388	354	382	345	335	385	347	353	369	361	338	391	360	326	357	405	390	341	334	338	372	352	323	320	319	389	344	366	369	395	380	353	361	378	392	373	354	350	330	362	318	376	354	349	341	359	347	362	372	366	366	359	337	389	323	376	322	343	341	337	373	385	365	381	353	333	353	348	373	343	348	352	349	390	388	375	385	375	363	373	374	323	369	341	382	355	346	359	329	372	324	328	326	345	359	314	367	368	362	346	344	359	354	342	343	318	336	317	358	346	345	341	368	346	364	347	356	356	345	350	317	323	363	361	347	353	352	390	346	359	381	365	333	333	306	370	346	322	388	355	371	343	352	324	330	358	394	358	379	370	356	365	377	365	332	330	360	349	338	342	348	339	357	361	351	372	371	364	355	347	371	353	341	353	357	356	307	340	360	361	333	367	378	354	365	353	345	361	338	353	323	353	338	354	326	370	332	320	325	348	390	392	354	346	330	376	377	354	353	328	344	325	339	353	336	341	382	345	358	352	386	374	348	362	345	367	354	367	374	339	350	376	359	378	349	345	363	355	349	343	391	356	368	329	363	333	332	324	365	366	322	332	349	350	391	355	346	371	357	369	354	333	370	323	346	342	341	318	349	345	333	346	348	347	334	326	323	346	336	349	373	370	329	339	406	359	339	386	346	314	366	371	345	347	319	324	343	385	394	343	361	352	364	364	403	410	346	310	340	344	356	351	347	333	367	346	385	354	339	354	374	319	392	391	368	374	338	364	351	356	372	337	356	367	363	353	357	329	354	345	341	354	327	366	350	377	365	360	315	349	339	349	340	370	368	388	352	359	367	372	347	369	359	388	328	370	366	348	354	376	322	360	324	356	371	333	343	342	338	373	394	332	342	348	334	345	347	381	352	369	349	365	342	321	342	360	328	345	369	367	344	311	337	327	348	370	366	362	339	366	333	381	358	334	373	356	351	355	332	366	377	335	358	366	347	367	326	335	347	386	326	376	356	362	379	328	344	360	361	339	368	339	331	353	370	357	370	381	375	386	335	367	358	353	359	359	347	367	355	366	320	345	344	372	388	319	329	356	374	330	383	382	323	356	372	375	352	369	361	339	354	325	370	383	386	356	333	349	345	370	314	372	328	334	371	338	359	350	347	377	343	346	356	369	354	315	345	376	363	369	371	354	338	327	360	338	314	373	358	364	382	334	379	357	354	350	348	369	357	350	401	352	390	356	377	366	361	387	327	355	364	398	381	359	395	318	378	377	371	342	364	357	353	337	292	347	358	326	361	380	404	371	379	340	331	365	369	314	343	328	362	334	336	360	343	350	323	342	352	354	343	349	343	377	330	332	329	333	334	370	350	368	333	401	377	362	328	346	380	335	364	364	353	358	354	360	335	375	374	341	343	356	368	316	326	317	341	354	344	350	363	352	329	407	372	361	393	344	338	338	349	360	362	315	352	338	354	339	332	322	326	340	348	347	362	345	333	336	347	366	366	363	375	361	354	322	344	341	335	352	327	365	345	333	356	346	363	366	347	371	331	341	318	348	378	352	358	349	363	351	351	349	363	358	351	330	335	351	322	348	347	326	362	365	384	392	334	389	358	378	338	362	372	382	389	353	336	305	355	345	345	356	386	338	374	359	363	345	345	359	358	346	351	363	372	372	327	387	328	339	367	339	353	358	349	360	355	335	337	397	367	343	338	356	321	356	357	333	306	356	346	384	324	358	354	345	345	334	391	379	374	323	395	368	357	333	376	359	327	327	362	367	342	350	377	357	376	335	347	348	325	348	317	348	361	333	388	322	337	332	308	368	377	365	355	365	404	367	366	367	381	349	332	352	307	352	375	310	328	341	377	378	372	364	380	346	377	343	337	376	368	372	324	365	372	310	360	338	317	354	353	372	339	348	377	347	325	361	348	345	392	365	325	380	368	354	371	355	335	345	327	338	361	359	373	375	384	352	350	362	361	350	356	352	339	372	352	361	355	354	363	340	366	334	329	364	360	339	321	371	346	345	340	382	374	328	370	369	303	379	345	359	346	369	398	347	359	377	356	365	380	333	328	367	370	371	367	352	356	364	346	342	350	354	335	354	363	362	357	308	350	362	355	349	349	340	368	326	358	356	371	376	341	386	383	339	337	346	375	332	361	343	338	388	374	366	358	343	353	356	343	356	358	327	358	333	335	342	341	331	370	380	376	351	377	362	353	372	324	351	353	349	359	334	350	376	350	352	350	350	376	344	377	337	351	366	400	334	339	326	347	386	336	391	355	353	316	315	343	343	370	359	391	339	327	366	408	382	322	377	341	380	335	339	343	361	386	384	341	341	360	345	329	369	371	344	371	371	359	379	375	385	345	372	334	366	364	365	360	374	352	320	368	377	366	337	351	360	329	340	336	351	369	387	353	370	325	360	384	334	336	362	369	375	354	368	367	333	366	334	354	357	378	335	348	346	363	345	342	353	386	358	382	350	351	396	330	333	368	348	371	356	386	363	358	328	366	345	377	348	364	362	350	353	369	316	361	362	351	348	351	366	391	364	361	343	373	352	371	347	357	342	350	315	343	344	334	388	377	338	306	369	339	350	355	369	299	313	362	347	327	358	353	339	344	354	380	362	377	372	337	364	341	368	332	359	328	375	369	392	364	391	334	337	341	330	359	378	373	330	377	351	362	356	357	384	398	372	349	364	371	342	372	344	367	349	334	380	382	352	340	378	354	337	396	358	346	380	350	380	355	359	385	340	368	345	346	369	329	341	325	355	364	333	353	352	347	335	331	373	338	311	350	366	324	377	386	378	333	360	338	361	364	335	332	345	372	352	337	367	352	355	351	357	372	390	342	396	341	366	356	351	316	353	374	361	330	409	313	338	373	345	345	367	388	331	359	336	329	374	376	345	373	342	405	335	340	350	353	365	336	368	345	345	383	324	354	372	390	352	361	340	326	382	379	295	345	338	326	377	344	365	350	375	342	347	347	327	350	353	351	369	342	361	330	364	358	380	374	376	330	323	364	387	353	347	361	320	333	332	327	403	392	358	343	369	377	348	349	353	363	371	365	344	359	344	315	370	367	342	369	343	332	388	388	339	348	374	336	360
5453	2738	3298	3526	3309	2849	2158	1941	1845	1848	1495	1298	1212	1103	1088	971	913	941	912	915	902	935	928	888	923	878	916	968	895	922	932	899	911	898	949	860	898	926	906	958	876	908	829	863	895	863	898	945	906	947	921	904	918	918	955	876	856	913	896	886	952	984	915	936	943	927	980	947	957	963	928	948	1042	929	992	959	913	925	990	949	927	988	897	936	949	935	975	966	905	892	900	910	901	918	918	984	970	960	1000	948	906	861	946	896	935	910	957	998	953	934	935	932	963	972	883	855	912	915	894	929	920	929	952	886	959	934	950	985	926	845	894	945	895	917	986	986	909	946	913	892	869	904	923	904	935	907	939	920	953	866	965	951	938	941	853	954	935	878	926	893	963	904	911	896	916	947	890	899	952	975	918	868	949	875	927	927	876	906	951	898	940	977	901	896	954	889	931	916	937	953	895	988	928	888	918	937	928	928	883	953	921	918	879	920	887	892	884	901	917	897	913	921	937	954	909	878	881	883	946	910	877	919	902	945	962	914	914	908	919	881	928	954	926	999	905	951	911	942	877	933	931	918	903	917	959	955	918	941	916	922	983	927	913	902	926	906	945	937	925	912	900	899	908	884	855	919	879	910	886	926	931	884	885	904	902	894	917	904	913	935	876	934	978	880	936	890	973	971	898	884	914	947	864	935	921	912	887	884	911	933	973	900	909	904	935	933	871	943	855	899	932	905	918	905	929	869	851	904	891	939	855	884	903	917	929	916	874	911	922	927	940	886	938	926	825	885	899	896	967	922	873	885	879	909	903	853	905	909	922	949	878	933	921	899	932	880	869	892	916	923	950	873	922	928	945	875	882	964	947	879	919	900	884	944	944	904	852	927	899	888	925	932	944	867	921	903	908	904	936	872	893	892	905	902	907	880	950	901	893	892	926	940	869	938	915	917	925	912	877	903	877	902	932	900	936	936	902	841	933	1000	896	897	895	939	834	963	957	912	876	951	925	912	905	925	868	931	910	960	864	883	939	908	920	923	895	976	960	930	898	907	959	933	918	909	882	957	902	886	915	841	909	885	899	949	959	915	898	899	932	890	911	955	913	927	873	911	910	930	946	921	894	903	913	902	873	936	912	960	869	841	900	874	886	875	891	906	954	899	939	880	878	899	855	860	946	935	904	872	907	925	919	956	938	950	901	893	891	907	943	920	951	917	997	906	873	922	905	945	916	909	879	850	940	918	907	891	935	877	892	886	913	950	917	900	1008	859	871	893	911	857	885	879	917	941	872	929	907	920	941	932	889	911	877	910	915	909	930	903	908	941	944	889	901	957	924	914	935	915	937	916	839	943	869	970	888	933	854	902	894	906	909	915	951	858	866	869	920	866	891	933	964	909	929	892	906	910	929	954	931	928	904	975	879	916	913	883	871	940	909	886	922	912	909	932	957	931	908	828	892	912	921	914	920	926	868	939	855	910	904	850	909	883	915	939	893	970	886	963	942	902	921	918	914	920	885	884	951	939	920	927	981	901	882	913	884	857	952	944	894	912	889	952	895	942	906	903	891	887	949	908	906	941	917	938	890	878	882	866	882	915	902	925	988	866	933	918	932	901	1023	883	894	960	898	859	931	871	938	889	875	851	904	853	898	939	931	912	904	967	956	897	917	887	966	922	918	918	899	953	934	893	958	912	908	866	897	917	896	872	900	917	941	859	904	900	901	954	922	911	912	918	942	884	878	926	964	895	947	938	934	896	923	938	933	985	881	918	923	909	966	870	916	934	887	912	888	932	904	917	893	935	898	913	926	854	943	926	937	930	934	891	910	865	905	819	909	897	910	973	874	918	949	915	947	937	936	846	933	890	896	886	925	904	941	934	915	948	912	915	905	927	891	947	898	914	930	945	914	929	891	921	934	900	925	913	909	902	864	923	931	931	904	909	875	940	946	878	879	911	900	950	907	920	941	867	928	924	925	961	938	959	888	881	898	922	903	950	950	931	861	932	919	852	924	920	899	886	932	912	865	934	899	879	870	978	897	872	843	913	850	889	912	945	883	879	962	901	870	916	916	919	912	964	918	900	881	896	888	906	880	933	927	908	881	910	886	918	940	909	935	950	943	857	973	886	921	908	929	826	936	922	877	913	910	886	897	944	897	890	957	955	920	908	882	935	922	884	925	902	956	961	903	877	880	987	903	913	914	916	870	861	897	907	977	916	958	949	858	934	863	920	882	885	909	884	915	918	822	894	914	900	935	941	936	874	968	910	861	918	943	859	935	927	897	914	884	882	888	912	939	872	951	902	877	926	877	887	947	918	916	978	917	929	904	918	906	893	927	872	949	845	980	918	860	914	953	887	1029	891	894	894	909	958	917	905	934	893	928	904	917	938	854	887	910	900	917	882	901	965	879	914	964	917	971	906	858	943	906	930	949	902	866	876	911	884	904	856	940	866	923	912	946	830	888	919	889	900	865	928	914	910	919	949	872	887	926	891	871	927	871	866	927	948	948	889	911	916	895	924	914	950	938	944	957	936	924	902	937	861	944	902	895	905	891	894	905	910	873	961	969	897	927	943	936	903	949	891	930	937	936	933	911	919	915	923	906	905	917	879	861	878	937	893	943	894	886	914	912	972	967	938	966	968	875	888	889	924	891	899	977	927	942	937	910	902	888	897	913	905	879	922	932	917	915	850	909	931	945	881	880	867	941	888	914	902	911	894	910	892	967	868	876	946	887	934	924	918	940	924	893	936	928	912	896	974	966	954	942	899	884	920	885	920	905	868	929	873	967	889	890	932	954	902	940	908	862	908	915	906	889	887	887	954	918	883	926	847	953	895	874	918	903	927	909	872	909	895	893	946	916	893	902	884	930	928	898	934	886	925	957	962	935	866	994	920	909	945	931	932	896	889	895	936	880	932	910	882	965	890	905	898	909	906	860	901	919	960	887	916	880	861	872	889	854	933	894	873	897	894	869	912	867	906	890	915	924	941	889	940	901	940	912	936	879	867	888	912	921	895	878	948	950	957	947	908	885	892	969	906	875	890	955	950	945	937	907	908	945	973	882	891	883	909	880	856	882	923	954	872	918	897	989	935	915	913	880	932	889	925	901	893	914	917	906	946	884	924	896	882	877	868	912	907	979	920	904	901	901	897	939	904	940	917	867	864	928	917	914	934	894	892	926	921	893	890	927	896	909	934	941	861	921	992	937	892	926	908	893	851	895	866	887	861	951	933	907	920	928	924	959	928	890	951	934	934	897	912	886	905	864	1061	871	904	895	867	900	935	882	880	865	924	828	829	931	933	898	894	902	886	901	969	917	861	908	956	952	921	930	889	935	920	948	943	920	862	950	921	923	912	917	923	925	944	899	987	860	878	900	874	916	899	925	939	889	899	883	884	900	899	915	864	903	959	902	862	976	882	954	933	917	899	882	953	917	903	908	921	902	887	916	916	923	932	904	904	960	956	911	932	929	916	921	897	943	893	902	901	910	913	890	906	916	954	1021	929	906	947
24569	11935	9127	6677	5475	4083	2969	1974	1425	955	821	622	510	470	462	403	432	406	390	395	386	393	414	371	406	366	376	392	338	388	364	363	378	401	374	384	391	396	369	393	358	353	378	399	360	416	366	356	381	346	389	373	373	377	353	352	369	388	373	377	394	347	364	382	353	392	381	409	378	421	376	394	396	410	382	366	374	371	373	383	394	358	366	375	367	402	390	343	391	379	378	355	363	396	394	355	370	387	389	400	386	368	364	394	379	348	369	375	344	367	347	328	353	377	355	369	372	369	369	381	380	387	394	363	378	377	331	325	399	386	390	393	382	374	380	386	357	386	369	410	383	433	346	360	361	360	352	348	355	372	388	392	366	360	374	389	378	358	380	404	337	395	331	377	371	359	336	356	376	368	387	376	374	381	336	343	380	348	349	379	378	368	371	392	344	387	367	359	361	376	373	349	351	409	356	408	376	391	345	361	365	346	381	367	372	389	399	345	380	391	360	340	389	343	356	360	385	377	406	381	409	375	392	364	362	344	367	387	369	385	384	347	368	366	371	346	340	373	371	333	384	374	398	346	369	356	391	362	366	381	375	354	363	354	378	354	378	363	390	409	373	371	357	364	359	384	387	362	361	379	356	342	378	381	388	411	348	347	367	360	386	377	355	367	351	335	359	363	381	386	361	357	381	369	347	374	365	390	467	339	322	358	371	365	382	420	384	368	374	384	343	357	382	386	382	371	381	393	352	355	363	350	389	385	364	367	391	386	377	378	352	389	357	365	374	418	355	378	347	360	358	367	368	349	343	339	351	382	348	326	357	365	369	338	360	381	373	352	343	373	375	345	339	347	392	367	406	375	410	358	361	342	351	381	377	385	360	391	389	358	326	365	347	385	359	346	335	372	357	365	350	397	401	354	383	403	384	347	352	345	370	363	376	373	370	382	397	360	335	345	363	395	366	369	363	372	378	400	366	385	378	348	371	327	381	377	361	361	350	376	391	348	351	370	362	360	381	363	369	341	360	360	369	395	358	359	393	396	351	370	353	370	373	357	395	365	377	361	365	360	410	403	339	349	364	336	349	385	412	366	394	332	353	367	381	359	346	379	375	353	371	408	378	377	368	387	383	380	372	362	373	356	401	377	396	414	365	345	388	372	366	388	362	377	390	395	392	358	403	386	365	380	397	355	370	403	350	373	391	378	376	409	358	361	381	367	391	357	400	373	393	373	344	390	331	364	348	384	345	351	367	407	370	370	361	331	389	372	353	352	396	359	359	378	336	345	384	358	394	369	355	332	374	404	358	388	338	351	370	370	366	368	347	348	369	366	357	343	396	360	373	381	381	391	381	371	363	361	387	369	340	341	375	376	377	397	387	372	410	355	370	396	354	402	348	370	360	364	343	364	360	397	396	364	394	357	355	346	382	365	362	384	356	366	374	403	363	403	362	377	362	365	397	358	319	353	339	353	361	369	395	383	379	367	354	348	399	347	358	387	364	357	347	388	406	374	364	343	346	386	374	381	380	372	391	407	384	355	394	388	381	374	379	361	402	361	357	355	398	379	378	410	337	354	388	386	366	372	356	370	393	353	410	387	374	365	369	418	370	415	399	405	366	364	361	358	372	402	418	374	336	380	380	331	368	328	373	375	352	366	323	367	384	362	391	372	393	396	386	389	372	361	349	385	419	363	371	374	363	321	387	365	407	394	371	404	369	384	383	378	364	327	387	366	384	389	351	395	385	390	350	377	364	411	385	373	369	365	386	406	404	372	366	386	374	390	348	347	381	360	380	410	374	347	379	328	349	385	399	388	362	388	357	367	358	356	372	385	358	366	379	403	368	382	425	342	369	364	381	363	376	396	367	356	333	410	374	347	378	380	337	370	372	357	377	408	357	368	378	378	380	370	363	392	389	387	346	359	400	349	402	374	343	362	348	342	366	385	350	389	378	375	392	383	397	397	351	362	370	385	351	334	344	380	365	368	375	360	331	408	396	390	390	361	408	338	381	395	361	360	390	363	412	382	418	363	366	368	344	363	360	374	396	355	386	390	379	372	350	392	367	396	349	361	379	346	335	349	339	336	357	335	390	344	349	348	385	394	362	387	366	422	383	378	333	351	372	393	368	408	366	381	378	373	339	368	360	370	384	407	368	377	332	390	381	365	385	353	361	355	378	364	350	340	387	366	396	350	347	377	373	368	375	362	367	353	389	373	397	349	398	370	349	369	375	385	368	353	355	380	354	370	355	374	384	376	338	357	392	345	348	371	385	334	352	354	374	386	349	366	364	386	385	384	358	389	367	346	375	406	393	361	384	334	376	326	376	361	364	349	375	367	381	365	366	392	397	375	407	375	404	383	379	358	372	335	348	326	346	368	347	373	370	402	340	340	367	403	359	362	385	377	388	405	375	404	378	360	358	387	395	389	401	340	352	416	381	373	399	358	371	376	396	394	374	362	378	364	361	384	345	396	372	355	365	386	361	357	420	362	383	367	364	388	360	404	384	367	358	377	363	384	325	395	356	368	354	408	353	389	401	369	361	382	358	374	362	387	383	336	375	364	366	385	371	356	370	361	395	380	394	348	390	375	366	391	344	367	382	385	375	345	396	324	381	384	377	371	363	392	398	400	360	370	370	375	392	400	331	385	366	373	377	335	366	395	322	367	370	354	404	373	393	372	365	393	407	391	427	336	353	379	381	363	363	407	359	351	360	337	362	418	349	378	369	367	376	364	363	374	390	373	376	365	384	379	374	341	380	351	371	356	344	348	389	373	399	374	367	356	441	385	327	358	346	359	367	369	322	371	360	337	380	394	354	371	344	358	358	339	376	359	379	370	392	361	352	352	389	365	373	374	368	370	396	367	353	369	375	356	353	321	345	396	370	365	386	392	381	376	373	377	399	331	379	380	353	364	377	370	355	346	386	344	352	370	374	360	355	363	380	376	393	380	342	361	346	362	371	356	375	368	385	398	374	369	390	371	384	389	410	396	368	361	358	344	363	390	375	369	362	353	326	353	379	395	369	357	370	388	365	367	370	348	360	369	384	371	379	363	360	338	398	385	351	355	386	359	391	366	359	382	359	379	357	386	376	334	341	355	350	392	387	363	384	350	381	346	364	394	364	374	366	374	362	392	384	380	360	359	368	384	381	344	362	380	375	363	369	350	328	396	367	374	372	373	363	387	347	394	367	379	353	396	377	382	351	367	371	375	350	376	379	352	365	378	353	388	387	374	362	372	363	336	347	393	385	363	348	350	363	355	336	388	376	371	379	388	339	381	362	383	358	359	369	391	373	353	383	374	392	373	359	384	363	396	357	383	349	340	371	395	354	384	366	386	373	365	426	366	381	380	341	373	376	369	363	363	392	376	401	376	376	366	378	401	368	394	390	363	340	365	371	369	382	374	340	369	390	362	371	363	343	373	391	330	377	359	359	400	371	408	373	341	391	393	369	371	380	374	397	339	346	373	366	389	355	356	361	376	361	357	368	393	376	387
17167	8421	8475	8726	8639	7214	6006	4890	4412	3418	3172	2509	2136	1644	1524	1383	1206	1176	1040	1119	1064	1012	1056	1046	1068	1042	1033	962	1056	984	935	989	990	986	995	965	1016	1008	988	999	1003	954	976	929	1004	1018	996	960	987	928	995	992	951	916	979	978	984	962	976	997	1041	1019	977	1026	1141	1142	1097	1106	1111	1073	1025	1084	1132	1068	1080	1001	990	997	1022	1026	1010	994	1066	979	1012	980	969	970	1030	963	1000	1022	980	969	971	976	1002	1004	951	963	1033	975	1019	1006	990	967	953	948	955	962	989	927	972	980	979	1008	995	1003	943	949	945	958	995	907	940	921	957	921	930	965	950	972	948	951	960	931	974	947	942	964	967	911	916	976	907	948	940	943	979	981	968	902	946	953	952	954	901	922	956	957	979	905	910	978	879	988	926	915	932	1020	972	932	901	930	991	920	943	884	902	902	924	985	922	947	943	939	895	916	901	967	884	965	922	948	942	918	968	950	934	946	941	923	934	966	959	903	912	976	895	953	964	981	956	936	962	990	982	935	968	914	993	941	949	923	949	1010	927	932	930	913	962	956	945	957	940	901	935	964	1008	915	899	911	949	958	927	921	914	991	969	964	907	961	900	938	973	948	924	918	930	948	922	960	913	948	935	945	966	970	910	907	960	980	899	953	945	937	932	946	892	953	909	924	925	951	941	967	882	948	925	984	951	923	890	953	927	941	931	911	936	854	931	963	866	932	934	936	917	941	962	976	968	972	960	934	933	949	952	974	928	962	933	889	945	938	964	962	917	922	955	917	965	940	948	866	977	946	905	944	975	990	949	930	971	954	917	966	937	954	945	914	1013	914	986	1012	910	928	929	963	894	959	932	927	926	971	949	915	920	936	997	980	975	966	906	927	958	941	978	977	945	980	902	886	954	928	877	926	969	881	928	921	987	902	923	944	964	981	937	948	933	997	917	948	919	937	967	972	972	927	916	908	916	945	910	896	938	904	908	971	971	979	898	894	944	912	943	971	953	950	940	982	893	890	959	915	992	913	918	963	950	976	949	886	964	918	932	912	885	952	958	943	916	959	917	956	984	920	972	912	954	945	883	975	967	908	975	952	949	913	985	883	929	949	909	929	935	867	953	964	944	967	976	946	956	963	972	906	943	924	949	950	971	973	998	934	929	866	965	971	898	907	908	948	960	929	924	936	916	942	902	967	899	923	931	933	943	987	877	946	948	911	948	898	914	920	943	952	944	969	917	913	924	955	958	909	934	921	948	929	939	951	943	987	941	927	940	949	878	910	939	957	923	909	947	952	947	877	931	886	939	963	895	967	942	923	880	880	950	944	918	904	945	930	926	962	967	985	898	910	944	953	936	931	904	956	902	941	999	912	950	956	917	931	939	921	932	964	884	991	974	911	954	924	918	945	926	963	912	974	958	941	956	939	958	915	898	956	906	941	909	921	961	950	951	990	957	933	982	951	916	940	953	914	944	980	921	897	929	972	968	950	907	891	907	941	895	1064	933	912	927	960	876	916	940	925	952	944	952	934	947	956	941	914	927	984	953	950	979	898	913	954	905	947	902	915	936	905	969	906	917	961	997	948	941	970	943	928	950	999	957	969	967	888	950	891	990	948	933	899	912	937	979	921	946	940	979	923	1005	905	920	980	966	951	964	964	965	953	892	972	954	953	947	908	945	919	968	965	940	935	940	954	1002	925	927	944	961	973	960	920	960	943	948	943	949	966	935	932	961	877	962	915	929	951	983	920	937	941	945	975	927	1008	926	886	1012	929	927	922	954	958	902	959	915	947	907	869	932	957	929	895	924	959	923	999	968	870	952	866	981	988	976	947	956	965	901	939	929	908	884	939	996	929	941	954	931	945	876	946	959	970	914	958	930	965	912	955	997	1011	926	910	929	920	891	921	934	945	971	916	958	884	975	929	948	941	906	923	925	905	912	923	922	956	977	952	962	967	913	905	927	861	923	921	937	938	978	953	943	1000	909	955	963	885	962	922	888	932	944	922	917	941	936	975	859	914	1001	942	946	920	903	948	967	930	938	978	977	915	925	892	920	925	925	925	987	961	941	939	928	952	955	890	964	949	942	910	981	916	937	983	936	976	907	897	936	952	961	916	950	976	939	937	967	963	904	924	972	915	1002	910	935	916	962	897	996	972	941	921	933	917	899	986	987	933	943	940	978	937	921	940	919	965	951	917	913	944	898	909	922	934	954	937	929	949	944	942	916	956	931	936	918	949	942	959	961	901	927	928	962	890	952	942	957	908	914	925	872	941	931	937	927	944	905	938	909	923	910	962	919	951	892	987	962	955	915	964	891	967	936	953	1013	927	951	958	937	879	920	973	885	945	985	922	956	925	922	959	964	954	973	970	957	934	977	919	948	946	951	903	923	905	938	967	948	934	935	937	938	959	924	963	918	958	959	953	923	863	941	892	895	963	982	997	950	939	906	952	996	902	955	969	928	961	947	929	873	990	944	1003	921	933	944	927	932	932	933	962	897	968	972	947	900	919	934	922	924	901	872	957	936	984	921	948	913	924	956	929	933	940	900	896	932	937	941	927	911	897	980	912	928	933	910	975	928	971	926	934	962	948	968	944	966	898	951	908	953	905	964	945	936	962	965	888	920	934	952	944	978	938	966	916	894	960	928	905	939	945	987	978	921	948	933	952	983	983	918	904	949	922	926	961	963	946	970	937	989	941	964	942	895	921	945	950	950	890	957	967	964	939	920	975	929	936	897	900	864	929	900	1005	933	887	958	891	924	951	927	936	946	915	920	903	981	940	952	947	970	1005	927	983	924	988	939	909	942	960	894	949	934	943	979	939	927	948	956	933	952	938	899	950	907	951	968	949	927	954	938	920	939	951	910	924	923	962	864	979	914	974	926	951	994	967	923	966	924	943	949	924	911	928	901	980	950	941	915	914	992	945	873	933	944	981	929	985	922	941	941	954	925	962	963	949	878	965	916	957	913	909	913	957	967	936	958	971	996	971	952	982	970	955	898	922	919	891	967	912	897	900	1001	889	906	983	1015	934	938	935	925	912	926	955	957	937	966	946	903	941	965	1001	971	966	972	958	894	951	889	950	1019	860	938	940	926	929	943	965	996	962	907	950	868	937	996	953	945	947	928	946	903	986	971	973	951	915	929	975	933	897	898	956	948	930	950	891	943	955	945	945	898	965	921	860	972	950	916	942	920	965	936	871	954	898	952	961	921	981	903	932	940	944	942	912	870	958	956	982	876	942	975	902	941	921	882	940	929	981	950	897	895	960	909	959	935	913	927	917	975	944	934	980	932	909	898	930	897	915	978	915	934	992	929	913	953	976	927	916	930	973	952	941	939	992	956	917	865	896	989	967	966	984	912	923	972	951	900	951	975	911	896	921	931	924	965	940	914	937	948	903	946	926	891	941	904	995	915	898	957	957	919	939	916	946	886	892	964	960	938	931	936	972	872	910	964	968	985	942	929	976	902	949	965	914	963	958	923	998	903	1011	999	960	992	944	938	969	954	947	957	990	981	961	921	905	935	940
33458	18591	14458	10652	9317	7463	4705	3070	2095	1213	935	663	558	470	412	343	328	319	295	322	344	301	330	267	276	303	288	273	300	290	292	285	290	313	311	293	287	291	309	267	269	285	287	287	295	259	260	264	262	279	302	287	299	275	295	290	266	285	279	227	261	272	275	276	330	290	285	302	311	308	273	302	297	301	297	269	263	264	273	282	286	282	271	277	276	260	306	294	268	254	297	274	332	246	303	256	266	277	277	286	276	299	272	266	278	290	310	283	255	297	264	283	272	286	257	274	245	297	289	263	277	313	269	264	269	270	292	283	273	286	284	282	286	259	265	277	293	279	292	260	246	235	285	273	262	268	270	313	254	292	285	277	271	270	265	271	266	265	280	274	260	267	289	283	265	288	292	280	267	238	279	281	281	282	263	263	269	294	261	312	270	275	267	290	282	262	266	262	286	285	282	294	278	259	295	297	280	252	276	267	272	275	260	277	276	291	290	264	267	275	251	243	305	279	274	293	289	275	263	266	273	288	271	272	294	247	285	280	279	288	271	257	263	254	302	272	274	306	260	243	296	291	250	289	258	268	280	271	287	277	302	301	233	318	259	277	267	247	260	247	284	250	289	306	283	279	301	278	273	254	310	264	269	281	261	256	293	301	278	287	280	255	296	309	288	293	243	257	299	273	272	281	266	271	251	273	270	248	284	281	290	275	248	268	295	300	283	283	254	294	262	257	279	272	245	261	289	283	265	287	269	271	265	273	255	277	272	261	267	243	270	282	278	280	282	248	280	261	285	228	283	284	267	297	264	287	268	266	250	286	272	232	277	281	239	239	255	272	271	278	285	251	282	228	245	281	295	269	251	249	286	295	285	261	296	279	308	254	285	277	278	272	280	285	274	271	265	253	275	241	287	274	269	279	248	290	243	281	266	269	287	298	275	301	279	274	273	292	290	257	283	307	257	271	282	223	265	286	278	290	265	276	262	251	318	271	267	288	297	280	267	269	296	256	276	251	305	264	298	308	295	288	288	272	280	282	302	256	277	258	244	258	299	261	281	272	271	254	272	265	288	257	282	275	291	235	272	274	288	276	308	264	285	296	259	264	253	281	269	293	242	311	271	276	284	251	268	256	248	248	264	278	320	290	273	271	294	281	273	250	269	267	300	241	265	296	271	254	255	278	265	282	288	269	302	285	244	282	273	286	279	257	268	275	283	286	264	305	272	281	282	270	260	248	268	279	252	240	258	304	268	273	276	300	275	271	254	302	277	289	251	270	276	297	234	285	295	286	281	248	243	291	291	295	265	276	275	278	278	262	265	266	323	273	271	276	256	267	256	257	302	268	263	273	285	247	257	237	229	263	242	247	278	292	260	277	253	251	239	257	247	265	252	272	302	279	280	287	270	261	277	239	291	323	289	297	281	284	289	302	310	284	255	275	311	324	244	266	279	291	242	266	291	288	277	268	264	269	261	287	266	262	272	296	269	290	279	282	273	265	262	266	277	305	303	284	267	295	257	259	287	273	299	262	292	256	263	276	267	262	254	271	259	280	254	257	284	276	276	263	276	262	291	267	281	274	281	297	277	268	277	291	281	296	269	289	286	257	299	280	279	291	280	297	282	290	265	263	310	282	265	250	259	291	250	275	270	263	256	282	280	267	297	253	272	260	248	256	253	261	281	284	256	246	267	273	301	265	278	281	299	278	297	245	279	254	279	292	279	248	276	296	279	291	280	299	272	291	266	254	265	279	266	288	252	259	287	276	287	266	266	266	262	293	271	276	246	293	289	259	284	291	276	312	308	276	232	272	238	267	270	298	296	260	260	252	280	257	260	281	277	295	300	255	291	274	277	264	282	299	280	298	296	243	273	272	242	292	279	288	295	274	284	253	274	279	274	281	287	264	287	308	319	261	287	270	279	247	262	276	247	283	268	282	280	280	277	267	278	265	310	274	277	262	289	269	274	278	284	276	282	299	261	255	291	247	259	300	276	266	283	314	290	306	286	295	284	272	284	290	258	257	309	283	287	242	261	289	280	268	259	279	266	286	249	299	284	287	286	295	253	286	274	297	272	257	277	278	254	238	274	283	276	297	279	285	281	261	255	280	273	284	308	243	280	264	279	283	283	269	261	308	244	271	306	264	258	275	249	278	276	268	270	297	294	257	247	303	290	300	257	302	261	246	284	287	269	272	289	288	280	300	273	279	277	278	275	262	274	281	268	283	257	247	271	244	265	288	265	303	272	265	266	283	253	279	310	263	282	256	268	281	226	280	287	326	267	268	278	266	311	270	269	285	253	234	275	285	272	277	275	273	300	278	264	261	268	285	246	292	265	287	261	269	313	284	258	312	250	260	241	252	276	264	275	301	283	287	243	275	285	268	255	259	262	266	257	267	258	269	277	281	268	261	269	288	255	303	273	277	291	267	258	298	270	267	255	290	251	320	261	269	273	272	276	249	261	248	285	260	261	277	269	277	278	284	299	295	287	264	271	245	253	239	261	294	254	270	257	265	239	247	261	273	271	275	275	251	225	278	278	308	287	270	292	292	291	245	279	244	292	233	266	271	297	282	278	265	282	280	268	282	287	271	255	271	272	264	274	295	259	267	273	288	290	287	268	287	249	286	270	289	281	267	289	277	269	263	302	289	285	248	262	249	264	267	286	289	302	266	267	253	279	279	293	264	274	270	251	251	268	259	296	271	272	257	280	295	233	262	289	276	286	300	289	250	278	275	267	282	267	298	269	243	268	287	278	273	268	274	281	284	259	251	272	276	257	254	296	251	238	265	296	284	287	253	285	277	258	287	268	241	268	303	277	268	275	249	295	275	284	280	282	252	282	247	294	282	283	267	262	265	284	253	292	266	313	280	288	296	276	237	289	261	288	260	283	288	248	304	282	287	291	243	280	269	260	254	272	285	266	274	313	280	285	302	269	280	268	288	263	272	280	270	266	290	253	256	287	236	250	255	252	264	289	286	300	306	285	281	272	279	252	249	283	291	252	315	287	286	257	262	263	250	267	291	279	263	279	272	282	289	253	279	287	294	259	269	265	285	266	264	255	291	276	283	295	275	269	300	324	311	265	263	284	266	273	280	271	289	259	285	302	302	281	279	260	274	255	264	280	278	291	241	266	280	272	275	266	275	296	267	263	257	289	281	279	241	289	278	297	266	310	262	274	268	253	259	269	264	242	270	270	267	270	277	299	285	287	282	268	283	230	258	243	270	285	284	285	272	288	264	227	279	285	283	252	283	273	265	281	285	284	294	274	272	261	244	319	258	296	285	262	275	247	271	259	242	266	280	281	267	257	266	248	269	286	271	262	265	290	275	264	301	275	274	286	288	299	280	268	286	229	254	261	280	250	240	280	281	291	269	280	264	269	258	273	248	292	290	269	270	288	282	257	280	287	272	255	293	287	225	272	270	271	258	286	284	250	244	292	280	263	279	275	269	301	275	299	280	262	279	291	233	267	266	292	287	261	267	302	303	275	255	288	273
22581	11923	11517	11804	11640	10564	7806	6584	6018	4377	3548	3179	2567	2005	1698	1397	1193	1057	1106	1078	1014	981	984	881	853	901	878	817	808	829	856	800	775	808	810	820	757	825	765	815	715	803	773	771	743	810	765	789	749	724	742	751	781	793	749	732	812	745	765	803	795	810	850	917	925	1032	1002	1006	1033	929	875	944	941	864	843	839	849	848	830	842	817	836	823	803	836	816	779	799	827	747	788	793	826	823	831	790	761	795	805	762	718	750	789	744	787	767	764	752	709	734	695	733	765	698	752	720	759	728	749	759	751	764	711	747	764	683	716	666	703	731	700	713	718	745	707	685	696	731	712	681	766	658	748	690	743	737	778	716	756	711	799	707	741	709	711	685	722	679	728	715	663	733	680	664	713	655	674	693	669	714	684	704	733	717	698	733	720	719	702	767	718	712	729	711	729	711	768	703	727	711	717	704	667	712	762	746	671	716	741	687	708	711	729	734	723	702	741	742	764	728	697	763	718	699	735	692	700	715	728	690	757	669	674	756	713	710	736	715	707	699	702	752	745	695	775	699	766	685	730	692	765	714	733	683	745	692	730	667	752	710	671	700	718	722	710	722	730	710	720	696	714	709	686	723	743	708	704	685	688	712	646	719	687	707	694	656	736	792	724	721	760	697	702	760	650	692	689	715	695	727	702	652	687	731	727	670	697	723	697	735	704	715	725	735	728	677	769	731	692	676	679	755	714	693	771	705	662	705	696	740	741	683	690	738	713	656	732	712	736	733	711	761	739	760	722	699	712	695	730	700	712	757	735	734	760	681	707	722	720	657	686	696	689	674	718	742	705	742	709	736	705	720	771	687	702	722	710	661	730	698	698	638	718	741	713	747	721	718	685	694	682	746	740	713	674	713	691	709	737	741	768	717	691	712	670	725	754	698	731	699	706	708	716	722	741	700	727	723	717	686	733	704	699	693	717	709	704	705	723	700	711	746	739	692	695	713	670	709	740	706	714	731	743	735	719	733	710	725	711	712	736	701	710	739	718	700	692	736	683	730	742	732	726	701	759	722	726	689	704	742	674	698	709	741	704	681	722	713	701	739	706	735	706	753	704	714	704	695	718	719	750	679	744	728	735	708	812	704	703	719	727	697	670	722	710	761	752	702	715	686	745	773	720	665	693	695	707	743	726	718	743	748	695	702	693	697	719	695	711	699	722	669	673	731	726	742	713	731	697	636	742	706	681	731	717	698	708	732	715	734	712	733	702	699	727	767	741	683	708	702	665	697	696	679	711	706	708	715	790	725	715	715	718	693	700	680	710	703	714	732	703	696	732	712	677	717	704	705	733	666	732	750	720	725	710	716	711	719	781	703	640	709	730	721	708	697	705	691	694	723	714	667	749	749	712	697	708	710	724	721	712	727	706	698	706	724	716	686	736	742	734	715	685	702	735	722	690	708	730	697	724	680	728	710	722	751	723	711	678	707	692	719	705	652	726	742	748	692	722	679	666	719	766	734	700	698	726	747	675	722	749	730	658	707	711	646	695	735	714	736	721	653	741	740	678	654	721	731	696	703	745	690	720	728	667	690	689	695	717	721	708	765	707	696	732	704	722	760	715	695	717	719	711	696	703	709	719	761	643	704	753	713	697	731	740	731	748	761	749	693	731	724	734	727	737	720	756	718	710	716	765	688	683	738	690	709	715	758	701	737	705	720	757	724	705	713	701	712	712	649	708	700	736	670	708	729	735	715	668	743	728	681	701	727	710	695	733	709	728	663	711	685	687	678	702	678	699	712	761	699	735	722	708	724	678	676	779	742	703	713	680	700	717	720	704	736	714	726	672	748	677	691	713	687	685	721	775	731	741	714	720	670	695	744	746	688	731	689	744	688	687	670	686	715	664	693	705	710	660	755	788	719	728	698	693	738	727	710	719	733	700	738	716	733	692	732	705	696	693	710	734	698	687	704	726	749	709	754	782	661	719	736	726	774	692	707	727	690	683	738	712	727	739	733	725	728	699	727	695	702	696	754	727	729	682	708	757	705	739	703	709	692	685	709	739	717	698	703	723	694	704	669	701	728	740	650	686	667	731	713	769	715	684	720	695	702	708	747	724	719	734	750	711	708	728	718	669	777	727	704	711	746	735	672	711	717	715	699	689	732	778	747	709	723	738	684	693	712	742	751	698	711	698	728	701	674	738	699	736	698	746	725	758	722	673	687	694	696	715	707	714	721	670	719	733	746	742	674	690	694	693	671	729	728	694	729	715	709	700	700	682	742	695	737	690	760	743	687	736	709	730	698	708	723	754	698	713	752	718	653	708	720	696	703	707	707	733	709	719	720	723	709	692	731	712	716	731	710	685	682	686	755	725	722	721	738	754	702	803	705	681	682	717	745	692	720	685	697	687	707	726	693	660	678	740	724	732	695	732	699	734	714	708	673	733	727	664	663	738	705	700	731	743	708	692	669	694	729	764	714	711	717	670	760	630	690	716	706	694	714	704	704	712	700	716	694	744	710	725	713	736	694	712	757	738	723	719	700	679	730	731	692	685	710	726	730	731	714	763	698	715	727	708	716	681	655	666	742	699	759	672	715	754	683	682	715	691	702	691	688	692	723	726	704	676	728	686	691	749	714	718	716	713	690	713	750	727	729	707	679	738	715	698	747	710	726	676	729	701	735	738	753	764	679	672	763	725	680	686	747	693	692	733	706	706	713	704	730	719	734	680	714	707	714	754	706	705	688	693	710	686	747	710	709	697	709	696	707	729	686	707	698	767	700	709	801	665	770	744	764	663	761	731	711	688	721	704	687	666	711	705	692	668	712	691	727	679	689	698	709	693	701	642	760	712	716	731	667	706	721	687	753	680	672	730	706	672	690	682	697	689	712	693	718	725	642	728	677	734	725	734	727	739	661	685	746	722	707	713	729	702	726	667	748	732	702	725	722	704	743	746	637	680	726	705	740	732	714	743	758	744	686	691	716	732	715	717	721	721	694	698	714	703	686	725	746	721	720	735	742	687	669	761	730	737	695	761	642	760	702	764	724	721	680	707	742	687	762	711	705	727	689	697	742	712	725	663	687	755	728	727	723	658	723	722	708	695	657	696	689	742	711	712	719	667	724	699	694	690	720	783	682	746	785	718	704	683	658	687	687	691	693	719	684	727	709	720	730	705	692	733	700	739	699	741	688	706	734	736	683	727	724	743	697	687	684	704	746	712	747	718	691	699	700	722	694	715	686	705	707	723	724	735	703	691	706	759	720	693	645	709	690	685	756	704	727	714	721	710	677	745	723	740	721	742	715	726	721	720	695	711	721	718	668	706	749	735	707	760	701	709	722	703	697	729	677	716	701	727	696	689	730	715	757	762	676	725	696	702	667	733	711	715	659	735	720	702	742	700	751	673	726	743	713	641	708	717	713	707	682	723	755	771	707	716	689	725	717	722	693	721	683	676	711	678	717	757	706	710	707	716	703	672	750	726	752	685	734	685	689	708	714	699	721	782	713
6605	1988	1733	1354	1071	861	653	539	546	463	459	425	428	431	374	354	345	370	333	359	362	360	355	366	342	364	357	370	332	370	345	326	342	356	372	333	369	320	357	351	339	332	368	356	353	354	304	351	354	333	346	330	347	346	375	347	358	339	339	382	376	335	343	359	367	355	340	366	329	356	326	365	359	345	342	344	366	393	340	359	369	362	364	358	344	329	379	328	343	354	358	365	363	378	352	364	372	339	352	334	366	348	335	357	342	338	372	352	311	376	329	342	310	366	333	337	362	346	398	330	363	344	366	353	368	377	359	349	345	348	367	378	375	357	353	365	324	363	318	347	340	335	352	335	330	351	371	345	335	315	351	323	348	347	342	352	359	379	328	334	374	359	325	350	340	377	360	360	372	322	345	341	339	365	394	371	354	336	367	362	322	360	353	382	357	317	356	383	361	349	365	353	366	330	355	349	354	395	375	352	369	401	350	312	354	344	362	374	384	362	340	348	338	380	350	323	351	372	356	392	323	369	333	372	375	345	321	364	344	338	323	361	375	362	377	373	321	372	386	369	358	341	349	310	351	328	374	373	383	326	389	338	364	313	353	363	285	322	369	337	341	362	341	379	330	319	341	305	351	344	346	342	309	355	313	365	347	351	354	350	373	334	364	397	365	346	338	357	352	341	340	350	365	358	317	356	336	348	362	358	358	337	395	344	328	392	350	344	335	322	361	326	388	346	354	398	332	344	382	330	375	333	361	338	331	334	354	350	345	362	349	325	341	354	319	350	353	372	342	313	347	338	336	373	359	364	348	357	343	355	337	379	339	368	342	350	327	364	382	368	363	327	342	329	384	346	370	332	320	347	314	338	336	338	370	330	321	373	367	344	351	349	331	321	316	378	337	375	362	340	355	315	348	353	334	368	343	335	354	354	356	356	363	351	371	341	354	337	359	362	378	359	368	399	342	324	343	346	362	367	363	367	328	361	331	321	363	310	356	386	322	336	357	346	372	364	335	361	334	340	332	347	347	369	353	326	351	365	325	354	314	331	362	329	335	371	334	357	361	346	363	371	353	374	344	329	326	360	349	359	334	341	357	345	342	346	348	345	394	372	321	352	326	355	358	361	340	328	357	358	344	357	337	388	363	353	320	335	370	369	385	343	337	379	336	348	336	338	338	328	328	353	357	362	372	364	366	352	328	376	339	357	348	368	332	369	339	355	325	364	318	345	327	332	352	382	341	331	333	374	320	350	342	347	324	371	366	362	308	369	373	356	388	363	350	380	324	349	362	352	338	347	352	330	348	354	342	365	315	349	362	336	359	363	359	355	352	351	368	351	316	345	357	349	384	369	378	347	357	342	354	318	360	329	347	369	334	352	371	336	340	347	345	349	336	349	342	354	336	345	350	359	330	334	373	362	375	323	370	363	355	348	374	391	353	333	361	387	351	355	343	350	358	344	311	352	392	333	436	406	365	331	331	350	358	348	388	356	338	345	331	370	350	366	367	374	389	335	350	367	345	371	340	356	336	335	358	313	354	363	303	332	328	358	328	323	350	358	348	384	341	363	367	359	378	375	358	371	368	336	331	346	345	358	337	328	309	340	350	348	336	353	354	329	365	362	329	321	324	350	370	354	367	353	353	374	325	325	371	367	363	338	374	364	372	354	369	356	349	329	336	337	347	388	358	354	384	345	333	356	381	347	363	372	343	366	344	370	363	368	356	334	335	350	336	325	319	362	357	348	366	343	352	361	374	335	338	352	346	320	353	373	344	337	332	354	332	313	322	325	355	382	344	368	341	340	382	333	351	362	401	350	319	320	350	346	348	361	359	370	366	377	398	309	318	377	401	369	361	347	344	355	319	340	355	336	403	356	318	371	339	362	377	365	353	347	355	360	357	355	360	373	363	371	345	324	346	325	392	320	333	317	377	358	349	332	355	364	363	357	355	319	332	315	342	347	335	375	361	368	364	355	352	356	330	310	403	357	364	354	315	361	364	337	331	349	365	317	372	348	343	356	356	351	367	356	382	357	362	338	374	336	379	360	349	374	376	371	389	379	331	384	369	357	342	387	375	371	372	354	395	403	385	356	328	350	380	348	326	369	373	342	345	389	366	376	364	324	356	338	357	333	357	379	339	374	346	354	321	324	372	363	345	347	337	334	364	345	374	343	347	347	366	349	333	339	347	358	342	339	320	337	391	366	330	356	356	362	348	353	345	344	321	355	366	354	380	339	312	365	338	342	362	381	328	367	336	361	380	355	329	384	362	374	383	331	354	353	383	370	358	350	362	346	345	348	324	344	324	338	318	350	348	365	369	361	331	339	367	348	329	342	342	354	344	343	356	353	353	334	358	352	382	349	359	374	367	358	360	344	333	341	344	369	365	334	364	373	342	390	397	346	347	356	355	340	349	369	341	366	364	359	365	352	331	328	339	353	347	331	322	344	354	305	347	338	334	352	323	315	381	330	327	380	341	339	360	337	349	329	370	344	381	365	347	343	360	353	389	352	378	358	340	358	367	387	354	376	356	340	396	350	331	375	345	353	371	345	383	364	354	359	336	331	352	346	320	341	313	350	413	352	364	363	380	334	302	340	342	372	345	361	340	406	358	339	367	360	362	348	420	377	323	400	369	320	370	337	318	330	342	371	361	334	365	326	357	315	298	331	349	359	328	318	334	340	346	338	356	328	334	381	349	341	350	379	364	389	353	335	365	354	358	320	337	327	358	363	359	328	347	318	363	341	346	388	412	339	340	376	344	309	358	383	355	351	331	343	386	355	369	381	320	368	395	351	309	396	326	348	368	365	348	355	366	328	368	358	376	342	343	357	337	373	331	341	335	377	358	349	339	374	358	352	350	344	332	323	346	319	341	359	325	330	326	331	342	365	387	321	358	377	369	366	326	351	376	365	341	362	353	362	367	357	330	351	351	337	394	369	325	343	327	374	337	382	314	354	366	384	366	379	337	343	347	355	357	368	370	363	341	361	345	347	365	377	353	348	325	330	364	329	338	330	379	365	366	320	397	356	341	362	313	355	350	389	348	343	348	347	313	355	380	342	354	360	370	349	359	364	362	351	364	359	335	351	387	366	356	329	351	350	360	326	387	339	346	376	326	318	358	329	348	348	359	331	350	308	372	328	360	339	317	354	347	343	361	350	348	344	374	360	314	338	335	355	341	366	346	354	374	367	369	357	347	345	359	383	362	381	360	337	354	356	367	317	348	328	358	375	337	368	360	315	313	345	326	367	337	340	321	357	361	355	350	339	360	346	371	358	360	366	339	359	354	349	347	348	367	334	325	381	368	345	365	372	342	330	316	349	339	335	367	352	353	354	334	381	362	385	333	350	330	354	378	349	339	342	363	371	343	340	381	378	358	341	357	356	355	361	317	335	378	377	339	339	327	341	352	374	399	358	363	360	344	327	363	324	343	367	343	340	343	335	375	353	378	351	342	348	336	372	352	363	360	365	374	335	341	354	317	363	330	368	342	346
5452	2969	3343	3475	2979	2789	2041	1906	1719	1548	1428	1308	1178	1120	1016	965	931	950	931	956	893	949	960	916	936	908	873	903	912	902	957	987	891	915	940	897	905	924	937	918	887	903	877	874	964	887	910	852	929	935	878	909	922	880	930	863	934	875	907	868	919	953	933	949	1016	983	905	946	927	983	1003	922	956	976	930	898	945	945	924	968	898	963	936	947	909	917	926	895	853	914	879	928	960	922	987	918	890	892	926	918	889	959	929	964	899	933	950	898	922	899	868	917	913	922	905	909	901	895	899	955	914	860	978	911	926	894	917	916	877	917	889	908	946	924	903	938	933	899	904	860	914	888	884	887	891	945	928	890	877	899	901	914	963	885	904	888	934	929	893	956	871	918	926	881	950	923	858	880	889	891	922	949	894	912	898	948	892	925	930	908	984	906	888	930	875	913	865	901	917	853	936	900	867	921	901	879	917	845	908	853	922	863	866	912	867	886	942	857	900	930	900	875	906	871	893	899	873	833	844	876	881	883	911	907	910	925	869	942	918	900	979	915	962	927	901	909	911	912	939	885	935	954	845	891	889	930	893	912	938	862	934	917	888	908	865	887	833	930	971	887	900	942	919	874	851	895	902	933	947	896	916	921	864	919	856	906	856	915	901	891	890	922	935	872	907	876	918	886	919	865	943	870	883	944	939	916	920	869	887	917	940	913	909	884	886	898	908	927	933	919	886	933	905	881	913	917	913	922	885	925	889	894	937	926	925	931	901	902	905	885	889	930	908	965	930	901	932	873	920	944	920	869	898	864	915	928	925	913	915	941	853	893	899	951	896	884	902	898	970	919	890	926	921	928	913	958	891	855	922	882	927	906	906	884	881	890	966	903	915	900	916	970	933	924	885	895	941	878	884	929	907	898	903	887	917	890	886	913	894	928	915	895	851	882	915	906	901	873	890	926	894	958	891	940	911	898	884	896	925	927	881	858	951	950	916	924	881	898	878	897	906	941	869	923	906	872	926	893	907	902	920	894	859	871	884	895	991	936	928	852	921	895	919	919	930	891	897	886	891	928	898	877	951	913	927	907	863	912	861	885	910	878	869	929	925	908	889	949	972	942	935	868	922	905	935	905	865	938	892	844	929	885	922	921	904	929	921	911	828	928	907	931	909	885	929	885	968	932	890	907	928	865	895	938	902	879	880	914	900	906	872	920	845	921	897	932	850	890	918	870	889	892	907	874	869	946	881	882	885	920	903	1012	881	885	925	907	943	950	893	856	913	862	924	883	903	948	916	890	948	847	928	863	908	872	874	879	934	824	895	839	875	927	926	837	919	857	907	898	939	900	900	903	891	906	874	892	955	954	931	878	868	918	893	878	846	902	881	922	896	888	935	917	895	894	916	870	866	898	869	929	858	951	859	941	891	890	901	889	897	929	932	913	950	935	913	841	871	945	907	942	857	918	907	908	901	890	861	854	878	894	893	873	872	925	916	918	892	872	974	926	924	902	847	867	868	865	896	909	921	904	911	899	868	870	883	908	891	876	871	909	887	907	884	896	939	865	910	909	879	894	956	932	852	903	868	884	899	875	879	963	907	898	906	903	966	898	920	861	941	957	944	961	937	878	913	870	830	862	909	863	881	932	948	924	935	903	858	843	936	902	908	941	926	900	893	906	938	895	854	906	966	808	909	905	941	932	886	949	867	929	940	940	971	898	962	855	836	904	898	895	979	912	881	890	909	887	882	960	930	913	848	868	907	902	873	870	879	929	969	940	934	919	908	891	873	878	877	993	897	917	894	873	907	896	963	909	936	894	886	946	902	911	924	870	882	899	901	925	910	918	926	931	915	883	927	923	865	913	937	906	830	887	952	927	867	928	913	880	873	882	917	895	896	876	886	898	879	936	959	951	902	910	895	966	886	924	907	917	880	882	914	833	886	885	867	880	905	932	923	967	869	945	864	951	931	899	897	892	881	903	916	888	906	900	959	898	893	915	851	949	938	910	869	928	905	898	886	907	914	912	920	887	943	851	907	868	880	869	909	892	912	842	911	929	849	880	932	856	920	897	893	874	875	925	843	972	913	909	852	823	909	903	915	919	952	950	949	888	899	916	874	878	872	911	869	881	861	888	895	865	881	874	906	867	850	934	913	926	951	957	916	978	908	933	889	850	916	912	892	910	858	913	913	855	885	965	918	911	951	875	918	875	946	888	916	895	882	944	920	854	887	944	942	894	938	918	897	907	831	900	882	949	923	920	897	895	884	908	891	936	909	927	885	993	928	859	850	863	920	902	911	913	868	913	921	899	928	894	940	895	841	940	916	940	887	924	894	920	877	870	903	938	928	889	902	878	923	859	906	945	876	893	926	874	941	907	864	903	869	891	956	952	954	935	926	911	930	890	940	897	852	850	869	952	928	947	842	937	916	919	856	860	901	961	900	905	914	924	910	874	907	901	934	866	881	925	932	887	859	879	857	893	900	913	896	931	896	893	932	872	917	886	927	862	903	897	906	893	896	891	903	848	941	882	880	908	888	882	872	898	960	906	890	897	858	838	935	908	858	914	909	931	923	964	917	955	930	953	980	952	957	886	907	911	932	895	896	906	914	943	908	884	899	938	917	891	911	944	905	919	951	918	866	915	908	913	887	911	936	935	881	906	922	932	885	930	886	931	869	946	878	908	877	886	878	903	930	981	910	907	872	919	874	908	909	898	950	855	920	923	887	861	873	909	925	876	876	909	871	857	903	956	889	923	934	905	894	918	913	903	824	885	870	915	907	922	864	918	921	816	898	938	892	948	924	889	894	912	893	894	887	902	917	886	911	943	905	907	857	898	885	967	927	839	906	920	914	898	887	948	884	936	970	932	904	933	918	895	859	885	883	846	898	895	908	929	896	868	923	915	916	900	937	920	920	936	887	936	1000	893	856	898	853	934	954	902	929	901	928	905	864	916	931	873	909	856	875	873	958	969	930	905	892	878	896	932	957	859	879	932	905	893	900	866	947	913	915	905	911	969	884	921	945	896	890	917	858	881	899	907	910	917	937	921	979	941	878	933	927	899	955	944	903	903	861	928	912	918	937	925	885	874	959	877	953	915	886	930	894	959	905	920	848	871	841	957	859	910	905	884	868	935	942	901	907	932	920	927	902	877	918	899	896	930	936	911	912	917	947	933	969	953	917	934	878	917	897	935	942	888	918	912	937	867	875	900	938	869	897	866	957	887	896	929	916	885	920	910	837	901	917	906	906	881	911	939	893	888	888	872	834	957	959	904	879	877	900	884	878	966	949	933	868	938	913	927	867	891	867	851	892	923	884	950	901	888	865	915	947	922	874	927	925	880	896	918	936	890	859	874	950	909	862	869	898	881	903	930	893	908	895	910	915	913	876	924	943	914	1031	949	917	889	903	868	903	947	953	873	947	907	874	925	893	912	920	859	888	935	924	864	940	888	938	968	909	924	900	903	925	893	934	884	870	926	928	882	883	901	919	858	941	909	899	937	947	917
25045	12171	9993	7321	5966	4505	3139	1999	1383	1008	838	597	515	525	389	411	415	429	411	397	381	399	402	347	396	358	361	392	364	398	374	374	396	361	394	370	410	378	350	340	430	389	411	419	388	401	353	380	345	378	406	377	369	387	375	380	399	380	397	360	383	386	360	383	398	380	389	383	393	416	382	361	408	389	369	386	367	415	365	407	388	394	387	382	398	392	365	378	391	387	370	352	390	390	412	404	365	369	404	369	384	389	401	381	374	371	405	370	382	403	396	380	381	377	395	392	341	359	407	366	388	318	375	378	372	384	367	343	370	383	363	348	397	406	384	377	417	393	373	379	351	418	399	347	375	403	349	380	387	334	414	388	367	337	347	357	343	374	396	402	342	342	361	369	395	355	353	384	342	393	400	377	382	393	372	401	384	345	375	375	373	346	421	350	363	396	374	392	381	385	385	374	395	339	387	345	400	360	413	361	332	384	384	368	377	393	382	391	380	395	340	406	376	409	341	366	370	388	334	388	386	323	384	386	388	345	366	418	369	399	363	378	333	368	385	345	366	376	393	375	345	379	369	359	380	369	331	387	373	339	372	406	388	345	373	341	401	384	395	405	377	397	369	381	394	395	387	417	392	361	414	382	357	376	375	396	374	349	367	342	383	362	361	322	351	359	411	373	383	347	384	393	377	384	381	374	360	352	377	388	403	361	369	372	370	373	354	393	370	356	353	373	377	407	381	398	374	363	391	386	362	367	376	381	396	353	392	391	376	368	389	363	347	394	371	396	410	381	374	375	366	330	398	395	388	361	400	427	361	369	361	384	382	339	374	373	373	352	361	354	376	339	365	371	359	348	371	389	362	403	383	375	386	358	378	392	383	379	347	371	378	373	333	411	376	354	367	373	376	340	355	394	368	378	352	372	356	374	405	365	392	350	345	363	389	394	379	385	395	361	404	386	403	364	402	361	361	397	364	387	340	407	356	400	348	360	381	360	376	355	344	399	366	436	393	350	392	382	400	414	336	346	348	360	377	404	369	359	385	354	381	361	387	371	358	359	348	381	347	367	374	384	377	360	397	343	359	387	380	383	384	391	381	411	357	371	383	358	391	389	358	371	359	360	396	402	377	358	353	343	363	388	379	371	367	367	374	377	365	401	392	366	377	394	388	360	382	361	395	368	379	347	361	410	404	354	369	370	370	390	335	390	399	402	378	393	372	364	389	348	354	384	385	343	346	348	361	391	355	386	371	380	384	394	350	402	352	367	360	409	379	357	361	402	368	366	390	361	396	357	377	404	396	363	362	386	365	408	385	364	385	386	366	381	381	382	348	390	361	383	354	365	364	384	394	364	415	400	367	370	424	392	375	374	356	373	367	334	348	416	394	343	383	316	353	365	388	340	395	363	379	401	352	377	405	405	372	403	385	372	351	354	359	347	348	382	387	358	370	380	372	392	366	388	367	331	340	411	377	375	389	363	386	368	403	403	384	394	370	394	350	337	372	382	394	343	375	361	359	382	331	406	391	356	345	386	380	364	341	383	403	380	372	333	378	406	348	391	370	341	347	353	374	369	337	370	350	412	377	368	353	371	400	376	389	360	364	378	424	376	394	360	379	374	388	383	356	391	355	428	372	373	381	311	362	349	319	325	395	363	393	366	373	376	376	383	374	402	396	396	367	378	381	382	388	402	401	361	360	364	383	366	334	392	366	353	382	348	359	387	399	324	362	397	351	356	374	358	362	371	383	344	352	349	351	376	382	379	365	393	375	385	365	384	382	349	352	375	383	418	376	384	368	377	393	379	407	373	418	412	368	390	381	364	361	377	387	398	381	388	373	377	379	351	395	372	379	351	389	382	367	403	380	328	367	401	354	367	377	375	385	372	383	408	389	400	363	359	366	381	379	364	403	382	400	359	412	354	382	360	384	353	343	382	361	381	384	355	354	339	392	361	393	401	375	352	383	382	391	356	379	373	421	371	365	362	369	366	365	380	375	381	373	372	388	353	350	385	364	392	370	370	360	369	379	377	343	365	397	382	347	355	382	396	343	351	375	383	382	381	386	410	415	365	385	391	393	343	397	379	384	371	377	373	390	377	366	386	359	356	342	386	387	390	385	388	405	394	358	363	410	380	378	366	360	359	365	376	382	369	378	390	389	358	379	354	372	376	377	354	371	392	341	358	379	378	358	365	369	381	361	391	378	334	364	347	382	398	389	371	363	365	403	408	360	384	350	422	382	397	372	372	387	405	376	350	398	344	418	378	373	348	373	367	421	352	357	363	375	371	394	366	354	366	383	385	338	361	389	377	375	369	388	393	355	345	368	363	373	383	349	366	410	378	386	393	353	381	361	357	374	366	374	375	380	395	355	373	390	411	386	368	395	382	369	376	384	403	373	375	371	421	391	345	331	376	384	374	384	351	374	353	421	385	412	382	341	357	353	357	367	348	347	378	367	355	365	367	396	394	362	364	358	367	369	374	371	358	337	385	377	373	355	382	352	377	354	365	379	350	361	402	374	391	368	404	331	400	351	379	380	352	414	352	371	387	386	355	406	361	392	375	411	387	404	353	417	343	360	393	384	363	355	350	375	368	379	349	369	366	350	411	358	365	395	404	348	430	359	385	369	371	412	357	382	379	364	362	417	362	362	391	392	388	355	378	404	392	405	345	350	367	364	374	356	407	417	366	404	379	351	391	364	399	381	370	363	352	354	341	365	383	391	359	374	387	371	364	361	407	369	360	405	377	349	375	391	392	421	379	390	333	342	346	380	354	385	386	379	398	359	379	399	383	379	390	385	349	391	369	366	330	359	339	396	347	350	345	357	389	395	387	405	385	369	378	383	402	373	390	350	406	350	358	356	385	387	407	338	369	367	361	396	351	424	366	373	350	364	380	381	371	392	388	374	370	400	398	385	371	357	346	365	369	427	373	370	381	383	423	399	380	365	394	356	364	397	371	366	398	384	357	347	371	382	367	361	387	375	367	379	394	363	367	401	350	350	347	401	382	359	359	380	360	334	409	339	372	365	377	378	374	366	378	336	384	383	363	398	388	367	388	379	383	387	401	396	407	342	394	370	391	373	347	351	384	401	368	354	382	380	388	370	353	383	378	377	358	366	383	372	362	372	365	398	379	367	403	367	356	361	396	360	382	396	404	394	377	349	365	368	412	368	367	361	395	365	337	351	330	390	347	383	356	354	413	355	355	393	373	355	372	371	378	378	352	366	386	375	385	369	377	366	391	360	365	406	340	383	390	357	368	352	377	403	362	405	395	396	365	372	334	382	386	401	388	368	384	369	353	379	358	371	351	364	412	402	385	356	382	353	368	389	364	401	368	388	345	411	367	381	349	403	342	354	344	354	366	416	390	367	381	333	362	375	357	343	344	402	343	338	367	366	407	367	380	379	392	394	347	360	384	382	344	343	371	378	373	376	343	326	393	361	381	360	346	377	411	380	387	363	356	391	395	355	358	383	360	374	368	376	390	388	365	339	374
17457	8586	9263	8822	8626	7688	5624	4774	4403	3796	2857	2533	2013	1736	1379	1296	1264	1183	1064	1119	1073	1112	1042	1065	1016	997	1052	990	1022	1019	990	1018	960	963	996	1004	960	971	985	990	996	998	990	985	978	1003	1004	976	995	977	907	929	968	991	944	975	1009	1007	963	1043	987	1064	981	1025	1102	1102	1099	1166	1114	1080	1116	1085	1053	1022	1012	1011	974	978	983	1023	1062	1006	1010	987	1007	966	956	995	979	1020	970	992	1015	987	1023	948	1015	975	1031	970	987	1010	969	999	1016	984	984	979	968	979	978	1031	1012	972	933	996	1022	998	951	937	941	957	922	961	1041	989	945	958	976	982	993	989	916	940	955	958	937	914	954	897	951	919	950	969	925	923	957	989	916	968	930	1007	957	925	993	937	910	1004	981	980	947	897	961	925	899	936	951	966	952	953	897	987	985	924	954	924	908	977	934	954	959	968	933	927	998	976	1024	1001	930	971	995	920	968	948	923	929	994	879	949	887	943	950	973	961	959	953	983	965	941	985	975	951	931	950	953	939	956	933	966	924	897	939	911	937	884	963	1012	998	905	924	1006	975	921	901	982	914	963	907	944	960	925	956	1001	917	963	937	915	946	968	971	945	959	915	924	975	983	936	904	918	991	966	938	1000	972	936	885	949	957	900	936	914	981	907	927	917	916	899	954	899	937	968	965	998	935	965	938	963	897	932	959	927	930	940	959	979	923	917	931	975	999	917	962	932	946	932	980	957	943	968	956	928	982	947	941	1003	920	945	948	950	915	921	935	974	930	960	961	922	946	931	918	965	935	940	907	900	1013	955	894	943	908	1020	971	939	949	954	930	972	946	956	904	951	947	908	964	956	975	941	981	936	901	971	913	931	896	965	956	886	953	981	959	940	952	923	934	958	960	969	944	938	954	945	962	962	923	964	896	930	947	896	950	979	954	925	921	912	972	946	1020	948	900	966	940	913	977	980	944	967	940	927	900	938	915	949	941	951	946	960	894	949	967	927	870	897	999	960	980	914	949	886	947	918	951	952	933	990	910	914	969	959	957	920	956	980	950	896	880	949	1010	895	943	942	959	954	937	989	908	964	955	979	918	943	932	920	906	958	858	929	973	938	971	936	955	981	940	915	941	933	958	960	910	963	973	914	937	960	959	908	907	928	975	948	976	914	917	903	906	1019	992	909	1000	928	922	911	940	888	910	944	927	967	895	941	942	919	931	927	955	964	940	935	967	915	977	927	910	899	938	939	953	924	937	965	983	944	967	961	932	905	919	936	917	947	971	869	952	904	970	951	932	930	923	1018	1001	938	967	905	968	943	928	982	946	939	998	945	978	903	911	970	999	968	964	977	921	955	984	982	936	924	929	940	1002	940	941	903	970	929	920	930	922	951	998	967	948	963	939	1011	944	940	920	1007	906	981	982	929	954	978	946	974	952	958	927	969	996	884	959	944	1006	955	887	980	973	979	951	1017	928	959	961	1015	915	946	967	978	930	956	930	958	1024	947	947	934	962	911	955	969	936	962	941	962	955	981	963	929	933	944	949	967	928	978	998	902	904	947	960	963	905	951	968	988	886	941	908	968	944	929	966	953	972	931	912	907	932	884	927	925	922	919	877	975	950	964	970	905	970	993	918	964	964	946	919	949	978	855	953	914	926	893	999	899	967	918	902	906	917	938	892	939	912	978	951	906	862	977	941	911	916	915	985	903	976	927	942	917	978	949	918	919	935	965	956	933	945	933	941	946	963	923	919	965	930	955	905	987	982	1022	987	955	938	901	951	921	971	964	932	988	955	872	1003	923	995	942	952	919	934	988	939	920	920	967	923	997	968	942	935	1040	941	940	988	972	969	939	966	994	973	939	960	986	991	942	920	1001	917	940	935	929	938	947	920	939	938	962	965	952	936	942	963	911	985	927	975	964	938	956	942	923	937	912	972	928	992	954	919	925	956	967	914	907	981	972	966	896	1008	960	950	1020	927	985	1017	919	946	972	952	972	954	994	969	926	937	939	972	929	935	974	974	908	916	963	945	973	920	976	932	950	961	991	967	940	980	908	949	922	966	949	955	983	961	918	943	969	878	903	995	1004	962	914	994	967	949	949	983	965	978	924	927	926	960	900	972	933	958	963	924	946	964	994	959	888	953	965	963	963	925	906	960	966	950	922	972	906	969	929	981	957	924	928	955	911	974	937	920	940	960	994	861	957	981	907	973	943	976	953	914	878	967	924	948	985	927	936	975	981	948	944	933	914	935	938	956	984	939	949	979	939	926	1019	972	990	957	929	976	967	961	941	940	933	925	969	914	902	930	896	950	1011	901	947	972	932	919	920	937	959	939	915	923	931	955	921	949	946	941	968	977	905	937	949	913	950	893	972	995	911	989	956	925	942	969	929	955	950	935	937	954	935	942	972	960	956	877	917	922	958	997	924	1000	954	940	955	961	962	919	972	960	955	1023	949	907	940	904	929	1016	941	873	999	928	1035	991	947	940	924	944	951	930	947	930	933	913	935	920	971	951	953	968	933	959	1000	949	968	933	929	913	927	959	966	940	892	934	922	977	975	974	943	982	1043	951	937	956	966	907	947	1012	934	944	968	949	982	957	928	983	976	969	950	924	982	929	943	967	905	927	939	936	1014	933	886	892	887	927	930	1005	981	968	1015	943	957	949	994	943	887	936	976	928	971	919	970	961	979	980	958	909	940	920	962	909	951	906	923	966	902	959	964	906	893	949	942	935	927	946	1010	943	926	938	942	939	906	949	951	961	923	981	962	934	890	919	937	961	950	892	965	1012	941	954	928	915	974	987	899	922	945	945	943	967	969	916	975	963	916	921	1002	982	901	989	938	916	943	939	956	961	915	920	962	960	932	927	949	964	973	1000	971	907	971	1030	1017	952	921	1006	960	989	939	944	933	941	913	958	968	930	946	976	960	936	943	942	946	899	981	931	910	990	956	1004	969	988	997	962	993	962	970	975	946	964	980	957	915	916	953	1015	923	919	919	893	938	935	933	891	927	968	975	931	920	1004	927	976	985	913	962	964	938	983	893	964	930	971	962	882	958	983	966	912	996	1043	924	956	937	959	968	959	888	902	971	963	983	924	916	956	956	983	951	938	935	957	924	952	960	951	899	970	924	967	956	938	918	953	953	960	979	918	949	963	938	919	917	941	947	931	962	946	955	984	973	964	945	923	947	877	955	906	967	915	982	926	947	953	923	915	952	943	923	945	979	960	978	929	886	989	981	860	945	886	902	970	952	995	955	933	896	923	950	872	931	984	958	938	985	919	887	1001	948	976	925	955	944	970	924	875	946	948	964	968	1015	926	954	919	952	979	945	919	940	932	877	939	964	941	902	917	965	956	907	942	895	935	986	998	923	956	979	946	964	936	911	962	931	917	947	922	900	925	945	939	923	983	984	904	986	944	921	935	965	876	958	976	954	955	922	921	1030	921	944	954	955	934	932	926	933	925	950	930	949	966	898	1000	1018	917	945	992	947	999	943	939	941	944	960	923	926	932	895	963	952	950	969	944	958	914	925	952	920	971	904	948	924	946	936	1004	930	940	934	943	952	943	886	951
33438	19941	15320	11628	9514	7098	5020	3504	2511	1728	1101	744	566	470	422	404	324	323	347	345	318	305	314	287	294	300	286	305	294	284	284	300	301	322	297	297	280	295	269	259	296	303	277	301	267	280	267	273	262	273	282	275	303	285	274	283	258	279	297	260	307	275	327	323	344	285	299	328	310	269	316	285	285	304	284	278	308	269	268	315	297	285	302	301	300	294	291	278	265	270	273	326	289	301	306	265	278	297	293	276	287	298	285	281	298	297	280	280	299	276	280	312	287	274	265	291	272	269	263	268	291	273	288	274	268	282	289	291	308	283	265	259	276	286	295	284	284	275	294	267	273	258	290	280	280	276	255	304	297	269	272	262	293	298	272	305	286	261	278	281	281	289	255	250	278	284	292	306	254	282	285	286	303	286	286	257	261	289	295	284	304	254	298	270	259	301	325	258	277	282	285	288	265	275	257	280	270	282	271	266	291	272	299	289	281	274	242	248	263	289	269	243	308	297	266	255	275	274	292	268	289	267	268	282	278	272	246	274	285	252	256	293	284	252	286	270	275	282	280	287	309	278	287	270	294	273	252	305	291	281	270	262	259	298	274	306	287	280	257	289	265	272	272	269	285	281	254	267	285	266	306	293	293	239	265	288	280	273	283	258	263	283	243	263	286	303	260	292	292	252	241	272	253	271	282	248	279	255	289	300	270	283	293	301	272	290	299	268	279	268	259	301	293	276	302	277	272	277	284	265	275	286	287	268	274	277	291	249	289	277	281	275	283	274	279	280	252	248	276	291	269	307	261	302	324	303	288	278	303	286	261	249	276	309	286	308	247	278	295	280	296	295	267	280	285	300	282	262	266	264	299	264	277	252	246	290	287	256	262	288	259	264	278	290	289	263	274	267	247	256	281	272	254	272	259	281	289	259	298	298	270	304	254	296	250	286	276	282	285	269	254	265	267	262	263	290	256	307	275	300	306	283	286	286	278	254	282	258	274	271	289	287	253	319	275	273	275	270	280	285	272	295	293	283	267	255	265	274	291	284	271	283	277	251	276	268	287	275	274	303	271	295	284	282	288	278	287	299	298	288	282	292	275	291	259	263	296	256	292	247	287	243	243	269	297	263	270	267	275	279	281	270	316	285	271	264	252	284	289	267	307	276	284	269	286	290	289	271	276	264	270	274	271	321	282	235	272	260	250	319	287	266	274	276	285	274	272	274	291	286	293	270	283	299	326	284	278	255	285	293	267	280	277	263	273	323	270	292	261	293	248	275	245	282	282	290	261	262	276	294	273	261	262	307	255	269	284	258	295	295	285	261	283	266	262	326	270	289	303	262	292	280	286	269	262	305	273	267	271	271	310	298	255	279	251	280	283	259	265	302	264	296	291	269	276	266	296	308	258	252	262	288	264	268	287	257	278	265	273	306	266	264	289	299	288	313	300	282	288	298	258	287	251	275	270	291	282	300	283	273	303	270	281	242	252	290	283	269	266	269	289	271	282	280	263	264	277	314	283	278	289	293	271	265	299	283	235	284	295	281	287	248	287	255	280	264	266	293	261	272	292	278	289	274	281	266	261	292	274	271	284	294	264	276	291	283	294	262	310	266	268	307	273	291	291	254	285	255	287	250	257	278	271	277	299	271	280	274	270	286	278	287	262	288	260	285	285	267	270	260	259	258	299	286	284	303	292	268	288	252	261	310	282	293	286	287	303	260	281	273	277	282	267	264	314	280	289	307	291	286	318	294	274	280	272	289	260	258	260	276	261	285	269	268	290	263	292	251	307	287	266	269	247	296	314	286	262	247	246	271	246	249	275	284	297	269	289	269	291	263	274	238	265	276	257	287	302	294	269	279	283	254	283	282	289	270	269	254	270	266	272	299	257	309	260	272	281	230	285	300	274	298	269	261	286	274	283	278	287	291	267	238	307	277	266	267	287	293	271	282	292	289	287	285	310	257	292	274	325	297	259	272	275	277	283	259	252	286	269	296	277	300	265	274	314	272	271	311	258	255	280	294	263	274	294	294	270	290	297	290	284	281	289	269	242	293	278	300	275	225	253	279	309	305	276	269	246	271	280	246	272	299	241	272	274	261	265	235	253	281	292	287	290	285	265	276	258	297	281	294	285	283	287	285	285	283	265	272	276	315	266	286	270	291	286	294	267	280	297	273	261	268	297	304	261	267	291	292	303	278	267	277	252	275	269	245	281	265	303	283	246	307	267	278	264	293	295	269	241	271	280	276	276	293	282	248	287	286	292	287	272	267	292	274	283	265	283	302	282	268	258	257	265	290	278	261	301	298	254	276	264	322	272	284	274	297	262	264	300	284	293	247	286	272	291	269	281	276	282	282	279	285	287	280	270	250	256	295	297	272	249	279	264	274	280	284	282	261	299	297	278	288	267	287	277	266	275	250	296	285	272	284	296	277	271	287	295	310	288	270	274	280	301	275	297	271	280	275	259	282	295	286	277	293	316	299	243	275	266	285	264	282	306	267	276	253	263	286	288	275	290	291	256	282	297	286	249	307	290	269	286	280	271	311	269	250	277	291	280	266	268	294	302	294	279	260	292	286	279	236	278	289	267	252	248	261	279	284	281	319	255	291	250	252	265	269	267	300	278	287	316	274	250	289	272	301	253	259	270	272	272	300	289	296	288	282	284	313	273	297	293	282	260	284	229	262	290	294	301	280	306	287	296	260	299	285	295	282	284	245	287	292	291	284	296	308	277	269	317	247	312	266	276	260	265	304	285	273	262	326	270	288	300	316	266	297	281	273	263	259	275	280	276	238	256	286	303	256	267	307	288	280	276	281	302	285	289	285	252	292	330	286	286	270	285	275	264	270	304	287	262	268	252	285	259	260	299	271	292	253	292	255	252	253	256	246	290	287	301	263	263	274	285	273	250	246	278	276	262	250	267	259	287	259	267	273	297	280	262	281	275	284	270	286	308	270	286	272	273	278	281	258	259	303	244	270	257	260	304	291	265	313	274	267	293	269	293	312	255	258	259	294	253	280	268	302	274	272	278	327	270	274	282	289	274	263	271	308	258	282	272	301	299	257	267	270	254	284	284	271	267	276	289	283	267	278	285	295	283	280	262	294	295	267	262	285	293	272	270	290	291	281	271	282	305	291	271	285	292	283	266	272	284	295	282	294	288	288	287	272	299	251	282	268	258	246	241	281	253	276	257	284	286	257	272	283	291	255	255	275	252	260	316	282	294	277	295	280	256	307	284	305	272	282	294	260	273	245	294	277	264	298	292	273	309	291	310	309	294	271	276	278	285	290	282	297	279	260	270	291	258	269	280	254	318	278	318	272	267	264	278	265	273	289	265	301	279	282	300	278	270	305	315	249	283	269	279	272	275	268	300	259	288	272	270	280	315	277	274	265	293	295	251	270	296	279	270	305	265	290	286	243	302	288	255	282	278	271	279	275	272	318	290	299	316	274	277	328	285	312	322	264	298	289	278	274	294	261	295	278	251	262	280	277	309	292
22366	13309	12219	11772	11552	9737	8059	7163	6452	5174	4096	3328	2405	1979	1626	1337	1226	1099	1051	1044	994	984	876	1012	870	856	840	863	890	887	805	856	791	835	857	831	760	813	787	782	767	768	753	796	692	817	750	806	718	791	789	774	776	742	759	752	750	671	766	769	766	821	832	899	1032	1046	1019	1040	963	937	943	948	882	872	921	877	831	882	858	824	854	833	789	892	820	798	784	707	781	772	718	794	773	790	759	798	764	765	792	742	801	851	815	813	784	751	777	739	779	775	701	753	742	783	777	770	765	770	760	718	777	716	776	772	731	725	766	719	696	753	719	716	694	720	686	720	702	754	735	745	737	777	692	714	682	686	713	725	752	701	714	702	728	706	776	690	713	706	669	702	747	727	756	688	722	770	715	694	689	689	707	699	725	685	739	674	722	746	726	778	662	720	745	706	699	722	662	730	720	688	758	713	758	759	703	749	714	753	739	757	712	732	730	737	738	723	731	696	755	756	743	701	744	746	728	694	717	723	747	702	724	702	733	764	696	751	710	684	750	741	754	747	654	814	730	709	728	686	725	750	748	717	697	740	722	730	747	700	734	750	736	697	714	680	687	718	756	702	697	756	753	703	691	712	695	737	703	705	689	742	735	756	690	720	687	693	688	745	710	732	732	746	793	709	766	755	726	701	720	733	702	711	700	704	728	696	750	701	708	756	714	768	761	642	733	699	693	729	730	740	723	710	728	711	691	746	676	739	686	736	679	691	740	711	748	749	714	716	687	725	698	684	721	696	772	721	683	713	717	692	701	753	720	699	702	713	704	738	688	761	730	708	696	744	741	713	691	728	686	753	679	715	753	677	720	712	718	675	721	733	700	710	749	679	695	709	678	767	722	682	725	731	701	707	723	723	760	690	736	727	771	702	739	795	734	700	745	700	708	680	731	728	694	716	717	689	713	730	721	711	735	737	727	729	684	686	721	743	744	670	734	782	713	720	722	681	770	743	746	679	719	769	695	737	745	768	727	711	772	717	762	742	708	773	673	732	731	760	718	734	722	751	734	719	747	721	703	725	698	698	752	690	730	685	702	760	735	813	696	707	724	712	681	714	724	707	742	756	725	758	736	756	720	752	707	702	691	717	729	725	689	723	710	742	669	717	742	702	685	726	685	708	703	717	744	727	674	749	751	759	694	745	742	729	737	682	667	698	715	724	768	714	723	721	715	687	687	739	682	728	742	696	708	702	735	726	710	750	764	683	685	744	707	774	717	729	689	713	711	710	649	698	728	715	711	744	724	739	703	702	729	714	693	722	715	715	722	685	696	745	753	716	655	679	757	689	719	738	667	716	695	729	782	694	725	697	697	699	760	687	739	709	740	680	695	735	699	702	689	725	778	753	738	723	706	712	770	680	718	680	722	762	714	741	771	772	746	720	738	741	702	696	730	680	735	679	774	698	702	697	659	791	746	700	795	694	779	724	746	692	691	701	662	706	734	740	693	687	748	737	714	706	711	731	717	699	745	751	731	732	721	752	721	742	716	719	695	765	719	699	727	727	666	763	775	688	704	713	713	701	727	741	750	723	704	749	736	685	788	730	713	705	683	728	748	716	727	734	692	753	738	711	715	724	736	722	692	735	732	716	724	793	722	682	704	713	737	739	719	712	730	660	767	720	727	772	698	726	712	683	744	725	700	751	705	756	748	703	712	720	728	716	711	695	726	715	720	696	749	725	727	712	734	704	779	717	748	726	741	748	750	756	720	773	702	744	726	758	715	706	679	636	700	727	800	729	735	726	734	699	676	758	725	761	717	774	760	710	714	763	713	731	752	760	726	706	703	731	750	726	703	725	728	728	717	719	733	735	681	739	730	732	727	752	750	720	743	738	694	734	691	713	731	706	736	729	699	771	689	730	772	727	773	733	724	745	700	705	753	729	716	700	757	734	777	780	720	698	720	729	729	699	729	711	708	669	747	724	703	715	748	743	764	750	736	739	710	710	724	766	749	706	718	716	708	716	704	735	736	721	706	691	710	684	670	737	738	756	707	712	762	699	732	694	715	733	721	693	772	730	742	707	759	664	715	709	712	706	688	697	757	758	729	737	736	731	698	688	742	737	757	750	734	715	702	719	648	758	738	711	725	727	722	743	703	719	739	698	741	779	734	663	749	716	734	689	739	726	730	706	738	741	753	690	738	731	705	701	732	708	718	726	718	734	730	685	708	722	712	720	716	715	712	750	650	713	701	697	752	700	703	705	792	714	718	692	701	724	756	665	732	732	698	738	699	702	695	717	689	722	767	705	746	726	723	747	758	730	755	735	680	708	715	696	764	754	693	697	677	738	686	683	743	721	683	662	749	763	742	739	716	734	708	749	723	746	718	757	714	755	725	724	718	722	723	718	681	738	773	738	708	719	736	708	699	726	741	708	701	687	692	748	701	746	711	726	743	755	707	710	745	714	696	733	713	731	720	739	652	692	757	716	695	725	710	723	725	739	750	724	727	721	733	766	724	790	692	647	730	742	738	787	741	792	723	705	721	748	723	689	714	755	744	688	628	724	719	732	747	721	699	718	732	751	723	680	717	723	735	711	716	742	747	691	755	735	744	716	732	722	743	726	719	735	723	709	704	720	749	725	695	707	709	695	755	747	739	727	697	669	726	668	725	775	730	697	739	743	763	754	710	733	718	757	772	776	732	706	728	708	762	735	768	693	720	685	700	687	695	700	797	725	722	742	685	700	704	721	687	740	702	726	699	821	702	716	707	681	742	750	708	736	744	723	764	676	680	737	759	705	683	739	737	721	716	712	693	746	683	704	784	722	702	743	741	726	784	677	743	672	722	706	695	728	686	775	727	708	717	764	715	693	750	795	722	669	700	673	722	747	739	693	724	687	723	709	719	720	722	687	651	707	717	713	699	716	739	745	742	748	749	742	724	726	746	679	725	699	717	694	678	683	724	741	730	748	720	762	720	703	718	741	696	726	738	718	738	725	677	761	661	676	703	731	693	721	754	692	788	736	732	694	718	719	696	740	715	718	730	734	717	729	703	764	736	727	706	704	709	723	755	694	682	706	710	734	735	724	753	728	729	726	751	720	753	695	712	724	709	728	678	701	725	735	693	735	686	684	766	719	687	727	712	761	674	708	724	748	694	709	738	731	718	693	718	666	721	707	701	686	764	730	685	726	706	724	727	723	663	732	758	724	754	717	709	701	692	655	737	725	707	698	728	756	713	727	726	657	739	792	726	720	759	742	708	703	709	721	758	712	742	672	710	715	730	772	715	750	670	753	754	694	727	732	736	698	679	736	708	748	719	682	710	700	692	712	739	721	760	663	715	722	746	731	726	683	740	678	682	697	683	717	675	707	736	700	717	725	689	709	712	725	757	753	755	712	747	722	702	722	711	706	732	741	719	742	757	741	755	738	713	739	685	734	774	711	697	700	748	747	735	737	715	718	700	720	721	692	718	716	703	716	752	718	680	694	666	711	699	687	720	700	761	704	714	753
6495	2214	1967	1306	1129	965	722	568	533	480	428	429	405	391	366	377	351	369	312	345	363	318	314	379	344	343	384	358	335	373	354	354	342	344	340	344	339	357	379	348	331	364	348	336	391	383	362	370	383	368	351	350	331	350	346	365	388	338	352	408	337	404	367	359	368	321	345	358	396	387	400	361	375	351	373	333	372	349	347	345	412	361	338	313	377	345	349	370	332	358	362	354	374	347	373	361	366	333	367	356	375	363	340	361	373	348	351	339	362	376	334	367	330	328	356	378	372	378	375	378	375	346	345	338	334	378	371	349	338	397	342	369	308	360	357	350	376	323	339	342	343	373	339	361	346	344	332	335	387	349	341	347	330	386	360	338	383	399	332	398	327	381	338	352	347	366	356	367	376	363	347	366	406	357	346	388	310	351	373	363	367	360	359	353	349	343	372	360	348	336	335	377	371	368	371	325	349	337	338	343	368	361	383	344	347	354	343	381	366	358	347	372	323	355	374	356	346	338	322	362	349	354	362	345	352	384	380	354	361	350	346	329	340	326	332	353	374	337	361	370	338	322	320	365	362	320	349	311	344	381	353	336	330	349	344	391	342	360	379	329	339	378	340	348	376	354	345	376	362	381	365	313	353	357	396	351	329	318	357	348	341	339	345	349	376	380	335	337	349	385	354	363	333	328	376	357	400	368	336	360	327	366	385	367	407	381	321	363	319	399	346	342	355	381	332	384	353	352	348	350	308	345	359	352	399	352	336	354	346	379	390	361	366	362	339	338	364	330	355	363	357	333	350	336	338	345	363	308	329	372	344	361	374	366	362	343	363	320	352	335	347	355	378	323	355	377	376	372	355	352	325	338	355	364	364	368	348	386	362	332	361	360	360	361	351	356	349	322	356	382	365	375	376	354	369	365	352	362	366	376	368	353	359	332	331	327	354	336	339	317	359	304	369	327	364	334	358	345	372	348	341	352	383	338	364	361	321	334	335	355	335	381	385	347	342	340	343	355	346	344	345	348	368	343	346	384	325	389	381	338	352	331	320	347	358	324	336	367	374	356	377	389	366	350	343	352	325	335	326	369	317	372	337	381	354	337	355	367	341	382	359	378	357	341	365	354	374	378	386	355	383	362	341	345	335	348	346	361	377	364	333	336	369	389	313	355	386	345	374	336	347	368	340	354	361	353	346	359	373	338	376	337	371	340	377	342	373	386	361	358	356	339	364	354	364	385	360	314	362	371	324	350	374	337	325	356	351	337	390	358	351	351	344	357	337	372	380	341	328	342	334	319	365	313	333	378	359	355	385	327	339	329	354	372	327	390	355	359	330	352	351	385	373	352	320	390	392	364	339	381	357	360	354	352	330	380	362	341	377	342	346	338	363	333	380	370	348	327	345	324	342	365	345	335	339	314	371	364	348	326	340	327	341	361	399	339	368	332	339	351	329	348	333	348	362	343	334	384	319	343	370	373	367	372	349	347	364	374	371	388	338	382	374	387	369	334	359	360	343	345	340	367	335	336	340	327	342	353	363	341	341	366	344	334	330	360	346	337	380	354	371	339	362	352	345	346	334	371	343	371	330	356	360	356	328	381	327	401	351	346	356	363	364	345	376	382	347	350	376	374	329	364	352	323	374	365	334	326	324	356	344	356	350	352	346	366	347	320	367	364	328	336	326	379	358	360	369	366	338	320	359	356	354	361	342	343	361	351	389	369	342	388	351	344	352	377	319	367	363	344	375	340	361	346	335	342	361	341	349	355	340	379	381	340	343	329	350	351	341	355	330	322	324	347	367	355	334	348	373	365	339	343	349	361	363	372	334	356	344	382	355	344	352	308	340	370	360	360	318	391	382	360	341	371	393	359	341	291	375	360	357	341	326	343	337	362	362	314	353	311	347	380	313	346	362	355	368	361	328	338	336	341	337	354	342	352	365	342	356	346	339	365	310	368	343	325	347	351	356	361	366	339	359	367	361	330	375	373	387	338	352	321	322	341	349	347	354	351	351	369	370	357	355	350	358	387	364	319	339	333	352	323	347	364	345	354	358	385	345	336	330	341	331	363	337	379	366	362	362	352	386	381	352	386	319	348	371	349	353	347	345	349	399	386	353	354	340	342	390	337	365	345	361	341	335	360	343	384	379	348	362	352	329	356	355	336	352	326	344	374	350	339	343	361	378	372	325	324	326	351	348	336	366	327	348	342	357	368	349	359	320	377	352	335	341	344	361	334	351	355	371	360	366	364	328	358	356	339	361	387	370	365	356	340	375	382	363	316	333	357	347	334	347	340	358	344	317	329	355	347	360	347	354	334	359	347	351	344	340	330	344	357	320	323	340	374	355	355	354	357	340	312	341	339	333	347	329	369	350	362	338	342	345	363	364	337	348	346	348	382	363	343	366	367	371	366	365	344	369	354	359	358	350	372	365	332	389	347	341	340	389	371	342	340	352	354	383	361	356	362	316	329	347	404	327	363	349	389	352	337	351	363	316	312	344	391	346	346	350	339	348	336	364	369	351	327	341	337	351	380	356	337	345	345	337	316	353	361	378	378	344	333	340	345	365	327	364	354	339	368	342	363	356	371	355	352	342	332	346	342	376	349	342	358	350	340	344	343	383	346	353	384	317	349	357	347	338	370	334	363	359	348	330	326	342	367	348	370	315	361	365	353	362	366	329	342	351	366	356	324	328	394	344	332	338	401	384	353	375	323	327	351	334	370	342	333	339	325	329	304	349	379	369	325	364	342	320	331	366	383	346	364	346	336	348	346	346	358	328	331	334	376	374	362	356	347	362	361	326	345	343	326	376	368	345	344	374	348	351	343	351	400	365	316	338	344	334	371	351	340	331	359	346	363	333	327	355	389	364	363	316	368	334	383	357	365	361	363	362	324	352	361	378	344	329	332	362	355	346	362	372	350	344	385	372	335	344	362	343	336	357	370	346	360	342	373	366	353	392	347	391	360	359	337	378	345	322	362	329	339	369	333	354	354	364	382	331	378	380	362	374	331	346	332	340	360	345	371	321	378	329	380	323	330	387	345	363	357	385	330	366	361	316	351	394	359	351	376	361	341	365	362	333	352	349	347	390	343	392	332	354	345	327	364	348	352	363	352	374	341	336	330	362	347	349	351	343	380	357	372	346	354	341	354	362	351	340	326	349	324	368	383	374	328	331	397	405	385	337	369	341	356	362	350	391	339	384	385	349	392	343	316	329	358	359	327	359	310	348	368	319	380	352	375	364	355	334	347	320	354	338	327	337	337	330	352	323	376	382	349	362	329	343	366	385	352	346	357	386	338	361	364	325	367	373	330	372	361	360	353	343	353	315	340	318	361	352	340	350	360	373	355	320	377	348	349	368	337	339	355	353	359	343	382	315	344	351	337	341	373	349	361	383	375	318	344	360	345	314	335	344	359	348	345	362	345	340	345	324	368	398	363	335	374	365	392	338	345	346	405	340	329	372	338	345	382	357	326	368	328	347	376	352	349	347	357
5456	3051	3620	3299	3215	2721	2237	1881	1788	1452	1318	1360	1157	1048	1006	992	967	947	946	900	917	924	944	895	940	884	920	916	897	889	973	912	932	924	907	902	827	960	916	886	906	863	919	916	898	899	895	859	879	960	932	912	937	888	906	948	868	910	910	902	938	954	969	966	962	970	1053	952	1006	933	941	941	965	926	945	948	942	994	937	977	934	901	970	968	932	940	927	974	930	902	890	906	931	924	880	903	933	932	915	925	901	930	1005	924	892	908	891	966	933	921	898	904	882	902	889	929	910	902	932	899	927	890	868	921	935	859	894	909	950	903	917	888	903	915	900	921	886	909	878	918	893	905	915	898	926	918	876	910	842	874	937	934	955	869	924	913	937	901	927	894	931	900	894	878	892	867	911	933	902	886	897	980	911	951	900	895	903	906	903	955	861	898	897	939	876	880	913	841	875	932	899	895	903	907	899	888	889	925	928	927	879	899	939	946	880	890	945	875	893	912	902	868	963	868	949	909	930	938	885	948	898	954	907	875	932	911	922	882	871	924	925	934	899	907	915	947	908	891	939	902	869	947	933	954	933	922	876	907	960	847	886	916	915	885	896	936	949	891	923	943	877	980	853	907	919	906	872	932	929	911	904	926	916	888	849	888	921	938	942	880	915	939	887	910	888	876	883	894	920	942	940	851	902	865	928	936	935	936	953	851	897	886	889	868	915	878	905	913	918	939	876	910	903	909	849	904	934	920	962	906	900	884	895	949	864	932	913	882	863	866	922	832	925	946	912	884	916	994	929	894	899	850	909	879	926	923	905	860	872	871	861	986	903	930	936	886	901	891	964	878	915	899	904	891	888	920	894	921	866	882	839	887	889	916	905	883	903	905	934	935	907	928	919	964	937	919	924	927	912	916	896	950	955	947	831	907	896	929	922	942	941	878	918	930	923	876	859	900	866	894	915	913	963	888	891	912	895	916	882	873	873	937	881	902	874	925	885	886	914	933	876	898	918	909	930	902	898	890	890	932	921	883	873	896	937	936	870	901	863	891	899	958	889	903	981	887	846	959	976	892	862	876	926	863	882	939	902	915	827	950	921	918	908	940	870	908	895	882	916	891	940	856	923	882	921	902	918	861	941	856	902	878	869	921	893	952	909	909	885	918	921	938	911	864	920	886	936	910	932	912	942	921	892	920	908	938	956	919	942	938	869	894	855	885	921	891	947	893	867	885	938	954	909	875	886	911	860	878	900	906	897	891	938	890	871	910	888	935	929	957	905	892	915	921	868	913	902	912	964	865	895	849	913	864	911	924	882	907	854	925	916	899	914	915	863	914	917	912	911	883	945	921	966	866	874	892	945	922	967	902	944	892	927	935	956	887	907	957	896	884	909	889	895	944	921	935	952	906	966	906	886	931	899	878	885	922	882	900	856	902	897	914	921	932	921	901	914	923	888	918	892	868	857	873	910	912	904	921	895	902	888	859	929	936	885	948	970	900	914	916	873	962	932	872	919	898	913	898	908	936	1004	976	891	882	904	908	894	891	885	889	913	928	946	932	968	923	869	915	962	935	892	920	925	910	908	877	928	913	870	872	875	913	884	889	922	885	863	884	928	853	884	907	913	889	926	899	858	884	846	900	910	949	880	895	952	937	941	887	876	953	909	951	896	913	911	871	877	924	935	863	929	918	916	908	898	859	934	861	883	890	943	932	903	907	942	910	934	865	895	947	906	898	917	910	913	899	921	927	906	877	897	955	912	893	954	883	894	958	927	900	863	896	916	913	908	918	889	928	977	876	912	929	923	837	953	944	940	928	896	875	911	942	869	899	912	884	947	920	894	904	886	887	894	821	869	968	906	869	891	914	932	971	907	893	897	928	946	884	838	913	950	922	915	877	870	912	917	877	910	926	949	946	891	894	896	913	801	922	922	894	903	893	889	947	937	896	885	884	911	916	896	913	900	857	927	892	888	904	900	945	924	882	912	885	938	896	856	879	942	899	890	879	893	880	913	959	914	942	940	930	925	930	894	875	912	898	897	849	893	880	880	913	886	894	925	924	915	913	901	906	943	921	964	882	924	962	916	878	974	946	942	918	858	924	923	932	817	953	852	943	940	904	908	893	887	889	875	945	910	886	885	917	918	923	927	854	869	891	881	904	907	938	921	918	865	926	958	889	898	901	871	892	899	942	922	858	932	955	923	983	875	883	889	919	906	915	911	915	920	880	934	921	886	913	908	912	884	929	911	881	950	898	890	928	881	942	939	914	938	857	960	912	891	901	908	892	908	960	869	874	921	891	911	855	902	882	887	918	905	901	905	884	904	950	899	886	856	904	916	893	904	901	880	942	820	933	859	859	890	917	921	903	886	895	917	971	873	943	883	919	930	942	869	907	919	911	972	894	843	921	897	862	903	907	936	916	936	937	950	959	914	900	888	914	921	905	902	934	855	912	907	952	967	873	912	843	926	909	898	893	919	883	889	888	896	931	884	919	959	947	931	956	854	925	900	928	907	880	890	923	913	842	910	860	892	879	890	899	907	871	887	934	916	858	884	877	914	957	927	884	917	937	913	856	890	897	930	920	977	958	933	868	894	918	979	922	893	877	913	907	930	908	955	886	891	895	860	861	936	928	876	865	927	968	897	854	908	906	911	889	909	890	954	893	925	925	883	909	884	891	865	948	860	889	878	902	919	923	866	890	920	911	905	880	861	986	874	865	905	884	873	946	921	922	963	971	861	880	900	925	883	893	885	918	916	924	908	938	898	897	908	890	865	893	904	861	942	887	894	889	891	900	926	864	930	931	887	880	873	899	905	974	887	965	932	872	948	903	900	865	898	913	933	906	917	896	850	963	900	910	945	897	935	970	884	891	904	910	943	858	870	906	906	953	918	911	914	918	927	896	946	928	915	900	887	889	880	887	921	913	911	893	906	891	909	926	924	889	915	910	864	907	860	969	873	868	832	922	921	910	943	857	903	952	968	905	943	879	869	878	900	945	920	913	893	841	905	871	897	902	902	893	991	882	818	905	890	877	883	906	903	909	913	890	923	889	947	869	896	908	938	933	918	888	877	883	921	933	836	941	866	913	866	888	955	896	882	863	903	940	870	885	914	931	930	935	916	889	840	856	923	885	881	923	904	915	891	931	913	863	900	893	893	912	897	857	936	853	894	935	879	904	873	884	893	908	829	897	956	958	933	929	951	973	853	943	899	924	947	914	877	879	886	886	886	890	921	966	878	905	916	925	891	901	912	899	883	864	898	909	905	919	937	859	916	856	937	898	877	913	883	880	894	933	928	859	956	906	931	885	881	929	875	906	912	854	907	894	919	850	889	909	888	928	881	911	903	881	919	865	871	877	893	855	911	891	920	854	920	877	892	848	834	825	874	882	934	907	940	908	882	841	924	888	847	928	881	881	896	917	917	944	827	905	870	905	918	901	905	908	882	895	930	881	906	890	908	911	926	860	914	918	877	935	894	942	916	866	879	927	900	882	878	925	931	863
23080	12171	10127	7390	6128	4937	3375	2242	1514	1221	809	599	559	516	433	398	409	422	404	369	401	370	398	433	396	392	401	406	385	384	365	359	368	367	390	375	391	376	362	357	392	385	409	396	390	375	416	360	382	367	404	383	370	393	389	372	397	406	369	370	388	360	399	397	405	383	402	378	395	365	364	383	399	378	415	369	388	385	394	366	353	422	391	395	406	378	371	395	370	394	363	387	409	365	403	343	353	384	383	355	398	405	363	350	345	380	400	377	367	373	371	348	340	365	403	377	401	368	351	376	388	398	357	361	358	341	399	346	378	375	370	377	382	378	399	363	407	368	373	382	353	420	401	370	400	399	399	394	399	360	406	355	364	388	366	405	341	388	338	389	420	371	349	408	390	360	392	390	369	358	383	364	385	393	346	319	373	389	326	385	364	359	362	354	380	401	382	355	357	314	372	337	334	373	382	383	395	376	395	399	387	344	362	349	404	372	366	361	355	374	346	368	335	384	341	400	421	363	371	368	377	357	347	362	346	383	383	379	339	362	370	326	357	376	351	371	352	407	375	385	375	345	399	414	346	349	396	378	399	378	362	368	370	382	361	366	378	393	399	376	369	372	368	406	344	366	368	396	363	374	352	388	337	392	371	357	344	403	388	335	312	339	340	358	382	356	346	388	373	406	351	364	419	372	383	396	373	365	392	337	386	364	361	400	372	414	370	392	369	367	386	351	372	381	366	328	360	400	339	367	407	369	370	380	410	381	376	361	389	356	337	358	353	369	391	358	352	380	374	387	375	341	372	360	365	380	377	371	372	355	318	387	373	373	394	366	315	375	427	396	373	375	387	358	379	360	352	373	360	359	326	355	374	361	386	357	400	375	396	384	345	339	417	345	347	386	382	380	331	358	394	387	390	403	369	379	369	365	369	376	374	331	352	349	340	376	372	365	392	367	375	373	379	382	376	357	384	345	388	385	410	378	369	365	383	372	356	377	365	342	363	390	353	378	348	394	371	343	388	348	348	338	386	399	356	368	367	391	358	369	369	360	389	407	357	371	349	368	369	369	401	410	376	394	390	384	332	383	398	360	366	371	359	360	354	379	394	379	410	358	355	384	368	370	380	396	375	363	365	344	353	355	370	400	348	392	351	405	376	382	377	380	366	407	360	350	358	379	348	419	396	345	366	382	384	379	348	371	384	373	368	389	315	360	403	345	393	346	371	360	362	368	368	362	361	396	397	367	356	394	374	395	355	382	362	370	350	354	362	391	403	358	376	377	380	393	359	391	377	374	365	346	363	373	352	377	372	376	356	378	361	387	390	377	363	368	384	359	359	404	373	372	365	376	359	390	382	357	384	385	348	350	359	373	386	380	364	388	382	371	387	401	368	391	370	358	394	346	386	377	380	372	385	348	395	380	358	385	388	376	357	380	355	365	389	393	347	394	358	378	347	373	370	386	374	385	365	380	398	341	347	379	340	375	372	325	336	361	343	378	373	395	381	416	348	358	324	361	349	361	356	361	393	355	394	369	401	401	353	375	368	390	378	331	414	371	383	356	373	374	406	362	399	346	368	362	370	371	406	378	345	364	390	360	362	378	398	375	379	383	373	375	332	356	392	386	401	327	335	360	383	363	371	385	339	370	367	348	362	385	398	400	316	376	377	354	347	308	406	414	368	362	373	390	362	361	351	360	353	384	391	363	354	357	401	364	368	375	353	364	376	374	381	383	348	368	380	386	387	356	353	327	375	393	376	355	385	364	361	378	352	358	363	368	385	388	404	384	384	390	365	373	393	333	371	388	376	378	344	364	396	402	378	329	387	361	351	335	374	346	369	392	392	356	401	382	346	375	356	394	349	352	386	388	374	399	348	346	369	399	421	340	367	355	338	368	349	387	351	366	382	341	362	362	424	394	431	349	401	341	372	389	345	368	378	363	349	348	363	380	361	347	353	341	361	376	393	370	348	351	379	381	382	349	391	370	366	368	365	373	368	373	363	383	362	361	384	367	393	399	376	361	377	358	399	401	335	337	384	366	356	366	387	414	375	341	364	338	364	371	377	391	371	380	323	358	375	350	377	367	366	367	382	364	358	324	391	362	373	404	379	350	385	372	360	364	354	405	388	354	370	392	359	350	387	356	397	398	326	378	382	337	352	398	380	350	357	361	402	354	354	380	408	376	349	364	377	389	386	378	368	337	361	381	372	367	344	391	380	424	346	364	370	399	362	366	373	387	343	363	417	373	370	382	374	380	368	389	361	380	374	341	386	377	343	381	347	343	397	344	400	367	351	367	396	356	370	378	361	394	376	396	388	416	366	365	399	347	372	405	357	387	370	342	389	407	359	400	366	361	383	385	385	361	368	343	372	367	385	386	365	425	388	334	378	363	390	377	408	375	353	354	346	375	384	348	360	399	359	361	394	391	390	351	362	403	373	356	359	369	340	381	385	346	373	395	403	365	373	381	384	367	370	390	384	359	373	369	393	396	370	373	354	380	363	420	377	378	373	368	394	374	349	363	385	351	350	362	356	377	397	403	357	361	338	397	413	319	385	364	361	336	373	363	381	352	367	402	405	346	387	388	382	370	348	388	402	374	367	381	372	400	388	347	379	344	379	368	376	340	373	361	366	389	366	354	385	383	349	398	377	362	386	385	387	349	398	383	403	365	399	350	373	363	340	379	359	323	401	355	343	394	345	364	349	384	374	303	372	384	384	393	367	351	377	348	361	346	338	378	362	346	392	378	347	353	376	357	356	347	394	364	389	366	377	388	349	363	396	364	366	366	370	357	346	393	379	393	364	328	360	403	382	394	419	372	342	356	350	414	379	381	351	404	378	374	364	351	396	363	385	356	385	371	398	360	384	351	366	384	359	373	398	366	395	374	372	395	378	349	353	380	339	346	394	350	354	346	361	390	381	373	356	364	382	399	362	382	346	373	351	376	357	390	360	392	358	344	406	377	377	366	343	360	351	380	401	369	391	352	353	389	352	342	363	381	348	375	403	351	356	359	402	363	362	371	378	360	375	364	349	377	375	367	360	341	404	366	344	381	373	390	347	352	388	411	356	382	368	361	375	357	373	342	336	390	376	386	351	354	339	373	392	385	371	348	390	372	383	363	387	370	376	394	406	336	364	373	391	373	372	352	389	417	394	386	370	374	407	349	369	332	359	344	346	375	394	377	337	366	362	398	373	383	397	341	335	346	352	359	323	340	376	409	387	354	373	362	360	374	394	377	352	377	412	368	395	384	353	334	383	380	360	400	373	387	383	360	353	399	368	355	397	351	389	354	384	373	347	390	356	363	426	382	362	371	364	348	375	346	402	365	351	343	367	352	367	335	362	379	373	375	348	353	381	354	389	373	368	351	346	357	357	343	323	376	384	371	371	383	358	397	383	371	354	339	336	389	399	358	368	368	388	389	386	383	418	382	370	377	381	353	353	351	342	368	364	379	374	384	387	390	383	366	373	345	380	369	369	360	354	368	365	389	374	362
16208	9064	9182	8956	8612	7258	5679	5121	4787	3502	2715	2372	1866	1664	1597	1314	1145	1092	1148	1170	1057	1070	1060	1064	1063	1045	1029	1016	1046	966	992	1001	996	1042	971	955	985	1011	1041	959	953	1035	992	1005	916	973	938	928	886	936	961	916	939	975	945	954	927	957	991	993	1030	1012	1047	1031	1124	1169	1132	1115	1116	1084	1042	1050	1000	1027	1041	1047	1054	996	997	1054	973	1025	1014	1049	1032	954	978	947	991	933	998	996	937	993	995	987	1013	986	979	915	1006	1021	982	981	982	925	954	986	1018	956	978	943	996	971	938	964	952	947	930	938	973	957	978	983	944	998	946	964	964	926	973	959	942	891	920	907	941	891	973	1005	906	985	929	953	900	934	967	916	919	949	925	912	930	952	914	994	943	934	924	940	969	938	953	953	937	923	932	939	913	937	909	967	982	946	1015	939	935	917	908	947	992	933	945	956	910	960	984	943	907	940	977	965	1037	901	883	967	950	917	941	977	994	954	916	974	990	977	944	916	939	1033	924	898	941	894	945	898	992	929	1002	917	953	939	955	943	975	899	1001	912	914	949	925	941	1009	964	922	939	890	991	965	920	957	955	927	991	936	931	1005	897	958	918	953	949	897	932	969	974	889	939	932	961	928	977	971	900	900	945	932	937	964	950	942	922	936	950	928	937	963	958	946	903	925	912	942	898	970	918	946	955	914	926	959	985	947	928	935	1000	908	960	947	934	911	910	886	943	906	986	914	923	914	938	963	956	977	943	905	968	956	959	913	972	914	1021	940	937	929	920	933	965	954	888	924	956	875	996	901	954	932	946	997	957	872	868	921	955	956	910	974	945	929	973	948	894	966	911	902	932	983	957	943	901	969	892	946	1014	978	933	930	945	959	898	911	972	917	951	945	986	899	917	898	942	924	936	956	1022	927	914	950	939	958	928	1018	940	890	959	946	921	986	911	933	925	960	918	964	939	953	894	963	919	917	939	949	934	920	888	913	938	949	966	946	894	928	919	908	971	993	962	918	913	901	969	930	923	947	905	908	920	960	953	936	949	907	942	933	974	925	935	965	909	950	891	979	939	985	945	924	947	957	929	950	913	889	970	925	978	940	897	919	902	943	931	901	869	973	929	893	927	927	944	926	961	922	942	965	914	955	930	960	951	921	920	955	900	947	899	907	937	938	997	913	920	958	965	1002	949	955	1007	979	945	917	916	938	939	953	943	957	940	919	954	932	937	908	939	960	943	926	877	983	962	1010	943	902	961	961	937	955	951	927	971	912	933	888	944	944	979	967	920	927	926	942	980	900	987	986	939	946	977	923	927	987	918	958	964	894	977	930	911	1013	967	950	900	959	943	860	957	937	918	922	927	941	891	917	946	926	892	864	953	893	977	929	914	959	981	911	939	919	889	977	927	920	969	922	938	935	950	916	952	906	880	960	945	933	929	945	952	941	935	904	875	949	914	891	924	899	957	955	922	967	977	947	936	931	976	897	903	925	930	903	902	952	955	919	966	951	920	952	986	961	876	893	946	915	955	966	881	920	1002	1001	938	943	890	977	898	973	945	942	919	903	973	966	930	948	952	881	948	865	967	1000	916	912	912	958	985	973	920	917	954	908	932	945	931	895	997	926	992	907	965	943	947	969	988	934	917	881	942	945	938	941	956	935	969	942	907	947	914	895	910	928	890	931	917	947	960	1003	944	924	953	921	942	916	902	911	982	928	942	907	894	966	935	986	934	950	952	944	929	923	881	892	945	938	905	918	872	905	945	940	923	890	914	966	919	949	927	926	950	927	952	937	953	913	972	937	951	979	971	955	945	950	914	946	944	934	972	937	963	982	926	953	931	910	928	966	923	872	922	898	948	975	926	950	924	898	950	917	950	960	961	945	957	947	950	941	940	940	895	909	973	871	1002	940	944	981	938	959	969	948	932	941	867	969	964	939	940	970	924	902	906	948	906	937	1000	965	911	901	938	920	923	892	869	956	964	920	920	858	914	913	929	969	969	914	923	996	896	893	937	948	907	912	944	939	940	919	953	913	932	998	916	888	911	923	976	908	976	1000	909	924	908	954	880	994	951	975	925	927	929	1000	947	941	959	923	951	896	936	964	956	903	921	946	878	899	916	972	898	953	935	866	955	1041	966	979	915	921	977	941	901	972	976	963	960	932	917	978	940	957	959	917	964	905	945	984	940	932	938	941	958	941	999	918	933	966	930	900	966	960	970	935	925	959	945	930	947	974	944	900	981	951	925	959	953	915	936	909	875	1012	945	944	925	960	920	903	973	956	961	932	891	916	923	865	954	920	939	998	1010	956	934	948	905	915	923	992	940	987	902	973	921	887	890	929	957	932	909	931	952	931	958	879	918	976	930	963	917	918	929	940	979	957	944	903	933	919	925	900	940	977	948	990	931	959	941	914	864	952	951	969	986	954	917	890	903	914	955	957	924	969	922	905	940	926	902	932	960	963	930	954	946	952	961	915	981	1000	877	912	898	955	921	902	935	967	976	1012	937	993	887	877	947	930	937	903	931	947	932	922	946	946	891	958	924	937	961	966	897	890	909	982	957	972	923	995	889	925	970	927	928	929	936	919	964	913	931	933	906	965	896	898	986	908	907	934	907	935	908	910	961	925	886	940	986	893	949	920	943	925	959	964	940	921	1014	921	953	933	932	968	948	909	984	957	943	967	912	995	1003	883	945	888	888	932	985	906	944	925	890	928	905	923	946	951	955	989	972	881	920	966	891	931	967	924	938	951	945	903	972	948	934	944	1008	935	956	931	966	895	944	912	970	970	934	921	953	941	969	972	914	906	927	905	936	923	933	921	985	959	906	924	948	947	905	910	895	945	988	967	905	970	982	962	880	963	975	906	861	956	948	943	954	927	945	956	922	913	890	961	977	946	925	955	930	984	903	916	882	957	932	972	928	984	923	920	909	948	922	963	966	917	952	929	950	913	933	926	900	909	910	914	923	966	983	978	964	937	917	939	901	955	951	918	964	955	930	944	966	964	906	938	935	946	965	908	925	950	922	907	908	905	932	955	988	947	923	960	940	946	982	937	956	908	972	937	930	976	973	989	917	941	936	962	965	992	960	985	905	944	932	926	935	955	896	935	942	977	909	866	911	954	947	930	959	984	954	917	944	918	912	921	963	965	962	910	985	902	973	895	1006	1018	963	990	950	955	909	956	911	895	980	928	977	921	921	897	900	903	922	958	886	958	920	911	903	960	946	918	902	948	935	944	925	882	959	946	974	899	952	938	984	923	933	898	926	895	912	961	970	961	887	972	960	929	877	968	991	850	980	919	949	876	944	930	920	931	957	889	965	967	974	986	971	962	900	920	911	914	946	937	903	958	933	931	904	982	947	991	928	962	958	900	921	943	972	972	884	944	982	927	916	914	945	994	982	949	891	916	889	937	943	943	959	930	894	924	942	954	961	912	934	939	951	1004	906	928	957	928	933	978	906	997	952	971	941	957	959	973	926	922	932	901	891	933	996	929	945	927	898	926	912	918	842	1001	948	937	961	945	911	929	951	985	955	959	941	934	912
31322	18064	14960	11159	9070	6903	5283	3256	2261	1595	938	633	512	463	402	372	347	345	307	331	326	293	320	277	296	285	287	289	280	283	296	297	293	305	260	286	278	291	263	293	292	316	267	278	289	266	276	280	280	285	311	289	275	259	296	280	264	266	295	277	314	329	298	326	346	329	272	317	318	319	320	272	285	294	305	322	298	289	300	309	291	310	295	302	291	308	271	296	280	286	273	307	268	260	270	276	271	267	282	274	277	282	281	289	268	264	291	283	297	290	277	335	297	255	257	270	280	271	283	274	305	286	302	280	296	329	295	307	269	242	276	303	269	241	286	256	280	277	267	297	269	252	278	285	270	307	267	281	289	296	268	278	291	284	279	273	300	264	257	299	276	267	313	262	258	284	269	288	237	266	265	259	263	287	287	282	312	299	294	272	277	301	273	277	270	295	280	266	295	261	292	275	270	273	273	270	286	252	299	284	283	298	275	278	281	298	295	279	300	245	291	263	289	302	255	300	291	285	284	287	281	301	281	275	253	300	282	259	301	277	281	276	284	271	285	263	268	267	270	293	295	277	288	281	280	247	306	247	303	277	284	260	281	300	287	279	274	296	280	270	281	281	285	265	282	257	285	291	260	265	295	252	291	272	251	260	275	292	264	264	265	291	272	262	283	292	253	271	304	282	293	283	281	262	261	284	275	286	263	256	275	289	255	277	263	250	289	288	241	301	269	257	271	286	279	265	288	267	304	263	292	262	265	301	266	268	247	249	263	247	290	283	313	293	285	270	270	269	248	275	248	276	244	278	260	273	243	277	275	287	281	267	267	277	275	258	277	279	273	285	277	288	254	255	269	269	283	261	292	250	303	282	298	284	297	292	242	284	305	284	274	282	291	242	280	262	290	254	268	274	292	261	275	262	287	266	266	247	274	264	255	274	291	276	298	242	268	252	304	281	246	270	267	292	265	292	309	276	271	279	262	276	242	274	251	301	323	286	235	289	271	224	259	264	269	289	281	253	258	281	273	257	281	297	290	264	290	313	274	285	285	281	266	272	261	262	269	272	277	264	279	236	264	271	267	270	254	278	252	287	307	274	266	262	250	294	259	262	301	259	272	265	294	241	276	295	320	289	250	282	295	291	259	276	269	287	275	297	283	271	275	278	255	271	261	287	284	294	276	283	258	266	251	279	266	289	263	290	285	288	266	281	247	291	310	255	289	276	288	273	278	258	246	312	264	285	263	259	286	243	277	273	277	264	244	239	299	318	266	276	290	258	294	291	268	252	248	280	287	301	258	291	283	286	299	268	283	291	302	278	287	276	292	273	264	290	287	260	276	301	269	295	285	269	295	281	256	247	270	247	279	259	266	255	287	291	279	288	274	250	270	293	267	280	258	270	305	283	269	272	302	290	273	259	265	277	258	239	315	308	292	274	286	253	324	293	244	240	309	264	287	289	228	288	286	290	256	258	257	272	285	297	297	286	247	289	294	290	246	290	257	267	262	308	291	290	271	270	253	273	272	266	294	299	252	269	294	269	248	267	284	270	295	312	295	288	278	252	292	269	264	270	264	266	259	281	278	258	275	284	284	284	291	248	262	285	261	261	252	267	251	262	302	276	255	289	300	292	266	291	280	279	291	296	279	303	293	267	267	276	297	286	288	258	263	253	271	289	275	266	274	303	266	257	257	266	243	242	261	262	246	254	259	263	282	304	297	256	254	289	282	272	255	289	281	289	268	280	261	281	289	246	271	270	283	256	312	281	283	271	317	238	249	279	261	281	239	252	279	261	285	272	280	279	282	293	286	295	277	294	303	293	271	277	292	296	308	233	269	279	268	286	285	327	286	283	259	264	277	272	264	269	269	292	280	282	282	277	238	270	294	268	277	298	249	269	258	296	271	280	274	269	304	243	293	308	264	281	288	268	252	288	291	270	280	284	293	272	265	272	255	265	289	292	290	277	277	298	253	260	321	278	324	291	250	281	241	268	259	326	304	270	259	273	274	266	265	298	272	262	263	282	291	245	269	277	260	255	268	268	256	276	269	293	254	280	232	265	266	261	260	268	272	255	283	285	285	280	257	305	255	256	270	244	278	286	264	255	272	257	264	315	279	279	270	259	313	262	277	273	277	264	303	258	299	264	292	293	282	301	292	288	289	258	275	268	277	275	277	282	262	281	275	289	256	235	302	271	259	297	346	309	253	236	258	278	267	280	262	266	281	262	293	268	289	243	291	273	284	280	299	289	287	277	286	259	264	272	278	291	268	266	277	307	311	296	281	286	296	298	279	272	280	282	275	250	271	306	270	300	278	265	250	275	271	296	295	277	278	276	250	285	308	274	322	281	283	283	306	290	269	275	273	275	270	311	269	296	271	268	263	276	251	259	268	255	272	280	293	273	272	271	300	273	284	297	269	263	258	263	249	274	220	246	256	295	280	272	258	283	265	302	278	273	304	310	317	294	295	260	280	293	290	299	243	289	263	289	293	271	279	273	262	261	267	264	274	290	290	273	273	250	279	266	273	294	267	259	289	258	263	304	275	251	318	271	252	251	270	265	273	255	278	240	254	263	259	290	301	267	287	239	263	299	265	284	281	289	300	273	287	290	265	288	259	279	291	271	283	256	267	263	255	248	285	282	294	272	273	281	283	295	258	262	303	273	292	295	281	274	240	294	263	258	265	284	296	299	281	284	278	280	266	273	270	280	279	270	306	282	273	240	290	252	285	279	269	271	324	264	275	239	290	266	274	297	274	266	263	287	283	297	282	306	275	250	261	254	261	252	305	298	258	269	258	276	304	230	259	280	285	290	259	263	271	253	247	268	239	259	281	256	233	261	239	271	270	270	242	277	292	241	244	239	261	272	304	277	280	264	275	267	298	273	274	283	309	269	295	263	260	304	294	295	271	268	292	290	268	288	280	294	262	260	254	241	269	298	300	306	283	273	278	284	300	266	272	262	245	264	260	290	266	254	281	281	280	286	297	306	262	279	252	277	281	277	265	272	267	294	267	272	271	261	251	283	290	300	274	273	252	281	263	247	248	250	280	279	280	305	265	297	260	293	269	260	284	252	272	252	229	291	304	295	289	265	310	278	278	299	241	263	266	268	297	288	286	262	258	295	261	264	251	275	263	290	275	287	252	287	259	246	262	296	283	277	252	275	250	295	261	276	297	289	288	289	288	277	269	279	261	277	248	278	293	313	255	246	295	289	280	270	276	264	285	288	267	294	294	301	289	261	286	260	273	269	286	304	301	263	257	307	250	273	276	307	260	253	266	255	256	266	271	290	267	292	298	283	252	248	277	290	223	271	268	269	265	291	262	298	271	261	272	288	274	276	295	277	290	286	272	284	262	243	264	305	280	259	257	269	293	274	275	295	283	274	282	247	284	281	245	259	295	255	265	271	280	303	311	279	286	240	256	268	276	297	308	279	241	297	255	305	252	255	288	272	245	291	267	233	269	283	244	297	278	252	295	278	251	278	305	272	282	298	291	305
20428	13201	12754	12121	11197	9681	8164	7288	5964	4870	3793	2986	2401	2003	1720	1457	1198	1105	997	1011	931	965	970	920	900	881	914	860	830	867	792	812	810	755	743	811	799	763	789	775	786	776	776	749	707	784	789	810	750	753	738	719	713	737	773	737	725	714	743	784	793	834	850	1032	1208	1088	992	1020	990	910	896	904	878	897	908	808	799	832	848	822	818	892	811	774	806	778	789	850	763	802	825	801	789	754	780	782	767	795	698	784	841	787	797	744	749	807	757	778	733	706	745	781	694	751	732	748	754	743	745	748	755	698	738	711	750	700	711	730	700	703	716	753	720	746	716	716	733	728	707	719	791	728	713	724	722	709	704	697	683	708	715	755	706	719	751	762	688	664	707	709	694	664	765	674	735	744	665	755	699	717	693	690	661	701	734	717	696	713	733	671	702	740	743	721	674	730	657	707	686	709	710	693	728	716	710	684	686	712	719	668	683	731	681	687	759	715	711	726	755	716	652	683	761	727	716	759	698	732	704	674	710	706	728	710	672	759	723	709	714	719	707	706	721	759	721	739	725	727	698	730	671	699	688	760	722	714	711	731	747	710	661	749	736	738	751	660	713	678	645	745	701	650	700	673	723	688	721	718	708	633	721	726	730	727	774	673	721	702	761	683	715	688	689	693	681	714	685	680	677	706	695	690	719	656	702	701	698	699	721	725	704	693	700	723	733	734	722	680	736	659	786	697	758	718	701	680	717	686	685	695	690	713	689	719	714	740	693	715	683	698	752	713	694	717	725	704	722	644	720	713	683	708	736	697	750	678	723	714	747	755	698	699	715	637	719	723	699	710	691	719	733	731	692	728	715	713	712	695	720	721	702	698	744	736	732	678	703	695	678	724	722	683	728	712	694	673	719	685	708	709	764	672	674	729	682	685	694	695	721	723	741	690	710	712	763	710	730	680	733	712	703	696	757	710	724	686	718	708	743	654	705	719	722	709	704	738	743	705	690	684	699	731	716	688	692	723	764	724	708	726	720	707	684	751	740	783	713	715	671	753	732	689	702	735	700	738	734	747	712	722	702	705	718	681	711	697	711	720	708	720	737	755	743	714	709	697	745	722	707	740	699	684	704	693	729	726	718	716	694	710	725	730	714	745	684	713	725	710	714	656	753	679	757	740	720	658	722	693	762	744	758	749	671	770	688	757	668	733	696	680	710	710	722	713	707	699	787	727	692	663	670	702	718	697	737	764	674	740	733	702	700	767	718	746	688	719	701	755	727	692	710	692	702	704	726	714	743	784	732	736	715	714	722	700	737	695	759	725	677	788	662	771	730	676	704	710	682	694	657	685	669	722	707	721	685	691	720	704	769	681	688	682	726	727	706	757	699	739	747	725	673	680	713	735	718	686	728	770	694	704	710	704	710	658	754	741	727	742	714	660	731	680	697	704	734	734	734	729	691	697	728	735	682	747	695	731	756	715	750	757	816	731	733	687	705	701	697	707	710	680	685	659	673	697	683	725	681	701	727	691	712	704	703	710	664	755	750	737	678	712	690	738	736	706	730	654	696	692	746	731	704	707	731	768	745	724	698	746	714	746	691	744	716	736	723	705	678	708	716	697	726	733	682	712	746	695	720	725	686	704	732	695	704	711	714	675	685	729	747	764	724	714	715	724	739	713	656	650	736	724	725	685	715	712	711	680	691	764	715	717	692	756	674	744	766	690	743	679	695	751	697	734	730	662	723	690	680	705	722	746	764	734	761	720	709	709	669	744	726	701	750	698	770	705	735	703	723	730	702	710	670	692	765	717	760	697	731	696	744	765	768	700	731	734	746	761	652	676	728	691	661	662	676	674	695	701	685	690	678	720	708	787	716	696	732	696	672	722	733	721	714	701	683	716	717	669	710	688	737	694	715	738	676	719	699	684	717	712	714	719	697	676	674	721	703	728	707	705	744	710	706	673	752	724	717	752	706	710	698	721	707	719	681	733	669	734	708	723	707	740	730	770	726	709	694	708	744	659	632	697	695	712	708	771	663	708	728	750	740	712	695	717	762	775	691	736	717	738	731	736	718	727	721	753	730	679	766	725	693	708	694	702	708	718	704	723	698	729	701	717	760	677	733	700	703	762	711	727	732	747	718	690	725	676	753	706	712	697	705	703	705	719	755	728	708	684	686	698	691	713	726	712	698	719	731	723	659	716	712	720	747	692	725	685	677	698	675	700	681	722	658	719	715	686	761	715	715	707	736	768	707	723	737	722	759	723	697	676	735	742	693	719	714	730	728	719	692	726	738	714	700	739	710	714	778	733	700	707	658	698	757	717	722	733	759	707	767	756	731	728	691	740	710	707	707	723	707	692	662	717	746	713	770	700	695	713	693	721	712	715	774	735	744	670	695	743	693	702	721	716	703	698	747	712	673	728	664	699	672	735	726	687	731	686	712	719	711	726	722	710	758	691	714	706	691	707	729	683	722	733	691	700	719	711	730	696	715	704	653	697	698	710	679	679	664	690	712	680	713	742	717	729	715	661	730	692	696	704	749	651	740	694	721	690	709	723	739	728	736	732	716	749	739	697	728	693	718	729	756	688	707	736	676	666	722	686	707	716	703	717	668	710	743	724	715	728	680	728	698	688	713	683	675	716	695	698	695	692	701	712	693	711	765	749	737	708	705	677	693	722	727	734	701	781	690	708	749	705	679	695	710	710	701	732	717	712	777	755	724	747	663	725	738	673	739	730	708	670	709	694	715	702	730	721	731	671	691	713	680	690	701	696	738	688	677	692	712	702	704	741	706	690	721	741	716	766	748	677	713	713	699	685	711	707	741	758	684	682	708	645	700	709	696	705	725	705	719	689	703	713	706	753	748	748	694	711	689	708	705	736	705	715	709	775	719	706	725	708	711	768	711	734	733	745	732	697	664	723	670	711	700	707	741	713	707	669	701	726	733	720	710	697	735	704	701	678	705	687	674	694	707	699	715	707	738	686	723	729	707	658	693	670	653	757	709	702	753	680	707	709	743	704	715	781	791	709	671	726	760	706	724	730	733	716	701	717	708	722	696	732	707	673	708	745	694	657	651	704	698	688	733	729	670	753	720	690	723	687	721	754	706	709	693	691	731	687	682	747	716	723	686	717	673	728	704	715	749	687	741	650	732	729	702	758	698	698	695	731	697	695	738	705	663	780	707	718	729	705	713	653	747	722	688	715	710	717	732	696	734	729	752	721	705	667	739	744	699	687	753	701	717	705	711	702	707	720	768	683	678	733	712	676	741	707	744	718	738	721	701	763	717	712	750	739	724	703	718	678	689	683	739	739	731	724	704	698	720	742	716	726	742	683	742	674	733	729	727	712	735	693	736	686	759	762	708	711	723	688	705	754	715	707	699	750	735	692	726	700	732	735	733	721	701	724	710	682	690	705	752	698	698	726	692	749	708	706	716	677	685	668	664	719	690	710	712	781	725	662	744	733	683	680	686	710	762	702	732	724	674	702	701	675	706	696	745	705
6651	2304	2069	1518	978	847	655	554	472	466	419	416	389	381	379	348	382	342	307	353	330	331	351	318	369	338	359	361	343	342	337	327	359	351	331	328	311	346	327	335	341	338	354	341	335	358	372	375	375	335	355	356	336	372	336	383	382	352	384	344	400	359	363	354	346	362	340	337	345	321	343	364	334	361	335	389	362	340	347	321	380	372	363	362	351	333	338	350	355	369	354	324	355	317	371	367	383	361	337	319	369	368	355	370	333	357	350	334	351	377	331	343	322	315	348	354	354	375	356	344	354	339	322	345	312	378	377	369	366	331	341	343	389	327	344	374	359	314	340	321	346	358	321	362	360	342	345	355	363	328	339	364	328	352	328	336	321	347	353	370	371	370	395	336	331	338	381	364	345	337	339	349	334	343	334	351	373	350	373	335	374	310	314	393	337	373	348	371	306	352	352	335	347	366	332	347	367	345	367	394	361	354	350	374	381	332	369	401	337	388	353	343	347	349	341	329	340	343	362	344	328	343	356	324	342	343	384	343	360	347	377	324	333	340	325	346	314	368	361	358	359	330	311	346	340	343	338	359	359	370	332	316	341	322	367	342	354	354	371	332	359	377	393	332	376	369	344	346	399	365	331	332	343	335	335	356	353	370	342	346	352	350	385	336	362	356	340	354	357	338	355	361	350	347	341	348	306	309	360	348	341	338	333	336	345	335	356	351	373	382	313	317	378	330	357	382	360	338	343	381	326	360	366	357	377	350	358	367	360	354	365	375	379	345	349	358	365	316	331	342	367	354	315	366	370	383	330	333	378	344	335	379	339	355	318	378	340	329	349	358	352	343	338	354	336	359	354	345	352	331	330	361	325	349	321	327	359	351	362	339	337	371	327	357	369	325	320	350	355	367	329	330	332	386	345	345	333	351	336	375	339	368	339	334	345	344	335	359	331	335	352	367	361	312	390	340	344	382	360	378	366	331	336	361	363	353	344	369	357	318	367	335	341	337	354	338	345	352	325	345	337	386	347	339	352	323	363	341	343	340	352	354	362	329	349	347	355	331	362	363	348	356	351	328	300	350	364	382	335	365	386	363	366	346	349	340	338	350	323	319	371	374	352	354	360	359	377	318	332	344	333	369	335	375	334	378	359	302	330	365	341	351	342	379	323	331	397	339	344	363	312	353	353	343	344	332	346	333	338	320	325	323	368	357	327	361	328	333	370	369	374	305	339	397	333	360	341	356	386	307	337	356	337	331	328	350	352	373	382	347	332	357	332	393	350	334	380	322	356	339	334	377	332	333	379	380	332	341	349	360	317	352	351	324	334	337	386	345	351	336	339	345	377	351	346	357	345	333	365	326	381	341	381	355	347	339	365	371	339	304	370	349	323	342	344	372	344	351	368	370	312	374	386	359	346	338	371	338	356	362	371	371	324	377	331	342	366	332	357	353	333	330	315	331	314	339	339	356	345	330	360	366	335	347	356	347	385	354	341	365	342	345	331	346	359	324	365	338	366	346	338	323	345	344	316	332	370	328	342	361	363	364	326	323	353	350	354	374	348	377	345	311	327	350	319	377	356	344	365	330	324	328	353	344	350	355	336	352	339	371	363	345	351	366	337	334	366	344	315	364	356	324	348	379	373	362	359	368	330	341	334	375	330	351	351	336	321	342	360	351	360	345	346	342	336	358	360	359	366	369	353	340	374	352	354	356	370	340	329	354	321	347	326	358	346	350	352	353	344	361	372	300	383	347	348	336	350	330	324	350	370	328	356	379	340	329	326	374	305	332	361	330	360	336	359	333	356	336	338	365	355	365	325	352	383	319	341	342	359	354	341	327	358	361	367	338	365	357	320	347	350	337	374	360	338	373	344	327	349	324	324	337	328	336	363	390	367	331	312	360	355	341	327	390	386	377	383	355	354	344	356	342	334	382	366	344	375	385	327	362	347	359	322	359	356	337	340	354	340	348	349	360	321	370	352	368	338	310	350	332	349	319	353	354	323	333	351	310	399	363	336	364	329	339	351	339	336	350	343	335	357	353	369	329	319	339	338	359	385	343	339	383	333	381	325	392	331	327	306	326	322	357	353	364	338	339	347	340	353	349	363	359	344	345	357	349	367	326	321	368	328	357	335	333	376	356	349	356	335	356	352	363	358	327	344	376	368	341	348	324	332	346	362	358	328	349	346	347	322	372	332	364	352	348	367	333	364	328	310	349	340	375	352	340	372	381	380	384	385	358	358	312	347	327	348	346	356	353	335	354	372	328	369	338	344	358	348	354	368	360	324	346	328	341	343	326	336	348	330	334	339	352	345	349	346	366	344	328	331	345	350	388	349	332	365	328	352	349	356	338	353	355	378	330	323	320	346	342	350	350	356	360	332	339	317	368	346	340	338	383	347	344	349	334	354	326	362	332	322	352	357	386	338	346	358	345	319	355	337	352	368	338	362	327	322	365	342	385	360	363	338	322	357	328	329	350	334	339	361	362	357	371	335	354	374	400	341	333	365	338	340	388	355	341	329	340	343	348	346	328	302	343	339	328	342	349	339	356	370	337	367	355	366	343	360	350	370	336	350	359	341	383	359	326	338	342	377	345	350	338	333	363	336	355	334	327	340	369	345	322	355	357	349	363	358	352	351	334	363	343	333	348	350	347	344	326	326	368	353	370	386	343	351	343	370	363	380	356	363	326	364	358	364	321	354	354	331	336	326	348	335	323	376	356	373	357	296	347	338	355	343	366	362	335	308	345	333	346	379	354	364	315	358	362	349	347	332	358	368	354	322	335	370	332	312	356	322	357	379	322	382	358	347	369	348	340	384	345	329	349	361	362	363	358	337	414	375	389	343	354	344	359	339	345	358	305	348	335	345	353	373	381	343	354	334	320	346	363	371	338	360	333	332	335	346	355	340	320	345	357	335	337	341	352	352	389	349	353	349	345	333	374	375	362	330	326	368	360	366	329	366	322	361	347	339	377	326	340	322	383	372	395	343	362	329	347	323	376	374	342	362	330	359	342	352	361	376	344	363	357	341	341	351	364	345	370	338	330	355	391	343	344	345	322	335	334	328	361	360	355	350	329	339	340	337	358	336	324	401	339	381	362	341	387	398	355	340	368	349	370	359	319	361	323	376	346	381	362	364	339	329	302	332	373	353	356	352	348	338	341	344	330	350	379	339	346	347	317	347	344	377	352	343	339	342	369	339	335	363	355	366	344	338	356	356	386	353	341	353	347	364	330	341	352	338	340	365	322	343	353	361	376	346	344	360	327	377	356	349	345	363	355	336	369	379	342	359	359	339	353	390	359	355	360	308	345	341	341	331	338	353	334	332	367	373	349	346	362	319	327	329	355	346	366	338	349	340	351	353	348	338	325	352	345	366	350	357	330	332	315	369	366	349	324	331	367	381	351	354	341	361	336	324	340	353	330	372	346	335	357	355	359	335	351	336	339	325	348	378	351	360	345	384	364	353	350	327	340	352	346	339	340	342	335	334	344
5514	3183	3685	3980	3054	2633	2141	1892	1687	1443	1348	1193	1114	1110	1007	962	916	912	882	917	915	883	931	934	907	919	856	896	922	902	912	957	939	876	871	896	871	920	881	969	901	815	879	922	846	940	914	876	892	879	889	899	887	883	916	943	927	889	903	923	967	981	890	975	980	952	963	958	952	935	935	976	926	929	962	960	966	905	902	908	943	917	886	919	948	925	879	917	913	905	920	895	927	905	953	945	967	894	905	908	970	936	966	907	891	896	982	923	896	890	892	882	918	924	920	950	949	906	893	869	959	883	884	898	879	867	933	850	924	936	845	934	939	882	931	896	896	851	942	917	932	900	862	896	909	920	942	888	892	946	918	887	927	926	868	943	936	920	918	904	883	853	899	909	857	863	926	846	888	910	906	862	883	862	871	867	860	912	912	908	871	912	898	889	875	948	862	888	893	952	930	846	885	907	869	921	920	924	924	906	854	904	945	889	864	947	932	920	933	906	884	916	921	885	880	898	965	918	924	927	907	871	869	859	901	921	913	914	903	890	919	876	912	874	860	918	901	892	876	878	930	920	884	860	910	857	858	942	884	879	887	840	895	908	930	908	925	913	867	931	857	913	894	883	892	918	840	908	901	922	906	861	880	876	924	907	889	944	920	863	903	910	871	850	889	917	874	945	837	965	901	895	951	907	873	931	928	886	878	828	845	916	886	924	870	851	889	897	906	953	951	906	883	890	928	920	796	885	890	853	930	827	945	883	890	905	878	883	891	913	936	838	887	906	918	913	883	868	938	898	894	904	900	882	882	895	914	878	864	850	870	894	892	895	907	912	882	857	874	880	892	912	909	912	919	876	893	927	920	872	898	851	863	878	901	887	904	963	880	867	952	919	919	900	897	870	854	912	898	869	900	893	862	865	906	874	892	913	883	934	913	880	917	907	903	828	821	943	916	905	950	904	943	899	868	933	815	900	893	857	939	899	908	915	954	870	893	955	952	869	920	881	856	906	983	922	940	887	916	902	877	903	932	896	883	844	907	973	875	852	896	854	915	881	873	951	881	907	897	897	876	855	877	907	924	871	903	913	872	956	929	906	939	939	852	878	954	923	890	905	865	917	884	924	888	902	840	902	906	868	857	935	932	964	929	967	877	902	919	852	846	935	889	916	871	858	901	909	959	894	905	894	889	913	847	863	891	910	962	863	940	873	937	899	916	895	868	907	936	882	888	910	895	888	947	961	909	909	931	887	889	942	912	925	887	969	861	835	929	882	924	929	912	881	925	894	892	874	889	899	945	974	852	920	875	931	846	878	884	932	901	890	904	884	934	870	895	900	906	867	872	908	868	916	876	882	918	865	933	888	889	848	861	846	935	889	852	844	923	908	890	860	910	915	888	935	835	871	903	940	877	929	896	902	913	905	896	922	893	866	922	897	896	924	931	884	944	930	880	955	940	946	875	941	948	925	943	887	893	934	890	896	877	877	917	934	898	893	892	911	920	940	830	931	913	952	879	884	904	894	935	916	967	920	895	879	905	856	866	928	876	894	898	909	941	939	875	870	872	858	863	946	889	890	955	928	893	906	898	903	844	922	868	939	899	876	873	890	929	890	918	869	900	898	861	903	930	867	909	917	847	860	904	905	864	925	917	877	918	944	862	858	882	907	963	869	856	931	888	917	905	868	885	933	865	845	882	878	882	868	880	875	904	867	841	894	938	944	937	859	901	894	916	878	934	912	879	930	964	844	878	917	928	943	847	903	912	912	847	872	939	901	915	886	945	878	911	916	899	863	940	931	877	917	925	835	875	896	901	907	871	928	953	882	905	868	841	875	869	874	923	943	896	892	942	919	862	912	920	899	899	895	909	903	872	904	913	885	894	891	905	853	953	926	891	893	848	904	904	878	873	854	843	956	903	905	935	878	963	916	902	916	891	936	872	906	901	934	879	932	916	823	912	857	886	858	928	924	909	910	860	871	914	867	917	904	921	846	872	892	915	879	876	900	872	877	889	831	936	884	903	891	926	862	901	891	947	912	874	887	904	900	911	934	930	851	878	904	912	877	907	869	950	903	930	916	903	892	875	928	920	891	874	875	917	891	934	899	907	960	869	915	890	928	926	899	839	878	928	857	906	892	852	881	879	929	856	911	876	873	880	920	944	891	937	902	948	931	909	854	884	917	873	913	859	891	929	931	888	904	866	862	876	893	887	838	930	935	872	871	864	913	920	855	923	936	867	955	896	921	874	911	932	913	953	913	891	904	858	958	850	903	932	864	935	897	916	851	867	853	898	911	888	952	867	912	867	876	919	872	922	927	881	860	929	910	863	903	839	888	921	873	868	884	874	869	907	868	924	914	851	949	881	944	927	827	892	865	866	914	860	903	847	920	910	903	880	889	913	903	894	893	953	926	880	874	894	911	903	844	905	945	868	853	912	889	892	900	856	874	921	906	940	848	869	940	925	917	898	890	895	931	875	919	932	866	881	931	904	950	880	922	871	884	894	925	899	913	935	874	881	914	914	954	848	903	901	864	862	963	903	884	914	957	948	894	865	877	970	908	948	931	909	883	940	912	870	890	976	897	866	878	877	909	906	895	940	875	898	924	887	957	939	945	947	909	906	881	880	860	873	918	905	906	963	876	897	928	887	904	931	889	913	918	902	917	870	951	886	884	899	877	886	846	947	922	883	899	923	897	895	947	926	862	913	920	911	883	935	879	915	929	924	933	933	941	910	915	901	921	887	934	907	869	887	892	876	904	878	904	896	888	881	888	860	987	891	923	908	890	907	879	884	968	845	929	912	904	888	893	915	867	822	908	866	894	904	883	910	869	844	917	887	932	927	894	895	934	919	914	890	965	842	881	956	921	865	924	882	967	864	913	878	928	899	867	902	887	941	921	920	887	932	927	933	863	919	936	899	913	827	903	918	954	901	941	929	910	910	928	876	881	940	862	897	927	985	914	875	914	906	875	911	931	984	851	904	902	975	896	901	888	894	893	869	866	881	866	954	911	850	920	860	896	875	905	879	950	938	884	894	958	897	918	910	941	848	931	874	856	903	850	896	889	845	861	885	879	918	885	900	941	869	912	849	970	861	865	877	904	863	894	837	916	950	880	879	890	898	916	910	833	884	929	851	890	912	888	889	880	906	854	908	897	909	899	908	877	874	920	914	930	887	928	853	896	934	853	872	895	927	918	911	925	856	897	927	911	895	918	888	849	920	922	871	877	863	875	887	923	872	912	865	903	908	892	894	926	939	881	925	869	915	867	872	931	903	899	847	913	885	898	988	906	870	931	856	900	892	907	893	945	805	888	882	889	868	856	849	942	862	957	879	896	873	920	861	925	902	905	835	893	960	851	876	867	887	851	870	894	936	896	912	878	908	881	895	836	878	872	917	882	875	907	867	858	948	884	919	913	843	924	934	867	880	887	928	877	912	904	865	851	909	921	844	871	900	843	917	905	909	913	855	852	867	901	850	835	889	900	861	880	895	905	860	931
24998	14507	10960	8601	6553	4956	3241	2029	1612	1142	743	567	523	466	443	464	436	385	383	386	383	370	351	407	373	352	376	375	391	365	365	384	366	331	381	365	382	340	373	360	361	395	373	396	382	356	420	368	378	373	354	418	332	360	385	371	375	376	336	366	400	418	384	413	389	390	396	384	364	382	403	388	370	390	385	364	382	400	382	341	395	382	369	355	369	359	374	410	387	388	396	368	399	399	366	371	355	372	397	375	364	363	401	356	403	381	379	369	386	359	381	372	361	331	397	368	384	360	336	360	400	387	321	356	362	345	378	340	379	356	360	347	385	395	340	392	368	354	390	377	372	395	401	341	338	350	390	397	340	314	388	394	365	367	356	389	356	370	344	377	354	357	343	364	385	368	350	364	387	389	359	354	353	361	381	328	331	383	410	395	376	383	387	351	396	351	384	396	354	359	396	333	354	358	367	364	388	368	370	360	360	384	389	347	413	375	370	389	354	368	370	384	366	366	344	357	376	382	388	375	363	383	375	386	360	321	356	346	374	404	352	366	368	366	361	332	352	375	333	393	374	380	358	389	398	335	359	350	359	369	385	404	372	362	366	368	334	367	377	354	369	388	366	363	373	372	359	369	353	388	366	393	372	370	391	372	342	353	384	361	345	373	358	426	373	368	359	354	380	396	385	360	386	391	381	324	384	361	394	331	350	328	363	384	368	373	381	395	387	376	368	375	349	357	402	344	369	364	358	362	355	367	367	363	382	397	401	384	379	350	402	351	361	363	367	363	353	370	345	371	360	347	360	355	380	345	365	375	367	338	382	366	389	395	406	374	367	389	405	390	388	356	353	391	368	394	361	399	369	391	346	367	400	375	368	369	402	384	358	388	397	398	362	375	372	350	362	399	354	352	370	360	344	390	352	351	368	381	383	358	361	382	354	355	351	393	342	361	372	392	392	395	372	385	355	377	361	372	372	344	394	333	351	385	375	350	378	364	384	410	401	376	361	366	378	394	368	380	406	383	363	342	367	366	364	346	363	341	361	329	353	348	370	367	382	368	340	360	375	385	361	339	373	379	411	401	400	394	366	360	350	352	358	380	389	391	417	368	380	403	332	371	378	341	358	347	361	363	387	336	363	317	348	377	366	359	392	351	348	389	361	386	379	351	382	361	380	393	400	389	375	378	369	360	374	404	377	357	373	377	351	364	385	345	373	378	390	379	397	362	345	385	373	331	374	346	361	384	370	438	348	378	357	394	372	353	351	392	413	354	394	383	375	369	368	361	363	372	366	367	376	384	378	331	382	393	380	372	389	337	376	370	402	357	362	333	383	345	352	368	351	378	402	389	358	378	367	388	382	400	395	369	368	381	319	342	355	373	355	364	357	397	371	339	378	357	359	347	342	352	393	361	347	381	368	357	363	376	368	339	407	376	364	377	357	394	398	327	384	394	384	386	362	383	346	377	378	365	359	351	354	351	359	391	363	395	370	377	371	385	368	354	339	375	357	367	369	376	395	342	362	378	375	366	354	355	359	352	367	341	373	377	359	363	395	384	382	365	383	354	342	370	324	371	366	374	388	402	392	377	386	350	365	351	367	413	353	371	361	384	359	362	361	402	371	402	385	378	400	375	331	351	365	391	357	364	330	372	379	339	381	349	352	359	391	354	379	370	348	358	377	365	348	372	398	340	357	403	370	380	375	326	395	370	371	337	347	378	347	350	382	337	361	357	365	375	347	384	379	379	358	387	375	411	320	330	360	343	355	348	401	360	381	342	396	394	360	314	400	366	375	375	383	350	363	407	359	343	355	368	317	375	340	359	396	353	373	337	366	372	378	356	348	378	373	381	358	385	376	338	353	344	319	408	351	349	381	354	361	386	367	369	371	367	353	369	387	358	359	359	341	365	352	397	384	386	399	384	344	398	363	363	379	358	364	350	406	372	317	366	389	346	335	369	353	360	352	337	349	353	373	379	351	368	351	380	372	386	386	352	359	405	376	371	362	383	348	359	362	373	356	389	358	389	388	385	363	339	391	329	346	372	388	396	377	337	359	367	363	341	385	382	363	373	337	397	358	366	349	334	387	404	380	345	374	377	402	358	340	345	381	356	405	384	381	364	351	325	395	389	338	382	366	368	402	368	365	382	336	330	345	336	365	348	378	389	381	358	356	351	374	378	405	372	367	341	363	385	341	338	365	376	373	360	374	412	359	391	359	412	363	383	379	367	383	361	363	378	378	369	388	351	385	356	388	376	376	369	368	356	385	376	352	341	340	356	358	385	369	409	346	387	341	383	374	359	390	352	357	348	356	408	384	337	365	368	335	379	377	385	362	383	343	367	345	391	345	362	367	367	345	400	344	355	379	375	405	374	367	369	372	377	370	378	360	394	393	341	386	351	360	358	354	365	377	351	341	336	404	358	372	364	393	367	362	384	376	373	351	367	369	404	345	355	410	363	371	366	354	384	375	367	353	392	362	368	339	382	359	350	375	358	364	357	398	367	350	380	354	359	364	364	393	396	362	363	366	373	369	381	348	340	337	386	379	394	326	358	324	358	369	378	364	329	389	353	353	393	352	373	362	357	372	340	370	341	394	349	392	380	365	372	382	371	354	380	382	368	352	363	384	388	368	357	372	343	344	376	397	360	386	352	358	387	396	397	361	382	354	332	372	365	365	401	407	359	327	368	367	388	365	327	379	375	347	333	372	353	326	396	373	389	413	363	396	321	363	364	373	365	370	349	374	359	359	358	390	395	370	371	348	404	348	360	359	403	386	362	411	391	381	412	374	395	357	377	370	354	367	360	356	359	383	368	349	374	359	338	392	364	366	384	288	339	415	377	375	375	389	350	333	387	372	365	376	368	358	362	358	375	340	341	353	319	368	373	378	377	383	357	361	359	360	379	370	334	374	371	388	393	323	378	337	339	361	356	373	356	369	365	362	369	361	382	344	398	378	373	356	392	411	375	310	359	370	368	355	336	350	369	382	342	343	362	377	379	339	359	391	369	393	357	343	361	403	397	368	342	400	336	339	379	357	360	397	352	352	345	328	406	379	379	372	395	356	361	344	380	369	341	363	377	362	396	358	374	361	358	386	362	367	377	414	383	356	387	346	378	350	374	395	343	400	373	384	390	417	361	362	375	352	397	389	357	365	328	379	360	400	361	382	362	347	348	372	356	367	380	402	331	372	355	382	375	392	388	340	402	347	340	364	392	382	368	377	360	362	422	381	373	374	369	385	377	359	375	383	403	380	374	360	391	385	326	376	364	373	372	382	369	408	391	381	390	346	374	381	404	372	381	388	402	358	360	367	401	376	402	370	370	349	405	367	366	342	386	363	369	390	346	365	354	377	389	403	341	356	346	376	346	348	400	387	379	391	388	373	350	362	406	363	369	395	381	376	391	386	377	365	369	367	378	334	382	361	376	391	336	363	380	365	392	371	346	357	377	362	366	368	360	376	353	365	338	354	366	390	348	377	412	361	376	359	343	314	347
17339	11127	9337	9703	8721	7392	5741	4887	4667	3825	2758	2193	1812	1636	1470	1349	1186	1177	1087	1075	1036	1089	1041	1011	1043	1018	1030	1008	1005	978	964	1010	1033	1004	1010	1004	998	919	938	953	973	895	991	952	952	932	958	953	938	956	1011	967	933	944	966	922	984	949	982	1022	988	1009	1050	1159	1172	1133	1094	1076	1016	1055	1089	1087	1073	1077	977	998	1009	1027	1019	1001	1020	1027	1005	1015	1001	955	943	952	997	986	959	962	1000	1033	991	1016	979	930	992	926	954	995	982	971	989	979	966	984	1001	981	974	942	951	959	934	970	980	1020	933	920	968	929	961	897	961	923	991	897	962	909	909	953	998	959	949	958	940	909	991	961	924	892	929	926	938	911	905	950	962	990	906	911	982	915	898	930	903	927	979	972	872	908	942	896	935	918	970	893	952	960	944	933	945	919	884	982	923	932	928	923	887	961	939	924	947	990	881	862	931	968	942	877	931	952	956	948	957	931	971	929	906	987	930	980	990	889	887	980	946	927	955	918	883	929	925	881	932	897	926	871	942	885	951	936	944	898	948	952	910	936	1021	930	972	930	947	969	1005	948	959	899	911	955	932	962	900	888	927	931	967	949	969	894	911	949	973	906	966	919	896	979	969	938	933	905	950	924	968	955	914	965	920	906	892	936	915	1009	978	932	986	953	963	845	940	906	900	938	937	923	936	964	944	943	937	982	884	927	918	952	933	869	984	968	959	966	967	912	879	1005	946	887	926	907	944	941	990	943	921	934	931	894	922	933	959	941	852	956	951	956	936	935	877	908	912	922	1004	898	930	919	943	910	938	908	932	944	946	948	924	934	939	922	962	943	978	1012	906	913	898	941	935	916	936	909	915	937	900	875	894	938	928	976	919	924	948	995	946	883	930	941	927	944	955	913	982	899	936	953	925	895	931	972	949	951	939	889	945	931	892	936	955	979	888	961	972	988	943	922	980	904	934	948	902	952	987	923	953	952	923	963	930	928	924	894	906	912	929	897	930	951	867	915	928	939	917	943	910	937	951	873	895	943	967	994	946	957	1023	958	915	910	932	921	994	925	901	967	921	905	936	932	896	928	898	985	998	989	925	976	925	915	951	950	974	936	975	911	934	894	870	936	978	947	944	931	931	881	894	942	918	934	931	904	921	911	953	912	901	923	962	929	945	924	949	947	910	974	908	933	969	924	948	922	914	951	931	888	917	935	934	952	910	946	938	923	935	929	905	955	948	900	930	935	953	990	891	978	955	965	917	898	911	950	973	977	969	952	934	862	953	979	873	943	935	895	921	880	899	979	908	931	963	1003	992	900	900	931	906	938	946	917	891	912	931	959	957	933	967	907	972	937	957	919	944	911	960	883	897	959	920	923	908	932	919	943	959	958	901	883	959	930	906	931	946	874	970	940	935	924	916	955	932	985	965	957	913	954	963	954	911	966	973	936	891	960	908	947	920	962	974	900	916	961	951	921	946	909	952	950	919	908	926	983	952	903	935	939	910	962	959	922	950	928	922	927	921	938	940	876	932	867	949	876	928	948	901	959	947	851	965	949	935	951	886	924	932	896	968	940	924	981	995	943	948	933	939	955	899	945	954	941	999	1004	957	953	918	916	927	897	883	904	956	953	958	980	923	906	941	903	938	940	996	930	946	935	965	898	984	876	936	936	989	886	938	886	901	935	911	887	985	942	935	916	987	923	953	958	954	926	959	912	884	923	969	942	916	968	936	971	967	993	918	958	881	949	892	977	869	961	966	936	961	952	955	924	934	909	978	964	924	917	965	949	938	931	902	926	971	958	942	924	935	927	945	842	875	932	947	964	969	950	934	931	928	950	915	946	969	983	950	955	951	918	950	921	926	936	1001	925	992	974	916	974	965	948	916	899	930	920	915	970	930	894	994	923	954	903	945	981	941	933	956	914	911	947	908	894	899	918	929	949	924	922	900	959	920	948	953	946	968	959	920	945	909	1002	917	923	945	991	907	915	938	903	938	943	988	950	962	950	910	947	934	913	925	965	915	970	952	947	945	935	958	954	884	951	968	980	969	980	881	955	928	940	931	901	911	919	951	913	970	859	953	921	931	901	977	940	947	911	971	981	915	960	984	923	983	928	874	910	924	931	890	916	970	950	939	948	891	964	910	978	893	903	909	1007	918	982	864	919	943	929	928	907	975	955	923	927	889	922	927	878	878	925	952	944	892	927	966	945	900	946	961	997	905	933	964	926	929	965	954	877	894	919	926	928	937	926	904	935	923	975	920	907	913	931	940	980	940	921	868	910	874	965	883	955	897	1006	949	947	936	992	1009	909	943	941	937	923	939	950	961	906	944	934	897	944	913	893	921	902	929	915	966	914	949	934	896	974	948	929	922	978	961	970	933	1009	848	907	948	930	939	953	952	876	983	959	908	904	936	915	1001	908	941	933	926	847	935	958	919	912	957	915	944	960	941	933	972	940	934	965	955	893	963	951	924	921	900	945	901	948	987	946	969	886	927	955	983	981	919	919	928	901	934	909	973	963	908	988	939	926	913	908	934	996	972	909	880	954	935	966	965	933	980	907	1024	937	959	930	924	959	946	920	939	938	935	966	951	908	914	935	916	905	918	901	926	923	885	978	942	931	911	1012	948	923	909	900	968	939	953	956	941	964	946	915	868	911	920	940	892	931	942	898	855	933	941	970	901	895	929	932	986	936	927	926	927	954	947	894	988	898	936	922	977	947	943	1028	976	836	959	979	960	953	921	891	891	893	915	962	946	951	952	968	977	953	944	923	932	956	969	938	908	889	1007	955	995	938	894	962	935	958	950	948	940	917	927	895	931	910	964	886	914	979	944	913	950	943	932	937	976	941	988	968	942	942	874	916	912	933	957	963	935	899	946	934	892	949	885	920	874	952	922	941	914	896	999	950	889	919	947	962	917	900	973	913	927	939	928	939	944	946	962	938	937	988	925	925	957	920	964	954	916	936	958	933	948	998	1009	883	864	943	946	915	909	1013	944	889	916	940	896	931	896	925	945	915	912	912	936	920	904	909	967	977	981	924	968	956	887	963	924	949	910	947	941	906	960	919	897	946	942	940	969	959	928	903	926	917	929	919	988	972	938	934	910	932	907	936	960	944	934	924	915	991	976	883	937	1036	932	922	929	943	940	906	951	951	952	995	932	960	957	959	934	966	928	975	881	938	935	951	945	994	958	957	897	942	906	920	893	939	948	878	925	935	909	925	933	894	929	907	961	899	942	917	944	909	954	968	926	955	964	947	917	940	919	930	917	897	918	902	906	933	950	929	936	911	958	945	974	935	948	971	945	896	948	933	937	955	933	900	933	964	925	934	935	937	928	932	955	900	946	941	969	952	967	959	941	933	905	905	968	903	946	893	919	940	875	926	943	920	917	940	916	944	966	951	964	944	989	914	899	962	950	946	878	957	961	955	943	987	967	944	939	964	871	951	902	931	924	950	945	924	956	912	967	928	998	977	990	924	948	896	974	911	941	900	908	906	923	891	942	984	900	886	986	942	898	920	891	878	940	908
35005	24921	17892	13233	10171	7816	5280	3505	2432	1593	1096	733	524	459	350	353	356	345	332	345	328	288	284	295	343	281	305	301	286	317	280	279	266	272	332	286	252	293	276	292	258	279	282	267	252	295	277	248	247	297	285	298	290	279	276	273	277	276	269	264	310	260	285	268	337	324	274	289	308	314	302	275	292	289	267	268	302	292	311	266	275	286	279	266	287	265	252	296	300	272	270	279	304	294	301	315	275	247	276	258	256	267	265	274	250	278	260	277	289	289	308	286	301	265	281	302	299	279	301	279	278	289	284	259	261	273	261	262	270	278	287	294	264	291	296	267	260	263	259	257	259	254	279	298	271	274	270	278	287	266	294	269	308	295	274	276	281	268	271	267	293	274	302	261	251	259	269	312	265	256	309	267	247	241	270	274	281	296	299	287	298	259	269	268	269	289	269	270	257	283	294	279	288	256	267	282	294	301	288	271	253	309	292	284	295	294	279	301	278	253	263	246	270	288	270	276	301	278	255	278	258	263	279	263	277	303	263	279	292	265	271	280	276	297	268	311	291	294	260	307	257	260	295	280	243	291	285	269	272	277	261	257	301	271	257	242	295	302	280	267	290	303	257	270	263	271	278	291	264	269	255	298	249	275	294	262	252	268	305	294	261	280	291	285	259	239	326	270	271	308	284	263	265	284	256	274	272	306	283	284	290	268	289	279	274	269	252	266	279	290	255	262	281	295	246	282	295	307	248	280	259	266	283	262	254	272	269	283	270	263	298	262	294	271	252	263	273	281	277	278	276	269	277	222	238	291	296	291	275	287	266	287	274	285	278	293	281	288	268	286	264	265	262	272	268	275	280	285	293	278	272	266	279	266	303	281	301	272	271	270	287	268	293	273	281	288	303	278	261	270	251	304	258	251	269	284	275	268	260	285	271	279	242	274	275	282	273	277	271	290	294	263	281	280	273	264	280	252	249	272	251	259	281	278	259	277	280	290	291	248	290	248	274	285	313	274	272	288	274	284	266	267	303	279	275	275	309	287	270	251	295	264	269	243	314	280	287	280	274	278	249	267	269	266	283	271	274	277	284	275	273	262	270	291	298	289	271	257	277	249	258	313	264	283	304	256	270	255	244	262	283	289	262	277	281	289	281	264	279	301	274	258	231	260	267	305	254	286	308	267	249	287	259	253	285	273	260	294	265	305	274	244	277	298	281	261	285	294	246	279	301	292	276	274	294	251	250	252	250	284	261	272	254	268	260	307	240	265	268	261	294	266	273	261	296	277	250	266	265	285	276	271	278	254	259	252	296	305	265	296	264	265	276	255	270	271	261	292	279	279	270	282	276	231	263	275	262	297	300	285	308	257	266	267	262	253	272	257	262	251	265	256	250	262	300	294	262	281	287	311	289	279	291	265	289	271	271	258	275	287	257	283	291	287	296	253	267	262	260	282	249	262	292	266	270	243	264	283	262	272	254	259	271	283	256	278	262	277	267	265	296	273	292	276	260	275	278	268	265	286	294	270	268	268	282	260	287	276	252	262	290	288	290	269	278	238	310	266	278	304	245	251	267	255	268	262	282	264	308	258	273	292	248	300	263	266	291	263	288	289	276	237	270	282	270	282	289	280	272	271	290	280	264	279	306	285	268	263	285	286	256	286	294	272	275	321	263	268	269	270	292	252	289	289	276	236	273	261	278	276	298	273	252	292	273	262	272	297	253	273	308	259	274	274	265	273	275	261	286	296	255	288	272	312	280	279	267	268	303	254	258	276	286	288	279	254	277	295	260	255	313	254	278	299	306	267	302	297	277	273	252	307	261	276	282	262	256	251	287	276	271	294	257	278	296	257	270	272	270	266	260	272	291	282	279	285	265	262	288	283	256	265	273	270	290	244	281	283	284	276	263	301	277	252	259	269	303	259	244	279	260	285	293	306	280	271	246	294	280	240	286	282	252	276	267	279	279	286	276	298	293	296	271	290	295	270	249	261	270	270	307	289	266	248	283	281	237	259	268	293	259	285	255	277	255	250	273	235	245	274	263	295	258	274	271	291	251	293	315	270	264	286	278	277	270	280	284	276	268	272	255	301	292	311	256	273	256	284	305	256	253	264	286	281	255	287	256	285	251	285	269	290	280	270	245	303	286	272	309	240	279	319	275	269	243	298	285	281	292	261	245	277	298	278	287	277	285	267	306	260	295	280	294	275	276	259	286	304	292	256	272	270	274	305	239	261	304	284	290	243	290	235	272	293	264	274	274	273	267	253	300	287	273	282	252	268	283	271	279	281	278	290	297	277	278	296	292	256	254	275	267	275	259	284	268	263	294	265	278	278	256	285	255	277	286	291	272	278	278	285	264	268	247	284	276	278	276	292	274	281	236	259	296	270	287	279	313	270	280	255	297	265	289	318	245	297	285	247	277	285	254	279	274	297	264	266	283	257	279	244	265	296	260	288	279	277	259	261	288	246	260	286	236	288	260	266	270	265	250	252	251	276	258	274	287	269	276	285	268	262	281	312	270	263	251	293	251	294	264	262	291	284	276	269	267	254	279	289	281	278	313	299	305	284	282	261	287	266	261	244	283	250	291	275	290	277	252	280	262	304	276	284	270	255	251	284	289	272	273	254	272	274	264	259	288	277	256	279	262	284	268	265	272	274	304	245	302	258	289	247	332	261	294	243	272	285	260	262	291	270	275	295	286	264	249	288	301	273	276	296	266	286	282	298	239	260	272	262	284	299	276	274	234	294	289	306	259	251	256	254	260	290	286	298	277	277	283	241	270	276	285	259	273	298	284	295	287	278	267	263	274	277	305	284	260	276	292	266	264	279	266	295	296	288	272	286	273	268	261	279	300	278	264	262	281	284	249	272	298	260	247	249	245	275	284	306	281	285	270	286	260	296	270	292	243	282	295	294	248	244	262	269	261	275	307	280	292	288	249	249	267	277	256	238	270	266	281	251	254	306	277	261	298	271	271	250	278	295	283	279	300	307	272	295	306	278	260	260	278	309	263	293	295	248	283	274	279	287	267	266	297	291	302	277	289	265	299	241	286	256	285	281	262	259	288	265	252	265	241	279	267	253	281	285	283	294	280	266	273	290	272	258	277	293	254	250	272	262	264	289	291	258	311	266	261	261	262	285	305	257	272	299	274	251	285	254	266	286	271	286	270	289	266	220	239	265	303	277	254	294	264	265	250	285	264	275	281	283	259	268	267	280	268	245	253	291	270	276	260	283	256	275	290	261	300	309	242	274	282	234	278	281	272	271	300	298	269	260	297	275	256	305	277	286	287	267	276	263	289	254	299	286	285	291	239	253	254	304	283	260	248	300	277	262	286	287	266	268	261	261	296	253	275	282	288	298	278	281	280	250	280	296	277	327	273	276	276	269	266	282	276	277	301	270	254	267	276	278	276	272	280	301	294	272	267	309	273	265	261	271	268	280	263	256	260	283	298	268	265	273	273	268	280	249	261	278	271	263	281	291	249	245	265	250	271	283
23710	17468	12488	12021	11649	9996	8058	7065	6497	4868	3553	2950	2142	1839	1526	1252	1162	1090	1037	1039	940	970	903	913	895	865	871	846	833	801	825	810	761	772	800	817	759	779	781	812	780	783	745	800	780	782	795	783	764	737	702	740	787	754	723	746	725	676	820	781	869	876	1088	1139	1165	1115	974	915	874	914	950	834	839	945	871	861	820	859	860	823	794	801	813	793	808	793	785	782	790	771	746	767	768	800	790	767	754	798	772	753	797	722	822	766	738	781	787	780	761	746	762	754	737	726	764	733	736	703	812	706	691	733	742	707	731	783	741	685	733	720	741	762	763	688	690	729	718	749	712	710	751	711	726	705	733	764	678	699	726	740	722	720	678	729	695	714	750	729	733	686	697	687	724	720	749	685	705	690	696	718	745	687	750	715	697	714	630	769	666	737	758	711	720	703	754	767	677	691	681	658	718	723	708	693	742	696	695	669	727	682	686	720	727	709	672	694	670	728	723	692	683	706	757	706	731	661	732	701	723	724	666	698	722	696	752	752	682	747	699	749	644	671	683	743	755	707	688	738	728	704	704	675	680	706	790	704	724	657	729	754	722	714	746	659	725	748	714	741	717	687	762	649	719	693	714	684	737	726	756	716	702	726	732	673	673	787	687	726	711	738	673	692	704	699	702	708	688	658	731	705	754	696	682	710	734	732	684	738	730	713	705	714	716	711	724	746	701	744	748	705	677	740	690	727	702	700	697	743	734	727	692	723	687	711	705	691	726	691	705	699	719	737	700	693	746	736	652	680	735	672	737	768	720	715	740	668	699	692	697	706	676	705	741	730	646	716	741	722	734	681	739	694	766	694	673	674	736	685	701	670	704	723	701	724	692	708	720	691	735	710	732	714	671	756	740	707	721	717	702	695	712	727	716	754	704	684	728	731	713	696	710	711	697	708	675	729	678	763	739	735	717	667	752	703	743	682	742	730	723	712	725	675	702	742	731	708	732	744	709	705	683	722	719	708	680	757	722	785	681	733	752	702	754	704	707	685	739	713	733	678	690	686	708	729	721	735	713	681	727	705	752	739	731	708	743	727	756	713	649	719	679	666	750	627	689	721	708	717	721	738	733	729	724	701	688	656	734	654	684	695	712	748	734	678	757	687	701	724	757	688	706	722	716	726	647	663	735	750	744	709	667	712	646	706	728	720	757	663	709	685	707	695	686	670	732	693	686	669	741	716	715	746	690	702	722	697	724	736	717	697	706	745	717	689	704	711	676	724	756	701	746	685	664	705	716	721	699	729	712	676	701	716	705	751	716	698	702	729	692	721	722	744	702	750	721	658	715	704	696	752	692	717	719	736	677	671	701	719	713	726	745	713	715	711	688	718	751	716	721	731	716	746	699	719	695	713	759	704	696	680	668	732	692	725	721	684	720	745	739	748	698	751	735	713	710	715	665	724	703	667	741	692	733	732	725	744	709	692	766	693	750	721	726	678	705	708	681	722	657	724	709	735	703	706	751	690	739	716	775	699	689	722	721	740	715	698	703	659	681	709	707	733	753	704	726	686	707	700	719	729	696	724	720	661	671	698	719	722	693	710	725	757	734	734	689	743	701	690	681	680	725	715	732	742	701	703	734	712	694	706	733	693	737	732	728	729	679	714	721	718	692	713	706	650	694	691	731	716	698	714	727	681	688	702	697	700	739	701	693	722	710	730	690	680	690	744	672	683	726	693	694	730	785	709	755	668	778	738	686	742	725	696	735	762	773	694	728	740	721	698	721	669	686	707	743	697	723	750	741	742	767	718	743	705	707	717	721	772	686	691	702	744	668	629	706	702	699	739	725	707	697	715	650	723	623	741	685	663	734	758	730	707	701	737	722	673	746	778	689	733	685	744	674	740	709	707	743	675	708	732	687	659	723	686	742	735	731	721	705	729	688	682	712	709	717	717	675	693	656	665	668	723	764	704	715	741	685	688	724	738	734	713	715	720	754	677	722	734	734	651	727	675	721	698	634	715	694	717	721	736	712	677	731	689	753	720	719	670	710	690	704	655	726	747	756	696	725	734	732	734	697	686	714	735	718	727	712	694	684	711	697	746	693	682	716	750	652	775	715	741	648	730	715	717	664	721	692	679	702	690	699	682	735	760	758	705	669	714	737	718	712	683	697	764	704	676	732	710	696	730	730	711	741	717	727	732	732	709	740	704	664	717	709	664	681	760	723	665	754	696	748	748	699	717	723	706	702	718	722	733	727	685	725	692	698	692	726	715	699	715	746	704	692	749	684	734	736	667	671	713	682	738	688	718	706	710	730	724	731	695	659	733	748	699	739	738	693	750	718	767	719	697	740	719	712	725	699	734	707	683	758	743	717	670	718	720	739	649	705	747	693	673	750	723	746	723	686	691	732	760	744	703	697	709	708	767	720	739	700	732	700	755	731	684	749	726	669	651	730	653	753	710	738	721	673	746	703	719	730	726	775	672	714	725	691	770	668	701	674	704	745	685	747	741	719	703	709	719	730	730	751	688	715	757	718	709	718	724	712	676	732	746	715	749	683	712	712	718	667	740	703	725	705	755	675	715	742	708	683	764	714	700	767	680	688	665	723	669	703	704	724	734	739	704	689	685	750	749	654	704	706	746	725	749	705	695	714	701	713	730	672	685	697	727	688	673	710	712	725	732	702	696	679	728	672	674	769	746	696	738	745	706	717	752	687	722	754	731	681	752	701	740	715	682	667	643	669	715	708	691	709	742	658	683	696	716	654	715	707	713	730	671	743	743	727	714	725	739	747	720	730	687	694	741	726	711	706	662	674	718	710	676	731	753	718	723	667	688	707	736	674	695	729	688	711	679	722	693	731	688	714	727	731	732	709	728	660	709	716	761	753	770	681	707	771	736	695	719	700	674	723	728	720	715	699	748	736	691	735	714	740	696	735	697	692	683	706	717	741	668	709	682	681	746	677	677	730	730	720	700	705	686	706	715	673	695	684	706	721	705	681	712	670	717	717	755	689	689	729	685	716	710	702	750	758	681	701	751	757	682	741	737	738	727	683	747	715	732	731	710	718	706	714	708	695	730	702	744	747	692	740	697	763	697	750	749	667	730	704	684	644	683	730	715	691	727	722	705	698	706	710	724	630	739	691	723	748	685	692	752	714	704	728	712	658	721	675	729	733	735	677	743	729	691	757	714	742	727	734	722	709	711	735	717	704	684	689	688	686	728	690	669	706	657	727	703	755	724	692	729	681	674	709	710	726	724	735	763	713	726	681	721	734	731	655	743	699	702	717	745	740	751	683	704	704	738	718	728	716	697	703	686	706	679	696	712	705	718	729	683	715	658	721	733	700	687	736	718	699	682	698	718	702	695	684	691	764	675	684	704	716	674	685	732	772	683	695	720	676	692	674	723	689	701	678	710	686	735	739	676	733	673	702	678	692	700	687	715	728	688	730	700	697	713	730	674	701	750	678	688	656	761	741	682	704	737	704	758	695	690	697	716	679	723	730	689
6761	3299	2215	1371	1077	769	669	564	475	469	400	376	386	371	368	384	356	361	331	318	294	328	331	341	367	348	357	334	318	370	310	331	340	337	344	340	354	305	354	362	355	319	369	357	326	331	349	376	351	361	344	352	358	355	343	326	345	344	349	345	366	347	336	336	363	389	360	321	312	363	371	384	359	348	352	380	330	363	352	359	338	364	316	347	358	386	363	327	359	340	349	367	356	376	376	347	367	363	354	337	334	385	371	338	336	345	334	321	360	304	393	347	334	375	399	358	342	389	342	362	385	361	344	349	320	363	306	383	356	334	337	357	318	359	355	364	347	366	356	372	338	333	355	340	365	355	318	375	360	353	322	337	378	322	353	347	332	351	344	364	314	350	339	321	336	353	358	353	340	357	341	350	345	385	372	381	335	337	313	362	342	387	354	359	369	385	322	342	317	339	366	380	318	352	335	375	335	372	356	348	362	360	384	359	380	344	352	369	361	357	365	331	352	349	357	363	361	324	361	355	343	333	307	346	332	380	318	336	400	422	350	355	342	366	357	337	352	329	350	344	364	321	323	362	348	365	343	311	341	341	348	346	337	334	332	354	357	333	332	350	330	393	358	339	360	358	341	335	361	348	373	332	345	373	346	342	341	351	342	367	383	351	363	357	364	311	343	320	315	376	328	342	326	347	332	357	365	371	385	354	325	353	347	342	344	345	339	347	327	314	336	323	386	357	315	324	310	370	384	349	360	320	326	374	343	354	354	389	346	353	347	373	367	387	361	344	341	345	385	349	381	351	355	346	356	360	338	346	358	340	345	362	369	345	357	362	356	323	357	346	351	355	367	354	367	345	344	387	342	329	354	340	359	364	352	371	347	336	359	334	375	350	365	330	363	368	365	334	312	363	353	358	323	340	341	319	363	332	360	361	324	355	323	342	347	337	365	336	353	323	389	322	365	369	361	349	345	380	326	328	311	375	328	361	347	359	351	326	374	371	351	314	318	330	361	323	312	356	336	388	354	352	340	379	343	329	358	348	339	341	367	362	358	346	357	347	337	338	305	396	370	372	310	381	358	345	337	347	338	367	359	370	356	370	338	352	327	381	355	377	339	378	378	381	344	365	334	365	371	334	328	355	333	383	328	341	376	355	330	350	358	328	337	332	348	332	357	401	342	356	367	337	356	375	342	356	366	350	340	335	341	358	345	349	366	356	321	363	352	324	345	337	353	374	341	362	364	346	358	337	360	369	348	370	353	352	334	352	325	359	319	381	351	332	328	342	365	360	352	360	336	316	377	323	360	319	349	326	329	370	352	304	381	340	337	328	371	347	332	380	323	340	377	331	340	324	374	339	333	338	306	359	349	370	346	337	374	356	350	329	312	361	357	337	360	318	346	398	344	350	348	328	348	350	322	355	343	323	317	339	340	323	354	360	363	358	348	380	365	368	341	371	300	360	387	371	316	351	351	359	353	356	373	324	330	351	347	349	350	349	345	333	340	311	350	340	382	370	370	370	354	363	340	344	346	338	341	357	363	354	315	353	340	356	332	339	340	347	356	405	388	362	343	339	390	342	338	383	351	323	376	341	368	344	337	325	319	345	367	351	315	346	346	325	369	366	341	325	346	361	334	335	354	343	380	348	353	350	337	334	341	357	326	348	326	338	294	328	319	349	348	331	368	357	347	334	338	362	347	328	376	362	325	337	326	339	349	379	350	391	343	332	366	361	350	335	372	392	339	347	337	369	350	337	343	327	374	352	333	323	301	296	381	348	347	350	346	353	355	359	343	375	352	330	337	349	333	327	338	388	313	384	352	357	358	346	339	338	372	362	335	338	351	361	379	343	368	327	332	363	369	343	364	338	346	333	328	361	397	328	387	347	364	381	328	346	353	342	361	321	368	352	390	371	333	344	364	344	309	324	363	353	364	347	367	339	378	338	340	380	333	375	323	353	321	340	398	338	335	346	353	356	369	334	374	380	335	349	358	335	345	367	341	365	374	317	353	370	376	343	372	320	328	373	361	373	361	339	359	352	347	364	353	359	346	338	349	353	344	366	367	345	352	330	361	319	362	353	323	341	343	371	371	366	362	340	365	328	309	315	377	400	352	338	357	352	304	357	345	329	342	327	392	371	340	348	373	307	361	334	335	345	345	337	330	329	323	313	349	352	363	346	337	326	392	349	317	357	291	353	346	338	349	348	339	358	340	335	338	320	346	366	345	312	340	354	337	335	372	363	373	339	347	349	362	316	344	352	353	346	320	355	316	321	325	376	375	350	366	364	359	326	320	332	338	348	348	355	310	340	311	336	354	355	363	337	356	397	363	330	347	355	391	336	350	350	356	349	362	323	347	333	344	345	357	362	343	292	362	332	338	364	338	362	380	385	319	368	379	365	361	321	321	334	362	367	333	320	366	355	344	375	323	360	382	378	357	372	334	341	343	366	340	320	343	334	324	314	346	333	347	359	353	346	349	349	387	337	338	329	338	353	368	344	346	389	366	380	382	382	374	369	333	376	370	302	341	358	365	359	343	342	356	365	370	351	329	369	342	358	362	356	371	354	388	375	354	329	386	373	357	374	319	330	336	353	354	349	354	369	317	325	363	312	380	317	320	348	350	352	332	313	353	347	336	332	343	340	328	345	346	342	317	327	364	338	338	353	326	350	328	332	356	299	334	329	339	348	350	335	384	353	326	348	358	333	327	358	384	350	338	370	380	347	361	324	352	366	323	310	343	324	362	333	335	348	357	342	340	346	363	382	340	362	352	354	357	349	370	321	344	355	341	345	337	351	379	325	364	349	375	347	323	351	366	354	372	360	369	348	348	397	348	366	341	344	346	331	304	397	375	365	385	336	365	328	349	347	332	364	375	347	331	365	348	316	336	363	385	348	336	352	350	369	332	356	375	334	337	376	344	344	368	354	325	330	357	334	313	383	327	361	363	359	338	364	367	357	324	378	356	346	343	384	338	336	366	365	341	366	361	368	359	372	361	337	347	320	375	343	315	356	348	313	363	371	332	374	373	364	348	347	344	371	350	358	366	339	349	388	346	330	348	329	342	361	379	337	354	327	326	384	349	335	355	345	329	361	355	335	350	317	372	333	375	312	353	348	351	389	370	324	368	358	319	337	349	327	324	345	321	334	344	358	329	368	342	338	381	351	385	344	315	346	365	352	338	331	340	393	365	361	320	339	338	367	333	366	332	368	313	347	353	353	331	358	327	357	332	328	359	362	345	328	317	360	348	367	340	330	331	353	328	311	335	340	362	374	343	369	371	319	364	368	347	324	357	357	335	336	349	372	355	377	344	353	344	347	346	369	358	318	366	333	370	324	362	366	327	312	347	335	352	379	393	352	333	366	380	362	325	397	363	351	345	339	351	302	327	330	321	378	341	364	379	382	317	338	356	378	325	329	345	326	370	342	354	359	351	370	336	353	331	340	351	332	358	363	322	338	373	351	368	367	378	366	342	336	340	351	357	367	368	360	363	327
5592	4512	3614	3367	3127	2589	2195	1797	1718	1484	1234	1221	1134	1108	995	912	861	924	873	926	818	883	910	862	894	923	877	911	921	899	907	937	942	900	854	840	934	894	900	880	917	898	893	920	866	914	951	854	890	877	891	883	874	862	906	898	835	869	1002	872	948	930	978	920	957	943	960	951	919	941	900	947	919	975	915	884	965	923	893	959	900	915	949	886	919	920	886	879	881	893	917	924	917	899	930	933	902	918	935	939	908	918	966	961	922	912	895	939	889	868	864	911	900	951	943	956	905	980	924	885	931	918	923	895	822	957	912	892	924	883	916	906	855	939	854	910	922	930	920	860	874	920	844	859	914	906	853	911	977	874	854	888	882	825	899	876	875	888	858	903	902	931	858	897	936	862	838	892	880	899	920	863	903	919	836	881	868	884	856	918	878	904	931	874	898	859	868	897	865	928	852	825	901	903	886	898	903	833	885	925	897	869	895	881	898	947	915	863	877	930	886	876	874	866	872	882	908	909	914	884	896	885	858	931	902	888	901	890	847	902	901	879	904	870	903	941	858	879	869	941	878	901	838	880	904	939	856	877	876	844	888	890	925	903	863	835	918	851	926	904	875	872	888	945	917	962	944	895	889	885	848	936	881	844	909	902	864	905	899	865	872	948	877	887	871	886	856	914	891	924	904	868	893	877	932	906	893	863	882	879	954	920	922	933	865	887	919	915	846	873	827	853	922	867	869	892	912	861	878	851	905	896	862	870	903	886	842	829	881	929	896	909	916	894	939	864	882	908	914	929	837	871	852	886	855	895	874	874	874	863	915	907	865	830	936	952	862	904	840	884	845	858	878	812	918	926	858	913	870	902	882	881	870	922	870	900	942	844	913	960	881	908	937	943	884	895	848	874	913	916	879	903	943	847	895	911	944	840	887	852	904	962	849	888	904	873	911	862	880	934	902	875	857	910	833	902	929	923	878	920	906	914	884	874	923	871	907	872	872	836	933	952	885	937	866	915	911	873	947	850	919	919	898	918	859	897	869	860	929	888	893	882	874	936	890	838	851	888	957	936	905	904	894	861	931	890	871	888	873	932	904	914	872	915	865	885	920	873	845	894	831	932	919	895	867	928	884	894	887	957	868	893	877	900	869	894	946	956	888	911	916	914	856	908	891	865	855	879	883	916	882	848	924	919	878	927	895	878	898	883	904	926	927	884	892	850	861	876	910	876	912	876	873	910	880	944	902	906	903	952	883	937	896	883	932	877	957	866	888	878	885	933	853	876	936	890	843	869	912	828	872	861	903	938	891	916	888	927	864	854	892	922	881	892	907	904	908	925	870	845	877	923	871	905	949	865	879	924	902	867	874	846	892	832	892	849	884	908	947	883	879	893	911	899	870	886	865	864	831	856	879	824	943	858	924	877	864	876	867	869	891	918	870	867	878	942	868	891	917	939	931	939	881	905	897	873	865	915	910	934	855	857	968	904	905	869	885	897	905	938	857	852	896	844	921	883	914	928	900	899	907	881	906	884	930	930	859	864	923	905	862	853	861	898	874	885	878	923	880	872	889	935	853	888	926	899	865	885	914	952	937	884	917	951	844	878	930	886	874	907	865	895	879	914	930	932	879	940	888	891	864	843	891	905	900	957	864	846	855	884	925	845	877	902	928	855	908	898	852	892	904	913	918	904	908	857	892	905	883	998	864	881	910	936	846	918	892	871	889	794	904	867	905	854	883	888	891	872	914	880	907	888	897	903	902	859	918	869	859	932	936	872	863	909	892	892	864	908	948	879	932	929	889	902	884	920	903	890	931	918	885	851	816	880	893	865	875	911	912	917	872	885	903	912	888	888	930	882	931	935	861	886	867	879	920	964	929	916	895	940	890	890	944	890	878	898	868	855	861	893	898	878	919	918	892	887	881	893	880	913	893	887	892	879	889	883	885	897	907	889	868	882	876	926	877	903	880	899	904	904	911	857	895	911	908	867	869	886	864	842	917	843	872	904	957	879	931	874	943	910	924	820	923	806	885	866	971	915	924	907	913	905	934	885	927	878	911	871	869	924	937	953	865	851	940	905	847	904	870	895	902	911	896	931	906	887	925	876	865	881	905	946	906	905	895	904	903	899	849	885	897	864	922	865	937	863	863	881	912	857	890	935	893	938	869	898	908	875	910	906	944	876	876	916	893	905	852	889	906	854	863	944	918	853	941	875	933	840	892	925	882	925	911	886	931	877	926	872	885	886	905	961	853	914	919	884	895	894	876	888	884	902	885	926	880	878	956	833	908	921	936	857	896	897	898	834	869	834	928	985	890	890	862	876	906	926	867	915	862	943	887	918	889	916	910	860	865	859	883	879	893	909	879	867	914	853	904	870	831	982	883	900	844	876	859	919	882	849	948	913	931	915	898	926	860	915	909	876	926	886	915	833	917	890	934	885	901	871	884	888	889	863	873	921	867	890	893	907	935	900	950	908	919	928	934	932	918	905	848	860	930	954	874	893	879	867	877	880	878	858	895	927	899	846	909	893	895	896	866	883	850	882	890	918	898	849	856	892	921	896	901	957	906	923	914	898	923	864	916	900	917	893	885	896	890	896	866	903	883	974	925	882	871	903	879	861	889	932	902	918	882	916	873	885	913	891	904	875	907	887	905	916	899	878	891	869	879	904	908	890	869	897	930	910	887	929	940	890	916	887	925	883	871	875	878	909	844	915	907	897	943	947	939	820	911	893	862	885	896	882	879	869	884	879	883	929	854	884	880	884	898	889	910	907	920	911	929	813	873	921	903	913	898	857	924	860	901	897	873	880	935	861	875	913	925	919	876	901	932	888	931	856	876	895	916	823	897	891	867	896	901	848	866	894	857	925	897	885	901	858	906	892	866	915	891	839	946	923	892	853	927	877	929	923	918	895	895	850	907	861	969	932	929	911	883	862	898	879	875	894	922	870	957	887	868	876	871	932	893	899	876	873	898	904	910	895	875	901	934	898	897	876	879	847	885	887	941	896	900	906	929	928	926	813	894	923	924	913	882	918	878	916	882	959	872	889	825	881	879	935	895	937	881	931	911	936	883	891	874	909	851	866	874	951	875	914	879	897	963	892	895	859	879	904	907	870	900	916	930	927	906	867	960	884	941	894	905	922	854	878	946	970	869	919	945	934	940	913	905	850	916	855	910	891	887	919	916	907	911	926	960	832	912	904	914	879	877	882	888	898	954	900	902	873	905	881	861	910	962	933	898	879	875	920	855	927	962	918	885	876	908	891	898	903	914	937	914	894	904	882	876	872	930	908	828	893	883	911	958	918	859	855	889	892	859	906	896	914	872	907	865	884	880	899	887	908	869	914	903	870	875	897	906	874	916	916	908	904	850	898	881	904	896	874	931	882	863	904	873	903	913	883	850	901	886	874	894	911	950	912	933	891	923	905	923	914	925	872	875	918	909	889	882	927	888	913	854	933	896	914	906	892	875	847	896	872	907	900	899	887	936	891	954	905	962	891
24678	15964	12305	8721	6337	4346	2955	1937	1326	1020	694	604	465	483	459	415	399	389	403	374	375	376	427	369	402	372	394	379	393	397	368	394	370	385	384	351	355	388	383	386	377	338	374	361	353	385	403	355	369	363	392	345	389	404	384	390	362	348	383	355	347	394	410	384	410	366	359	367	396	390	421	385	362	377	392	371	423	399	394	403	373	420	380	384	359	333	346	359	370	391	403	392	352	353	377	386	356	381	336	389	356	363	354	355	390	373	385	384	385	348	412	388	372	381	358	383	347	363	331	355	387	394	387	361	360	330	364	374	407	393	373	355	369	352	410	369	337	362	381	350	332	345	378	368	379	385	324	370	382	403	340	366	361	363	354	357	342	374	367	371	376	368	372	401	368	415	386	354	378	355	345	378	388	345	340	392	401	376	365	368	340	347	380	357	367	356	383	384	362	380	343	361	353	363	335	371	405	371	380	347	360	368	396	356	412	352	386	381	360	371	376	349	368	371	365	363	340	363	341	379	357	367	378	371	387	367	365	348	380	406	390	352	366	397	327	330	383	362	377	348	368	356	334	362	338	342	373	387	359	378	355	396	364	408	360	377	374	341	347	376	356	355	367	364	427	373	353	365	378	353	359	344	347	337	376	390	358	340	367	381	363	383	368	368	392	372	369	360	390	375	339	369	345	355	363	373	332	369	346	384	347	362	349	365	382	351	363	352	371	392	339	382	362	391	411	376	373	368	383	371	357	367	369	390	370	375	351	332	358	381	402	379	371	380	359	338	379	383	373	379	330	365	362	364	350	366	367	377	383	362	368	354	361	406	380	387	376	340	356	380	377	402	379	380	401	356	366	353	370	342	381	346	375	374	315	343	373	355	341	364	401	353	367	372	340	382	374	359	395	370	392	357	367	361	393	383	364	370	387	362	382	360	381	362	349	361	348	386	343	392	354	348	370	392	375	390	379	390	378	385	349	360	348	367	336	349	357	372	379	357	349	364	370	392	373	357	356	357	355	372	364	337	368	368	370	347	347	371	361	376	382	378	397	393	371	377	349	391	363	348	367	357	345	327	356	379	396	370	345	404	363	348	392	404	358	341	363	343	398	363	368	361	398	383	355	399	341	386	369	357	366	383	368	387	406	380	371	382	361	343	337	334	374	364	372	371	346	371	381	390	347	354	355	364	358	361	386	405	380	355	366	347	386	366	345	353	328	369	364	355	354	363	372	373	357	383	352	386	390	404	389	378	382	367	355	376	361	367	339	349	382	316	360	376	349	370	366	358	364	405	376	345	353	372	393	337	380	356	364	372	390	362	346	403	386	362	360	398	381	361	372	356	379	384	390	330	351	390	356	375	340	370	355	378	390	392	350	383	400	408	334	368	365	342	354	334	375	359	375	387	364	365	363	362	359	364	377	366	363	352	373	371	374	377	354	390	368	361	357	381	356	366	363	374	370	416	392	375	361	354	362	372	396	386	399	324	366	406	357	420	391	404	402	364	406	373	359	383	331	349	354	369	356	372	379	387	395	323	378	351	354	388	359	343	354	344	324	392	395	368	385	356	364	363	332	357	372	378	381	384	372	342	334	329	373	408	370	350	393	410	364	386	345	334	379	371	357	364	350	370	395	373	375	375	386	403	357	385	405	372	338	335	352	327	388	380	384	359	326	345	373	377	340	404	361	359	390	364	344	369	361	370	367	365	405	348	353	349	369	334	389	356	358	361	369	342	363	354	354	394	390	375	375	352	360	388	333	364	336	366	351	383	345	358	349	374	358	391	386	401	351	354	370	374	369	380	370	361	351	357	351	345	367	381	387	352	343	385	365	341	387	351	335	374	370	340	343	346	370	347	361	382	370	341	363	375	370	359	383	386	364	381	347	399	343	361	369	385	346	389	360	337	389	373	378	363	364	298	363	352	396	365	344	356	418	362	356	375	371	370	334	362	367	345	356	320	365	387	390	358	375	336	379	352	381	378	331	344	378	345	366	335	367	342	367	347	369	354	352	357	372	371	342	381	358	401	387	343	379	392	351	369	363	368	351	377	364	414	373	371	340	339	350	347	359	350	335	367	353	388	343	349	401	386	359	359	400	381	389	368	418	380	350	375	366	372	365	359	373	375	382	363	356	369	369	373	367	340	365	368	380	340	375	362	329	344	382	396	341	375	349	370	367	391	369	360	350	352	390	337	377	368	375	369	367	374	378	352	388	366	388	394	382	408	373	347	353	365	376	360	382	365	359	377	370	339	409	355	343	360	342	384	375	347	372	375	367	344	388	369	341	358	337	375	385	378	382	382	380	395	391	355	354	378	364	365	346	373	327	362	319	352	352	370	370	445	353	379	357	378	389	379	378	369	405	378	352	364	373	367	397	339	371	383	351	372	377	366	357	384	365	355	325	374	340	376	370	380	388	405	366	359	385	357	384	387	371	319	358	370	364	349	363	373	361	359	389	380	353	350	342	332	336	369	341	363	390	360	347	372	363	351	355	358	404	376	353	330	410	377	342	376	370	382	382	373	382	371	374	358	360	372	362	351	375	373	358	355	358	377	386	381	355	366	385	393	372	338	364	402	349	362	384	402	329	368	403	390	353	376	357	365	397	345	359	347	352	340	356	347	378	390	370	346	396	354	392	384	386	371	379	366	394	330	358	340	373	376	359	365	389	376	367	380	345	357	376	392	377	365	374	345	399	331	357	364	400	385	388	353	366	395	397	342	350	348	375	412	357	395	390	369	338	372	354	372	334	410	339	361	321	360	315	390	346	362	380	398	371	352	370	368	371	365	361	399	383	386	364	346	382	371	357	366	365	370	364	359	346	363	390	372	348	351	351	370	321	343	392	384	358	335	362	367	367	374	335	401	317	362	361	352	382	361	389	387	382	378	349	339	382	384	367	405	333	373	378	413	392	380	374	368	391	377	402	392	370	382	331	376	382	378	396	370	342	330	340	333	361	370	378	409	369	392	405	329	394	380	356	364	366	339	363	356	372	395	376	366	363	394	348	366	374	364	355	337	328	354	375	356	385	375	372	333	368	378	348	398	385	366	391	359	394	386	374	341	364	387	401	383	377	391	361	348	366	393	388	353	332	371	393	380	358	406	365	348	371	374	373	364	408	355	361	346	346	367	378	372	373	346	371	348	415	351	391	367	387	366	380	363	383	345	347	390	425	361	375	364	350	380	360	369	354	358	356	344	384	372	380	388	366	403	349	406	416	374	385	385	401	382	359	364	342	378	358	348	325	349	368	352	352	382	326	334	401	376	380	333	385	347	360	377	375	354	374	389	372	392	378	374	386	361	371	385	355	356	366	397	349	383	377	359	398	376	353	377	322	378	388	366	360	387	354	343	358	362	387	396	353	393	369	337	364	373	332	372	361	371	403	335	373	358	355	356	357	369	355	388	355	349	370	375	347	360	381	362	378	352	395	368	378	385	384	365	330	377	372	376	336	379	360	375	388	344	370	389	388	356	350	390	353	376	372	350	322	375
17284	13027	9806	9008	8667	6999	5746	4769	4379	3400	2478	2189	1803	1655	1394	1240	1133	1155	1085	1047	1049	1039	1028	1020	1008	1008	1058	1001	1005	1028	1011	990	974	978	995	897	978	963	914	953	1005	936	902	976	962	979	954	928	952	919	926	886	958	939	903	934	922	916	978	1000	1049	1069	1101	1095	1157	1132	1080	1110	1029	1059	1087	955	1008	986	975	983	1033	1008	985	1030	1032	976	975	942	946	1032	975	982	961	947	968	1020	962	949	985	990	925	967	981	921	999	1035	922	1003	967	955	937	1008	908	953	977	986	952	934	973	977	980	957	990	915	951	926	952	945	910	949	881	953	966	949	931	961	940	909	939	921	952	986	927	923	927	958	949	885	973	886	896	1004	923	980	892	923	967	961	968	877	968	901	937	915	942	895	927	882	860	974	929	933	973	932	903	1013	938	921	926	906	875	942	964	991	874	971	907	909	896	1006	881	919	918	925	957	900	951	897	919	925	883	947	912	938	914	897	919	888	937	886	943	886	902	882	934	974	932	918	917	921	941	946	907	922	962	932	922	947	922	942	936	900	980	977	926	891	973	903	925	926	915	917	928	931	900	936	946	924	908	962	921	966	932	962	907	928	923	937	897	914	908	834	879	977	924	932	967	889	921	912	925	907	945	864	938	941	965	923	908	929	915	977	905	896	935	877	925	896	929	922	874	958	916	947	876	924	914	897	913	981	900	888	924	937	936	963	930	905	909	895	905	938	948	939	938	911	916	910	921	888	958	883	976	949	874	883	921	920	920	883	898	995	961	905	978	910	922	862	917	923	949	937	966	925	978	950	915	930	957	931	940	871	926	912	950	904	900	916	949	892	898	916	953	919	955	908	879	932	930	906	928	944	968	931	935	948	985	896	952	895	924	914	946	914	949	902	925	959	965	887	979	911	900	943	927	963	974	939	895	892	903	931	916	952	897	880	959	918	909	907	984	928	894	966	893	951	964	971	934	936	909	920	951	911	972	923	887	974	956	920	907	908	907	897	891	914	864	902	985	882	908	925	969	908	936	908	904	974	962	972	942	888	939	891	937	959	896	916	904	890	903	960	932	918	951	904	876	926	976	931	897	918	897	975	900	930	914	895	931	927	984	923	976	947	925	974	938	947	952	908	956	931	917	982	919	897	926	902	924	882	939	965	935	944	939	953	899	911	944	956	894	906	968	919	860	929	928	943	932	932	842	894	926	941	951	958	900	917	939	908	935	940	962	903	899	953	880	915	938	900	933	948	988	979	943	919	959	913	916	949	919	960	932	975	881	894	938	947	963	971	910	931	944	890	946	904	879	917	932	869	954	879	913	951	892	947	877	961	945	952	937	959	947	957	887	934	924	957	956	918	961	952	918	886	946	936	918	937	945	904	910	926	926	939	898	901	946	891	981	924	933	908	919	907	932	943	950	970	927	909	896	934	904	923	870	861	955	899	937	934	913	927	914	927	959	968	878	919	937	885	965	870	874	898	942	938	933	900	965	945	933	898	920	897	923	889	911	928	927	934	923	890	933	948	922	890	931	888	885	946	917	933	940	913	939	894	923	913	930	938	921	914	933	929	990	902	972	966	921	874	926	870	953	860	945	897	893	918	903	921	957	980	933	963	936	891	917	954	905	938	920	927	944	913	972	894	903	920	947	916	929	950	970	902	954	957	905	953	960	946	927	942	923	877	968	927	910	930	910	892	944	966	952	989	938	924	956	904	963	957	906	864	909	942	918	935	991	948	901	913	944	937	898	925	907	922	970	966	951	906	958	848	919	981	939	905	957	991	925	922	859	937	956	931	913	860	922	930	896	949	923	933	975	947	955	930	915	879	916	917	944	984	943	869	991	932	905	961	937	877	969	980	931	879	894	922	891	890	936	886	898	934	959	908	949	943	890	907	982	870	909	943	876	926	932	952	905	932	942	934	914	923	893	859	880	927	911	886	913	933	965	904	974	923	900	910	883	938	964	961	924	890	958	932	937	927	945	913	910	894	908	842	911	904	948	938	901	891	937	911	929	964	923	974	893	961	980	805	926	911	937	973	879	904	914	945	928	907	926	986	883	920	895	941	874	948	902	880	859	863	944	943	917	938	973	921	955	973	942	902	938	970	933	925	926	942	954	979	984	914	893	953	907	954	940	945	949	916	902	948	919	905	871	973	913	924	879	941	961	970	963	894	905	940	959	915	890	921	887	867	962	860	899	869	920	933	910	900	938	907	941	920	904	935	956	984	937	901	914	910	909	927	996	940	907	963	918	925	943	920	964	917	903	906	920	908	949	962	883	887	949	892	922	891	972	906	954	861	952	945	923	948	883	912	941	986	931	950	923	931	895	961	952	938	947	957	933	874	950	979	951	913	918	880	974	927	945	967	928	944	947	895	933	922	918	928	941	944	964	902	876	904	947	950	945	861	953	907	942	913	922	913	907	878	928	871	957	892	919	894	905	917	938	928	940	932	931	914	937	926	933	896	955	903	918	940	961	956	977	959	871	862	969	901	876	944	941	917	851	921	927	907	955	958	993	969	902	898	892	901	956	905	896	918	880	934	933	924	915	910	907	961	985	921	932	916	966	919	892	955	906	998	953	911	905	871	922	908	971	912	922	984	896	915	938	954	873	922	899	910	961	922	951	936	897	886	928	942	871	922	921	945	947	944	942	968	869	924	876	905	987	966	928	961	921	935	965	903	913	962	952	930	901	880	898	931	910	922	909	912	952	935	946	923	922	871	944	963	918	859	886	863	938	914	917	956	909	943	954	952	928	929	938	972	946	964	993	869	943	920	939	935	945	930	940	921	995	960	930	953	1011	905	950	947	909	940	946	889	907	928	931	891	931	962	897	960	913	935	919	922	909	909	937	982	936	914	950	871	932	920	936	933	923	982	937	896	958	927	953	927	914	938	901	959	883	850	959	921	928	909	908	972	955	958	877	939	940	938	937	939	916	949	886	961	907	905	893	926	970	927	910	892	926	917	982	910	935	946	909	886	901	870	893	914	860	948	894	903	908	956	894	965	921	966	928	902	922	968	981	961	932	916	929	935	927	908	949	961	870	942	926	929	948	899	988	976	939	905	889	938	903	935	957	977	957	952	884	935	932	943	932	956	984	876	941	868	879	949	870	896	937	904	922	919	957	922	902	928	955	923	894	944	959	964	970	918	925	905	935	947	989	899	950	896	898	952	926	902	927	970	926	919	933	962	913	957	965	907	907	919	918	970	906	920	905	937	909	861	902	954	976	921	943	886	923	910	977	934	959	937	900	883	927	905	908	921	932	948	931	925	954	912	931	938	919	948	886	987	894	901	900	896	914	937	958	957	925	937	924	905	903	907	878	926	916	918	956	974	923	880	911	921	870	950	926	877	883	905	876	938	979	914	894	886	933	966	945	936	939	858	914	946	1003	930	906	881	885	922	942	931	891	994	974	949	894	918	890	949	954	991	955	936	981	902	955	934	910	881	975	936	888	973	929	897	896	944	942	955	927	969	969	915	985	943	961	959	984	971	940	934
36024	21964	16934	12317	9281	7391	5077	3080	2287	1557	972	629	528	479	381	317	343	325	322	310	302	294	342	257	304	287	304	289	313	269	298	271	276	249	267	280	292	299	276	263	298	271	262	313	284	299	265	264	337	276	258	258	266	262	253	247	315	257	275	274	319	288	294	334	297	286	288	279	276	272	273	280	309	302	284	295	288	272	304	314	287	243	275	256	283	280	271	291	292	270	285	290	273	261	290	290	292	264	302	298	302	288	290	248	250	272	253	310	286	266	305	276	265	258	298	270	256	270	254	292	295	285	275	278	285	262	292	274	293	243	290	283	271	256	279	283	284	253	263	249	268	290	281	278	270	288	294	309	286	303	243	251	292	256	253	251	299	276	278	260	289	262	276	287	273	268	269	262	274	243	238	284	263	267	264	271	226	281	280	280	265	270	283	277	244	307	274	267	256	264	274	264	261	261	280	260	257	285	259	253	250	272	276	293	282	273	266	284	291	271	290	258	266	282	279	276	261	278	280	263	267	293	299	270	252	262	272	284	287	293	233	243	281	299	269	287	290	286	268	288	272	258	261	270	263	267	269	285	294	260	233	284	290	291	270	248	274	270	266	295	266	251	247	265	256	268	257	260	257	269	259	242	305	264	242	272	272	287	271	279	293	266	294	260	275	285	266	258	290	258	266	282	289	299	262	311	277	282	291	266	272	297	277	260	229	265	260	245	245	293	259	264	296	271	283	311	279	268	288	277	257	313	282	259	265	270	271	277	268	268	271	252	246	304	314	244	256	252	254	260	271	297	237	242	292	290	289	271	259	272	283	253	276	242	262	274	261	291	296	292	258	257	291	247	258	305	294	272	255	237	261	284	252	254	284	258	262	247	279	261	276	254	301	279	264	292	295	285	287	246	271	274	279	259	270	280	293	313	275	267	300	285	277	256	247	277	300	264	255	255	260	286	286	278	287	277	264	259	264	250	284	247	270	285	271	300	269	277	241	259	275	267	273	265	253	222	263	257	254	288	299	289	266	268	274	299	282	285	285	268	276	274	284	271	284	295	292	258	258	248	284	285	271	281	301	263	285	277	260	243	277	272	297	251	273	306	269	252	292	260	258	255	280	272	283	289	242	274	258	254	255	293	287	288	285	264	290	279	248	263	272	270	267	254	261	275	255	295	252	263	277	283	272	239	263	253	289	297	267	265	241	260	303	284	263	272	264	289	265	276	297	270	275	306	244	300	268	257	279	250	253	277	252	253	311	271	319	302	273	302	289	245	278	247	267	266	279	297	250	281	265	272	280	261	256	270	269	292	284	253	275	284	274	266	279	267	264	268	258	281	265	260	259	247	282	250	259	272	289	227	262	281	263	275	272	281	255	252	272	261	288	277	259	249	274	307	279	253	285	250	292	269	289	304	288	264	268	281	282	304	287	301	279	265	279	254	242	254	270	305	271	274	222	285	289	269	288	297	268	248	289	258	300	279	286	287	264	286	286	291	257	256	306	259	274	253	273	299	300	302	297	264	270	254	268	273	258	262	269	255	243	279	274	302	256	236	263	309	262	248	302	263	264	255	285	251	264	261	258	311	292	285	301	242	268	280	246	293	279	269	301	250	265	277	293	283	283	288	289	282	271	257	312	244	251	258	291	282	271	235	286	283	248	277	269	266	270	255	270	260	268	297	283	242	275	287	275	271	268	284	284	271	226	254	272	269	255	247	232	277	275	298	263	280	280	297	272	280	277	263	258	277	284	270	262	299	291	269	289	271	298	260	283	261	269	242	280	289	248	253	288	269	269	259	253	279	281	252	243	285	243	293	265	286	287	280	270	289	284	272	273	288	251	295	267	281	275	293	274	281	237	289	258	271	271	270	253	271	291	247	263	273	271	275	262	275	264	280	271	286	275	249	245	276	251	304	300	264	285	242	271	292	242	261	278	255	282	295	250	274	280	271	283	294	271	237	255	275	260	281	293	297	271	273	274	266	277	256	261	289	262	258	251	280	281	254	283	259	282	283	281	277	262	268	250	281	263	269	260	266	245	245	272	260	265	263	278	284	228	243	294	275	258	252	257	261	272	247	247	270	266	252	279	300	256	266	299	248	264	264	267	268	254	292	280	276	283	263	276	263	272	268	263	273	297	275	259	250	245	270	287	294	276	231	272	279	246	266	252	273	296	276	282	234	279	283	270	278	326	268	280	271	269	302	270	289	260	287	267	310	294	280	281	318	281	282	281	281	294	279	273	274	239	259	258	282	275	256	273	274	281	262	269	264	300	277	281	247	299	273	251	241	316	265	301	271	289	257	258	285	254	263	298	285	284	291	265	284	257	286	303	282	286	279	267	252	285	275	255	278	229	260	282	256	286	290	284	258	263	326	256	247	263	266	288	262	258	249	290	265	266	258	284	266	256	311	298	289	271	273	269	245	294	328	270	286	270	261	271	274	276	258	260	252	281	257	269	260	265	262	261	265	243	246	277	218	281	295	264	267	250	266	280	280	256	262	278	272	269	321	288	259	289	297	272	274	268	241	312	291	254	278	300	262	244	265	239	263	277	289	274	273	295	269	260	240	237	310	302	265	271	285	267	278	244	261	290	262	261	307	271	269	304	257	236	261	284	293	276	257	283	262	249	260	289	246	259	297	269	278	263	272	260	291	269	269	255	254	275	278	295	245	281	279	255	251	220	231	274	263	263	275	279	271	251	276	304	293	261	272	277	265	303	276	295	281	274	277	291	266	271	235	260	262	276	280	287	273	282	231	271	270	276	298	272	283	272	267	260	251	299	287	298	302	294	272	240	306	269	244	272	306	251	277	288	285	276	273	261	271	266	279	276	294	288	263	285	280	277	238	278	269	269	295	245	260	317	272	280	260	272	271	287	277	279	252	271	281	306	277	271	260	262	280	252	260	272	268	273	268	238	265	271	255	277	281	271	288	270	273	275	274	254	258	249	272	257	274	312	268	312	267	274	245	280	259	250	273	285	286	284	277	311	288	275	274	314	263	258	241	272	288	265	263	270	255	275	275	272	252	290	269	226	249	259	255	271	283	290	268	262	278	280	261	299	274	240	281	270	266	262	277	309	281	247	258	305	258	266	286	267	255	244	252	277	254	253	280	248	295	269	298	267	287	285	259	281	252	264	245	279	291	295	276	301	255	281	270	257	264	271	270	252	276	276	296	285	262	278	319	275	278	271	264	270	268	292	275	247	271	296	275	271	258	285	284	274	245	256	296	267	295	262	288	291	278	286	287	266	272	293	291	271	274	262	278	259	274	264	250	294	277	290	251	285	297	261	254	282	294	284	279	263	271	278	243	247	283	258	289	277	259	318	247	259	251	270	249	244	286	279	281	293	296	291	263	256	283	262	267	280	284	285	281	286	283	278	279	256	277	283	293	286	274	286	268	294	241	274	250	278	262	281	275	279	306	289	295	267	290	269	282	311	230	256	270	259	244	267	289	274	299	261	262	272	265	256	286	290	274	265	274	262	262	288	275
24408	15056	12817	11928	11483	9881	7546	6470	6222	4696	3308	2804	2170	1802	1482	1335	1145	1112	1021	966	980	925	884	883	893	897	801	840	860	783	818	778	807	743	788	739	741	762	797	765	787	745	725	729	750	717	757	726	727	766	665	704	755	703	741	720	706	765	806	791	852	838	1033	1014	1017	967	922	957	915	918	845	849	865	858	876	845	806	803	829	829	820	831	809	780	841	758	743	777	770	736	776	767	785	695	771	745	758	735	694	752	796	779	756	757	781	739	735	753	731	728	728	734	702	791	711	696	698	714	706	713	764	720	676	646	668	687	742	677	683	693	727	701	733	728	696	743	704	708	706	670	703	700	727	698	691	746	722	717	714	719	714	713	671	665	680	744	721	727	698	757	725	692	701	721	653	717	724	694	687	675	714	713	722	718	731	674	663	744	728	670	693	726	688	711	695	682	654	694	710	718	720	719	701	699	682	728	705	726	736	650	733	711	706	676	678	705	719	726	717	710	682	706	682	664	705	703	665	681	704	723	704	705	704	712	685	698	737	722	714	683	666	666	705	699	688	717	716	711	727	692	679	727	756	665	723	649	691	714	671	710	688	694	721	672	689	698	685	709	732	699	705	711	681	716	729	669	735	701	653	714	714	661	692	724	676	713	753	724	661	655	743	695	687	689	706	744	733	707	677	709	711	662	668	698	663	741	727	678	669	721	690	738	731	697	665	728	701	698	707	718	739	679	692	738	715	692	689	723	698	697	631	667	676	741	690	657	691	698	708	671	712	685	748	726	718	669	654	708	665	687	693	703	665	732	703	693	682	640	731	745	742	738	737	654	725	659	650	727	725	716	711	715	718	722	694	713	662	713	703	703	670	709	720	699	649	710	749	695	686	734	688	665	660	690	660	727	673	745	688	642	739	695	713	682	693	707	668	693	715	689	751	630	692	672	709	731	708	680	740	702	727	684	709	672	727	741	711	744	704	724	675	676	705	694	703	717	724	749	667	678	681	714	716	733	663	709	715	688	705	715	699	728	708	689	636	699	717	698	708	695	665	704	728	686	703	698	704	679	702	694	703	720	694	642	773	706	703	698	722	694	714	697	711	718	682	705	741	739	746	697	670	713	684	704	686	669	732	697	693	723	674	672	674	737	711	669	683	690	698	707	669	696	700	639	695	670	746	724	666	706	740	693	718	713	703	691	718	715	685	684	738	700	692	658	704	711	703	724	674	735	696	678	714	697	701	694	666	698	746	683	748	716	663	739	746	719	664	695	713	671	684	704	708	707	711	718	639	730	696	658	735	724	688	666	682	691	725	702	687	716	702	680	702	680	691	686	618	720	666	695	751	706	689	687	691	674	690	707	686	707	766	721	666	706	689	708	743	731	722	700	694	737	739	661	714	665	739	658	731	731	649	724	730	673	725	720	707	667	721	759	657	695	686	694	752	686	719	690	715	718	698	698	697	710	709	719	710	712	739	708	743	677	694	731	675	665	659	719	693	712	690	677	711	750	736	661	699	758	693	676	693	715	684	726	677	663	722	693	693	694	697	692	742	721	714	795	718	684	680	726	745	710	715	701	712	717	738	698	681	718	702	707	720	740	711	744	682	693	678	715	690	687	712	746	729	730	658	745	733	643	715	715	660	714	704	711	694	732	681	703	705	743	692	701	669	705	684	674	719	734	731	686	674	693	710	674	699	718	674	719	742	760	675	702	668	715	702	665	667	688	756	718	727	691	673	661	697	700	727	683	727	733	740	679	701	677	718	699	734	703	728	683	729	674	699	741	661	757	709	721	710	690	688	680	677	774	693	698	726	686	663	717	680	694	754	693	771	673	702	685	674	693	724	677	689	722	719	715	668	704	703	680	718	743	710	705	696	696	678	728	708	655	662	726	704	680	703	742	712	711	704	695	661	751	716	683	701	697	703	705	667	654	724	711	715	734	719	653	663	706	683	690	675	711	660	746	710	694	687	678	679	674	718	671	708	727	668	705	710	748	702	664	726	711	687	774	715	729	736	732	708	703	667	731	732	718	712	746	705	706	729	714	693	643	726	687	717	686	726	688	746	740	705	768	715	702	675	682	671	711	714	717	700	727	689	666	720	666	671	734	724	717	689	642	700	709	753	717	733	700	704	736	746	683	739	691	644	696	684	684	692	665	722	644	684	709	733	670	706	744	667	684	706	676	722	715	711	738	772	682	715	703	722	753	668	731	757	703	692	710	646	679	702	692	676	690	736	719	680	673	685	720	678	692	677	729	702	664	701	696	698	696	735	711	751	684	709	712	694	698	689	694	701	759	685	756	661	718	765	705	672	707	737	732	712	717	749	736	725	676	717	702	695	689	722	744	688	667	720	679	694	708	719	742	709	685	693	635	728	732	668	737	680	731	705	732	712	768	638	665	701	692	708	720	667	636	646	723	689	641	712	690	727	685	713	703	698	717	663	661	650	705	682	711	708	739	670	670	724	717	708	707	664	713	690	731	685	698	684	655	716	706	685	701	736	680	709	705	702	694	696	705	677	684	726	725	696	697	689	717	745	721	724	669	689	725	744	728	683	688	773	715	745	680	722	683	687	696	692	681	711	679	682	704	686	736	689	664	705	681	671	684	696	693	694	757	696	728	744	739	689	732	663	742	698	697	744	731	687	699	725	730	700	705	683	674	711	716	696	753	705	705	658	714	731	688	720	702	735	712	715	671	706	741	710	736	722	670	682	718	685	647	702	693	665	738	679	700	733	702	694	704	716	713	722	684	703	720	653	706	706	697	677	665	713	667	709	712	702	681	693	711	720	710	679	712	671	701	747	687	714	684	711	707	707	700	658	664	683	690	724	675	685	732	711	708	678	697	701	730	734	701	747	684	743	706	698	673	712	707	705	729	681	728	769	632	707	655	679	732	680	679	740	705	777	737	647	731	729	688	725	739	728	745	731	670	695	713	723	692	715	689	735	717	738	704	675	728	682	728	710	698	707	718	669	708	708	732	731	735	678	694	732	718	711	681	720	755	727	697	733	719	706	696	713	713	670	719	689	676	703	694	687	677	730	676	716	714	653	681	704	714	679	653	704	681	668	686	726	675	674	678	711	687	711	746	684	729	731	675	674	665	730	686	663	717	695	714	749	694	710	712	682	740	675	701	683	688	707	730	676	722	762	711	686	701	670	765	698	714	717	710	655	694	702	737	692	705	690	668	721	684	681	749	704	665	682	688	710	725	704	695	707	729	711	700	712	666	688	702	712	751	705	693	672	659	688	667	716	667	666	735	668	675	697	696	730	668	682	687	712	654	712	668	679	737	693	693	701	745	702	722	674	704	692	707	679	686	692	690	672	729	716	742	734	694	685	685	712	743	721	691	692	674	726	743	708	711	698	689	705	713	701	707	661	714	704	741	701	704	733	693	724	714	693	683	692	701	763	670	703	684	727	764	688	679	697	735	708	750	701	661	722	709	696	732	687	692	699	648	757	696	688	696	738	681	679	668	744	683	702	707	746	704	752	711
7340	2594	2213	1507	1234	847	705	591	518	430	390	393	391	361	382	365	334	341	365	347	373	330	357	321	381	338	321	349	343	360	367	354	338	350	362	345	360	349	328	351	352	402	370	317	322	361	354	336	345	336	344	348	314	341	371	344	365	363	363	356	418	356	361	335	365	332	350	344	331	361	345	338	376	334	351	353	404	333	328	354	326	345	339	393	346	323	377	358	342	360	333	344	332	360	356	339	337	341	356	361	341	360	337	374	353	399	369	373	328	329	343	345	369	374	373	332	327	334	321	331	337	373	338	372	349	330	340	382	355	354	320	336	335	332	343	346	301	352	362	359	319	363	348	337	310	344	387	358	333	336	366	324	377	352	322	336	373	354	352	353	392	325	351	328	361	352	343	322	348	366	327	323	342	330	312	350	351	333	329	322	354	378	360	351	346	380	336	319	341	343	320	369	344	353	349	341	342	353	343	354	340	348	335	307	342	357	369	360	367	341	335	353	330	329	350	320	343	335	332	376	319	339	311	357	325	397	368	374	344	350	348	359	374	362	351	340	367	355	338	317	342	369	332	328	323	336	360	359	322	353	316	362	347	306	356	329	335	369	323	354	334	343	341	380	320	358	368	366	366	311	360	348	333	324	346	341	356	350	331	326	361	372	340	347	313	369	351	367	344	333	334	301	337	350	343	353	361	333	378	315	349	356	354	337	389	356	352	361	336	388	308	355	332	346	355	333	348	381	362	355	378	365	368	325	351	329	365	343	319	334	325	327	332	338	337	339	358	355	340	329	348	354	317	338	352	332	388	343	310	388	357	327	330	348	312	342	338	391	365	338	312	348	316	357	341	327	375	339	337	371	341	326	333	343	341	357	320	371	328	369	357	367	336	353	353	346	351	313	368	338	323	352	325	335	350	337	371	367	330	315	357	344	368	381	346	362	358	321	326	393	378	340	371	320	349	360	342	371	361	348	344	342	354	348	325	338	343	358	314	343	353	306	331	316	335	361	316	324	351	353	357	366	348	352	337	324	361	331	325	386	347	375	344	325	372	347	320	341	323	369	316	353	348	354	316	316	379	372	355	372	354	333	355	369	354	357	356	369	361	313	363	361	359	371	354	368	394	368	352	331	338	400	339	335	360	337	323	325	339	356	381	301	389	326	346	361	326	320	338	322	348	353	297	333	318	375	350	340	359	351	357	359	332	319	343	360	344	390	333	347	340	365	312	350	353	338	359	336	364	318	341	376	332	347	326	350	366	390	346	369	351	358	344	322	351	367	322	332	344	339	364	304	366	349	319	357	371	353	355	341	312	373	350	348	320	351	355	357	337	338	383	340	329	315	357	341	338	368	349	347	351	350	317	351	346	345	333	316	321	327	387	355	347	336	334	314	345	346	314	362	349	348	327	352	336	351	373	326	368	350	346	358	342	332	340	327	330	378	333	319	349	346	353	337	331	352	321	355	352	380	375	354	364	317	369	328	360	358	333	353	351	315	370	356	355	333	347	331	322	354	344	330	371	346	356	377	376	361	329	357	372	371	363	369	351	358	327	368	362	388	333	334	341	367	318	359	344	342	346	351	336	389	364	344	375	352	360	330	368	324	361	328	334	347	333	356	335	369	359	341	344	324	320	383	357	350	381	305	336	362	333	349	353	315	335	367	332	337	333	367	362	349	338	358	344	345	329	373	346	330	349	342	366	374	363	336	347	338	346	363	361	361	321	344	341	397	389	339	304	304	354	376	328	380	345	326	342	313	354	336	372	330	355	375	343	322	321	333	333	325	372	353	353	343	346	340	337	324	350	334	352	360	334	326	364	355	356	372	376	354	313	322	319	364	324	349	342	365	325	326	359	338	323	316	352	334	303	322	336	370	326	330	326	340	365	365	324	340	350	354	359	375	316	348	344	364	349	385	363	319	388	360	344	377	355	372	345	347	365	359	338	324	342	378	339	350	323	355	304	342	344	324	329	359	347	318	371	351	339	353	334	354	380	343	332	328	366	344	313	361	354	348	353	363	352	381	366	379	361	361	335	347	361	314	343	336	354	370	367	316	321	324	349	343	357	352	357	303	363	334	363	370	359	383	348	323	335	365	333	339	346	315	335	300	340	323	366	323	339	302	344	328	344	359	381	315	369	344	347	342	338	383	337	335	354	352	352	335	381	353	319	359	336	368	339	364	341	363	396	344	343	344	378	355	341	324	336	349	349	361	334	337	347	353	327	308	354	372	356	313	306	339	368	340	309	335	325	328	334	357	350	352	374	356	356	341	334	344	375	351	350	356	377	321	379	337	349	358	351	348	341	325	322	341	318	373	339	327	347	361	401	351	355	365	355	371	356	355	311	373	311	345	341	339	343	355	342	346	378	355	346	353	363	359	345	363	330	336	388	374	354	338	354	371	354	357	364	354	335	365	311	333	316	312	345	327	340	374	380	305	341	349	318	355	350	347	339	347	337	341	350	334	349	349	403	350	356	384	348	354	356	350	363	332	343	356	321	353	324	331	321	335	336	353	365	343	367	351	374	361	362	340	349	344	410	350	377	335	324	331	336	351	321	371	309	333	350	353	379	335	328	326	371	321	332	355	360	347	342	345	339	352	350	337	383	328	388	320	359	342	328	352	361	359	363	354	383	307	337	312	307	323	322	349	321	369	373	338	334	336	339	336	336	351	337	357	349	353	359	371	335	312	332	365	332	354	368	358	339	340	358	336	322	333	339	314	319	342	341	344	308	349	372	348	369	370	336	337	341	343	360	327	362	352	345	369	318	301	345	321	355	343	331	336	362	361	366	367	341	351	381	316	347	324	360	356	328	313	338	332	357	384	332	329	352	334	340	353	358	322	323	328	364	363	310	313	333	314	374	349	349	364	355	330	334	370	339	357	327	325	360	313	319	360	355	351	364	365	358	316	325	354	331	338	353	350	375	335	359	354	326	363	375	373	344	353	349	313	364	356	338	342	369	348	378	351	347	348	360	355	335	339	330	338	370	367	364	332	331	324	339	340	363	310	330	328	363	322	314	345	343	359	366	373	373	373	333	376	358	368	309	353	363	339	384	346	360	343	366	346	339	337	384	320	404	320	339	321	354	334	403	332	365	340	347	349	315	345	357	377	338	354	377	344	337	360	347	350	363	362	341	336	348	340	333	335	358	364	308	340	336	367	326	342	320	347	328	368	325	348	332	386	341	342	370	340	353	324	361	401	351	358	379	336	339	336	313	350	327	347	318	345	335	347	389	334	348	347	356	331	380	364	345	322	352	333	348	414	360	324	346	350	334	323	365	349	358	324	286	312	360	388	387	317	321	304	323	334	349	357	355	353	340	357	335	329	364	329	319	385	333	335	317	332	319	363	317	343	343	359	363	335	333	363	341	351	394	337	346	312	350	380	371	308	357	335	354	336	338	373	373	335	395	363	342	330	363	338	355	369	351	330	335	324	360	348	357	328	376	346	360	328	328	324	356	317	354	364	338	334	348	366	314	370	374	357
5827	3199	3775	3474	3327	2689	2208	1885	1787	1590	1284	1175	1231	1122	1008	920	922	912	908	910	892	938	898	897	896	877	863	914	886	843	901	889	829	907	884	890	945	886	885	859	834	898	919	937	861	869	839	847	936	913	896	866	918	870	841	877	895	846	868	969	979	880	950	977	914	963	981	913	975	951	938	944	933	895	1006	914	909	953	905	868	924	905	859	920	914	925	860	882	887	879	896	925	968	907	925	885	890	921	911	939	930	942	931	910	954	887	868	906	969	887	870	903	855	852	857	883	888	894	931	932	894	934	930	900	912	866	881	886	858	974	944	843	923	875	915	942	914	872	882	889	870	872	953	871	831	889	916	874	798	895	928	848	881	861	929	899	905	889	878	914	848	907	893	872	911	925	885	889	890	935	906	843	886	845	890	849	865	898	890	922	891	854	893	844	902	931	897	875	845	882	831	892	839	844	937	880	870	951	898	873	894	811	895	923	919	847	837	894	859	929	933	869	882	858	870	892	915	844	851	884	880	874	900	898	832	843	865	898	861	859	878	888	827	943	889	874	911	935	854	857	926	859	922	856	945	891	853	905	908	927	917	877	923	874	884	874	878	912	850	893	871	935	842	884	866	916	878	906	878	887	881	857	874	914	864	870	949	882	934	918	939	933	837	840	887	953	879	900	891	876	882	890	867	875	875	902	940	896	898	928	911	875	884	902	917	898	942	894	964	909	869	872	912	914	891	939	934	872	867	929	902	944	919	947	901	901	848	910	873	857	867	933	918	818	906	855	861	897	916	927	881	893	881	904	902	886	873	892	886	846	908	952	896	953	921	955	937	942	915	867	854	937	936	877	945	886	894	875	922	850	921	861	893	902	866	911	847	874	880	941	894	908	902	899	882	853	878	854	898	879	869	848	898	850	869	914	849	908	887	916	865	901	874	902	831	893	893	880	887	893	899	898	868	931	884	893	882	892	926	905	839	846	917	881	858	949	887	870	883	873	879	919	874	866	903	857	918	896	954	881	900	925	811	901	905	807	874	865	874	898	855	903	895	917	843	904	911	906	902	869	940	900	878	844	893	893	890	918	816	920	896	852	900	884	875	942	856	919	850	910	925	910	894	888	847	894	861	890	883	890	867	862	864	869	872	914	867	920	865	904	872	902	877	850	862	889	862	850	901	898	887	956	852	872	961	928	907	891	898	919	862	895	836	879	883	873	891	938	886	944	912	897	888	932	884	965	868	903	843	910	911	936	877	908	863	907	906	902	880	894	870	854	901	890	847	922	866	932	936	860	925	900	931	878	879	952	824	909	970	907	926	909	914	889	963	867	879	911	891	858	854	899	963	882	887	925	907	899	916	913	905	883	866	860	895	936	920	893	878	899	875	899	835	887	909	911	920	907	896	871	944	905	905	912	869	916	894	897	913	904	843	907	956	931	908	869	882	842	881	951	860	875	911	912	920	889	902	874	916	901	920	881	858	878	921	875	869	907	872	925	905	898	912	884	875	859	898	883	918	882	900	886	849	900	920	921	912	881	881	888	953	870	933	902	902	915	902	893	876	884	896	898	866	842	878	878	891	923	912	862	934	927	882	860	871	908	894	907	830	898	952	888	909	917	852	897	950	820	900	885	866	909	898	900	905	947	891	900	861	863	930	886	943	895	855	927	897	888	869	885	880	874	852	913	898	889	867	919	910	889	961	878	899	875	865	851	884	884	884	888	858	965	879	870	855	878	879	927	943	837	872	883	863	927	913	867	892	857	872	886	878	919	910	826	905	890	898	946	912	923	901	873	917	866	869	840	896	834	888	861	808	918	880	847	893	918	822	930	903	859	874	895	874	899	904	905	911	838	931	925	903	919	859	957	850	890	884	942	876	886	874	844	879	949	898	852	917	885	875	900	920	901	910	912	911	835	896	886	874	871	888	889	918	880	923	925	949	887	888	877	881	866	866	878	881	910	923	941	912	903	883	919	877	922	918	912	860	925	873	934	872	924	885	871	840	832	904	896	891	876	886	883	900	916	861	931	890	889	847	816	914	927	925	868	924	876	904	867	945	861	851	853	903	929	847	897	910	889	928	901	895	864	927	896	892	859	912	840	896	900	923	874	982	835	882	901	931	878	877	898	881	831	901	888	888	850	907	918	867	905	848	919	926	927	928	919	857	818	884	913	898	903	891	858	944	853	895	885	836	886	886	893	907	896	888	901	872	871	870	844	884	968	892	914	923	874	868	902	888	911	878	879	881	882	925	894	904	933	951	916	900	891	920	868	864	854	845	839	914	841	898	926	909	882	864	848	887	912	868	900	902	891	906	927	906	888	845	863	887	920	896	908	861	871	935	851	930	914	839	934	878	878	869	913	918	862	878	838	897	860	905	906	879	916	913	922	863	915	895	885	887	864	845	920	881	882	836	900	870	834	908	867	917	879	904	882	931	876	821	874	924	907	909	860	865	899	888	936	911	860	858	858	912	843	897	882	879	878	943	903	853	935	849	874	885	900	941	892	908	895	859	920	887	849	874	921	915	914	911	895	872	901	917	899	852	908	882	877	896	874	910	839	886	859	871	819	892	918	858	962	903	926	957	880	904	851	861	893	878	897	916	930	871	900	915	907	939	854	851	862	907	885	889	897	826	904	878	884	889	900	881	869	880	892	888	898	868	870	848	845	909	921	949	935	942	880	881	870	912	870	932	862	889	924	946	841	881	865	868	937	836	891	878	904	919	895	882	913	975	884	898	862	865	845	896	958	857	881	865	915	892	920	952	874	883	877	849	900	900	914	904	874	850	913	878	871	908	918	828	883	905	874	938	924	852	875	909	930	909	952	906	880	917	918	888	865	902	887	870	907	894	876	906	918	940	903	911	902	914	880	904	919	911	931	943	889	898	890	841	893	892	887	939	924	938	938	885	923	923	852	881	868	931	880	882	887	951	899	899	909	910	896	922	885	879	888	847	913	918	921	894	894	892	903	853	914	890	906	889	951	903	838	879	885	890	867	865	898	955	931	915	923	881	911	953	908	874	879	874	905	888	929	891	858	881	950	859	846	870	891	894	909	853	882	927	905	860	909	928	901	902	908	903	881	845	845	898	872	916	876	894	955	890	913	922	892	896	887	942	860	859	933	869	935	900	930	855	916	850	903	875	863	871	930	902	935	847	936	935	946	908	895	839	910	904	894	877	925	842	861	963	902	904	881	905	942	879	856	875	925	895	872	939	895	877	880	900	904	846	909	898	897	843	883	914	904	919	933	898	884	908	880	907	898	947	943	924	867	896	841	888	914	910	851	906	859	892	876	873	882	915	884	902	946	855	891	916	878	851	900	871	899	826	855	895	885	897	895	909	918	913	916	904	911	846	914	868	917	868	849	846	858	837	867	838	882	901	859	946	900	887	900	874	915	877	876	958	897	801	881	898	879	896	864	925	913	881	925	937	899	903	846	945	917	861	844	878	891	898	893	902	894	915	911	931	887	862	885	924	862	878	917	861	881	846	878
26267	13089	10404	7693	6113	4664	3109	1931	1368	948	640	551	504	475	426	409	423	372	400	386	366	350	331	369	387	366	351	396	396	413	359	355	377	377	412	367	342	369	353	348	378	363	350	367	391	332	356	403	366	345	369	391	350	399	367	369	362	374	351	374	340	389	353	364	365	387	376	363	389	404	362	362	408	363	394	383	366	393	368	364	375	362	375	342	376	357	373	394	362	370	347	371	379	386	398	344	364	401	375	368	354	342	376	368	369	335	376	392	330	373	364	350	347	340	409	361	391	386	364	362	377	348	354	386	348	398	338	375	369	353	358	351	373	336	371	352	347	378	357	383	397	353	370	347	370	352	371	402	374	366	367	412	329	383	379	380	343	367	366	414	369	372	346	380	366	360	340	383	358	352	350	350	361	351	393	326	401	373	354	351	381	379	363	372	376	378	333	382	390	334	377	365	397	375	335	349	355	380	348	333	362	359	397	343	340	394	369	367	360	359	359	372	372	380	339	391	350	347	356	404	381	335	370	374	340	382	365	389	339	332	371	403	352	366	366	341	364	370	342	374	350	377	406	397	340	327	343	331	333	338	326	365	375	345	345	358	364	400	342	352	350	355	340	356	386	367	406	340	350	327	394	394	384	338	373	351	400	370	360	420	375	342	391	365	369	389	341	324	385	354	397	347	374	421	357	368	369	394	354	382	334	349	363	375	317	347	340	402	378	392	351	358	376	402	391	385	369	389	364	366	348	381	365	376	363	369	390	341	369	363	363	363	370	368	347	405	357	355	377	377	360	353	348	350	355	382	344	374	364	362	357	369	345	358	376	379	375	356	367	382	386	328	353	349	404	357	338	357	373	351	329	368	359	382	390	330	354	374	345	328	357	350	338	375	358	367	350	373	387	334	373	364	357	342	326	329	365	385	356	396	362	368	378	359	372	353	349	333	369	365	366	332	395	358	358	331	356	343	357	344	359	334	391	359	358	352	364	376	356	337	378	358	368	356	387	369	360	367	373	383	348	323	394	382	357	359	358	338	364	364	365	422	374	361	335	385	414	338	384	384	380	373	372	371	379	360	354	393	373	343	367	365	364	346	352	354	372	366	365	341	392	326	353	370	352	352	359	406	401	359	372	360	360	361	376	365	382	370	383	355	359	367	336	376	356	326	363	344	369	353	358	384	368	324	360	358	339	376	374	362	372	416	344	320	377	368	376	357	360	380	330	387	378	344	379	393	367	348	354	331	347	347	373	363	332	357	374	380	364	340	407	392	364	369	346	340	391	372	354	355	354	363	385	384	386	358	352	344	344	372	371	370	376	367	341	358	348	412	397	342	366	340	358	400	340	364	356	357	353	332	386	361	386	349	327	391	384	373	384	371	353	354	361	380	360	374	386	352	326	360	389	389	337	366	370	332	384	362	381	349	390	343	365	376	381	333	354	364	346	355	365	345	341	392	370	365	360	315	357	408	359	341	347	386	370	373	351	375	364	363	331	331	361	387	399	404	373	348	315	361	349	383	352	376	385	376	372	380	381	375	351	383	359	381	371	364	379	351	361	376	373	346	367	378	346	409	370	399	358	362	352	384	355	351	363	366	355	355	376	354	360	394	390	345	336	379	378	351	374	357	353	372	369	386	377	404	357	370	372	352	338	374	343	372	377	371	370	374	376	363	368	352	358	391	362	372	381	367	363	365	377	361	332	407	380	386	361	337	384	371	362	361	351	345	368	378	355	378	351	387	353	380	384	388	333	380	367	338	340	335	341	358	395	401	369	348	365	384	385	360	359	337	364	369	344	331	331	374	359	343	351	327	390	363	369	365	357	338	321	372	339	348	354	350	381	346	348	365	370	344	374	427	402	377	351	380	342	371	367	343	330	373	367	359	359	356	326	334	364	334	364	378	375	320	346	379	383	351	330	375	372	388	375	397	338	327	369	380	397	360	339	347	370	386	349	385	377	380	347	348	344	325	378	376	350	375	381	357	318	373	334	351	376	366	354	340	364	374	340	362	392	392	415	357	366	392	357	345	374	340	369	356	363	371	343	339	369	380	373	398	389	363	354	355	372	371	343	357	363	371	342	387	375	406	354	373	374	367	346	387	369	366	356	386	341	364	371	371	333	359	379	359	401	352	388	375	345	359	382	387	361	392	382	348	399	316	397	371	338	380	375	381	370	378	360	344	401	361	337	332	380	325	363	399	363	381	350	377	355	351	362	320	349	376	386	350	371	361	394	371	369	382	358	391	381	368	332	390	357	362	340	350	393	363	373	368	371	392	348	349	391	359	347	392	341	384	339	351	385	340	409	352	355	365	366	371	403	324	318	363	365	339	359	361	361	362	340	385	373	388	352	368	354	373	344	370	371	379	347	360	365	364	335	374	342	351	317	355	372	337	335	389	330	410	329	404	364	384	340	401	377	372	377	352	342	349	398	379	365	373	343	405	388	378	354	394	384	344	356	341	340	387	362	353	361	358	380	368	365	370	369	338	379	359	338	413	389	384	375	363	316	378	360	380	373	334	397	365	371	359	346	368	334	374	388	381	353	346	345	338	382	402	325	354	338	348	351	382	359	404	377	344	359	352	355	348	351	355	345	355	347	348	378	353	367	372	374	368	352	356	367	382	342	333	399	384	348	382	382	392	365	363	360	370	377	339	390	358	358	362	353	324	360	379	366	355	355	367	372	323	358	350	399	358	366	374	345	385	388	397	348	348	386	385	356	364	355	359	366	364	357	365	354	373	361	368	368	330	391	357	364	364	353	345	340	375	341	372	377	352	388	374	374	363	378	338	367	335	318	346	346	369	318	359	351	334	344	356	381	384	336	348	335	378	358	334	354	370	366	348	376	353	378	351	344	368	387	357	382	363	345	371	371	384	344	374	373	370	332	375	356	354	348	348	368	346	385	368	351	384	337	352	379	334	393	351	389	333	380	370	397	355	370	351	346	375	378	348	371	349	359	350	414	383	335	380	350	408	371	391	371	354	352	361	386	412	377	333	363	393	368	388	370	339	342	367	342	367	341	340	321	381	377	381	336	361	388	360	380	364	343	336	378	365	355	374	361	378	367	373	369	343	374	355	342	366	362	348	349	357	360	368	370	377	346	377	363	345	390	370	362	379	377	342	343	374	352	377	351	336	341	358	354	376	356	400	377	365	389	393	372	387	347	346	381	353	364	362	351	375	368	368	371	377	366	351	376	364	350	380	353	407	360	339	336	338	385	365	361	376	417	396	354	362	372	370	355	363	348	367	333	361	424	350	359	384	328	345	349	397	372	379	362	342	355	365	343	329	380	324	373	328	378	363	355	393	411	362	348	361	370	356	380	364	363	349	371	391	395	357	396	370	366	390	377	331	347	351	360	371	406	380	386	345	353	358	352	372	383	333	357	351	360	405	360	341	353	318	347	370	371	346	344	388	366	308	372	363	370	376	370	362	342	340	375	385	380	343	398	329	339	347	339	342	377	355	369	357	351	352	376	386	377	391	378	371
18512	9015	9415	8760	9041	7192	5736	4813	4243	3192	2389	1961	1676	1515	1340	1283	1178	1177	1043	1066	1045	1053	991	1051	964	1016	1008	1034	998	1028	1046	993	1005	956	1024	981	965	933	984	989	968	949	953	985	965	979	1005	956	968	945	1014	963	943	876	934	953	966	943	992	1055	984	1074	1078	1048	1123	1083	1038	1074	1058	1028	1034	995	1012	969	1010	977	1034	1006	1017	951	974	970	1000	949	930	896	980	947	981	977	975	998	954	1002	998	968	984	953	958	952	1045	967	967	1000	980	958	960	909	964	932	951	980	909	931	956	922	904	937	927	911	919	924	963	886	956	957	944	934	940	882	963	920	940	937	941	915	933	989	901	922	901	854	918	889	908	860	901	901	907	927	966	922	905	929	915	868	951	930	942	980	900	907	978	933	858	931	911	880	955	854	935	887	883	932	971	909	922	951	945	895	938	885	953	944	949	939	886	879	886	976	913	943	922	909	945	902	965	905	985	940	927	953	899	908	905	883	894	928	996	949	915	925	924	924	962	934	950	977	866	901	955	937	968	945	954	882	918	924	941	918	943	982	893	901	894	928	894	902	903	946	939	930	906	927	910	913	953	914	958	963	874	949	940	907	953	984	950	882	965	886	960	858	934	877	870	873	908	923	888	961	933	914	906	900	925	874	928	932	944	969	965	928	918	907	867	927	940	922	925	902	985	930	868	925	976	937	924	905	917	928	943	928	984	912	927	952	953	998	945	985	950	887	933	942	876	950	906	911	911	947	897	927	898	914	911	939	935	916	864	994	956	933	906	939	929	931	933	881	943	897	946	958	880	947	890	923	934	878	952	905	943	903	879	928	981	922	877	903	918	964	900	934	953	933	902	891	933	959	928	1005	912	900	925	918	905	971	918	851	910	950	942	909	929	907	908	924	870	941	962	911	898	881	921	971	958	930	934	913	858	923	908	919	950	981	955	906	936	890	947	862	841	935	929	933	908	966	936	887	900	952	913	917	905	882	896	925	929	902	948	936	911	922	949	924	940	961	847	896	881	933	912	898	971	914	914	964	959	889	885	949	935	919	928	882	896	945	908	877	937	911	918	975	885	913	942	937	922	916	877	900	921	956	944	914	948	937	896	875	948	939	909	922	893	902	914	941	933	950	866	926	951	919	904	938	976	960	889	962	897	949	941	916	935	907	937	961	957	921	870	887	935	900	928	924	982	886	855	869	932	929	928	916	928	890	872	935	914	929	930	967	919	922	916	909	908	915	906	926	962	1010	912	913	910	894	953	912	885	968	939	902	902	891	996	925	914	916	964	915	917	890	920	923	947	961	984	981	929	917	913	964	914	960	896	949	931	893	961	875	939	892	953	943	928	941	931	919	915	956	928	937	943	911	922	961	942	903	924	892	905	862	887	927	1007	921	925	956	892	960	908	930	910	975	934	918	957	910	922	866	925	922	907	959	895	903	970	889	939	941	936	948	931	938	890	890	944	883	891	864	933	996	915	973	950	939	912	945	962	968	951	912	953	948	981	889	940	899	918	903	937	980	913	947	903	938	961	875	952	951	931	936	891	915	928	920	964	948	914	952	921	872	948	901	921	959	879	895	906	959	954	945	933	925	887	883	955	949	930	909	944	932	893	963	850	973	939	877	873	1012	955	904	892	955	863	932	940	954	914	875	891	934	935	869	922	909	949	884	947	913	981	949	877	938	955	949	971	915	971	885	947	947	928	863	932	893	938	950	996	952	939	968	891	919	880	915	901	913	880	934	964	947	911	946	918	863	926	946	919	924	986	948	938	918	942	938	944	916	926	950	946	867	983	923	939	927	952	929	943	911	942	915	859	886	963	967	951	960	905	928	937	935	916	872	938	898	901	929	943	971	898	934	889	895	904	921	950	856	922	920	920	914	945	938	889	914	890	879	925	888	908	895	894	925	882	991	920	944	914	932	912	878	959	936	957	971	962	880	862	883	905	937	913	945	865	958	940	930	848	940	924	938	895	914	967	958	934	942	954	884	947	950	911	936	936	959	935	940	960	931	964	888	883	940	930	965	874	891	876	965	912	908	911	932	907	928	960	917	929	888	902	957	940	918	971	861	901	958	939	912	944	936	964	866	946	978	965	899	896	899	953	930	923	961	922	947	954	965	911	961	937	922	909	928	905	985	871	916	971	902	903	968	931	950	949	886	870	871	912	915	921	919	874	968	910	906	919	981	927	936	950	928	910	904	913	867	979	906	870	949	908	943	918	943	947	918	880	893	875	907	974	901	948	896	913	933	933	922	894	828	930	929	924	914	931	956	935	974	898	878	956	922	934	977	907	907	966	937	944	923	866	977	952	852	912	989	883	916	901	978	913	931	908	974	922	973	926	890	913	897	862	958	948	949	902	951	925	914	947	906	878	964	930	867	932	914	969	931	943	925	949	950	964	937	953	925	914	897	933	913	889	922	911	974	893	896	874	905	898	919	903	957	943	882	887	926	974	893	900	918	931	930	906	869	948	926	972	903	944	896	885	903	888	884	966	939	866	890	890	926	912	898	916	911	916	890	911	927	931	944	926	850	936	902	898	907	919	949	932	920	930	962	974	911	935	922	907	919	962	935	945	879	918	958	925	995	944	954	960	951	921	949	993	869	930	900	902	985	932	943	937	933	930	910	903	924	935	926	898	913	932	896	942	902	916	955	887	848	937	906	941	893	892	940	949	935	975	908	902	962	893	925	974	927	954	927	914	932	892	943	887	909	955	898	983	955	927	961	941	881	899	898	910	932	932	971	903	943	940	933	878	917	908	901	947	936	906	868	897	918	942	938	835	956	956	931	888	893	925	887	874	881	915	955	929	970	955	962	888	927	882	889	953	916	942	897	926	930	930	945	888	951	888	984	831	942	922	868	986	942	901	902	982	916	937	905	896	949	919	935	916	911	899	938	976	924	912	933	915	972	904	929	913	953	947	911	952	939	952	950	899	895	903	959	886	864	928	935	926	913	900	893	926	945	928	925	930	890	878	943	962	876	932	871	878	941	874	951	900	902	888	921	929	879	908	911	838	998	909	857	917	887	954	954	898	940	972	871	962	889	873	917	948	915	903	940	894	901	965	913	943	919	927	915	918	877	916	935	869	926	941	952	883	915	940	952	903	891	969	977	897	908	996	876	916	886	939	925	895	918	985	883	956	954	958	940	962	879	931	1017	890	931	957	924	935	938	872	916	956	933	916	910	939	896	938	906	979	950	897	964	900	944	943	968	925	955	898	899	941	935	893	859	917	991	915	880	959	896	946	913	906	902	922	938	899	916	917	897	969	948	921	933	916	954	888	916	936	959	941	937	917	974	990	901	928	897	914	907	922	969	936	943	937	950	963	901	935	913	950	918	899	914	912	955	953	945	870	950	923	920	926	956	898	915	898	910	895	937	913	976	915	870	873	939	882	950	963	997	938	995	927	939	932	896	966	954	924	861	966	974	908	928	929	878	953	926	910	885	895	931	925	861	936	903	894	877	926	906	973	894	950	950	933	915	902	946	957	934
34364	17726	14878	11670	8763	6283	4316	2859	1901	1360	894	636	512	400	388	359	364	340	333	321	307	286	327	266	283	277	273	287	280	311	275	316	287	280	265	242	269	282	332	283	288	268	260	292	296	293	271	279	259	264	284	268	281	249	273	285	276	283	268	313	271	302	262	280	320	333	255	298	302	285	282	265	288	296	287	278	291	275	293	291	239	301	301	291	288	272	306	286	288	277	263	259	305	275	268	297	297	286	284	272	284	291	279	289	277	255	290	266	291	250	283	276	254	261	273	285	294	258	246	284	282	275	288	271	280	252	285	258	261	270	293	278	265	263	248	264	243	287	256	266	245	259	295	260	270	252	240	267	266	295	273	287	267	279	280	288	272	255	278	273	257	279	284	258	266	269	274	276	267	269	246	281	261	268	266	263	284	259	276	262	287	268	294	255	232	265	264	285	270	291	263	272	281	287	287	307	269	306	270	278	291	267	244	249	274	263	246	285	239	242	256	256	260	275	246	265	259	276	268	293	287	253	261	269	281	288	270	274	279	251	267	247	287	284	247	271	297	277	280	269	264	286	272	269	275	265	241	258	290	280	294	254	262	271	252	278	337	269	258	264	252	271	263	260	264	271	301	268	268	279	240	280	275	269	271	298	289	234	295	275	278	269	285	265	263	296	255	277	254	286	285	257	255	251	283	283	268	259	253	279	277	277	304	299	281	273	278	254	282	278	311	269	303	272	285	275	281	273	285	244	266	310	282	259	272	269	263	277	291	278	263	281	243	260	287	269	255	261	278	291	279	242	252	272	260	257	264	263	277	287	304	277	269	259	297	290	243	250	274	260	264	280	270	287	285	249	242	280	253	281	288	271	247	297	263	293	260	294	265	266	285	292	271	291	274	270	263	285	311	289	280	246	260	265	279	270	291	280	283	261	262	288	269	245	269	259	267	316	271	303	267	261	261	275	239	282	258	249	282	295	285	270	273	281	267	250	252	300	271	267	270	282	283	307	266	268	239	270	245	278	290	269	234	272	274	285	311	259	272	308	282	280	293	259	278	303	261	274	292	272	251	254	246	275	238	287	283	291	261	287	276	291	272	266	237	288	277	288	297	305	260	286	295	274	290	276	230	245	282	298	311	257	254	266	241	290	267	290	268	266	278	264	255	261	252	284	284	258	252	267	272	253	277	270	273	294	259	280	248	280	235	239	273	266	260	301	243	290	267	270	285	248	268	258	272	271	310	278	241	287	284	302	276	279	269	260	264	224	271	267	283	302	252	292	295	271	264	262	287	281	260	284	268	267	263	276	255	289	259	264	273	251	278	264	268	253	259	281	244	268	269	260	275	273	258	263	264	250	266	278	256	290	273	240	257	277	277	250	268	251	280	273	279	252	265	280	266	264	288	266	280	276	266	292	276	287	262	238	281	275	259	262	281	285	255	282	258	253	266	311	276	271	263	284	256	276	286	258	281	269	236	275	288	282	255	258	266	286	276	290	268	285	281	280	274	284	245	270	305	257	294	281	257	238	270	229	275	286	306	265	263	278	297	266	290	305	306	272	266	247	267	291	301	281	266	271	296	261	274	274	270	276	272	265	298	283	231	284	256	281	275	271	258	250	253	310	303	283	282	242	272	274	277	269	257	282	267	292	275	298	285	241	284	262	302	277	249	272	275	239	255	258	266	297	255	276	247	272	273	276	292	277	272	272	271	297	261	269	288	280	257	293	282	252	268	289	273	282	259	290	277	256	278	254	285	282	275	273	277	273	267	243	290	280	292	299	265	279	294	242	259	252	267	267	287	276	244	282	270	240	262	286	273	284	282	248	252	269	301	263	252	285	246	278	287	257	245	262	295	257	238	257	270	257	286	257	276	300	280	264	276	243	257	254	254	248	295	277	280	263	273	284	279	258	264	244	251	247	267	309	289	277	265	282	258	268	234	272	249	288	269	253	263	260	265	277	286	274	283	283	247	265	267	301	267	249	255	272	287	271	258	264	263	271	281	282	246	235	281	289	231	254	235	271	262	272	244	268	229	276	264	250	266	260	270	269	275	264	275	197	266	250	282	274	271	280	283	317	281	253	301	262	310	250	252	272	287	258	290	257	251	273	278	283	280	268	300	253	276	254	250	257	289	302	250	306	307	292	278	249	277	295	257	300	270	275	319	267	292	274	248	269	276	309	278	278	251	277	264	267	298	277	294	260	268	273	259	264	268	290	304	255	263	283	275	296	268	248	263	291	281	260	253	257	267	234	255	259	258	266	240	221	293	269	278	277	266	264	297	278	287	262	272	302	240	279	270	259	282	249	266	255	266	280	291	257	263	244	261	245	297	267	269	254	273	269	260	274	266	305	273	280	303	263	285	274	258	239	288	251	255	266	281	259	255	255	267	277	269	228	266	279	295	291	297	278	256	230	269	273	277	280	263	253	259	275	266	260	251	254	284	292	278	274	272	278	276	249	237	266	289	280	282	292	253	266	286	253	292	271	257	271	252	245	262	254	271	273	257	289	277	283	264	254	274	272	247	294	298	272	291	286	262	299	274	280	283	253	289	260	267	298	277	255	269	248	248	274	259	289	249	269	276	305	268	297	248	270	307	271	260	269	284	276	256	275	261	269	277	270	276	282	298	258	291	273	257	267	257	284	266	288	245	269	281	270	266	266	273	269	303	262	260	259	294	260	261	300	269	280	254	260	259	279	265	251	286	268	290	265	289	267	287	289	274	267	256	269	299	254	266	283	277	272	263	293	285	290	253	252	239	286	270	264	291	243	249	270	276	292	270	278	286	261	260	256	274	249	273	244	250	280	253	278	277	281	265	281	273	277	277	262	264	295	250	317	249	247	254	287	274	264	291	250	268	283	261	249	287	284	254	264	286	296	256	284	250	261	285	255	287	282	260	265	275	260	268	262	268	246	280	285	264	261	244	266	255	255	255	274	276	249	283	297	288	303	255	255	260	303	283	270	251	281	288	293	280	297	288	256	319	264	260	277	291	267	317	274	297	264	295	284	265	291	261	260	265	256	259	273	287	281	262	277	267	272	279	255	253	255	269	245	275	270	253	257	274	279	272	262	246	262	293	311	314	261	278	275	293	247	277	238	268	273	248	289	270	231	246	243	273	273	287	261	248	301	287	296	269	255	273	278	258	270	257	258	265	267	252	286	273	298	267	256	255	290	283	272	269	291	254	274	241	284	271	260	267	272	246	302	278	273	251	283	275	250	272	293	266	272	281	252	282	273	258	257	257	272	279	266	266	281	272	299	259	279	241	255	254	266	260	281	272	255	281	296	269	229	258	303	272	255	271	272	253	255	242	271	264	223	267	278	276	284	269	268	281	277	282	262	253	296	255	260	256	270	269	273	258	288	255	266	283	273	271	287	273	250	281	258	292	263	292	269	254	251	278	251	285	252	283	255	282	247	259	267	292	227	274	304	311	277	232	296	275	262	273	261	279	275	278	281	296	241	251	258	273	294	262	254	274	272	277	271	277	248
22809	11475	12718	11860	11033	9729	7446	6680	5935	4472	3431	2760	2200	1883	1492	1227	1169	1122	1065	1088	931	940	959	860	898	866	837	864	871	806	818	837	811	777	778	764	782	758	743	730	788	758	757	720	762	771	743	751	726	715	755	750	729	812	725	736	766	741	801	890	854	901	989	930	910	912	916	948	866	875	859	841	833	817	798	793	766	798	785	785	820	814	787	777	765	778	740	718	758	734	788	794	797	802	792	718	737	795	744	794	818	810	770	763	793	785	757	783	712	775	714	799	770	794	753	737	712	712	721	721	724	690	749	712	733	671	718	688	678	711	681	727	717	719	706	738	699	721	679	672	723	672	734	723	673	716	739	769	720	684	665	676	729	705	686	700	687	708	706	688	754	681	702	724	710	663	729	700	719	684	678	686	681	721	709	704	687	747	741	685	687	649	679	701	747	684	688	730	724	687	705	747	724	708	721	714	720	729	705	706	705	710	697	697	670	703	692	657	726	709	730	684	686	675	679	740	746	742	674	714	695	689	713	707	654	677	723	722	736	713	747	667	752	633	693	731	716	703	686	688	679	696	711	662	667	743	693	682	682	688	699	710	684	728	705	685	712	724	736	710	729	733	721	666	718	679	731	676	722	691	717	723	694	684	708	692	733	753	701	802	712	737	706	696	681	717	684	656	705	672	698	678	698	717	744	704	711	701	696	689	693	703	697	738	728	724	702	719	697	718	703	676	693	687	705	720	724	694	702	752	677	718	734	740	739	712	680	749	730	681	679	716	674	695	697	675	654	686	682	724	734	726	644	718	687	699	735	728	690	720	675	703	685	706	738	681	743	710	684	714	693	701	705	658	702	703	732	736	729	691	734	723	664	683	724	705	729	644	700	701	697	746	725	733	666	748	708	737	713	717	696	686	737	726	680	629	701	733	674	748	726	699	704	660	714	715	700	692	649	713	677	683	658	714	685	684	706	696	680	698	706	723	673	693	687	688	642	696	706	758	734	733	670	705	697	700	704	703	706	712	697	646	681	696	705	668	649	721	731	713	732	688	702	695	697	714	684	720	704	701	718	724	716	728	714	732	706	676	667	707	691	713	669	681	679	735	677	678	728	638	700	697	683	730	727	690	691	722	735	728	778	696	699	751	694	684	766	700	692	695	679	698	742	708	680	681	709	723	700	739	730	715	718	737	712	712	711	723	704	671	690	711	744	738	716	702	700	733	716	728	702	702	683	690	674	643	757	715	690	697	724	731	731	650	699	671	700	735	723	706	686	674	693	692	683	736	694	725	747	717	707	657	759	657	699	702	733	680	662	746	703	724	713	748	707	718	732	713	708	688	725	715	666	704	698	717	744	747	684	701	727	735	728	730	696	703	681	694	708	703	690	744	687	751	668	680	695	650	693	684	714	683	697	668	686	682	717	674	730	752	697	695	709	696	724	731	689	714	717	666	678	715	718	708	694	652	695	719	734	655	692	736	723	726	735	682	721	677	763	677	698	668	738	720	727	676	676	662	673	712	753	725	691	683	684	701	724	727	681	688	679	680	734	695	751	702	685	674	690	704	671	699	742	722	689	707	689	672	642	649	687	665	657	669	681	729	691	723	713	678	695	711	717	658	672	683	670	682	768	736	719	745	695	687	723	674	714	652	727	705	748	713	688	709	707	673	750	667	703	706	688	715	729	683	742	747	651	683	742	703	679	710	685	704	707	681	686	689	762	725	722	684	714	694	680	739	711	725	668	699	650	773	716	723	683	700	730	745	768	659	712	684	702	701	677	692	679	719	760	675	718	725	711	708	660	707	707	697	653	714	694	698	706	738	711	732	690	723	704	751	704	665	717	709	722	738	687	722	668	686	764	738	737	680	689	740	733	670	706	694	725	713	696	730	740	712	719	740	688	698	688	705	704	721	716	691	683	689	734	698	712	680	707	694	645	668	711	701	698	737	688	676	750	700	721	723	709	703	738	679	702	674	770	733	667	693	649	713	721	746	668	651	709	680	668	739	715	762	682	683	698	712	683	726	702	714	712	706	723	704	707	709	671	673	701	718	692	674	668	695	699	714	683	706	670	664	682	737	723	712	727	732	716	657	715	721	721	730	722	703	700	688	645	713	726	743	706	730	718	696	693	719	699	684	692	704	723	728	700	701	699	719	725	641	704	724	727	747	705	707	733	738	713	672	704	684	667	710	760	757	695	737	699	689	706	673	692	662	699	766	681	681	702	709	692	729	673	714	746	713	705	750	705	723	756	702	681	731	701	714	721	687	684	740	694	718	711	693	719	684	719	680	720	719	664	646	710	719	711	698	720	692	733	748	685	706	732	705	732	681	722	660	755	705	723	697	710	680	697	696	741	706	703	725	735	681	714	672	747	743	697	697	737	665	674	717	689	721	720	701	701	711	658	708	704	680	682	700	715	683	711	691	683	694	725	727	720	705	671	678	706	726	746	738	681	699	712	699	661	694	758	690	744	719	687	677	714	717	708	667	693	693	744	717	678	680	713	703	713	695	671	715	687	699	674	702	700	719	729	693	713	710	659	712	699	696	645	709	657	713	735	680	695	745	704	724	712	680	715	693	686	696	689	739	734	724	709	709	737	692	718	676	682	719	747	680	749	678	684	649	737	710	693	708	744	683	702	677	664	710	733	741	728	705	726	697	703	698	709	671	711	702	718	709	728	668	663	724	706	676	764	693	711	732	703	676	668	672	717	696	701	763	729	702	685	709	742	714	696	690	691	700	695	743	755	661	661	706	668	685	738	687	708	704	694	753	695	683	715	707	738	658	756	724	711	696	706	755	719	745	730	666	703	681	724	732	655	694	708	712	687	678	681	645	725	725	676	727	768	699	661	715	712	704	709	778	683	670	706	711	708	695	729	716	680	672	718	699	721	768	686	731	717	676	680	726	718	705	641	660	745	705	752	710	680	745	678	670	692	711	672	705	695	695	692	661	741	721	662	712	685	689	738	690	723	701	725	740	643	699	701	714	704	698	682	704	735	728	685	706	674	734	719	720	728	670	727	712	743	689	662	712	732	672	676	714	677	685	728	688	730	689	682	710	715	711	704	691	701	710	718	732	723	708	695	663	682	689	695	743	714	729	708	751	735	666	705	737	679	668	718	695	659	705	714	706	704	760	727	724	739	664	652	707	740	707	696	665	659	674	681	666	734	723	719	682	746	725	685	730	747	727	648	726	710	692	688	668	720	673	712	689	708	702	670	682	696	711	662	682	718	695	728	684	735	659	690	700	669	667	701	704	704	714	709	704	718	674	692	739	739	735	666	670	712	702	696	738	732	709	648	648	699	744	704	691	692	731	710	694	716	670	671	709	689	693	700	691	731	694	743	717	688	725	704	706	724	682	669	690	683	722	702	714	692	706	687	732	719	695	681	684	731	708	735	728	697	682	690	746	749	697	705	693	700	697	725	683	681	685	681	737	721	703	737	718	729	774	711	709	697	761	769	606	682	668	699	659	705	704	697	680	701	720	705	741
6486	2024	1794	1318	1044	801	620	552	471	464	430	365	351	383	387	362	347	342	369	355	364	322	333	366	365	342	338	338	319	368	399	394	362	368	365	343	333	323	356	368	331	351	355	349	380	327	335	355	347	365	336	303	327	351	358	336	371	352	360	347	377	377	341	367	329	370	341	373	399	349	359	325	382	366	346	352	347	348	344	366	369	352	358	322	339	361	342	337	364	350	342	356	336	403	389	343	349	361	389	333	343	325	373	363	350	360	340	355	337	384	348	387	331	360	333	377	371	337	356	361	350	345	366	352	360	325	380	350	348	379	373	373	346	344	330	360	343	355	323	342	321	354	341	373	345	350	374	376	349	355	344	328	354	334	346	335	369	326	366	384	352	353	371	343	342	377	346	344	330	313	374	381	335	327	329	336	360	358	360	334	374	367	374	353	359	367	304	349	352	392	359	359	340	331	308	313	331	328	354	323	359	352	355	370	353	352	378	346	365	336	368	354	312	342	362	365	351	363	310	367	346	356	357	335	346	358	359	366	354	325	357	323	323	355	368	373	332	338	394	376	340	355	359	326	357	374	359	344	340	319	356	301	358	372	338	321	336	363	342	387	321	363	329	349	340	342	334	327	375	355	353	378	340	353	325	333	349	378	356	331	379	358	357	323	381	360	339	373	362	320	356	347	371	363	351	310	361	382	345	381	386	307	360	384	351	311	342	301	333	342	359	315	356	370	330	346	342	356	326	357	339	343	310	386	352	387	319	330	354	366	364	330	368	339	345	363	328	386	322	342	345	348	327	348	346	317	366	337	366	333	361	356	347	326	374	323	336	318	379	338	346	387	382	353	351	335	377	322	329	339	355	336	358	316	329	330	356	316	363	354	343	328	351	338	319	349	335	345	368	324	371	325	314	347	372	342	349	330	372	338	354	355	356	335	354	353	330	348	324	355	345	348	314	349	302	341	392	310	363	346	359	375	365	388	345	329	354	368	368	339	321	387	358	321	331	349	342	325	318	390	341	336	360	340	342	361	350	332	382	346	406	318	363	334	332	351	345	387	339	337	345	375	337	344	345	370	357	363	338	342	350	341	352	335	363	291	356	337	331	365	356	354	309	348	360	375	359	351	354	360	321	336	363	315	329	357	345	377	331	326	353	371	386	305	318	375	319	328	360	349	350	346	349	345	335	348	384	343	346	363	332	316	314	345	379	336	295	364	350	367	360	362	337	319	337	350	343	324	347	337	343	343	322	340	298	325	329	345	353	321	347	358	335	347	358	360	360	388	337	325	314	349	344	289	351	345	334	343	299	357	363	320	339	319	332	347	310	365	367	353	339	364	358	334	342	328	325	334	345	348	349	347	370	367	362	346	379	347	329	355	378	366	331	365	353	348	369	335	344	338	335	338	353	332	373	337	337	355	369	300	340	374	335	336	338	352	347	332	331	365	378	390	346	295	379	313	326	363	311	361	372	335	347	338	362	359	347	380	380	348	368	329	313	342	337	345	347	346	353	367	341	335	309	363	369	397	390	383	338	339	322	373	346	361	364	345	350	353	388	390	321	361	353	349	370	346	340	349	322	341	388	323	358	341	365	352	355	387	357	352	351	343	343	342	335	367	331	341	331	295	359	360	317	359	344	361	356	380	355	357	346	357	312	349	330	302	367	348	369	372	356	334	329	336	359	358	335	329	355	363	327	317	360	345	317	342	371	323	318	320	330	358	329	392	340	327	332	374	306	368	394	363	333	342	356	343	348	329	337	358	324	388	328	368	307	335	338	351	335	334	374	364	343	344	349	310	342	338	331	303	326	349	340	318	392	351	352	335	329	361	378	364	362	350	345	348	343	342	358	349	383	382	387	339	336	333	363	373	341	322	342	324	315	332	371	340	352	359	374	314	355	366	344	350	344	354	362	343	342	362	309	319	350	335	355	368	330	348	324	367	329	348	358	367	349	319	362	366	320	335	359	380	344	336	321	318	331	363	338	352	367	316	347	314	365	345	364	356	386	332	337	333	350	337	367	365	337	335	311	345	364	327	326	397	344	345	343	349	338	352	350	339	357	350	327	343	344	351	363	383	382	313	335	336	352	346	327	351	369	331	347	394	354	348	355	377	385	343	331	343	401	359	346	336	364	385	348	367	333	354	342	346	370	350	354	347	335	332	342	348	334	354	325	346	325	321	335	335	328	358	354	308	334	336	370	329	389	311	346	310	344	354	319	360	330	313	359	340	376	347	337	375	334	324	316	363	352	341	319	352	357	381	319	345	367	345	376	337	360	345	397	317	360	347	339	363	370	388	369	364	345	348	334	330	340	373	328	349	365	328	330	360	338	352	391	337	362	363	387	346	353	374	345	343	333	310	331	347	354	342	343	375	342	335	340	360	338	368	332	344	365	396	346	345	339	318	314	333	305	353	322	382	340	356	349	331	392	360	354	360	397	351	338	387	337	343	379	307	363	343	309	330	305	325	336	326	317	349	381	341	344	328	316	337	362	331	346	323	327	366	321	339	328	365	354	364	372	361	338	342	344	342	340	337	328	341	336	378	331	326	374	348	368	367	361	332	352	330	331	355	349	361	352	377	403	327	363	368	370	365	342	359	347	351	306	376	389	352	384	321	311	322	321	355	342	385	371	377	348	388	330	356	321	347	334	355	366	347	367	314	336	354	390	373	355	338	328	352	350	357	353	315	366	343	303	314	386	326	339	370	377	371	359	345	370	351	354	367	351	330	331	338	327	352	325	334	357	327	348	343	356	356	354	365	323	358	342	350	356	341	378	345	364	342	309	347	398	356	365	333	324	389	334	349	338	364	328	343	359	345	355	351	343	324	321	374	351	376	312	368	342	343	346	383	334	355	369	312	344	344	370	352	306	350	331	351	326	348	344	321	345	322	354	364	366	358	346	362	319	349	374	368	327	397	361	347	358	318	404	370	364	376	336	351	356	333	317	330	352	325	314	324	339	349	365	337	340	342	355	334	368	351	340	363	313	361	347	337	338	313	343	352	351	359	356	296	323	352	389	352	385	351	337	322	341	348	338	345	356	332	347	346	349	350	356	328	294	314	360	322	373	344	372	369	375	334	375	334	364	354	352	306	355	347	363	383	345	332	349	362	372	315	329	372	353	350	364	357	387	377	402	378	338	331	342	352	347	379	362	333	344	343	324	331	385	357	308	346	315	355	356	381	337	338	350	320	351	342	362	366	318	353	361	338	331	329	313	324	337	344	333	378	337	325	367	360	351	350	389	352	320	363	339	327	332	333	387	355	367	373	353	371	334	328	378	364	312	386	352	353	363	371	341	321	333	343	373	326	349	353	334	362	381	354	368	374	366	367	334	327	328	337	371	350	352	321	348	347	352	351	351	380	322	344	364	358	335	336	374	297	382	337	340	400	348	327	351	322	383	351	326	364	352	356	355	365	332	355	346	347	373	348	349	352	346	347	342	336	333	354	365	303	340	352	383	361	295	368	345	358	359	352	352	394	318	359
5436	2789	3723	3314	3370	2640	1944	1773	1515	1541	1384	1264	1148	1041	1027	956	959	927	988	983	883	886	909	915	921	890	892	876	956	904	904	861	893	941	935	945	865	900	855	871	894	949	833	887	923	802	888	860	883	862	870	874	876	919	991	934	897	893	1031	964	908	896	964	951	1008	950	954	943	934	979	930	960	993	931	914	876	927	938	934	891	901	927	900	863	949	914	897	906	919	894	919	907	906	837	929	924	897	916	953	918	914	937	901	981	882	903	911	893	879	917	914	950	893	936	881	941	906	848	963	964	875	840	897	947	894	941	983	920	896	940	870	926	912	888	907	929	911	932	874	932	880	867	842	870	939	922	860	861	826	868	864	917	855	876	899	897	911	858	936	917	948	914	861	903	918	883	932	920	902	856	873	902	866	841	849	925	861	860	926	902	871	830	902	865	901	872	902	930	907	908	913	880	928	887	884	955	870	891	922	901	903	913	944	849	916	879	849	883	876	885	878	908	942	886	874	880	941	920	895	904	888	901	905	946	868	839	870	920	896	895	870	926	832	841	870	892	918	889	856	907	949	920	891	894	937	886	932	850	908	871	887	891	905	923	887	875	937	898	891	941	871	943	913	874	901	879	907	834	891	927	944	928	922	885	896	906	911	855	929	876	938	846	854	892	900	916	916	911	894	943	885	882	850	892	901	878	870	869	919	860	921	911	884	919	922	900	859	904	876	851	838	880	933	891	881	910	905	862	876	903	905	880	837	879	951	878	871	870	867	925	881	907	941	876	898	897	897	909	953	928	921	895	876	901	841	914	892	892	868	919	880	850	885	896	891	877	867	886	872	892	892	907	889	914	878	916	853	882	913	849	930	905	921	913	914	932	903	854	859	898	912	907	939	944	912	886	938	840	864	882	895	947	898	869	899	895	907	879	887	921	914	855	886	874	896	856	926	869	900	897	871	932	915	886	858	904	867	851	916	885	886	883	917	879	923	872	907	959	922	872	876	891	861	908	901	919	850	881	940	853	881	948	900	893	888	888	930	877	888	927	935	944	874	819	947	869	903	875	906	940	881	880	906	886	878	921	871	937	847	909	895	877	896	901	903	928	876	829	884	892	898	886	924	856	986	912	860	890	909	929	925	916	894	851	868	866	885	893	884	915	863	935	887	918	857	886	856	901	884	902	856	893	937	895	922	870	835	894	876	902	882	902	918	906	865	878	893	869	855	938	884	888	915	884	910	927	895	926	887	843	877	886	857	904	937	895	903	907	918	872	849	887	863	907	893	861	906	932	873	883	887	920	853	899	871	914	878	888	864	901	971	912	903	888	905	891	847	914	920	906	851	885	886	886	901	876	863	885	917	845	893	902	882	855	917	912	922	899	916	911	885	877	868	936	882	920	962	860	838	876	843	931	865	880	855	904	892	890	877	921	875	942	918	850	897	933	895	901	892	876	872	936	817	851	920	881	955	882	887	857	901	873	886	914	925	932	916	901	930	864	927	902	881	870	927	890	954	921	840	903	886	877	938	888	880	910	903	946	963	879	929	849	851	905	915	925	802	840	913	873	906	888	879	941	889	931	890	898	882	878	832	941	892	906	904	892	923	869	908	884	871	884	890	925	936	867	832	871	935	883	893	872	913	868	878	888	872	889	930	880	858	897	871	862	934	829	863	892	923	860	887	907	865	895	885	907	929	915	893	883	935	891	866	897	868	921	890	898	814	926	935	929	876	911	926	868	901	865	922	893	921	879	931	936	906	880	880	889	897	900	889	856	886	966	893	935	922	915	862	886	917	963	964	907	902	877	904	911	845	876	921	876	953	906	938	876	911	908	925	856	831	912	915	880	875	874	935	901	945	951	882	886	915	874	859	895	840	841	889	829	916	863	932	819	880	912	828	890	856	863	874	843	880	927	874	879	894	910	886	879	921	920	927	896	886	925	917	926	841	919	879	944	893	877	855	927	925	887	905	903	953	913	907	910	932	894	893	913	912	987	924	840	906	871	930	891	905	942	869	926	809	982	896	855	873	859	898	938	967	940	913	894	860	862	902	864	947	954	864	893	928	918	855	884	880	899	891	912	885	948	876	876	914	873	893	885	888	860	931	937	898	911	894	919	961	850	900	920	874	891	893	880	946	861	836	891	913	869	882	882	844	799	904	856	915	917	878	873	865	860	922	905	887	855	916	855	900	914	936	865	896	909	900	932	942	859	882	876	905	890	920	924	963	864	836	924	895	902	811	912	906	949	848	888	877	912	893	915	922	883	817	885	895	944	895	844	903	883	906	861	934	863	888	857	892	977	897	864	873	900	917	892	895	910	870	883	845	898	883	945	936	904	885	901	883	875	898	888	877	839	874	942	937	869	876	907	903	880	907	877	892	878	810	893	868	836	924	894	852	864	905	896	922	884	919	890	895	929	878	862	940	877	932	890	892	910	934	894	932	938	895	885	870	878	870	923	894	876	888	905	891	858	877	880	865	858	851	906	864	914	891	867	945	942	912	922	882	925	891	929	891	892	907	853	900	914	852	902	906	852	843	875	887	824	860	914	925	892	865	866	885	923	933	868	927	882	895	863	865	928	907	849	847	875	860	903	933	920	887	895	880	846	890	906	865	957	919	827	901	933	888	907	893	863	891	911	874	876	869	876	888	858	856	910	836	890	839	890	907	901	886	930	943	919	885	894	861	907	916	936	922	866	893	879	876	940	909	876	916	853	827	869	829	885	866	906	907	874	914	904	878	920	923	919	932	865	889	916	930	907	862	918	930	930	909	938	893	925	891	947	916	925	931	894	890	857	897	898	945	880	935	892	863	836	886	909	869	861	884	894	942	975	918	906	855	927	914	897	912	895	940	867	873	930	919	854	878	912	893	874	940	877	947	881	885	884	911	907	875	843	871	914	825	915	920	876	883	915	926	924	879	913	923	905	913	870	883	934	852	907	862	882	844	881	884	927	864	908	924	937	864	903	888	902	919	881	882	905	922	841	832	888	908	923	901	856	925	900	910	894	874	850	894	889	904	857	843	867	861	891	844	887	895	915	938	870	917	927	931	888	947	892	858	875	917	857	887	833	915	919	893	904	950	930	907	855	876	873	933	885	877	909	922	938	876	886	859	857	863	931	900	893	942	929	907	864	864	865	904	891	898	863	905	891	880	876	854	871	923	875	906	894	889	877	918	889	898	886	886	891	836	920	892	949	908	888	885	962	917	927	865	907	874	948	907	888	900	930	920	889	963	940	872	956	876	867	862	846	908	924	863	884	945	884	851	895	896	855	932	885	908	855	892	883	872	911	893	871	888	876	839	931	842	882	844	912	900	885	906	862	882	828	842	849	930	921	939	939	932	890	855	951	897	856	905	922	923	831	881	940	889	921	918	860	926	865	932	909	919	873	886	910	976	904	864	934	906	865	916	898	912	881	918	924	823	869	900	887	916	904	832	911	919	870	906	930	897	902	866	945	864	890	956	927	877	837	845	873	891	925	925	890	920	899	872	894
25910	12428	9711	6948	5538	4225	2893	1929	1471	947	684	564	501	407	468	401	407	403	407	403	385	331	372	341	379	387	368	351	406	361	385	338	361	397	373	356	332	363	378	336	348	336	360	344	337	391	377	351	404	368	355	387	381	356	368	361	378	361	359	385	405	405	403	375	376	409	385	344	398	387	372	350	347	380	338	354	401	428	350	404	402	362	365	342	379	344	364	384	377	323	343	373	327	367	359	370	367	379	353	329	391	386	330	353	366	351	363	364	359	431	364	362	332	355	366	385	359	375	376	392	311	367	348	366	366	351	354	370	352	350	380	354	358	396	355	326	360	347	335	370	374	374	362	343	369	345	397	370	363	370	379	374	373	366	373	375	373	382	386	355	344	355	355	369	368	389	339	354	378	352	371	363	341	377	358	386	377	352	354	380	353	371	387	374	362	340	341	350	356	373	363	338	342	346	342	303	407	363	358	327	390	355	319	379	397	362	342	403	370	360	388	357	370	362	369	323	361	403	368	379	332	338	362	371	373	377	352	394	373	331	336	380	360	359	361	380	357	328	399	383	325	340	344	375	392	344	362	358	340	363	365	362	368	345	422	364	344	350	325	362	379	369	377	382	365	376	354	343	354	348	343	377	369	397	360	359	380	382	431	352	361	336	367	382	386	366	359	354	376	358	336	342	352	343	350	339	379	339	381	379	377	357	348	369	326	377	382	366	366	363	357	362	338	339	342	376	363	359	328	357	334	373	419	334	380	361	382	377	337	344	338	391	327	381	404	394	338	345	378	357	337	356	365	417	352	364	376	358	349	383	390	381	374	347	372	357	360	379	325	384	404	384	390	332	368	356	388	371	339	356	360	378	346	329	375	358	403	353	370	375	366	387	372	372	380	368	343	348	367	384	381	397	370	370	375	364	332	399	400	371	366	370	360	338	368	336	351	325	358	374	376	356	352	374	366	371	370	352	381	376	376	353	376	323	385	368	338	350	342	365	339	353	350	405	372	372	378	401	372	369	361	358	334	387	353	386	339	379	352	361	348	357	340	392	378	339	361	378	370	387	378	357	403	397	336	345	343	363	359	357	325	363	374	357	383	332	354	354	378	350	367	361	391	399	371	345	342	379	352	365	354	361	416	378	339	359	361	369	386	369	339	380	364	405	414	347	343	332	342	357	386	364	377	392	368	370	355	380	373	369	371	360	357	360	332	370	360	360	423	377	367	365	384	392	328	377	362	340	386	376	331	343	389	350	377	363	347	392	380	367	382	375	339	382	353	359	369	359	362	408	320	369	367	376	346	359	346	365	384	359	374	367	373	360	338	361	371	356	336	356	348	351	383	364	375	356	365	352	378	352	358	342	359	391	394	387	333	330	352	371	361	384	380	355	378	357	334	366	389	372	338	372	371	352	357	390	403	353	376	369	389	365	349	331	363	361	352	366	389	365	362	342	372	367	335	357	331	349	378	340	349	374	376	375	370	362	376	363	353	340	382	384	349	376	357	373	350	330	355	348	381	357	362	346	371	357	361	365	343	348	343	336	368	344	373	376	383	353	363	357	339	328	337	364	363	370	369	343	386	387	363	376	381	354	359	352	381	375	353	373	393	349	349	354	356	373	402	346	373	371	381	360	348	354	396	349	366	343	364	374	350	353	367	341	340	373	347	390	348	383	385	382	348	380	391	344	336	360	361	345	352	334	368	362	363	366	380	368	360	358	350	375	374	358	387	373	382	392	391	354	360	356	337	387	357	374	374	395	361	355	399	346	393	379	399	358	394	337	379	399	360	390	382	378	348	363	363	388	386	418	364	329	353	373	379	353	416	387	361	350	385	339	356	385	354	372	356	343	365	328	368	374	360	361	368	367	333	366	373	362	341	373	364	358	349	353	368	374	322	369	368	372	338	348	370	353	360	367	372	332	417	351	340	382	349	390	365	365	377	393	347	377	373	367	368	328	356	373	363	368	366	364	362	365	343	353	357	371	358	381	384	388	378	369	378	378	384	336	329	351	344	398	343	374	358	339	368	338	338	342	396	380	366	344	340	345	361	360	351	329	375	341	373	353	380	398	383	372	347	380	351	359	365	365	347	359	397	371	407	368	368	363	370	359	343	400	384	423	420	356	383	368	377	388	368	349	358	395	368	353	369	353	337	369	364	399	362	369	403	335	383	356	377	360	363	350	361	391	394	348	390	335	359	357	366	384	389	367	342	412	378	351	367	360	352	356	387	327	342	375	382	375	367	336	355	369	393	335	409	369	349	360	390	381	355	362	329	322	349	366	363	364	366	369	367	367	383	369	394	367	351	391	364	403	371	372	363	390	323	357	356	372	385	345	316	350	404	358	346	326	365	347	334	364	372	371	368	361	365	400	383	367	390	339	371	359	339	372	385	343	343	336	371	379	316	329	369	357	336	338	396	369	366	374	376	361	355	394	364	368	332	327	363	388	385	368	363	400	381	385	339	342	365	405	355	374	363	383	370	345	386	380	364	396	334	362	345	397	385	348	377	343	364	363	373	382	361	372	380	348	332	385	369	336	359	361	356	360	359	364	391	373	353	357	342	358	383	332	358	345	384	337	367	394	366	372	339	385	379	372	415	366	345	368	395	362	350	361	367	344	357	352	364	360	361	382	369	378	345	362	385	400	353	381	377	351	366	393	327	334	382	346	354	352	367	388	344	390	397	374	381	387	408	358	384	380	373	386	344	347	368	363	337	381	358	389	349	375	382	345	345	374	367	378	348	370	380	359	357	386	386	369	383	360	394	365	360	372	367	406	329	341	340	380	344	368	388	360	353	390	369	330	391	380	356	338	345	350	353	368	380	349	384	338	383	366	364	387	357	359	388	369	356	383	338	349	365	342	372	342	378	339	382	372	376	381	363	379	353	324	345	370	401	373	360	345	362	361	401	341	375	344	350	355	394	354	328	350	380	361	335	344	353	370	363	344	376	360	352	383	409	370	392	338	411	349	361	345	359	386	378	380	351	392	341	367	374	347	357	397	370	372	346	406	375	338	341	337	368	371	354	365	335	358	382	338	377	364	401	326	415	384	365	385	332	328	385	376	376	343	372	355	325	397	373	380	336	348	372	381	360	362	356	367	361	364	382	357	363	375	382	348	350	372	367	370	328	380	403	368	371	373	346	356	368	381	394	327	362	334	344	343	381	379	356	364	410	362	368	353	336	362	363	366	355	332	357	373	368	368	313	393	342	384	419	378	359	318	348	347	371	330	348	378	369	368	393	387	330	376	356	352	357	357	383	374	374	385	341	349	316	360	343	350	370	386	365	366	376	372	397	374	376	333	369	345	364	396	384	358	407	338	372	366	393	358	385	347	339	346	352	389	328	360	333	362	371	351	349	386	368	381	394	334	330	371	366	350	381	369	343	362	417	360	381	358	369	376	416	378	360	383	374	354	381	408	407	367	373	343	369	351	335	371	386	340	367	375	361	357	382	333	362	388	352	365	364	362	353	312	359	378	372	365	378	379
18643	8579	9464	8536	8476	7148	5173	4770	4209	2844	2518	1967	1671	1570	1333	1242	1136	1057	1047	1083	1085	1124	1032	965	987	938	991	1002	991	985	976	984	985	988	1043	952	981	981	979	992	956	913	927	936	974	944	952	985	967	987	958	917	945	970	933	980	977	952	973	979	1043	1076	1107	1045	1149	1075	1026	1063	1099	1023	1031	1048	1006	1006	1046	967	901	974	970	972	973	999	998	988	931	964	995	1001	942	992	965	986	928	952	911	967	944	992	964	901	970	964	962	937	957	925	944	951	963	943	904	1000	973	939	920	931	931	948	910	960	935	904	933	947	901	943	940	949	947	905	946	930	932	883	888	944	964	921	900	930	925	929	964	908	939	940	941	924	1005	955	924	891	909	918	937	912	906	946	907	908	949	970	923	976	927	959	941	950	911	912	989	954	877	932	880	919	886	945	906	893	949	980	976	920	932	957	865	949	971	947	948	918	878	958	926	944	872	826	934	922	923	941	924	943	986	933	910	922	879	964	941	920	1015	939	962	893	924	966	909	929	908	920	940	941	924	908	972	940	919	945	943	894	928	907	899	921	921	883	903	926	892	896	979	898	988	916	945	878	963	940	881	939	906	892	883	937	963	938	984	953	900	939	912	956	948	956	939	911	943	919	908	861	944	954	897	935	978	902	905	934	931	959	945	923	950	950	939	910	940	957	915	892	905	916	974	973	953	876	917	909	874	966	915	938	905	864	912	882	941	908	893	895	938	881	923	922	934	979	926	907	878	932	925	955	933	850	942	944	929	892	930	929	926	965	947	1028	897	907	879	947	920	900	931	888	927	940	909	949	959	933	931	871	934	946	933	933	906	940	950	947	891	961	889	969	930	958	942	934	918	926	908	935	972	931	919	907	928	941	932	911	937	931	989	932	871	885	961	895	907	920	889	909	917	978	944	924	904	936	915	954	936	933	933	934	957	942	927	920	934	916	966	965	940	892	937	964	907	811	877	918	929	942	951	877	948	923	915	962	904	935	925	940	929	909	941	914	921	932	915	863	911	897	894	971	886	926	874	959	923	939	931	928	938	987	926	900	970	930	926	884	907	928	916	899	884	897	979	944	902	936	885	982	906	953	940	948	973	982	917	902	912	930	871	950	932	946	954	871	910	919	901	955	917	949	907	958	951	945	974	911	909	884	859	900	924	953	917	907	879	900	884	904	959	920	949	910	967	947	911	884	900	940	910	922	941	925	916	928	891	966	905	934	884	907	897	972	967	912	930	964	991	942	926	907	931	865	925	918	854	968	936	875	935	904	984	948	929	897	906	903	947	962	892	868	911	978	952	874	937	923	897	900	927	880	942	949	989	961	914	935	1002	930	922	883	898	922	923	880	911	911	949	905	912	916	968	930	943	948	944	964	897	951	867	919	950	946	939	933	927	869	903	922	907	885	880	868	964	895	919	921	972	952	929	990	932	956	944	927	936	911	898	926	901	902	859	934	934	944	944	922	902	956	960	895	893	904	934	932	964	932	937	915	926	946	948	898	920	970	932	944	983	891	954	944	993	914	910	947	956	870	953	941	930	962	945	962	892	956	936	893	913	934	925	931	908	893	927	952	989	955	971	877	972	965	837	931	944	965	920	896	901	928	964	926	911	900	947	948	904	917	980	929	907	881	942	922	953	930	994	922	925	931	989	896	899	907	927	918	929	897	879	957	919	971	849	951	936	942	889	892	967	955	925	938	962	937	905	957	920	937	956	935	937	936	892	919	898	978	942	926	971	935	951	924	896	897	962	905	919	963	933	949	896	923	961	922	921	942	890	937	929	935	949	990	905	937	971	885	948	919	904	948	949	890	930	911	915	913	944	941	947	968	907	982	945	931	961	928	924	920	922	894	940	929	970	902	911	904	899	930	905	922	926	907	908	930	927	921	955	927	907	918	945	948	927	931	926	908	905	945	916	937	885	924	879	957	937	922	868	977	971	887	932	926	921	953	881	925	899	925	899	967	958	1011	921	927	895	874	934	915	858	928	884	961	966	953	928	887	943	950	908	943	917	973	968	985	925	926	944	971	948	906	936	935	916	911	962	949	939	884	921	908	908	901	924	982	944	931	962	920	909	891	965	925	975	891	989	917	949	927	946	921	918	906	873	898	915	914	930	935	916	960	911	937	869	896	902	1027	885	907	915	935	921	926	928	933	934	961	953	895	939	929	968	909	981	913	1017	944	966	863	930	912	980	895	922	933	899	963	897	935	925	945	912	945	889	928	1036	943	958	920	948	978	942	916	957	942	971	952	915	944	933	933	937	872	865	964	876	903	879	938	931	912	947	865	888	941	937	944	967	929	947	907	944	950	895	892	927	956	922	878	910	929	923	928	878	899	954	979	907	942	917	941	962	916	925	969	927	937	882	910	933	893	940	939	962	907	901	938	960	914	934	940	919	912	911	957	918	968	942	886	918	957	952	952	948	909	901	921	934	963	921	904	969	949	938	924	972	937	965	932	944	965	851	953	865	969	890	940	873	968	939	851	935	882	907	1026	973	957	967	935	943	978	899	905	927	915	905	974	936	931	928	911	956	873	968	916	897	954	897	906	930	905	946	960	926	989	913	943	906	908	954	898	847	931	901	939	916	923	904	915	903	954	945	867	910	931	917	950	952	885	957	911	913	918	962	931	938	889	897	943	993	945	911	904	917	902	922	915	926	924	939	969	975	938	925	907	971	946	941	942	928	979	879	897	917	952	910	932	944	916	973	916	886	926	954	875	909	961	925	918	909	942	872	944	914	957	963	896	928	904	947	939	938	954	922	899	926	971	870	960	870	965	972	941	937	922	943	966	985	966	926	906	907	895	966	920	934	880	927	938	894	896	929	928	924	903	928	899	932	926	913	937	894	896	932	911	861	958	903	900	932	910	897	907	918	906	913	896	953	899	892	948	908	881	858	982	931	916	948	936	943	913	931	954	914	986	871	965	958	949	901	934	922	876	998	862	901	927	893	949	919	938	864	874	930	926	917	905	867	935	924	924	915	890	942	968	919	921	935	932	952	943	919	916	938	957	947	939	934	962	915	976	923	930	868	943	925	891	864	849	909	947	943	945	972	960	881	856	926	963	949	955	942	950	864	894	927	853	966	927	928	924	908	1041	947	930	939	853	877	898	943	925	933	1024	1014	915	918	937	932	936	904	934	944	925	938	964	937	951	1018	909	980	997	907	900	920	940	939	904	946	928	893	882	949	937	918	871	889	932	933	879	962	984	959	906	997	910	909	947	973	925	958	947	960	927	909	934	894	953	968	938	995	942	915	943	905	938	949	941	912	919	952	947	944	952	946	941	938	909	966	945	896	957	951	889	954	933	924	955	944	887	938	908	908	928	977	943	879	973	998	976	936	935	945	922	935	938	932	862	958	967	905	926	876	949	954	930	903	925	847	900	968	958	909	950	878	923	948	914	910	890	913	908	945	974	942	908	916	962	976	933	946	949	921	903	910	938	914	954	964	963	879	937	897	932	904	925	961	912	902	907	952	944	871	945	901	966
37268	19504	14708	11624	8744	6922	5196	3366	2167	1506	930	631	470	379	392	384	319	319	343	267	288	332	325	308	272	277	265	297	331	264	293	277	296	267	289	287	269	287	290	302	280	266	268	263	266	290	254	275	267	271	260	268	261	257	244	260	283	274	285	297	308	296	280	320	306	318	308	263	314	325	273	314	275	274	276	306	305	282	249	265	247	266	257	286	266	281	256	293	280	273	260	252	298	286	270	288	263	280	255	282	266	256	291	268	273	257	259	258	293	280	248	272	261	253	269	260	260	259	280	290	270	256	290	265	294	271	292	278	277	251	287	268	247	277	287	259	294	238	264	264	269	270	283	235	274	268	292	263	258	277	251	257	258	233	248	292	233	259	282	255	281	257	271	278	249	268	283	292	273	272	271	280	244	292	257	272	268	273	268	266	275	299	291	267	286	275	254	286	269	287	283	263	265	280	246	255	274	267	242	260	246	295	255	302	283	294	266	263	261	269	245	296	296	226	281	269	255	285	268	261	254	251	267	268	255	268	263	249	287	264	269	281	254	296	257	252	282	289	277	259	264	268	280	270	256	245	279	263	267	255	270	252	261	254	278	282	245	264	248	265	265	253	263	282	261	258	259	281	265	278	254	257	290	294	240	281	241	250	275	234	273	272	271	263	258	302	250	285	249	244	254	269	277	249	279	296	248	243	263	280	255	285	291	258	270	267	299	267	245	270	292	277	267	294	296	280	280	254	276	290	282	288	245	290	259	265	266	264	247	279	286	257	262	254	249	268	282	264	314	272	290	278	278	291	271	271	270	295	251	278	278	275	249	288	269	249	254	298	295	260	255	259	265	249	278	273	263	243	236	275	263	256	278	257	279	279	299	304	251	259	260	271	280	273	263	279	282	273	287	287	265	267	265	279	258	264	248	284	266	259	249	261	257	269	249	241	277	286	304	276	270	275	247	308	236	269	251	275	249	280	275	235	278	265	278	270	262	259	237	266	262	262	303	269	249	225	270	264	266	252	252	265	245	232	269	258	309	259	271	298	267	282	259	274	280	273	275	239	320	266	274	239	285	285	268	281	233	267	291	249	281	277	270	260	266	272	241	264	281	232	250	258	286	276	268	283	254	230	262	264	252	279	297	270	265	243	305	261	300	272	290	289	286	285	256	291	255	252	302	273	256	299	243	266	265	293	304	262	299	293	266	311	260	276	292	269	279	290	278	257	274	257	255	266	268	273	260	248	252	291	254	255	283	256	250	277	296	278	289	279	266	248	266	244	249	257	250	256	269	256	258	270	271	264	256	286	263	255	262	247	270	268	269	261	250	269	272	286	276	255	269	297	286	270	284	288	261	274	274	265	231	257	285	254	262	262	282	257	266	281	252	264	269	282	271	257	291	278	254	250	259	241	284	270	263	270	243	284	266	290	271	249	248	236	240	284	255	275	247	261	261	269	268	273	289	280	288	228	271	237	252	277	256	234	251	299	271	275	281	251	244	292	282	265	247	267	253	262	265	285	267	264	293	279	299	274	280	284	290	266	291	257	252	277	262	249	300	265	272	287	279	254	288	265	251	247	260	280	254	259	268	300	269	246	282	246	260	276	294	288	279	252	247	283	279	271	263	274	280	269	286	278	259	264	273	257	256	258	271	292	259	270	279	267	248	271	254	269	257	250	274	262	281	257	301	249	257	254	269	287	245	281	292	249	268	285	289	302	257	286	261	261	313	271	279	269	265	279	262	301	271	242	256	239	256	250	252	287	260	226	276	274	243	284	284	279	286	234	256	250	261	271	267	259	241	280	287	305	296	284	284	270	275	262	244	240	244	254	235	268	236	293	252	259	278	274	256	260	290	268	276	297	292	280	260	296	257	266	274	256	271	267	271	286	289	271	282	265	283	291	275	238	251	262	300	264	272	263	265	271	277	273	255	251	264	287	253	284	262	272	281	282	267	277	265	244	296	264	253	240	281	221	251	292	273	218	279	266	245	234	240	265	240	274	283	276	245	298	259	253	287	283	289	259	290	255	284	263	264	250	244	288	252	238	266	263	245	282	302	326	239	243	287	273	273	291	267	258	262	275	260	270	259	302	305	285	269	287	270	252	260	287	278	241	260	269	281	268	274	269	278	283	278	276	256	283	289	291	293	298	254	273	258	283	276	258	262	293	298	263	265	258	278	259	240	279	231	253	254	263	274	244	277	271	267	250	253	251	264	276	261	293	264	273	256	284	242	296	282	315	264	293	248	248	262	270	278	246	265	278	294	303	310	286	242	299	293	299	281	256	251	282	260	260	247	273	254	277	256	248	260	262	274	291	275	263	267	271	258	261	247	268	256	274	275	251	277	290	294	265	262	271	281	262	285	254	294	290	253	282	284	240	250	261	294	241	283	274	268	275	260	243	283	285	241	273	274	274	300	297	282	297	260	261	241	272	270	246	265	241	259	275	247	268	259	275	279	287	236	258	248	247	282	256	254	273	284	268	296	281	274	271	256	284	271	272	261	259	281	290	260	301	252	285	263	271	272	292	266	275	241	264	265	299	247	274	285	268	287	256	263	281	279	291	252	254	273	258	277	275	290	300	281	276	268	256	303	284	320	276	256	249	253	256	267	294	251	281	330	291	267	243	267	276	286	257	266	249	266	268	253	263	266	275	271	272	255	296	268	252	255	269	239	251	249	248	288	290	273	242	274	260	286	254	260	280	286	287	291	257	251	259	313	263	284	268	245	266	257	281	274	262	244	254	250	254	259	278	244	279	264	265	284	263	250	276	269	239	287	256	288	251	244	245	291	271	281	240	260	265	270	275	279	271	275	298	234	225	274	286	261	268	270	289	251	254	259	273	258	293	260	278	273	263	278	267	266	264	274	300	306	252	249	269	283	262	259	261	274	268	262	288	266	262	302	240	266	267	297	262	261	288	283	258	271	257	274	265	252	263	253	243	255	268	290	236	253	277	273	271	259	282	280	274	290	284	279	270	243	266	252	268	239	266	276	293	264	242	282	256	278	269	295	247	282	252	244	242	265	289	254	298	264	281	271	258	254	277	266	289	262	245	264	256	272	269	259	268	247	293	263	290	264	271	241	265	263	256	265	263	261	293	260	281	289	312	279	250	296	279	288	271	239	285	290	270	245	267	261	266	297	266	281	243	261	269	281	261	298	273	297	269	257	285	266	270	259	267	250	289	272	269	267	278	291	257	283	260	253	280	242	257	246	303	268	295	266	265	266	310	259	260	294	251	249	273	274	295	293	247	278	271	297	277	287	289	276	265	272	284	271	268	241	261	245	246	277	273	275	252	245	253	260	286	282	265	277	309	237	285	272	269	296	292	265	247	261	286	295	294	281	280	254	273	263	270	275	263	275	240	280	265	253	259	272	272	277	270	291	267	283	265	261	291	250	262	267	307	285	256	257	252	264	293	279	250	254	279	225	283	274	266	274	261	275	247	307	277	246	261	266	259	249	245	285	290	276	288	267	245	300	250	258	258	264	283
25109	11680	12118	12252	11447	9714	7854	6450	5824	4105	2985	2445	2022	1624	1383	1245	1125	1066	1001	995	908	925	864	914	932	868	839	844	791	828	829	824	798	794	773	738	810	729	760	778	751	760	767	725	743	732	674	732	700	695	781	778	769	746	732	743	728	801	815	851	898	864	944	943	943	988	938	859	872	856	861	822	838	811	878	859	833	858	783	815	792	802	737	769	737	784	755	802	771	757	733	765	752	730	748	771	752	711	787	772	797	773	739	721	766	727	745	775	716	729	731	709	720	711	712	762	695	736	707	759	682	665	757	729	677	738	704	676	767	701	674	737	703	710	671	682	745	705	680	682	696	702	717	687	729	700	735	702	702	723	750	712	704	722	691	697	687	708	684	688	693	681	716	678	689	682	698	673	702	739	654	696	691	639	702	726	737	664	758	642	697	689	706	700	671	677	681	698	703	730	740	700	664	706	668	669	695	711	674	667	701	688	691	702	719	693	728	671	736	727	698	707	710	753	716	687	738	727	696	717	714	694	681	659	718	700	728	696	687	692	678	714	731	699	771	639	676	670	722	686	728	702	672	717	684	664	735	680	733	704	739	731	708	703	644	716	686	714	748	712	755	687	707	681	666	693	681	757	701	663	707	689	689	710	668	675	728	700	701	714	700	737	710	685	727	663	682	698	697	664	754	687	713	723	645	658	678	685	677	702	716	719	664	745	659	677	711	701	688	660	705	716	724	729	703	694	707	746	664	720	691	672	678	666	659	689	727	703	668	722	693	668	681	682	698	718	703	690	681	683	697	735	676	695	684	652	713	671	725	716	681	726	718	710	701	700	703	642	667	693	686	667	702	697	712	691	679	720	691	754	700	676	721	695	684	743	707	690	701	727	710	722	701	713	690	713	669	701	684	677	689	692	740	668	713	710	668	654	714	710	676	669	680	729	739	722	722	715	663	682	771	729	714	727	660	707	689	679	732	691	698	733	738	688	655	697	694	683	713	665	685	721	687	718	689	741	717	696	725	706	688	698	704	690	726	704	682	752	741	656	695	696	700	740	689	685	665	653	668	734	734	700	720	668	689	700	645	689	613	692	703	709	722	697	691	709	686	705	701	685	696	708	672	678	707	720	700	717	711	673	698	718	710	697	652	672	721	741	716	709	693	710	662	712	679	701	691	645	731	684	717	697	646	644	694	661	663	656	712	739	706	725	688	714	697	716	661	667	698	714	714	702	655	722	700	679	681	747	659	673	728	693	661	698	719	779	693	675	718	773	701	740	649	662	678	665	714	712	765	659	608	690	654	737	731	674	645	694	693	668	661	698	714	710	708	736	715	677	715	712	679	711	686	696	721	670	703	728	677	711	676	657	662	736	648	674	736	680	656	702	737	691	713	654	707	699	700	699	683	732	695	712	702	742	715	699	671	673	725	717	711	695	687	684	688	671	708	727	688	746	703	687	696	714	720	718	685	719	641	669	760	680	755	703	732	669	648	697	694	720	745	697	663	716	731	704	698	747	709	624	713	692	704	655	712	687	721	687	711	691	700	699	655	704	690	677	714	697	680	694	651	717	696	683	716	684	678	688	724	723	679	712	696	648	680	731	747	696	706	730	675	693	703	701	703	742	747	680	710	713	668	646	722	668	671	663	734	673	737	705	760	679	676	723	716	691	685	702	718	744	663	708	666	705	709	676	682	658	632	713	695	671	692	710	619	702	687	743	682	675	663	706	691	685	703	705	695	731	737	724	666	719	742	673	726	731	664	678	712	703	694	738	716	652	684	700	674	690	712	679	680	706	709	689	694	711	699	708	683	704	687	673	683	699	713	710	658	711	679	683	719	713	717	698	720	686	707	759	662	676	667	710	650	675	707	729	733	732	661	635	702	656	696	708	671	738	711	645	675	675	688	724	694	718	721	647	710	711	644	735	671	706	729	714	720	722	705	680	677	724	694	693	685	612	722	683	709	727	731	699	677	670	758	652	668	741	711	684	740	691	652	705	725	713	685	747	640	714	688	670	679	673	746	661	735	684	668	685	755	688	724	730	708	687	720	673	701	696	673	709	688	675	692	658	760	708	682	710	688	682	688	692	742	676	739	673	727	673	658	700	670	719	693	723	695	679	753	722	671	682	704	669	703	671	720	731	682	705	692	715	711	686	728	704	739	700	712	712	687	670	677	687	725	693	717	707	688	692	691	681	715	726	714	706	696	696	706	700	721	705	655	667	695	670	655	697	691	678	700	699	704	706	705	699	717	717	674	712	730	660	723	653	704	678	685	736	678	772	698	687	753	676	736	718	694	679	703	677	653	707	704	660	695	722	727	705	723	684	698	672	675	722	717	711	738	693	727	718	774	707	689	757	653	693	685	699	702	680	704	719	741	723	710	724	687	695	708	692	750	694	698	703	715	655	704	724	670	742	688	666	715	711	677	763	693	760	682	666	739	711	736	687	698	699	686	736	710	675	681	728	691	701	724	725	722	752	665	721	697	742	701	737	689	700	704	715	706	690	698	699	698	699	670	687	708	676	711	669	679	681	647	705	711	700	697	677	714	712	705	709	694	653	674	700	720	649	708	677	675	704	701	685	704	715	748	698	713	632	710	712	689	677	724	712	691	709	760	740	729	702	724	721	710	745	732	740	720	679	716	669	691	706	773	718	724	666	755	706	695	695	661	719	742	666	713	714	679	719	688	687	739	715	671	737	699	754	720	679	723	732	689	643	757	682	665	711	747	711	681	691	770	707	709	729	700	715	701	694	665	726	713	732	730	680	678	679	699	708	683	657	692	684	725	700	707	695	704	702	663	697	713	724	686	705	712	701	641	682	649	717	698	725	723	710	721	732	619	721	710	740	659	695	647	655	668	712	726	664	723	730	697	678	639	672	700	674	722	697	708	684	724	726	703	736	722	739	728	678	755	691	714	737	728	735	723	656	677	716	706	708	675	703	673	727	707	692	720	697	669	719	683	684	705	716	718	668	723	701	682	710	687	704	690	675	732	697	728	680	694	707	666	694	726	709	697	712	650	709	703	708	751	717	651	747	724	709	689	680	713	686	690	751	757	707	696	695	702	683	673	709	713	730	701	652	714	701	721	691	696	702	680	702	697	642	708	697	731	710	678	694	704	726	705	651	694	712	718	724	733	704	679	696	754	700	690	715	682	723	694	695	689	660	727	679	665	744	703	728	736	694	636	704	709	732	700	708	695	670	680	719	728	688	693	645	679	667	699	650	757	725	708	679	717	686	708	676	705	679	671	733	717	697	731	692	713	703	697	692	675	689	706	702	691	684	669	692	712	683	691	664	709	720	712	716	692	750	725	692	671	691	685	678	705	710	695	667	707	682	688	674	701	656	754	727	661	655	703	708	697	686	662	682	689	680	672	665	715	703	667	695	724	734	722	705	727	724	658	651	744	720	714	730	719	706	728	678	659	744	716	672	662	755	757	672	688	701	732	684	682	675	687	683	712	688	661	681	741	737	683	730	726	715	719	688	762	688
6766	1925	1819	1448	1087	848	588	550	445	458	374	402	364	336	356	368	357	353	325	345	350	344	344	357	351	358	364	359	344	299	355	317	341	389	388	331	336	337	330	317	363	315	359	350	336	374	379	345	331	328	327	349	325	336	363	383	356	369	356	359	352	316	328	368	334	339	357	343	353	346	355	369	346	371	337	360	374	374	334	367	385	343	371	343	352	386	375	335	358	337	332	340	335	340	352	328	344	333	366	383	365	324	359	367	347	329	347	366	360	353	340	365	354	324	314	353	354	343	357	353	349	384	320	364	341	380	356	339	354	363	337	344	336	360	335	379	342	362	375	354	323	373	343	371	337	316	338	370	383	359	373	301	317	344	350	328	346	340	350	316	348	354	357	341	357	358	341	373	368	364	343	333	329	348	350	352	338	342	369	307	351	323	339	304	340	363	349	326	355	333	344	343	329	336	342	346	357	335	353	356	340	333	347	339	371	337	385	351	332	340	352	364	335	339	347	348	337	363	342	313	369	378	342	347	339	377	347	348	341	340	367	354	344	325	366	367	328	344	329	363	360	335	316	355	363	346	382	324	327	334	355	341	336	406	348	349	310	333	363	374	327	346	379	339	345	334	313	306	370	365	334	346	351	350	317	363	354	320	347	352	377	350	325	392	340	341	321	341	328	349	368	344	355	323	354	348	337	336	327	354	329	352	340	345	364	366	309	345	333	379	352	360	328	351	324	343	341	334	337	354	359	314	361	336	340	367	313	320	353	348	363	313	349	345	383	364	357	366	325	368	371	314	360	330	369	338	361	334	362	337	315	342	367	328	323	337	372	350	353	349	312	379	350	330	354	367	335	311	340	361	334	345	317	365	340	354	371	359	352	363	365	356	327	332	362	378	335	339	368	352	345	339	311	372	333	327	348	342	335	359	289	332	330	339	347	329	333	348	335	323	376	343	360	349	398	336	351	364	358	381	352	338	343	335	336	351	346	330	332	373	343	357	319	337	352	354	339	351	370	360	341	332	333	343	370	344	357	383	360	376	362	353	346	323	333	322	360	331	349	344	334	337	308	315	334	337	324	332	327	363	352	341	356	337	358	343	394	340	318	336	351	389	343	346	363	366	351	386	358	358	321	347	369	342	301	361	311	352	369	356	373	367	356	332	351	392	346	342	371	367	332	335	338	333	368	324	325	379	332	349	342	364	345	364	325	368	357	362	324	348	356	374	361	344	360	323	348	350	353	321	358	362	342	325	359	383	340	351	334	343	317	332	346	306	338	349	348	354	332	353	365	321	358	359	335	344	355	333	336	311	363	375	368	386	330	356	369	347	337	333	366	346	341	327	332	330	358	349	359	336	349	342	345	390	364	393	330	324	373	346	337	337	339	348	331	353	361	363	346	346	336	328	356	341	337	360	349	369	327	346	344	342	347	352	358	333	354	354	353	357	362	367	369	343	371	383	347	312	341	367	358	355	354	367	339	367	326	354	363	344	307	354	346	373	331	344	346	360	342	305	360	346	354	371	410	374	306	319	342	339	359	334	364	320	355	349	336	317	353	363	373	351	318	341	355	332	330	359	366	341	332	378	357	340	378	328	321	356	345	337	351	344	375	328	343	339	342	309	347	344	348	349	363	360	355	327	333	363	364	322	344	351	344	356	319	368	334	354	338	326	328	345	351	356	384	383	337	349	326	336	328	392	344	368	355	342	374	345	326	338	347	344	359	365	320	326	332	345	312	324	335	387	383	362	338	334	352	384	349	339	348	327	379	380	333	341	371	363	335	351	365	334	378	322	364	354	369	349	323	334	323	331	341	339	359	369	349	356	342	334	369	347	326	342	362	368	345	359	344	383	348	342	314	355	311	326	334	366	336	358	351	331	297	330	327	343	360	368	383	332	312	338	353	317	332	343	319	389	368	346	367	347	318	355	328	335	364	343	350	352	375	381	336	338	347	355	334	370	311	343	346	336	351	368	356	381	363	336	344	308	358	356	338	385	317	347	365	355	354	325	377	350	357	335	351	366	348	340	350	380	377	359	373	314	353	359	356	342	346	343	391	336	374	320	319	330	331	373	377	315	379	326	334	310	351	345	338	349	362	355	339	331	344	343	311	356	357	344	337	342	360	339	338	314	355	354	350	379	317	333	328	388	348	315	344	353	342	357	339	337	349	371	353	337	345	361	328	358	336	382	388	326	344	373	384	338	356	346	342	329	345	412	342	336	327	357	338	347	371	359	341	340	329	347	319	346	340	360	360	325	359	355	327	352	297	327	356	360	363	306	383	376	367	326	345	310	317	386	310	368	334	322	331	381	367	357	346	384	368	336	347	316	338	352	364	343	361	344	330	342	391	339	317	296	369	330	339	383	338	359	345	337	338	361	343	329	323	338	338	382	357	309	360	351	370	346	316	325	318	346	378	340	356	331	338	363	309	338	350	316	348	381	321	362	337	376	331	375	341	346	349	367	342	364	342	362	355	342	360	355	317	329	336	359	323	306	353	352	354	306	341	341	334	328	355	340	312	361	370	332	333	303	347	352	331	345	371	347	361	326	315	355	327	326	369	312	329	349	348	328	364	352	338	374	346	353	338	346	337	340	347	332	344	338	373	307	342	321	338	330	359	359	336	336	312	356	357	357	323	379	307	363	350	375	375	360	312	341	337	317	339	331	371	352	330	346	348	339	351	349	347	336	363	331	354	363	347	362	357	319	377	316	397	347	337	352	344	318	364	354	360	334	372	348	358	344	375	364	353	325	336	333	353	302	351	357	379	340	354	377	325	353	332	331	356	343	353	311	346	355	361	405	348	348	349	367	350	349	354	340	355	354	335	318	346	349	368	341	345	331	335	369	389	353	317	320	352	351	336	323	353	362	371	363	330	342	375	356	314	337	341	361	345	358	393	342	322	355	355	368	342	362	325	355	342	350	374	322	331	374	349	361	354	360	319	329	340	342	322	339	348	342	364	387	358	338	340	354	367	354	361	365	345	354	370	336	354	365	348	374	342	353	329	347	322	314	391	343	348	321	294	326	368	340	337	408	341	375	322	373	340	360	363	344	342	335	352	369	349	339	385	355	331	318	342	344	359	348	354	341	302	310	335	347	378	354	326	364	308	346	343	325	351	338	335	341	366	360	334	327	358	332	291	310	327	326	333	347	343	365	388	339	370	353	347	320	357	346	352	353	331	355	364	324	355	331	345	342	345	333	353	339	394	319	353	366	319	319	349	373	366	363	359	389	383	320	331	351	329	385	337	364	358	348	337	312	352	354	324	376	331	330	345	372	343	366	346	346	332	363	355	371	343	341	347	335	335	341	342	337	321	350	334	348	359	352	360	377	384	326	367	372	335	346	335	345	373	325	336	344	371	354	346	353	334	378	324	395	365	375	375	325	352	344	360	335	324	376	337	340	360	357	343	375	328	358	307	370	355	382	364	360	360	351	336	348	357	347	339	384	340	324	361	360	366	332	357	327	348	334	325	362	367	348	352	361
5565	2794	3581	3698	3227	2735	1967	1851	1507	1443	1307	1129	1045	1046	1021	971	932	986	901	894	905	885	897	944	954	903	890	919	913	908	891	905	941	938	907	905	950	930	834	892	840	917	905	888	921	885	838	939	903	928	880	959	901	917	939	863	892	925	987	980	962	981	990	955	1003	924	933	941	1005	927	950	963	896	920	948	877	906	936	894	942	888	929	895	916	895	895	926	878	915	871	915	934	938	920	917	911	936	933	899	922	921	891	923	858	919	922	866	960	879	906	891	958	869	936	926	910	963	925	854	886	957	867	920	908	867	876	930	993	892	898	908	950	912	863	914	879	901	869	905	891	925	872	898	868	921	896	916	934	891	861	880	854	922	899	919	922	904	919	894	891	905	856	874	896	920	909	896	924	913	862	895	911	872	824	851	877	876	875	872	914	890	880	910	933	916	921	868	870	960	864	897	943	857	891	877	892	861	860	837	879	865	921	881	861	944	904	889	844	856	900	888	879	913	877	909	928	897	906	942	874	918	902	862	872	929	887	913	875	911	871	875	917	903	855	895	874	879	883	935	901	849	868	925	930	886	857	876	909	887	870	907	888	880	918	858	907	916	874	869	923	935	950	861	815	890	933	861	911	933	961	931	882	891	877	903	884	880	871	931	934	948	871	836	883	919	891	913	885	891	911	957	944	880	855	864	914	845	919	900	873	862	878	885	911	865	890	862	870	943	926	907	891	887	915	877	902	912	896	897	870	995	919	866	899	880	885	905	838	836	948	901	954	866	923	861	915	890	903	859	848	893	886	912	944	899	915	881	866	885	904	876	895	926	898	905	906	863	851	890	961	945	884	880	896	936	871	914	961	919	886	856	904	915	923	898	922	871	926	904	910	947	890	903	930	890	918	954	878	886	887	937	873	906	889	837	923	892	888	912	900	877	920	915	859	939	899	897	876	932	875	906	965	965	894	918	820	919	907	872	911	880	880	865	922	893	897	925	876	916	904	900	922	904	908	931	882	905	902	866	934	882	871	879	915	888	940	908	850	935	917	922	870	884	906	867	887	905	948	846	906	853	918	929	862	893	863	937	890	862	836	918	886	928	898	903	928	943	887	933	884	869	910	901	902	924	875	897	868	967	895	808	947	891	944	904	925	910	901	860	909	869	880	885	888	895	935	911	910	895	943	900	884	823	911	891	918	890	899	914	902	870	893	860	901	888	879	869	939	861	851	925	844	920	872	880	897	856	885	899	901	948	878	922	913	913	899	919	891	872	829	903	882	917	859	920	910	944	871	940	851	851	835	918	882	918	899	942	929	901	889	908	916	894	895	947	846	890	948	910	921	885	899	868	911	853	931	928	915	858	945	917	906	879	884	909	846	856	920	918	874	877	919	910	919	895	894	898	875	888	909	908	918	925	858	866	864	966	885	919	893	919	894	889	914	878	864	926	923	881	848	908	883	852	917	873	927	881	902	891	910	874	874	900	881	912	863	880	928	873	910	904	907	940	918	899	905	893	871	912	838	899	895	877	858	897	887	909	884	941	910	898	912	941	918	832	887	852	946	898	868	877	879	897	916	894	906	895	857	885	887	892	934	917	938	869	918	893	930	904	911	863	889	891	899	895	823	853	955	861	944	891	884	908	929	915	902	905	862	937	898	955	875	901	904	896	841	905	946	874	850	889	865	907	919	893	931	832	890	844	870	872	878	910	892	887	906	929	858	863	887	884	872	871	939	831	866	941	919	861	902	948	879	925	854	933	906	928	899	893	960	882	891	874	851	880	908	897	821	883	878	898	892	917	881	880	850	889	885	872	876	933	851	840	945	871	894	854	869	885	885	902	913	910	860	906	899	908	884	887	955	890	935	883	849	905	878	863	884	888	952	924	903	876	902	906	898	838	926	959	906	876	887	902	882	894	875	902	909	882	917	863	877	931	846	937	920	932	869	944	949	876	943	826	925	915	871	864	890	854	851	908	935	917	896	867	877	879	899	897	908	892	901	910	875	948	892	921	870	904	947	923	915	909	875	901	886	892	901	835	918	913	886	909	856	908	881	892	887	937	881	898	932	889	886	923	870	899	968	863	875	856	908	919	915	863	910	874	873	955	936	932	910	904	920	902	889	890	891	913	861	850	902	881	939	857	912	894	884	871	819	873	875	866	891	887	919	875	890	906	891	840	913	924	903	930	899	893	952	896	895	896	966	939	953	886	922	885	929	972	890	909	949	895	908	943	929	952	890	830	959	926	851	880	929	935	873	923	915	883	918	899	927	883	944	854	858	878	914	936	950	880	892	891	933	955	911	892	916	897	865	873	859	871	987	940	903	928	847	902	924	905	887	925	904	905	897	866	949	939	918	884	891	880	892	905	899	904	911	892	874	866	886	919	864	929	864	879	926	908	895	878	877	934	878	886	883	902	884	920	902	870	917	889	897	943	860	903	845	893	920	909	907	891	910	895	846	932	910	888	938	893	929	885	854	863	890	867	917	941	878	880	944	913	890	912	951	899	889	906	910	851	897	934	861	899	908	882	900	870	919	898	877	895	906	868	879	823	897	886	838	886	941	902	859	878	900	916	918	975	895	919	888	904	861	919	888	842	874	833	930	895	926	955	844	890	896	878	892	908	828	832	943	900	886	852	894	874	906	906	908	927	915	930	912	856	864	888	868	862	935	875	890	910	885	940	936	904	898	919	903	903	930	873	889	905	922	819	906	897	877	924	861	890	863	900	885	905	874	840	969	890	892	916	887	898	891	945	867	942	915	846	860	867	908	911	900	964	865	894	921	870	871	871	898	922	892	869	846	916	896	902	863	867	942	894	907	912	899	933	876	892	948	913	927	887	862	845	934	881	899	864	845	869	902	920	950	908	903	864	933	924	870	931	912	956	933	864	859	889	892	945	874	869	872	908	883	853	889	895	856	976	868	895	893	939	931	910	893	904	874	979	880	911	923	904	934	983	878	914	906	884	923	943	903	883	879	881	904	895	921	927	933	897	917	911	890	874	900	899	842	887	876	876	912	894	875	891	868	946	884	940	912	911	837	905	854	887	921	891	861	852	895	936	874	900	868	915	878	830	878	931	827	866	896	934	922	875	817	905	908	901	912	898	868	888	859	890	915	868	914	910	931	927	906	914	899	886	940	881	914	855	897	869	974	915	944	877	876	867	874	896	939	881	902	928	891	853	946	939	892	849	899	901	907	849	930	886	890	865	924	853	895	844	946	824	883	925	884	907	892	940	861	886	885	873	877	905	889	883	907	926	892	899	911	904	842	930	878	906	923	878	877	869	901	946	903	882	920	873	917	889	903	915	901	925	902	903	897	908	921	876	845	916	845	831	865	958	949	887	882	892	855	899	876	909	888	913	925	849	856	899	894	918	854	902	858	925	960	918	861	888	924	871	945	921	905	863	933	886	899	884	914	848	856	894	910	882	870	847	877	886	859	893	904	895	903	824	881	964	880	955	924	921	875	863	819	865	943	856	895	803	947	890	895	901	935
27012	13296	9699	7726	5880	4142	2782	1749	1218	791	690	530	455	459	381	436	405	395	407	383	390	395	405	419	403	415	362	351	372	412	402	396	376	359	374	375	362	374	362	368	374	344	380	402	351	349	367	412	394	383	347	359	348	377	353	404	354	380	420	372	360	375	389	408	391	371	374	391	392	381	377	377	341	361	409	386	375	373	378	372	392	382	326	344	370	401	395	366	352	378	325	380	384	378	399	376	363	353	385	401	381	405	350	351	370	350	405	366	351	390	329	383	337	366	376	377	362	370	364	374	354	340	402	363	358	364	325	372	333	367	362	341	378	384	352	373	368	377	368	345	365	401	387	372	347	315	354	365	385	355	389	382	360	375	393	353	350	369	355	362	347	386	370	375	381	318	359	360	360	398	356	347	374	387	363	367	353	337	355	357	402	392	366	349	352	351	369	371	397	395	388	361	351	391	371	389	368	356	354	357	373	350	363	343	377	377	374	371	359	376	353	371	419	375	388	389	361	377	396	371	352	352	405	375	320	348	348	356	338	379	383	352	396	344	361	353	364	353	352	390	386	356	395	359	357	331	364	340	396	365	370	355	346	377	406	365	333	375	367	355	375	368	392	358	364	378	356	374	331	403	346	382	387	365	380	341	347	376	410	338	324	330	352	387	354	369	379	381	370	386	356	341	383	392	359	366	374	377	358	375	375	344	397	362	355	346	371	396	368	364	402	349	372	347	368	370	394	364	358	355	334	354	366	385	370	372	371	349	391	347	364	399	382	354	326	335	364	374	343	370	397	363	380	377	398	375	393	343	350	355	381	328	340	348	373	352	338	374	400	361	351	353	390	324	383	356	364	355	379	356	345	368	383	376	393	409	385	341	354	356	374	390	327	381	365	377	372	353	370	339	353	395	374	357	393	358	345	350	383	337	356	345	356	373	390	359	364	348	347	367	367	351	346	395	392	355	353	384	356	340	349	375	368	329	360	346	353	341	349	377	363	374	380	355	373	363	392	363	360	384	371	340	389	348	335	353	348	376	363	389	369	355	367	352	365	365	376	390	342	319	347	409	360	355	374	355	324	328	330	386	360	361	394	352	358	374	378	359	399	360	418	366	360	366	414	339	354	323	368	357	373	356	321	348	348	344	381	340	393	378	349	376	372	355	343	365	386	369	418	368	356	351	370	350	386	365	379	345	346	357	401	338	351	338	384	353	338	375	347	375	339	325	348	369	379	393	415	314	363	359	376	357	376	390	370	373	384	313	349	360	360	388	327	346	385	341	340	355	379	367	374	343	381	397	380	360	382	382	347	383	361	377	371	351	355	356	350	318	353	342	368	406	350	378	358	344	386	379	390	369	348	343	374	353	384	384	365	351	354	381	350	370	351	372	362	353	362	370	372	377	413	387	368	343	365	363	390	354	363	374	362	391	342	366	345	389	354	377	374	321	381	398	422	339	373	352	391	388	371	399	393	373	378	369	353	420	341	349	364	353	359	385	388	349	369	341	404	388	388	355	355	363	368	362	400	325	362	357	384	373	363	363	358	352	372	335	384	362	343	384	365	348	337	346	360	394	363	339	362	397	364	376	395	372	345	362	353	338	369	361	386	362	344	340	380	381	355	357	382	375	343	408	404	350	351	343	379	365	420	389	362	364	365	331	374	384	338	343	377	354	354	345	392	396	375	418	353	371	368	370	388	356	362	374	384	351	333	368	388	357	343	362	383	383	346	364	348	321	361	376	338	383	367	351	370	351	350	365	356	346	369	359	353	357	379	372	371	365	341	401	379	378	379	345	360	380	314	373	377	360	342	365	340	368	377	382	350	402	351	338	361	352	396	369	369	368	357	367	381	348	394	350	320	381	391	418	341	373	380	399	382	373	361	347	344	389	380	357	372	345	340	372	381	373	373	357	383	368	391	336	384	367	401	370	440	339	382	356	406	359	392	370	354	367	367	359	363	359	384	376	322	377	388	379	350	371	359	329	345	367	381	364	366	368	374	393	386	370	381	368	350	373	319	373	371	394	381	359	360	330	392	382	357	412	373	383	339	341	366	329	363	333	374	342	364	385	344	413	325	409	396	388	325	375	354	376	379	347	412	383	362	375	383	375	360	361	351	384	378	348	374	375	366	386	370	347	377	355	346	411	381	353	414	382	389	407	376	344	378	351	382	351	334	338	359	359	358	321	372	350	375	371	356	370	354	366	358	346	386	372	320	370	349	347	375	354	372	357	364	368	345	385	360	385	363	357	372	365	351	386	365	380	376	397	353	350	363	345	352	419	369	337	332	390	338	357	342	406	345	328	355	372	365	350	366	362	350	354	347	364	355	393	359	355	395	385	370	370	355	398	379	373	363	366	345	362	365	376	368	339	363	354	333	351	388	392	353	345	373	362	354	352	408	378	410	377	372	380	345	408	353	364	347	373	341	369	413	337	375	377	359	348	350	389	319	364	381	368	335	356	393	363	355	364	382	372	354	382	380	370	370	388	383	353	387	407	374	372	372	334	365	312	346	419	362	352	371	353	363	375	351	371	359	384	372	362	341	356	391	356	364	344	394	356	368	390	375	338	388	383	357	365	354	332	350	362	371	388	387	361	342	356	354	374	334	376	332	381	356	367	377	364	378	367	350	379	342	404	360	376	340	350	386	390	365	370	357	350	382	359	369	370	381	402	363	387	339	363	372	373	360	373	324	328	376	375	377	385	360	395	358	372	350	378	335	385	394	355	361	335	358	386	401	362	368	385	363	336	361	354	360	369	362	396	331	357	356	351	405	335	352	360	333	404	345	397	361	368	368	369	360	318	371	371	388	349	369	350	373	353	372	378	369	370	393	369	365	369	370	362	344	368	353	355	383	412	370	365	331	324	339	358	383	367	365	345	372	364	344	373	379	378	359	416	364	387	369	422	362	325	361	387	382	386	355	362	387	350	357	326	323	363	372	405	366	365	364	373	370	377	387	412	361	359	348	363	384	347	381	391	364	391	348	383	355	343	340	393	402	355	389	373	362	363	383	366	341	363	393	347	348	361	388	375	379	356	346	350	396	355	373	372	352	385	355	369	332	395	368	370	384	402	366	357	369	352	381	363	352	378	356	392	349	362	378	387	362	375	376	340	351	368	362	392	365	369	317	378	405	402	347	341	367	380	331	343	378	342	337	352	362	377	359	380	378	372	366	395	377	387	362	363	343	362	328	401	358	376	341	362	403	381	384	351	400	375	343	358	335	361	394	377	339	363	376	347	365	364	341	355	368	374	378	376	378	379	375	354	338	337	377	373	347	373	355	357	393	412	363	357	355	369	379	364	391	365	366	389	370	354	358	351	389	349	370	360	378	393	362	364	351	387	372	381	370	340	351	372	379	364	370	350	386	318	345	335	378	374	350	342	351	383	365	348	389	370	349	369	384	384	361	374	377	364	363	371	365	346	351	369	360	360	369	383	372	360	386	349	352	369	372	356	364	369	369	353	359	341	328	367	358	352	386	356	388	346
19460	8310	8693	9168	8916	6801	5377	4485	3961	3116	2512	2002	1680	1494	1327	1251	1174	1109	1103	1058	1003	1066	1067	1061	988	1019	1054	1015	992	999	999	950	1018	938	1047	960	986	965	935	994	894	958	933	964	968	954	944	947	946	942	943	947	957	946	992	980	923	1014	968	986	1081	1048	1104	1094	1115	1070	1057	990	1132	986	1059	1053	1039	983	1040	1022	1019	938	963	979	969	957	991	962	1030	924	938	971	919	935	957	931	964	1028	999	988	949	989	961	995	1002	1022	924	937	939	949	985	934	980	958	931	912	948	976	926	914	926	892	877	840	949	902	945	928	931	936	952	940	938	938	942	911	945	957	911	936	962	984	928	953	940	897	952	905	882	959	923	941	927	965	928	961	926	849	908	936	877	903	963	964	889	911	901	944	948	841	911	852	947	914	877	899	952	922	925	946	919	926	931	957	937	939	897	916	897	909	909	994	899	921	924	847	955	957	928	894	905	920	935	872	896	947	935	994	1005	902	910	921	955	916	946	1038	977	912	909	900	871	909	944	953	931	927	888	950	913	898	924	908	965	959	897	924	924	934	880	901	933	942	864	917	916	901	964	871	953	890	953	945	936	955	912	917	982	917	971	938	919	905	952	956	925	892	940	977	937	925	927	889	942	932	928	948	912	953	892	918	928	980	889	932	921	914	975	933	942	971	919	985	873	962	956	885	943	921	905	916	940	964	954	889	926	896	923	957	919	925	901	886	965	933	922	944	891	938	896	908	967	976	999	938	915	975	950	920	923	896	948	977	966	895	952	946	922	930	981	894	926	956	909	912	948	987	873	921	947	934	930	901	936	904	925	893	929	924	892	854	939	930	935	958	902	938	964	934	947	924	963	939	911	884	950	906	948	911	940	881	961	964	847	893	845	930	957	895	984	917	930	968	943	931	994	973	882	918	863	915	908	951	941	929	917	897	958	909	871	940	946	871	875	924	930	945	905	880	924	947	921	918	900	960	940	970	979	936	952	958	985	956	904	933	917	937	858	963	904	943	900	970	925	894	945	914	966	927	916	920	900	913	896	907	915	921	882	924	923	985	945	964	991	955	933	904	911	935	938	948	914	886	980	941	900	938	876	934	929	959	886	974	916	921	948	922	949	908	927	958	966	895	954	904	915	917	930	956	913	901	978	939	917	930	911	974	914	949	974	880	934	932	905	895	923	931	939	982	924	919	929	924	880	942	919	950	932	947	903	997	937	884	922	888	930	921	923	959	871	962	938	909	913	943	911	895	902	960	939	939	913	925	937	916	922	974	897	883	933	921	903	926	947	948	954	940	941	956	959	972	906	924	906	893	919	933	930	966	941	932	908	913	890	1008	960	945	888	930	958	931	931	913	888	912	962	927	927	906	940	924	906	910	924	956	988	894	924	921	923	953	927	925	890	961	938	978	917	935	918	937	928	903	902	925	881	924	967	920	889	946	885	922	938	887	904	899	902	900	950	931	936	917	915	904	972	935	947	919	932	925	896	914	923	918	929	962	899	885	937	1012	932	945	955	938	954	928	869	872	967	887	955	975	905	945	935	917	974	932	936	865	950	959	936	941	977	920	908	945	928	859	986	954	929	993	926	936	905	967	982	964	876	953	941	948	922	927	924	902	918	988	903	898	906	935	932	889	995	987	1002	935	936	904	908	937	906	921	916	910	919	938	953	891	909	940	907	928	924	904	948	947	919	930	909	907	943	941	893	883	972	942	950	964	935	886	911	943	966	908	919	898	901	909	919	927	954	925	927	908	911	903	938	931	917	934	959	854	920	911	915	909	871	868	972	868	913	967	933	885	905	932	942	935	943	944	973	940	966	918	895	919	883	969	954	950	929	915	967	954	949	963	912	917	920	971	958	914	874	948	932	924	998	908	870	934	915	984	993	957	897	898	925	943	918	918	953	957	959	912	943	935	897	852	904	933	943	903	941	912	956	936	938	958	941	937	979	897	902	965	947	953	924	938	931	947	948	988	936	918	935	955	933	967	915	923	973	952	937	935	915	974	917	963	929	911	928	901	951	893	933	939	944	957	934	911	895	938	950	920	937	933	934	926	916	930	937	912	925	901	922	942	930	917	945	943	837	914	966	885	943	929	917	922	885	925	917	928	928	919	939	922	908	944	966	971	927	960	986	882	864	940	952	932	939	939	941	908	915	912	964	905	941	907	847	925	905	901	937	897	972	904	971	973	881	878	932	951	895	933	916	911	965	934	887	922	895	884	920	894	962	957	881	922	911	935	876	878	887	914	884	941	982	914	942	930	898	941	956	908	935	903	947	940	978	938	946	917	927	928	950	960	958	963	952	942	921	935	964	962	903	1012	885	972	942	939	976	918	910	927	935	945	881	907	945	938	984	919	914	954	953	953	967	956	908	873	968	936	943	930	935	874	936	938	898	926	917	906	961	914	927	936	926	920	900	893	911	909	916	935	926	936	914	969	925	863	932	944	932	928	861	884	922	928	981	987	932	953	890	933	962	934	956	911	935	924	921	978	886	908	949	910	932	863	842	881	961	951	901	913	932	919	945	906	1015	870	934	959	932	943	916	896	913	865	963	963	957	915	893	921	903	931	958	898	945	955	977	929	939	981	876	931	939	933	918	941	900	948	949	940	918	967	898	899	891	965	930	946	906	937	932	918	909	922	936	912	924	915	964	939	920	947	932	950	992	954	925	890	908	952	930	990	933	894	891	919	908	980	934	920	910	881	940	913	933	959	893	906	925	894	905	937	910	920	973	945	869	923	913	905	926	930	934	928	894	978	938	930	923	952	984	942	921	919	916	959	926	945	938	967	931	955	907	932	927	950	958	902	935	949	917	932	919	955	966	954	943	949	887	931	885	962	928	947	919	992	884	890	911	962	940	907	935	879	947	958	936	926	935	937	981	929	908	891	956	914	937	971	979	900	979	986	912	924	922	947	941	963	921	921	967	957	906	922	879	922	942	933	953	921	920	962	923	971	934	949	939	987	939	971	918	926	890	926	803	945	908	947	944	920	901	928	898	918	955	937	953	944	937	899	904	911	917	907	944	961	944	926	911	890	910	930	953	885	909	965	962	951	898	942	907	909	915	950	918	927	920	973	948	894	897	870	878	927	948	920	940	902	903	970	956	913	912	884	945	935	922	880	939	924	882	931	972	936	920	903	915	936	895	923	875	983	878	899	917	965	964	894	885	891	961	966	973	875	944	894	923	947	918	917	942	931	979	928	925	901	933	946	942	980	933	911	884	895	959	890	934	956	910	963	920	949	919	949	869	976	925	900	975	938	916	946	949	829	917	906	942	880	914	1003	947	874	980	953	901	886	917	913	921	930	928	926	932	936	906	939	884	961	925	983	940	902	909	950	892	976	961	898	916	930	925	953	962	924	903	895	921	931	945	953	915	895	928	910	917	914	972	972	913	973	927	893	979	940	939	986	920	954	933	905	958	888	937	914	891	947	954	946	987	951	985	946	931	962	870	939	933	921	933	885	938	961	953	931	940	915	926	938	918	898	939	907
36158	18651	14069	11164	8287	6446	4311	2781	1955	1407	835	655	472	399	393	362	330	303	307	306	291	301	292	286	313	308	297	308	281	268	317	290	301	283	310	293	286	279	301	297	297	271	278	295	293	271	296	262	304	286	263	293	265	267	277	255	274	283	286	307	305	299	294	303	285	279	306	283	302	307	276	294	255	296	263	257	291	286	260	280	307	286	280	309	288	288	289	280	283	279	249	270	264	305	302	271	278	267	279	285	277	282	290	259	268	302	278	311	257	256	263	258	289	271	281	266	258	281	283	249	290	290	278	273	291	292	277	255	272	262	299	284	266	299	274	257	276	274	264	292	305	282	292	280	309	311	293	247	276	293	275	299	263	278	262	303	276	254	281	274	286	237	266	265	293	263	245	261	286	247	260	283	291	304	285	249	234	282	258	284	278	283	265	254	275	291	264	292	268	277	292	269	287	278	284	277	273	271	277	279	280	284	297	290	254	266	274	285	264	245	267	256	264	299	269	283	255	286	255	289	257	264	266	245	250	284	289	260	261	293	283	249	284	286	266	286	252	294	277	252	290	251	268	260	268	270	255	277	279	293	281	275	247	311	295	254	255	261	256	263	285	294	263	280	285	245	271	247	268	272	262	265	270	269	255	272	264	251	304	275	279	239	273	286	266	281	289	276	296	277	285	246	297	315	268	278	241	255	274	240	274	253	274	283	267	259	283	272	276	266	248	280	279	300	277	251	249	275	282	264	292	280	243	292	266	278	290	280	291	293	280	284	268	271	270	250	285	276	277	276	268	248	294	260	265	296	262	312	253	274	272	257	251	320	292	280	236	269	241	279	274	253	256	274	291	271	264	263	291	257	291	280	274	244	281	275	293	271	274	260	273	242	288	265	244	287	251	270	308	288	281	294	289	280	295	270	283	295	281	264	264	275	284	267	274	263	295	277	271	261	271	246	260	293	279	257	268	259	308	295	274	295	274	281	287	253	299	286	259	255	278	267	262	265	272	282	261	278	314	251	299	267	300	257	276	290	273	276	283	284	266	291	272	271	285	257	287	278	287	280	296	288	259	283	299	300	262	262	276	307	275	248	279	266	293	277	259	283	296	274	287	253	271	296	290	261	265	273	261	285	304	299	266	280	282	300	274	273	276	274	272	265	256	282	271	289	280	255	285	272	285	282	295	265	269	268	276	242	290	274	221	263	292	243	252	273	293	269	252	245	297	279	263	282	306	268	279	253	247	291	291	276	255	271	279	280	275	307	254	280	273	264	260	271	303	287	292	289	289	273	276	270	275	305	285	305	295	258	289	279	279	296	282	266	294	268	248	294	273	267	274	269	259	277	244	298	258	282	259	262	272	304	255	291	259	265	270	291	300	276	278	284	287	278	270	256	256	282	262	278	247	252	246	251	298	255	289	282	288	284	265	283	300	275	237	277	249	253	274	253	279	271	254	268	313	267	310	258	274	269	290	307	273	266	286	275	271	279	275	269	293	274	283	285	324	277	252	257	256	258	300	273	259	279	266	281	279	259	298	267	272	259	269	263	249	259	269	324	298	286	257	272	274	272	281	277	275	283	262	271	286	293	286	306	274	250	263	283	262	280	272	257	278	293	276	237	277	303	258	289	284	275	259	278	324	268	227	286	290	283	274	268	255	251	264	286	295	312	278	274	254	250	265	261	282	282	252	271	242	263	258	293	252	277	266	296	279	268	249	263	262	274	272	275	263	285	238	294	274	282	272	269	243	258	267	254	266	253	282	256	243	286	274	279	301	279	275	258	267	260	288	277	275	307	252	265	264	283	290	281	260	284	264	292	250	262	279	257	297	290	263	255	288	304	275	271	263	290	260	289	308	263	257	288	271	267	274	289	259	249	294	286	290	268	287	288	267	268	291	266	272	279	272	231	243	271	267	272	291	277	273	279	303	291	276	280	276	267	230	247	262	280	263	264	277	263	251	291	272	270	255	280	284	274	250	305	278	289	272	256	265	268	269	286	262	281	268	249	283	258	299	272	282	262	254	289	274	321	257	269	265	274	281	296	257	272	256	303	283	272	290	274	288	295	276	281	244	280	249	299	276	266	271	276	291	226	286	287	276	295	244	263	279	304	298	278	284	242	276	276	291	266	263	279	289	263	264	276	318	263	278	298	250	269	282	283	266	260	268	273	283	232	250	286	270	296	266	247	260	288	295	280	229	284	274	255	268	270	285	334	279	270	286	244	246	289	261	268	268	278	279	269	290	254	261	270	296	288	284	256	269	254	263	277	265	245	245	273	243	292	261	264	272	302	279	259	286	288	257	298	264	304	254	304	248	291	298	262	257	295	263	280	284	283	314	263	274	254	247	261	285	285	248	256	291	289	318	264	299	239	298	283	247	264	252	247	273	249	322	281	257	259	257	275	289	296	255	295	289	271	279	277	250	244	279	268	251	248	296	283	270	276	267	283	293	306	275	276	288	257	270	274	276	289	271	290	264	288	264	286	261	293	241	248	260	271	269	244	270	254	283	272	268	263	285	286	271	238	281	290	286	267	272	284	273	265	272	273	269	280	276	308	281	264	281	265	269	269	282	273	265	248	272	266	243	256	298	287	284	238	244	285	275	266	264	290	293	267	293	305	265	288	269	264	273	302	253	262	295	292	259	271	283	288	288	277	259	298	270	264	267	307	288	292	232	266	262	253	289	295	273	263	252	276	252	290	279	271	266	262	288	273	272	280	287	321	268	297	266	292	266	273	271	284	270	263	275	294	279	272	280	248	278	250	283	253	259	257	292	280	262	270	284	268	258	233	282	258	262	272	248	320	300	269	264	261	285	281	256	289	263	281	267	311	279	263	275	262	269	272	291	277	259	276	318	284	288	271	257	311	275	290	276	279	276	290	283	243	275	266	249	271	258	257	258	257	278	268	298	307	309	265	271	296	280	262	273	252	258	283	280	268	274	258	272	291	250	277	239	287	319	281	275	249	253	253	276	287	302	267	266	256	290	278	253	280	283	263	248	267	271	300	279	263	274	273	276	286	285	269	273	293	310	286	253	283	278	279	260	272	295	272	284	253	279	263	257	277	243	275	295	251	302	249	281	301	262	268	273	277	289	253	268	285	292	279	269	239	273	282	288	285	256	277	234	284	255	245	289	264	271	276	281	290	255	272	277	283	271	291	269	272	278	250	290	294	264	294	277	291	253	280	270	270	273	253	269	263	289	270	239	280	253	261	252	264	309	283	274	283	249	284	288	245	277	265	282	249	284	276	272	241	267	276	287	287	247	296	248	245	284	301	237	245	289	261	273	268	282	287	281	274	259	270	268	280	296	243	269	269	277	248	286	275	276	283	287	255	264	266	267	267	254	277	317	301	285	278	239	266	257	286	267	266	285	243	264	278	270	274	275	294	290	285	283	256	327	272	251	269	294	258	318	270	268	249	278	265	311	274	259	247	279	288	275	295	278	278	284	275	295	278	260	276	301	286	265	273	242	249	277	269	256	280	245	270
24484	10967	11384	12200	11019	10177	7082	6161	5475	4392	3289	2383	1939	1742	1490	1249	1133	1117	1095	994	948	920	959	925	893	887	829	817	834	819	834	800	805	764	800	768	768	762	776	795	778	768	790	739	743	755	787	760	735	770	744	713	736	763	761	757	747	785	756	865	902	893	919	934	987	913	962	893	850	828	908	874	843	868	839	814	773	786	808	799	821	838	803	763	763	730	713	766	784	809	755	779	691	773	746	779	813	793	737	775	809	764	816	733	827	764	747	704	720	733	762	705	778	737	744	758	806	735	730	745	696	725	757	749	675	716	681	750	744	670	707	682	763	732	742	748	712	750	705	702	750	692	732	713	743	737	700	673	713	729	677	751	728	694	718	641	700	699	694	736	737	703	682	743	671	696	699	706	706	711	693	733	691	709	728	707	732	716	695	722	692	706	689	710	721	751	756	734	667	718	717	690	707	738	671	727	675	677	693	721	735	723	725	688	755	707	744	703	734	736	629	728	678	704	712	698	699	664	714	688	677	714	719	670	672	711	675	770	730	701	677	766	737	711	705	681	715	735	746	699	701	764	726	652	757	679	659	699	664	692	681	712	671	706	714	694	688	717	714	676	729	676	686	707	705	715	719	716	672	679	676	707	704	678	680	730	704	707	720	727	729	662	728	680	697	728	705	708	737	697	718	694	783	672	695	733	657	750	688	797	688	738	682	704	700	716	716	730	709	721	658	698	726	746	701	650	713	741	711	692	712	725	686	658	711	682	705	709	721	738	688	721	697	707	684	706	691	720	684	700	680	666	684	686	723	676	713	714	698	612	703	666	730	762	716	707	704	781	727	739	731	745	687	706	711	716	735	719	721	665	717	721	699	681	709	703	716	675	723	715	658	715	704	707	696	751	706	646	694	723	716	733	735	691	726	689	687	718	705	732	715	688	688	690	665	671	698	694	691	709	757	796	714	690	748	717	689	761	725	709	703	689	709	691	690	696	697	732	725	713	677	691	684	712	713	744	735	713	748	718	738	709	690	695	689	659	690	678	724	693	687	707	758	729	694	708	747	726	731	683	726	746	669	720	751	711	753	691	677	732	718	673	716	681	716	710	692	746	724	714	720	753	701	738	695	743	690	714	699	698	721	787	716	698	679	683	703	722	756	720	654	742	682	697	704	660	694	708	715	680	660	660	662	717	712	708	709	717	720	731	745	671	732	710	671	792	726	693	709	687	685	687	727	709	681	703	767	671	707	722	721	629	705	684	737	706	695	698	680	717	816	764	731	702	704	690	735	709	741	714	698	711	650	768	702	704	719	705	698	673	711	712	701	743	686	710	705	669	703	715	675	698	667	723	718	700	712	749	709	720	707	723	745	677	742	714	716	695	710	646	681	688	690	654	696	705	686	742	695	706	682	697	672	701	740	657	731	669	706	683	721	715	741	687	682	692	681	681	722	729	774	713	694	697	720	703	689	741	716	746	678	711	676	691	693	701	681	707	731	652	751	696	688	672	698	744	727	689	709	742	697	657	713	724	671	752	689	716	695	739	776	710	695	699	701	739	701	705	719	660	715	704	675	692	750	716	758	701	732	720	722	746	695	705	687	733	642	748	759	696	717	696	733	687	673	737	718	732	702	688	719	714	755	697	736	682	674	728	691	704	680	649	677	731	704	709	704	691	716	716	727	716	736	722	738	682	722	706	685	709	703	753	689	675	689	737	661	685	672	708	685	723	688	706	757	662	700	728	704	705	702	707	732	751	732	684	684	678	713	753	648	726	694	712	690	726	716	750	718	700	715	746	694	729	696	738	714	720	714	744	692	706	732	684	725	714	758	665	696	715	671	686	723	684	717	692	699	701	713	719	669	699	710	721	704	727	746	710	692	715	700	685	689	724	661	727	701	721	738	683	746	687	747	733	739	732	748	723	702	710	708	703	707	670	663	697	689	679	689	645	683	725	708	693	696	694	738	703	739	724	714	734	737	717	652	767	720	713	752	701	675	752	691	674	711	765	697	715	684	704	703	704	682	735	678	740	706	714	723	675	683	701	765	714	682	738	674	712	722	725	702	761	734	725	760	697	667	674	718	684	737	666	694	752	724	714	727	730	706	698	674	788	726	730	728	747	702	732	707	680	745	765	728	714	668	710	726	712	715	772	766	665	663	761	723	705	711	697	697	700	681	663	705	693	705	722	720	631	758	723	710	703	690	719	729	706	718	717	716	700	724	729	736	687	678	689	686	716	677	691	685	693	690	690	705	677	659	702	690	710	665	696	727	655	723	747	722	701	699	703	696	707	722	678	742	785	687	734	715	748	747	688	677	741	684	756	723	734	717	708	732	686	681	714	709	698	697	677	683	708	723	684	708	708	704	705	689	750	717	767	740	708	702	664	742	731	703	701	738	745	707	707	715	710	710	756	686	684	734	687	725	713	714	717	723	712	745	745	737	750	692	729	714	723	692	721	740	737	700	701	698	767	717	731	716	679	716	719	688	706	714	731	764	696	666	625	688	706	705	718	673	730	694	711	753	685	659	767	698	742	683	694	689	724	710	710	713	727	681	698	683	703	721	715	741	746	699	719	719	733	740	720	734	706	690	761	684	707	729	715	730	708	719	732	777	720	710	724	697	752	713	685	670	687	691	690	663	688	683	744	710	630	660	724	684	689	682	715	647	730	716	738	688	699	704	719	750	733	670	744	708	707	676	701	746	784	755	704	697	699	676	735	738	689	741	700	716	723	721	687	741	689	699	709	714	713	715	702	741	730	683	761	718	764	651	726	698	725	680	685	723	699	771	691	689	703	666	713	703	679	708	718	689	718	733	720	736	738	748	734	724	731	738	729	708	711	683	669	713	725	688	729	739	680	716	696	737	722	715	753	701	704	694	710	660	757	718	673	726	741	691	751	727	728	700	680	753	725	725	720	729	688	726	702	659	684	715	724	688	704	707	703	688	699	756	727	739	675	728	707	754	749	680	704	722	693	715	723	703	702	689	730	712	657	708	740	708	689	711	663	732	675	727	738	740	691	695	704	714	675	736	728	726	708	722	737	690	732	736	745	765	727	721	722	687	762	664	699	693	665	718	724	728	679	736	706	646	740	698	734	706	715	705	738	767	706	672	716	733	721	707	764	755	727	745	709	747	726	771	742	713	710	707	703	698	702	675	734	720	711	704	709	732	768	664	731	726	699	711	727	686	719	746	688	700	740	687	727	701	728	699	740	711	720	706	711	725	712	689	686	693	683	678	710	717	677	654	700	662	656	683	711	722	751	673	721	727	726	680	786	701	705	727	732	699	735	703	718	727	690	743	708	683	699	749	678	714	737	707	681	708	755	752	683	751	707	665	725	658	724	704	738	749	703	667	722	729	703	710	718	715	711	700	694	714	725	717	722	725	718	658	685	696	768	684	732	703	740	659	705	700	730	685	666	686	708	648	715	704	730	721	725	651	690	688	687	719	742	724	732	742	699	721	716	706	766	693	718	791	783	716	695	686	710	696	761
7225	2008	1700	1438	1049	913	549	551	508	413	409	407	405	322	365	355	360	342	373	318	332	360	335	338	325	345	357	318	344	346	324	356	362	326	339	369	349	341	359	361	342	343	400	364	354	344	333	331	351	349	356	345	378	367	358	364	374	369	338	352	333	321	362	363	344	365	326	349	331	339	355	370	360	385	362	345	328	373	341	309	373	378	351	325	356	329	342	406	315	354	360	326	397	376	343	359	361	362	353	385	363	358	368	355	389	385	390	360	336	340	334	327	316	369	338	317	332	342	346	352	332	365	343	323	351	360	347	323	371	357	349	374	354	379	356	344	335	367	328	314	367	344	384	341	330	336	334	376	358	336	378	340	365	326	351	365	325	351	368	348	363	352	318	367	352	333	366	354	389	376	363	349	338	381	347	314	319	350	301	333	315	371	351	370	359	322	327	333	346	365	336	343	365	369	361	293	346	352	345	331	372	348	303	354	374	356	394	335	360	354	363	346	339	300	389	337	374	331	325	329	393	337	366	336	355	358	354	341	370	360	382	335	336	315	368	327	348	341	339	365	374	352	350	330	364	349	347	304	347	341	320	358	344	341	353	330	378	373	341	326	349	333	358	368	318	346	376	339	343	374	346	336	358	342	360	332	323	334	345	361	346	311	356	315	352	352	370	363	349	348	396	320	358	364	352	355	361	326	351	315	344	362	340	367	367	359	340	359	346	344	376	348	367	367	353	382	337	323	350	342	334	359	338	363	334	339	317	335	347	307	346	385	329	325	370	356	371	310	343	334	394	336	334	344	339	353	375	367	367	334	359	351	353	357	379	339	350	329	368	364	374	358	370	365	339	341	314	358	324	328	343	313	355	327	328	379	353	351	380	371	359	349	368	317	338	372	343	351	353	389	333	348	379	360	341	329	377	361	365	330	323	391	334	329	329	353	337	350	342	360	381	362	378	330	374	325	329	379	352	349	298	339	348	345	356	343	340	367	354	351	330	365	341	331	371	356	345	341	341	340	360	371	362	388	364	353	345	355	322	362	356	337	332	361	330	341	348	364	324	345	344	347	347	347	363	354	340	340	375	353	338	357	365	339	339	360	348	363	337	345	355	351	357	366	333	364	360	334	364	345	341	333	346	320	324	387	363	378	351	349	361	350	352	356	362	368	339	355	311	309	369	348	357	329	355	353	373	357	332	366	347	335	387	369	361	353	331	372	371	363	337	347	346	349	373	353	357	349	345	345	332	340	351	339	349	367	344	399	332	361	350	369	344	376	357	342	339	368	361	325	363	332	354	332	351	358	380	337	375	365	328	396	323	323	306	343	358	318	360	347	364	362	337	390	345	359	325	335	333	375	351	304	317	367	380	329	376	382	364	349	374	361	370	328	314	354	384	326	385	308	343	356	365	343	371	374	349	328	362	354	333	354	317	358	358	367	336	349	388	340	334	383	366	374	337	365	355	343	357	368	368	357	365	358	366	352	361	358	377	379	334	356	391	337	359	309	362	360	347	411	316	371	363	343	377	378	337	358	355	356	359	340	371	349	341	350	342	320	366	341	362	340	347	338	347	322	369	380	340	356	352	342	356	350	329	329	362	375	352	347	363	366	362	326	385	344	352	355	337	360	368	326	347	342	345	341	345	346	339	342	356	328	359	375	347	315	396	366	354	361	339	304	346	366	362	354	373	350	360	335	346	347	381	335	345	346	383	338	348	332	341	305	388	346	361	358	354	371	333	342	323	372	357	368	331	339	349	347	333	356	364	345	356	374	329	311	347	345	383	340	303	352	337	349	364	376	305	347	334	327	307	371	356	367	358	347	390	338	347	372	366	339	327	322	340	357	337	344	353	335	364	375	365	361	380	354	349	320	364	356	335	339	343	354	364	318	340	354	363	356	326	359	354	327	323	314	344	342	309	403	380	336	367	356	300	342	380	359	396	372	370	370	389	340	345	375	354	331	357	369	360	342	393	356	347	363	367	330	339	363	353	359	369	370	381	337	340	336	384	345	336	333	320	327	350	360	334	351	299	366	381	320	319	330	339	341	383	371	307	325	360	326	373	356	352	375	341	368	350	366	364	357	361	360	369	347	342	351	362	327	331	350	359	319	343	352	368	337	385	357	333	376	341	334	359	368	348	362	350	335	357	327	349	354	351	364	338	372	359	405	335	323	348	345	399	343	368	354	364	347	343	348	368	394	334	360	364	350	362	358	367	365	360	363	339	386	344	343	347	303	377	332	369	376	375	319	340	369	337	343	357	339	322	338	396	313	330	346	326	356	342	367	356	343	353	297	368	354	298	356	328	369	327	352	367	329	351	339	322	323	368	393	307	378	341	352	353	351	359	361	377	336	393	346	347	315	351	316	349	338	351	351	342	359	360	365	389	353	328	372	351	377	349	334	331	336	358	353	356	362	364	349	352	349	389	314	331	342	371	364	353	331	329	334	356	370	356	388	347	333	373	372	348	353	362	337	348	356	340	369	347	334	331	364	364	350	364	408	342	350	317	347	344	360	326	352	386	315	337	366	328	358	347	344	367	376	345	353	325	356	329	325	332	337	382	358	314	318	347	361	402	366	335	389	368	330	353	339	366	337	364	387	331	340	326	390	381	309	354	353	353	366	365	372	346	363	331	332	351	349	380	354	382	366	320	330	369	353	343	378	303	339	312	388	345	355	350	361	343	362	366	357	379	315	356	318	314	342	344	372	343	331	354	285	348	355	332	346	334	324	346	358	342	359	379	329	344	331	351	327	328	349	361	401	360	385	385	362	332	334	360	354	340	344	341	382	364	351	354	369	357	367	354	350	390	332	341	335	325	342	337	338	313	337	366	364	344	340	331	350	340	334	374	350	351	359	340	339	362	364	360	356	339	359	351	335	355	329	316	331	346	318	325	338	346	345	315	364	385	379	375	342	322	337	325	348	339	368	320	327	348	329	343	364	323	345	371	344	364	359	332	334	336	348	330	383	389	350	354	347	353	316	336	363	348	338	326	328	344	349	341	383	331	353	341	373	340	332	340	355	357	383	382	355	375	329	350	350	371	335	340	344	362	352	343	352	336	374	347	333	355	337	335	326	358	354	348	357	335	349	340	322	322	333	351	352	356	312	357	338	350	352	338	356	358	346	343	341	355	354	349	334	362	317	377	332	357	350	352	354	341	328	328	360	382	336	376	349	342	371	325	340	352	341	360	376	353	346	371	392	349	379	380	328	365	324	310	369	349	353	363	334	338	347	351	381	336	325	373	353	386	319	356	350	360	354	334	318	349	342	339	344	348	336	317	376	358	411	353	331	360	315	350	325	328	355	330	332	340	390	348	327	325	341	374	313	392	368	318	344	359	357	339	301	343	343	315	346	372	348	366	357	354	341	361	322	322	341	356	356	349	352	371	371	352	356	346	327	347	369	341	353	407	377	362	329	335	335	346	401	348	309	323	354	354	388	354	366	346	367	365	334	349	373	359	354	369	347	324	338	336	383	359	343	370	355
6034	2667	3315	3708	3047	2726	1909	1678	1586	1523	1320	1170	1112	1095	1011	952	960	951	940	904	857	886	900	885	875	903	931	905	908	911	931	917	935	907	925	873	916	864	935	892	852	915	931	889	904	934	925	884	935	929	884	911	889	934	940	947	942	917	920	923	898	932	951	989	998	968	906	980	951	932	940	956	932	958	928	938	934	917	872	913	936	886	930	975	907	882	885	884	975	954	912	908	917	846	912	946	912	923	921	910	960	912	937	900	950	965	899	911	869	907	941	884	877	925	947	876	959	869	902	925	950	955	927	828	889	897	905	878	883	905	864	929	974	897	904	902	912	880	898	867	929	902	888	912	885	934	906	903	830	890	882	950	942	903	874	859	866	859	910	954	908	924	931	893	893	865	895	856	895	911	875	870	913	881	905	848	874	875	948	906	873	907	883	916	919	873	919	904	877	906	901	1002	893	891	895	857	902	883	900	893	901	938	917	885	918	940	905	879	901	899	861	905	912	916	951	886	941	914	864	858	892	861	896	869	937	925	913	925	903	915	935	862	913	928	910	909	864	938	879	855	889	933	960	904	915	885	896	838	905	883	937	894	890	899	928	875	845	951	872	866	865	846	895	910	916	902	938	938	885	927	876	880	889	888	871	929	902	871	866	973	928	935	920	917	866	906	899	927	888	888	932	886	886	883	858	881	878	906	887	903	922	936	914	913	916	945	897	887	933	878	958	901	913	898	911	851	850	923	893	921	875	865	914	904	928	896	862	920	914	864	904	858	901	895	922	932	917	903	872	906	917	901	925	905	873	862	935	899	994	926	925	936	900	884	918	914	928	893	936	850	846	905	898	868	896	920	934	923	901	865	938	881	931	916	830	955	908	887	938	858	947	906	920	870	915	906	905	924	882	855	907	922	875	889	885	893	863	890	907	894	924	910	916	852	920	876	943	925	931	927	885	893	903	913	878	906	899	883	946	887	904	887	914	860	921	901	918	898	891	891	895	968	898	888	927	885	900	866	894	894	907	842	944	887	893	938	895	894	876	894	913	928	915	922	874	869	866	867	914	907	875	988	913	879	944	878	910	930	873	907	911	920	870	897	867	872	865	858	921	898	938	874	932	908	865	914	886	914	897	903	857	934	911	957	880	952	928	904	898	912	925	932	894	867	919	851	938	894	900	847	948	843	924	853	886	886	953	906	889	896	948	859	915	903	918	946	907	890	913	936	870	945	897	846	897	876	862	889	858	947	882	891	925	899	891	869	885	924	876	884	946	917	862	915	905	898	892	912	916	936	863	899	907	887	856	858	885	897	902	878	876	896	936	921	890	900	907	920	890	925	929	928	914	912	906	909	897	900	882	898	860	905	902	930	883	886	861	924	967	927	903	896	910	827	945	881	929	860	954	909	898	899	921	950	931	885	921	905	897	945	881	875	921	910	894	918	835	857	906	942	885	879	910	880	939	930	874	871	852	927	936	891	895	893	884	911	908	885	893	908	920	875	909	875	897	906	933	871	898	890	914	868	924	883	929	900	910	913	915	893	874	950	926	900	868	905	887	945	955	883	909	883	915	937	885	967	874	884	952	881	880	939	985	950	873	911	931	921	886	919	930	899	900	925	916	919	930	895	966	895	922	886	872	882	914	958	873	993	971	914	898	938	862	924	890	952	881	899	900	850	894	920	935	881	877	912	880	891	941	887	947	939	913	924	964	887	888	943	922	906	900	887	921	934	900	927	917	877	904	875	931	912	920	868	895	946	972	921	947	873	911	920	935	898	907	911	949	891	949	926	916	936	874	886	946	901	861	872	938	921	909	941	863	861	904	959	929	888	885	853	932	937	930	903	972	948	859	942	918	936	913	906	903	888	951	875	850	925	873	929	873	866	899	899	940	939	898	880	896	892	881	904	889	927	895	885	879	883	924	877	881	920	891	904	885	863	888	914	849	936	920	876	917	865	881	937	863	897	869	971	947	922	906	908	919	848	882	902	895	883	896	873	910	877	934	879	920	906	911	885	911	874	880	977	877	882	907	876	886	921	881	882	906	855	890	868	905	923	921	879	902	892	930	901	929	925	916	933	902	912	891	879	861	886	943	851	891	924	860	916	841	940	876	903	879	921	851	940	931	947	943	912	905	887	873	902	903	902	839	888	936	870	883	927	958	892	846	922	882	900	898	905	885	878	882	895	894	937	918	901	830	914	892	847	924	901	916	864	871	912	899	885	895	900	904	923	940	871	913	925	930	922	910	889	886	905	901	905	893	882	868	917	888	915	900	966	921	856	925	890	925	907	860	896	878	901	915	878	902	857	940	937	913	899	892	871	837	874	920	831	914	957	898	904	887	894	905	895	968	935	887	898	869	870	884	909	896	923	866	888	838	923	863	864	856	895	891	934	895	954	893	897	867	873	904	889	920	856	904	981	936	836	860	917	889	908	910	910	923	951	879	902	876	957	920	917	869	900	897	893	865	905	932	893	888	945	934	917	896	915	893	892	877	882	904	904	899	882	951	948	932	858	904	910	878	909	892	904	900	887	884	890	911	895	851	877	942	924	926	891	899	906	941	936	944	919	926	883	953	878	947	902	880	943	921	907	900	876	891	893	898	843	909	908	873	885	907	875	882	943	840	901	913	873	868	901	912	854	906	867	951	867	881	881	858	903	937	931	925	883	899	925	904	898	903	912	895	926	872	913	870	889	899	872	943	923	939	853	943	881	908	898	906	916	897	912	913	901	933	895	906	893	886	906	883	899	887	873	933	923	851	879	893	933	911	877	842	937	884	899	850	887	921	893	897	950	890	927	854	889	956	843	916	914	914	878	902	914	908	899	919	861	818	846	897	897	897	942	922	981	909	869	902	907	918	888	926	876	886	903	911	894	931	920	920	904	956	884	943	904	912	944	855	921	904	918	831	890	919	926	930	928	894	897	875	930	906	883	938	905	868	926	865	883	912	921	868	920	892	846	878	945	904	899	869	885	868	910	888	858	930	866	900	974	884	870	886	926	901	889	886	921	901	912	883	879	917	883	888	859	956	846	913	936	880	870	847	873	910	893	888	894	882	925	921	909	932	896	919	845	922	891	894	902	944	922	941	886	840	867	860	957	923	932	898	937	933	890	950	866	877	873	962	901	919	929	860	844	913	954	911	868	880	909	867	891	959	905	905	887	858	918	910	909	890	938	891	916	857	924	845	865	955	902	911	899	932	847	884	877	862	857	883	935	888	871	891	858	882	899	932	917	860	885	918	913	899	869	928	936	876	926	837	888	919	891	921	892	879	925	942	937	899	885	932	956	919	963	908	892	901	933	861	914	880	915	890	961	901	913	933	908	872	931	909	868	860	938	915	852	952	935	881	894	903	915	939	926	867	880	828	906	926	885	872	874	910	993	921	931	901	907	897	911	883	921	907	884	913	851	935	898	918	929	929	924	916	910	891	902	932	903	848	886	854	890	896	884	877	896	880	855	925	890	996	918	898	921	950	920	880	889	917	908	949	958
29153	13952	9714	8022	5942	4055	2592	1666	1255	864	655	545	521	502	411	441	407	396	406	387	408	380	409	386	383	390	413	391	375	406	408	361	375	391	379	362	351	358	365	388	396	377	380	383	357	375	352	359	404	371	336	358	358	378	371	389	365	384	392	419	379	368	418	377	408	386	394	400	385	394	413	417	395	397	339	357	389	391	387	398	383	373	371	404	365	411	406	377	413	399	375	366	389	387	353	379	415	369	394	398	420	388	377	374	327	363	387	385	409	389	434	393	352	395	401	363	380	392	361	377	382	368	396	372	388	365	391	384	390	411	400	385	349	389	393	381	386	367	402	379	354	374	377	357	372	397	351	390	384	359	377	385	372	328	410	389	369	369	375	389	343	353	385	360	375	390	387	376	388	328	368	379	380	369	343	367	392	340	371	388	407	384	387	390	365	393	375	368	386	353	373	395	359	398	370	402	390	375	380	350	353	392	366	404	360	356	387	376	387	385	363	370	375	416	395	381	340	369	367	388	380	389	346	375	348	385	373	346	358	373	375	396	384	386	373	384	370	405	368	372	346	347	345	364	361	376	363	381	388	390	330	387	370	390	374	388	398	360	364	364	373	362	363	352	377	365	401	331	360	395	369	382	357	365	379	407	398	376	378	369	372	357	320	387	383	378	345	375	365	378	378	416	364	341	380	344	387	359	413	395	356	370	363	394	351	415	372	406	381	356	375	376	326	376	370	394	357	360	342	394	367	370	371	361	373	394	369	368	375	355	381	380	395	366	369	362	365	371	348	341	379	390	372	361	369	369	391	360	355	388	359	364	437	368	380	371	405	364	347	389	363	400	397	338	388	386	357	345	368	403	379	379	360	374	364	378	413	419	345	366	349	395	356	378	350	348	356	361	349	335	389	358	388	387	411	359	330	399	391	391	342	348	356	386	340	410	354	379	375	389	373	407	407	385	391	352	401	371	361	378	371	359	371	360	376	383	369	383	405	378	374	359	347	404	349	371	359	381	340	358	411	362	403	373	355	348	347	368	407	373	383	392	374	363	360	369	363	399	333	383	357	397	345	384	367	370	371	394	368	383	359	383	384	384	378	392	380	386	390	365	343	367	376	355	370	346	382	380	379	394	371	379	357	390	395	387	376	410	394	386	367	386	359	374	355	369	358	361	398	364	400	374	382	363	391	359	349	428	348	342	369	348	369	362	343	386	400	352	363	356	415	369	387	362	337	327	365	365	385	402	370	376	397	398	395	355	385	375	418	371	405	375	362	414	393	374	351	354	379	388	373	345	379	389	347	361	415	345	375	327	379	391	348	391	371	350	372	329	353	358	367	347	405	351	396	404	396	394	403	370	378	368	372	386	384	349	371	367	358	374	353	341	381	348	372	376	357	376	359	374	349	353	342	388	367	388	357	367	366	399	361	361	371	369	387	362	373	397	452	381	396	390	359	356	366	337	372	424	349	352	373	405	385	398	412	347	362	404	392	338	365	368	393	389	389	398	361	385	384	406	387	373	362	350	334	377	383	364	367	418	360	403	370	368	350	363	361	365	392	337	370	382	356	385	392	399	350	367	400	404	369	380	370	356	349	379	358	337	374	365	352	370	336	389	384	394	360	346	369	361	370	399	401	403	370	402	424	352	382	379	377	343	390	384	357	365	356	320	361	377	367	359	395	367	353	398	371	378	397	362	401	371	351	377	380	381	366	384	360	355	416	385	367	356	348	371	361	362	365	386	381	355	352	367	351	360	362	377	361	342	356	391	383	351	358	386	407	374	371	368	363	352	376	344	348	341	348	381	343	388	406	338	410	374	388	392	387	338	355	412	371	335	307	415	398	337	383	382	397	375	341	349	374	356	355	402	367	359	368	371	355	386	370	376	374	372	333	374	361	389	386	412	368	373	324	387	361	320	399	410	353	385	372	347	350	377	376	404	370	361	370	369	369	323	377	365	366	404	380	384	411	349	375	396	388	397	385	385	376	367	374	348	377	355	385	380	365	380	372	416	403	379	399	398	353	348	371	352	392	399	330	357	372	393	372	388	386	393	364	371	323	328	385	349	374	379	368	365	356	400	383	372	354	414	387	384	356	371	374	396	395	366	386	396	429	379	405	380	373	362	381	363	388	365	369	366	382	383	340	395	380	417	382	353	369	366	330	378	386	395	351	381	369	354	431	372	393	369	343	375	344	351	362	343	372	415	356	372	391	370	384	392	363	374	356	363	328	383	347	359	369	350	376	353	377	359	362	366	377	393	343	393	365	394	355	381	347	398	388	389	390	399	341	364	386	382	350	369	354	381	350	406	366	382	401	377	343	338	378	399	370	374	362	380	356	382	419	397	390	388	369	384	359	343	359	337	373	371	393	359	356	394	363	365	372	384	383	352	363	367	385	387	377	368	364	376	378	356	403	356	371	374	366	429	384	365	400	388	401	348	388	360	371	401	352	357	398	374	373	385	341	365	382	352	350	363	382	363	420	376	369	398	359	362	415	377	377	341	368	353	365	345	378	373	397	366	403	388	351	352	363	402	347	347	372	358	378	357	370	399	386	382	376	399	378	349	350	367	332	357	327	348	367	394	382	359	401	360	355	363	434	390	403	332	393	393	344	344	341	363	351	364	371	387	372	359	366	365	376	396	358	372	349	394	343	374	395	340	358	376	373	399	370	383	377	355	349	350	327	377	394	389	399	366	410	348	351	373	367	378	387	370	381	397	371	349	375	403	348	400	368	378	366	343	345	428	392	370	353	385	353	388	367	401	381	356	368	396	388	381	385	400	393	398	349	369	382	329	406	399	358	352	328	400	324	355	380	409	363	406	391	359	410	377	403	398	389	359	390	349	384	359	354	381	385	386	377	385	357	338	390	375	380	375	369	357	369	352	362	364	356	368	369	379	349	314	353	337	396	383	365	386	381	392	388	388	366	368	384	401	367	363	399	348	381	327	369	375	355	400	386	356	380	365	389	395	391	321	359	371	370	358	382	404	383	364	351	352	369	353	361	360	377	385	411	387	346	381	377	349	346	375	383	378	352	377	408	369	346	348	365	346	343	378	381	388	392	370	385	370	374	378	358	391	353	368	372	377	358	370	390	369	374	376	331	404	390	371	430	381	378	382	353	372	362	400	389	333	393	386	376	391	348	364	356	391	363	371	375	380	344	386	384	359	328	411	337	365	376	355	365	359	407	409	352	379	394	345	387	371	334	387	378	370	414	389	377	371	398	371	368	399	347	366	345	352	353	365	355	385	338	365	365	360	348	369	351	367	382	408	371	359	385	415	406	354	395	400	353	379	393	391	351	367	326	374	405	350	349	392	393	406	382	374	392	336	368	349	349	346	373	360	386	396	406	372	340	338	376	339	369	386	367	372	381	370	362	379	392	349	372	373	372	383	391	373	382	380	392	354	330	347	383	377	374	379	342	353	399	343	383	364	370	344	360	354	395	382	382	362	370	379	349	404	375	364	350	357	335	380	401	347	374	362	412	416
20762	8345	8581	9425	8553	7003	5321	4497	4005	3134	2669	2022	1700	1559	1428	1226	1196	1138	1196	1145	1083	1068	1098	1012	987	1006	1001	1003	1015	1034	999	1013	1007	1037	947	948	987	1009	962	960	939	941	1015	998	970	955	962	948	962	994	1003	1004	961	1005	1001	982	1003	1050	1033	1113	1038	1049	1084	1153	1129	1101	1062	1093	995	1034	976	981	1074	1047	1023	1000	1011	1036	998	1049	986	1042	951	1019	1050	983	944	999	960	1013	1040	975	1020	995	999	1005	960	1032	965	913	1048	1005	987	912	982	955	932	978	1030	954	1003	1001	948	938	946	960	921	932	1059	949	948	959	912	977	907	975	932	938	966	927	976	940	941	942	948	1004	907	938	969	987	923	986	940	952	951	984	972	990	960	975	905	922	939	925	972	970	912	950	978	934	978	931	934	942	916	941	976	949	924	981	922	947	957	948	973	927	921	936	1008	940	977	932	933	915	894	929	974	947	933	999	982	946	950	952	960	947	964	913	904	955	1007	900	973	950	929	914	982	930	854	949	946	941	981	993	977	975	958	926	896	959	925	952	957	927	866	976	985	945	954	1005	990	963	981	980	957	979	1010	951	960	986	934	952	954	937	946	933	989	976	968	899	983	905	963	907	988	946	945	924	948	965	898	899	923	998	889	956	953	973	982	978	969	900	908	871	939	923	968	952	917	942	925	885	943	970	956	963	955	919	888	922	1032	947	923	969	939	991	936	954	932	1002	909	998	963	934	883	998	878	898	949	934	909	910	909	942	928	964	959	942	944	949	990	949	919	925	948	970	925	956	936	931	921	977	842	939	985	912	958	925	916	952	896	945	952	916	991	923	945	918	918	925	979	1005	971	958	892	990	923	932	984	899	1000	872	920	941	948	920	886	972	979	1001	902	980	925	960	921	921	949	928	968	978	1007	990	894	910	958	933	989	943	990	991	862	960	980	1010	952	918	901	939	941	966	943	953	974	1004	941	967	952	950	965	954	969	955	869	913	945	917	964	944	895	977	902	913	930	963	922	999	920	940	955	924	932	944	921	928	1001	940	891	981	968	986	994	896	954	950	879	927	928	942	933	923	938	952	921	969	959	895	962	924	999	979	850	953	928	972	941	909	952	896	972	916	1029	951	925	897	934	1017	918	963	1003	976	978	996	981	955	960	915	940	974	937	913	976	910	974	878	976	947	950	922	970	907	896	937	939	940	898	937	923	913	974	902	986	954	943	971	947	960	1004	896	917	942	942	975	947	965	976	959	1016	966	968	917	936	963	918	973	921	967	892	943	954	998	952	974	955	952	935	888	892	881	834	960	963	928	990	944	1009	937	961	968	922	917	930	927	918	914	900	982	939	958	954	952	968	909	945	939	932	973	937	937	926	930	1003	974	942	919	905	960	956	973	943	981	969	981	956	932	947	903	963	1011	1004	901	904	1026	922	959	893	956	932	905	949	894	973	988	977	905	937	952	901	943	959	985	909	916	963	902	961	940	932	976	945	931	960	898	973	963	908	946	981	986	940	939	921	932	949	970	920	991	997	940	930	963	941	943	910	945	940	924	940	934	973	963	967	941	967	986	920	914	927	953	925	973	954	941	954	926	1005	971	923	949	963	920	945	961	929	976	925	955	910	952	995	945	927	983	906	959	966	987	988	906	937	896	927	937	933	1001	925	924	962	969	900	968	965	924	947	938	914	965	961	932	902	952	934	961	986	905	982	961	883	959	938	922	942	892	945	983	884	941	932	946	929	913	978	960	919	951	941	896	984	951	933	933	914	936	926	910	928	977	899	970	944	983	935	942	933	916	928	926	959	901	958	979	914	914	952	1019	963	947	954	987	873	950	901	959	956	966	967	925	898	987	911	937	971	949	968	958	895	960	1009	925	922	1006	912	915	875	959	938	985	945	976	961	932	931	944	896	940	909	938	979	913	963	939	909	935	1011	966	954	929	974	924	899	907	991	940	933	902	992	884	915	967	990	958	932	981	936	937	948	926	948	856	895	929	893	933	911	915	996	957	940	939	949	970	1018	937	917	930	971	970	968	916	890	971	885	919	933	885	929	956	951	964	929	932	930	892	939	984	942	1000	956	912	913	948	972	903	882	918	965	928	923	931	923	934	935	902	878	954	901	948	879	936	940	939	953	1002	914	984	918	907	939	946	906	1002	933	955	986	975	923	933	937	907	924	916	984	965	948	963	955	931	932	944	991	926	892	885	1047	884	906	1005	895	947	882	926	936	930	986	989	909	928	952	920	963	899	923	941	1003	934	920	968	937	938	991	926	964	888	950	943	933	952	942	903	943	964	1005	956	927	916	949	940	956	958	946	1004	907	920	982	951	977	901	906	938	921	981	960	998	975	918	922	1017	960	922	942	935	1008	904	990	892	926	967	962	914	943	976	978	968	911	932	964	956	907	929	932	984	922	908	974	932	925	965	940	1014	941	927	930	924	889	893	922	954	950	936	957	914	940	954	955	978	960	881	944	990	918	928	966	923	960	948	956	915	913	959	930	931	974	961	890	902	961	973	948	986	929	901	945	1001	972	906	922	996	930	891	960	938	918	959	919	926	945	967	950	980	979	969	855	967	923	938	926	949	999	944	934	947	952	970	952	954	923	948	939	937	983	980	910	972	925	926	1001	979	956	931	970	892	912	967	963	908	965	889	950	935	956	927	926	926	976	885	941	949	938	910	939	967	893	924	1000	1007	957	951	920	959	951	912	936	894	963	940	944	988	865	972	885	945	957	970	960	962	941	934	915	941	984	969	878	919	929	966	972	982	975	961	945	903	948	941	945	949	900	939	936	938	970	835	953	957	969	929	941	930	983	964	933	951	909	933	935	959	950	953	925	933	947	911	950	901	990	948	918	914	973	902	990	941	969	938	920	915	975	911	936	886	949	915	916	939	987	940	933	941	926	990	992	943	946	912	955	976	955	980	934	962	910	942	931	917	976	961	908	960	943	943	983	912	989	1004	918	936	892	934	886	994	941	893	983	917	879	957	924	966	1003	951	960	949	991	968	918	928	898	934	972	966	985	912	897	995	934	940	948	968	913	934	949	901	946	939	969	956	957	957	970	1003	890	930	959	930	928	967	928	997	908	910	980	928	981	977	936	952	1023	951	963	988	911	989	929	935	919	1011	932	895	938	933	942	934	947	881	904	949	990	888	935	927	920	928	948	885	994	943	953	941	941	982	936	954	966	921	961	960	919	937	914	942	932	933	944	948	923	908	939	968	913	962	925	901	922	925	965	935	950	923	922	947	923	950	989	965	944	881	940	939	980	966	966	960	938	913	971	1026	955	950	985	995	959	1052	964	986	975	909	928	884	984	980	939	978	888	950	970	909	959	1009	962	897	972	1005	971	898	970	857	969	992	944	941	946	914	888	989	964	917	927	911	938	926	943	945	970	944	958	944	929	952	946	1038	924	930	971	968	958	913	950	963	957	887	942	924	993	896	943	921	952	893	976	930	955	963	957	939	922	964	986	927	967	883	930	944	989	951	946	941	997	909	914	913	986	957	956	923	909	958	912	936	981	936	938	950	912	932	991	948	994	943	969	967	936	943	956	920	963	970	934	943
36207	19097	14300	11549	8759	6175	4413	2703	2030	1219	839	642	474	438	400	362	378	363	316	317	340	326	289	301	297	283	302	305	279	277	254	310	282	303	265	286	285	289	295	261	291	299	311	282	306	277	263	255	268	297	285	262	305	266	312	294	248	278	309	316	306	326	286	282	281	304	285	306	288	293	295	302	251	284	284	282	243	299	275	303	268	278	289	288	250	282	282	286	292	278	269	266	280	252	272	307	274	293	282	311	288	287	272	310	304	282	278	279	293	288	279	272	271	252	286	303	283	283	271	286	285	277	299	297	277	284	280	300	318	241	284	275	276	297	271	281	297	298	299	296	287	282	275	288	265	283	294	271	268	275	290	304	294	269	281	256	283	276	278	276	244	260	252	285	271	275	268	288	291	280	293	257	250	301	258	280	285	283	271	272	258	253	278	312	270	277	260	261	266	272	282	284	294	273	263	254	250	251	246	322	268	283	262	281	278	253	276	288	256	291	272	285	266	265	249	322	272	264	286	279	265	266	264	306	232	293	282	281	301	275	293	245	253	289	270	274	282	276	292	288	292	298	231	269	249	291	277	279	265	254	268	262	298	267	261	270	271	281	288	262	302	287	247	268	272	283	311	274	301	273	290	262	269	303	271	272	261	273	263	290	257	277	307	243	265	285	251	253	270	268	266	281	286	305	270	285	252	302	304	278	287	295	264	275	298	290	246	264	283	270	277	288	293	298	283	251	269	256	280	267	266	287	281	272	282	278	273	259	251	272	281	268	311	245	262	273	256	273	273	285	267	275	262	274	264	276	295	283	285	272	273	267	282	269	277	309	280	287	254	294	270	280	279	270	270	290	311	288	263	267	262	299	272	280	255	278	277	317	276	276	294	255	295	247	289	308	277	272	284	246	297	281	270	292	278	294	288	260	289	234	285	254	273	292	274	280	297	267	257	300	297	273	244	268	246	275	273	252	264	253	298	258	273	276	265	286	274	252	280	305	262	286	282	256	271	300	262	276	309	277	262	259	257	268	271	276	283	276	277	261	254	259	260	298	267	300	293	283	264	291	282	307	256	316	316	287	264	272	278	282	254	285	306	272	282	264	273	280	291	265	277	318	268	277	272	252	275	318	279	243	281	253	261	284	280	317	312	271	283	276	287	273	268	272	297	244	261	269	256	287	272	268	303	304	288	261	289	274	269	285	278	292	283	290	277	276	290	323	288	263	243	277	284	260	270	270	271	298	264	260	264	271	287	264	280	298	298	273	281	255	272	293	257	259	273	258	266	274	281	285	294	275	271	315	287	264	269	275	290	278	283	253	273	261	283	295	252	274	292	278	284	281	297	289	264	269	267	306	292	293	279	277	265	264	291	248	268	304	233	288	320	293	282	282	301	277	270	256	270	251	301	257	305	272	266	251	288	274	273	286	294	300	292	289	303	292	256	293	259	266	282	280	268	260	273	299	307	270	290	267	288	263	280	285	247	271	286	266	292	274	250	307	257	273	266	266	266	227	267	253	307	284	249	267	271	295	278	277	278	279	285	279	296	294	306	266	279	280	284	269	280	279	297	270	280	275	239	309	261	281	288	272	282	279	284	307	285	258	268	254	275	275	312	263	256	298	294	262	268	283	257	275	281	254	255	272	280	273	255	249	269	284	261	251	284	294	270	279	268	292	299	286	271	288	272	292	291	276	255	264	286	290	258	252	268	286	287	256	267	323	265	248	258	246	241	262	280	287	253	272	275	265	264	250	303	276	261	304	274	288	290	275	257	296	254	267	264	280	290	284	270	290	281	261	267	255	278	257	243	290	278	307	257	290	301	281	270	262	304	292	279	273	246	275	301	268	297	259	256	271	272	274	293	276	271	282	269	281	294	255	283	272	277	314	261	249	266	287	237	263	285	275	283	278	284	282	311	286	290	254	284	298	266	285	267	312	286	319	266	271	306	308	291	288	261	305	268	243	290	289	281	287	282	256	273	256	266	257	268	274	264	275	288	295	266	274	278	245	281	290	301	255	272	252	285	247	283	267	271	284	299	260	263	304	283	257	291	289	239	290	237	262	295	291	285	267	300	275	296	251	270	279	272	296	250	290	297	237	269	300	307	270	275	258	262	304	272	316	269	281	290	285	282	275	301	251	260	278	261	257	264	254	260	263	255	277	256	292	277	277	268	307	264	262	262	288	262	307	261	294	283	262	256	273	312	272	290	292	286	265	281	276	307	301	284	273	291	278	268	293	240	278	278	285	306	249	248	295	258	273	283	309	299	280	261	274	278	272	263	281	267	274	284	277	268	283	293	270	279	276	301	263	275	278	283	302	282	269	259	272	262	259	264	308	314	290	277	260	272	298	260	260	271	267	284	280	262	289	265	259	261	299	265	271	254	258	274	293	278	269	269	305	288	314	285	273	264	272	283	284	298	268	264	261	271	291	272	280	303	287	319	259	257	289	275	275	285	275	275	273	268	287	279	276	267	273	263	260	284	302	270	250	277	291	274	286	278	312	264	281	269	294	288	293	289	250	288	296	281	248	241	296	288	264	298	257	272	293	257	297	258	271	256	243	256	284	268	288	291	276	242	300	292	284	281	256	278	281	275	272	256	266	273	298	286	278	283	270	283	302	281	298	290	255	261	285	293	270	242	273	279	281	260	282	270	278	307	260	284	264	262	269	263	281	290	279	262	274	265	269	270	277	285	279	268	289	274	285	272	276	283	280	290	264	267	281	276	264	284	276	293	284	288	261	287	278	288	242	278	262	314	277	277	281	284	301	269	274	291	280	302	268	285	269	262	280	277	289	278	275	292	276	278	257	301	260	271	280	277	300	252	297	286	243	247	289	295	298	255	289	272	300	277	323	319	301	286	271	279	264	259	281	271	281	252	261	267	274	293	261	323	266	279	242	263	290	250	261	276	289	309	297	265	271	289	295	273	286	255	296	269	277	266	286	248	292	258	280	274	311	282	268	270	303	273	291	248	258	278	319	282	269	267	279	278	279	290	295	277	275	254	270	311	280	274	278	283	282	283	258	258	285	262	243	289	259	284	264	273	281	291	285	281	279	268	254	244	266	286	298	264	272	285	238	289	303	289	286	272	279	291	279	277	264	273	275	316	285	244	312	262	244	278	278	254	277	291	284	272	266	265	290	267	278	265	273	268	268	279	298	293	265	273	241	263	272	280	275	238	268	319	279	284	279	288	296	270	288	264	266	259	273	253	280	272	268	262	280	262	276	269	265	271	308	260	279	276	300	283	286	300	279	290	263	252	249	267	302	253	286	295	266	253	272	266	295	283	280	273	257	282	264	262	302	268	275	276	261	263	277	291	258	290	296	281	274	281	290	302	283	263	301	292	286	296	265	269	306	257	307	283	243	266	275	275	289	291	272	287	287	288	251	256	285	276	281	261	263	262	274	262	255	253	271	285	299	295	297	273	287	289	295	273	300	262	268	277	257	313	270	294	308	254	284	272	262	263	295	297	264	277	268	280	312	266	305
24697	11206	11502	12470	11881	9163	7366	6408	5750	4319	3326	2486	2076	1742	1572	1271	1192	1056	1061	991	950	950	961	910	890	826	888	856	844	833	778	868	779	827	819	814	835	731	743	765	793	742	779	749	745	780	802	764	765	771	765	746	776	745	756	763	759	771	836	887	940	938	985	967	952	1004	919	917	885	839	882	908	863	891	876	826	813	803	735	817	818	765	832	837	863	766	810	849	750	776	826	738	772	784	762	798	797	727	802	790	813	834	811	774	795	759	779	769	775	731	749	743	750	719	755	732	748	732	771	694	713	718	694	719	722	758	717	745	712	737	683	680	691	680	680	703	718	724	694	749	727	694	700	716	702	684	738	748	705	712	724	700	715	717	770	734	705	681	783	678	758	678	693	731	704	713	753	686	702	688	682	750	690	682	728	704	741	721	692	637	746	728	715	664	692	733	691	718	743	665	705	686	736	713	732	716	727	726	728	703	728	738	721	723	713	745	675	709	736	743	738	716	726	745	741	743	714	682	682	699	766	755	748	744	706	714	699	740	709	740	745	755	729	691	716	720	689	697	722	753	684	711	708	778	679	748	733	750	768	729	733	723	697	715	711	702	715	743	708	712	757	713	682	742	738	718	713	757	706	662	696	738	713	699	703	720	723	757	716	735	689	727	740	748	687	680	686	720	684	739	775	727	760	741	686	735	706	682	707	718	712	699	733	723	691	710	709	713	764	700	712	755	760	781	711	730	755	726	747	687	706	708	689	721	741	700	706	690	675	705	750	741	756	775	704	726	748	764	675	728	670	726	695	720	714	703	684	744	749	670	730	729	709	724	764	698	744	722	722	719	714	712	712	695	706	745	763	744	708	681	726	700	702	701	755	798	728	734	696	720	700	710	711	798	723	775	726	748	665	751	682	701	748	728	750	743	738	736	708	639	733	760	704	708	719	721	754	724	715	727	747	692	686	681	665	725	674	721	707	715	693	687	757	691	784	681	683	706	748	722	742	715	720	734	690	759	717	695	741	713	734	674	706	708	703	700	709	724	680	692	687	718	692	725	729	700	760	687	711	651	706	685	708	733	743	746	666	710	709	735	742	676	690	725	737	704	699	664	722	714	682	713	759	678	690	725	748	686	732	717	747	733	703	769	708	703	744	700	732	687	663	678	691	714	712	727	735	728	696	722	773	729	724	725	708	731	733	716	704	674	724	647	718	733	685	721	744	715	695	771	756	747	730	701	687	733	705	726	720	722	714	651	705	741	694	684	698	735	735	707	704	688	739	707	721	666	742	759	691	744	712	741	678	694	691	653	735	735	729	699	695	721	725	701	701	751	747	721	753	722	755	678	731	718	709	718	727	752	686	741	684	698	716	691	691	704	709	725	724	721	715	748	715	706	691	721	713	756	761	733	754	750	708	682	732	677	724	714	706	694	686	716	695	684	696	707	758	750	699	724	699	713	675	751	725	739	760	723	720	707	731	690	675	757	691	707	690	727	723	733	707	786	704	703	740	732	721	722	700	750	722	675	686	722	693	688	704	726	740	744	689	694	696	747	715	746	757	666	722	765	707	681	721	744	689	739	703	726	691	718	710	678	698	689	741	700	738	723	681	747	665	650	670	703	734	734	737	738	658	715	671	698	680	737	717	749	689	713	702	705	741	656	696	697	722	750	720	655	639	678	732	676	683	709	719	748	693	722	731	711	677	719	776	702	743	688	732	708	707	745	766	786	692	728	739	725	729	681	714	735	670	697	676	714	715	718	718	714	753	722	741	703	725	698	711	720	716	781	725	704	685	653	757	746	705	760	717	708	750	727	708	705	713	722	693	687	702	695	709	733	716	710	709	739	723	738	668	747	733	722	734	718	699	716	735	695	687	693	746	698	680	719	687	685	660	717	735	723	709	704	712	694	758	714	742	720	717	687	657	719	734	750	700	700	753	709	716	716	725	721	749	712	727	710	708	749	764	722	716	738	667	724	725	706	681	738	703	737	730	704	706	677	690	725	710	681	730	705	695	735	725	727	717	732	755	722	684	709	676	709	759	702	681	790	755	702	753	717	743	704	717	739	683	728	718	706	748	688	754	707	712	733	660	738	744	677	752	717	700	717	751	755	751	717	717	727	708	676	710	748	737	723	714	745	732	708	670	699	754	695	710	675	741	720	684	729	724	744	719	717	694	732	734	709	746	759	686	685	705	677	716	712	755	682	748	731	697	686	720	755	726	764	743	732	685	716	707	748	692	729	728	727	741	745	717	676	731	757	702	713	691	662	687	695	678	736	700	757	706	713	693	809	755	723	706	728	709	704	711	735	723	703	711	695	763	699	662	679	692	712	702	755	732	740	658	704	696	733	740	719	748	738	760	717	669	702	728	690	700	708	698	712	720	718	724	720	706	766	750	730	686	766	716	719	714	702	783	704	718	730	754	713	768	653	714	682	708	726	665	739	763	665	690	754	724	693	678	683	743	737	676	696	731	712	710	711	745	724	737	701	746	693	725	656	676	694	690	784	706	726	680	695	760	726	716	717	735	726	687	742	714	673	744	727	726	709	730	738	742	675	742	728	713	691	705	735	704	698	721	760	705	749	726	714	705	651	692	716	701	683	753	676	697	700	696	721	710	742	686	687	723	698	751	707	709	697	730	716	722	715	697	707	684	732	764	713	716	744	683	720	734	691	698	744	738	766	668	711	691	670	733	716	722	749	728	692	727	703	721	709	679	721	739	706	752	723	680	672	648	738	693	696	718	715	684	734	708	755	703	746	762	721	703	673	743	671	706	706	783	714	712	733	702	732	740	732	714	758	689	699	701	679	728	750	719	654	741	730	697	681	701	771	740	719	731	703	733	693	725	704	696	808	710	682	734	721	684	712	716	738	727	656	763	728	729	717	670	631	676	705	712	776	727	736	723	713	711	697	715	780	743	755	693	681	685	698	739	667	664	714	723	702	709	731	705	688	699	744	703	736	695	736	737	727	724	710	696	669	701	731	706	723	738	714	743	709	737	705	694	734	694	704	644	718	713	678	735	701	721	704	747	742	725	699	781	708	708	737	731	694	638	714	725	761	696	661	720	736	680	669	758	738	725	708	689	714	712	725	717	743	717	750	705	719	699	774	670	717	643	743	627	770	709	716	744	702	736	740	741	755	695	694	735	735	672	689	722	723	668	718	758	712	689	696	694	726	722	692	721	697	690	683	722	726	712	736	759	670	696	757	650	730	720	737	707	735	706	753	712	795	702	688	697	667	728	711	729	719	689	678	703	724	704	766	719	740	684	726	715	737	763	719	691	713	708	759	719	694	716	749	735	715	736	690	705	762	735	687	735	735	720	785	656	727	769	771	725	729	687	662	723	696	789	712	749	756	728	711	734	734	764	732	751	749	753	768	728	724	786	718	746	773	701	731	786	738	687	673	685	725	691	703	717	745	664	710	690	742	702	710	686	693	722	692	734	721	697	709	701	722	767	732	691	746	671	737	742	725	653	754	691	667	706	772	717	729
6438	1863	1618	1497	972	778	609	560	480	469	458	396	420	387	368	331	355	395	357	344	336	402	350	339	339	322	363	385	347	346	371	330	330	340	345	369	372	323	346	323	330	362	323	399	362	347	369	384	356	354	392	339	355	373	388	378	371	335	391	365	392	366	339	374	333	317	391	324	361	360	348	329	357	388	372	340	379	316	365	343	357	363	330	360	396	329	359	349	335	345	345	363	345	337	351	334	381	357	331	358	376	366	367	345	392	312	355	369	345	366	338	312	354	369	361	382	375	367	361	343	340	385	346	362	321	357	354	344	318	341	344	364	373	353	379	337	356	339	308	328	344	334	386	369	336	361	381	367	353	330	358	361	375	335	321	308	335	388	373	383	376	326	363	362	361	356	339	369	341	385	347	337	342	346	398	378	365	393	388	388	369	375	364	355	331	342	344	346	344	365	359	333	323	317	330	360	343	351	365	345	378	369	350	349	318	360	357	396	329	388	362	351	394	343	383	386	360	339	334	375	361	365	380	351	385	327	369	347	332	328	368	376	352	364	382	376	333	364	342	336	340	331	373	370	349	348	333	361	320	331	332	324	325	353	357	382	349	353	331	330	352	330	348	331	346	354	307	358	366	365	360	341	372	333	382	360	324	367	359	303	347	335	368	350	356	373	336	349	363	346	328	346	341	369	358	355	358	345	329	329	376	353	370	327	317	316	381	367	353	372	338	369	334	364	333	390	318	322	370	376	320	335	343	344	318	330	371	329	347	351	351	335	339	365	366	361	332	354	364	365	332	366	368	332	317	374	348	291	334	362	345	339	347	403	342	401	358	348	348	376	384	358	348	322	358	341	353	342	353	365	366	348	380	317	348	319	344	327	350	360	348	378	398	367	339	330	334	380	352	362	319	327	314	349	334	349	364	350	367	355	337	345	353	350	345	347	367	310	329	347	364	341	367	366	353	355	366	326	340	371	360	350	325	340	341	317	358	350	361	341	343	369	353	366	344	367	342	355	375	365	399	381	354	366	350	343	327	349	333	373	339	334	341	359	374	353	349	372	382	352	376	341	391	351	384	345	382	367	359	367	343	334	339	328	330	357	359	384	337	334	340	356	388	373	329	381	376	382	359	355	353	367	342	393	355	360	367	355	336	375	351	377	360	364	334	345	404	365	361	355	341	328	365	389	357	347	373	367	359	339	331	309	338	353	333	368	333	310	381	337	369	351	357	370	353	345	349	330	361	349	338	364	402	350	358	349	338	361	403	356	389	358	346	375	370	354	370	347	313	333	338	329	357	359	344	372	361	344	350	358	348	357	380	321	384	369	351	356	370	364	326	320	332	353	364	339	361	370	363	342	342	339	352	335	352	369	360	344	392	360	352	346	390	365	380	337	350	362	350	338	328	344	379	342	349	343	368	365	348	389	375	367	360	364	341	372	362	374	323	321	333	329	348	362	361	374	365	366	352	325	338	352	360	346	401	372	355	380	350	335	346	363	341	368	345	344	354	370	348	323	331	360	356	358	347	357	330	350	354	356	358	357	380	339	379	323	338	370	399	368	329	315	313	360	341	338	333	349	381	374	344	336	353	317	353	387	376	355	344	343	373	352	373	350	384	349	325	365	332	368	361	332	344	358	351	334	373	344	329	311	339	324	360	336	342	379	358	345	358	360	346	370	373	350	363	332	340	342	315	337	350	368	336	359	371	367	350	349	349	369	329	374	302	321	338	355	353	344	348	337	373	365	366	352	376	392	367	363	354	317	340	358	340	346	344	363	351	365	351	355	347	344	364	351	339	359	370	359	310	349	373	372	350	368	369	333	364	375	366	376	335	350	354	371	365	346	343	365	403	377	375	358	356	349	347	365	326	352	353	348	336	353	370	344	335	325	404	376	363	358	389	378	291	369	336	325	350	359	335	365	379	357	347	356	366	341	370	340	371	341	357	341	345	362	345	355	351	370	362	367	328	359	348	395	334	345	378	322	332	364	344	340	367	342	364	352	355	367	355	370	345	323	348	377	361	336	374	341	337	340	339	365	344	324	393	352	375	326	367	362	323	350	333	344	370	365	358	379	338	330	370	341	333	322	363	349	350	332	378	316	344	347	309	353	370	345	335	350	348	363	366	322	366	367	347	327	350	338	355	360	353	327	358	345	389	359	402	388	389	356	357	330	344	322	309	372	341	360	350	332	335	398	322	366	369	356	366	325	351	372	371	340	304	355	342	351	365	345	344	326	350	362	334	369	368	361	348	348	385	349	348	338	357	375	359	383	333	347	361	354	383	391	381	353	323	337	335	346	360	334	351	324	355	329	356	342	345	354	353	356	339	343	345	340	338	342	346	407	350	340	381	328	336	361	323	321	308	332	371	339	319	364	356	353	366	358	319	358	349	351	348	339	352	340	352	337	361	334	343	362	337	332	326	366	383	386	361	372	326	354	364	397	337	371	382	353	345	339	343	350	334	350	356	329	346	352	373	356	381	366	351	358	357	372	353	358	349	386	355	358	349	363	365	342	362	357	353	371	344	360	363	400	347	355	366	370	335	373	325	365	370	370	406	346	357	330	366	359	307	337	353	340	355	349	357	358	356	342	376	348	349	366	334	370	344	385	366	370	360	339	351	350	356	336	335	368	334	322	350	374	365	353	361	343	355	331	349	358	377	345	335	311	333	361	348	351	392	323	360	349	339	359	361	375	365	354	358	366	381	339	309	347	348	396	365	343	317	342	374	349	384	341	364	344	355	389	325	345	341	343	335	366	362	335	341	348	379	312	380	381	366	342	356	327	354	383	336	376	366	332	345	351	358	339	383	366	350	325	294	300	331	359	339	377	334	378	370	325	368	374	367	358	364	360	321	361	346	332	338	339	361	361	359	326	342	319	342	336	358	355	340	326	369	332	366	359	359	323	360	364	352	318	355	348	381	318	317	351	361	352	375	312	359	343	370	367	326	335	343	330	353	343	373	337	334	348	362	365	333	330	344	342	385	368	344	340	324	350	334	370	382	344	345	348	325	343	339	333	358	328	353	321	366	335	374	348	368	360	322	381	352	376	346	339	343	332	333	347	342	370	346	340	357	342	325	347	327	346	359	340	334	366	346	359	370	322	372	332	352	342	331	324	375	339	371	368	352	353	356	359	350	311	352	335	350	349	340	364	363	359	370	385	361	351	345	346	322	369	362	347	339	357	348	319	345	339	335	333	359	385	351	340	372	336	361	315	333	330	385	344	323	335	389	378	371	344	376	358	368	333	375	359	361	337	356	309	342	352	341	384	380	331	367	364	342	372	355	347	394	345	331	362	389	369	363	327	378	361	343	367	334	342	355	351	339	320	346	292	335	365	306	333	371	367	350	349	365	340	361	349	352	328	313	340	341	381	337	347	329	348	349	361	362	354	348	338	347	356	355	342	345	331	360	365	368	385	364	352	360	348	350	337	324	341	352	355	388	388	365	367	349	340	326	314	325	353	339	342	360	326	357	404	333	348	343	346
5317	2611	3146	3842	2927	2585	1967	1792	1598	1413	1279	1155	1017	1151	1012	1032	955	946	936	839	866	854	940	895	921	877	909	905	894	953	883	875	862	920	939	988	872	901	911	852	896	876	945	956	929	894	901	899	946	966	892	859	934	879	950	915	920	948	983	990	979	1030	996	1044	945	977	1019	942	974	972	930	1001	936	972	966	984	889	895	964	1008	947	956	922	937	945	957	927	980	965	913	946	901	884	953	976	934	950	933	897	903	888	908	916	974	897	946	955	892	909	918	914	930	915	924	960	977	909	943	1010	898	902	902	936	955	938	908	926	918	916	927	959	892	909	945	902	859	860	887	918	904	858	932	900	912	932	952	888	922	913	930	949	862	932	866	915	916	868	866	889	983	908	942	893	894	928	932	901	883	900	926	891	941	875	939	910	904	919	891	922	898	862	912	925	899	913	942	909	913	924	896	913	934	932	941	929	903	959	907	942	909	883	855	922	915	962	894	922	921	928	964	914	892	897	897	935	913	870	894	927	887	857	906	849	943	874	911	930	866	877	888	854	872	930	945	914	911	950	870	941	940	890	895	917	836	902	918	916	870	952	907	933	918	846	956	918	940	920	947	920	945	861	856	896	885	882	897	884	909	916	909	865	915	934	949	971	904	876	902	912	883	869	940	906	925	914	943	899	873	896	942	897	923	916	882	922	885	879	913	897	850	845	910	944	900	876	920	922	867	931	869	936	925	873	952	923	879	909	930	958	881	924	943	930	947	860	877	935	920	911	921	848	954	932	949	896	881	873	954	915	926	924	908	893	951	910	888	945	963	943	973	900	905	967	922	848	864	943	932	906	927	889	903	939	908	869	841	904	948	946	949	923	902	928	890	896	934	873	931	940	911	932	946	893	881	886	959	890	928	959	949	924	899	899	915	881	893	906	867	894	960	847	895	961	913	918	892	929	922	903	918	906	971	943	886	872	874	884	885	885	935	883	912	911	856	929	877	915	957	936	849	908	948	925	924	910	873	900	947	916	897	940	865	902	955	885	908	886	921	900	890	838	905	944	901	931	926	924	926	875	877	885	938	894	918	908	895	966	935	890	884	915	895	899	940	958	901	891	936	905	936	884	953	857	896	849	924	931	876	910	914	917	881	896	910	964	888	880	886	912	890	900	954	923	936	906	878	885	921	927	923	907	957	924	850	869	907	974	848	943	865	954	916	887	919	922	879	914	906	853	961	944	896	876	933	879	902	908	887	895	938	931	871	896	915	928	930	945	890	949	944	853	924	890	946	919	862	915	908	930	881	875	891	894	958	874	909	880	921	912	882	949	878	905	902	928	881	930	896	906	916	923	890	905	910	930	918	907	900	924	998	926	886	915	917	880	939	885	899	883	891	913	920	906	881	910	917	927	858	866	900	873	923	877	920	891	902	859	906	933	892	895	907	915	886	930	871	873	917	936	945	919	920	898	919	894	880	899	940	971	896	950	929	914	882	858	943	920	854	920	881	926	911	944	890	911	924	860	897	911	880	926	919	872	956	879	886	939	854	918	909	942	897	945	859	875	890	902	938	896	884	925	909	928	943	920	888	911	870	872	947	925	879	943	955	896	908	873	904	879	956	905	850	869	956	930	907	850	885	853	912	885	916	888	885	891	907	883	856	933	910	969	904	913	899	895	901	954	935	910	888	909	927	910	905	943	887	905	973	897	913	889	896	883	875	910	948	919	926	871	855	941	1007	901	887	895	873	888	927	891	950	882	897	956	905	947	904	827	933	874	935	894	915	955	912	941	844	905	933	898	904	900	939	883	937	945	938	914	914	937	875	998	902	925	893	916	943	876	884	903	926	937	922	908	871	920	879	889	889	910	917	922	910	843	901	953	890	874	942	886	879	860	890	889	946	917	898	899	931	842	930	870	889	900	973	872	916	960	925	963	903	883	878	922	918	924	903	894	887	932	926	893	920	936	872	891	909	923	915	875	914	915	891	858	896	979	930	879	866	917	866	947	887	893	889	918	904	910	960	919	920	856	921	903	958	871	875	910	889	979	917	842	940	921	918	882	900	909	927	976	893	923	898	976	890	968	888	898	898	905	912	863	869	935	938	912	932	926	938	894	943	908	885	922	944	953	921	924	875	879	874	922	941	900	838	891	884	895	933	917	904	942	868	944	931	923	916	888	954	862	886	925	921	890	912	936	881	896	890	911	924	924	910	869	938	965	881	889	946	877	919	912	924	854	936	903	890	930	936	931	881	889	955	905	891	897	896	860	894	905	926	943	904	893	897	964	942	871	936	919	936	858	871	914	908	926	923	847	912	917	907	896	893	944	940	903	885	877	879	902	940	863	902	935	888	898	873	909	937	943	910	902	908	915	908	938	975	902	904	948	902	884	921	930	927	886	914	884	888	923	949	887	899	992	888	910	853	880	938	927	903	880	889	943	921	892	948	919	947	864	925	934	894	934	895	800	921	950	978	908	904	935	927	878	886	905	933	885	904	872	894	908	933	900	943	879	898	907	885	904	903	898	873	911	889	889	900	916	840	895	878	853	869	916	905	918	911	923	893	939	946	952	921	922	908	929	915	913	904	918	905	883	923	876	878	916	874	937	898	919	908	882	862	958	875	911	906	901	906	939	917	897	878	925	872	928	937	909	860	908	949	888	895	923	914	923	917	936	891	855	885	858	930	891	909	916	996	883	887	927	883	860	943	884	883	914	973	889	905	887	933	935	913	863	908	917	908	923	857	921	909	918	909	916	879	917	871	909	914	905	937	897	913	881	900	896	936	893	941	917	903	879	915	866	926	884	944	866	938	882	902	941	903	870	891	912	939	918	905	948	932	954	920	958	858	939	895	863	901	906	923	885	887	939	912	934	940	935	900	914	868	926	864	897	908	936	925	889	898	960	910	915	875	894	884	899	884	935	962	948	902	905	948	864	898	889	925	914	868	957	895	862	893	882	935	893	936	838	879	946	886	893	890	861	913	840	909	878	967	978	855	930	927	869	951	922	930	911	928	878	919	898	903	948	934	907	896	965	850	925	950	919	867	899	910	985	899	808	944	926	888	928	915	866	930	932	927	876	933	914	904	921	942	930	898	907	949	938	898	878	885	902	977	895	906	920	942	917	908	892	884	916	924	889	909	879	902	928	882	884	917	939	911	922	876	921	880	919	927	836	930	879	920	864	918	914	884	905	875	940	931	894	979	818	946	902	959	958	947	950	925	895	905	879	923	955	951	857	922	857	940	935	909	946	899	919	910	941	872	875	900	848	907	947	890	926	895	839	871	941	884	856	909	906	895	836	909	897	896	888	915	916	931	871	834	926	945	910	941	918	924	908	838	918	958	867	940	873	920	920	923	898	923	967	929	948	941	871	947	911	942	883	906	885	886	950	865	907	908	900	935	891	965	945	954	942	883	892	927	939	944	910	960	853	864	936	920	881	903	918	931	877	889	900	908	908	902	912	888	913	966	891	874	940	880	921	881	977	889	913	917	863	925	876	910	904	873
26681	12331	8615	7622	5601	3904	2755	1825	1286	916	674	615	480	475	424	435	398	418	400	397	366	386	407	398	394	363	391	375	387	399	370	359	372	430	388	356	351	326	366	400	375	380	415	315	335	381	351	393	371	377	396	370	374	381	376	361	396	367	377	435	396	355	370	408	367	358	369	377	383	382	388	413	373	389	386	362	370	398	359	345	387	373	345	372	390	367	412	353	426	393	394	379	376	395	345	398	354	331	371	351	373	388	381	310	417	384	385	373	373	393	391	392	390	405	349	397	363	391	367	361	377	351	356	360	334	382	385	391	325	354	387	370	366	364	371	360	370	362	358	356	368	368	377	383	335	345	363	367	330	378	393	391	369	375	386	351	373	392	358	375	387	347	374	390	339	390	374	367	374	358	357	348	407	378	367	371	361	372	348	371	336	362	388	389	364	365	351	363	379	367	376	366	350	372	324	380	378	394	378	377	341	333	362	368	338	368	369	346	354	380	370	356	362	362	358	393	355	331	384	340	369	395	348	361	368	369	353	367	345	391	374	390	357	391	353	374	367	349	351	416	376	376	372	406	369	383	389	374	374	378	371	375	327	368	354	354	392	382	377	382	375	377	403	388	349	349	396	370	378	356	338	372	388	371	372	387	380	372	390	348	373	373	370	334	343	390	393	381	350	391	380	341	354	371	373	375	375	394	401	358	348	354	370	364	405	350	392	347	333	342	388	352	378	350	352	378	384	363	387	376	376	388	369	371	348	359	372	358	356	372	378	351	390	359	372	374	384	380	376	375	337	333	350	386	380	395	361	346	390	399	362	368	337	369	374	348	392	371	390	343	375	358	372	365	356	393	397	335	349	391	400	378	361	368	375	437	336	390	348	365	378	373	407	362	356	383	385	330	331	374	353	392	357	332	379	345	418	388	352	378	395	371	383	363	355	401	398	372	320	371	407	387	381	346	381	372	364	390	348	379	388	353	351	361	356	402	359	348	356	345	373	368	366	401	354	362	389	396	356	366	410	372	370	360	353	371	334	389	361	363	341	351	361	355	357	405	357	386	342	400	372	358	380	383	348	367	366	324	363	350	373	379	354	389	376	379	383	353	378	391	401	388	410	381	361	355	320	366	348	357	379	370	362	417	347	348	379	377	363	361	365	414	361	393	403	373	377	346	358	368	366	366	377	343	376	407	406	403	337	373	388	367	385	392	315	357	360	382	360	407	399	331	365	374	403	357	341	376	366	363	388	344	368	417	351	387	348	376	349	380	387	355	394	340	409	362	393	411	356	383	358	352	384	347	335	348	339	359	367	361	384	339	364	358	366	387	338	378	379	348	426	390	394	379	364	344	369	390	389	402	419	393	392	369	377	375	377	366	391	371	357	351	358	414	371	395	395	350	356	362	369	376	361	379	372	373	388	371	368	372	350	342	385	323	435	386	375	342	398	350	345	346	376	354	357	335	368	401	389	379	355	343	363	340	349	387	387	371	379	371	335	346	352	384	376	347	373	405	385	357	368	349	380	377	376	428	372	407	379	359	389	411	344	376	375	358	427	401	384	386	381	381	383	365	390	391	371	334	390	358	409	367	373	412	372	344	390	346	354	375	400	403	389	381	345	330	380	394	352	362	351	381	394	356	380	382	362	378	384	351	390	399	384	388	359	310	372	357	380	384	389	339	363	359	379	409	359	380	366	364	413	354	360	373	375	353	336	379	380	388	364	396	392	348	384	384	359	372	357	385	397	370	404	371	377	394	412	356	369	361	367	394	359	402	379	379	369	334	407	375	388	374	377	369	361	343	385	365	389	363	355	349	359	397	359	371	342	348	346	318	381	379	360	378	412	366	360	370	354	392	383	364	364	359	397	398	363	382	374	363	369	356	367	340	351	380	370	375	387	329	391	399	386	395	353	382	371	375	363	363	349	365	354	365	395	377	370	342	373	360	424	363	354	397	387	389	374	346	366	366	371	373	349	365	381	370	353	382	383	358	392	383	354	344	336	339	368	352	362	373	363	367	358	383	375	386	369	366	365	374	385	377	335	367	384	366	381	391	405	351	368	347	369	395	350	407	394	399	343	389	393	346	353	350	382	345	381	361	385	389	397	373	377	385	372	370	346	367	365	351	374	362	332	370	365	389	396	350	354	393	366	325	365	335	357	338	362	368	374	361	338	358	352	363	366	355	357	350	372	385	374	385	355	396	358	365	387	377	389	367	374	373	368	383	358	356	367	363	411	354	349	339	369	357	321	362	406	376	377	372	354	356	356	409	342	374	351	379	383	380	371	379	346	365	334	401	349	383	352	385	389	341	351	380	381	361	425	380	352	383	411	347	344	359	309	365	367	350	329	370	406	355	371	364	384	352	351	358	359	350	371	358	335	365	354	349	377	363	340	355	405	363	345	366	342	374	376	383	398	387	390	345	372	361	409	370	363	373	379	366	386	381	359	380	354	368	344	370	334	345	371	361	403	384	371	361	318	357	340	359	380	398	386	374	370	396	410	389	349	372	410	369	368	398	345	385	326	370	359	368	358	369	384	365	353	352	386	380	370	378	400	378	394	393	350	379	367	394	392	367	369	372	386	380	381	347	339	363	354	392	366	398	374	376	378	356	380	332	365	397	392	376	346	354	366	378	376	361	410	375	351	363	400	398	384	388	367	381	351	355	372	375	381	358	336	360	363	377	357	388	351	369	373	404	351	368	369	396	357	376	370	395	329	368	367	403	392	343	342	386	397	364	407	388	350	392	344	383	360	328	361	364	385	372	362	368	379	369	345	359	362	353	363	386	359	390	395	362	380	387	388	408	340	390	388	396	374	341	357	370	405	375	377	351	387	398	397	380	361	369	388	368	401	342	332	373	391	370	369	349	361	339	364	380	371	406	337	338	358	344	373	381	386	377	337	355	367	365	368	349	374	395	331	336	359	375	347	393	364	370	360	354	378	364	336	358	384	383	344	365	358	366	358	420	396	356	389	390	423	365	342	381	361	344	378	361	375	349	395	377	389	400	389	357	365	356	357	380	357	388	378	370	385	330	368	375	343	350	412	395	376	377	371	373	391	337	348	397	362	365	351	318	356	384	381	377	380	356	371	345	388	364	363	384	344	382	373	342	384	347	399	371	357	373	363	372	385	371	358	386	399	376	373	383	341	376	363	358	375	382	374	364	391	411	357	377	374	388	409	399	360	354	357	365	365	366	342	385	358	366	405	348	343	362	386	372	368	377	401	368	378	390	345	369	404	366	378	397	343	384	375	364	400	339	375	356	356	378	363	358	354	357	384	363	330	346	377	351	356	382	360	368	380	366	365	378	367	344	375	323	363	387	383	381	368	344	415	394	367	320	398	348	389	386	355	366	389	356	377	368	358	370	370	403	384	407	368	374	404	377	398	394	353	421	360	363	371	356	368	398	339	357	367	381	376	361	348	369	344	394	373	333	397	354	403	380	383	337	375	397	359	372	347	357	392	357	349	372	358	386	428	387	374	369	306	352
18907	7979	8129	9898	8368	7127	5388	4396	4131	3159	2419	2001	1724	1536	1370	1311	1184	1172	1159	1078	1079	1084	1088	1012	986	1081	1025	962	1059	977	1058	1042	1046	961	1039	972	1009	954	990	1004	965	988	927	1002	1008	966	954	953	920	985	921	924	907	924	964	975	946	990	1047	1068	1114	1082	1165	1116	1135	1101	1124	1054	1067	1027	1030	1063	1072	1042	1090	983	1027	976	968	983	946	966	978	1006	977	987	986	1027	969	1039	963	955	1005	966	935	960	1024	990	964	981	946	941	972	1022	1016	930	947	982	999	986	993	932	994	1009	972	957	925	968	945	994	949	936	904	933	979	916	910	954	1009	938	920	992	983	974	931	951	957	968	950	930	932	909	989	988	927	955	885	936	921	913	957	946	940	998	957	958	957	968	956	936	912	896	947	940	982	892	882	977	927	944	918	973	920	954	906	909	953	926	936	984	920	953	957	960	964	890	949	888	924	986	883	942	927	978	948	903	941	967	955	969	937	950	905	919	893	952	925	999	967	879	920	946	926	950	881	922	940	960	889	917	941	929	936	924	949	932	941	964	935	888	984	957	956	892	912	1002	992	956	916	938	940	972	917	939	955	960	911	891	978	933	885	959	966	968	912	959	976	925	940	951	954	959	920	938	967	966	905	936	919	939	947	901	894	909	958	914	981	933	953	957	948	961	913	957	976	930	928	943	885	967	973	942	1002	959	930	911	942	882	940	942	976	931	931	923	924	964	907	915	936	948	872	960	903	908	950	945	995	890	1005	870	951	950	901	941	954	922	973	924	924	955	955	924	946	964	931	917	905	939	907	925	957	958	923	930	891	914	945	970	942	936	911	877	952	969	932	993	926	889	962	945	967	954	954	942	993	838	938	896	876	918	933	944	908	979	944	904	937	961	986	973	897	946	889	918	892	926	955	943	930	934	885	947	988	966	959	927	881	937	947	972	905	909	974	978	943	898	906	939	965	921	925	944	936	897	943	874	1002	931	941	942	957	950	951	967	951	973	914	946	891	943	959	944	951	958	942	978	926	897	973	927	982	908	970	946	949	955	937	925	975	988	913	878	950	927	928	887	950	956	914	926	956	932	974	927	979	935	963	938	925	999	909	941	939	1012	959	937	941	931	932	973	920	908	932	911	928	933	950	937	919	878	922	919	963	945	928	944	946	895	917	888	942	910	928	988	909	967	946	958	946	930	969	882	918	938	930	957	967	937	984	922	990	926	940	950	911	918	940	949	926	883	948	987	875	900	967	945	959	886	958	888	952	904	897	925	967	937	908	933	883	914	913	921	957	952	951	966	916	926	932	925	957	935	944	912	931	862	889	973	969	911	923	959	970	989	957	924	905	915	985	916	961	918	919	957	906	891	972	933	935	935	962	900	957	911	956	971	971	909	908	952	953	955	900	902	943	968	907	936	961	954	925	888	963	934	976	987	961	989	1004	957	965	909	979	886	997	948	930	922	942	1009	936	963	947	912	912	897	927	938	929	895	940	959	935	940	955	944	951	966	911	970	956	916	914	889	990	932	954	895	879	905	951	958	896	892	950	928	923	911	981	941	912	970	979	960	928	988	915	909	912	961	934	943	933	954	914	917	961	966	957	925	861	944	933	992	946	945	912	922	890	952	904	923	893	947	926	1021	943	867	956	977	936	928	909	906	968	923	968	960	957	930	921	939	922	942	878	960	952	938	938	935	930	888	917	933	988	937	979	899	877	955	938	991	966	964	910	913	947	944	947	917	910	928	949	930	916	947	906	945	994	945	968	977	959	904	965	902	970	961	964	974	962	924	919	882	943	922	940	926	920	962	915	940	998	940	951	998	945	940	912	950	957	907	970	940	1007	967	896	911	946	930	941	962	899	942	901	944	877	962	937	960	959	910	856	895	951	997	977	994	896	988	933	981	915	877	922	908	971	926	865	959	971	967	982	963	981	931	1022	966	1012	967	938	919	901	948	952	984	949	899	994	940	931	962	957	980	930	928	895	981	925	897	973	930	993	980	967	961	934	891	935	910	965	971	930	959	899	918	933	933	946	914	982	948	918	954	940	945	1024	936	943	898	1001	912	930	959	952	894	939	957	964	917	951	890	901	936	943	952	923	920	922	889	948	917	951	950	949	929	957	924	911	940	988	931	1011	939	913	887	927	961	966	911	982	945	941	965	964	892	887	891	955	892	928	959	962	985	1010	913	936	916	950	946	925	972	953	888	931	948	893	888	910	950	996	919	949	958	984	906	915	961	946	996	906	912	992	930	970	937	1034	963	957	958	927	983	992	1013	865	922	924	951	923	924	947	963	920	965	943	903	975	967	929	1015	931	920	912	947	978	949	918	936	1000	914	935	937	1044	920	870	932	905	982	976	941	924	900	981	990	910	898	903	914	974	939	980	947	930	918	1008	924	918	887	949	957	942	968	913	982	974	972	926	921	885	1012	954	944	913	977	977	919	961	940	922	927	891	942	986	937	955	935	982	899	977	956	947	931	955	935	918	962	955	922	940	926	923	890	981	960	975	914	931	955	945	933	913	921	919	925	882	935	945	955	968	1007	990	918	921	939	973	913	885	877	913	962	939	972	937	958	910	920	958	943	967	921	948	921	927	960	950	914	965	936	948	931	920	934	914	984	952	918	942	925	921	937	934	899	939	965	968	975	961	892	926	941	920	923	955	966	954	952	975	963	870	975	1004	958	968	947	935	962	937	910	918	919	978	948	938	955	923	992	951	927	904	944	936	970	926	943	918	954	938	959	973	892	919	986	941	984	955	989	960	936	973	943	914	955	939	921	914	942	962	967	969	898	946	924	941	929	924	872	966	911	916	902	915	961	964	987	956	972	1022	972	911	903	961	933	922	960	929	910	872	947	912	872	930	1027	990	906	925	1021	909	956	945	961	969	946	911	952	938	899	960	929	936	963	950	930	914	912	946	953	935	909	971	909	983	944	914	930	871	875	961	926	951	943	907	935	960	997	923	923	935	941	971	897	882	994	962	961	917	911	959	927	926	969	880	922	958	916	948	903	920	928	911	910	909	923	927	908	896	970	940	938	949	978	982	942	951	923	933	958	925	904	922	933	907	970	897	921	913	975	869	933	950	898	891	950	895	970	941	979	896	942	977	897	1024	890	944	966	936	958	896	987	948	971	917	930	936	962	945	949	981	987	966	896	923	939	953	976	926	952	974	962	918	890	942	927	979	935	894	939	914	956	922	889	953	902	952	956	952	943	918	933	977	992	940	940	949	953	921	918	947	882	939	960	913	977	938	956	959	927	902	974	949	944	936	913	923	990	979	977	931	973	955	915	976	948	947	952	950	900	922	941	878	917	956	920	889	987	973	921	934	931	939	963	937	978	928	886	956	925	903	917	921	972	941	957	936	904	951	988	989	964	939	953	944	961	1009	1034	932	926	934	910	932	957	952	912	956	948	932	972	933	901	980	858	938	973	904	902	942	983	925	920	942	946	960	912	971	929	927	920	929	955	895	948	990	996	980	946	945	915	955	994	939	953	930	945	905	896	929	928	936	902	937	932	996	963	924	934	953	973
35783	19431	14363	11452	8900	6310	4125	2898	2297	1515	956	679	504	421	410	363	347	301	309	310	307	328	325	338	296	305	308	288	315	316	281	328	297	295	279	260	298	288	284	276	256	271	272	261	259	270	280	297	246	265	305	269	269	290	288	265	285	282	281	270	312	274	312	314	328	292	298	278	303	294	275	292	332	284	270	302	285	278	274	262	287	271	266	272	278	298	303	298	258	296	303	287	272	261	282	291	254	280	285	303	250	242	282	278	274	282	260	246	273	295	308	282	272	280	284	297	264	285	273	281	279	296	289	268	296	245	279	272	311	263	290	270	295	251	302	289	316	274	278	253	293	280	249	273	279	281	252	275	291	249	260	245	262	269	261	254	286	275	314	292	279	289	292	298	283	273	253	303	274	284	246	262	251	288	284	259	275	275	245	281	262	250	272	253	279	290	284	284	262	327	285	258	271	298	261	284	280	268	295	303	260	239	271	254	267	284	260	278	273	279	296	309	247	278	285	261	285	262	246	261	268	287	247	288	258	278	271	291	272	270	253	294	280	266	282	247	286	211	295	309	276	274	268	304	252	252	281	271	285	278	252	279	256	262	288	274	242	286	276	287	276	284	265	279	261	290	287	277	283	264	287	276	291	281	255	263	230	250	264	290	271	241	254	253	259	272	257	276	294	309	260	263	239	296	262	256	276	286	287	276	303	256	256	257	317	265	231	262	263	283	264	267	257	281	304	262	275	283	308	286	245	285	257	263	257	253	239	266	281	302	278	262	240	265	263	291	290	243	249	275	281	299	278	268	256	252	294	267	284	294	275	265	271	278	251	258	249	298	247	278	243	269	273	288	256	272	288	264	285	277	285	263	258	274	271	282	249	283	257	253	269	264	270	263	258	307	251	265	273	275	274	292	262	278	279	264	273	277	248	243	279	281	266	252	260	274	284	294	280	305	269	293	278	254	327	293	259	264	242	301	278	289	270	271	275	272	273	257	283	289	284	269	265	273	293	288	271	280	277	279	275	264	269	253	266	288	266	262	277	259	278	267	282	292	283	288	256	280	286	281	271	273	278	230	262	253	255	267	289	275	275	250	255	325	268	277	301	245	273	295	296	266	290	257	287	255	285	264	281	278	294	261	296	275	280	279	257	281	296	305	282	281	253	266	260	258	278	265	293	277	275	266	254	276	273	289	276	275	280	296	266	275	279	279	275	269	312	252	261	293	277	287	254	259	245	294	285	297	260	287	269	270	269	293	289	256	267	258	264	245	270	244	284	238	293	280	263	301	272	288	291	277	272	285	240	273	274	284	239	270	289	247	247	262	293	292	251	277	328	233	258	278	260	293	287	252	282	267	301	263	266	286	268	298	312	268	294	293	298	267	261	235	266	275	261	288	277	270	256	279	281	261	285	257	246	272	262	286	262	313	266	254	290	278	296	296	264	260	286	271	309	274	259	286	262	263	264	238	300	257	278	265	271	280	263	263	293	252	296	291	251	253	248	229	264	264	264	273	279	280	294	280	304	268	273	300	270	258	257	261	292	290	252	314	260	271	277	281	247	296	264	262	299	317	300	255	305	263	241	227	269	273	256	256	269	268	282	287	283	298	272	273	246	293	278	288	253	261	280	298	283	268	253	264	279	256	284	269	263	304	267	301	266	232	289	261	251	258	268	274	279	306	297	311	287	251	289	296	276	291	288	279	293	257	256	269	249	285	296	279	280	273	255	297	276	274	247	250	298	270	284	287	276	255	267	305	284	262	266	289	250	271	254	257	264	257	243	250	294	266	267	280	247	275	251	281	296	271	253	261	270	268	257	273	293	289	269	283	264	251	284	287	262	294	263	251	279	285	271	257	266	293	291	262	270	300	274	269	273	291	280	285	279	286	293	262	258	256	295	255	281	292	274	264	265	270	257	274	277	263	284	274	280	267	291	276	272	280	288	264	248	322	276	273	279	274	299	274	268	265	254	282	271	303	293	267	285	297	288	281	285	275	280	283	240	267	323	287	266	275	277	262	285	308	276	254	272	289	223	301	274	277	289	278	257	285	252	277	262	263	249	306	254	291	273	259	325	243	254	288	275	244	270	268	250	259	287	285	259	269	305	274	264	260	272	260	267	276	270	287	278	296	276	237	289	298	241	279	273	249	267	267	253	291	256	266	270	283	282	286	255	269	273	253	279	301	267	270	271	265	265	247	281	269	286	285	265	291	257	271	256	278	242	252	287	283	253	293	267	312	273	293	288	283	271	271	249	261	288	282	263	259	305	286	262	287	279	257	281	284	265	282	262	296	271	281	270	245	253	298	300	272	273	250	283	274	278	255	275	244	259	280	278	257	226	284	267	272	280	255	254	273	256	297	267	286	273	286	267	269	271	270	264	271	275	269	263	290	256	287	280	276	263	278	296	286	291	277	244	262	269	269	283	295	286	283	275	239	257	266	281	292	297	295	255	268	280	280	268	231	294	285	275	270	296	270	299	278	261	308	277	277	275	247	296	245	289	262	257	249	249	265	284	295	269	258	265	281	271	312	250	241	276	289	258	272	309	258	297	269	268	277	253	260	266	266	271	272	284	266	292	274	253	282	293	247	273	276	279	270	259	252	280	265	248	280	271	269	221	257	268	253	276	253	313	291	247	279	273	265	288	273	281	284	289	265	283	263	316	284	290	269	299	235	292	264	281	294	259	261	283	253	241	242	248	276	271	281	263	299	274	277	282	289	260	262	260	296	282	265	279	283	267	296	270	297	277	291	293	250	258	274	283	262	258	262	292	257	263	295	283	252	247	278	294	271	304	256	260	317	287	270	267	264	257	264	270	276	296	247	262	285	269	260	280	264	277	276	296	274	281	289	243	279	282	264	263	262	257	249	275	278	279	294	318	266	276	239	294	277	253	269	262	282	287	302	277	271	299	297	298	253	297	243	249	292	249	291	264	274	272	265	278	260	264	272	283	269	270	247	278	228	289	274	299	272	290	255	259	285	266	299	291	260	280	274	266	283	242	259	284	273	259	289	288	265	284	297	259	238	271	265	292	298	282	297	262	291	270	287	253	273	286	281	274	277	258	259	269	258	270	248	263	277	254	238	272	287	281	283	255	299	290	268	291	305	312	297	262	242	253	273	267	262	264	258	250	256	275	279	296	251	266	294	248	278	302	276	246	271	261	267	265	264	264	269	254	271	279	257	274	288	308	272	252	260	278	278	286	264	280	301	261	274	239	260	317	276	266	267	264	292	264	258	253	252	282	262	265	274	273	245	264	266	259	260	261	273	265	291	260	281	281	249	279	285	272	289	289	279	261	272	271	250	264	261	304	285	270	256	261	238	256	290	286	281	256	265	276	270	270	246	269	261	270	283	284	285	260	277	285	273	274	269	290	272	270	257	318	292	281	297	269	314	283	284	284	242	284	246	287	281	294	260	248	286	267	278	294	274	257	265	258	285	287	304	291	260	261	276	278	278	267	246	248	252	292	278	278	280	274	300	275	253	262	271
24738	11428	11233	12578	11560	9260	7178	6582	6172	4525	3193	2510	1931	1639	1439	1349	1166	1078	1028	971	949	955	888	917	840	798	851	813	822	777	839	772	837	796	779	785	776	774	779	790	757	778	783	772	774	767	778	714	773	740	750	706	719	738	791	715	741	735	793	918	916	915	964	933	1015	938	852	881	838	889	888	847	869	790	838	789	800	781	803	830	816	785	756	811	807	779	748	779	768	786	787	779	821	748	779	786	767	743	774	812	740	821	750	725	767	765	727	785	743	730	756	776	745	754	731	744	668	746	733	739	736	692	703	744	725	704	702	722	748	729	756	697	670	717	731	699	709	685	683	703	645	692	660	687	721	691	749	723	660	748	645	687	653	706	708	712	675	704	746	663	682	730	687	659	719	729	646	711	781	739	720	666	631	680	700	699	699	725	698	722	684	694	719	726	733	707	707	696	718	735	718	670	688	753	687	711	728	707	716	684	686	727	628	722	701	721	675	733	694	679	701	646	738	703	703	703	726	788	681	692	686	663	657	725	694	710	765	742	723	719	694	733	755	721	736	697	745	679	675	683	711	685	722	718	735	700	692	676	714	709	748	712	722	694	708	755	665	719	663	689	716	749	707	739	677	639	780	724	692	676	695	679	740	681	738	700	716	710	724	680	682	686	679	670	714	698	683	715	721	767	667	698	710	718	687	725	707	695	713	677	709	645	648	692	752	758	674	697	696	717	715	700	725	762	682	713	704	681	707	759	707	729	700	701	766	736	720	629	691	678	715	706	758	711	733	715	707	687	689	722	686	709	756	723	716	726	716	695	722	710	700	693	715	695	700	713	727	678	726	684	689	674	691	734	690	698	644	711	694	660	669	715	727	688	734	724	696	699	688	696	698	671	669	708	721	733	758	706	693	698	685	723	679	705	724	713	720	756	732	734	704	722	765	743	685	700	718	699	683	683	684	724	681	737	718	729	680	675	695	750	680	714	725	669	701	724	672	697	696	700	698	664	654	694	712	704	718	716	737	746	698	728	697	708	717	739	709	665	715	745	728	674	720	743	712	757	734	713	709	730	739	692	672	687	718	706	690	717	707	690	666	718	715	686	732	692	679	690	763	695	740	697	696	679	733	674	731	664	705	686	703	723	740	709	725	699	697	673	683	715	750	763	670	742	731	736	720	768	744	704	720	732	741	706	739	690	679	705	692	725	697	739	711	669	725	703	689	691	719	705	678	705	723	692	753	683	705	674	742	725	679	680	672	672	694	705	704	712	734	684	711	696	730	746	665	701	703	689	705	702	718	709	680	708	727	722	704	705	717	710	684	705	704	701	689	735	736	699	755	750	728	742	673	728	677	731	690	705	706	724	706	721	714	675	721	716	780	712	722	703	675	695	684	782	729	658	672	677	693	715	687	703	657	728	740	706	721	736	698	688	718	686	725	675	704	749	742	695	716	701	721	708	682	710	692	728	751	711	723	746	711	700	678	697	697	732	681	741	657	676	714	685	692	718	726	724	710	717	740	700	699	711	680	687	731	726	720	716	696	718	666	696	696	751	701	655	689	651	732	685	713	676	706	734	684	696	711	723	672	701	703	653	696	682	721	727	712	729	746	696	717	686	652	704	672	712	735	710	703	671	701	707	665	693	677	677	707	675	752	711	679	719	795	729	666	664	722	703	704	715	734	695	681	706	696	730	708	719	678	753	677	733	696	715	678	724	739	739	741	695	692	691	703	681	726	701	724	707	733	699	737	696	694	729	677	669	676	740	685	731	711	725	695	760	775	694	711	692	711	713	673	692	682	706	687	706	696	745	738	719	732	691	773	698	682	735	699	720	728	705	692	687	720	686	743	697	677	699	665	741	769	677	697	664	694	744	706	688	722	730	683	718	701	728	713	763	663	722	707	692	714	726	757	691	722	744	758	687	700	707	681	662	727	694	738	691	694	749	708	713	692	710	749	740	673	705	699	672	652	684	721	692	662	730	724	705	745	614	716	721	700	723	727	718	683	727	686	710	728	705	686	684	705	666	684	688	699	734	685	673	705	710	716	671	649	694	759	692	690	699	692	696	757	667	720	741	637	692	694	734	701	738	686	653	716	667	670	732	713	685	679	705	682	745	709	668	714	686	682	710	669	649	723	715	684	660	704	698	736	715	717	669	707	778	648	751	742	712	728	684	737	673	693	745	739	744	658	695	710	731	684	717	728	682	722	705	698	714	746	698	642	738	727	664	716	733	726	666	705	688	707	710	719	704	691	691	717	730	678	725	744	721	721	696	650	683	662	721	722	692	744	704	668	695	677	672	687	704	719	707	674	738	691	717	690	735	695	694	709	697	680	659	780	718	711	675	718	704	709	724	674	710	681	690	693	751	697	674	729	690	699	680	719	713	665	671	726	685	710	672	713	723	692	699	690	723	725	679	718	726	678	713	687	685	707	713	731	664	705	714	697	718	745	715	680	788	735	694	664	670	635	718	735	678	694	694	693	718	703	648	736	724	684	718	700	679	690	715	724	700	659	674	683	711	755	715	716	719	676	696	680	707	693	701	719	685	700	667	749	695	660	692	721	740	713	702	719	749	687	756	743	715	728	716	730	685	682	660	732	722	725	746	688	724	678	723	659	685	709	712	706	683	713	701	694	683	677	732	733	733	716	686	704	679	661	714	649	700	724	690	682	749	696	719	678	700	694	704	684	688	714	693	729	714	691	697	691	681	696	712	728	693	677	694	664	737	647	718	721	705	713	739	692	712	733	732	725	669	709	664	680	728	737	701	695	696	733	703	704	717	712	676	714	756	746	757	727	639	680	705	674	734	676	722	729	723	738	702	723	658	715	697	689	680	680	699	695	715	697	691	755	699	664	729	710	715	647	720	710	717	727	674	732	730	755	703	753	757	740	698	691	664	680	683	696	724	704	622	694	717	720	771	684	681	745	686	683	734	679	755	667	689	709	695	751	721	683	718	686	719	721	688	706	733	782	680	730	718	726	738	662	705	728	708	709	704	684	688	693	658	689	756	711	670	759	717	714	677	715	687	683	740	681	710	687	691	731	706	724	713	676	714	701	774	718	684	719	717	699	689	686	652	741	719	707	694	673	735	696	711	677	693	698	719	766	653	708	696	682	723	715	712	713	700	685	705	718	668	708	702	705	721	684	704	662	721	744	684	728	717	707	671	756	729	739	687	685	747	702	716	695	707	739	687	707	657	685	708	728	672	672	747	723	689	701	699	743	755	695	678	724	723	697	694	726	703	704	687	668	726	749	715	677	695	720	727	667	742	750	726	709	689	675	703	697	690	624	756	708	710	726	739	725	693	727	713	720	670	713	709	706	694	727	682	721	704	677	723	688	732	745	703	716	731	709	719	678	693	707	707	673	720	715	712	716	693	722	704	700	705	675	688	684	710	674	719	657	729	680	671	720	711	723	712	702	713	705	739	691	659	684	706	680	726	678	673	752	751	722	714	684	658	686	716	729	725	731	674	700	730	711	746	719	669	704	701
6694	1752	1570	1282	1021	742	567	504	420	414	438	444	397	338	335	376	377	321	341	364	369	370	367	336	360	324	375	361	342	349	348	379	363	385	369	347	336	383	346	331	349	371	346	350	371	372	404	340	367	396	378	342	367	356	403	365	372	370	383	380	343	377	360	359	363	349	366	376	371	386	336	338	370	374	353	328	332	379	344	362	350	366	348	341	350	354	378	336	375	346	357	359	366	404	368	370	319	373	381	332	380	341	358	373	349	367	364	334	378	373	388	366	391	394	366	394	344	351	368	338	376	352	364	363	373	371	378	380	328	374	319	390	350	381	342	325	346	347	352	366	332	399	369	324	355	369	331	351	371	366	310	374	326	365	333	351	374	350	334	365	341	353	320	360	337	322	350	354	344	370	354	365	348	354	386	361	355	373	367	385	358	354	412	323	347	348	363	345	383	362	358	375	360	336	331	347	365	333	354	348	360	314	321	339	347	360	342	370	332	371	359	359	314	359	362	377	341	371	359	305	343	351	332	345	389	381	364	354	344	353	346	341	354	359	344	348	349	347	366	353	368	360	345	338	406	361	363	350	342	372	378	334	334	324	371	348	349	351	353	374	357	356	324	366	365	369	330	340	349	364	350	363	322	338	361	322	355	374	321	382	356	353	357	354	374	376	365	358	343	371	356	337	350	323	343	328	348	366	320	375	337	343	372	382	404	353	346	342	373	393	360	372	362	379	369	375	348	380	359	373	405	368	366	312	307	334	367	390	364	376	367	353	340	367	349	379	374	344	352	370	386	384	346	368	365	314	341	366	350	357	350	337	400	362	317	344	361	394	392	332	350	391	313	306	366	337	361	344	347	375	384	333	335	348	362	378	352	359	348	386	360	340	353	358	373	323	366	334	342	350	366	393	344	308	392	365	368	332	340	372	377	368	367	323	331	344	352	341	331	358	353	382	356	363	366	367	334	325	350	366	365	373	316	332	334	336	364	325	355	360	375	369	346	354	337	351	342	344	381	355	382	356	352	347	380	382	337	356	363	378	345	346	404	375	357	373	362	369	347	345	351	376	391	354	350	339	347	300	336	337	318	358	359	326	374	348	381	354	364	363	331	342	351	354	361	336	364	355	327	365	341	376	365	375	362	361	349	356	382	330	337	339	390	374	361	312	373	363	336	347	353	336	347	339	373	333	350	359	331	356	337	338	340	332	366	360	331	350	343	356	356	343	344	349	368	377	356	358	345	361	395	384	375	407	351	363	349	384	357	341	380	363	351	372	410	357	336	358	352	362	359	310	354	378	353	362	336	368	345	340	346	383	346	377	340	360	367	371	370	352	331	355	364	363	319	346	365	338	361	350	351	337	339	355	371	333	341	365	347	335	357	371	346	349	398	353	356	334	358	377	368	363	345	337	343	329	366	354	359	334	393	345	376	365	360	378	374	367	361	322	380	366	391	342	379	371	347	328	363	371	369	345	379	365	361	345	376	390	316	363	319	401	345	345	380	346	354	348	354	344	379	323	410	404	376	355	343	403	354	368	351	378	374	371	361	389	337	342	353	367	336	367	340	357	345	355	351	340	349	390	330	367	385	358	365	345	378	374	335	364	385	381	332	393	353	309	337	377	364	337	369	345	388	347	357	360	356	363	360	352	343	360	306	347	332	369	383	359	337	354	355	364	372	367	348	368	349	326	341	354	356	364	377	337	384	353	387	351	350	380	384	382	357	368	366	346	362	358	366	360	384	350	340	342	337	364	360	369	316	367	329	339	346	377	338	343	356	373	356	381	359	328	352	342	321	375	341	368	336	368	323	362	352	353	390	368	338	335	338	357	329	385	354	364	332	368	386	368	326	341	355	358	381	346	352	339	361	339	336	373	379	363	357	391	325	337	347	345	339	369	370	352	352	370	362	372	364	354	365	374	336	359	347	352	384	373	345	352	360	400	360	358	328	365	319	333	345	354	347	332	363	368	354	318	341	354	391	348	342	355	360	362	355	374	354	364	351	348	332	343	353	326	359	376	321	373	339	395	346	372	325	379	373	367	361	354	350	367	353	355	370	383	343	378	332	351	326	328	332	319	363	346	327	351	343	367	343	373	345	371	349	373	341	377	391	369	358	363	348	344	359	387	353	347	356	350	351	361	368	378	367	345	324	342	353	357	350	367	359	383	353	345	320	347	343	301	350	371	366	355	406	334	390	333	353	336	386	413	342	383	345	333	324	339	394	361	365	361	339	385	337	320	377	358	362	338	332	338	363	386	368	364	351	353	321	372	345	377	368	374	370	355	371	366	379	353	379	356	358	327	329	340	361	377	375	373	396	345	350	386	353	362	327	339	331	368	340	334	403	381	350	331	339	378	329	337	339	337	388	328	341	396	361	347	339	327	350	329	312	333	340	374	353	392	339	360	366	338	371	364	343	343	328	290	352	372	356	360	384	342	365	354	350	347	364	350	311	352	362	347	347	344	357	385	347	363	376	360	371	351	366	365	318	372	352	353	368	372	344	331	361	363	382	386	364	342	365	375	356	365	342	349	342	360	340	348	407	344	353	370	340	359	337	338	366	372	360	360	351	382	388	321	352	344	418	350	359	336	331	380	377	365	357	350	356	361	342	335	356	339	385	356	371	395	343	356	377	364	365	377	335	364	363	373	333	339	362	336	355	353	355	328	332	341	381	350	306	324	345	342	363	338	382	394	400	344	367	323	351	350	357	347	355	348	336	359	390	366	395	366	320	363	353	356	349	354	357	340	377	325	358	349	372	356	358	310	374	335	367	359	388	356	373	370	374	370	346	388	315	350	389	350	339	345	390	327	372	324	348	367	371	346	402	355	342	335	380	358	343	330	369	352	344	329	344	332	354	305	354	343	370	384	372	330	333	362	387	357	340	386	375	331	393	360	348	346	339	343	367	320	324	383	348	364	368	368	339	340	374	330	374	342	354	390	365	303	382	366	327	342	361	344	311	358	364	348	359	380	345	319	345	373	371	321	374	356	397	351	372	321	379	389	348	384	329	365	325	351	336	350	371	348	352	357	355	388	323	372	351	394	340	348	360	324	394	324	369	352	373	323	337	337	348	367	354	342	322	351	356	354	373	339	378	348	346	346	360	357	375	363	354	343	352	328	376	373	325	378	360	363	348	302	350	324	347	335	340	367	366	361	329	376	381	349	343	384	338	349	388	383	362	365	375	363	346	358	381	377	347	344	364	357	319	364	354	362	341	329	360	355	379	337	384	352	375	375	382	369	362	338	365	353	338	388	359	372	354	342	328	365	368	344	360	343	333	390	333	334	363	383	346	366	341	359	344	373	367	374	379	345	349	360	347	374	346	347	317	342	344	369	335	344	328	370	355	328	361	354	366	384	348	333	365	391	340	358	360	332	365	356	323	334	366	336	345	330	360	355	347	351	379	336	379	368	341	355	376	368	341	350	338	374	377	331	402	343	348	386	330	343	349	350	357	373	365	333	359	329	327	336	379	347	385	355	371	368
5741	2514	3187	3641	3370	2342	1768	1553	1489	1443	1311	1241	1135	1026	948	952	934	898	901	937	934	872	958	876	890	933	887	898	892	860	918	902	890	923	912	946	966	922	915	987	898	915	947	887	888	947	878	868	933	924	921	888	948	952	906	900	962	932	951	1061	922	988	1028	1061	978	972	1023	983	1005	971	962	1041	1000	927	890	928	942	975	934	904	918	944	948	948	923	937	912	936	969	879	943	932	907	930	880	931	943	970	908	940	910	929	967	930	878	936	963	898	943	937	905	844	892	957	962	945	906	897	928	919	900	885	909	924	887	884	885	924	918	878	916	989	927	939	888	900	933	921	888	925	902	906	919	921	906	948	948	938	972	935	901	923	885	948	916	964	974	911	898	909	906	942	956	915	845	906	901	902	939	932	954	915	876	858	916	935	864	914	949	876	926	903	916	858	881	852	899	839	909	884	916	960	964	865	890	929	893	916	873	880	935	900	890	962	888	986	883	942	933	880	912	864	948	939	855	902	939	913	890	914	895	860	960	935	885	904	958	967	852	889	918	941	942	891	926	909	967	918	880	919	902	915	869	904	903	930	900	915	922	905	857	902	955	913	882	926	956	896	921	911	971	895	901	892	891	878	918	890	927	901	820	851	981	875	918	936	943	909	900	895	984	856	928	904	861	887	918	865	881	942	870	909	893	899	869	899	918	898	886	946	905	918	899	949	876	923	903	961	932	923	930	947	887	907	890	906	947	936	961	895	861	927	901	918	921	907	880	886	884	895	882	927	842	881	930	892	920	872	900	880	947	905	924	860	954	929	929	919	876	933	930	906	925	897	896	941	929	919	980	896	938	881	933	914	903	912	921	846	886	938	900	885	928	862	889	935	928	916	941	892	918	893	942	910	925	889	955	900	932	982	891	856	944	902	895	931	841	976	956	882	927	911	910	901	895	967	900	955	867	853	874	982	902	896	964	899	921	891	943	871	943	845	902	945	919	859	940	934	926	959	928	949	890	946	920	882	898	936	934	900	941	893	924	861	917	924	939	868	938	941	894	933	940	869	869	901	955	885	908	951	878	933	917	897	902	892	926	951	895	857	871	926	951	904	932	906	869	961	902	900	932	931	947	897	904	897	936	876	917	881	883	861	920	914	909	918	921	970	965	881	895	906	822	911	921	925	917	920	935	936	929	938	916	891	934	966	948	964	900	930	879	889	888	906	903	900	905	915	865	898	935	878	951	911	884	934	923	896	948	933	895	878	873	961	945	919	894	914	935	899	877	925	884	940	892	898	920	923	930	910	864	911	901	891	905	908	903	857	939	951	904	885	920	900	884	912	911	920	906	932	928	913	923	886	908	919	954	935	879	907	926	889	906	907	848	981	926	942	888	919	938	925	929	883	944	898	889	897	955	914	910	937	956	952	956	950	941	935	845	939	880	946	931	938	956	924	920	963	942	935	902	930	910	899	988	878	886	900	906	912	914	895	902	941	908	918	915	936	897	962	905	895	880	918	905	871	892	946	910	878	902	908	867	907	904	892	885	936	916	949	958	922	904	834	828	871	901	912	936	924	941	907	926	924	926	859	922	833	975	896	932	889	885	936	923	895	931	933	926	851	899	889	931	936	957	881	922	912	872	880	906	954	913	901	915	926	953	888	996	916	941	1006	898	903	902	872	922	892	944	890	939	880	914	909	951	853	929	877	947	977	885	901	908	872	955	929	878	920	912	880	934	919	886	885	911	911	924	902	948	917	904	909	941	906	867	918	902	872	847	881	924	896	908	948	885	858	965	908	895	934	957	943	942	940	911	855	904	875	930	899	925	951	900	913	898	921	927	946	859	941	923	909	912	877	881	887	882	875	912	900	860	965	929	859	880	879	897	937	915	924	934	945	917	909	922	888	940	863	898	907	920	973	957	976	917	904	914	943	960	866	914	907	926	902	858	938	955	868	875	881	891	927	919	859	909	892	912	887	907	964	957	901	872	911	896	963	833	927	843	879	929	913	952	958	950	919	867	911	912	942	928	913	883	951	950	945	934	908	903	965	894	858	963	898	915	882	887	887	869	928	895	984	924	882	899	940	962	956	950	894	886	956	896	844	849	910	931	954	903	887	898	896	889	871	902	842	883	907	889	935	898	942	854	869	921	883	883	960	938	947	950	974	884	943	898	894	921	927	898	940	907	906	914	970	944	905	913	1001	878	969	885	869	886	898	875	936	885	943	913	963	906	936	902	919	908	923	867	894	928	902	935	905	933	875	843	992	932	945	910	923	969	907	905	902	918	889	958	913	976	971	907	874	875	908	932	938	927	932	919	916	918	924	922	903	872	852	913	909	848	851	894	950	885	937	915	892	915	922	941	934	939	910	944	901	938	906	931	978	905	915	912	921	882	961	944	897	947	916	946	865	900	968	877	890	890	934	946	948	896	893	895	904	888	909	961	887	900	878	870	903	898	949	881	888	928	940	936	938	864	878	884	915	946	913	920	919	926	942	936	891	915	912	957	922	923	956	908	911	918	926	899	946	929	909	895	952	886	922	870	854	927	977	957	952	881	888	914	920	854	895	912	908	991	947	942	929	913	920	870	921	917	879	927	932	916	881	895	854	896	930	950	908	935	889	909	914	917	920	866	966	928	946	919	894	909	933	893	883	883	912	930	928	936	920	935	887	898	911	920	892	916	930	912	897	889	899	896	988	874	941	944	917	916	933	911	854	914	858	910	953	936	939	947	927	893	952	893	909	873	936	960	893	898	894	886	918	888	916	906	898	909	962	925	923	874	966	943	847	925	927	876	960	879	902	945	916	902	879	896	929	911	836	946	919	918	892	921	926	919	941	924	870	955	934	938	898	867	936	922	893	926	930	897	883	938	894	909	869	913	905	906	944	971	927	912	912	899	976	893	922	907	904	902	904	951	894	893	958	947	904	894	911	870	940	966	941	874	859	977	909	902	926	898	951	949	910	897	922	927	896	901	901	887	960	973	936	935	894	910	939	886	876	900	913	889	905	889	953	897	950	899	923	921	940	895	886	936	963	900	983	916	951	893	917	960	892	888	890	941	890	918	925	897	893	966	949	870	914	905	904	967	926	941	900	888	923	914	924	938	937	895	949	950	938	900	893	978	857	921	913	943	914	928	876	915	884	919	886	922	939	944	930	907	890	900	943	928	933	867	904	901	889	910	954	939	952	884	912	869	963	908	886	953	879	906	893	859	946	940	952	954	975	937	917	938	940	906	1003	983	922	911	928	934	924	921	925	900	910	985	949	890	906	884	951	905	951	911	853	931	844	912	909	888	899	941	887	909	892	894	896	897	911	875	956	859	914	873	877	904	867	901	942	898	914	929	935	877	886	890	881	912	911	903	960	958	896	975	924	912	931	948	900	889	908	954	906	904	887	872	873	923	928	897	861	874	944	991	918	912	932	924	869	887	909	927	902	908	934	912	908	915	940	944	912	907	924	918	892	966	939	919	950	940	865	850	922	885	949	904	947	878	862	942	850	917	903
27409	12622	8954	7575	5895	4112	2689	1654	1363	919	685	609	480	427	440	412	422	406	390	400	367	402	381	386	360	354	408	378	378	367	401	394	383	370	384	392	411	423	377	392	409	361	397	382	368	385	390	394	365	406	354	355	367	381	355	431	376	356	387	382	412	415	421	362	393	417	365	376	374	379	395	359	395	420	380	390	364	383	382	328	384	382	377	371	396	365	407	407	388	381	369	388	388	395	369	347	386	362	406	402	381	412	410	404	359	368	369	358	379	388	390	346	373	392	340	396	356	447	364	320	401	358	388	356	361	392	388	379	356	380	389	349	380	373	332	358	383	342	371	413	384	349	381	364	380	394	366	383	376	358	369	377	354	395	367	366	360	383	396	377	367	380	366	351	356	397	346	350	401	374	360	407	386	385	372	391	390	377	381	378	355	405	387	361	371	370	377	411	379	376	392	376	358	410	327	367	387	371	352	388	377	394	363	343	378	368	339	394	375	405	392	373	385	384	356	360	373	364	345	335	373	415	338	366	389	341	388	374	364	348	360	356	342	424	364	343	385	359	341	372	361	369	362	361	359	349	387	370	354	417	381	377	372	369	376	347	375	396	362	362	388	364	393	397	356	395	414	355	353	400	374	379	379	364	362	374	361	320	385	372	385	373	406	357	380	382	382	340	370	411	375	344	356	417	386	365	393	386	377	384	379	361	399	400	364	356	371	359	359	357	392	379	382	367	361	410	369	377	340	383	371	350	406	387	336	355	354	372	354	380	396	366	369	401	368	348	330	359	400	354	381	312	354	364	404	364	360	369	382	373	404	372	395	384	359	362	365	361	417	371	375	371	349	365	402	372	403	380	365	395	347	364	381	384	403	368	365	353	378	380	393	415	397	367	343	376	394	385	390	395	326	351	368	408	360	375	412	373	396	357	355	387	358	397	392	400	398	361	362	388	377	414	403	352	371	396	371	361	374	359	380	381	380	371	361	357	369	388	376	345	351	369	400	394	392	365	365	386	403	381	395	365	381	351	381	377	396	345	359	373	378	371	364	369	371	391	375	387	401	358	407	353	401	375	379	388	399	375	398	405	382	415	405	382	394	354	357	356	386	374	373	393	400	363	376	397	375	415	364	377	383	398	401	398	377	390	371	369	404	353	343	337	359	374	396	311	366	392	389	396	366	370	357	367	361	398	388	367	378	392	344	373	398	351	378	379	367	381	340	376	385	394	390	377	374	363	349	357	431	394	355	362	378	382	377	363	378	383	373	394	388	372	421	391	415	388	382	382	374	379	363	378	373	391	349	381	355	383	380	360	368	369	381	366	381	358	346	369	339	336	358	367	385	374	360	376	382	397	370	398	366	375	348	409	344	364	349	388	405	386	377	411	393	378	361	372	372	366	416	357	329	351	330	354	360	336	354	373	348	343	357	383	364	375	368	366	371	376	370	344	366	362	355	393	366	384	365	375	392	352	386	366	368	363	387	392	369	375	366	395	379	363	390	349	394	351	366	396	377	385	392	374	383	373	390	337	348	367	367	387	334	406	417	360	350	360	366	382	394	370	390	360	395	394	386	361	383	384	379	379	387	388	358	359	366	375	353	395	368	375	377	382	347	388	361	358	373	363	379	391	384	361	402	350	348	371	379	390	353	347	374	377	406	359	382	384	394	376	369	386	384	364	406	370	390	385	440	344	343	384	354	364	365	360	359	366	413	344	363	337	385	357	398	356	361	369	368	353	366	378	369	378	377	386	399	401	388	381	350	346	352	391	398	374	392	400	384	373	344	349	341	372	375	391	370	354	395	369	373	380	365	363	345	350	385	352	365	403	377	376	355	370	369	394	356	339	362	380	376	367	368	346	369	368	330	371	351	353	373	348	416	413	389	370	383	384	356	380	365	395	376	375	363	398	369	383	338	346	402	411	342	364	361	382	366	354	416	400	380	380	394	387	367	365	366	371	389	378	427	375	373	416	400	377	396	371	384	346	400	408	357	374	406	372	386	343	358	364	395	396	355	367	378	384	382	382	363	414	373	378	382	377	389	366	359	356	402	391	357	352	346	376	390	376	369	388	399	387	387	358	346	336	376	344	410	375	363	380	389	358	404	399	387	370	356	372	392	398	382	354	399	414	349	364	365	400	377	353	349	358	337	373	362	387	417	363	372	394	390	340	381	377	376	398	369	332	341	358	403	369	360	384	379	380	389	353	356	381	401	377	364	355	403	388	355	391	369	329	400	379	382	393	399	410	369	364	382	390	371	383	360	386	380	385	366	360	379	359	376	361	406	401	369	383	383	364	358	406	397	388	360	376	333	344	382	379	386	365	370	367	434	393	384	398	369	386	404	369	375	408	371	395	327	360	356	366	378	411	350	339	395	381	364	361	389	355	355	359	387	382	371	386	416	375	356	390	358	385	369	365	400	364	369	369	348	367	386	333	367	370	369	391	363	381	340	355	388	380	339	376	392	369	420	381	361	387	355	370	357	382	394	343	367	363	401	371	371	353	382	362	383	366	375	381	402	375	421	385	346	378	405	387	369	409	378	366	338	394	342	365	391	392	375	391	386	352	369	359	404	368	364	367	384	377	365	408	350	354	356	393	383	341	347	395	361	381	360	393	380	387	345	383	368	386	397	395	349	357	387	340	382	346	366	398	353	353	368	357	374	413	397	378	393	364	352	355	399	382	391	398	398	392	345	387	372	347	388	383	367	381	384	359	396	336	387	360	371	401	378	383	355	366	337	383	381	365	371	321	325	374	367	370	363	385	360	386	372	359	341	367	376	384	373	367	389	358	363	374	371	340	405	364	366	354	353	404	347	378	374	323	345	373	378	374	400	368	339	381	347	374	323	375	366	345	325	373	400	402	370	347	355	397	365	361	391	387	352	370	424	377	382	355	340	388	345	387	375	358	375	352	402	339	383	362	360	344	370	351	362	339	386	398	402	367	376	351	382	417	385	357	386	386	393	384	334	360	426	371	338	335	339	393	365	366	369	377	381	400	367	389	368	392	375	349	379	334	357	363	348	372	426	350	385	347	380	378	397	387	390	410	391	378	398	374	344	403	372	389	390	385	381	384	350	397	386	356	403	389	372	373	394	370	363	361	356	340	355	351	384	355	375	376	353	402	379	366	403	385	371	408	399	384	370	367	386	392	350	374	398	365	383	370	359	386	380	367	379	349	354	394	379	364	399	376	379	396	356	393	344	375	346	398	376	362	357	370	404	398	340	387	350	355	360	367	373	406	384	375	334	368	361	337	402	368	367	351	361	350	374	389	341	366	418	370	377	380	374	375	374	357	341	366	393	353	390	391	395	372	389	376	374	351	400	361	416	390	376	366	396	396	370	378	403	381	386	361	352	370	405	380	336	373	413	367	372	367	359	365	351	356	394	365	375	387	344	379	404	352	357	340	364	371	343	369	338	360	387	377	385	395	398	389	389	369	385	360	384	395	378	352	397	386	397	344	380	377	375	358	394	390	365	353	324	371	379	380
19459	8008	7909	9185	8405	6722	5526	4299	3938	3136	2421	2081	1770	1531	1343	1250	1176	1144	1080	1128	1020	1029	1093	1073	1015	1012	1105	1029	1009	1055	1025	1030	979	980	971	953	929	1024	991	941	958	950	1003	958	929	978	1015	965	1017	1008	972	957	917	933	877	1001	949	1041	1025	1038	1029	1065	1117	1073	1147	1054	1095	1079	1020	1078	1113	1066	1095	1053	992	1033	970	988	1010	978	981	968	1037	940	976	1031	1019	1051	967	948	987	1004	973	937	961	968	1036	982	974	1030	983	958	975	957	967	954	1005	947	937	958	1008	972	939	974	939	982	938	944	951	1001	968	979	937	961	1012	947	946	922	929	982	953	938	970	992	938	966	965	955	932	957	899	963	947	992	944	970	924	944	944	992	989	924	979	939	941	963	935	959	955	987	944	906	993	949	961	930	933	981	932	916	902	941	975	978	897	1003	957	921	934	900	909	936	881	970	976	910	923	991	934	998	922	946	925	975	1010	947	958	943	969	969	946	955	918	982	937	966	961	922	932	925	961	878	982	970	912	940	956	913	998	988	901	974	923	942	926	966	957	927	954	960	955	956	969	905	980	926	959	900	927	956	995	909	946	935	959	961	917	960	910	921	935	959	925	948	978	951	975	925	978	920	975	938	979	901	967	932	980	932	933	959	925	922	941	967	934	911	956	976	991	864	981	959	926	980	902	1005	908	898	883	959	952	1013	957	944	951	881	947	842	943	1022	908	957	973	1004	945	922	960	933	924	934	965	961	971	924	899	943	949	983	899	898	950	990	918	966	943	918	902	879	956	981	931	936	910	1015	950	1003	972	1009	936	954	919	914	988	1006	956	899	939	904	914	955	921	949	944	966	967	890	904	899	945	924	979	994	911	901	934	947	921	950	904	934	916	942	882	889	970	906	937	948	938	929	979	888	954	925	931	930	960	953	957	840	943	945	987	961	948	970	959	973	943	964	954	1006	957	929	966	941	931	972	946	1011	930	911	949	1013	943	916	926	949	988	875	909	990	950	924	929	924	969	915	932	973	968	926	970	992	921	939	951	918	898	993	924	996	922	909	882	893	925	971	891	906	917	974	895	940	917	939	925	906	935	949	924	974	981	933	960	981	892	948	937	953	920	924	939	988	924	937	931	994	957	994	876	978	937	986	936	955	967	901	943	932	910	911	941	960	928	891	919	950	941	974	961	944	984	964	993	925	956	929	947	987	926	936	962	885	977	970	1018	941	921	988	912	952	971	867	961	902	950	925	952	924	980	948	974	953	959	949	956	929	994	972	956	961	973	920	962	887	959	980	977	943	949	938	952	945	958	889	994	917	934	1032	945	938	914	907	998	940	915	977	967	931	900	981	916	941	969	945	955	881	933	920	982	950	957	972	988	968	951	964	927	936	947	915	923	918	931	985	952	947	902	982	982	966	1014	907	945	932	926	939	944	962	915	849	891	901	894	967	986	901	909	963	942	935	928	976	935	930	978	934	910	901	920	950	970	941	931	967	983	946	938	893	955	970	930	967	971	911	948	925	913	964	960	985	966	953	929	987	963	863	915	914	940	954	961	945	960	994	925	909	962	940	988	891	918	985	985	955	1000	917	947	945	941	950	951	960	961	953	954	930	1005	952	941	956	993	911	927	948	942	932	871	965	933	975	968	918	908	1015	978	980	974	941	958	903	922	938	919	944	936	975	969	954	964	926	957	935	915	968	915	962	977	927	1004	928	942	979	934	914	931	935	931	968	984	961	972	987	919	955	860	954	932	954	928	988	941	911	986	921	945	944	963	941	938	921	964	904	947	925	926	932	908	936	938	994	898	953	966	939	942	971	904	908	953	958	913	889	983	907	927	927	943	882	973	990	944	952	995	978	913	968	963	972	970	948	893	924	946	1021	928	969	950	950	991	952	962	934	952	954	958	966	949	978	943	883	913	972	972	968	920	1006	898	927	935	942	898	928	979	926	963	982	997	918	918	972	907	938	938	973	932	889	963	941	924	925	928	999	899	943	967	906	978	955	941	976	914	895	985	923	947	1000	976	946	966	925	922	952	948	993	992	900	882	881	922	950	901	933	914	906	989	932	989	1003	965	984	946	950	951	922	839	972	952	972	906	922	950	906	966	1005	963	920	961	916	945	956	938	972	934	955	956	954	929	934	963	965	944	936	954	968	902	947	903	940	949	946	899	995	974	926	921	997	965	927	918	869	941	955	979	950	893	934	933	942	960	950	942	941	1020	947	911	907	973	944	971	922	948	967	949	940	944	912	961	918	861	951	945	944	908	967	951	934	893	945	892	951	921	926	960	950	960	968	907	931	983	987	914	945	961	986	977	897	906	942	974	965	949	974	983	979	964	967	995	922	1000	962	945	1004	985	917	970	956	984	899	963	959	963	948	921	941	920	962	923	952	908	987	903	916	969	964	901	934	931	905	922	943	899	943	929	920	896	1006	927	951	1002	959	939	913	923	935	983	992	931	1001	979	935	949	946	964	925	959	922	887	951	947	977	928	955	933	925	973	990	911	960	934	978	1005	959	908	914	951	980	953	942	935	951	918	947	913	938	948	933	892	923	934	901	967	960	925	956	918	940	968	941	981	963	986	969	925	944	921	905	1002	973	967	920	968	939	947	964	954	889	949	906	1011	908	922	920	930	977	906	969	996	916	923	969	958	974	945	962	932	968	988	909	972	975	952	991	891	964	925	965	1023	918	921	921	942	963	967	941	980	918	923	926	926	927	970	927	922	920	891	981	954	947	964	888	953	913	963	919	963	911	943	959	957	1015	934	895	981	897	975	926	987	904	985	889	974	981	972	974	954	993	932	946	962	929	907	957	966	948	932	981	918	919	950	974	952	911	883	998	987	919	878	988	940	982	915	922	956	957	971	981	934	905	900	979	964	956	906	904	892	932	888	1000	916	920	919	969	925	961	956	963	935	940	921	922	939	960	1022	966	936	931	886	905	895	911	905	933	977	919	941	951	956	867	908	933	1015	929	1001	942	908	953	901	917	928	934	964	872	889	916	979	934	882	954	912	959	966	931	958	957	944	978	905	985	1010	959	946	951	961	933	980	993	1000	853	998	948	899	957	959	993	974	944	906	925	924	905	910	952	996	944	926	884	945	897	897	945	943	941	962	886	1002	978	908	890	957	871	890	965	897	929	880	945	969	871	958	935	906	917	959	948	914	923	922	908	958	872	909	965	959	900	987	973	917	976	931	911	972	959	915	947	896	967	981	971	928	928	894	944	926	977	966	974	942	972	927	924	957	919	975	997	938	968	967	918	934	916	965	922	876	972	975	970	926	995	992	947	914	970	962	926	933	926	946	913	890	938	929	929	906	945	964	977	914	914	999	973	883	947	954	977	900	944	941	861	984	929	1005	947	956	970	959	935	876	917	907	907	973	879	948	917	991	943	952	880	940	982	953	864	915	972	957	936	948	943	927	959	955	926	903	909	1000	923	894	954	997	937	997	933	938	957	914	978	946	1010	1002	940	995	899	959	966	951	927	923	948	894	1005	1005	989	979	901	972	910	958	946	926	932	953	893	964	961	947	914	967	929	989	947	941	961	977	970
37801	19564	13754	10582	7913	5664	3717	2487	1769	1150	726	546	428	418	398	356	338	344	317	277	306	284	309	288	319	303	296	314	273	300	293	280	269	291	334	288	271	314	285	266	295	266	323	292	284	275	274	292	298	296	309	294	298	272	309	277	276	274	289	306	281	319	334	271	284	284	339	291	261	281	290	282	296	281	285	265	262	296	264	259	296	260	285	253	279	265	279	259	304	277	266	282	301	292	298	245	294	278	300	318	262	261	302	263	255	253	252	278	277	262	287	279	273	268	305	282	273	310	261	299	278	305	248	278	262	310	260	293	294	241	266	277	302	267	272	240	283	279	279	249	283	291	262	285	247	259	298	272	304	257	258	241	272	228	249	273	270	268	272	286	284	293	314	275	299	299	267	287	282	267	292	268	273	290	280	274	284	260	250	249	272	278	262	271	247	252	274	276	270	272	268	263	274	255	260	292	271	246	282	282	289	267	295	272	296	276	279	258	320	267	265	272	264	271	265	244	271	282	288	251	266	276	274	261	267	271	261	230	246	236	289	270	299	249	269	267	273	275	254	278	293	285	283	270	265	303	300	288	284	251	268	295	292	264	277	254	288	305	280	278	299	292	254	269	290	298	283	251	286	301	257	260	261	262	283	290	297	261	246	251	278	251	289	274	279	248	272	268	277	293	271	282	267	272	282	269	306	274	283	286	275	295	273	256	252	275	251	253	276	265	280	267	265	300	280	288	260	261	238	289	257	266	262	288	300	278	270	282	252	265	272	266	275	314	269	256	278	276	279	305	283	302	279	292	264	241	255	296	252	282	287	286	264	275	275	282	253	281	285	270	292	270	315	270	270	262	299	265	269	273	267	243	281	277	292	234	250	296	286	257	284	261	307	305	273	310	300	261	277	272	258	267	258	277	259	269	285	273	277	287	248	285	291	276	274	282	249	273	271	298	256	295	281	270	283	285	297	271	266	273	279	275	247	247	272	245	269	266	266	287	264	262	274	271	275	294	278	260	273	283	273	269	288	278	285	263	235	283	250	268	265	299	270	264	312	258	277	271	260	292	277	286	270	259	285	279	243	267	268	285	285	276	267	268	243	303	268	271	254	270	275	270	283	297	275	287	267	267	232	256	284	290	235	266	258	244	279	302	277	259	263	283	261	261	309	253	272	270	273	265	288	280	278	270	278	276	291	270	284	266	254	278	307	278	318	264	298	295	285	300	251	303	269	259	262	285	276	238	245	280	262	270	245	297	284	275	278	275	273	276	236	258	279	272	261	254	254	284	258	255	269	298	248	288	281	272	285	260	263	313	249	284	300	286	256	262	273	261	246	257	294	278	286	303	260	266	275	272	284	291	272	284	248	287	256	297	310	312	275	275	296	289	272	274	288	265	269	265	291	252	266	261	297	258	276	271	284	275	280	275	283	291	253	226	270	273	244	228	272	253	270	252	294	269	288	282	288	274	303	291	265	280	288	289	274	287	302	251	278	278	275	271	256	284	274	258	277	234	289	292	254	286	269	269	289	274	274	305	293	281	317	296	275	266	278	242	250	253	286	267	262	262	267	266	288	255	275	266	269	317	287	284	276	277	277	287	259	280	280	288	310	281	263	290	300	267	324	283	275	263	292	255	277	264	254	248	288	273	271	264	275	273	260	272	282	276	285	280	266	276	254	260	252	293	301	260	296	273	266	270	271	262	272	268	264	260	277	282	269	286	258	265	256	292	278	278	263	264	270	278	269	289	278	257	279	261	275	276	258	272	286	302	258	332	241	252	299	297	254	289	294	275	248	266	256	265	284	249	252	274	266	296	252	251	263	250	265	286	239	295	285	287	303	269	297	257	270	261	255	272	265	273	274	296	253	287	267	281	259	258	271	290	272	272	274	265	290	284	279	305	271	290	269	287	271	266	274	295	267	253	290	278	255	294	275	238	281	253	236	266	282	272	239	257	262	291	256	282	284	289	240	263	280	253	268	298	257	296	293	266	287	287	274	240	250	289	292	286	273	294	290	260	277	268	271	274	253	270	251	309	261	279	286	270	293	287	256	260	262	248	281	271	263	263	258	253	262	273	242	246	273	248	324	260	289	261	261	268	295	284	267	239	261	310	256	294	290	271	251	247	285	296	278	279	256	258	301	264	279	257	265	282	288	297	285	267	287	278	272	274	284	293	270	306	294	270	261	272	285	282	269	287	292	280	279	283	296	299	259	287	297	254	265	269	276	276	263	268	247	248	265	296	288	246	261	268	280	234	293	280	252	275	298	255	273	248	288	261	265	292	289	270	282	288	274	287	277	294	245	266	273	266	305	258	284	226	257	282	274	298	262	252	274	239	255	269	307	279	286	254	310	279	249	272	272	272	282	258	266	277	240	263	256	246	262	253	300	248	248	307	283	257	278	258	263	274	289	276	256	280	288	281	264	311	281	299	293	280	255	288	285	261	242	290	262	282	266	271	283	287	236	275	282	269	275	274	300	278	290	286	287	292	276	263	255	274	271	281	276	276	264	290	240	258	292	244	296	286	248	282	256	261	282	272	260	293	255	291	246	283	282	255	260	282	274	272	281	275	269	254	259	317	277	269	258	279	267	268	277	280	252	248	256	276	249	269	274	283	262	255	292	263	276	260	260	266	288	283	257	279	292	289	278	273	255	259	270	283	255	303	292	302	293	268	274	253	242	272	286	259	262	255	264	270	260	269	270	290	265	277	274	274	290	241	271	284	263	288	293	284	278	296	302	256	300	283	255	305	276	238	265	237	273	273	282	296	250	300	265	255	292	247	270	256	284	275	260	254	285	282	282	270	273	284	289	267	260	281	266	255	262	289	271	276	288	293	277	299	277	249	261	286	267	260	317	267	241	253	266	270	299	255	267	232	282	285	302	272	272	249	291	248	282	247	289	282	282	301	276	266	267	250	264	258	270	264	283	259	258	292	277	265	273	244	273	263	250	265	274	260	279	250	264	281	261	275	273	255	271	268	261	285	310	286	267	296	264	276	272	263	275	284	273	266	273	259	273	272	268	276	235	256	272	249	284	287	273	274	248	264	261	264	262	269	269	271	314	290	258	264	308	300	271	263	274	266	290	265	275	266	258	292	245	271	287	263	238	268	279	293	280	276	270	257	249	278	274	265	262	282	254	275	297	267	269	274	261	284	299	260	253	292	289	270	297	286	260	273	274	286	260	270	275	254	270	281	258	248	259	252	268	276	255	302	262	272	270	301	264	266	291	277	277	265	271	280	279	259	288	293	255	274	304	268	256	270	260	259	308	272	270	286	261	290	262	305	269	268	282	258	301	248	281	275	282	304	261	267	259	289	262	265	272	307	265	284	246	267	274	291	284	280	285	280	295	279	286	271	261	307	288	263	268	236	287	265	250	262	273	270	273	289	241	293	310	292	279	287	242	269	270	292	295	270	261	318	278	237	269	292	262	302	296	290	248	265	286	256	326	281	252	276	257	294	261	262	282	281	282	266	280	309	295	287	277	258
26019	10655	10228	12016	10835	9028	7246	6617	5763	4265	3084	2434	2004	1663	1462	1283	1200	1111	1024	1053	969	927	907	930	897	842	867	849	863	822	813	846	824	825	815	805	727	768	784	843	756	714	800	779	757	720	714	707	789	746	745	774	771	728	731	735	753	790	820	813	903	926	966	948	920	867	883	836	898	856	857	856	920	794	780	818	756	782	745	809	795	760	780	745	764	801	828	793	785	806	751	770	750	733	770	787	756	783	750	789	772	707	735	730	761	758	701	718	740	737	720	760	751	752	741	721	726	692	743	735	719	698	716	706	755	710	696	674	737	679	685	673	672	726	688	720	721	723	693	722	659	693	737	732	695	702	681	728	706	705	717	672	739	703	692	656	720	737	690	736	734	741	739	712	693	760	675	685	702	711	727	703	743	707	720	704	714	694	706	727	719	674	718	712	728	770	720	700	671	715	688	722	689	677	700	712	714	707	728	748	711	735	718	682	706	688	729	729	720	777	677	693	692	690	754	737	729	692	693	705	700	704	702	687	694	699	718	690	703	725	725	720	699	726	680	654	701	669	715	688	681	703	698	745	725	708	770	686	715	749	738	699	755	669	740	691	719	696	713	686	748	687	726	698	732	714	679	734	686	743	754	727	752	624	753	694	692	758	659	727	712	752	708	722	683	671	687	715	744	733	715	746	679	732	701	748	669	738	702	673	694	734	714	682	721	709	735	686	700	734	745	766	740	702	721	698	725	725	704	649	714	716	777	667	750	695	720	666	715	705	680	708	705	729	732	756	684	661	690	697	630	733	695	699	686	744	713	714	713	697	721	655	708	728	683	699	715	741	747	777	692	678	693	670	700	639	730	700	721	660	705	708	749	707	684	713	664	667	693	727	686	690	720	693	760	716	684	754	733	711	748	694	738	702	715	689	653	688	671	735	703	735	700	704	742	700	675	667	687	678	756	727	667	670	706	684	738	701	692	714	743	718	722	765	685	693	684	693	695	720	709	700	684	659	690	683	714	742	660	730	670	741	706	752	710	665	665	696	728	724	711	703	687	748	678	761	728	743	707	730	700	718	741	679	747	658	734	688	734	714	714	730	690	683	712	695	711	685	694	692	651	698	723	664	695	702	748	744	727	721	674	710	693	690	694	669	704	683	700	728	699	685	729	725	703	694	688	650	695	711	728	736	707	735	720	698	711	689	764	717	708	744	677	725	692	677	680	669	689	709	702	750	699	696	676	738	689	682	685	715	692	668	708	725	688	735	742	712	745	699	719	704	686	711	718	681	656	724	646	757	708	684	668	752	714	682	746	702	765	704	712	719	724	708	700	657	714	725	714	716	712	736	680	659	710	705	700	731	684	701	711	707	678	734	711	747	670	710	694	718	665	702	688	676	731	719	734	688	662	707	702	657	682	741	713	712	765	725	724	736	672	714	687	766	677	727	706	729	727	698	687	731	743	693	681	705	706	735	695	713	764	717	723	674	718	695	673	722	693	666	695	722	693	695	699	732	728	725	700	725	738	682	691	778	739	707	700	738	704	729	700	731	746	704	680	683	684	678	704	714	704	686	680	736	727	693	693	719	699	709	708	723	660	700	701	766	749	762	692	704	689	661	716	680	694	734	749	696	747	748	731	739	705	745	705	710	653	709	724	725	682	717	689	686	726	738	709	683	685	667	685	734	685	710	716	743	684	699	658	702	736	706	691	707	726	707	703	742	756	714	717	691	706	728	705	722	693	735	742	735	684	783	681	697	676	700	684	708	727	720	741	728	673	692	716	695	685	732	759	724	714	704	695	671	685	731	720	720	732	674	688	733	711	706	684	696	690	699	706	751	716	701	671	699	695	738	733	703	739	721	733	702	652	723	657	705	720	754	720	722	708	753	687	723	692	652	742	720	717	774	705	715	703	766	760	714	688	725	733	695	672	757	689	716	713	694	666	715	713	709	731	680	707	696	712	731	748	718	714	728	707	737	750	713	691	678	699	733	722	689	669	744	690	740	718	760	705	715	692	676	691	732	687	723	724	719	680	693	693	729	700	756	705	761	741	716	684	694	702	684	748	702	753	681	750	737	750	728	692	722	718	780	722	734	761	703	750	710	748	698	704	707	700	748	719	718	715	692	702	707	696	752	714	732	726	650	695	675	677	731	703	725	731	711	721	713	648	678	714	726	682	653	713	695	708	695	698	695	712	685	708	719	662	704	654	736	721	733	719	730	742	709	648	722	720	719	721	668	686	735	700	695	690	704	718	642	716	716	710	750	722	697	741	647	686	716	675	714	727	691	753	687	721	703	697	740	648	750	719	701	704	718	687	762	675	741	654	710	734	709	741	710	696	683	726	714	710	701	744	686	722	663	736	714	705	738	700	722	705	704	659	708	669	740	697	671	780	738	740	724	721	745	687	701	718	653	685	702	724	699	738	701	688	689	731	710	725	705	673	694	735	685	749	747	728	685	709	665	682	674	760	714	709	719	725	703	726	664	669	719	737	658	738	686	679	664	662	711	736	724	656	714	721	705	672	746	714	744	706	723	712	664	743	691	760	705	700	730	718	749	690	653	704	727	694	739	737	705	667	666	749	721	680	729	666	701	729	711	702	696	724	724	722	740	719	690	705	712	702	775	693	703	750	694	735	738	738	733	713	714	708	718	719	698	725	717	704	712	725	709	732	713	705	722	701	701	697	717	712	683	716	737	723	700	705	695	757	706	691	663	751	720	728	702	727	671	708	724	714	731	727	712	778	751	705	724	689	721	740	730	691	677	699	688	729	707	683	723	707	739	750	711	717	688	695	706	702	717	764	750	723	707	648	670	661	715	692	685	701	735	749	693	709	683	702	745	698	659	723	674	758	674	706	721	781	671	731	694	700	679	715	726	682	774	681	697	726	686	692	697	728	702	661	707	717	704	712	728	684	784	701	708	662	696	713	658	742	678	720	678	699	720	710	673	697	755	768	730	714	722	698	734	696	725	692	681	679	657	689	672	686	697	709	738	752	684	739	709	708	736	677	702	727	675	693	684	726	704	702	688	713	762	684	747	687	738	666	699	702	687	775	716	736	722	746	745	730	718	717	708	720	697	727	768	734	725	674	718	712	718	711	757	715	650	693	666	672	694	731	705	710	722	719	760	713	705	653	711	745	692	683	681	701	725	672	726	695	706	687	683	715	710	714	713	739	726	716	729	679	713	737	751	697	685	681	755	762	709	730	740	733	754	711	711	685	700	664	715	704	750	699	698	699	691	674	674	668	698	685	730	748	721	699	710	667	686	708	691	678	698	735	695	713	717	721	714	686	738	698	706	724	714	707	670	661	750	692	738	678	745	731	729	756	710	684	746	713	722	703	702	668	705	745	664	701	726	650	710	725	704	694	682	696	725	760	736	693	681	689	664	664	710	736	714	722	720	742	698	731	682	722	689	699	689	730	687	736	737	743	718	691	727	727	723	699	711	725	719	735	711	758	731	763	687	692	707	722	755	723	720	676	731	756	730	684	708
6620	1780	1634	1349	969	859	627	491	469	456	416	377	385	380	372	350	368	347	337	339	392	349	363	346	365	339	379	352	358	346	398	349	384	358	380	343	336	361	364	376	370	351	331	354	378	361	356	376	352	358	357	318	295	380	313	352	340	339	349	364	365	328	405	403	376	365	346	372	353	382	360	351	359	371	358	348	374	362	352	346	363	373	357	383	347	334	357	377	369	371	363	359	317	389	382	358	374	336	366	330	358	367	365	342	372	364	369	395	344	385	387	386	319	370	347	357	341	346	352	353	345	364	332	378	362	382	342	374	375	363	367	385	384	365	344	372	340	344	339	373	375	355	364	360	368	368	331	342	388	328	329	384	356	388	332	348	363	370	350	329	335	364	377	377	365	372	337	330	368	369	330	353	368	338	369	348	361	310	372	375	344	318	312	351	355	331	347	393	386	383	369	353	398	341	366	348	376	353	366	357	355	346	346	401	360	387	332	323	362	366	342	359	371	339	398	375	332	361	359	365	327	341	375	350	306	360	375	353	359	368	337	353	337	357	365	349	367	369	377	332	347	342	336	379	317	331	376	372	373	354	341	353	346	378	345	361	347	314	319	366	367	327	346	319	356	349	358	359	314	337	362	366	329	351	323	346	324	353	369	333	343	333	374	324	347	377	331	364	332	339	350	326	346	326	346	384	359	344	393	364	354	362	357	382	328	373	388	314	399	376	372	350	331	350	362	350	368	349	360	333	361	318	342	312	347	361	352	364	345	356	371	351	361	368	359	371	357	341	348	355	355	381	330	347	365	371	363	344	346	340	357	365	348	353	327	366	329	325	341	342	333	324	311	387	348	379	318	393	346	319	378	344	356	398	372	370	357	306	355	370	308	361	351	352	362	329	360	338	323	339	327	350	334	363	328	335	313	378	364	357	357	388	354	329	346	369	361	370	333	396	371	341	336	325	374	356	358	381	342	345	375	371	351	374	331	352	376	397	326	339	336	363	379	339	371	375	409	339	330	379	345	342	344	357	377	328	314	365	354	318	343	335	359	340	345	358	345	354	357	342	369	354	358	341	359	366	371	353	372	341	372	343	353	369	355	338	357	343	391	331	361	353	317	357	346	324	337	347	392	366	355	353	338	342	372	346	382	334	366	362	370	348	403	349	348	359	361	332	332	366	350	362	363	388	373	378	403	343	369	355	367	335	358	337	315	353	339	321	329	348	379	366	339	337	374	377	336	363	358	353	350	337	349	349	352	350	355	336	357	359	361	335	345	362	366	377	374	368	404	377	376	382	377	367	378	371	362	357	348	386	343	340	369	327	380	365	355	348	378	351	377	360	362	367	346	356	338	360	347	367	374	343	345	368	357	330	337	354	353	348	370	356	325	361	407	342	349	330	377	363	366	371	365	375	356	369	347	384	394	373	385	375	347	348	347	373	387	353	370	368	360	344	345	360	329	376	364	385	317	329	354	340	346	358	389	328	344	370	370	357	319	363	340	365	386	356	359	378	357	357	341	318	363	371	360	371	359	320	330	350	349	357	354	336	353	349	382	353	364	350	393	366	367	368	339	396	327	334	366	320	350	358	328	372	388	332	348	355	354	344	361	372	358	335	339	342	375	351	341	349	336	321	361	371	342	336	368	352	406	357	341	383	370	366	375	343	341	347	380	331	380	383	331	334	340	377	359	350	386	364	367	347	344	351	342	350	354	344	354	306	370	355	352	363	349	365	351	378	358	366	316	331	325	357	336	356	367	343	368	339	321	380	379	326	356	369	327	324	370	388	343	357	357	395	336	380	344	351	339	357	357	382	326	344	345	327	341	373	374	392	337	322	389	355	382	332	339	391	358	363	378	353	333	363	381	335	360	347	346	373	382	338	339	377	337	352	346	349	339	406	343	380	318	397	347	367	342	346	341	371	361	336	349	406	342	390	354	338	329	338	336	356	358	391	350	321	337	369	335	341	365	353	352	366	403	323	352	370	359	337	354	391	384	402	361	361	348	366	358	347	338	345	330	357	361	367	341	342	350	345	353	355	389	355	337	385	305	352	349	341	373	365	347	328	377	360	318	339	346	318	330	360	376	340	347	362	375	345	354	346	360	331	355	341	324	340	375	295	331	352	306	363	380	335	389	326	350	337	363	361	385	346	332	366	361	355	341	390	367	353	342	359	356	338	351	348	344	346	350	366	359	366	354	337	343	372	370	352	348	337	382	363	333	360	359	398	341	374	320	357	372	340	328	355	359	317	368	365	330	353	381	345	344	369	362	343	329	344	354	360	380	348	344	366	361	336	365	350	376	352	383	329	402	342	340	351	332	344	327	362	362	324	349	343	362	371	371	350	399	357	353	357	344	317	339	376	361	323	362	377	315	386	353	341	384	339	365	371	367	335	336	396	360	343	392	333	320	350	377	377	374	342	333	360	361	347	386	350	366	351	358	352	330	371	349	340	359	365	324	334	358	356	344	343	353	344	369	354	347	353	362	396	340	363	382	355	341	369	350	353	349	362	332	327	360	355	381	334	334	351	384	385	382	343	357	386	324	354	366	332	366	370	353	346	335	366	350	326	346	316	354	358	329	346	357	323	383	348	366	359	347	382	342	375	395	354	355	322	359	384	340	363	367	364	348	371	362	328	364	313	373	342	346	372	377	361	325	363	362	370	348	367	373	371	355	338	336	361	341	352	359	365	371	314	365	383	358	374	362	358	330	347	356	344	362	324	378	317	341	362	346	341	395	346	373	351	346	343	357	352	387	360	367	338	360	366	394	342	357	351	366	337	367	370	346	336	330	355	338	367	354	358	330	356	351	344	353	338	348	372	317	358	352	358	372	345	361	332	363	343	369	337	355	347	358	379	364	356	355	343	359	326	351	329	361	375	356	334	362	362	353	355	344	352	357	339	347	324	325	362	363	349	364	341	340	327	342	351	385	365	347	327	346	390	355	391	324	359	373	382	317	359	343	341	340	353	359	373	350	360	338	345	365	355	365	355	372	380	340	339	335	356	328	317	348	369	326	366	343	341	335	355	352	343	324	355	334	355	326	346	337	398	349	345	376	362	353	363	325	360	366	382	361	351	325	316	333	366	386	358	372	351	361	372	379	357	347	376	385	374	398	356	346	349	347	323	347	344	359	344	354	372	388	349	358	347	350	347	338	357	327	335	369	339	344	349	340	363	344	330	348	360	370	338	339	335	383	357	354	364	362	349	364	380	364	349	348	371	339	333	345	342	348	358	352	366	327	370	356	361	362	356	370	318	360	330	350	350	355	388	387	375	321	371	368	370	350	345	365	301	361	349	381	348	352	389	334	385	369	358	342	327	327	354	329	353	318	347	337	351	341	341	329	332	344	369	357	375	336	338	399	320	353	319	374	348	358	342	369	344	373	382	332	368	376	363	371	364	349	335	356	351	342	338	324	356	344	331	358	333	336	374	333	363	381	352	351	377	383	372	342	379	338	364	354	369	383	365	395	382	356	358	330	326	389	341
5682	2487	3242	3813	3017	2629	1964	1691	1525	1413	1256	1173	1142	1046	1035	932	983	929	950	932	961	892	890	959	923	926	956	901	955	864	905	917	946	901	904	875	890	907	890	930	927	891	933	950	911	938	918	892	883	913	940	975	945	867	875	907	901	928	996	985	1023	981	996	973	965	1035	936	978	1023	1014	955	991	930	909	933	1003	945	944	910	983	897	956	936	928	940	873	944	926	911	859	910	959	940	953	896	984	889	857	970	955	894	948	951	934	944	941	902	892	919	928	928	903	942	863	977	952	907	975	970	894	905	894	958	949	932	909	880	921	889	956	902	898	854	958	926	887	946	882	873	878	831	930	900	880	898	946	903	949	930	941	946	937	929	844	965	868	936	944	905	927	910	962	915	939	964	871	909	885	929	932	879	863	920	927	879	883	919	936	928	897	898	890	905	931	962	911	862	931	852	879	912	890	852	830	927	944	912	941	924	890	905	875	914	898	929	908	887	919	920	913	917	920	903	887	855	893	942	887	954	875	918	929	825	950	927	958	896	943	928	864	913	884	903	925	924	917	881	897	940	900	891	921	892	903	923	929	918	926	869	962	911	908	941	918	908	924	886	940	899	847	911	905	916	908	928	898	931	884	835	921	910	899	898	916	887	933	923	910	862	891	884	926	908	843	941	954	870	929	940	957	886	872	907	899	944	923	926	904	936	877	902	900	952	934	954	901	922	883	878	869	930	877	865	844	925	910	910	920	863	885	898	957	947	907	933	900	885	898	894	883	913	954	874	869	967	960	912	938	901	920	907	864	909	905	984	861	907	848	892	915	915	911	855	905	882	920	910	929	896	874	920	948	896	901	924	856	915	903	880	924	957	869	922	867	949	916	931	971	946	896	932	915	901	903	857	900	908	937	887	944	898	898	958	958	906	897	915	922	895	907	890	871	845	895	857	867	917	899	879	965	894	927	880	925	890	975	914	989	920	903	918	922	848	906	947	852	949	956	941	943	916	861	952	958	930	907	895	929	992	838	886	895	877	921	875	900	917	929	889	883	935	856	963	919	888	899	910	842	939	953	916	921	874	979	927	935	890	973	870	891	850	963	881	910	880	894	934	936	852	937	891	894	939	910	886	911	916	899	915	923	950	883	941	948	897	920	882	931	850	954	948	921	881	896	948	916	955	960	909	970	861	924	924	894	955	906	901	848	921	921	853	930	879	934	907	975	901	896	938	938	878	872	884	975	894	895	887	861	879	904	900	896	889	978	905	890	922	903	952	906	898	925	924	931	927	932	898	916	875	962	939	965	916	861	918	922	878	925	910	882	931	873	834	899	885	901	913	900	974	905	917	917	933	961	929	893	921	900	863	921	921	925	881	897	931	920	901	916	878	899	857	892	892	890	871	946	918	938	939	927	878	903	938	889	867	930	973	900	886	962	960	980	908	901	913	971	884	915	866	873	912	931	924	952	940	924	950	927	924	951	907	916	884	928	899	867	875	924	850	890	871	908	884	912	954	943	891	893	876	993	896	932	889	917	864	909	883	918	900	951	938	912	912	975	873	890	892	955	966	904	838	882	950	878	931	933	919	937	928	889	940	914	914	939	892	916	876	942	924	926	898	948	924	941	961	939	952	945	890	902	861	891	964	920	907	976	910	890	914	889	907	838	903	838	921	907	950	946	955	878	886	859	924	888	976	925	870	906	930	914	944	904	978	911	932	925	928	906	890	869	885	905	925	940	911	851	912	934	873	923	883	869	934	922	900	877	924	917	905	921	869	930	909	893	952	899	913	825	931	894	930	923	868	903	884	935	983	942	906	905	897	983	899	926	886	897	887	868	881	959	891	877	899	913	936	887	906	956	903	904	910	857	903	960	914	863	895	924	942	872	911	886	938	885	874	917	923	943	908	916	903	886	930	927	914	936	905	925	927	919	906	884	941	957	896	923	875	866	847	949	902	899	868	932	957	888	892	918	932	914	880	960	935	932	893	951	895	948	844	934	925	900	882	937	952	913	922	938	938	934	905	855	937	904	879	901	887	876	876	933	962	889	914	960	898	940	924	883	946	903	904	902	866	948	938	929	872	841	887	878	902	891	917	880	885	931	878	958	921	952	938	921	930	969	898	964	935	836	961	880	907	890	933	894	936	917	920	861	928	917	912	919	910	972	850	912	897	943	920	964	927	946	933	896	917	851	944	901	873	877	880	898	895	948	907	861	928	832	857	930	914	901	937	870	899	878	892	914	907	895	878	926	893	940	899	893	939	924	913	876	915	917	887	941	909	869	932	873	914	937	958	920	872	900	915	875	928	945	908	880	913	930	883	926	927	884	873	878	891	883	985	887	908	905	884	921	906	879	872	880	869	885	880	940	953	965	888	931	917	923	932	892	947	910	913	939	933	904	907	905	892	952	898	895	913	896	901	992	907	908	902	931	871	896	883	882	895	901	900	920	949	893	936	914	893	889	945	921	919	884	907	879	929	915	961	934	953	934	867	925	918	863	901	932	946	907	870	935	957	949	943	918	930	885	860	938	921	876	873	913	898	931	883	904	919	944	956	944	927	940	933	944	855	889	889	894	908	865	903	902	939	906	959	884	895	944	990	915	862	951	885	863	928	891	972	934	989	903	943	909	814	885	959	921	896	906	888	879	905	929	898	919	913	895	893	896	890	889	960	942	925	929	938	894	924	829	911	905	926	933	920	876	933	892	977	917	906	898	949	924	921	999	875	896	952	946	889	907	894	912	898	943	882	949	926	869	920	888	889	936	918	930	922	863	903	928	892	954	921	876	854	866	997	919	977	901	920	913	902	905	900	903	908	956	890	881	935	960	904	945	902	899	905	918	865	849	955	871	929	919	957	888	924	918	917	963	961	934	856	864	915	851	905	858	921	933	930	956	875	863	954	951	980	907	929	974	876	904	947	903	933	943	901	907	832	854	957	944	971	895	915	935	903	905	889	899	918	884	891	932	891	974	911	962	936	906	918	914	888	891	961	879	927	907	887	931	918	897	904	911	954	891	896	881	886	905	894	955	921	978	941	921	899	867	888	944	875	938	942	866	884	927	911	900	923	889	928	938	881	953	892	941	938	928	951	952	970	885	908	905	939	911	903	896	876	918	927	889	930	935	925	895	906	896	936	969	878	922	851	900	910	920	896	912	982	892	919	894	889	897	936	933	951	882	942	927	899	913	903	928	925	873	965	921	950	913	939	890	907	914	986	914	922	937	898	877	908	912	904	920	884	947	955	921	882	956	927	892	944	944	905	934	973	907	894	858	896	874	890	918	968	931	904	897	899	893	925	901	951	954	904	943	917	923	913	908	902	869	923	914	941	906	869	843	918	876	964	918	895	891	872	889	927	955	945	895	909	891	870	952	924	897	939	962	897	891	895	921	899	905	907	912	929	932	912	923	895	927	940	944	894	919	884	906	934	923	905	901	920	976	912	854	906	857	883	858	956	954	969	900	844	921	940	926	911	880	895	870	905	911	916	903	927	873	929	924
27597	12572	8192	7001	5242	3738	2389	1737	1333	835	635	490	505	457	442	417	432	391	358	395	394	401	367	369	403	353	415	368	371	382	380	379	381	396	367	379	372	385	406	398	378	386	362	395	386	392	401	390	400	348	371	375	379	359	374	370	412	387	382	422	380	394	387	390	346	380	394	386	371	381	379	379	375	352	395	361	352	378	362	356	326	395	354	388	373	382	384	367	322	392	388	408	391	396	378	345	351	438	421	390	341	393	369	386	377	370	368	389	383	383	365	349	383	393	363	364	398	375	382	369	399	408	401	378	374	377	359	340	382	378	351	389	388	351	381	360	396	341	360	387	391	372	387	366	332	344	365	367	347	395	377	402	366	380	368	374	386	377	370	364	363	368	345	348	399	375	366	398	376	370	410	375	403	349	390	339	370	386	382	361	361	386	409	385	342	345	352	382	378	342	348	364	397	384	362	422	367	362	400	377	344	391	337	351	377	392	380	355	345	378	386	388	341	384	361	377	408	375	357	367	359	385	341	333	364	391	365	377	372	334	367	402	385	351	388	356	378	333	398	380	362	362	375	352	408	375	365	394	349	348	384	345	376	390	404	385	373	403	365	385	345	369	353	338	386	354	386	387	339	384	378	428	363	384	386	335	399	404	348	378	382	345	336	355	370	358	380	350	359	387	403	375	403	359	399	388	365	335	372	340	406	390	383	396	397	365	388	386	364	383	375	375	388	352	384	355	386	384	377	352	368	393	344	371	361	370	366	371	380	360	368	339	367	376	375	371	357	350	343	349	371	405	361	346	391	372	388	381	363	347	347	347	375	361	391	398	367	337	383	358	366	374	373	374	376	371	385	417	374	364	365	343	378	380	402	332	402	395	341	388	377	355	361	354	366	348	344	391	427	362	366	368	386	346	373	371	424	363	374	396	384	379	343	403	377	356	393	381	388	354	363	375	377	335	385	365	384	367	374	349	367	342	358	351	369	389	392	362	356	361	369	368	398	391	377	347	380	388	389	360	397	398	352	366	372	355	356	414	390	346	370	396	374	345	368	381	385	380	372	360	341	409	373	357	363	405	410	374	384	378	369	395	358	379	400	350	340	353	375	335	361	365	378	352	391	349	385	357	355	352	353	369	370	381	410	368	357	367	373	359	365	367	362	366	333	353	381	369	361	423	331	328	362	342	399	381	362	364	339	346	354	394	400	371	342	399	398	343	384	416	388	371	354	380	376	364	350	361	387	377	407	385	356	384	362	372	382	371	358	366	394	381	376	342	355	325	371	379	371	391	384	399	366	364	357	392	362	364	381	377	369	358	361	356	361	403	335	369	391	419	361	365	395	358	386	342	398	390	331	389	375	361	392	355	364	406	344	379	355	391	365	352	357	362	337	370	350	319	362	371	387	390	413	369	371	391	386	352	340	376	387	365	376	374	365	343	385	365	388	372	379	390	339	353	376	386	393	375	396	368	399	387	396	329	356	352	377	365	393	391	355	344	357	379	358	350	375	364	395	370	361	395	398	377	390	348	341	355	354	354	369	382	364	379	355	338	388	395	359	372	349	391	373	371	369	394	368	354	391	382	361	360	397	383	396	342	360	409	396	343	426	366	351	372	357	331	411	373	384	381	383	351	366	378	389	381	367	380	402	387	334	387	374	418	385	384	377	426	376	383	362	366	338	337	395	369	368	372	365	381	374	371	371	344	363	392	371	369	364	353	359	373	359	348	372	356	370	365	357	367	367	368	349	387	366	384	357	324	362	370	379	384	353	384	385	361	398	337	396	380	344	377	381	375	400	386	366	389	359	376	376	391	364	355	354	342	350	340	370	350	361	381	370	404	368	338	360	423	372	400	387	380	350	364	368	397	400	384	380	363	383	314	384	339	375	340	346	420	368	367	358	343	398	414	401	368	367	359	383	357	372	354	387	377	386	376	366	386	371	355	349	339	376	375	382	324	401	395	385	355	390	378	378	393	369	378	390	380	383	383	359	368	369	380	372	348	383	359	362	337	366	395	372	412	374	371	372	372	362	350	353	372	389	364	391	366	351	323	402	409	366	336	370	358	366	381	392	374	363	382	341	378	386	346	379	370	398	378	379	371	361	362	390	374	367	378	371	356	411	367	393	323	366	364	346	383	389	372	416	394	358	360	365	364	371	355	359	396	403	335	387	374	408	384	357	374	385	392	365	389	330	373	369	342	400	357	344	373	389	372	360	359	372	353	393	339	386	382	362	373	354	364	364	367	377	366	381	371	339	374	370	379	382	397	370	379	385	364	380	413	368	366	358	383	381	371	384	403	372	384	360	408	412	384	385	352	423	368	368	362	412	353	338	360	401	382	349	374	387	365	335	376	357	379	385	385	371	379	382	366	384	357	369	339	397	391	350	376	370	343	351	381	367	377	375	398	361	355	393	363	378	385	352	390	344	372	375	356	358	357	371	358	390	359	378	366	346	389	367	338	390	356	368	394	395	396	385	370	352	373	342	376	367	372	377	387	352	343	413	351	358	366	369	391	364	356	366	391	350	340	386	407	395	395	388	367	358	358	365	369	343	372	371	380	391	386	360	386	357	373	371	402	377	376	395	391	349	359	368	373	378	397	354	346	370	385	389	362	371	366	380	350	383	370	354	417	388	384	360	385	359	386	422	387	369	363	365	368	355	370	369	344	407	380	388	360	387	372	369	357	396	330	367	383	342	374	343	371	346	371	381	368	349	367	395	394	362	360	366	367	378	355	379	414	356	377	370	380	409	357	347	363	367	355	375	362	333	403	337	363	387	367	356	338	356	367	352	384	377	381	399	351	379	379	383	353	372	360	353	374	357	353	388	342	365	359	394	405	380	362	381	369	379	372	387	362	374	373	361	391	400	364	379	363	397	406	394	387	355	346	362	368	386	382	338	376	360	354	367	387	396	363	346	350	369	362	376	358	405	381	373	366	329	367	350	356	385	360	364	373	334	394	370	364	363	350	355	373	380	359	328	374	399	355	322	401	374	369	346	367	361	368	368	413	393	380	339	375	354	370	392	328	357	363	385	396	366	354	343	372	366	380	367	372	383	375	377	357	388	359	387	374	366	382	379	392	404	389	389	394	380	368	359	374	371	376	394	370	372	352	366	371	340	377	370	394	373	365	360	377	351	364	379	398	366	390	347	364	347	354	379	388	348	399	375	404	418	390	369	385	366	339	385	322	359	376	344	387	412	391	356	375	339	354	387	376	357	381	409	353	345	371	382	382	384	370	357	382	377	363	359	372	392	417	366	352	380	348	370	372	350	373	365	346	360	348	319	369	365	402	398	360	348	360	369	391	375	378	306	384	370	397	361	384	363	348	339	386	374	371	386	373	344	384	375	376	391	370	361	368	339	396	378	379	370	351	351	379	381	378	369	365	366	386	359	366	382	407	382	386	363	375	375	389	365	367	344	368	389	376	397	387	399	356	370	333	372	367	403	401	400	385	373	360	371	391	358	367	371	330	360	388	335	359	371	356
19204	7824	7403	9520	8184	6892	4822	4464	4327	3131	2349	1871	1660	1478	1275	1224	1211	1110	1119	1063	1068	1002	1046	1018	1080	1043	1009	1020	1014	1040	974	1041	1020	989	982	1011	965	980	956	937	971	941	1005	935	1028	993	926	980	962	959	945	1007	944	942	964	926	980	994	1035	1034	1064	1073	1029	1107	1076	1043	1045	1037	1040	1050	1020	1003	1057	1101	987	1047	1008	1006	1005	941	1040	1022	1040	1024	989	1037	984	992	991	1042	956	965	957	1017	996	978	919	985	1000	1016	916	1023	987	984	976	970	925	935	986	920	962	958	996	940	1013	948	982	1032	975	1003	939	995	972	963	961	919	983	950	968	976	957	923	933	899	965	972	946	934	927	930	935	913	911	985	934	959	888	962	945	967	906	985	962	924	905	891	896	967	910	980	893	938	961	938	936	971	955	936	954	943	943	947	915	904	917	933	948	940	912	1003	922	968	944	910	1005	972	972	930	918	993	954	961	983	952	936	946	992	954	913	973	966	930	929	963	1024	866	957	953	933	965	906	967	934	896	978	901	906	929	929	963	923	920	945	971	900	921	927	914	999	933	928	933	961	903	922	881	974	995	946	962	935	919	953	942	884	966	916	925	954	913	966	942	968	999	971	883	878	929	894	982	892	930	1025	914	879	974	916	994	873	953	1009	913	908	920	902	920	924	894	903	980	927	911	948	979	946	937	969	969	899	930	924	890	959	960	963	957	958	900	928	941	922	928	998	995	941	925	948	962	952	948	950	921	992	954	931	938	935	934	945	975	943	1016	981	878	925	928	969	956	917	930	965	963	908	924	974	952	947	919	951	935	937	935	981	932	878	936	960	930	923	1023	913	938	960	876	953	980	941	909	957	927	917	974	954	911	956	956	960	914	921	903	924	951	965	983	951	924	934	920	978	940	973	889	992	932	952	927	981	908	936	914	937	912	937	928	941	902	935	953	921	982	956	906	899	977	993	926	968	915	912	971	953	963	935	949	939	891	977	961	939	961	923	922	913	1000	907	927	914	881	908	922	932	964	960	979	976	891	954	940	908	957	962	935	911	913	947	978	947	925	875	971	973	968	913	885	981	965	961	950	950	962	991	912	927	920	903	903	955	986	948	879	923	970	953	919	906	902	895	971	969	951	968	951	927	927	928	962	935	956	938	933	970	974	926	984	937	913	896	927	934	953	945	955	966	895	945	982	902	893	951	939	939	907	979	935	950	986	1026	898	985	973	911	989	940	942	945	952	934	920	951	940	983	931	865	917	916	933	942	950	961	886	917	896	993	936	954	989	997	945	948	954	901	895	952	896	952	968	988	955	933	997	962	973	914	958	936	976	927	922	953	912	900	956	965	911	974	871	885	867	953	954	953	912	933	963	950	945	936	921	980	920	917	969	959	935	911	936	914	901	959	917	943	891	1004	962	880	995	945	940	957	936	904	953	967	947	917	940	954	945	937	914	927	917	869	990	982	924	935	917	967	950	913	925	945	931	913	943	926	959	993	931	1002	972	954	939	923	952	925	972	945	932	926	1006	921	937	934	947	935	927	930	922	910	927	928	1001	922	909	1000	908	984	955	953	955	914	916	881	992	957	898	968	1030	932	924	904	943	994	946	954	969	918	1004	1002	943	946	911	1010	877	946	983	987	960	961	912	935	960	946	972	983	965	962	942	1002	921	971	946	957	991	897	977	955	951	951	964	948	983	924	913	990	890	941	927	925	949	937	969	988	962	919	967	1014	958	933	948	959	948	895	979	950	946	971	964	954	897	978	920	972	969	956	927	1004	955	994	955	904	919	886	962	921	914	1008	983	960	918	893	955	952	952	990	929	930	909	845	964	958	951	959	976	950	964	959	936	925	884	965	907	999	902	901	957	908	971	953	983	970	938	918	938	923	1021	936	937	929	941	930	930	977	962	980	943	991	973	975	943	869	945	933	993	982	946	927	909	948	954	968	987	927	934	909	961	931	925	928	973	934	999	966	960	944	971	968	935	982	922	974	911	930	988	909	953	920	957	943	945	913	895	980	1005	973	896	909	1006	874	1009	962	948	952	927	936	993	937	1027	897	934	909	922	920	972	957	957	968	890	890	924	935	947	987	943	933	954	936	980	957	941	985	939	939	980	913	951	962	924	921	972	1007	934	963	958	912	964	952	927	966	930	937	975	952	897	957	942	935	937	955	953	987	901	976	941	952	923	930	927	928	947	892	903	973	938	929	952	958	949	938	980	936	940	937	937	981	957	949	903	925	914	942	911	981	972	886	932	944	1027	915	925	939	959	942	929	951	940	1023	909	960	931	918	901	975	937	938	937	912	946	970	997	830	916	952	955	947	967	935	951	968	982	924	875	935	926	983	970	997	976	918	918	935	951	942	909	949	924	946	981	984	962	916	971	907	944	907	916	953	906	889	910	930	968	963	917	905	933	927	891	953	931	989	912	900	1003	912	960	945	932	956	974	914	979	963	968	977	986	1003	928	906	941	934	956	985	1023	952	940	904	957	954	910	1005	921	985	926	902	957	923	940	979	897	982	958	943	988	963	908	954	913	979	953	991	964	943	907	934	913	928	950	933	939	973	960	930	888	924	942	971	931	906	987	934	945	943	950	930	971	1012	958	939	920	941	992	960	895	958	934	969	951	954	963	924	953	960	920	970	995	939	964	957	1001	986	938	944	926	939	949	873	984	970	909	971	925	990	1020	963	973	961	1005	921	961	941	925	958	967	965	907	952	929	878	929	910	903	894	962	926	925	937	963	973	980	929	890	936	993	966	935	917	952	924	916	914	961	988	908	884	932	946	939	953	939	949	924	997	994	999	909	943	940	963	994	928	910	976	1012	949	935	998	982	962	962	955	900	963	914	914	894	921	947	939	942	908	982	1008	930	937	926	948	897	997	1005	965	899	909	921	962	891	935	914	900	950	924	907	914	931	938	957	874	953	892	960	926	951	949	981	924	901	926	974	942	936	911	956	951	926	872	977	939	931	960	913	950	960	920	992	945	900	911	943	925	926	1010	928	921	941	1006	1003	895	906	896	940	918	916	930	945	968	965	903	915	942	952	969	920	953	884	892	898	943	945	995	925	919	862	968	1017	885	951	913	912	960	1016	951	934	951	935	928	925	908	926	926	902	957	989	948	940	930	898	942	949	902	909	959	922	952	917	995	1017	978	1012	921	892	981	945	944	914	921	947	959	916	944	946	939	900	911	914	925	953	948	963	949	923	971	942	949	936	966	910	940	905	983	938	930	951	936	932	976	973	957	929	955	957	943	1001	943	957	975	931	916	1009	975	942	929	936	898	964	930	934	922	906	943	962	887	929	938	951	926	913	992	938	900	1007	942	922	919	982	949	900	894	945	941	945	942	974	970	926	963	925	915	952	894	951	915	982	934	994	920	944	956	921	940	945	931	926	1003	919	938	895	953	1035	934	909	899	955	906	933	936	931	987	952	937	997	1030	937	951	976	968	913	981	967	949	961	930	926	922	942	921	940	929	909	936	936	970	954	909	1008	944	941	909	931	999	969	902	938	919	911	887	881	984	911	906	893	913	951	969	915	921	937	933	908	883	881	934	945	938	874
37087	19623	13840	10797	8872	6238	4297	2982	1885	1221	747	589	441	411	406	330	340	317	344	337	321	315	302	306	284	334	319	270	296	273	289	285	287	310	290	299	275	289	333	250	302	277	298	304	279	315	285	266	288	244	283	271	283	319	249	308	274	245	300	268	309	313	308	285	273	286	276	288	269	302	262	266	264	271	287	295	292	279	273	244	265	305	283	327	285	291	264	276	260	278	262	259	275	293	298	279	315	284	278	272	299	265	262	272	269	315	232	275	263	273	282	270	261	258	254	263	288	306	250	294	286	283	276	295	279	263	282	282	317	272	289	262	256	251	259	285	253	292	266	300	249	259	287	269	260	290	286	292	273	272	265	254	291	287	277	304	258	256	282	256	271	291	276	270	264	285	289	280	272	259	278	273	261	264	255	271	262	239	251	254	255	286	276	277	263	264	269	289	262	262	296	267	255	281	266	243	289	251	285	296	246	283	267	304	254	266	268	288	261	267	254	267	274	262	279	257	285	300	282	291	288	296	263	303	276	259	282	255	310	277	276	279	292	297	291	221	282	253	276	276	251	238	260	280	275	263	274	250	324	271	282	258	288	274	273	282	280	264	280	300	273	287	282	271	299	280	259	267	258	303	276	297	280	278	284	235	287	243	255	289	270	261	262	285	276	260	286	269	255	273	281	296	283	274	281	256	280	271	259	226	276	284	296	260	267	268	302	266	294	300	266	284	259	279	252	275	260	321	269	280	254	275	268	264	289	274	242	243	267	271	299	268	250	264	282	271	307	292	271	287	261	294	303	278	283	288	283	282	299	289	272	270	283	292	242	276	299	284	268	264	265	278	258	254	281	290	247	297	291	277	288	279	257	263	268	272	264	246	268	280	268	277	271	264	281	264	284	301	278	268	273	238	294	286	275	291	284	263	297	311	263	260	291	304	257	267	290	269	299	259	276	272	242	277	251	286	270	254	242	301	272	254	270	259	249	270	282	294	273	286	273	289	303	262	269	276	266	287	272	265	248	277	275	275	277	249	293	242	283	237	262	260	274	246	279	255	269	269	276	278	276	263	259	233	271	262	263	251	281	281	275	285	268	262	275	285	247	248	262	245	258	290	276	251	302	298	246	294	245	285	241	269	284	265	287	266	271	285	280	258	256	271	277	264	281	247	293	257	263	267	288	265	267	304	259	297	285	266	257	250	251	299	310	279	287	267	268	286	293	269	266	277	262	273	265	291	260	268	274	264	272	268	279	268	275	293	298	268	282	315	262	273	283	245	285	300	278	254	275	269	292	289	284	296	296	277	267	248	291	269	266	253	269	279	284	293	295	257	274	269	293	259	298	301	308	269	252	261	265	283	293	265	313	271	283	282	267	278	293	247	232	281	279	271	263	305	280	264	324	262	316	297	304	290	300	298	243	261	302	267	300	266	260	262	243	262	276	285	277	308	285	267	257	278	295	299	248	278	293	291	271	299	289	295	283	255	280	237	257	270	262	265	294	270	270	276	258	310	260	267	282	292	260	248	290	276	276	292	269	267	289	297	262	273	294	304	271	236	241	264	261	270	258	297	249	274	262	276	270	288	276	284	263	266	278	283	251	275	283	249	306	247	280	261	277	256	262	278	256	246	275	272	250	266	277	282	263	284	230	260	237	246	257	262	264	291	257	235	249	239	291	245	289	299	273	281	292	268	297	254	261	273	271	263	320	302	290	279	255	273	277	292	258	265	273	272	286	265	267	302	279	256	283	292	272	317	279	282	264	282	286	270	273	253	282	263	261	261	266	286	307	273	292	283	270	287	312	294	279	289	268	256	277	279	259	274	274	271	263	278	250	275	280	291	278	241	263	256	279	286	293	263	277	252	297	271	267	293	248	281	291	269	250	257	241	258	267	252	300	278	269	261	289	292	293	274	265	251	274	296	270	245	284	283	267	289	307	274	290	276	292	253	246	272	265	247	294	286	263	273	263	262	269	261	284	261	257	309	263	277	279	280	291	318	255	270	302	259	274	248	295	269	293	250	264	263	277	276	278	260	271	319	277	263	285	287	262	272	278	249	253	228	255	294	261	294	288	281	274	288	275	270	296	242	273	262	292	270	246	271	257	280	267	268	264	251	268	284	280	283	264	255	305	264	276	261	292	302	286	251	290	261	268	251	247	257	284	286	282	276	291	269	282	258	249	259	254	281	259	236	259	278	276	270	282	257	279	276	279	281	223	297	244	290	282	246	273	269	255	306	270	298	260	274	272	270	301	274	277	292	289	257	294	249	287	299	256	268	286	278	245	262	287	261	297	281	278	259	261	273	292	286	264	285	289	256	293	263	267	305	281	284	280	281	277	248	269	266	290	237	283	258	280	270	306	276	240	279	265	265	235	255	242	290	273	264	289	274	287	273	295	284	282	280	284	276	283	263	283	265	276	258	264	278	292	284	293	246	258	292	323	289	296	273	281	264	281	229	259	288	307	318	266	269	262	269	270	249	258	289	291	268	259	295	299	292	259	238	278	269	287	281	265	281	290	297	290	278	273	254	288	262	292	274	247	245	260	276	233	257	294	294	283	298	277	287	284	273	244	266	282	282	270	268	286	286	280	274	262	249	285	273	292	282	276	261	264	270	274	284	292	274	256	249	283	298	256	264	278	272	283	262	301	272	264	273	274	256	292	293	263	281	264	269	279	242	297	272	254	251	281	250	267	289	287	249	267	262	264	251	260	259	303	289	259	271	269	270	251	276	259	275	273	273	262	232	275	257	284	290	292	271	273	301	279	282	270	239	269	271	262	272	273	262	247	267	283	267	267	273	267	264	316	262	293	255	264	287	285	259	275	273	281	257	277	278	265	283	260	257	274	289	284	299	263	292	287	271	253	268	310	282	290	284	273	280	293	273	282	297	286	260	286	263	269	278	246	295	249	269	277	275	259	289	263	262	277	269	284	270	304	278	235	275	256	272	280	288	263	288	284	277	255	302	273	262	298	248	293	279	270	270	243	269	302	288	241	274	288	280	237	241	299	266	310	243	291	279	246	292	320	247	272	270	259	304	272	272	279	273	280	258	287	274	248	272	248	257	291	264	250	255	273	283	285	258	233	261	266	280	279	259	252	269	279	250	274	273	293	272	275	243	259	255	273	272	261	262	300	276	295	244	255	271	262	278	286	270	282	309	276	282	298	279	248	273	288	281	263	283	269	281	257	294	269	279	259	269	288	258	253	258	278	257	270	239	267	294	274	265	290	231	313	256	256	285	286	281	263	267	257	295	270	276	264	270	261	302	258	268	285	279	286	249	253	280	264	302	259	294	276	280	264	284	293	259	272	285	311	290	289	295	262	287	280	286	239	294	273	263	260	258	293	255	284	267	258	269	304	286	277	285	262	281	261	262	264	267	262	286	279	251	248	271	294	276	262	279	297	278	277	264	266	307	284	266	270	246	280	267	267	255	267	277	273	251	297	264	291	292	266	260	247	275	271	265	278	252	278	263	254	253	288	252	298	261
25552	10864	10045	12395	11620	9141	7190	6880	5733	4142	3040	2508	1869	1700	1465	1219	1243	1129	1053	1001	956	968	913	867	868	906	916	789	829	869	747	827	830	802	793	779	862	814	840	783	793	763	751	782	778	730	807	751	794	717	800	737	735	782	765	760	742	795	841	872	936	949	923	860	928	895	854	886	880	884	849	841	872	880	885	764	817	803	774	771	754	796	792	841	798	813	728	809	786	789	773	754	834	746	751	782	765	772	769	771	777	760	798	751	763	715	731	687	720	714	721	802	699	771	724	751	730	760	754	811	712	750	717	714	748	673	711	749	693	713	719	720	743	751	745	725	726	721	738	724	725	730	711	723	695	724	701	753	731	706	703	758	727	727	697	732	714	724	753	741	721	733	728	726	736	744	770	713	691	713	748	679	700	733	738	738	722	782	644	699	726	699	718	715	708	714	742	690	673	744	690	724	693	735	739	700	725	746	702	716	701	741	706	660	761	708	710	716	703	677	691	687	667	709	740	734	707	705	707	657	709	769	704	694	704	779	679	731	738	737	759	705	718	695	697	689	705	729	715	698	739	766	689	690	732	698	718	714	684	711	704	719	699	690	677	703	704	683	668	710	695	675	678	665	708	754	704	683	645	660	721	713	701	722	713	717	701	708	727	742	710	641	741	723	721	747	686	724	696	709	664	714	697	685	689	741	716	756	733	711	768	746	674	725	758	728	772	706	687	708	709	745	755	741	709	753	711	699	735	724	698	746	705	704	723	773	679	747	699	742	663	679	750	723	692	664	767	710	727	745	694	699	696	751	682	753	703	727	677	716	699	727	708	693	713	681	695	706	704	729	703	732	739	669	729	695	730	724	690	778	684	720	680	665	698	674	703	706	677	712	743	722	716	683	647	705	709	671	718	733	738	745	726	708	688	716	721	689	726	682	703	716	752	682	718	681	704	747	684	713	759	693	705	692	687	664	667	692	667	745	699	720	687	735	744	730	775	702	722	759	671	693	712	667	722	676	688	709	707	705	680	707	741	712	718	716	723	739	672	714	723	671	745	696	727	672	773	705	682	708	735	701	706	700	683	703	696	724	717	675	714	699	701	730	719	744	723	699	687	737	726	727	751	677	732	710	677	706	707	654	758	680	680	748	743	734	680	698	697	678	668	674	729	703	698	745	719	749	748	701	745	669	728	713	694	719	680	716	714	739	745	726	734	723	689	717	693	697	656	660	704	698	702	735	722	708	714	759	729	757	731	693	716	773	704	698	716	725	673	735	719	674	716	742	651	717	711	709	681	767	687	732	733	686	721	699	697	731	694	685	677	712	722	708	754	727	653	754	690	744	722	720	706	686	663	703	755	747	678	705	703	714	631	709	700	707	690	698	672	699	720	736	754	752	700	677	727	750	710	737	730	715	715	712	696	760	754	679	712	703	670	722	727	732	763	721	702	725	696	717	749	695	731	731	726	711	706	743	712	742	738	708	702	719	680	717	762	761	743	736	686	744	646	721	733	713	685	685	736	726	761	708	735	694	719	691	714	726	704	640	746	721	697	760	679	701	677	686	694	701	698	697	706	699	710	703	731	724	718	719	693	715	693	727	712	711	704	720	717	730	734	688	756	692	708	736	684	718	737	660	720	716	746	749	687	735	689	691	706	715	724	714	720	729	688	675	689	713	743	706	729	689	692	703	734	710	698	713	696	725	717	723	742	711	659	711	713	691	739	693	661	720	714	715	751	725	706	711	712	715	691	729	709	742	663	730	656	711	709	710	744	694	723	702	670	672	711	732	717	687	680	777	686	688	763	733	681	691	693	677	705	711	708	716	735	688	696	677	672	726	718	731	655	680	699	730	714	700	737	698	721	719	792	725	708	795	707	735	726	704	747	731	725	690	698	725	767	742	708	694	733	682	770	705	697	767	734	705	722	788	704	687	738	726	654	673	716	700	732	689	710	674	723	714	689	682	755	706	714	659	695	657	727	738	695	699	724	717	743	719	706	718	764	705	677	697	695	654	674	701	710	697	696	678	707	726	691	722	748	685	685	719	718	759	675	754	715	666	711	720	720	729	726	721	735	690	738	699	690	681	684	670	737	688	683	671	672	707	705	700	677	701	716	724	667	669	696	726	764	702	655	708	716	696	758	752	742	719	696	727	716	667	713	720	764	749	722	679	748	758	735	655	703	695	714	742	723	692	685	685	710	734	720	702	744	720	657	684	732	706	735	735	636	740	720	691	757	749	721	719	720	743	711	687	691	732	722	709	718	736	665	719	709	705	748	747	710	772	682	672	703	732	724	725	697	732	677	715	672	677	703	675	702	708	747	729	738	734	679	706	703	731	713	692	713	757	702	716	704	704	730	726	681	730	688	733	683	680	674	690	737	680	684	721	717	722	694	693	718	730	695	669	737	686	733	709	688	702	713	692	719	691	707	733	693	713	717	704	722	761	724	655	714	725	691	719	720	715	687	680	721	746	682	737	677	732	694	731	743	700	704	686	703	696	723	755	675	730	708	732	734	743	699	752	720	699	729	729	728	738	722	691	690	716	748	746	751	666	728	754	708	733	674	703	729	713	706	711	715	687	682	731	687	725	749	696	682	707	741	725	700	751	748	703	717	738	648	730	716	700	675	716	676	699	710	764	712	723	691	719	676	671	727	729	765	724	712	661	631	715	708	715	738	750	735	728	679	641	740	692	713	693	716	742	675	721	704	694	702	719	722	724	683	699	721	735	730	737	729	704	704	705	715	708	726	703	707	680	686	731	714	700	740	671	716	773	695	710	699	705	722	700	698	672	710	713	704	745	692	727	688	740	731	757	721	729	716	724	747	746	744	765	705	734	672	731	702	699	723	686	694	735	701	716	727	700	691	678	700	769	730	705	714	714	739	678	732	720	732	705	701	715	731	701	736	652	728	719	704	702	680	737	750	705	754	701	686	702	670	713	725	673	713	747	697	757	702	716	709	710	721	718	712	706	704	713	682	720	728	737	723	689	679	715	687	729	677	721	706	721	703	673	717	695	704	700	730	710	726	701	738	712	723	716	761	706	717	718	695	709	667	727	727	696	731	714	702	678	702	724	666	718	751	678	666	742	673	716	734	691	732	697	732	711	704	776	694	747	731	725	691	736	729	695	747	718	726	730	735	706	750	683	744	740	729	682	728	746	707	757	735	696	696	708	698	729	688	697	696	694	734	748	719	706	665	695	673	689	732	738	722	702	717	714	750	681	749	706	732	702	760	691	707	726	684	714	708	714	714	710	708	722	684	718	671	716	745	726	734	678	662	729	693	737	758	720	719	737	716	681	676	704	731	740	717	726	743	707	715	715	693	699	697	729	723	689	713	750	705	681	734	689	708	685	726	743	771	702	723	732	715	714	680	746	719	702	719	716	749	714	708	683	715	721	729	691	686	712	719	693	710	680	729	692	779	715	707	708	722	703	753	681	728	734	702	723	748	729	685	695	712	688	699	709	697	721	737	685	731	715	715	722	708	723	698	729
6403	1713	1684	1367	1180	802	566	510	453	442	360	405	382	386	411	379	354	361	373	379	376	356	359	344	326	370	370	332	377	362	384	346	377	364	358	351	341	366	336	319	342	365	354	359	320	337	356	363	354	331	361	351	357	370	370	339	359	326	374	391	404	337	333	349	316	378	376	351	368	368	355	347	342	364	345	404	359	352	363	364	358	336	331	316	369	322	355	332	358	343	378	331	364	348	350	378	361	357	380	375	356	384	335	337	325	335	333	337	364	359	345	346	364	368	335	356	343	304	376	367	366	349	353	371	337	323	357	366	360	361	373	366	381	336	382	343	329	376	350	333	377	338	338	347	338	340	328	347	310	330	370	336	342	316	332	324	358	370	319	341	351	329	345	322	367	353	325	365	395	353	318	350	383	337	357	381	322	373	327	354	327	369	359	337	343	347	356	347	331	352	336	338	386	333	356	337	351	343	359	316	359	332	375	376	330	325	370	342	332	344	362	353	377	371	359	381	363	305	349	355	399	369	362	346	358	374	330	386	360	335	344	362	317	375	352	343	361	335	352	379	361	337	355	314	349	365	333	323	360	348	348	365	374	357	365	374	332	375	389	357	339	350	346	355	367	374	357	341	378	337	347	362	369	366	355	357	351	315	365	394	328	341	316	408	363	345	359	324	346	328	357	334	340	390	384	334	348	360	370	313	351	327	355	344	357	362	315	379	367	336	371	357	346	373	366	377	366	328	346	343	326	351	342	338	381	348	331	346	303	349	375	359	370	374	353	370	320	369	368	360	353	338	357	369	353	337	343	352	325	364	363	335	332	342	363	389	361	341	318	345	365	329	353	381	322	382	362	324	351	350	316	317	370	338	361	372	364	377	363	364	301	358	332	368	373	347	360	351	362	329	348	365	340	348	362	356	345	340	339	356	344	368	367	338	375	377	334	353	320	344	337	347	326	358	347	345	344	344	325	340	310	340	372	367	378	367	359	359	352	373	374	354	317	347	348	336	360	363	360	375	359	333	337	344	373	349	358	372	342	375	355	386	353	370	402	343	361	316	318	327	346	349	378	339	371	373	324	357	344	351	354	320	402	386	367	357	303	376	348	357	355	350	360	368	359	348	351	347	334	328	334	376	349	383	317	365	351	356	350	367	344	327	357	338	358	301	342	357	370	346	333	375	361	359	375	347	326	325	370	344	366	326	369	326	365	333	367	345	357	337	372	320	320	339	349	381	361	383	348	346	355	375	354	354	326	375	361	355	339	350	366	345	345	387	341	360	345	335	362	331	366	338	338	395	299	349	358	350	332	354	370	324	358	368	361	344	354	358	339	366	351	397	339	358	345	332	348	358	367	357	370	353	338	350	332	313	345	367	348	332	369	367	337	337	318	351	358	358	329	371	336	325	333	346	360	358	365	369	374	349	355	338	324	346	343	365	374	327	318	315	343	370	351	351	359	340	357	313	356	345	351	310	326	385	361	334	345	376	363	361	344	391	335	329	356	357	345	304	328	365	333	324	378	337	306	367	341	382	377	375	352	333	329	392	361	361	350	365	362	334	340	341	336	364	339	348	376	315	371	393	342	352	362	356	360	375	369	354	309	372	336	349	328	356	373	385	367	333	341	349	366	314	369	344	356	371	312	368	397	344	368	326	357	344	382	339	323	318	353	363	357	345	363	321	364	351	338	334	383	346	344	350	358	349	344	340	363	350	340	361	344	336	359	347	349	351	326	369	372	351	343	329	326	364	343	367	310	380	318	369	339	320	290	359	362	364	354	364	390	326	337	330	362	350	351	326	362	365	304	345	360	348	317	345	363	346	320	330	342	364	372	347	358	336	362	376	333	343	362	391	362	343	365	372	386	342	380	337	342	353	374	350	357	363	360	358	371	347	394	371	373	344	335	320	332	329	383	375	336	326	373	365	359	359	334	369	342	367	368	352	359	356	340	360	398	341	342	349	359	345	300	345	364	348	333	360	334	380	331	376	319	348	380	359	364	367	379	323	347	382	324	340	351	335	375	321	342	357	338	377	340	322	356	367	353	346	342	352	352	320	369	337	330	343	332	370	355	372	388	344	329	337	321	364	345	348	384	321	356	380	358	356	364	368	388	326	348	379	334	371	341	389	369	376	364	339	351	362	349	385	346	316	338	391	373	354	382	357	370	315	355	366	373	342	363	327	384	332	331	372	367	338	370	382	364	367	333	357	365	381	374	350	338	350	347	362	338	358	346	361	310	381	346	354	355	309	346	389	362	384	344	336	350	359	379	340	331	340	361	372	375	363	356	364	324	333	379	360	342	366	344	347	327	341	359	341	333	349	333	363	377	354	345	342	351	332	318	364	334	369	349	345	335	378	356	379	366	340	367	390	353	368	336	384	344	338	352	318	337	386	313	344	380	386	373	353	346	342	338	360	351	347	363	357	344	344	329	335	380	320	327	336	318	347	383	362	346	318	355	327	304	323	329	359	353	361	349	361	324	336	361	362	378	352	374	376	348	360	371	363	355	405	347	359	332	369	348	351	353	377	352	348	358	362	375	351	359	335	362	365	341	398	360	359	370	344	311	355	343	354	342	346	346	345	326	351	351	318	346	379	350	323	347	342	357	344	381	375	372	353	333	352	348	327	357	376	360	340	340	374	331	350	361	344	337	294	350	340	366	325	336	357	340	354	342	357	340	343	323	349	336	386	341	360	354	355	341	367	343	380	325	364	356	391	352	334	344	358	372	333	392	368	355	366	341	339	372	313	358	375	359	332	327	337	354	358	336	337	354	373	343	341	361	353	370	329	374	355	321	344	342	400	352	343	360	330	354	374	336	317	341	351	374	351	335	338	376	367	361	365	356	330	323	328	340	335	326	359	337	317	308	323	352	367	352	358	308	364	342	341	362	345	344	335	332	334	335	339	361	360	334	360	355	350	357	330	331	338	313	367	344	371	362	326	344	354	323	328	342	323	340	363	376	351	369	368	329	374	340	358	372	375	351	342	348	358	352	318	334	357	354	364	354	354	325	326	363	362	380	383	342	404	335	315	349	340	330	358	341	348	361	362	352	352	360	344	385	319	341	353	361	378	372	360	318	372	341	320	401	362	325	341	366	368	366	353	410	326	374	336	367	312	366	375	356	338	336	297	331	338	337	340	360	346	349	346	372	351	345	360	336	347	322	332	375	369	342	351	363	322	388	340	350	382	347	371	339	348	365	354	347	336	344	356	346	384	363	344	370	371	367	339	340	330	352	358	332	352	336	358	352	316	343	354	377	344	355	333	371	324	375	359	357	342	359	355	366	355	378	364	354	335	384	351	406	343	367	362	344	348	355	378	373	338	347	367	347	362	351	337	350	351	334	359	368	340	372	352	357	337	352	368	329	336	340	361	337	340	320	315	370	325	360	363	344	334	328	342	386	352	340	333	338	337	322	339	330	334	343	361	347	310	353	362	377	365	324	349	319	342	344	355	347	376	314	309	333	372	337	378	354	359	368	350	351	361
5507	2442	3181	3454	3337	2628	1893	1678	1574	1466	1330	1123	1069	969	990	945	954	948	919	930	880	918	966	888	958	908	921	949	930	914	911	902	928	919	911	921	970	897	874	937	851	891	934	910	901	906	903	915	908	900	873	928	936	901	925	868	922	950	981	991	950	980	994	1055	984	994	960	931	999	1003	990	906	918	933	964	922	956	944	974	894	918	916	909	961	909	962	910	1007	887	895	866	930	904	919	997	908	940	917	903	859	878	974	967	948	913	863	902	882	946	905	885	904	914	909	888	920	880	891	858	932	922	868	931	891	919	913	893	855	956	929	873	903	895	864	926	885	842	959	848	975	920	892	923	832	820	958	968	862	969	912	878	905	894	912	862	883	834	929	898	930	931	910	893	879	931	913	920	889	932	897	947	913	953	876	889	893	929	894	918	955	878	874	906	841	885	898	867	941	945	904	881	906	937	901	845	860	978	909	968	861	925	920	920	919	949	846	889	844	949	967	881	861	913	881	919	883	953	887	870	891	874	891	894	939	925	890	921	886	926	912	908	903	885	860	874	935	893	953	934	963	874	877	961	915	885	917	925	929	875	932	961	866	918	910	869	927	934	886	911	923	907	918	903	942	951	938	901	909	898	890	898	933	920	868	924	871	933	862	931	857	892	904	929	896	955	934	894	864	835	881	942	897	887	886	923	879	907	933	947	878	920	925	961	931	888	960	914	953	927	902	897	914	852	929	874	865	901	921	898	849	939	933	915	900	905	893	941	885	925	885	907	859	898	887	952	886	941	881	901	910	842	882	856	904	870	879	934	895	860	885	930	935	980	907	944	940	877	950	874	950	907	931	910	886	937	937	897	925	879	887	886	930	896	884	924	870	884	881	920	900	897	874	881	826	907	928	897	932	888	910	877	863	899	940	919	958	871	953	909	911	865	858	918	854	849	922	909	869	922	941	887	862	893	893	914	900	912	961	898	979	907	887	873	847	893	926	882	912	934	916	899	893	922	902	919	919	923	958	863	881	968	891	904	915	924	900	860	936	863	854	846	944	940	900	895	981	905	909	878	928	887	916	941	919	901	957	852	884	897	904	884	878	897	841	889	937	924	879	893	898	875	902	981	906	907	914	880	974	940	961	932	880	899	881	880	896	902	853	925	928	916	892	855	901	911	928	855	867	910	955	875	943	931	928	888	913	925	945	871	932	918	848	951	893	919	924	912	898	902	934	929	924	930	919	916	889	912	913	949	927	894	835	890	933	891	896	892	880	911	885	915	876	934	942	897	879	873	894	900	940	896	862	896	880	912	907	917	914	895	939	855	939	929	956	905	880	912	945	894	950	938	949	895	937	946	865	858	899	936	936	914	866	941	908	963	908	902	912	943	910	885	882	906	916	973	892	884	883	895	916	898	902	920	899	980	876	836	893	932	924	922	952	907	911	917	890	906	927	960	883	905	894	933	926	891	938	914	902	917	917	906	908	902	903	913	914	909	944	855	849	904	902	895	868	893	883	922	915	932	926	933	904	960	918	879	886	908	868	910	936	872	900	892	919	897	935	913	881	932	917	933	891	974	949	831	937	865	942	884	879	916	899	910	896	891	894	901	925	872	900	883	928	887	886	915	883	920	870	910	906	941	907	922	904	917	893	954	906	920	879	891	906	872	922	898	855	912	897	911	888	963	939	929	882	856	866	941	896	921	928	915	913	923	895	914	905	916	903	847	886	923	903	883	906	871	874	879	845	876	922	852	897	925	919	890	864	867	895	857	866	902	950	897	902	900	884	867	844	888	874	944	873	896	896	894	876	932	861	914	897	897	906	869	888	888	877	889	922	914	933	882	888	915	917	880	938	914	902	921	915	942	942	888	886	901	881	928	821	1006	918	914	881	907	955	911	924	921	945	938	927	921	883	906	879	874	904	923	893	906	950	880	895	921	862	882	920	921	957	872	955	869	900	908	953	899	874	873	844	888	901	886	889	922	962	891	907	858	912	929	906	865	894	912	889	914	901	921	963	943	890	893	924	963	970	886	898	940	875	906	895	922	891	881	830	852	907	934	886	894	893	864	898	862	890	896	854	922	951	907	958	917	942	900	837	916	906	894	917	947	942	903	899	887	908	896	936	892	858	922	888	959	889	968	937	935	879	962	888	1000	914	937	858	855	858	888	895	898	908	896	940	861	917	872	896	959	908	893	849	877	1003	892	937	868	913	892	887	927	915	886	912	947	921	922	905	888	869	892	893	944	921	856	925	887	850	973	942	907	933	910	880	909	965	961	961	868	926	882	951	921	958	894	929	951	897	964	887	917	941	877	891	944	874	894	923	874	902	913	932	902	930	939	895	891	910	927	922	925	919	904	912	934	879	884	903	937	882	898	948	918	860	887	885	934	898	944	877	892	895	921	892	904	887	898	896	899	883	917	882	862	922	915	937	878	915	894	916	868	921	933	884	901	883	881	913	838	923	888	925	965	919	872	929	931	892	873	941	845	864	860	854	901	878	890	884	912	886	926	903	931	921	916	888	869	941	962	863	952	867	918	937	907	894	910	928	911	928	912	880	913	905	861	889	923	913	881	881	872	961	850	901	912	908	916	924	872	914	933	959	838	944	933	910	961	922	921	882	968	874	904	889	883	909	906	932	924	905	874	900	923	852	848	871	917	893	942	898	948	841	909	864	947	870	883	892	874	870	959	933	855	870	902	843	940	925	875	928	890	917	933	855	974	918	938	919	867	952	945	905	901	943	927	944	934	962	850	880	931	930	920	885	873	905	893	866	990	933	956	936	851	856	908	910	877	868	933	903	876	893	884	931	884	900	906	853	907	900	869	905	922	841	908	878	886	917	876	984	914	907	909	990	923	936	899	883	905	949	904	862	928	894	910	951	881	913	947	917	882	928	889	966	969	888	958	889	818	933	859	906	942	898	922	890	900	836	853	889	850	888	909	933	923	917	881	902	924	922	882	905	934	937	922	886	913	888	942	898	928	906	901	935	902	899	907	921	914	910	916	886	886	895	933	869	913	837	931	903	971	932	915	934	924	908	942	929	896	914	892	942	854	869	854	908	909	942	880	914	919	914	920	937	895	906	904	914	881	893	876	923	906	898	856	944	922	887	899	914	940	920	926	890	877	892	854	907	875	892	958	917	914	852	853	881	898	902	940	879	896	943	855	900	898	852	921	880	867	880	863	913	889	944	931	858	903	910	895	915	909	891	852	926	891	904	845	926	872	919	892	938	861	923	912	877	935	872	916	901	921	952	895	926	853	908	896	873	859	907	913	938	911	867	922	944	890	911	920	906	900	909	874	928	921	930	855	894	882	877	901	904	908	942	874	883	890	856	893	922	972	939	916	908	889	921	883	919	895	895	911	924	897	849	889	881	897	894	908	895	895	898	892	937	910	985	959	857	913	870	885	939	888	889	895	938	879	869	905	910	924	901	888	901	948	938	913	908	866	863	929	854	944	883	873	956	912	873	946	940	949	915	951	927	904	901	924	952	919	890
28287	12742	8082	6452	5067	3637	2473	1691	1127	798	634	516	516	460	401	464	423	394	388	420	377	378	376	403	380	380	363	386	423	366	401	374	344	409	322	374	403	354	387	400	388	375	370	382	368	412	371	388	366	380	366	345	387	373	366	395	370	365	373	364	392	381	422	399	361	392	382	393	417	374	363	350	349	402	392	361	359	407	344	363	378	400	370	374	388	340	389	391	358	354	361	349	381	354	401	371	366	345	379	360	395	441	392	359	413	357	375	405	391	371	393	352	367	363	400	344	363	369	371	357	355	376	367	349	357	336	370	376	403	356	336	354	365	369	375	370	387	355	347	388	361	368	386	385	394	377	394	344	372	356	356	382	377	367	350	352	376	386	399	360	358	339	376	376	364	361	392	355	385	388	355	391	352	383	353	387	379	381	380	412	340	346	352	353	380	361	358	315	404	376	348	375	357	374	368	371	377	363	364	386	402	379	358	349	347	347	368	358	353	402	364	353	365	370	328	353	372	367	381	380	387	348	395	399	414	392	338	348	341	356	370	354	387	408	384	360	380	353	385	372	346	363	399	377	357	339	384	382	358	384	376	373	334	350	412	370	349	365	380	383	352	379	345	371	364	380	376	334	342	344	367	376	370	342	352	388	376	389	350	341	369	377	373	423	422	378	367	381	383	344	367	375	357	377	387	362	355	356	350	390	376	365	342	364	368	367	342	385	377	355	361	338	379	368	377	383	362	388	386	386	373	374	383	363	378	346	382	371	382	433	388	400	372	345	366	379	368	402	383	344	354	372	365	374	353	387	378	345	361	364	357	353	362	399	383	368	414	361	360	359	386	369	385	369	401	379	362	375	411	352	404	331	382	352	357	375	352	390	386	333	357	350	367	383	382	343	339	362	372	335	390	365	374	376	371	391	390	399	370	378	321	408	380	394	392	341	387	367	364	329	397	406	370	348	368	378	401	356	369	412	342	377	368	368	355	367	363	412	372	351	407	399	380	399	367	316	376	352	361	362	395	397	354	403	338	317	375	371	379	341	349	317	397	329	351	381	356	379	371	340	350	381	358	365	357	379	371	390	380	375	350	402	407	373	364	369	353	373	382	377	333	320	348	339	366	359	366	375	366	350	373	398	389	361	353	367	368	395	352	364	352	367	363	352	366	376	347	353	386	348	364	377	363	406	348	348	371	375	375	389	370	356	352	372	353	384	335	382	381	348	406	414	377	346	387	400	377	374	368	362	339	360	352	376	379	359	353	343	368	355	371	348	391	345	366	400	346	377	336	376	363	395	373	349	357	405	355	365	354	366	383	411	368	338	370	373	386	327	359	370	370	382	370	388	373	394	376	378	389	336	339	350	347	351	344	386	358	397	352	362	355	404	392	379	350	386	352	357	386	370	389	376	348	358	369	371	390	346	354	370	366	385	377	365	341	355	336	347	341	370	356	367	393	379	360	379	347	378	361	340	348	360	408	368	385	396	341	354	364	400	355	371	398	381	361	377	356	387	394	374	386	342	400	363	372	355	349	345	379	391	365	392	378	364	358	359	375	349	396	364	360	372	360	404	377	349	389	391	412	375	375	419	366	348	343	357	375	324	362	371	378	383	403	351	380	367	367	361	368	374	359	363	363	361	374	350	367	380	352	368	371	353	408	376	391	382	345	364	386	357	326	354	367	364	375	355	358	372	346	356	371	344	381	361	372	389	397	379	309	408	365	378	326	374	347	366	362	395	371	350	365	373	403	374	391	347	333	355	343	343	346	336	364	369	351	333	368	373	364	357	350	344	356	362	378	374	365	336	392	381	378	379	386	350	407	329	367	337	391	379	368	324	354	338	366	378	385	368	373	378	379	376	376	381	387	356	342	356	341	340	392	401	384	371	358	422	377	375	354	355	375	381	376	373	357	344	376	350	375	372	391	361	390	369	391	365	379	378	357	369	362	344	415	375	349	381	363	391	361	341	364	341	357	340	381	352	363	347	354	368	382	373	388	346	369	356	370	361	384	346	383	380	380	370	381	379	347	366	369	366	364	403	360	357	374	378	408	368	362	367	359	369	314	346	382	356	361	356	372	380	356	386	341	358	365	344	393	381	365	362	342	384	339	397	361	381	337	343	370	394	357	385	349	357	379	375	336	387	355	396	361	377	411	383	345	373	367	346	351	372	384	369	352	396	366	353	407	372	375	348	359	393	371	376	347	372	353	361	333	393	366	396	361	366	387	335	368	387	352	349	343	356	370	365	399	354	354	367	355	372	362	329	355	396	361	388	402	417	378	355	377	340	348	355	378	364	356	367	337	349	375	337	379	343	368	369	370	346	383	355	366	351	330	321	347	363	389	356	348	356	363	356	362	363	391	416	351	351	378	391	373	334	377	364	352	390	377	346	357	345	358	376	381	403	378	378	390	365	373	340	357	353	347	363	358	393	371	380	358	383	393	350	328	399	345	370	358	355	330	354	350	386	378	346	348	377	360	364	393	346	322	352	366	371	368	373	371	338	403	354	348	393	358	342	368	357	386	348	353	341	339	365	380	414	370	373	365	408	360	372	386	367	400	352	384	384	339	381	368	363	329	362	395	390	377	380	385	349	371	367	322	376	380	350	409	397	388	372	391	391	373	349	374	356	363	368	347	406	360	381	380	361	357	402	309	362	417	393	360	402	362	372	390	373	393	320	362	344	332	349	373	350	335	350	356	369	363	361	357	363	392	374	375	376	335	411	377	372	385	345	330	366	374	397	380	361	362	367	385	342	360	342	324	349	377	371	356	366	382	377	380	361	348	351	369	349	356	338	367	384	359	356	376	383	358	382	367	388	427	374	395	375	393	392	369	328	348	391	372	382	357	331	386	350	342	370	375	357	386	368	377	384	357	362	398	365	366	385	356	367	369	394	384	382	362	384	337	345	334	356	391	374	375	376	345	396	350	371	392	406	371	369	354	384	382	345	399	389	361	341	331	367	369	371	388	360	348	403	366	348	363	381	393	366	410	359	386	346	370	347	393	397	357	365	375	360	377	367	349	365	373	364	374	396	350	364	379	394	355	357	379	340	369	373	360	365	343	358	373	391	396	376	340	355	336	389	361	335	359	377	383	402	350	358	367	357	379	360	408	350	347	362	346	367	364	348	361	366	375	334	373	344	402	364	360	372	410	412	364	369	380	377	382	387	374	366	370	379	355	371	379	372	347	368	331	366	370	400	365	361	402	346	360	381	366	348	349	375	376	352	388	364	348	371	363	379	373	373	361	374	375	394	387	388	357	337	404	361	351	387	372	362	371	369	352	341	411	375	372	398	357	367	415	383	377	377	371	338	353	357	391	383	384	384	368	362	389	371	397	383	350	351	352	377	368	372	331	376	405	367	355	413	365	366	355	400	382	373	392	370	391	380	364	382	355	363	342	344	400	390	336	378	382	413	374	363	390	369	355	383	366	399	345	359	363	373	375	425	371	388	389	363	353	367	375	394	352	383	406	375	359	378	369	379	347	364
20226	7050	7828	9552	8539	6925	5018	4631	4069	2868	2274	1814	1641	1516	1315	1201	1149	1138	1090	1076	1096	1046	997	1025	1056	1035	964	1005	1047	1015	1015	1024	996	946	1010	1032	1009	972	925	926	1001	988	919	995	999	976	952	932	949	942	965	938	894	934	959	983	962	1026	1059	980	1092	1038	1059	1099	1057	1105	1082	1060	1067	1017	1014	1043	1028	1025	1073	998	957	981	932	931	1003	965	994	956	928	936	983	978	977	997	918	970	995	942	1051	996	993	970	989	952	965	1005	976	957	979	984	938	960	992	957	935	945	936	916	964	924	977	945	950	925	959	975	924	930	952	981	969	950	984	886	929	950	962	1020	923	949	931	881	911	950	913	969	942	900	924	891	904	951	863	952	934	926	911	919	863	911	907	953	964	905	956	933	890	949	947	914	924	944	964	927	942	947	923	969	946	964	1006	948	1015	932	1001	965	894	929	904	953	860	882	903	931	927	905	932	889	950	939	936	952	920	928	970	930	887	946	886	918	978	963	888	879	969	924	951	913	918	909	913	961	935	864	978	934	930	857	952	940	950	910	953	929	882	970	927	931	913	905	886	934	928	909	906	891	946	876	942	860	951	927	985	923	926	874	973	921	945	927	896	927	885	950	929	902	912	895	951	934	927	959	930	935	915	971	934	938	942	927	914	938	1006	966	924	912	972	926	938	964	978	934	1001	875	867	899	880	932	921	891	900	944	898	972	973	943	902	945	950	882	946	948	963	879	917	914	928	965	953	925	864	874	905	904	928	936	966	910	922	936	907	921	961	919	892	919	921	913	964	898	943	906	897	934	958	935	1023	936	967	943	835	961	946	930	942	934	883	909	928	920	952	968	964	1010	897	959	873	946	937	1014	971	970	896	879	932	932	940	916	932	904	920	979	945	897	942	980	920	992	932	941	925	929	923	933	921	926	908	938	948	932	902	935	921	976	945	955	949	903	989	927	888	955	976	902	936	941	921	925	984	936	870	896	878	943	904	959	924	974	931	932	912	954	938	928	950	920	915	966	952	982	968	954	932	920	907	922	924	937	927	904	900	951	908	943	940	1004	907	910	963	911	930	904	929	932	941	913	961	919	926	958	880	969	959	937	940	909	926	929	938	953	998	957	879	895	937	931	934	976	955	935	922	925	978	932	905	921	951	951	915	899	939	923	892	913	949	887	900	935	946	949	918	990	944	977	983	945	890	934	935	925	929	944	931	973	894	841	925	953	995	933	910	918	911	898	962	906	943	962	992	966	937	935	897	913	978	907	936	969	942	937	934	928	918	918	904	902	891	949	881	877	936	920	936	917	920	902	915	951	934	904	902	951	987	965	952	945	940	979	872	858	891	873	935	975	890	952	935	909	944	936	920	954	938	899	936	940	925	971	951	919	921	958	913	922	897	945	928	923	953	958	954	959	950	909	945	922	968	950	932	959	914	927	979	934	938	940	954	888	981	947	937	885	901	923	959	891	939	906	936	889	923	908	900	872	949	901	907	965	907	876	894	923	958	957	921	930	973	888	973	950	937	906	895	919	872	888	920	1003	879	908	924	950	951	923	921	973	966	963	952	1012	961	933	953	900	915	959	918	893	886	920	949	874	942	920	900	979	937	979	946	1013	975	960	959	902	867	939	953	952	922	939	920	870	889	965	926	886	949	893	932	965	908	914	957	973	932	916	883	982	892	946	959	903	944	907	949	974	923	971	918	955	907	916	975	926	937	921	933	902	922	956	947	952	963	913	940	914	922	891	905	956	935	886	954	939	886	919	931	890	956	879	911	912	903	929	890	962	913	929	925	927	912	903	924	938	925	945	960	958	964	942	934	891	948	912	905	977	947	933	894	916	854	903	890	908	950	937	920	962	964	932	929	919	932	929	935	901	901	980	879	975	910	934	947	957	923	941	927	959	990	920	915	967	917	939	922	881	948	964	929	930	921	930	897	909	971	922	936	926	891	949	907	947	880	972	920	884	995	900	956	893	925	958	896	952	928	949	888	977	945	958	954	958	952	963	997	962	895	922	966	907	944	928	923	941	999	919	922	964	958	917	948	931	947	938	935	919	946	902	944	877	904	935	922	884	974	908	920	956	891	915	972	916	941	963	930	889	908	964	946	935	897	921	958	946	965	921	921	903	953	943	945	893	914	937	967	939	907	938	930	883	909	969	934	929	973	909	942	983	949	858	962	891	959	932	914	895	901	947	919	937	1010	926	952	907	1004	893	896	965	903	893	1018	934	929	942	880	882	924	956	910	935	941	905	886	948	911	901	981	893	926	951	902	958	934	991	918	897	888	940	961	913	943	921	936	915	893	930	962	946	921	956	905	986	908	964	891	956	882	951	988	897	925	924	946	956	942	874	961	1009	904	943	946	933	927	972	941	908	900	962	982	910	948	984	918	937	925	939	913	934	931	903	950	946	976	919	921	913	920	953	926	908	947	941	900	947	891	947	994	940	955	889	925	934	944	964	955	955	909	920	929	956	895	917	898	978	940	953	913	886	928	871	922	987	924	894	943	937	961	950	900	979	916	915	928	918	950	913	971	947	926	886	932	952	943	892	928	946	872	952	957	897	924	920	1006	888	927	921	924	973	905	940	926	930	935	938	951	908	931	931	947	966	919	897	936	931	920	862	898	931	945	935	906	894	947	936	922	957	963	968	966	895	923	951	934	952	892	939	895	985	990	855	922	926	919	963	855	922	885	905	930	933	935	917	875	876	935	932	959	956	934	914	939	934	901	921	882	890	867	939	958	898	930	889	912	954	918	925	928	943	890	981	915	928	931	932	962	938	916	910	926	922	970	933	908	924	924	944	939	888	924	914	946	905	927	960	910	895	965	922	974	910	981	950	949	934	920	954	926	997	976	945	944	880	972	942	902	929	944	979	946	886	912	904	936	974	930	957	877	941	920	916	946	930	948	904	864	922	968	902	946	880	875	987	894	908	882	924	883	897	970	901	937	879	927	921	895	898	949	945	940	967	935	974	935	903	894	909	896	969	977	928	919	895	965	906	934	946	951	962	926	915	893	919	887	883	923	923	885	962	931	958	932	937	924	883	917	1019	911	961	925	924	886	893	877	948	914	887	928	916	891	956	959	912	917	898	933	968	931	940	899	946	897	928	930	897	910	930	948	949	944	986	935	946	914	921	955	961	949	921	930	958	882	942	994	1005	971	952	991	918	926	922	944	901	911	949	905	951	873	905	979	970	910	954	923	937	964	919	944	894	881	903	956	944	948	922	923	956	877	1017	978	949	951	955	910	931	899	913	929	910	925	893	907	924	1001	942	963	917	935	942	948	926	965	919	918	929	892	928	924	925	928	923	918	961	888	961	929	969	931	949	924	951	916	954	985	982	963	940	967	928	938	946	950	912	941	907	915	883	975	940	907	1003	924	926	979	967	935	918	862	1000	946	941	949	942	937	925	957	935	882	935	955	955	960	928	940	897	907	927	919	927	919	971	851	916	963	904	940	908	894	906	909	940	910	921	937	891	938	904	924	942	913	931	908	926	861	933	997	966	966	949	921	951
37568	19369	13797	10885	8703	6342	4167	2495	1759	1124	755	571	464	419	355	373	332	300	299	301	313	292	330	275	280	255	289	317	276	292	294	295	278	287	312	269	264	256	306	257	292	291	270	254	252	268	268	278	291	289	250	279	288	294	246	277	311	278	281	312	302	298	293	277	342	290	256	260	284	292	253	313	254	263	313	277	300	271	307	269	274	286	308	276	270	293	274	264	299	293	286	253	267	256	263	258	276	250	284	294	292	272	294	255	302	283	276	290	273	275	290	294	270	309	256	251	268	267	291	272	268	253	261	266	289	298	267	261	252	258	284	279	252	278	266	272	246	271	274	248	267	273	267	253	255	269	278	289	245	256	257	225	239	298	269	259	280	255	267	257	241	265	248	280	291	297	265	251	259	244	257	262	262	276	255	314	258	262	247	275	260	247	289	255	276	275	263	289	271	300	293	277	266	243	262	242	267	275	269	282	261	271	265	303	270	266	271	240	280	289	240	237	245	287	257	253	276	247	284	269	270	277	310	266	264	270	250	276	284	284	271	245	287	256	275	247	275	273	285	269	275	296	274	263	296	250	289	261	284	282	240	278	271	280	273	266	287	252	290	270	261	265	288	257	272	284	282	270	253	274	293	290	279	246	279	251	265	283	253	261	249	295	260	273	264	286	281	267	272	242	247	260	269	283	252	285	275	281	252	234	305	294	258	271	274	255	270	257	286	288	233	262	262	280	287	270	308	286	263	251	272	277	252	260	269	250	292	268	274	295	296	262	261	298	294	274	257	258	268	262	275	268	246	275	271	291	285	266	239	249	297	275	281	283	277	254	257	261	260	253	267	279	281	274	295	280	256	284	294	283	267	304	244	269	255	267	264	251	264	281	286	284	263	289	271	286	288	267	247	274	269	277	285	266	288	300	257	264	247	279	279	254	293	266	238	273	280	287	262	257	277	256	286	286	265	250	275	287	293	287	289	291	286	251	274	258	280	254	264	279	263	282	285	268	278	274	286	237	244	259	231	287	260	285	251	276	276	232	256	231	269	262	250	259	256	277	257	288	234	259	251	262	250	241	268	272	255	271	260	230	297	279	239	255	282	297	288	274	263	288	294	277	265	264	250	257	273	262	268	280	241	251	281	298	260	272	259	283	285	247	258	266	282	264	277	275	264	252	250	257	257	245	280	307	254	268	295	253	270	275	265	285	288	284	271	308	275	270	289	247	260	325	214	283	254	270	277	280	289	271	266	259	244	277	299	254	254	243	268	282	281	288	272	261	262	238	250	251	255	259	262	237	252	276	256	267	277	253	252	233	266	284	267	251	304	271	295	280	259	247	261	251	290	248	295	247	243	304	300	263	256	248	261	264	284	269	310	301	263	281	274	283	261	278	271	253	251	259	251	280	268	268	272	290	248	268	269	283	283	264	264	271	260	276	235	266	278	291	281	258	264	277	274	272	274	273	262	302	283	265	256	272	265	278	295	269	289	254	250	269	289	270	258	282	320	284	237	255	280	263	258	287	272	291	268	296	260	322	230	291	270	267	253	256	282	269	274	255	263	241	282	291	254	271	270	273	277	256	253	264	280	229	244	276	277	224	257	274	264	277	259	274	272	261	267	270	284	243	273	277	266	262	266	266	246	264	275	253	254	305	260	249	271	264	269	275	265	234	261	262	256	265	276	265	262	273	257	267	234	278	254	258	303	261	263	254	254	273	258	275	242	279	265	261	261	249	265	296	257	263	299	260	275	250	253	278	271	263	260	265	265	251	271	269	248	266	266	257	282	252	254	262	253	260	254	253	269	273	270	272	268	250	270	253	270	273	254	272	245	247	265	272	266	266	272	250	264	267	259	279	300	253	274	281	253	239	258	256	276	255	274	262	280	283	244	278	286	275	285	286	276	282	271	280	241	259	275	273	277	256	268	265	255	285	248	266	256	269	257	254	246	282	283	262	249	231	260	280	297	243	264	282	270	272	271	272	247	289	296	265	276	287	259	304	262	278	276	259	262	250	287	259	264	284	260	279	243	250	285	261	269	275	281	261	256	266	311	291	263	281	292	268	289	299	291	270	266	299	275	266	234	290	271	247	315	274	254	247	262	262	253	259	262	266	260	260	274	276	252	265	309	250	259	245	280	262	301	288	253	277	263	263	264	277	291	278	255	267	290	236	302	287	259	273	264	269	304	285	258	251	276	304	274	261	249	312	277	271	269	263	267	245	277	304	271	244	276	261	281	288	267	253	219	264	244	257	269	244	257	269	280	233	286	260	260	255	226	275	256	265	264	288	259	270	292	262	276	278	338	279	273	258	276	258	268	246	261	265	292	250	235	263	286	280	251	299	271	301	264	245	260	270	287	236	267	256	241	268	284	265	252	277	278	266	260	281	257	250	275	248	251	257	266	276	266	259	262	272	263	267	275	282	242	269	296	273	269	269	280	274	273	221	280	263	251	308	274	288	303	257	282	268	270	271	266	269	277	294	255	264	248	269	237	286	282	261	283	240	300	252	255	286	271	256	247	255	276	296	275	244	262	287	252	264	262	301	270	261	271	260	276	285	278	267	276	266	296	264	237	274	310	260	264	268	279	280	272	261	272	273	247	275	282	233	273	268	296	281	278	262	273	295	259	267	295	276	284	249	308	308	271	257	300	268	298	259	247	259	289	292	288	265	262	295	266	284	269	244	257	277	252	256	281	262	286	282	274	282	251	305	275	278	286	238	276	252	276	284	272	266	285	255	287	223	277	279	306	234	281	242	278	243	283	297	290	278	281	257	259	268	280	291	257	256	277	299	263	272	275	251	298	257	282	273	265	269	289	280	274	283	241	261	305	283	261	238	249	223	264	252	279	291	262	260	281	272	245	256	262	299	266	257	268	281	293	249	278	265	288	298	278	285	274	281	252	251	251	271	265	258	276	268	294	258	273	254	274	268	288	274	273	282	280	256	257	275	268	285	263	303	285	263	248	252	272	240	248	253	271	257	270	279	271	250	260	271	248	266	269	255	279	248	274	267	266	275	288	252	290	283	269	271	250	287	264	289	302	271	289	267	266	247	273	254	257	281	264	254	260	276	282	275	290	274	293	269	287	253	246	263	262	264	270	275	268	258	284	285	304	255	283	234	313	252	243	267	286	289	270	273	283	293	248	255	284	273	276	264	280	246	270	246	264	285	260	281	245	265	265	277	247	262	299	296	275	283	286	269	287	269	281	267	280	254	251	271	248	255	278	284	268	285	306	260	271	263	273	251	271	273	269	267	267	263	269	275	256	277	263	255	256	285	264	274	265	229	256	252	279	228	254	259	308	279	230	283	265	255	255	236	272	268	283	273	273	267	262	263	246	262	261	277	263	281	277	246	303	261	280	263	240	260	252	247	268	264	270	249	256	312	279	279	259	287	277	285	259	252	277	266	276	286	274	264	266	254	275	249	255	295	237	291	260	269	271	271	270	267	242	275	278	239	285	266	257	262	320	265	286	271	265	298	275	268	281	295
25830	10140	10403	12763	12021	9463	7286	6181	5747	3896	2816	2096	1822	1674	1393	1243	1093	1052	1008	971	980	898	934	928	887	843	839	844	838	887	808	810	835	822	797	784	804	792	780	783	770	801	790	762	741	765	738	741	752	717	719	722	724	760	730	722	796	756	799	844	901	895	1002	871	881	888	810	884	832	831	821	801	836	816	800	773	777	787	775	768	727	813	776	770	729	750	748	784	709	756	731	778	788	759	771	768	781	756	698	710	765	715	714	728	767	741	771	718	716	702	738	709	741	720	722	712	744	766	709	741	671	713	730	708	717	718	646	704	716	677	700	665	684	686	683	689	691	677	686	736	712	693	686	687	671	706	668	693	674	751	674	659	716	696	657	677	704	706	686	696	679	688	668	706	719	689	709	711	696	701	728	639	672	677	724	697	715	722	697	687	695	681	680	712	636	663	696	705	694	692	708	646	689	662	726	700	752	750	758	673	725	661	719	696	667	706	664	691	691	687	689	709	727	715	705	732	707	719	686	663	678	726	722	667	690	728	677	643	678	725	692	699	707	675	698	672	699	657	709	718	713	707	655	714	673	672	652	749	659	729	687	701	725	744	715	692	647	653	697	690	709	702	662	642	691	716	681	697	657	691	690	660	679	748	676	700	667	676	681	672	722	662	718	695	682	710	707	665	722	729	680	701	678	707	685	670	672	688	673	737	700	653	717	730	743	733	694	705	741	731	719	685	706	722	727	675	690	747	728	721	689	686	723	722	689	705	676	707	619	723	697	715	691	681	755	696	712	725	711	715	683	705	679	722	701	687	688	735	685	708	690	699	686	706	691	698	693	663	683	709	710	695	724	732	691	703	675	679	719	690	736	695	680	696	730	675	652	716	676	698	748	736	703	703	698	649	679	728	646	688	665	680	721	732	696	718	667	693	723	680	688	659	668	708	731	692	746	720	712	683	635	679	681	686	700	710	685	710	671	693	691	693	730	696	719	645	691	736	683	710	689	713	685	742	749	717	712	710	684	680	708	726	687	700	714	683	667	741	703	693	711	739	704	699	699	729	678	683	709	720	664	675	720	688	707	695	709	706	724	677	743	702	703	698	673	686	681	641	720	625	672	694	743	720	687	700	710	692	680	695	652	731	711	712	707	711	681	666	758	655	678	704	742	694	705	720	712	693	694	704	707	693	652	720	684	749	729	669	719	659	672	668	703	713	690	671	662	688	631	694	695	756	690	723	668	717	758	713	647	701	688	668	679	741	668	672	698	683	731	670	685	653	638	714	698	683	647	714	804	647	727	711	697	742	685	650	700	702	695	708	698	671	729	705	659	671	685	666	710	723	713	698	687	687	696	718	728	707	718	675	666	723	749	733	709	702	732	656	706	678	732	663	691	725	688	636	775	669	687	757	686	665	659	678	695	694	687	716	667	680	700	731	670	699	689	686	730	727	714	673	671	731	667	672	686	671	697	660	674	647	741	686	729	675	713	714	714	686	716	664	691	747	673	640	688	695	680	721	700	664	726	715	675	700	693	709	727	707	724	784	681	711	717	679	741	654	728	676	690	694	722	723	658	697	680	676	715	727	690	709	691	676	707	672	684	719	669	713	699	710	725	661	685	667	685	693	691	683	711	691	664	738	703	731	687	709	661	680	720	670	719	681	683	710	689	699	687	709	690	743	705	697	722	720	703	689	681	720	749	693	725	670	759	663	677	686	707	731	719	680	700	688	716	766	699	679	732	690	726	628	704	695	748	706	702	714	679	651	733	656	699	689	677	682	709	714	697	705	675	718	681	629	671	687	722	743	697	710	697	724	688	677	730	688	711	657	696	693	686	663	733	696	699	694	682	717	695	712	708	689	697	680	678	671	681	716	702	752	669	664	655	676	741	728	716	689	705	679	700	668	689	696	711	698	685	696	673	680	694	692	757	681	728	749	684	700	664	692	692	713	665	692	649	681	685	663	677	691	726	660	722	686	702	729	710	678	749	696	679	703	740	708	660	694	647	759	696	726	720	715	705	699	665	703	705	698	694	723	712	735	707	752	728	712	684	696	689	677	677	672	710	670	748	705	710	696	685	701	700	723	670	683	717	685	670	665	670	694	676	703	679	719	652	726	735	705	657	670	724	682	666	657	677	704	660	656	719	726	729	664	702	685	667	743	699	684	696	681	646	718	694	727	707	709	714	687	677	696	755	698	691	730	711	638	731	663	660	662	675	720	695	720	677	659	678	654	703	676	661	699	684	685	714	764	700	680	671	670	669	697	693	736	672	688	720	688	672	709	681	661	672	672	702	715	688	695	685	658	651	720	662	665	697	647	756	724	697	725	696	719	710	704	688	681	676	677	702	754	663	738	671	666	643	713	656	700	744	691	615	709	670	728	706	660	701	673	729	733	717	736	687	672	690	675	654	693	698	671	710	692	696	697	671	682	745	695	667	753	724	687	709	636	678	686	707	719	669	704	722	699	690	659	722	734	711	671	701	684	661	719	713	682	717	690	676	674	695	685	731	683	686	716	663	692	678	737	712	725	688	675	684	714	684	681	658	680	694	668	686	730	729	710	720	732	713	732	689	701	671	690	646	688	739	702	742	718	723	679	684	692	687	683	720	728	749	747	660	712	699	680	690	710	706	678	691	693	678	725	724	693	702	667	703	652	663	673	653	727	691	687	692	737	694	647	648	734	720	726	685	690	722	690	692	706	701	707	705	675	724	661	660	710	646	699	679	729	665	697	673	698	728	727	686	717	738	704	739	688	688	678	722	728	658	742	705	737	690	717	711	663	673	677	629	704	657	689	704	684	697	676	714	684	688	719	682	711	617	697	742	689	703	685	654	670	670	721	688	687	700	674	700	672	646	747	661	688	717	712	677	714	729	687	687	675	673	714	693	676	664	717	674	715	723	729	694	656	666	701	724	713	673	715	686	672	693	729	716	688	701	632	666	678	702	694	638	717	675	728	658	680	682	692	721	695	690	747	672	661	711	650	721	680	746	701	703	732	673	687	686	657	669	738	699	695	741	641	681	695	703	687	722	707	690	687	684	716	689	682	716	682	688	729	723	691	678	704	658	701	729	708	727	684	710	694	712	738	700	720	715	696	708	655	689	752	662	710	681	675	694	720	669	795	734	705	694	686	738	727	705	733	716	681	656	733	705	741	656	659	713	692	724	711	739	666	723	749	721	740	718	697	727	681	690	635	692	696	715	733	710	688	753	721	713	677	681	694	682	710	716	711	663	653	698	719	677	662	637	757	716	689	712	700	681	686	709	661	672	730	701	712	703	678	725	726	731	731	704	697	657	730	740	682	673	709	683	688	705	693	696	686	633	665	682	692	725	699	652	665	690	736	680	728	668	663	733	710	716	684	707	751	729	683	701	689	666	702	631	709	711	642	668	715	691	693	729	716	731	669	642	711	707	673	696	676	676	669	646	705	758	675	659	767	710	704	731	745	723	716	707	717	692	698	688	713	681	694	682	655	645	696	681	674	662	670	705	643
6434	1783	1579	1320	1114	826	674	549	448	428	430	371	375	333	355	354	376	355	359	363	327	341	314	339	348	334	380	381	362	363	360	334	345	299	381	344	361	365	380	327	370	336	350	325	351	357	371	325	333	350	346	386	365	333	354	341	367	374	364	354	346	331	370	399	376	371	371	351	346	327	329	343	359	356	374	384	354	351	367	346	372	358	334	350	356	328	358	372	353	353	330	358	380	361	350	347	378	352	375	373	385	352	359	345	335	339	349	342	350	340	371	403	331	326	385	342	374	342	341	343	371	351	370	362	348	360	379	357	368	312	315	349	375	331	361	368	352	325	356	362	373	364	364	375	377	374	324	383	346	329	351	366	345	324	348	359	349	338	329	370	335	336	346	383	349	344	344	352	308	348	363	342	344	350	386	343	348	371	362	350	355	375	353	387	300	358	332	331	352	361	335	327	349	328	338	378	344	371	349	328	347	355	342	338	336	324	358	378	367	369	360	353	382	339	342	353	341	380	361	341	344	343	334	365	356	359	348	360	363	362	342	311	329	327	317	366	341	342	374	364	358	324	349	359	357	346	362	353	319	374	380	386	351	346	351	350	364	368	336	355	369	346	368	321	360	371	367	333	330	351	320	328	296	335	381	351	358	382	377	354	334	413	335	336	330	356	362	349	336	348	378	349	353	352	371	366	364	381	342	344	356	323	330	345	335	310	325	339	391	346	371	338	353	344	363	369	321	335	345	324	336	338	363	355	331	356	374	349	323	349	312	341	364	343	354	308	346	344	334	353	324	347	365	330	359	348	327	322	347	347	310	362	343	329	353	371	340	360	339	367	331	337	360	337	340	341	356	353	357	338	365	384	348	344	362	368	357	336	369	362	352	368	365	330	375	379	360	346	341	329	344	315	321	326	343	323	372	324	332	344	373	394	314	324	345	352	340	372	365	390	368	386	377	336	348	335	349	321	343	386	370	351	364	349	336	329	344	361	356	333	378	353	351	336	321	376	351	355	350	355	339	323	366	379	343	334	352	347	356	367	324	361	339	367	377	352	373	348	317	359	333	376	321	372	373	324	382	351	330	352	396	336	359	347	341	346	369	343	359	337	358	344	340	339	356	340	339	402	377	322	359	368	334	342	352	359	291	361	349	363	348	375	380	325	328	346	371	319	364	359	387	349	350	328	329	369	345	334	346	332	334	399	356	321	375	366	332	362	347	328	370	341	356	326	324	327	345	366	342	359	330	364	380	348	360	353	360	319	374	360	347	337	347	340	347	296	318	339	332	379	336	366	384	366	380	361	380	380	334	333	351	386	323	341	344	365	356	360	337	376	336	314	330	370	345	328	369	354	312	345	352	342	340	363	308	336	314	380	358	339	353	319	337	355	381	340	336	344	313	390	325	385	341	360	364	361	371	363	345	366	346	379	369	334	336	352	358	386	327	337	357	359	380	339	304	331	333	339	363	349	334	352	360	355	330	333	338	372	344	375	368	350	380	334	363	335	316	378	379	328	360	347	388	332	360	341	346	337	339	339	366	331	346	388	372	323	372	369	340	365	372	357	336	328	366	359	351	348	330	334	343	357	348	405	343	334	359	336	383	310	351	377	327	385	344	369	330	355	320	336	344	351	367	353	335	367	333	379	359	345	339	331	363	342	335	365	317	315	360	340	366	362	359	367	370	344	349	354	366	330	346	354	312	348	334	370	318	334	372	380	324	317	354	347	339	323	343	365	385	340	320	336	355	366	367	334	378	313	365	388	300	375	337	364	334	350	354	341	353	365	341	345	366	373	331	332	316	330	344	360	350	345	352	353	329	340	339	371	364	342	375	366	345	368	351	332	384	349	349	350	351	362	370	363	367	366	383	340	316	381	365	362	381	348	364	349	317	362	339	389	336	343	354	326	351	363	370	360	366	340	362	325	337	337	352	378	345	343	330	355	370	383	334	369	324	304	368	373	334	337	338	378	345	339	361	348	353	325	378	373	347	337	331	344	377	365	332	344	379	337	347	338	357	365	292	355	346	325	351	381	370	340	335	321	356	330	339	332	359	324	333	335	373	334	357	371	338	359	340	368	363	346	342	359	314	347	375	334	374	349	345	346	335	320	339	346	319	338	334	339	347	386	360	352	347	343	343	371	363	342	347	360	379	334	352	373	354	344	343	368	336	346	282	359	348	355	383	363	331	367	374	360	353	312	351	363	344	350	369	342	343	339	375	357	363	338	357	344	381	384	346	386	307	375	335	321	380	345	347	380	377	366	367	380	356	358	380	342	375	356	374	364	340	361	333	352	354	384	380	382	335	339	355	376	399	388	343	337	340	348	353	339	360	344	329	308	371	369	318	362	360	342	327	368	349	354	388	348	341	339	338	373	388	344	394	362	346	377	377	364	389	360	336	368	348	311	339	365	320	352	342	357	396	339	365	345	366	323	329	333	349	374	330	368	359	330	387	338	344	371	367	325	357	360	323	354	338	325	360	385	329	361	332	343	340	392	362	323	335	366	362	345	379	341	374	355	373	368	345	331	351	346	337	355	360	314	364	350	325	355	349	358	369	344	327	340	365	302	358	365	373	361	309	332	345	367	336	391	331	357	396	373	364	333	346	348	366	365	345	318	373	364	333	345	294	351	370	367	315	342	355	304	324	345	336	352	348	329	357	316	357	369	351	328	388	357	358	320	341	358	333	362	311	351	345	367	365	331	343	334	368	397	368	353	341	340	343	321	396	332	336	357	356	355	380	295	336	336	319	329	388	355	336	360	340	335	364	344	347	336	316	359	352	343	345	364	354	362	327	366	352	341	346	358	394	305	344	363	336	372	378	372	382	349	362	398	348	348	330	318	364	312	335	329	369	361	369	355	343	330	365	335	346	350	337	377	349	376	314	340	335	372	348	340	336	345	341	346	331	353	372	347	310	347	381	376	337	362	346	344	336	365	352	343	367	369	337	353	348	374	343	337	350	346	337	347	371	313	331	338	380	358	376	381	356	368	367	335	360	347	358	348	328	376	337	374	329	346	349	336	352	365	345	337	366	360	346	362	350	346	353	364	334	345	332	374	361	366	359	339	358	353	390	324	340	341	369	335	373	367	352	341	347	304	392	361	308	351	351	336	349	325	344	355	393	363	323	376	321	347	354	339	340	366	370	383	352	331	369	335	366	376	349	359	363	386	345	381	391	346	374	359	364	326	338	337	345	318	370	352	341	396	379	362	356	374	359	354	378	306	303	315	342	341	353	334	333	362	374	356	337	327	374	344	370	320	352	360	365	362	339	342	346	365	359	348	332	365	371	328	350	349	335	344	353	365	332	353	362	349	327	376	343	336	335	364	346	392	384	380	368	347	324	345	386	372	356	338	364	338	335	367	330	329	334	343	349	372	358	337	363	336	374	361	343	365	328	357	327	343	347	335	385	337	322	376	323	359	330	364	336	329	341	386	351	356	377	359	361	356	378	316	351	343	337	339	350	351	367	376	379	349	374	323	395	350
5577	2412	3198	3673	3334	2734	2111	1756	1575	1413	1177	1148	1006	978	960	1007	888	902	892	897	941	885	857	858	897	899	931	866	883	923	938	874	884	950	935	862	925	900	896	896	938	917	920	889	867	874	886	950	903	924	927	999	870	927	880	973	889	937	885	955	955	1008	965	974	951	963	937	986	960	909	973	913	955	929	911	939	940	909	925	979	897	948	914	976	893	938	959	922	882	925	934	880	864	898	931	907	892	879	922	895	915	898	942	901	930	875	954	944	871	898	959	889	913	906	899	898	871	873	936	951	901	910	916	861	866	956	845	935	954	910	876	919	898	883	891	932	925	919	927	905	878	938	904	906	917	926	910	934	911	898	859	841	883	882	914	911	948	862	970	885	887	900	904	905	828	911	921	919	941	933	908	952	856	928	894	877	871	904	897	865	891	889	945	891	897	933	934	894	878	880	876	923	941	955	877	885	913	944	881	872	942	887	942	929	923	896	911	893	865	914	887	867	912	932	918	918	897	869	942	876	918	940	887	893	932	912	882	902	931	850	926	894	870	878	867	882	908	866	941	894	902	931	881	952	879	945	913	860	906	939	902	908	855	874	868	924	918	904	897	915	865	882	890	866	937	898	874	931	932	966	914	952	890	911	938	960	926	910	869	870	883	959	894	899	922	957	888	879	905	937	872	911	943	911	933	964	952	921	927	913	896	888	883	870	880	857	875	897	957	843	964	954	896	951	956	902	868	885	932	840	885	828	880	960	934	906	922	906	888	899	885	947	898	923	850	862	984	873	954	935	899	914	896	922	892	881	918	926	866	936	920	962	938	877	950	895	878	883	866	891	936	884	947	910	858	932	871	939	914	943	908	901	863	930	955	906	906	903	909	919	909	935	920	954	871	933	839	886	894	894	924	919	971	928	911	906	928	947	881	884	899	826	906	931	877	953	860	916	913	950	916	913	917	854	898	866	941	884	873	855	897	951	925	923	879	932	925	962	882	897	873	909	859	927	865	894	901	892	904	930	872	878	923	914	938	935	899	896	874	905	930	880	889	913	882	931	929	934	884	910	952	944	856	898	922	914	911	895	942	837	884	906	935	906	905	905	893	896	901	947	956	957	934	917	947	864	909	893	926	843	877	897	852	909	853	908	911	904	843	848	888	850	903	972	879	910	869	914	861	916	938	895	945	850	935	911	957	899	926	939	893	906	880	947	929	888	966	887	883	912	897	904	894	887	862	846	864	946	920	890	895	964	913	865	921	916	869	914	927	959	878	908	917	927	923	889	860	924	951	926	921	909	873	940	904	937	864	937	913	877	934	885	866	902	887	926	845	874	910	893	910	907	938	886	909	945	886	888	874	878	881	884	913	857	906	909	915	919	905	869	910	954	930	939	864	885	926	967	888	901	910	868	905	907	905	905	904	887	892	925	938	931	940	949	872	879	858	896	913	881	892	898	946	865	909	887	870	912	919	922	900	864	888	895	838	910	839	937	906	929	851	902	918	901	920	899	844	885	909	918	941	911	904	868	849	956	861	925	907	893	894	868	882	930	903	936	936	880	927	919	878	898	922	882	886	913	928	848	899	909	855	861	875	887	899	864	894	887	936	878	911	969	898	824	896	894	858	993	935	892	877	926	929	919	862	875	898	899	940	884	917	976	978	948	936	970	879	919	848	877	895	879	906	884	936	916	927	898	912	850	875	911	941	915	958	864	895	880	883	864	858	941	988	912	895	892	924	905	906	926	887	903	926	920	864	935	938	890	922	961	925	896	859	925	884	876	918	914	917	891	893	932	838	888	897	897	860	860	874	910	898	855	919	892	868	875	943	974	906	937	881	901	923	923	935	938	998	940	906	921	890	888	914	888	883	919	864	899	942	896	867	890	942	893	926	874	916	871	917	915	920	880	901	922	895	877	918	977	879	879	872	924	920	861	937	883	932	920	920	924	880	820	884	941	887	910	926	908	874	905	859	911	948	893	915	925	932	857	872	908	854	890	911	861	885	843	922	828	938	894	912	923	888	863	889	910	923	928	894	921	945	991	897	894	915	912	897	896	875	917	907	888	904	941	928	867	888	940	895	930	900	874	829	935	880	921	868	902	938	959	912	898	906	919	950	905	892	854	957	951	912	913	905	943	943	946	915	932	919	929	888	917	845	897	902	918	972	889	927	881	967	853	956	908	865	898	874	938	871	850	909	925	863	957	932	933	902	897	902	916	896	885	920	868	919	914	887	893	896	886	887	877	926	865	931	962	892	912	929	902	930	939	927	875	917	904	847	935	897	882	931	900	947	946	945	879	925	913	903	911	882	914	876	883	868	896	852	866	927	873	880	946	900	855	854	925	917	942	876	887	894	926	908	891	871	874	904	938	897	921	922	879	944	901	943	952	864	894	893	907	897	908	862	876	931	819	917	853	866	851	939	923	933	877	963	900	913	913	913	922	891	925	899	829	946	911	926	880	879	938	909	835	887	862	888	941	885	946	939	914	895	906	924	867	911	939	881	865	881	936	920	923	945	883	909	847	892	902	849	910	877	920	904	906	899	897	937	926	910	910	944	852	877	883	905	883	888	864	911	929	953	907	958	970	880	893	874	891	905	910	910	906	924	916	918	863	934	869	928	905	880	930	962	900	845	928	921	913	900	919	895	948	960	933	908	884	914	899	894	945	895	880	912	901	904	929	928	930	931	899	913	894	927	958	909	909	975	883	881	891	917	885	827	878	909	912	900	904	851	946	918	916	896	895	913	887	830	954	895	925	912	903	908	896	956	889	851	882	841	898	905	887	911	918	889	882	951	868	912	857	900	905	885	903	950	904	804	916	915	879	854	895	923	859	926	924	907	858	931	876	892	917	896	923	904	884	921	902	836	901	940	885	899	846	928	849	928	958	946	848	867	912	912	892	883	912	943	935	882	876	938	894	910	866	942	926	879	942	872	912	903	849	880	893	869	873	897	945	881	911	933	917	936	895	904	909	917	854	903	891	926	877	959	869	917	883	975	902	881	901	884	930	883	909	913	926	862	900	899	881	915	874	855	918	863	901	940	925	859	934	901	936	901	877	922	875	896	900	949	901	896	905	892	937	967	893	887	904	927	892	867	889	920	860	922	904	880	894	872	924	952	912	915	876	886	860	835	897	947	820	919	925	870	915	920	926	867	905	887	931	928	943	930	878	880	879	879	893	958	874	885	834	888	912	864	893	891	885	893	894	916	928	932	875	877	885	957	906	916	873	897	864	873	869	865	931	947	892	902	839	863	876	894	845	860	899	867	892	970	880	913	846	893	865	906	910	940	904	862	880	891	874	883	881	902	958	916	972	944	893	883	900	859	845	907	968	872	888	863	911	940	854	916	920	921	911	915	872	906	975	855	850	932	923	924	912	924	882	912	897	887	900	931	889	913	853	920	892	886	959	871	917	899	930	913	878	879	884	907	918	896	897	941	931	872	823	933	882	901	947	861	933	921	876	903	886	876	926	927	943	919	893	920	913	914	889
28714	13898	8534	6945	5396	3781	2812	1734	1278	888	665	529	472	464	440	381	391	423	422	372	383	426	352	404	384	394	370	391	405	392	379	406	363	406	343	361	379	403	363	403	371	371	390	392	380	411	380	392	356	324	367	380	356	371	347	390	363	374	410	366	369	382	381	407	396	363	380	371	416	363	363	394	409	397	335	385	387	389	381	382	354	425	372	372	368	360	342	383	383	387	333	360	379	375	375	373	353	378	366	385	360	348	351	359	369	364	373	398	397	351	349	380	385	379	390	349	357	357	398	373	352	360	392	350	378	393	367	375	338	380	413	371	399	376	395	358	381	381	343	389	368	336	344	404	366	402	362	335	347	396	409	367	385	340	380	351	362	380	371	372	365	346	386	349	395	377	370	406	318	387	353	401	404	369	352	369	371	371	366	391	343	384	387	356	383	378	352	367	356	341	369	387	347	392	382	359	382	366	402	358	379	376	375	414	343	363	384	340	374	383	353	386	391	386	413	378	364	404	372	397	384	386	370	379	374	385	397	384	371	391	337	353	354	363	360	380	373	344	383	403	341	349	412	322	353	373	363	372	373	344	349	406	373	371	411	386	368	332	383	353	408	376	371	365	358	385	337	344	407	389	364	362	366	400	377	394	365	348	378	396	379	371	361	354	350	316	373	355	378	349	353	389	375	420	396	331	374	366	371	392	370	326	353	401	376	359	369	351	419	398	391	376	376	338	377	386	392	386	350	393	397	368	382	381	339	371	342	339	398	359	396	367	399	357	363	388	388	370	370	399	329	387	375	387	411	346	367	340	399	334	369	390	344	388	347	336	372	375	398	394	362	406	357	384	384	394	403	352	362	355	371	371	365	346	356	361	361	370	392	408	394	376	362	391	377	368	361	367	389	365	351	364	373	376	334	375	376	369	378	373	368	351	344	371	372	387	348	404	327	382	356	335	359	383	337	365	369	381	398	399	391	361	357	367	358	337	378	391	391	399	393	341	370	370	365	350	351	387	386	356	370	352	385	372	368	372	357	398	390	386	334	357	389	394	372	369	378	381	323	352	391	380	337	348	355	409	391	413	328	375	411	372	363	350	362	393	380	370	371	353	359	353	377	413	346	369	394	345	357	354	407	352	380	371	390	393	367	365	370	369	356	393	389	364	405	359	374	373	363	371	382	376	383	368	404	393	339	384	346	346	345	357	363	354	363	354	390	375	363	378	330	368	351	372	368	384	369	354	358	370	372	394	321	350	340	361	394	343	350	341	383	388	382	412	399	392	353	406	361	392	345	375	405	394	410	346	408	340	386	361	394	388	355	404	390	388	374	357	381	373	365	381	378	371	360	383	386	352	382	365	400	366	376	376	415	376	341	352	370	415	397	354	348	390	397	410	382	407	380	378	393	368	374	389	365	366	388	377	382	375	411	358	410	415	364	376	362	374	346	357	361	368	362	373	380	381	374	363	373	382	390	368	389	372	353	346	370	361	352	360	377	318	389	383	361	362	367	368	368	371	374	367	410	350	386	380	372	358	381	357	383	375	394	390	359	364	361	372	376	346	380	360	362	332	377	370	373	374	339	372	395	369	388	405	387	375	361	334	360	375	387	364	407	363	364	330	360	366	355	385	370	343	342	393	406	393	354	406	365	360	376	344	408	379	367	364	392	350	316	382	353	335	347	403	329	358	362	397	355	340	374	362	423	400	382	357	389	360	359	376	350	404	387	372	367	393	398	379	363	386	372	389	382	392	369	390	349	355	327	357	387	360	383	390	377	347	393	374	369	351	345	393	383	377	368	403	362	375	367	333	380	385	333	347	346	370	402	368	383	345	371	357	385	366	329	388	382	391	375	382	394	355	376	397	351	349	368	380	376	385	367	342	365	356	348	367	367	377	381	410	351	367	333	368	383	376	391	391	360	361	359	363	351	361	355	368	386	378	358	338	350	357	357	397	358	396	390	367	364	340	362	386	354	361	380	391	408	374	412	392	383	373	394	400	364	362	383	348	361	375	392	372	364	375	362	408	380	369	394	368	372	351	364	407	381	359	341	343	400	371	387	336	420	361	377	362	391	381	368	375	377	345	378	334	381	359	377	388	366	354	377	375	361	354	355	381	368	336	357	370	361	363	381	328	403	331	404	349	370	371	355	355	370	337	373	344	387	362	402	383	403	374	340	379	366	350	366	375	368	339	395	395	376	356	387	366	378	373	393	365	403	379	392	401	360	382	370	355	390	380	372	339	359	347	389	392	393	408	386	393	405	379	358	367	354	360	349	373	350	360	398	348	375	354	357	351	367	384	374	356	388	406	371	337	392	342	383	376	362	345	388	379	364	391	376	379	402	384	323	348	406	380	382	380	415	350	379	390	364	389	398	381	408	374	343	387	381	368	350	381	342	365	349	379	364	373	354	388	370	381	374	354	338	360	387	349	367	367	346	376	363	384	386	399	370	392	356	385	364	396	356	376	363	386	389	346	370	366	354	404	350	417	369	414	353	372	382	366	366	362	376	375	405	337	356	395	353	383	390	358	389	388	380	383	395	369	359	372	380	384	347	372	377	386	373	385	354	351	312	391	366	382	387	377	388	392	354	349	354	382	374	360	384	395	378	368	370	372	369	347	376	370	354	410	366	417	374	383	358	349	322	328	343	325	344	365	356	361	339	386	408	368	373	364	390	338	343	347	350	369	373	398	368	412	350	386	331	369	367	354	348	370	354	358	380	352	342	374	397	370	382	393	396	383	371	371	352	398	387	384	367	392	393	354	356	391	356	414	378	329	390	387	390	398	410	358	400	372	375	362	368	384	368	409	353	383	365	394	343	386	393	354	387	383	392	378	397	366	369	376	362	382	352	363	337	388	362	389	379	374	364	398	393	399	377	385	377	373	413	372	356	384	371	355	358	338	387	381	410	387	365	370	385	353	359	409	346	342	369	391	338	354	362	389	399	368	410	375	381	380	388	371	362	417	376	342	430	375	342	401	373	410	389	347	384	373	419	344	391	391	351	352	353	391	382	354	355	358	364	358	317	370	338	377	363	391	386	353	374	371	406	352	358	349	377	380	373	362	345	376	355	342	343	367	347	334	355	346	388	351	383	376	362	359	399	383	376	393	376	365	382	376	343	361	358	361	398	377	367	368	384	375	392	371	365	380	364	410	340	381	379	332	393	359	395	393	342	389	370	381	376	359	383	351	405	369	363	349	365	381	375	357	365	375	368	355	391	382	370	358	316	349	333	400	388	363	360	365	359	370	365	370	346	381	383	388	347	379	366	347	352	399	354	384	340	354	367	349	377	370	356	369	382	375	395	396	346	379	400	391	362	386	372	405	362	391	370	389	346	356	375	373	382	356	360	407	373	424	368	390	382	388	352	359	404	356	385	392	379	372	347	357	363	381	401	374	345	364	361	392	391	374	382	366	363	396	415	360	369	408	389	374	366	402	383	383	340	332	344	400	359	412	348	378	376	386	383	362	407	405	370	382	373	378	385	377
21124	7358	7459	9402	8685	6919	5197	4427	3880	2934	2311	1892	1534	1429	1399	1245	1150	1124	1045	1105	1029	1031	1015	1072	1033	1055	1007	1031	1022	967	1037	981	955	1032	1012	970	963	1006	1003	973	994	907	952	969	977	983	1010	954	1008	977	978	950	972	984	936	921	953	926	1020	1084	1113	1067	1056	1032	1019	1093	1054	1052	1027	1043	982	1062	1048	1008	1024	1041	992	994	1023	964	1010	952	997	1039	965	991	953	1025	996	994	955	917	1029	1013	955	975	999	972	1006	977	968	1063	1000	1084	971	969	947	1012	973	935	967	968	945	1018	957	984	918	907	975	960	890	893	953	957	981	963	927	905	985	952	957	957	909	901	878	952	956	946	957	904	940	959	928	936	936	922	927	953	959	959	951	928	909	934	923	937	940	916	949	921	975	967	939	934	954	888	955	933	963	902	920	938	978	977	939	936	901	942	910	939	965	982	938	973	973	949	968	938	975	976	915	915	935	955	978	977	985	906	958	904	964	992	926	914	880	973	903	933	904	944	906	940	974	985	923	963	989	954	934	954	930	909	951	904	997	919	915	932	944	981	899	926	984	946	935	910	923	947	964	923	971	906	933	901	948	945	963	992	911	971	917	915	918	958	887	966	907	943	890	926	949	928	959	974	946	943	963	982	982	964	950	957	947	917	934	959	948	917	937	947	928	909	926	926	965	956	961	1020	943	875	922	962	882	963	948	958	895	915	909	940	874	909	941	970	945	924	960	948	925	936	900	973	910	940	961	905	965	950	919	924	917	923	896	929	965	882	1004	989	932	919	968	911	968	918	932	969	939	897	916	994	946	932	905	931	947	872	989	914	978	928	925	975	928	943	906	972	980	929	959	983	924	974	939	967	886	940	944	894	965	975	992	960	936	931	917	947	882	866	963	973	935	1028	924	934	918	913	954	861	921	936	965	1012	902	973	897	952	943	948	899	904	878	948	907	949	946	926	911	963	964	892	995	937	955	892	924	1011	1039	909	886	884	967	921	968	917	943	921	975	977	952	906	943	934	902	906	950	980	976	900	959	959	951	969	891	930	961	926	938	955	953	896	909	962	975	953	925	928	922	895	938	922	944	979	949	966	892	944	973	897	936	992	1011	932	992	872	968	947	948	922	930	918	941	959	902	938	947	907	942	959	1004	895	954	938	942	885	935	929	984	929	906	985	915	966	947	942	943	961	997	939	956	907	966	926	915	895	937	908	875	981	943	980	917	947	970	948	968	965	912	918	921	926	1015	958	890	946	954	876	916	941	903	978	975	918	942	949	979	930	866	956	968	940	923	898	935	943	906	990	955	970	949	914	986	909	947	988	910	969	937	996	954	983	890	924	940	941	956	934	926	935	893	953	918	957	901	957	883	939	979	967	914	1006	945	942	917	945	918	919	974	923	931	946	928	954	917	923	958	991	1013	961	990	943	935	962	968	940	911	948	901	933	978	982	955	961	933	940	930	968	937	936	951	941	944	907	944	932	928	908	876	926	947	869	944	953	914	944	958	940	949	942	976	929	942	948	938	957	932	906	894	935	924	1006	917	878	926	932	985	926	970	949	993	963	920	956	927	1035	948	957	976	901	943	927	885	936	974	875	967	977	982	932	977	910	975	942	924	935	905	946	915	926	959	920	866	965	954	950	935	908	932	978	931	961	935	973	900	972	923	944	969	940	916	946	973	941	900	921	934	928	955	936	944	879	954	906	879	936	946	911	939	918	976	921	978	927	908	974	868	923	930	964	977	914	922	929	917	1030	953	1005	921	859	955	908	901	953	998	901	921	907	944	910	940	971	949	951	952	933	951	961	908	955	914	988	972	985	962	993	919	957	961	933	989	933	942	936	928	931	944	933	980	955	916	920	933	928	895	971	966	964	977	967	947	1009	961	958	961	959	952	959	956	906	947	929	954	921	958	945	919	963	955	918	936	982	972	936	958	969	987	946	981	917	942	987	900	945	963	950	877	933	992	877	982	940	970	923	957	915	924	988	907	947	928	954	913	970	883	904	943	894	962	976	914	977	954	896	960	926	979	906	942	971	911	935	917	959	939	955	956	971	925	933	941	911	895	938	934	911	938	929	969	983	972	903	941	914	941	895	896	911	1028	900	982	977	910	905	961	956	899	853	1037	906	1003	945	938	920	916	974	940	977	927	1000	922	950	976	971	939	939	916	885	916	919	950	928	905	912	919	969	895	910	917	927	968	929	964	885	928	932	933	936	933	953	932	973	892	989	961	962	946	909	904	925	858	917	986	966	1008	971	915	917	907	924	835	978	913	923	973	928	943	934	956	966	941	926	916	889	932	911	963	931	930	930	1001	904	940	943	922	915	922	911	964	986	965	923	968	1003	968	940	1007	998	966	949	934	928	885	889	912	921	888	980	950	955	936	945	930	953	932	938	1010	963	957	936	955	922	958	947	960	966	939	955	988	982	952	870	924	918	893	883	943	951	951	1012	979	933	941	924	840	921	902	925	947	951	922	936	937	942	950	929	963	939	951	972	957	956	940	920	948	933	965	943	970	950	900	1011	877	906	959	969	981	925	954	942	909	944	914	906	940	900	948	929	981	931	954	883	944	910	909	943	925	935	938	950	939	908	946	931	922	996	954	914	921	970	920	934	892	977	948	895	905	928	914	919	968	959	975	907	945	946	921	889	939	898	936	938	974	921	948	893	952	948	911	941	882	923	917	906	956	900	984	914	983	969	984	938	952	943	947	886	932	914	905	986	960	907	960	955	955	957	902	937	1007	922	892	943	880	974	917	948	916	983	939	966	971	965	955	931	949	943	960	941	956	961	955	928	976	961	952	956	914	938	968	904	899	933	949	936	973	988	946	953	903	997	971	945	889	894	955	887	956	913	956	975	880	880	964	911	911	901	1010	911	881	932	951	952	901	930	976	886	930	918	930	956	912	905	948	962	983	944	961	933	954	941	988	943	918	1010	934	906	905	941	894	945	969	943	934	910	930	966	903	952	978	899	953	874	940	953	905	981	934	946	912	990	966	978	951	904	917	912	934	941	921	975	911	997	936	934	974	982	980	937	923	939	926	928	939	967	929	889	941	955	934	967	928	870	917	906	1011	912	950	971	882	943	960	924	905	921	918	960	913	919	970	925	927	955	952	914	969	956	1005	956	936	943	930	942	903	865	951	881	891	905	951	977	964	893	941	960	886	968	965	897	893	922	921	962	966	979	922	952	947	888	928	971	928	889	930	966	871	921	954	927	958	955	933	957	963	933	959	921	914	944	985	954	871	950	1006	964	907	926	964	956	925	945	981	940	970	913	909	962	949	956	970	938	934	938	938	959	897	952	951	883	912	914	944	904	977	938	904	978	952	933	970	949	916	888	946	961	978	884	1005	920	972	953	951	933	998	897	903	911	924	916	961	920	921	974	907	986	937	954	913	939	960	992	879	929	935	932	942	971	951	930	942	933	1001	909	939	981	891	935	948	938	936	976	968	971	964	916	997	907	958	969	930	938	944	939	1003	989	876	892	932	966	950	998	917	947	924	954	952	965	918	942	996	928	977	999	938	914	946	890	918	893
37609	20025	14002	10732	8953	6013	4040	2546	1715	1241	835	608	524	428	365	345	355	353	343	312	270	299	312	309	319	272	268	294	286	298	286	268	322	284	287	265	302	248	270	290	284	280	286	304	292	246	254	289	278	282	280	239	262	312	266	290	287	256	275	293	294	310	284	292	268	300	287	293	301	263	297	315	279	302	281	291	271	283	298	294	295	288	289	280	246	287	279	273	289	312	301	312	264	284	280	305	285	265	271	293	310	263	273	310	288	270	326	278	285	288	241	252	280	260	284	263	287	260	285	299	269	259	290	257	282	265	300	278	271	256	271	298	258	283	275	280	251	295	289	254	286	260	284	276	247	270	243	260	280	257	284	282	302	273	264	264	256	252	267	281	280	291	258	296	289	292	282	268	288	282	286	293	292	238	273	276	282	252	279	264	263	255	251	266	263	285	285	250	281	311	280	294	286	290	286	262	286	272	251	288	288	276	268	276	268	274	265	274	261	296	253	274	305	245	305	312	291	250	285	263	260	287	268	257	257	280	293	243	303	264	281	296	281	254	280	253	290	302	262	239	282	296	272	280	255	256	236	281	271	243	267	262	281	263	295	267	267	252	286	267	298	239	293	287	277	286	257	248	258	275	283	269	291	291	275	246	274	272	260	245	275	289	264	252	289	283	291	263	268	251	261	267	271	280	265	266	264	280	261	281	258	288	274	260	254	277	268	259	251	253	251	284	259	287	269	258	271	263	279	232	298	268	259	282	253	252	223	260	276	279	270	275	279	269	316	239	278	297	265	275	248	249	238	274	280	278	281	252	302	254	245	262	273	261	284	271	239	289	264	285	258	285	262	269	287	269	271	289	258	288	288	266	287	288	265	251	254	290	304	267	299	269	276	279	267	277	264	273	236	252	281	282	295	266	268	303	284	259	267	263	302	306	307	256	299	249	287	294	275	277	253	259	249	278	263	261	258	297	304	270	269	261	285	279	303	273	277	276	265	267	279	295	290	284	248	280	255	275	304	272	286	253	283	293	242	267	282	272	263	297	254	291	285	242	257	288	279	266	273	262	280	287	266	267	276	292	276	263	271	238	259	270	301	264	264	264	259	282	268	284	270	269	274	260	253	298	266	276	276	255	274	286	273	289	269	247	284	269	269	264	293	264	301	282	286	290	283	260	281	254	273	294	287	296	258	283	258	247	242	268	256	284	266	305	262	285	240	266	300	289	288	278	288	286	293	284	253	243	260	292	266	261	265	274	270	269	297	265	258	283	257	274	277	282	275	285	243	285	277	272	277	281	279	272	269	280	270	230	294	291	295	292	300	281	271	279	290	265	278	276	264	272	284	267	277	258	288	281	246	297	273	280	252	299	266	315	290	282	281	258	237	275	285	282	288	265	254	267	288	293	231	262	256	286	290	280	279	301	282	272	283	276	276	280	246	254	274	265	266	284	288	296	270	292	273	313	264	302	278	281	301	282	281	268	270	268	234	268	266	256	256	286	262	249	267	259	273	279	275	262	274	300	296	303	278	274	257	265	286	273	277	276	249	298	280	281	273	287	254	310	267	282	270	308	293	289	279	314	239	279	276	269	263	283	264	293	261	286	325	299	260	298	273	284	273	265	259	278	288	284	278	292	286	254	263	257	238	301	263	271	266	289	289	273	243	245	292	270	273	309	286	276	287	265	270	303	254	286	264	269	274	240	274	263	273	287	282	271	273	302	243	288	289	274	312	306	291	312	260	258	258	282	273	261	263	268	289	256	270	254	274	262	272	249	306	287	300	304	257	292	280	252	263	267	279	258	258	273	300	258	258	232	298	286	281	236	256	266	284	252	282	281	273	273	296	272	282	260	293	278	273	289	274	262	265	252	265	269	262	282	262	266	263	327	276	293	243	257	281	291	266	265	259	285	249	241	279	276	258	289	263	261	277	267	233	276	292	265	245	298	291	257	282	266	283	258	262	287	256	264	251	257	283	294	258	272	297	269	259	254	277	286	282	263	302	280	297	264	270	264	291	272	257	273	242	275	294	272	276	298	273	262	266	289	255	265	279	283	256	259	280	260	273	273	276	276	299	296	309	264	299	299	290	275	311	298	259	287	275	270	276	271	294	268	289	269	300	239	253	293	281	265	267	323	280	274	269	271	263	299	279	267	283	249	272	259	261	307	286	251	270	284	250	257	262	276	289	264	263	279	264	231	283	283	299	264	268	243	283	271	293	260	276	247	282	238	244	274	255	250	290	264	261	252	267	296	286	285	277	292	293	287	265	299	285	274	275	291	296	248	255	281	241	292	274	277	257	241	237	247	279	299	266	274	244	240	283	298	286	286	255	298	279	271	275	269	285	289	264	288	279	295	296	289	245	281	271	282	262	311	276	259	276	278	291	287	254	295	267	283	279	302	283	251	274	253	291	264	285	282	287	269	275	285	265	280	271	268	240	234	278	302	307	260	275	264	268	297	278	294	270	260	283	282	297	259	255	251	299	273	293	281	300	245	255	285	311	288	286	264	304	281	270	274	270	273	301	258	308	267	288	273	280	280	244	287	275	255	284	268	291	263	286	275	289	278	278	283	292	272	275	243	276	298	283	258	239	281	241	253	279	241	277	260	259	252	279	262	239	265	230	266	267	275	262	265	269	288	270	295	282	260	264	257	264	246	263	314	285	279	270	290	274	264	272	265	282	242	271	280	323	289	274	280	298	258	279	264	283	266	257	293	274	268	342	302	277	290	291	278	263	281	290	281	289	257	262	302	262	294	274	287	283	251	271	264	274	295	266	275	256	287	296	277	277	258	305	301	278	299	264	280	286	293	284	270	274	280	271	260	254	271	298	268	267	286	254	255	239	306	243	296	290	261	273	276	281	295	278	295	301	266	315	289	267	275	261	287	312	295	261	272	278	288	267	254	253	266	274	280	312	302	255	275	268	244	280	256	264	267	291	277	273	264	283	279	269	295	272	287	263	290	277	295	300	263	293	278	265	283	305	270	265	251	250	287	292	265	236	289	257	283	231	284	270	298	269	272	272	247	278	279	288	290	296	267	267	283	275	291	269	317	305	268	270	287	290	284	284	273	281	279	273	276	275	289	271	270	263	259	265	291	255	312	255	282	250	280	252	245	284	283	271	282	257	249	280	267	259	292	269	273	293	281	257	284	269	269	273	274	288	275	264	287	299	289	263	275	284	299	261	249	300	288	262	278	262	268	273	272	301	286	269	282	256	250	284	292	290	273	297	261	245	273	279	305	307	256	272	285	275	278	274	287	271	264	277	271	292	295	295	289	294	299	268	260	279	269	247	284	280	293	295	276	266	276	315	242	290	261	260	291	278	276	303	259	295	282	320	294	267	284	252	270	268	287	262	286	257	253	287	270	258	258	303	233	287	291	257	242	275	251	242	270	278	288	264	276	320	246	250	257	264	270	271	234	272	299	236	249	264	272	266	259	281	282	256	273	303	269	273	262	276	270	281	276	263	314	297	247	272	283	287	287	270	261
27025	10215	10694	12497	12023	8689	7118	6344	5295	3770	2862	2284	1952	1633	1401	1287	1186	1106	1077	1037	907	918	920	926	911	881	863	844	864	859	885	820	796	788	832	806	782	787	723	772	737	748	772	767	772	811	755	829	786	776	734	740	755	749	692	746	728	771	851	852	870	870	889	883	907	893	941	894	852	791	859	841	825	820	814	802	812	800	801	810	802	738	771	776	757	725	753	715	725	797	783	761	731	779	759	743	705	822	757	814	770	743	702	742	749	744	750	739	705	755	798	712	726	745	742	743	736	794	718	707	719	712	735	692	759	668	701	685	693	710	747	694	697	785	702	698	694	727	741	691	748	706	760	712	730	710	691	724	696	729	719	689	688	690	687	724	712	711	707	740	716	763	723	697	734	694	751	744	702	777	696	681	724	742	681	684	726	693	748	717	705	694	723	705	711	689	665	669	688	687	689	718	659	708	685	686	708	743	691	699	747	747	697	739	692	734	670	719	719	710	707	698	716	781	724	699	746	666	694	714	770	668	719	730	757	699	720	726	704	719	666	676	697	681	695	757	708	771	738	718	697	696	695	698	716	720	692	711	705	747	723	625	756	716	716	724	722	721	762	715	730	659	738	733	701	750	739	696	705	752	745	674	691	703	673	744	696	707	702	719	750	713	728	724	688	725	668	704	715	655	746	680	702	690	727	709	690	709	735	743	712	714	699	717	699	702	692	687	693	739	724	769	727	701	671	693	707	753	683	707	692	752	728	696	739	667	676	711	727	690	703	725	761	714	737	698	731	728	708	689	718	704	735	692	716	676	678	747	745	744	708	711	678	747	704	671	706	683	702	702	674	720	723	728	704	708	747	736	744	658	727	716	686	706	718	703	719	720	692	682	704	708	669	718	670	697	705	763	731	675	701	698	706	754	721	676	650	721	688	725	717	701	688	710	722	708	707	691	680	714	745	776	720	720	755	725	706	705	746	721	761	714	708	767	728	685	684	720	721	716	740	719	684	695	693	691	686	699	675	693	679	724	673	736	692	735	709	729	682	706	702	677	750	709	677	746	703	695	767	665	722	691	686	703	686	726	693	677	721	727	709	732	701	683	725	722	690	758	739	663	704	724	685	776	723	708	685	708	715	729	715	677	757	687	745	744	749	714	696	741	707	672	681	694	740	691	706	665	690	694	768	713	680	695	711	746	653	736	715	703	715	719	676	713	666	707	689	750	778	704	740	732	664	688	703	706	697	775	707	734	679	687	717	690	674	730	738	699	720	736	736	685	730	737	693	703	736	730	714	765	712	671	742	672	703	738	709	676	718	688	752	718	724	736	743	698	733	717	748	641	745	777	683	696	695	694	727	716	738	701	680	750	711	658	754	658	660	704	723	728	696	751	753	698	703	690	696	688	767	736	767	744	733	678	625	731	677	778	712	690	710	727	741	769	696	699	708	701	712	723	732	693	694	735	678	716	670	709	703	713	680	682	675	678	694	707	735	724	686	670	722	722	717	690	712	721	711	744	700	704	721	718	690	727	687	745	713	720	732	699	731	751	720	699	665	704	681	736	683	669	684	702	726	701	729	734	677	736	658	759	755	702	697	719	662	720	722	757	687	735	672	720	747	703	676	758	718	696	722	734	738	665	730	689	727	732	729	671	686	706	720	768	695	733	725	696	694	697	695	630	680	732	668	685	756	755	699	727	718	680	739	755	722	712	745	727	704	720	703	668	756	725	713	732	703	726	746	711	718	689	701	683	732	695	697	676	714	776	714	678	671	729	714	703	722	700	735	726	725	753	685	752	679	702	732	747	680	724	775	747	708	676	718	696	701	678	737	697	689	730	669	693	695	706	672	737	715	728	713	704	747	666	714	718	709	761	687	727	675	704	767	723	708	740	708	720	718	714	709	686	749	697	695	702	698	750	699	700	689	717	709	669	741	689	689	680	669	667	787	696	684	757	678	675	713	674	719	726	723	699	689	728	719	738	692	715	713	725	741	700	720	730	694	726	706	676	701	714	692	747	689	650	699	735	765	725	731	704	747	677	709	726	712	676	696	763	735	686	724	658	730	753	736	731	711	664	711	710	726	719	675	710	714	717	754	689	655	742	700	648	733	730	719	745	692	718	702	701	721	722	738	735	735	714	704	734	656	721	735	704	726	735	718	710	720	714	695	737	754	695	674	687	679	725	691	720	730	755	685	699	672	715	717	741	738	733	725	713	755	692	700	733	684	678	686	732	724	688	718	682	725	683	738	712	685	745	702	699	719	724	730	731	741	748	756	741	739	728	688	706	696	744	631	728	702	686	704	729	759	717	757	735	694	673	756	747	688	713	785	712	677	694	662	726	743	682	683	727	696	684	724	742	709	707	718	673	691	729	743	690	689	746	711	695	739	673	768	665	720	728	678	724	695	706	728	727	724	711	703	680	718	734	701	675	702	729	748	654	703	654	709	656	663	721	711	708	731	726	695	741	675	693	701	723	713	692	684	735	732	677	706	682	694	721	736	655	739	709	679	690	745	677	693	699	716	705	749	714	665	693	711	721	707	749	726	740	698	728	665	717	725	690	715	685	681	706	647	684	743	703	709	722	704	691	643	718	727	722	703	693	692	703	697	704	783	701	705	731	696	700	684	735	684	696	706	706	706	735	675	707	698	719	749	737	706	691	687	710	712	696	714	712	661	749	713	730	675	698	709	709	759	680	694	644	659	724	689	741	717	750	726	730	692	734	709	735	714	688	724	720	701	695	671	722	704	707	719	703	738	706	703	690	700	691	738	677	750	722	728	729	670	696	739	748	719	637	702	654	720	679	739	706	744	729	702	695	750	691	741	656	726	674	780	671	686	690	690	728	734	701	740	762	686	679	705	708	656	666	669	717	753	764	702	731	690	711	735	679	731	768	777	690	725	719	713	756	700	704	715	741	695	668	708	718	727	710	715	673	751	747	705	734	702	750	712	699	711	700	709	688	670	695	722	704	719	707	733	720	668	662	695	662	707	693	685	764	735	677	739	686	740	739	708	711	708	691	711	758	739	699	731	702	723	697	684	669	703	738	686	695	647	707	712	732	640	709	684	699	681	707	704	699	723	715	755	734	652	663	687	681	660	656	719	673	717	754	729	714	710	725	732	703	721	666	733	676	761	704	708	671	694	720	667	749	723	730	668	705	775	746	682	694	719	735	711	726	679	724	760	729	672	703	725	716	687	731	742	675	687	700	653	691	695	717	719	655	682	699	725	701	671	739	755	704	692	702	769	650	715	712	656	731	698	692	683	754	711	699	678	704	708	711	703	688	711	730	714	714	730	710	713	726	658	760	731	703	682	724	724	686	696	714	696	668	740	726	652	699	740	753	750	723	718	704	687	730	706	734	745	736	729	794	724	683	728	716	746	731	657	736	699	670	742	715	650	675	677	721	730	668	699	751	756	717	686	670	708	705	734	695	692	643	713	696	706	666	674	704	686	675	682	705	747	736	698	710	765	670	673	730	724	720	730	646	692	712
6403	1791	1664	1305	1008	805	658	510	442	425	398	400	349	371	382	395	347	357	377	377	348	368	334	338	368	364	335	364	333	370	349	331	374	329	344	321	382	359	369	382	374	363	360	348	394	364	359	346	393	365	341	331	377	391	351	360	372	345	342	352	365	360	344	339	381	359	386	361	403	392	398	394	351	347	337	386	372	328	364	401	392	377	369	330	375	372	341	332	348	366	395	344	354	368	361	365	369	365	410	347	338	359	350	364	349	382	352	381	365	378	363	344	361	344	332	365	341	384	333	339	350	340	339	371	339	364	389	349	367	394	396	335	374	361	396	323	335	350	370	345	367	346	360	355	350	360	338	342	357	353	354	366	347	351	352	332	374	347	403	349	359	372	357	365	358	385	355	324	373	321	347	393	391	363	351	341	372	380	358	380	349	385	379	366	364	356	352	327	365	351	353	378	345	354	385	384	337	396	378	342	334	360	348	339	375	361	370	382	357	397	360	356	370	341	357	368	390	335	345	348	368	348	312	345	355	340	350	334	398	350	343	347	393	327	380	394	344	345	372	349	380	336	335	374	363	359	337	335	334	331	349	359	363	337	320	379	362	329	341	346	343	331	364	374	381	381	362	366	401	371	343	381	347	386	328	358	375	342	367	368	335	381	359	333	439	314	366	331	376	298	357	363	364	384	366	355	344	360	356	409	374	379	374	353	373	366	364	347	380	343	375	387	359	365	352	350	365	376	363	346	343	349	384	356	347	368	387	335	353	344	361	347	401	357	339	341	331	345	376	366	341	301	391	383	387	311	354	326	364	386	364	359	344	380	322	388	395	340	350	370	363	380	352	376	333	358	365	328	394	358	393	369	329	341	365	334	357	372	350	362	369	370	371	349	362	345	299	332	348	357	352	354	372	359	356	367	340	405	342	356	394	380	347	360	381	342	367	377	356	347	363	362	354	337	353	371	355	347	362	373	366	354	375	358	355	358	387	362	355	369	370	364	348	371	389	398	357	351	332	367	341	337	363	354	336	378	354	332	350	382	353	326	328	368	367	376	348	337	366	376	369	334	349	354	362	354	359	374	391	344	356	378	388	364	357	366	356	361	389	325	355	341	358	380	380	387	394	378	357	343	359	353	360	325	336	354	346	370	360	375	381	355	386	352	352	359	379	349	376	372	360	394	362	325	339	345	363	387	346	383	357	334	376	354	374	372	344	333	367	372	375	344	369	347	421	370	347	333	337	340	374	389	316	355	301	343	370	356	358	375	359	368	355	371	345	343	363	299	374	363	313	373	376	361	360	391	335	425	398	377	351	333	366	320	363	349	374	356	338	400	341	351	320	344	367	343	379	336	366	349	368	339	323	363	379	350	348	330	371	354	343	348	384	343	316	362	371	372	334	355	373	328	326	381	343	381	385	342	370	333	395	364	368	357	356	317	375	356	316	375	328	372	377	358	315	365	359	380	351	387	342	351	378	335	351	344	333	340	380	338	351	365	374	360	379	370	394	395	377	327	357	337	380	355	337	360	354	323	343	351	331	344	365	345	391	338	368	343	355	375	328	365	384	378	351	360	347	350	364	365	333	370	373	339	335	355	357	369	353	389	344	349	358	338	333	353	339	324	348	362	379	312	391	361	335	378	358	352	375	335	342	375	355	342	357	372	357	336	347	368	328	332	353	357	374	338	349	368	358	361	333	362	320	374	343	369	350	376	393	336	346	351	374	443	357	390	375	380	365	387	365	340	339	348	338	372	330	338	371	407	349	332	356	382	377	334	358	353	371	384	341	351	355	372	320	358	359	367	405	364	356	382	373	340	383	367	374	351	302	365	369	339	362	380	370	340	333	371	356	338	393	340	356	344	377	381	368	375	367	328	384	360	382	358	370	354	385	353	336	376	371	331	354	325	328	366	351	373	356	356	340	340	331	343	364	391	347	359	356	357	351	369	343	354	410	365	323	369	318	343	354	345	336	388	360	358	364	356	356	344	370	345	358	342	351	367	357	359	378	363	356	355	383	333	372	319	370	349	331	357	391	335	372	350	360	365	366	358	372	370	332	346	359	360	346	350	377	381	345	336	335	344	348	333	351	360	337	377	348	364	335	349	372	358	361	410	355	349	361	383	353	357	358	343	413	378	359	368	375	356	346	327	323	358	399	346	390	367	371	337	345	369	328	395	347	344	367	367	352	383	356	385	358	360	340	347	361	363	368	386	312	350	346	354	363	370	341	368	315	336	364	338	314	368	342	384	340	378	386	347	347	345	375	371	324	323	374	335	381	335	365	324	353	364	357	334	343	358	349	372	347	371	360	390	385	367	373	380	359	377	378	333	366	369	330	394	381	338	317	342	391	337	339	372	339	356	336	342	372	376	355	385	358	350	316	352	339	380	355	375	347	340	363	335	371	345	346	357	360	399	354	336	370	348	386	338	333	345	352	362	320	324	363	373	364	301	371	368	357	328	352	365	356	389	365	411	345	351	360	359	388	341	352	368	366	364	363	364	380	394	375	329	330	341	361	326	373	380	340	372	345	380	328	345	359	363	367	348	369	360	360	362	372	353	366	396	311	358	369	337	371	350	353	351	358	344	367	380	350	361	354	369	328	383	337	363	369	360	390	315	351	351	345	356	357	360	384	358	347	331	374	370	347	387	360	388	367	381	349	369	359	372	346	361	367	352	343	378	353	364	333	349	354	316	379	376	336	337	347	345	390	355	313	357	363	359	375	328	365	406	377	377	332	373	375	330	379	366	357	325	330	321	351	347	386	347	357	398	383	353	336	364	340	363	359	387	336	345	358	369	374	340	386	365	413	347	356	350	378	358	358	340	369	373	321	342	356	363	339	368	353	355	385	379	390	381	364	375	347	354	343	356	374	398	380	361	373	373	345	359	370	370	346	365	373	360	395	364	380	319	339	326	361	334	373	369	360	384	345	372	350	328	354	377	375	356	323	349	361	385	378	362	360	353	368	369	358	379	361	353	345	350	350	370	400	374	360	381	384	367	353	365	345	371	333	354	349	370	344	336	358	360	391	359	337	351	345	332	373	370	375	331	375	359	362	351	392	346	380	367	338	372	367	351	341	345	346	376	369	366	369	343	370	344	342	358	368	345	341	352	332	346	384	355	377	363	376	378	392	353	343	336	354	361	373	334	346	346	391	348	372	335	357	322	359	342	352	324	363	394	355	378	377	358	376	356	348	330	333	378	343	353	354	365	372	384	334	359	361	352	344	367	378	380	368	382	342	350	360	372	370	378	388	328	360	348	352	329	335	366	383	335	346	340	328	375	352	352	356	327	334	330	362	372	333	336	368	375	342	342	362	370	359	346	319	316	347	359	339	360	371	383	365	399	394	346	339	378	355	363	317	368	378	394	354	369	369	353	343	349	353	386	363	335	333	339	361	341	342	365	351	387	378	338	344	363	389	355	365	333	343	359	358	358	397	355	349	349	349	359	339	354	334	330	353	327	375	367	343	337	400	347	332	352	358	377
5698	2468	3434	3636	3322	2497	1990	1787	1546	1318	1142	1051	1055	975	1006	921	928	866	918	915	908	915	926	933	907	909	911	915	949	950	907	889	856	952	840	853	933	871	861	945	920	921	937	876	946	965	961	901	926	937	923	928	881	949	919	902	878	875	943	937	940	1018	1005	1013	977	984	1019	948	982	1006	977	924	961	1000	905	973	924	943	933	968	922	994	929	943	909	969	936	936	912	998	938	928	962	926	975	924	979	963	947	935	948	946	909	947	922	964	901	1004	902	974	956	930	856	924	963	915	956	887	886	920	946	910	895	912	960	926	882	937	880	908	907	899	887	899	928	922	905	981	867	860	907	900	971	896	959	925	902	909	920	935	906	875	893	901	926	896	906	929	868	964	892	902	971	917	912	871	966	981	890	884	844	856	937	895	896	923	878	867	934	950	927	925	902	927	887	904	938	966	865	930	895	928	915	947	962	877	933	894	861	883	945	884	918	950	980	990	915	936	908	969	895	880	890	900	923	918	947	926	914	917	956	886	897	894	949	898	928	924	892	943	929	928	943	941	951	908	920	861	939	926	878	937	875	892	893	917	898	885	931	954	846	894	916	918	884	828	942	915	882	906	926	892	966	903	933	951	874	905	893	922	878	925	923	956	864	912	891	924	910	894	921	939	907	858	963	919	893	902	951	906	921	935	868	868	905	932	921	861	943	897	918	917	957	894	906	892	879	909	911	918	918	893	914	924	942	867	924	920	910	916	859	905	890	888	932	878	991	892	898	947	913	917	956	929	875	957	941	950	880	927	951	896	910	938	954	935	928	947	901	903	928	901	917	886	893	941	957	908	948	897	909	963	901	909	889	916	899	952	922	966	872	900	926	923	928	912	922	934	869	905	979	875	951	971	936	907	894	863	893	894	986	899	949	912	922	914	901	904	938	934	899	905	876	863	942	900	910	926	924	997	956	935	882	864	910	916	939	934	905	918	856	994	940	900	939	934	930	903	936	962	898	946	874	884	895	885	931	884	862	889	915	940	929	924	909	924	879	861	897	882	894	907	905	910	977	907	916	907	924	917	941	944	935	906	909	934	968	899	924	993	944	873	970	862	885	951	867	906	990	902	919	969	933	911	921	856	899	916	871	900	957	875	897	912	954	923	935	866	900	842	917	915	915	912	937	922	912	942	930	972	904	842	925	856	946	923	924	1003	910	915	887	911	884	897	908	848	953	920	915	892	995	937	891	964	927	899	936	938	943	931	946	910	897	867	883	967	960	913	939	958	876	908	931	920	911	928	873	976	905	930	918	938	931	928	914	906	942	916	920	901	933	893	912	882	885	897	926	861	900	939	881	865	905	874	938	914	915	957	868	951	877	904	918	926	895	959	871	912	941	943	936	867	851	903	883	933	856	908	879	909	944	978	944	921	919	876	1015	920	877	998	944	943	909	923	928	912	928	946	913	918	873	937	940	899	940	912	914	941	972	886	907	927	893	931	887	941	929	960	910	972	919	913	964	886	884	912	902	913	963	947	940	855	903	873	901	930	922	964	920	998	914	942	1001	883	904	922	920	899	973	889	920	919	896	898	988	874	954	882	912	914	865	973	900	968	972	922	913	943	949	929	893	910	961	909	879	880	921	919	991	915	911	924	933	904	883	869	931	926	925	983	916	920	892	888	906	892	911	925	887	943	901	885	918	918	875	923	925	944	941	899	841	932	879	960	889	915	939	882	972	930	895	972	863	965	958	912	940	909	923	952	896	874	960	948	923	947	919	897	851	905	896	933	914	927	954	846	945	907	888	938	925	914	946	878	946	937	910	884	959	920	863	952	895	911	922	905	924	895	896	942	914	885	923	908	910	894	962	915	876	891	963	929	931	843	909	909	916	919	850	957	890	889	961	938	892	955	855	943	924	947	950	932	946	902	911	870	896	900	895	939	927	938	918	907	919	899	895	866	939	964	901	888	934	874	910	872	912	949	929	905	930	953	969	895	904	946	920	910	918	927	925	918	937	896	905	894	924	902	942	905	961	885	948	891	844	870	954	980	904	865	928	912	904	931	913	912	904	967	940	894	919	914	960	913	952	944	909	926	895	918	917	978	967	925	931	960	918	925	949	901	927	926	889	885	881	845	897	902	889	977	914	934	926	909	913	931	899	949	886	868	924	901	925	937	928	896	914	879	985	932	910	902	930	948	899	935	935	881	908	920	901	864	916	928	938	905	897	929	924	810	887	903	925	924	900	884	887	931	941	913	899	905	953	850	917	953	906	908	932	936	919	917	929	911	933	873	946	853	905	900	993	949	914	930	932	902	932	902	938	867	906	970	959	897	925	918	881	920	899	893	915	920	901	906	961	905	951	954	909	907	884	929	901	952	900	922	880	903	892	887	851	894	919	879	966	900	898	897	972	864	887	909	872	958	877	920	897	888	891	904	949	987	911	905	948	947	907	920	849	900	916	933	881	913	893	916	909	899	942	887	895	857	927	901	910	905	859	919	861	921	932	909	883	871	921	896	947	926	922	898	924	920	941	851	917	886	972	884	925	975	905	934	944	951	899	875	908	881	883	937	931	927	997	896	965	966	876	945	924	876	967	878	878	944	901	926	928	911	867	906	891	904	929	914	938	882	855	967	891	933	880	879	918	891	854	953	915	964	868	899	910	897	948	859	932	893	859	917	973	953	843	912	881	877	929	912	919	898	981	946	907	906	914	890	929	890	935	903	931	917	936	918	916	928	925	922	965	913	893	906	951	927	918	876	850	928	923	922	950	952	954	914	913	959	895	855	880	957	940	872	945	925	933	916	914	900	863	907	903	938	952	909	922	901	897	873	912	915	925	984	980	870	950	951	878	892	936	943	904	910	854	903	887	901	886	914	936	880	828	902	861	916	884	911	941	944	918	888	911	913	852	919	958	925	912	879	899	901	919	954	918	949	905	922	904	909	882	906	871	886	931	938	908	919	947	925	886	942	889	913	921	887	928	912	924	883	959	910	860	943	918	885	878	932	954	918	950	893	913	940	956	934	940	898	914	910	912	871	952	886	903	900	953	917	885	897	915	904	961	885	906	944	923	951	926	888	926	884	914	880	911	900	898	832	890	894	848	896	928	908	966	969	884	909	883	929	908	931	866	928	966	917	944	878	931	918	972	896	879	890	979	928	911	949	881	938	880	937	967	961	985	916	935	908	963	926	904	915	879	963	891	917	902	948	894	876	884	914	888	943	930	871	967	932	927	932	965	947	897	928	913	934	914	898	908	872	884	910	937	869	875	925	902	923	938	944	898	944	922	920	903	929	888	950	913	956	908	901	911	930	899	883	910	962	910	901	943	950	921	946	891	902	930	930	899	884	948	931	935	931	900	894	923	872	904	891	900	923	926	919	979	920	1010	1010	873	892	917	912	953	915	893	930	889	919	950	909	870	909	928	937	926	926	937	913	878	891	889	946	870	980	926	926	870	888	942	951	917	936	979	904	883	949	861	921	929	861	975	938	907	925	950	936	956	876	919	932
29411	14569	9209	6818	5660	3858	2551	1619	1165	851	651	573	480	459	446	389	343	408	401	408	348	408	439	377	363	427	392	343	397	371	387	370	388	388	373	366	353	351	390	376	400	406	352	396	385	408	400	364	418	369	408	345	363	361	372	412	409	399	436	384	346	413	430	419	381	377	419	385	394	398	407	396	344	401	380	350	374	349	362	382	355	412	401	389	366	374	395	386	374	359	367	348	419	393	384	380	342	389	394	328	370	388	335	370	396	358	359	363	407	368	365	362	365	349	320	364	403	384	374	412	414	410	367	335	370	379	382	381	357	370	362	380	389	410	371	400	397	342	380	366	390	364	378	398	351	377	389	339	391	360	351	359	365	372	355	364	355	386	370	353	361	369	362	375	366	341	367	354	320	382	340	361	369	341	399	352	376	350	349	395	370	383	364	362	380	399	372	354	400	370	383	398	343	372	353	379	370	377	357	379	370	349	370	390	348	377	370	358	406	361	365	404	400	371	358	344	395	391	354	384	381	344	405	380	364	370	379	393	362	357	360	394	414	386	375	375	370	358	366	384	379	386	376	350	373	353	345	341	395	382	347	374	377	367	390	331	345	389	364	379	376	350	392	387	397	348	358	369	377	393	388	387	376	333	357	372	402	410	386	393	348	407	405	362	373	374	375	414	351	369	373	373	338	353	381	363	330	352	371	368	348	353	365	367	340	355	393	353	370	360	403	366	374	399	364	372	367	355	396	365	397	373	371	390	314	380	408	385	369	361	362	398	358	375	360	335	379	395	365	417	359	378	341	358	349	363	363	383	383	370	376	374	355	394	354	349	378	345	361	365	366	367	379	352	355	349	347	392	377	350	340	358	369	401	385	377	332	394	378	375	387	382	374	424	391	379	384	352	407	370	356	396	393	376	355	379	376	388	413	345	381	373	354	356	360	366	398	386	352	406	422	358	365	364	342	350	430	389	345	364	347	376	393	390	371	358	398	374	356	372	347	366	376	362	383	331	393	362	406	382	365	334	380	360	382	366	355	390	362	381	371	357	377	348	359	370	363	340	375	356	372	397	373	383	351	349	377	386	393	413	391	390	386	393	389	373	381	365	376	342	367	372	394	385	388	339	325	392	344	377	373	362	421	340	381	354	395	400	407	407	334	409	360	387	363	392	399	342	355	387	401	396	397	392	360	388	351	378	360	414	387	365	364	343	393	367	380	384	388	359	405	371	396	347	388	359	364	369	394	371	342	407	341	365	350	398	375	371	405	341	373	368	362	339	357	388	382	428	375	388	376	401	412	334	362	404	374	380	364	355	345	387	389	373	381	389	369	378	371	336	409	374	360	363	355	374	385	346	384	387	356	382	394	364	416	375	376	386	369	363	353	401	381	388	345	381	369	341	367	365	382	412	394	392	353	398	370	372	378	377	370	366	378	387	384	392	384	383	385	377	348	350	377	408	358	383	412	371	393	412	347	357	358	393	390	375	354	360	380	353	376	372	355	365	369	380	388	360	359	368	402	395	393	351	341	358	394	367	381	394	356	363	386	363	370	372	386	360	371	381	387	350	366	366	381	371	391	389	357	389	351	345	380	385	386	398	369	382	387	364	387	353	376	395	381	364	384	375	333	360	368	347	398	374	344	321	360	372	403	394	350	375	383	386	382	388	386	380	382	360	365	355	376	414	391	371	364	402	349	393	345	382	363	377	373	373	373	371	418	388	357	408	361	376	361	353	362	360	365	388	386	327	362	358	371	384	363	346	378	384	376	343	344	344	384	369	377	390	392	366	374	394	363	373	408	365	343	382	366	340	336	406	369	373	362	401	378	387	367	377	347	370	396	380	385	350	372	327	375	381	379	366	375	390	375	394	362	377	378	385	333	363	427	385	380	350	361	373	402	391	403	343	375	353	394	350	329	362	371	361	378	388	388	403	404	386	368	373	371	338	386	358	429	403	390	359	349	407	363	356	352	366	369	353	412	366	388	379	363	351	358	374	368	362	395	353	362	342	375	352	373	371	403	346	358	378	374	363	353	344	375	336	358	347	372	411	365	366	392	408	350	353	361	408	380	359	400	373	391	390	383	377	341	367	350	356	345	379	314	369	416	368	354	370	412	379	377	345	372	376	369	360	360	363	373	371	376	355	354	359	411	365	381	383	365	399	382	380	378	362	345	381	404	371	410	365	402	409	392	355	327	378	347	384	402	358	385	380	363	363	359	358	347	387	367	358	352	353	380	359	390	374	401	372	368	388	418	371	374	396	350	419	348	389	364	364	363	390	393	354	409	373	390	364	384	374	364	396	371	361	391	374	386	387	364	366	398	391	377	359	365	360	368	365	366	375	364	360	363	355	391	337	394	407	383	378	358	360	364	404	412	385	363	376	396	354	400	349	375	388	364	354	391	343	378	374	392	376	434	412	381	383	374	396	369	377	366	394	355	370	334	392	370	380	392	366	373	397	372	364	391	352	376	385	387	417	376	416	371	368	366	351	332	387	406	381	357	381	394	351	336	366	400	386	373	345	372	380	338	425	368	366	385	366	359	384	353	331	369	358	369	380	372	370	372	369	404	366	387	371	381	358	380	339	362	389	338	336	382	395	377	362	332	387	375	356	360	382	336	371	378	367	362	361	359	371	398	357	376	356	375	345	341	365	390	375	377	367	357	377	375	370	357	386	363	390	378	377	381	402	397	367	365	382	415	394	380	372	391	363	338	365	363	430	376	361	372	372	385	341	360	394	348	362	394	372	408	366	377	380	388	379	381	358	370	354	374	372	348	365	358	375	391	381	362	398	365	408	361	373	364	372	356	362	361	371	356	341	418	389	361	396	362	391	370	366	405	362	357	374	418	376	381	395	353	370	375	368	372	397	375	354	366	399	356	380	358	380	367	397	374	348	378	389	386	364	361	348	360	358	365	381	373	355	408	363	370	351	360	383	356	383	387	380	389	350	383	360	379	360	342	392	362	337	374	362	380	391	375	384	423	358	386	380	389	390	407	371	373	364	410	347	422	359	381	366	368	372	405	378	349	396	380	385	361	350	390	389	380	376	380	386	346	402	383	342	348	361	366	387	374	367	346	386	363	378	333	373	400	364	365	383	405	386	381	373	393	339	378	384	366	406	377	387	394	381	409	374	370	401	393	370	350	378	390	377	378	374	404	355	358	369	390	364	395	399	367	369	345	357	383	398	354	365	366	355	375	346	403	393	370	358	403	374	386	366	350	362	380	394	359	366	353	349	404	391	373	392	372	374	364	402	352	382	373	390	428	380	358	351	409	382	355	386	441	355	385	347	353	355	377	393	379	353	364	367	392	380	384	400	372	394	422	359	346	365	387	387	363	400	375	381	377	367	367	363	384	360	394	364	372	417	374	395	371	367	379	365	390	351	371	384	397	347	376	384	369	384	393	370	339	358	385	370	394	369	387	374	350	376	359	394	373	379	409	373	377	398	362	338	377	387	372	429	367	350	371	378	407	403	359	387	339	378	364	394
21943	7537	7511	9123	8871	6895	5325	4317	3863	2941	2157	1843	1693	1398	1302	1241	1165	1131	1090	1118	1056	1100	1063	1116	1046	1085	1040	1082	966	1050	985	1012	1018	978	1006	1042	987	965	953	969	940	970	969	940	951	961	977	924	1004	962	969	919	965	965	991	1055	913	961	1037	1018	1057	1033	1092	1051	1133	1027	1079	1056	1057	1058	1050	965	995	950	1037	989	1014	951	1002	1039	1075	1003	946	991	968	946	1027	981	964	954	949	1016	978	1001	1000	983	960	1035	1004	934	965	967	975	1005	928	973	950	978	925	969	945	907	1016	979	951	960	988	954	967	874	957	951	943	930	899	910	1001	948	943	897	894	969	926	867	953	912	898	934	923	1016	943	949	940	968	986	944	930	905	887	1008	899	911	920	957	941	977	897	922	956	910	1005	937	903	914	985	992	950	933	925	996	935	885	970	924	931	942	971	930	908	958	1001	974	935	989	957	900	961	968	965	868	967	887	994	938	976	956	931	938	894	956	901	915	986	954	934	918	949	942	1012	921	897	946	964	938	926	982	942	943	945	972	933	952	944	925	922	974	937	944	915	950	877	917	959	917	930	937	981	952	915	948	918	1020	930	891	942	926	997	921	949	999	958	925	890	934	967	971	940	945	905	980	968	961	960	941	960	935	924	943	910	903	941	1006	970	941	955	989	924	920	963	909	923	955	925	982	912	958	916	971	930	910	957	929	946	939	972	933	890	978	920	969	932	958	945	926	959	939	975	895	1026	927	983	934	948	929	874	959	1003	911	880	936	925	997	929	896	941	955	936	945	959	953	948	949	911	976	914	966	912	904	929	908	910	958	937	957	912	884	944	935	917	1029	940	906	956	949	948	926	948	945	932	974	987	998	933	875	937	931	899	926	948	903	958	951	963	918	954	898	928	930	910	947	924	900	944	936	931	962	953	939	964	992	927	982	941	972	922	942	942	902	919	959	886	937	971	960	930	945	965	899	928	968	946	884	961	961	990	878	922	942	924	884	921	936	908	983	924	950	910	910	914	940	939	961	889	923	932	918	968	946	953	947	918	907	911	962	954	959	923	890	904	907	952	959	968	924	951	947	931	925	909	917	1030	920	948	1013	925	940	920	899	926	899	949	914	951	959	943	939	979	942	996	964	937	944	956	958	950	958	957	911	912	922	921	1002	954	905	934	928	992	985	979	937	951	969	994	946	900	978	911	908	908	927	959	943	921	944	963	928	934	925	933	926	1015	931	986	950	960	948	899	968	944	941	1021	956	925	942	958	974	955	961	925	914	960	928	976	955	934	924	972	934	937	934	856	956	950	970	876	1006	941	969	993	949	953	998	928	993	970	917	908	947	926	892	870	958	967	958	926	956	901	920	887	948	910	915	972	924	884	976	923	935	936	962	931	958	934	878	1002	950	959	995	903	957	946	947	931	973	984	926	950	890	935	932	903	966	926	953	907	954	892	935	868	937	934	960	945	922	906	922	954	971	926	905	955	953	960	950	930	925	1003	950	953	968	918	942	916	895	927	963	940	979	962	952	962	920	999	933	932	911	1006	950	966	977	912	967	889	973	931	961	918	952	961	923	942	912	980	915	1004	881	1005	994	923	922	976	958	933	927	972	960	909	968	935	879	943	977	940	957	936	945	984	944	955	965	944	947	909	903	913	940	909	918	915	902	956	935	951	939	950	943	905	977	924	996	934	966	981	975	944	997	902	972	970	987	918	975	893	905	912	953	939	967	924	963	907	979	909	994	985	963	885	949	942	927	1011	975	919	934	943	945	951	894	972	938	944	932	952	947	936	923	961	979	969	926	946	903	956	1017	917	961	975	946	960	912	940	988	961	903	956	969	961	987	934	932	1041	1011	945	942	943	922	919	905	930	948	944	939	904	959	937	918	955	1018	896	893	946	1000	936	935	983	954	983	950	977	944	929	918	956	931	950	981	925	920	970	937	952	925	969	972	939	899	991	932	968	935	900	945	985	983	936	964	916	954	957	945	938	887	954	966	941	918	932	917	972	968	949	923	936	917	933	909	937	966	944	997	934	948	993	911	977	932	892	975	985	937	980	928	929	916	894	916	939	914	947	934	946	969	918	981	933	955	933	1016	943	929	924	1019	985	884	900	997	1002	901	973	897	953	942	887	993	903	971	910	906	917	953	936	934	944	996	914	924	914	950	954	934	965	906	923	939	1022	938	952	977	977	927	912	891	921	922	917	963	981	978	997	929	912	953	969	928	964	964	883	951	871	913	968	906	931	956	922	966	969	961	959	922	926	917	974	920	920	981	928	937	927	932	961	865	970	947	952	969	943	927	984	948	909	965	968	904	938	980	1000	928	971	942	981	927	910	971	962	908	918	876	971	972	946	971	957	931	885	978	923	887	925	959	914	935	966	973	965	950	966	902	907	931	944	950	922	963	976	908	931	917	962	1003	908	983	926	974	942	916	914	995	904	905	988	941	913	900	944	942	909	948	914	946	918	1032	918	860	931	940	930	946	966	919	954	951	956	1008	917	922	945	892	901	959	953	861	925	936	983	936	888	954	944	879	971	993	972	990	923	934	893	966	1001	967	919	993	925	930	942	910	942	1015	913	909	954	929	914	910	917	967	939	906	971	953	970	914	942	927	931	910	916	923	960	935	963	985	952	934	935	941	950	983	984	904	953	923	953	901	903	881	925	923	967	959	950	959	981	981	955	979	917	963	911	968	963	948	927	943	919	896	920	926	892	867	927	877	962	942	913	966	925	931	967	979	959	926	934	938	967	1017	968	946	1020	914	949	937	967	896	959	962	979	994	945	935	942	944	933	906	934	962	983	934	950	933	949	940	944	958	955	937	994	901	890	954	948	932	924	931	951	1000	919	1012	969	898	936	983	976	980	934	932	955	923	934	923	932	911	911	950	911	995	930	1003	893	902	920	965	930	982	949	957	957	959	898	939	922	930	942	976	983	912	965	916	968	931	940	979	867	954	937	938	920	966	1014	963	924	982	912	989	947	949	997	977	956	939	944	973	939	919	972	896	975	973	947	965	961	946	944	953	925	975	933	901	941	952	937	859	885	964	926	962	893	950	934	928	986	983	940	956	930	916	937	942	956	938	952	897	1001	1025	963	974	926	927	958	936	937	939	898	947	951	939	933	929	967	934	954	960	988	915	952	883	953	977	941	926	881	908	915	972	935	978	917	908	901	910	913	959	970	961	934	942	976	931	912	940	979	919	926	936	936	929	926	946	936	927	867	916	922	947	910	926	924	936	968	975	950	928	963	953	896	905	954	918	917	931	958	977	970	915	958	959	943	951	941	907	910	988	965	907	941	914	909	992	940	944	900	959	935	916	998	909	929	935	932	940	946	906	969	917	967	909	968	967	969	941	951	905	940	913	990	970	934	954	910	948	966	894	961	979	945	924	918	955	965	929	919	939	963	931	907	889	966	969	866	931	931	942	943	928	965	929	924	939	927	934	967	934	935	960	941	923	981	920	953	939	918	927	975	922	998	901	982	914	948	932	938	932	960	945	894	909	920	947	1002	1004	958	892	967	921	902	913	898	870	907	907	959	919	952	931	959	971
38501	21284	13368	10475	8484	5856	3815	2380	1665	1146	760	512	419	381	365	362	307	345	321	294	315	320	312	270	265	279	310	309	298	284	275	289	292	316	290	283	289	297	281	250	243	297	280	278	239	262	253	288	296	281	276	282	260	280	287	263	275	280	302	275	272	284	278	308	327	330	308	302	285	272	284	268	265	266	262	269	261	267	274	257	273	275	294	276	262	266	287	278	248	274	297	254	252	280	259	254	292	259	260	269	262	267	257	268	270	271	265	285	258	271	268	271	323	290	270	248	296	284	269	271	265	278	275	259	274	273	248	267	277	255	246	274	299	267	309	262	265	247	281	266	275	279	239	258	253	268	250	268	267	266	271	256	293	256	256	245	280	253	274	264	267	284	263	257	264	262	261	282	279	293	241	283	243	257	283	272	285	278	250	267	261	240	293	304	283	285	263	270	253	261	265	273	273	286	285	273	271	246	260	241	257	271	263	266	249	249	302	240	237	276	284	289	277	244	259	266	248	279	251	280	266	292	280	276	241	246	255	270	252	272	254	271	256	285	252	295	267	251	267	248	252	293	282	281	286	253	234	298	297	291	269	286	275	240	238	271	254	238	252	251	264	252	281	259	293	265	268	257	266	258	254	305	255	255	262	250	275	251	269	262	263	283	274	268	261	260	290	285	251	269	261	255	260	265	253	238	263	274	243	291	257	285	260	257	229	279	259	244	261	328	278	267	241	262	252	248	254	263	277	287	257	265	270	281	268	288	265	222	258	288	300	247	256	282	253	250	290	271	277	260	254	247	267	276	261	278	248	278	281	284	268	252	259	276	266	262	273	271	275	244	262	279	262	288	235	273	250	261	289	277	269	260	296	300	265	302	262	228	250	324	274	249	241	259	289	257	264	272	270	264	241	272	273	254	264	250	293	256	284	289	283	266	284	262	265	274	252	252	271	272	281	282	255	274	257	288	296	273	300	273	245	265	273	273	280	248	248	267	242	256	261	250	254	267	285	284	300	274	270	270	255	258	247	256	238	265	286	237	259	276	284	288	282	279	260	252	258	261	262	262	277	286	282	270	263	268	265	275	265	285	261	263	253	269	270	284	276	275	292	238	251	280	286	244	267	273	269	231	268	270	252	282	274	267	254	250	265	252	265	261	275	259	252	268	268	298	270	263	261	248	267	299	228	256	273	296	273	277	286	265	280	286	265	270	255	291	279	260	299	293	260	261	266	286	256	275	255	264	279	272	256	260	248	275	285	259	272	270	275	281	279	285	265	285	297	271	274	247	264	267	254	281	260	290	253	276	283	243	254	275	239	271	288	269	253	285	265	267	270	259	287	273	256	309	246	284	258	284	287	267	255	275	247	248	254	239	272	261	259	255	280	273	274	278	236	254	293	268	235	225	255	278	259	261	261	248	281	260	300	274	259	272	262	250	278	251	248	287	275	248	276	265	266	270	282	300	284	268	268	277	263	251	285	275	255	265	273	263	279	247	253	281	273	290	265	266	259	264	295	268	261	242	244	255	257	274	260	272	303	270	274	297	255	243	272	295	269	285	286	282	273	300	282	245	268	272	276	266	266	281	267	234	237	266	266	274	299	263	279	247	257	240	268	258	258	299	262	258	273	288	274	259	267	256	294	275	266	306	237	252	268	259	293	274	282	242	276	262	300	249	267	263	269	274	268	283	283	292	264	293	272	283	283	255	296	257	264	313	269	292	257	289	293	251	237	233	265	254	262	279	240	248	261	289	243	284	297	272	247	259	255	268	294	270	281	264	255	274	269	289	300	284	257	255	261	276	261	254	264	270	265	269	281	279	271	261	248	273	268	281	269	291	276	290	268	285	283	280	237	244	280	271	256	265	252	245	259	276	300	277	260	275	260	247	283	248	265	312	283	257	258	261	270	253	258	227	269	280	278	287	304	262	282	268	279	277	275	277	263	257	265	273	278	262	279	239	267	256	275	276	273	255	255	284	262	263	235	248	258	263	238	242	273	258	281	277	272	276	262	257	267	281	267	274	265	294	278	278	246	258	277	263	220	282	254	264	291	285	246	260	284	241	282	246	273	235	250	244	254	275	251	257	294	254	297	261	273	283	257	252	254	266	273	283	265	256	285	296	264	310	279	274	243	267	259	280	279	278	270	261	257	254	298	260	269	279	276	288	267	275	250	265	276	273	232	293	265	246	275	265	249	254	300	276	262	286	291	278	245	286	270	253	284	279	260	262	289	266	242	262	241	281	275	266	268	254	278	251	241	244	267	245	275	280	288	254	262	242	265	231	263	259	308	260	282	250	275	243	276	277	263	236	264	268	259	264	249	283	289	259	254	267	269	257	286	256	270	272	268	310	298	269	293	271	278	272	259	258	274	292	260	292	275	271	269	256	287	278	253	294	269	293	260	268	263	298	288	259	257	272	245	299	268	281	260	278	259	239	266	258	271	277	255	243	255	243	263	253	266	246	304	269	242	274	247	278	263	282	305	274	294	258	307	236	290	256	294	284	251	283	276	246	265	289	273	247	283	270	265	255	276	255	295	252	260	267	302	285	237	285	264	245	259	248	271	285	265	263	251	284	244	268	264	295	267	280	273	267	276	260	281	267	279	281	297	258	256	259	288	280	289	262	293	254	254	249	238	249	278	252	281	265	260	259	240	249	264	252	278	272	271	284	262	253	262	254	262	251	264	262	288	270	280	240	245	258	257	237	288	254	305	273	268	262	283	244	283	241	277	251	256	276	292	228	256	244	283	292	273	287	271	252	240	276	285	249	250	279	300	277	250	265	241	249	246	285	279	259	259	260	277	250	261	269	288	279	273	250	280	268	244	251	271	277	280	270	259	274	252	264	291	255	287	273	284	276	260	268	281	259	290	277	284	302	246	259	269	262	279	280	256	274	272	271	266	286	246	247	256	264	271	245	273	277	259	282	249	290	279	263	285	272	258	271	285	296	263	263	264	287	279	276	269	284	263	264	253	291	278	261	282	250	292	277	274	280	281	249	281	275	258	252	261	247	280	289	305	275	259	269	273	265	304	277	268	294	252	281	263	278	277	268	272	249	275	260	277	292	280	257	250	229	273	290	260	289	275	271	270	283	284	276	276	274	244	286	258	232	254	272	264	268	283	253	274	251	280	257	274	235	276	289	273	282	271	288	248	269	252	278	248	269	291	281	262	247	274	280	262	271	274	249	269	263	287	273	259	298	280	261	264	265	267	282	251	291	267	273	259	246	269	263	272	258	265	262	275	297	269	278	263	238	269	283	287	261	257	292	303	264	238	258	283	283	272	263	260	276	266	239	282	285	289	259	272	262	261	264	228	271	265	277	281	260	273	276	276	281	264	253	259	262	257	285	275	299	255	300	263	255	283	265	263	292	282	258	250	255	256	290	288	249	272	265	280	266	274	297	253	255	280	288	278	253	235	257	247	266	247	289	264	291	235	268	251	274	296	252	250	270	247	267	273	265	264	264	273	274	252	250	248	254	280	246	250	275
27688	9783	10181	12275	11586	8746	7063	6105	5133	3847	2906	2222	1908	1601	1394	1266	1140	1034	1007	1016	954	904	915	936	901	883	913	790	798	828	810	811	817	796	759	778	740	785	800	753	726	745	701	787	788	768	793	669	726	703	738	757	731	718	766	744	733	754	775	854	893	852	843	910	890	896	886	927	896	854	838	903	783	790	814	774	782	844	748	781	723	751	824	757	752	742	766	740	777	759	780	752	744	744	760	755	711	789	777	826	786	733	749	719	768	745	710	689	720	727	672	762	720	740	672	691	728	740	727	741	724	644	705	713	702	699	702	703	761	660	679	701	672	684	739	693	706	667	677	691	706	699	665	737	720	652	698	729	696	725	707	677	708	709	743	695	679	712	668	696	713	718	702	673	710	684	730	698	704	657	721	738	677	655	712	702	714	699	726	697	731	702	734	692	728	705	728	714	684	680	703	684	664	736	695	749	708	692	701	674	714	717	670	722	685	710	734	706	713	715	687	703	691	667	719	710	734	661	715	689	719	682	705	662	684	674	721	676	692	685	680	659	693	701	721	674	695	706	653	696	710	722	723	709	689	676	655	669	733	680	683	697	693	717	662	688	633	680	705	715	674	650	653	676	710	644	665	681	697	753	715	679	685	647	707	701	733	707	698	729	738	747	696	676	688	693	718	717	697	693	713	712	777	718	658	696	709	675	702	740	695	731	704	704	715	700	733	740	683	653	719	701	704	704	722	724	708	676	650	700	666	716	665	704	706	645	680	686	694	715	727	697	737	725	667	703	714	665	663	665	700	681	716	674	708	684	674	736	680	668	648	717	684	683	678	673	673	645	690	695	720	712	728	671	654	688	705	712	728	673	705	721	688	742	692	716	682	707	714	712	740	718	735	708	748	704	695	715	730	714	716	699	718	723	757	725	646	703	698	688	690	720	743	675	706	697	684	668	719	713	716	701	710	698	712	677	700	744	732	703	678	699	670	739	646	705	704	730	736	704	696	684	720	751	649	726	659	709	699	716	688	708	689	712	692	749	707	781	678	733	711	769	734	734	684	686	717	655	700	697	693	685	722	683	692	717	668	630	706	678	715	711	685	644	709	686	703	717	737	712	701	668	687	671	724	707	697	687	696	711	721	713	663	699	669	715	715	688	684	712	668	700	709	691	717	689	713	689	706	725	703	692	700	690	690	692	667	655	662	708	690	693	658	711	685	731	706	678	681	730	690	716	709	740	672	680	702	708	677	644	705	675	690	737	645	693	685	714	680	703	686	673	675	717	672	682	693	659	701	685	689	692	741	676	684	677	671	723	712	708	678	726	680	703	672	715	672	692	667	703	733	686	695	752	733	724	668	670	666	681	708	708	676	698	747	687	649	715	693	678	731	670	694	664	735	719	694	723	747	711	700	691	691	658	679	639	692	698	757	691	701	731	759	751	679	665	699	687	681	711	708	695	738	711	651	736	696	698	707	680	710	704	719	720	697	713	733	699	690	692	699	697	681	678	671	671	667	717	708	663	727	692	707	684	754	717	636	731	712	695	697	691	707	698	725	695	670	684	670	740	727	678	652	696	696	711	715	733	730	664	687	659	764	697	689	704	707	727	731	738	716	698	723	723	673	683	667	698	757	660	726	688	717	703	673	623	667	680	690	677	705	655	701	654	724	710	709	688	677	684	705	710	713	679	694	691	719	689	674	724	700	690	662	683	695	694	716	699	716	723	683	668	681	739	670	709	669	704	707	682	701	687	662	694	682	716	714	673	694	709	720	716	672	734	676	710	678	741	716	704	710	678	686	653	687	663	701	746	725	742	684	716	725	685	640	664	673	683	668	683	701	685	705	759	647	746	697	688	660	670	720	651	685	682	706	706	760	713	756	660	693	704	677	742	735	735	715	662	674	689	697	771	713	700	682	711	641	710	691	701	688	703	697	678	685	697	719	736	717	695	664	686	701	674	728	666	675	695	698	685	673	709	706	711	709	656	742	695	748	710	745	667	668	710	705	678	657	654	686	664	719	700	693	697	699	694	736	682	679	695	701	656	716	742	724	697	694	687	708	698	692	661	696	703	679	677	701	705	728	723	665	706	723	724	671	704	683	659	702	667	756	718	692	671	690	693	704	743	684	690	698	676	673	692	700	708	725	700	666	708	756	705	681	662	713	721	691	726	730	735	700	737	701	706	675	759	738	663	716	688	711	689	682	681	676	678	714	743	712	676	709	662	733	697	648	709	694	716	703	716	710	682	686	687	687	681	723	702	760	711	696	721	693	665	709	745	725	735	732	735	736	724	691	681	721	733	698	689	690	737	641	667	679	708	687	689	716	722	729	745	690	675	781	733	657	688	728	697	697	689	674	735	686	707	714	719	707	716	714	727	703	766	674	636	695	684	729	705	677	733	703	697	625	707	725	649	691	673	664	697	689	680	727	672	717	732	676	684	705	685	673	707	669	725	711	663	746	726	666	675	693	688	687	647	749	720	703	723	687	738	722	683	685	713	739	643	697	692	740	696	681	711	709	705	711	696	681	713	685	652	662	694	716	694	727	679	642	723	737	716	708	697	677	687	739	715	703	698	688	708	747	685	684	706	726	727	660	660	670	712	718	673	701	679	679	727	708	695	716	713	701	692	719	701	685	715	706	655	663	699	676	692	698	705	738	740	695	686	698	680	670	700	689	713	711	704	671	708	704	714	682	719	705	694	692	677	690	690	683	728	682	760	654	698	697	691	741	701	730	734	657	666	665	699	730	718	718	681	695	713	744	672	718	713	735	641	702	707	693	676	704	694	625	673	689	710	729	678	676	685	678	729	767	685	718	721	705	691	722	714	751	707	678	676	713	689	709	688	701	677	756	707	662	663	734	706	652	702	676	671	732	687	708	685	707	714	692	690	677	714	692	687	701	686	647	715	685	689	714	666	664	667	717	736	719	676	628	699	709	692	683	706	665	705	615	715	710	732	722	715	723	701	659	745	691	713	755	703	663	745	715	670	725	681	705	686	691	725	710	664	717	722	718	730	677	677	667	719	691	696	701	696	730	677	709	683	704	657	710	711	709	686	670	712	708	697	668	740	697	717	705	711	678	728	706	668	683	667	763	711	696	720	698	720	692	699	737	668	713	679	726	693	705	693	711	703	719	686	673	721	662	726	721	652	739	729	702	675	672	724	717	670	698	696	704	680	724	682	694	674	690	708	670	710	732	688	642	700	707	711	751	751	734	680	700	728	731	641	751	655	661	708	703	738	698	729	699	734	722	674	729	705	705	697	662	689	703	672	665	706	749	757	684	693	649	692	705	655	678	703	721	733	655	680	716	624	685	714	701	692	715	633	692	682	706	658	740	691	719	691	687	733	708	721	679	701	729	729	736	668	710	715	704	737	732	708	747	686	692	758	683	728	663	715	680	674	722	730	698	701	694	688	726	635	721	675	649	692	721	673	679	709	700	721	713	740	693	717	678	700	729	708	729	693	704	672	720	644	692	710	723	709	698	709	709	634
6488	1739	1627	1322	1104	778	631	551	387	408	444	391	355	344	357	373	382	347	356	351	377	354	365	327	340	354	342	332	409	341	360	366	341	368	366	365	334	324	352	335	343	327	383	389	391	343	349	363	335	358	375	346	343	342	348	348	343	358	344	324	345	344	354	340	337	366	351	368	377	352	352	356	390	352	358	385	344	336	407	331	357	370	366	360	344	347	352	371	353	368	348	320	397	385	339	372	330	350	369	367	350	322	352	331	319	374	337	378	365	342	336	390	341	367	338	312	355	364	350	319	354	356	367	354	358	311	342	363	319	375	350	371	361	376	315	344	337	380	297	359	338	355	329	359	346	364	355	407	349	356	346	353	340	355	358	360	394	364	356	381	351	339	338	332	379	338	353	341	362	356	377	374	372	365	346	334	376	371	336	354	341	362	356	389	345	345	365	379	306	339	352	329	338	339	342	367	344	344	330	343	343	378	373	393	332	359	331	365	384	376	341	340	366	329	350	391	338	348	388	347	379	346	341	373	348	330	342	350	333	345	361	378	387	350	332	336	327	329	375	368	353	345	345	373	352	360	365	330	364	330	362	361	416	346	350	369	340	358	372	337	357	361	295	338	365	380	360	345	357	342	337	355	377	377	349	330	328	368	337	342	388	358	309	366	338	372	361	348	312	343	374	317	314	322	369	363	368	318	388	344	343	344	355	360	353	368	321	385	361	376	376	371	344	341	352	337	374	357	388	345	359	379	351	342	361	344	332	340	340	336	374	363	346	377	369	319	348	374	333	358	332	346	368	349	334	327	338	359	360	377	368	351	325	404	338	344	400	360	350	357	357	369	379	360	321	377	353	384	380	387	351	351	354	324	356	326	352	326	348	306	321	342	343	354	317	340	360	342	342	347	358	345	347	354	342	328	331	391	319	351	338	346	394	368	348	360	354	365	343	365	402	350	369	373	332	328	346	380	358	334	349	352	369	367	342	358	338	334	365	344	370	361	365	328	342	330	382	337	357	346	350	358	315	351	326	346	340	344	376	374	370	333	381	366	388	345	343	331	355	337	356	335	337	339	344	360	355	352	363	375	375	366	307	380	334	402	373	371	344	367	325	358	370	347	361	372	357	333	289	342	332	355	328	338	353	370	365	332	359	338	344	359	333	349	352	328	356	388	332	336	327	380	325	318	346	352	329	358	349	383	389	353	348	319	299	378	367	347	342	359	356	345	346	328	311	316	363	353	389	373	306	365	387	370	347	370	382	357	358	373	314	328	368	317	361	340	352	352	395	343	366	343	388	353	372	358	354	363	376	333	377	349	301	362	389	345	381	360	333	357	346	358	337	351	346	367	376	342	332	329	303	355	355	362	345	353	336	332	375	349	389	390	344	375	336	344	336	372	352	343	349	321	337	364	370	341	338	336	344	351	367	341	340	331	357	371	342	352	364	319	371	330	369	351	359	348	356	352	348	324	336	331	334	324	351	337	370	368	377	319	349	359	359	363	350	363	374	358	336	333	355	339	379	350	349	347	363	382	379	343	350	344	350	327	353	345	360	356	325	361	355	369	370	348	366	378	328	362	363	338	348	337	353	375	358	325	360	370	335	343	360	359	375	329	389	336	331	329	369	375	340	310	363	338	350	304	355	355	346	365	342	362	345	368	324	357	335	360	362	358	357	368	371	322	371	386	361	356	350	366	350	346	365	335	356	329	352	336	333	329	324	334	346	379	351	375	374	346	335	369	395	388	379	366	337	326	347	344	345	336	347	336	355	354	319	372	388	352	305	361	376	367	372	357	329	348	338	351	371	352	372	367	332	313	355	345	352	324	343	335	361	381	321	328	340	389	340	351	348	363	385	338	369	343	341	359	338	372	342	342	357	348	339	325	356	351	348	342	369	356	341	336	323	326	327	362	369	384	359	360	347	348	356	373	339	357	354	360	355	305	317	353	363	343	354	376	303	338	368	338	365	343	371	333	344	324	335	359	343	323	365	368	343	346	366	327	338	360	358	323	385	370	349	341	363	347	373	357	366	344	342	349	366	287	335	335	339	379	362	360	336	360	315	312	366	362	351	318	344	364	337	373	407	373	341	339	375	359	375	330	349	366	311	361	366	362	351	362	338	366	366	374	368	355	347	339	318	374	344	322	356	337	362	328	358	365	351	335	336	339	381	353	342	349	348	363	349	345	375	364	374	339	337	332	375	353	308	349	340	347	345	368	358	363	339	324	354	332	331	377	365	371	329	338	395	354	352	348	330	344	361	361	348	350	369	351	370	337	342	362	358	356	376	350	371	354	314	337	355	364	353	358	326	380	354	389	334	335	380	322	342	379	360	378	323	328	338	382	390	362	350	360	350	363	336	369	358	383	352	355	358	328	335	333	357	379	337	325	392	363	347	376	373	361	328	359	323	350	344	335	326	354	325	383	369	353	364	370	380	349	334	335	385	352	349	343	356	357	329	373	378	346	363	327	359	344	384	351	379	351	323	366	333	316	327	338	389	382	380	368	411	386	328	385	348	367	343	350	352	342	336	309	341	303	353	348	354	319	342	365	389	374	348	358	325	322	350	361	325	369	350	325	344	310	352	322	308	353	349	330	388	333	378	330	363	334	324	302	339	358	338	361	358	327	339	353	341	347	333	341	340	359	321	352	382	370	315	354	327	344	331	367	319	377	326	362	341	345	364	336	342	368	329	348	303	370	380	330	345	347	358	374	385	367	321	354	364	346	345	400	365	360	370	367	339	361	353	348	314	348	364	389	416	355	349	371	359	345	357	372	355	335	364	344	397	378	384	334	345	341	354	329	362	339	362	351	350	362	340	342	370	413	358	367	377	335	372	338	322	323	389	347	352	378	377	309	345	339	356	376	383	333	307	352	335	357	314	351	365	326	345	353	333	356	368	359	327	336	349	371	350	367	348	351	371	366	379	315	336	309	338	383	343	367	340	332	356	335	317	365	343	392	343	347	337	343	376	357	350	349	377	352	407	383	349	355	338	335	353	359	325	338	352	349	332	350	381	350	333	376	344	318	347	367	342	354	313	358	315	361	348	358	356	366	349	350	379	373	371	353	337	371	394	326	354	327	327	318	385	371	374	342	363	358	361	381	363	316	361	405	357	336	334	338	379	380	347	354	361	339	333	368	376	352	324	316	336	343	332	355	354	347	367	377	330	369	376	353	360	358	356	375	349	359	346	346	342	341	305	364	355	349	333	344	347	384	378	397	375	372	380	338	370	381	325	380	357	333	343	356	342	370	335	321	359	355	386	349	352	363	319	393	364	406	342	348	367	356	369	341	372	348	346	367	368	359	398	340	361	351	342	350	367	328	353	350	319	401	357	345	329	350	373	364	341	357	361	364	368	363	344	338	330	336	317	373	356	363	372	332	352	342	337	327	369	340	352	372	318	340	316	355	315	361	331	352	380	337	355	351	369	338	339	347	353	330	344	329	346	368	355	342	288	363	331	362	345	375	311	367	355	350	371	359	381	337
5866	2323	3342	3491	3108	2454	2077	1792	1401	1334	1245	1166	1027	1052	961	946	987	886	938	906	859	879	957	874	954	904	895	853	969	958	951	901	924	908	880	978	925	898	941	955	943	947	914	908	904	909	899	950	848	933	880	898	891	950	920	883	924	958	977	975	957	946	984	956	962	1007	984	921	911	908	1008	986	1009	948	947	1006	883	915	936	945	948	988	952	957	893	907	915	940	876	907	947	918	934	908	1004	948	931	890	948	909	948	948	917	866	874	905	927	937	932	889	942	882	907	926	908	967	915	915	978	902	910	894	899	907	875	899	940	863	886	885	865	913	922	883	912	936	869	894	846	933	924	917	925	909	927	904	970	929	832	913	893	972	869	867	903	902	911	904	937	901	1001	896	919	924	938	913	928	940	899	939	906	940	867	935	889	862	858	942	881	951	878	819	861	906	922	928	887	884	915	912	921	867	877	913	890	873	886	914	841	905	847	919	949	827	921	914	881	924	918	928	941	937	942	981	950	904	934	908	912	921	970	922	886	974	962	907	942	851	886	898	910	865	891	960	910	932	889	839	949	916	908	939	932	882	861	893	922	909	939	916	904	938	840	910	922	930	866	952	907	892	864	909	915	928	906	886	884	976	863	903	918	880	937	905	912	911	975	918	932	894	932	932	948	921	943	902	928	887	917	922	912	874	911	929	889	876	929	854	923	882	890	891	915	891	863	907	865	915	858	954	919	913	846	929	915	905	903	871	904	890	887	914	925	910	891	911	934	925	919	906	877	875	920	896	879	928	874	860	869	844	889	894	923	852	964	952	908	872	919	910	968	913	887	913	878	914	918	952	942	814	842	898	893	891	952	969	879	899	896	988	934	902	897	897	931	934	877	894	932	865	927	900	916	971	909	946	936	907	895	919	904	910	944	919	933	888	921	906	841	936	858	965	900	945	905	841	902	948	852	955	886	870	866	893	884	939	869	872	949	846	886	892	956	891	881	868	923	908	894	885	868	886	869	938	920	877	907	893	918	907	947	917	898	905	917	912	900	919	902	916	859	917	922	947	916	941	908	878	933	890	905	882	884	869	859	932	941	837	867	882	966	840	920	914	861	907	892	926	902	870	889	896	925	879	874	899	868	906	871	939	868	877	890	871	895	925	977	967	914	892	887	910	953	916	914	850	900	871	896	945	871	978	948	941	854	957	899	908	865	897	927	934	932	892	868	899	913	834	871	879	914	872	887	872	950	888	909	868	885	922	877	933	867	935	947	933	880	942	879	932	896	835	918	893	936	941	852	902	941	917	892	914	934	956	885	870	888	874	889	920	926	879	896	949	896	898	854	872	923	895	851	952	997	873	957	905	902	855	899	919	935	921	882	880	925	931	931	896	905	910	893	935	952	864	899	824	937	894	870	899	859	918	908	891	916	937	918	954	980	898	911	894	871	936	874	889	916	938	920	933	910	848	915	890	917	903	885	907	884	873	905	892	945	892	880	858	959	916	910	908	933	905	871	891	925	931	858	919	888	939	924	949	901	901	932	931	947	959	930	934	890	920	909	923	899	878	897	889	927	914	899	951	910	888	907	997	893	900	889	866	867	922	949	908	883	909	913	899	936	898	889	919	893	866	945	878	890	881	915	925	912	945	934	964	894	936	945	906	868	875	899	926	886	959	925	894	894	947	988	845	943	889	921	930	908	923	882	904	920	952	879	905	854	926	870	902	906	923	872	911	887	887	925	945	878	950	934	896	874	926	874	892	890	912	924	913	898	869	884	916	873	907	909	920	956	935	895	934	926	914	862	910	906	859	896	854	854	901	896	918	961	899	907	934	857	896	884	903	946	908	884	885	898	923	924	910	899	941	884	886	840	909	913	909	896	874	925	887	927	908	906	876	917	912	881	908	922	900	911	874	888	956	952	910	927	869	871	907	911	919	933	871	969	976	887	939	957	872	893	906	899	885	914	892	902	876	917	877	789	878	970	870	892	928	929	942	893	920	881	919	939	902	915	920	940	909	892	947	888	891	866	885	937	915	890	942	895	875	888	934	943	937	916	861	927	921	908	874	895	879	913	880	931	915	935	930	881	879	926	925	915	943	907	863	948	948	921	903	946	927	948	953	946	953	854	896	940	908	925	909	908	953	874	924	893	919	867	941	961	938	975	927	912	897	921	904	913	896	905	888	970	872	922	883	881	865	916	907	924	860	908	927	829	924	921	910	919	879	937	918	938	855	888	860	930	925	897	882	860	892	936	921	928	921	919	919	925	963	917	892	893	942	929	923	904	855	919	908	905	921	933	883	916	891	890	921	868	912	893	913	917	919	966	879	909	927	898	912	963	895	920	905	906	929	903	926	875	905	905	983	925	933	873	915	931	893	938	918	942	902	874	924	925	867	910	917	854	897	964	908	884	908	865	946	899	917	926	924	939	908	904	914	888	909	890	918	915	908	887	913	913	912	868	914	928	912	901	909	875	867	909	916	879	910	897	878	926	921	884	949	966	869	886	909	918	908	935	958	843	883	939	910	940	934	945	934	983	924	915	925	886	856	964	909	916	930	887	900	932	916	920	890	888	890	918	907	942	933	917	900	904	896	917	913	910	924	933	931	900	911	913	840	898	884	888	885	871	886	892	930	929	920	914	895	914	909	905	920	931	910	941	875	917	929	964	936	894	866	897	890	936	853	931	902	1022	942	889	916	909	892	873	851	918	921	881	927	902	952	914	924	869	866	884	908	912	926	908	938	953	900	916	883	909	914	902	899	914	901	925	935	876	897	881	959	906	943	923	898	903	919	928	901	888	875	934	923	938	871	868	902	888	961	951	845	884	896	912	879	943	848	903	907	947	840	918	875	934	937	883	900	946	943	895	913	891	889	925	874	918	897	958	937	920	915	859	926	908	914	935	869	893	931	958	902	867	852	901	910	898	849	861	956	885	912	945	907	907	874	932	913	931	896	981	883	940	885	905	896	878	833	935	871	928	873	916	924	892	883	903	863	928	884	918	912	877	953	916	900	917	888	958	878	925	844	905	875	948	892	853	913	879	881	897	874	912	834	892	868	914	886	877	883	917	879	895	928	829	837	902	960	859	931	980	925	966	870	951	918	927	897	868	922	871	889	892	915	882	901	863	935	921	941	848	951	893	899	913	941	949	957	869	894	904	889	858	947	893	900	847	879	878	925	889	929	954	937	897	938	891	855	884	871	889	914	927	909	930	878	855	915	885	904	897	899	884	895	884	948	941	934	894	883	867	930	907	873	886	860	941	925	890	934	979	890	938	910	899	953	915	950	855	921	882	959	980	872	901	901	881	883	888	874	869	892	927	906	901	866	857	879	886	927	914	888	936	897	914	874	875	921	888	920	966	927	919	875	893	843	831	908	924	897	881	866	858	896	938	920	895	920	919	879	906	997	901	879	851	955	925	970	873	913	926	934	929	939	900	926	917	911	843	898	974	896	907	920	880	862	880	878	847	935	927	913	947	857	903	891	860	917	917	881	864	989	962	962
29837	14928	8742	6772	5539	3965	2617	1550	1169	905	664	550	543	490	440	377	401	416	414	434	395	379	372	407	386	408	389	375	415	392	330	413	394	373	363	352	334	381	389	378	388	397	392	364	387	352	367	384	391	357	418	356	405	432	365	401	354	381	397	374	382	357	340	402	378	404	407	379	368	376	421	392	376	376	390	368	391	375	381	431	408	361	405	409	378	347	327	368	387	376	362	365	451	383	362	362	365	406	392	360	388	343	352	381	420	375	365	348	359	380	391	348	396	350	397	360	373	375	380	410	414	373	361	343	380	385	389	366	343	312	378	393	414	409	367	365	383	355	361	413	350	379	417	329	386	381	363	381	350	371	375	354	401	340	430	390	340	340	342	383	373	373	366	346	410	369	369	377	403	381	347	353	373	366	364	352	362	380	376	365	376	379	373	389	396	392	363	358	340	348	383	354	362	361	371	342	362	389	393	366	355	379	387	368	365	384	382	375	387	377	348	373	376	352	352	400	345	373	356	345	390	364	366	359	363	401	367	370	346	379	362	383	368	360	370	341	337	360	332	383	359	403	388	373	370	372	355	370	369	374	403	378	385	351	390	367	375	367	355	344	346	395	374	400	364	362	316	414	389	361	399	358	369	360	366	371	394	418	358	392	412	392	377	352	390	377	363	354	376	355	357	387	355	376	400	349	379	381	376	363	395	388	380	354	410	386	369	383	365	359	360	414	408	335	394	361	381	361	363	381	405	387	384	376	400	390	344	391	397	381	381	325	366	356	356	373	381	367	341	381	387	399	361	355	377	395	372	374	378	397	368	375	339	373	429	369	393	392	396	354	373	344	397	349	371	337	390	391	387	405	400	371	388	382	381	397	414	362	346	358	366	374	365	401	377	365	366	354	361	354	379	365	370	405	372	352	358	360	384	418	339	355	380	408	387	374	343	395	347	362	372	390	397	407	384	371	365	370	385	370	382	332	350	393	404	375	385	352	378	355	400	373	377	388	354	359	363	397	401	383	384	363	355	371	388	397	374	364	379	390	387	382	387	379	377	422	368	362	346	331	382	364	370	342	351	389	372	389	356	390	368	327	381	359	364	331	373	376	351	371	362	372	383	360	364	370	390	391	369	339	362	404	377	337	397	352	369	392	365	398	365	367	365	408	360	396	376	361	405	355	370	343	396	384	365	363	388	399	401	356	399	382	376	318	356	352	341	385	371	400	357	352	378	384	361	371	368	353	387	371	386	357	346	395	371	360	391	386	385	372	400	378	386	365	338	367	397	363	351	382	344	400	346	375	382	343	377	382	358	416	362	408	387	376	367	363	375	369	374	376	364	357	348	367	382	363	372	350	403	392	382	338	331	372	377	354	351	362	377	349	350	390	338	349	361	359	383	371	369	372	345	392	387	379	355	390	385	363	356	383	362	388	406	363	372	356	385	373	366	352	390	376	378	369	407	367	370	372	353	375	346	387	385	357	410	401	357	401	370	358	377	393	376	345	398	347	348	359	384	369	408	377	353	366	374	410	362	383	364	390	394	379	401	363	398	381	341	366	439	372	386	363	401	387	388	350	385	378	348	380	394	381	406	338	389	373	397	374	380	333	350	381	348	364	372	398	374	341	434	413	363	335	425	366	364	376	384	393	351	403	357	371	390	367	394	398	356	387	400	388	330	403	354	372	362	376	403	366	359	411	368	372	376	378	381	333	412	388	383	350	366	365	384	356	379	374	345	346	380	375	391	405	375	397	370	376	376	355	372	355	378	353	359	373	341	359	391	356	349	403	361	386	390	361	353	397	340	352	355	369	388	360	379	347	391	399	396	402	390	403	369	368	348	326	313	390	350	373	413	369	386	394	376	373	385	387	375	380	364	388	376	354	392	349	373	393	390	403	415	356	348	397	374	374	366	398	359	405	370	360	390	373	397	375	404	378	365	411	353	377	378	370	371	350	340	355	351	427	364	385	350	358	398	367	352	366	426	381	364	343	361	373	372	330	377	398	354	361	373	368	373	360	358	381	334	325	364	368	352	371	374	390	375	383	355	351	364	383	397	383	365	375	371	366	375	375	365	375	372	349	360	381	385	389	362	378	357	355	366	332	419	374	400	395	384	389	378	331	374	376	410	385	394	329	349	332	378	343	344	391	367	372	388	388	359	388	331	395	375	379	395	384	363	355	374	395	355	380	348	381	377	380	391	372	367	330	384	374	380	342	375	356	367	372	391	391	365	367	372	366	394	373	363	386	402	371	373	367	366	364	357	333	339	383	399	383	370	375	393	409	383	347	425	325	373	354	381	395	388	389	385	371	376	374	382	370	380	386	366	333	372	396	370	381	355	418	395	392	354	382	424	386	358	368	346	387	396	377	377	379	364	376	359	373	383	348	377	371	375	378	372	352	373	411	341	371	385	397	415	359	385	398	339	377	356	385	413	373	364	397	364	356	334	387	372	387	370	370	353	324	362	388	361	350	377	364	379	385	390	366	372	371	351	339	365	395	369	339	378	400	384	367	345	357	360	353	369	381	398	409	360	388	361	343	406	397	347	387	372	352	394	378	383	373	368	352	375	382	416	360	336	373	344	348	343	386	399	400	347	368	374	349	327	385	364	385	382	372	367	386	386	352	320	353	382	369	378	365	372	357	364	384	396	422	348	374	408	364	406	366	347	372	372	404	391	364	421	340	347	359	404	338	314	345	407	383	372	372	394	405	351	346	379	380	355	441	371	336	370	350	419	354	358	350	324	375	373	383	370	389	380	373	383	360	386	351	358	349	385	357	369	383	370	386	390	385	389	372	386	359	406	378	405	357	345	398	390	362	355	387	351	355	380	372	399	345	375	388	372	377	364	378	341	354	365	353	340	369	368	377	389	362	364	395	369	367	418	352	379	353	403	393	362	366	338	384	402	345	413	350	380	319	396	391	391	372	381	399	378	349	372	395	354	349	366	396	377	361	385	379	397	372	373	375	391	382	386	338	370	382	376	384	353	386	371	393	363	387	369	361	368	369	377	362	338	366	333	350	354	384	370	359	363	365	360	360	381	369	343	345	370	380	352	401	383	364	379	361	365	386	363	354	364	395	353	342	365	376	402	400	356	358	319	360	346	377	403	381	364	393	357	406	392	352	386	398	380	380	358	369	359	386	358	359	381	380	387	357	405	351	389	361	369	383	354	401	363	369	369	385	379	348	356	391	373	399	363	387	356	366	355	404	356	349	371	354	382	363	368	367	352	384	391	385	395	393	350	374	386	382	386	383	408	372	395	369	372	365	396	365	364	388	399	361	369	394	384	382	338	368	373	383	367	412	376	366	398	351	373	385	376	389	350	389	352	378	398	365	372	370	381	344	367	333	382	359	344	375	395	412	370	386	353	390	323	378	375	358	346	399	365	368	376	397	368	398	413	372	371	360	362	375	394	360	398	367	378	391	380	377	369	352	354	408	384	384	403	363	366	387	366	395	399	361	384	393	370	375	368	361	356	399	345	324	373	364
22292	6642	7188	8804	8539	6372	5413	4229	3628	2805	2298	1876	1648	1433	1387	1303	1260	1141	1114	1094	1055	1115	1039	1028	1017	1054	1002	993	1086	987	970	1029	1017	968	1058	1007	977	1015	1055	1007	920	1036	955	1012	998	950	1003	1019	934	938	917	970	973	990	956	909	960	1034	982	1013	1026	1032	1125	1103	1036	1113	1141	1116	1054	1086	1065	1019	992	1036	1011	1005	1016	1081	1046	1000	965	949	1071	1021	1017	995	990	992	966	958	976	1016	970	979	984	963	1048	954	977	958	993	963	1003	964	963	915	993	974	966	986	989	1001	914	947	999	975	905	935	951	949	954	947	946	959	975	937	1018	920	994	935	958	919	910	959	927	965	891	914	944	1008	911	949	949	975	883	974	890	975	963	980	906	999	985	893	958	943	973	928	991	963	945	971	960	917	962	909	900	902	922	961	927	992	966	953	1011	981	959	964	894	969	929	904	959	974	852	916	942	932	954	985	934	920	957	948	937	966	966	983	945	935	963	931	895	915	956	964	902	948	929	964	949	991	928	998	919	922	938	927	991	910	887	975	911	928	951	938	919	893	953	925	959	945	913	890	955	883	944	958	961	978	866	986	924	935	992	897	982	930	900	975	925	948	913	966	946	944	965	946	933	934	940	937	939	993	901	912	931	966	951	926	932	908	967	953	955	909	904	959	983	941	966	932	947	931	954	976	902	968	1024	940	986	974	973	950	913	940	899	899	962	932	953	919	965	972	962	1025	960	948	966	915	958	935	958	952	954	947	937	982	870	936	982	907	928	988	961	967	962	977	949	924	934	969	986	920	966	888	891	883	932	963	1002	987	1022	926	925	967	930	1008	964	950	916	936	916	906	950	950	925	948	944	965	939	933	933	949	962	921	936	909	937	956	954	949	922	972	966	941	934	904	970	914	951	969	900	951	1042	961	950	895	949	967	962	928	978	931	968	935	944	927	959	928	897	958	922	959	954	940	911	963	934	869	898	945	969	1000	941	940	926	928	934	916	915	959	1004	942	964	919	900	938	953	946	925	946	938	961	942	995	938	952	966	940	922	949	987	928	952	924	908	991	928	974	942	936	1002	931	925	925	931	1021	975	905	940	958	899	960	943	908	953	954	902	919	997	899	912	893	915	943	951	944	920	897	933	938	929	959	944	935	857	939	963	952	981	934	976	980	998	915	966	979	935	902	899	936	918	954	946	941	972	944	985	925	971	949	944	940	978	961	964	960	902	962	970	935	940	895	943	926	962	925	934	919	914	969	896	996	944	935	970	992	990	919	896	942	938	988	996	919	942	1021	978	959	970	973	905	1003	917	962	983	925	917	910	940	960	1006	957	955	966	986	954	975	906	989	885	949	945	946	916	939	924	941	925	920	981	919	944	934	920	919	903	903	1034	924	980	937	952	925	953	947	929	949	957	942	912	938	943	868	924	985	914	945	951	938	997	915	978	966	914	939	909	916	972	986	977	962	985	923	927	1020	938	954	909	974	944	919	911	917	957	927	982	938	939	955	925	882	933	937	897	957	958	956	904	963	946	950	853	955	890	921	1004	966	960	934	904	972	942	984	992	938	915	897	900	972	891	915	985	913	945	970	974	967	951	959	983	889	962	954	936	940	985	948	976	1004	928	895	901	955	908	923	994	1004	876	983	947	878	883	915	938	933	952	930	920	1000	931	949	947	972	922	936	957	942	948	956	1006	852	922	966	919	949	842	938	971	896	929	896	921	928	955	967	960	968	944	932	946	962	912	891	953	972	959	945	937	921	927	946	961	979	942	901	953	924	963	966	971	932	928	975	943	921	934	924	897	914	924	971	950	945	914	960	965	942	877	874	935	970	974	885	917	930	934	984	943	951	965	974	961	972	967	971	938	977	916	882	919	974	979	991	967	965	894	928	939	966	940	970	908	932	941	949	964	920	926	934	942	936	964	975	975	979	963	934	983	984	996	905	960	965	911	929	942	891	940	937	939	927	1025	957	931	1013	938	977	925	995	953	959	922	941	954	1009	910	999	918	944	900	970	923	986	960	957	893	944	976	921	974	944	940	922	993	951	903	960	954	921	995	955	892	979	937	977	922	941	927	944	942	920	967	982	967	940	895	990	957	957	895	937	949	962	932	916	942	989	945	971	958	938	912	878	934	914	983	922	928	973	940	954	937	941	950	961	944	954	959	957	995	855	914	988	917	881	910	938	989	882	943	919	908	937	904	979	949	913	965	973	960	967	907	926	928	960	867	951	973	978	925	1030	978	983	940	945	920	951	961	947	946	966	945	904	953	955	930	992	880	963	944	991	963	895	963	966	966	972	991	944	946	973	925	911	958	919	970	976	937	960	920	935	991	940	921	976	938	979	949	991	972	951	886	989	912	973	926	979	932	939	936	952	924	964	958	1013	951	983	975	902	1001	912	953	897	917	931	935	950	1003	930	967	962	988	921	967	950	933	932	953	897	927	940	901	932	937	922	942	920	955	948	967	948	925	968	912	916	941	953	924	948	909	940	946	962	895	940	942	946	908	917	919	972	928	926	946	952	967	938	949	984	941	968	965	930	904	944	950	1026	896	929	961	981	943	959	980	966	944	939	942	1008	951	959	994	917	890	942	954	925	938	979	912	968	971	925	936	982	925	983	955	945	993	926	912	885	942	982	938	961	953	925	988	896	958	924	960	929	931	926	953	923	954	936	949	974	932	965	915	924	940	936	907	918	945	933	922	1002	919	987	974	946	985	934	982	956	933	978	913	926	963	971	897	898	972	958	1001	1011	938	897	950	939	975	935	958	970	943	923	907	946	956	984	987	965	860	946	933	992	931	903	939	979	951	977	923	966	930	907	901	919	861	991	932	930	911	988	936	942	916	937	909	912	912	968	962	950	924	930	958	894	963	959	990	938	890	954	959	935	943	948	955	978	913	961	988	900	936	1020	912	902	969	870	980	959	936	1010	942	987	974	951	885	924	922	954	893	965	911	913	955	928	927	950	919	945	884	1000	930	931	994	950	960	914	954	937	950	886	989	946	903	957	975	982	933	977	907	989	903	935	937	914	942	906	900	920	917	949	983	990	940	940	967	989	999	957	966	984	911	939	995	919	933	980	953	946	947	909	907	925	955	944	955	960	936	902	1000	956	931	1019	944	980	961	999	937	962	935	939	922	916	957	955	956	903	963	981	862	1017	987	930	954	912	932	960	905	925	926	937	961	966	884	915	892	896	971	946	900	946	924	967	923	944	970	852	963	943	956	954	919	951	928	935	939	941	963	970	892	990	968	909	943	957	1025	920	923	924	931	960	916	952	988	991	973	957	956	947	1001	919	920	967	975	948	969	973	940	1031	964	992	935	950	953	956	1002	929	957	940	965	969	930	945	954	927	915	952	900	979	930	919	994	942	972	1014	927	916	916	943	916	961	947	948	985	969	933	966	938	947	957	951	936	942	931	922	902	898	974	981	916	951	937	942	914	957	981	957	952	982	983	946	917	1030	929	934	992	959	876	963	982	940	901	960	930	1020	946	974	909	962	921	890	887	1007	967	968	946	945	957	926	940	948	958	952	943	954	942	913	905	915	947	987	867
39345	20548	13215	10403	8769	6450	4315	2577	1735	1130	778	600	479	466	376	348	326	338	303	306	297	303	331	317	300	266	286	300	281	316	316	301	296	270	276	268	284	271	308	292	298	284	261	258	311	270	284	283	235	260	277	290	274	286	264	268	284	277	287	290	260	287	285	282	290	300	291	305	291	317	301	276	285	248	308	275	302	306	277	292	273	252	264	286	280	305	261	248	281	253	281	284	273	263	275	252	273	288	271	267	291	289	259	292	298	285	294	252	284	259	265	296	283	265	291	317	247	253	267	266	281	260	256	261	273	299	285	255	278	255	316	251	266	274	263	294	270	284	276	295	292	280	266	296	275	257	263	248	279	288	267	272	282	281	262	254	266	278	268	262	286	261	284	288	274	262	269	296	260	255	289	291	296	250	280	252	257	263	271	253	270	293	260	268	250	255	281	282	279	247	287	291	291	270	267	269	243	285	257	314	218	286	237	270	269	289	312	263	256	286	267	270	275	286	278	251	281	286	278	273	265	271	222	253	251	260	270	292	241	289	247	264	250	301	301	279	251	276	265	313	268	263	246	258	294	248	263	274	293	281	278	253	240	279	258	252	237	260	235	304	256	249	267	246	276	272	270	281	271	274	284	275	258	280	245	282	271	228	277	279	258	251	254	263	258	264	269	263	265	262	240	294	254	230	258	262	276	259	282	304	294	279	292	336	283	244	265	270	296	246	267	295	271	263	268	242	262	275	265	259	284	273	268	265	272	275	267	282	279	239	266	265	247	269	270	266	263	274	282	258	286	266	269	291	279	261	288	256	260	280	254	284	298	249	264	253	261	278	278	268	268	291	247	263	255	260	254	280	266	281	276	255	246	270	273	298	265	276	313	277	251	300	268	274	254	265	271	258	239	246	304	271	301	291	258	234	261	265	284	265	282	273	266	259	268	261	291	285	269	265	251	238	270	270	271	275	254	295	266	276	274	274	263	260	268	296	296	288	264	270	271	239	275	270	261	268	258	258	231	280	274	261	267	267	266	266	310	276	269	269	277	268	274	256	283	251	266	308	243	255	306	243	248	263	253	288	263	267	254	281	268	281	264	257	263	261	278	281	275	279	267	263	275	245	274	292	280	309	265	268	290	251	249	288	268	291	279	250	280	258	246	288	267	274	259	267	268	261	262	250	276	270	272	255	291	275	298	289	250	236	253	281	263	267	253	282	274	257	274	274	275	276	261	286	266	285	220	295	234	280	267	268	278	274	266	282	232	253	261	267	265	267	293	260	250	264	270	237	269	288	280	236	275	298	283	271	280	267	254	248	272	274	249	289	262	261	287	288	278	251	271	282	255	284	272	244	237	248	277	262	276	282	278	233	255	273	277	244	254	270	264	276	262	261	260	250	274	260	254	275	256	275	259	248	271	288	276	279	267	262	275	287	304	304	262	265	274	263	252	266	256	245	264	262	245	248	255	260	286	298	265	261	260	268	295	284	250	306	299	249	273	256	292	240	266	274	257	260	260	303	257	277	266	276	264	249	290	278	273	267	271	302	302	265	266	268	278	291	265	282	263	262	270	261	259	282	261	272	271	289	273	293	266	269	287	270	273	260	275	272	277	246	266	265	288	274	277	254	296	260	297	273	268	266	261	258	263	281	288	269	287	246	261	283	243	262	246	267	270	288	243	268	258	252	263	263	259	249	297	275	265	254	267	263	277	290	278	287	235	268	272	269	258	269	263	266	274	258	254	291	295	232	251	254	256	278	258	255	242	298	324	266	255	253	300	254	258	259	291	264	257	254	271	232	247	261	285	285	287	291	264	282	269	276	287	268	275	270	264	260	260	290	281	293	250	296	292	285	285	255	277	242	256	270	258	268	288	239	227	262	280	271	261	282	255	258	277	243	248	279	285	255	275	254	271	255	263	246	252	235	278	257	269	251	263	300	262	263	267	256	285	284	266	263	281	250	249	266	251	246	274	249	261	262	274	290	261	286	265	260	274	258	271	261	253	267	245	285	278	234	276	290	306	310	272	278	256	260	265	270	258	284	278	275	292	278	288	283	277	272	294	243	281	251	297	282	271	270	257	298	277	298	282	259	253	230	249	266	247	299	292	292	241	262	255	251	275	311	235	288	288	257	268	270	256	255	294	276	306	265	277	259	266	273	282	260	278	271	279	246	271	289	264	259	265	250	284	282	273	291	263	287	281	294	268	239	258	258	255	249	286	287	274	256	288	315	280	270	266	268	246	272	250	267	281	291	269	262	248	258	243	291	249	257	232	249	249	264	277	277	274	254	273	274	288	288	278	309	268	262	275	267	272	270	291	288	273	280	262	287	279	269	277	277	269	255	276	267	249	289	262	275	267	276	261	296	265	275	268	254	238	254	279	267	293	257	291	284	290	266	272	271	283	291	264	266	255	266	278	240	289	296	252	296	276	269	257	244	270	269	273	283	253	273	250	294	279	273	283	280	264	242	222	261	248	271	276	260	294	278	284	270	254	241	227	295	249	283	260	256	270	246	283	278	269	290	281	266	273	266	249	294	273	250	292	258	283	261	270	290	304	244	279	273	260	300	262	251	279	243	256	268	278	267	283	255	255	276	276	259	275	243	279	293	282	291	267	278	285	244	290	267	270	260	260	255	244	271	273	264	294	256	269	244	289	263	264	265	260	266	286	273	245	264	277	280	276	260	240	276	249	286	307	295	291	266	276	261	235	255	276	286	302	254	268	277	268	267	292	270	285	251	274	291	287	257	246	270	244	293	296	246	260	277	263	293	234	270	277	233	258	294	282	281	284	265	288	266	286	270	273	265	288	292	253	255	258	272	259	299	240	264	277	298	286	283	287	264	280	271	258	262	281	260	314	250	247	266	254	285	276	279	275	242	252	244	238	242	237	291	269	257	251	284	285	295	268	261	274	233	285	312	270	265	288	286	298	277	277	244	286	295	253	263	248	256	262	264	264	269	278	272	253	279	279	262	289	285	268	258	255	260	264	282	261	291	286	259	300	278	285	277	261	261	293	241	250	272	272	243	275	280	264	276	268	272	266	267	269	300	261	288	221	271	263	246	267	269	255	273	247	274	276	285	270	310	230	236	272	280	264	255	281	299	281	247	297	255	283	289	289	250	266	275	266	274	270	296	276	270	271	264	266	265	269	279	253	273	267	245	281	287	277	251	309	271	254	259	245	289	270	281	271	275	282	288	259	266	254	256	282	236	268	270	266	283	257	277	275	274	276	257	262	254	299	263	298	280	245	241	244	234	292	266	271	246	270	261	259	275	304	264	285	265	219	256	270	265	233	249	277	266	268	273	275	261	261	269	265	282	289	258	235	259	264	290	258	273	280	278	266	262	262	234	282	255	256	245	240	269	273	280	262	278	280	294	283	232	247	269	271	289	257	272	244	279	266	271	259	286	282	281	278	290	256	289	298	286	293	273	252	268	236	277	266	251	285	274	269	272	274	313	261	272	254	265	265	270	247	266	273	285	293	284	259	267
28370	9056	9863	12038	11424	9277	7353	5892	5095	3572	2970	2301	1965	1631	1412	1258	1148	1077	1019	1006	965	962	898	884	940	877	854	830	846	795	873	815	840	762	781	793	795	732	804	767	773	762	764	733	769	738	752	739	710	753	822	710	742	706	676	674	757	792	791	795	876	822	852	845	911	966	890	898	891	840	835	829	807	821	781	838	758	828	799	783	792	788	773	790	773	727	750	752	774	768	711	772	783	745	741	798	741	773	779	723	736	750	768	737	733	797	688	766	721	767	675	780	741	659	739	742	736	776	681	676	678	727	672	699	688	708	729	682	695	690	673	690	699	699	672	666	673	777	693	706	726	710	749	680	703	735	721	689	779	681	707	729	741	672	736	716	688	652	683	682	696	723	660	740	761	652	645	709	707	712	630	738	731	688	709	709	727	681	720	723	781	717	675	706	652	696	726	691	705	719	718	717	712	761	718	741	709	700	684	734	686	675	678	670	738	675	707	692	700	684	663	705	711	732	708	660	680	735	735	670	684	658	724	715	661	719	721	735	711	689	701	637	708	702	709	674	705	708	643	735	657	692	697	657	761	711	696	704	726	702	705	690	695	648	674	675	675	733	693	689	676	666	710	691	710	739	716	674	699	718	678	691	702	675	703	669	672	712	658	711	678	706	684	697	712	631	672	738	677	696	669	675	690	734	717	684	700	651	705	716	685	706	680	672	714	672	700	676	713	697	711	659	665	661	668	656	690	693	728	713	730	687	678	731	721	763	692	701	702	722	699	695	703	665	660	692	703	729	675	706	705	752	751	698	667	675	674	722	739	744	693	677	709	719	651	730	748	678	670	705	687	700	664	669	702	740	689	702	739	706	699	684	709	674	712	716	671	682	693	711	716	731	712	715	706	691	689	697	737	717	757	680	707	679	657	733	670	746	712	697	689	676	669	664	670	716	694	674	681	690	672	675	684	735	683	755	693	658	649	666	705	674	662	712	737	717	739	715	723	665	682	668	694	692	720	698	678	702	725	738	731	705	707	731	678	701	661	700	708	669	694	711	692	710	696	690	702	712	676	751	665	701	703	680	681	684	677	733	733	724	672	750	735	680	668	681	686	699	742	658	699	683	696	710	710	723	709	708	701	668	696	773	678	689	645	696	700	718	732	723	694	709	749	717	672	681	686	708	715	705	659	709	770	686	687	715	703	713	660	668	678	654	673	722	701	717	742	713	697	691	697	666	695	725	740	669	700	776	705	660	705	675	708	697	722	695	686	637	654	766	664	681	681	724	660	694	721	649	639	649	701	672	653	704	724	697	684	702	714	703	684	653	697	742	685	685	746	709	675	722	666	710	678	713	676	689	690	634	700	715	729	684	681	712	743	741	709	725	698	647	681	675	676	673	730	711	664	682	688	684	670	681	659	727	676	738	686	690	666	666	722	705	651	728	672	737	660	719	722	750	683	716	682	686	702	665	673	711	678	710	682	722	722	724	716	725	687	640	701	693	697	698	674	734	659	704	702	720	700	688	682	684	699	731	717	707	685	719	701	696	706	663	684	658	714	701	728	740	710	720	680	679	721	678	660	692	726	709	712	696	684	736	697	691	695	724	712	700	695	695	684	691	717	693	663	691	730	754	689	701	709	742	665	685	707	716	659	688	719	711	700	700	682	726	713	712	700	700	693	707	739	684	691	654	681	702	690	678	676	697	708	728	703	648	688	649	686	720	673	690	694	726	731	686	647	710	691	757	738	745	667	689	750	733	693	695	737	694	700	703	698	722	648	676	670	692	708	689	751	674	685	699	681	696	641	735	730	698	715	667	693	723	658	732	729	690	718	746	743	719	665	685	714	725	696	671	742	678	762	702	671	714	693	706	698	699	726	671	712	675	652	720	734	703	739	669	690	682	638	712	723	707	674	702	714	694	673	699	715	663	734	705	686	682	657	719	715	703	697	699	704	697	707	618	688	721	690	719	702	699	692	661	674	691	767	720	661	637	686	707	654	648	705	702	733	693	669	721	677	714	626	699	692	648	688	687	661	708	713	708	678	735	744	697	656	651	715	727	702	761	722	709	715	717	697	715	686	780	732	746	690	674	678	731	683	724	732	664	766	689	678	672	676	707	691	680	688	721	701	720	711	727	690	658	738	723	742	714	750	710	706	666	674	693	710	669	688	701	677	688	687	679	721	713	689	706	695	694	694	686	679	723	677	724	716	703	700	673	704	719	698	732	697	678	642	707	703	686	694	706	695	708	688	681	706	707	702	689	679	709	697	715	743	678	662	720	712	675	690	668	676	712	713	690	690	727	671	698	709	726	692	751	680	716	676	701	675	716	707	713	689	699	721	708	710	697	648	678	693	731	710	712	688	678	755	717	663	668	705	683	714	684	694	697	705	721	716	683	683	719	709	746	677	744	714	692	654	681	730	764	702	678	723	710	694	722	719	709	718	695	729	725	710	706	714	718	660	695	678	683	676	667	733	736	640	682	677	701	706	734	705	700	687	685	711	761	741	713	699	656	696	702	708	656	697	696	696	695	756	691	720	696	759	667	706	675	743	662	679	728	698	656	682	669	696	691	689	651	696	718	716	701	720	669	649	730	688	668	693	689	650	694	701	674	697	718	718	697	686	637	681	717	715	689	702	721	649	684	698	725	704	702	669	749	757	725	634	733	664	654	725	687	711	681	719	729	726	695	689	696	679	716	649	680	718	682	697	673	744	649	686	708	679	708	707	720	696	681	687	739	655	725	667	653	659	677	684	673	675	656	683	709	687	661	681	701	746	722	642	704	684	698	655	707	650	686	738	656	714	681	720	720	684	679	671	716	749	677	716	692	680	706	676	700	672	690	701	697	702	664	687	681	713	625	665	672	731	700	709	689	694	709	669	679	733	692	639	702	699	722	664	693	747	736	713	698	707	690	695	733	701	706	670	676	707	704	657	698	676	651	700	637	719	703	682	709	686	699	676	683	679	689	720	680	682	718	703	687	700	726	681	693	669	735	682	649	661	710	660	726	739	728	703	731	704	709	701	679	719	754	710	697	690	649	727	702	680	706	674	731	724	672	706	676	725	700	657	699	700	699	712	691	672	743	700	689	670	697	697	691	683	704	718	707	707	666	708	703	681	695	650	666	694	722	714	687	694	719	725	683	755	693	679	710	683	702	660	664	712	698	724	691	669	664	724	683	710	656	706	694	683	697	671	698	680	694	693	683	686	640	711	679	730	720	711	748	738	699	716	669	700	685	698	710	668	686	645	695	723	715	721	670	701	740	682	662	659	684	651	710	640	698	739	671	695	713	640	715	709	710	663	697	711	705	689	702	710	711	729	701	710	699	733	669	682	710	676	690	681	705	730	708	703	656	682	741	723	706	719	717	708	666	690	720	682	731	669	709	701	674	667	638	691	721	715	736	700	666	646	653	694	736	686	708	706	701	652	664	700	715	711	724	728	691	738	708	666	703	715	712	682	701	680	685	687	756	716	715	723	722	685	728	661	634	684	707
6559	1862	1683	1226	1002	772	582	432	449	395	395	375	350	370	378	380	352	335	340	384	364	351	362	362	339	384	333	390	359	359	336	368	318	345	355	336	315	382	322	331	368	367	317	351	320	332	344	348	333	344	345	370	329	372	357	350	342	357	363	382	314	366	340	341	356	393	378	346	329	352	352	357	346	398	376	345	353	359	367	335	339	364	326	310	344	375	335	348	341	370	342	344	353	378	372	366	366	373	336	333	339	373	369	355	347	335	306	350	331	354	390	328	371	339	363	356	373	312	345	343	348	360	368	341	359	358	364	366	340	352	346	337	333	349	346	348	349	365	349	321	354	335	323	339	366	330	371	350	415	379	366	345	370	341	310	323	343	351	349	372	343	310	359	326	343	362	329	359	323	341	355	344	335	343	357	320	384	334	361	321	344	374	334	337	354	323	362	370	374	365	336	373	377	339	316	361	364	337	375	343	385	357	346	354	360	355	338	333	312	353	382	374	343	343	358	341	381	347	345	356	353	359	370	382	380	340	317	345	376	373	359	345	335	333	355	349	344	386	356	359	336	393	363	327	369	332	350	360	346	351	358	381	345	349	347	346	375	383	304	343	370	368	312	373	351	329	323	338	363	362	378	356	364	374	356	340	348	364	367	335	332	363	316	346	348	386	373	331	312	335	372	329	353	329	341	365	346	332	362	380	349	365	342	330	383	325	329	363	334	330	318	318	393	321	367	333	382	354	344	328	365	352	371	351	345	395	352	347	305	372	350	337	328	330	341	348	322	370	343	365	355	319	364	328	317	368	358	377	361	363	374	335	344	323	336	317	359	341	377	399	365	346	364	337	382	361	356	367	354	353	352	323	376	345	324	354	361	336	361	342	334	326	346	334	368	353	311	383	365	326	360	316	341	352	353	356	343	383	332	370	329	316	354	329	332	345	370	347	342	332	354	348	368	350	374	347	352	349	312	350	324	355	344	382	356	331	341	329	385	351	332	380	346	361	360	379	328	378	358	360	338	346	340	386	330	331	363	356	385	353	334	370	351	317	354	328	340	348	374	362	333	363	373	318	365	336	389	341	353	351	351	357	354	341	378	320	348	351	367	361	354	356	338	377	349	367	344	329	340	342	355	320	350	352	330	373	355	348	368	357	301	328	382	366	356	352	326	342	342	368	348	379	363	376	344	338	327	310	343	326	369	318	378	322	313	339	342	307	348	325	350	328	367	318	337	333	376	354	303	356	325	359	308	376	369	363	359	334	357	342	358	356	321	358	329	348	355	356	365	341	324	321	336	356	331	340	339	362	324	337	355	351	373	359	329	342	325	342	352	338	364	383	357	353	334	341	355	352	382	336	347	390	336	371	327	352	325	335	361	351	383	351	370	351	348	356	355	367	349	334	338	358	364	352	372	347	345	319	359	331	339	355	361	336	329	329	341	349	352	333	342	367	357	342	350	338	366	353	340	330	356	384	336	336	343	331	350	320	352	362	357	354	339	346	354	340	360	353	348	333	348	370	351	360	357	354	309	343	355	325	370	355	340	321	336	384	372	349	345	331	355	334	340	392	337	332	359	366	338	350	342	326	355	351	330	348	342	332	357	363	283	325	348	345	331	343	329	376	323	336	340	348	342	361	319	328	345	354	382	353	326	358	330	363	360	322	357	349	349	378	344	361	346	332	378	340	352	360	352	329	346	353	323	366	362	346	349	334	373	369	369	364	360	381	383	367	349	371	335	353	391	346	317	378	340	350	365	375	386	317	346	329	349	342	353	349	346	335	344	319	340	373	334	335	352	380	383	354	379	352	342	352	346	331	353	368	329	335	353	355	335	376	382	362	378	357	373	359	363	379	333	325	359	283	353	337	344	335	345	356	374	365	355	344	353	366	361	326	346	316	322	362	348	339	400	336	363	360	330	395	351	362	357	360	353	378	359	336	363	339	325	335	356	334	318	319	345	350	354	338	341	340	355	332	321	344	335	365	315	335	345	360	354	350	349	327	340	344	377	372	366	309	336	338	374	347	400	334	380	356	357	349	329	360	316	349	314	344	333	343	359	362	334	352	351	358	360	379	366	376	344	371	378	360	355	383	322	355	345	339	342	352	340	343	364	354	355	334	358	378	354	334	340	318	343	349	353	366	336	377	330	366	380	332	392	346	341	344	368	338	361	371	329	355	359	341	352	318	345	358	364	365	365	367	326	384	343	360	363	383	371	356	357	356	374	329	372	346	323	328	359	351	342	333	343	350	346	355	330	372	362	342	371	365	341	339	344	408	385	342	333	340	364	335	359	347	329	347	350	305	343	358	339	358	380	342	369	355	351	393	337	387	325	365	343	347	330	373	352	386	351	341	374	339	357	326	351	317	371	364	352	341	352	357	344	356	357	328	372	353	305	366	353	331	353	335	378	354	357	364	327	352	367	365	353	364	353	355	377	376	335	329	321	345	377	336	349	336	347	356	376	337	355	361	361	326	365	372	361	348	353	356	339	357	354	342	348	359	356	319	322	320	346	360	368	349	363	354	322	318	331	353	319	357	365	315	390	345	376	343	364	322	360	337	340	337	330	346	343	376	332	368	362	343	386	306	355	354	343	353	334	367	351	384	352	340	351	352	358	389	353	347	378	371	329	337	327	340	342	350	369	317	372	345	389	335	332	357	346	356	348	377	347	366	351	360	376	348	377	342	348	325	346	339	346	353	362	339	349	334	360	351	354	328	333	374	327	320	372	355	343	347	339	343	369	339	367	343	317	347	325	382	328	352	349	344	370	379	381	367	306	344	353	340	338	350	339	341	359	362	363	353	381	331	353	354	355	319	309	346	318	329	362	333	332	338	346	353	381	307	322	355	364	357	358	354	352	347	335	310	334	344	361	337	372	362	359	344	363	343	368	348	355	336	366	354	369	329	416	368	335	361	332	373	346	362	329	315	338	355	356	350	315	340	344	369	358	375	296	347	379	378	387	354	371	364	338	372	357	354	377	370	367	314	352	363	339	373	350	329	309	348	354	331	372	372	348	361	341	336	365	377	386	364	368	391	361	328	354	358	347	356	325	360	332	340	368	377	326	343	348	343	335	346	345	373	350	317	342	376	330	340	328	345	343	353	308	365	357	367	357	318	374	355	342	381	368	381	295	345	356	362	341	329	330	303	309	356	376	365	347	328	344	316	312	322	327	373	375	338	343	357	337	375	319	327	334	369	351	376	364	375	347	339	305	329	376	359	382	345	342	362	336	358	336	348	356	358	337	346	359	354	412	332	341	379	362	325	374	366	342	381	369	344	360	384	335	351	351	354	353	355	320	397	350	351	368	324	323	355	354	357	336	321	346	349	346	339	345	355	347	323	363	352	310	347	355	370	324	375	352	351	325	362	369	352	334	320	361	341	328	365	362	366	328	331	315	323	323	358	364	376	316	357	330	349	314	365	357	356	344	347	320	350	393	322	339	317	364	367	335	321	344	328	366	385	359	373	347	317	360	347	374	360	368	340
5719	2442	3506	3494	3005	2447	2139	1606	1331	1219	1158	1076	1024	1007	1010	934	886	843	932	897	917	908	899	875	929	880	934	908	943	880	936	909	950	909	916	903	895	938	972	888	920	870	890	961	897	930	905	889	885	880	923	911	889	905	855	936	886	924	969	922	956	990	923	990	941	951	944	963	952	993	971	986	912	886	964	978	1002	914	970	909	915	923	947	930	894	930	919	880	897	921	940	924	905	911	891	969	901	952	946	854	971	863	919	907	852	907	904	912	914	938	934	951	922	950	941	913	910	922	917	892	895	872	913	907	886	918	888	890	944	995	949	866	896	874	923	937	893	893	921	860	898	931	865	909	906	929	880	901	856	880	898	909	908	885	909	931	915	873	876	891	891	915	903	908	943	861	815	882	914	898	887	891	882	862	900	910	920	908	901	867	903	909	923	863	903	859	816	895	911	897	921	872	869	873	892	950	909	919	928	867	937	882	927	905	876	958	903	812	872	845	930	894	909	905	903	910	917	868	934	879	874	910	951	883	922	882	865	908	870	899	908	960	873	931	856	876	943	882	955	901	886	934	904	860	868	891	851	854	929	887	898	925	879	897	931	858	915	903	900	870	896	950	896	905	927	935	919	900	922	921	925	914	883	894	905	871	904	895	933	902	837	891	841	890	940	941	934	933	917	878	917	941	912	894	875	942	907	932	862	869	872	887	895	922	950	901	884	947	922	926	911	873	912	903	891	920	873	901	916	837	925	937	895	857	888	956	928	929	896	933	913	918	880	892	898	838	971	928	895	897	852	887	842	931	872	903	947	897	880	903	947	901	957	899	879	892	939	958	949	928	913	901	925	866	942	914	903	905	940	867	944	938	937	893	905	918	956	867	879	901	892	929	893	884	963	906	903	930	894	932	933	920	848	910	898	864	872	893	927	904	910	891	839	950	937	880	904	843	823	886	912	928	935	949	923	918	939	878	899	910	900	919	904	930	865	964	948	919	862	951	877	931	927	940	888	878	915	933	925	916	860	931	944	922	867	930	858	867	914	878	862	867	871	837	887	916	898	825	915	881	874	914	919	921	893	876	919	919	950	855	942	929	887	880	844	889	864	934	923	891	907	948	934	943	899	914	865	933	923	878	871	893	908	895	883	901	912	906	915	896	881	948	892	903	886	954	895	935	903	900	946	880	936	911	858	922	933	873	912	899	908	851	894	964	939	876	931	841	943	899	886	853	900	937	879	891	865	867	915	915	882	923	900	899	892	875	898	900	939	902	897	860	959	909	897	947	858	892	908	936	934	943	923	912	895	889	893	926	867	821	871	962	913	950	964	867	950	929	912	872	920	950	926	889	937	882	851	934	871	907	891	905	896	913	892	918	952	922	928	945	878	919	883	915	909	864	945	912	898	906	908	862	918	900	886	888	960	881	886	958	872	906	892	863	906	924	918	880	935	946	873	878	932	903	875	901	898	904	969	884	875	905	856	864	900	892	886	902	928	976	890	941	893	864	884	899	881	901	908	878	917	902	859	935	883	910	933	877	936	904	902	933	837	847	920	882	867	906	856	910	896	825	885	877	914	912	937	908	909	901	912	954	911	879	909	954	861	945	920	954	896	860	899	878	882	896	868	908	952	954	917	930	978	856	917	883	926	887	914	864	919	919	934	838	978	895	872	913	933	890	870	857	865	940	899	856	939	885	874	900	911	884	902	857	948	854	909	943	876	856	887	899	915	894	957	895	885	927	908	923	866	919	864	930	870	869	918	887	926	938	951	902	921	878	917	885	916	927	897	878	903	932	902	893	921	867	891	954	884	883	845	895	878	864	871	910	908	880	869	897	906	940	910	910	945	917	921	919	891	913	921	878	908	868	924	958	867	878	926	872	919	945	932	894	919	901	911	899	888	925	906	879	888	914	859	912	887	914	898	850	934	917	889	845	925	948	897	892	903	852	851	900	846	842	879	834	890	873	862	873	917	940	890	888	920	897	866	836	888	852	888	892	900	913	913	856	949	916	922	902	893	933	918	873	883	856	896	904	912	926	860	916	894	880	947	903	903	867	899	890	938	906	903	913	826	905	901	852	925	994	908	895	917	915	957	893	900	872	919	882	942	878	882	941	910	919	900	868	862	898	901	881	926	887	878	970	897	931	935	836	920	912	930	896	949	926	867	915	885	860	835	901	891	914	870	901	862	929	947	917	861	896	920	963	930	885	916	840	909	918	907	912	958	909	848	902	871	899	926	934	889	925	869	875	892	883	868	927	874	917	919	852	884	947	900	899	912	917	896	887	897	823	888	867	907	938	906	919	880	923	952	917	928	880	896	927	894	854	861	810	952	869	929	907	924	863	924	890	874	939	922	910	896	906	886	931	926	895	836	924	877	890	928	881	847	936	924	858	923	879	864	887	868	877	893	928	912	966	897	912	909	892	930	894	912	871	896	898	876	914	870	925	888	995	886	907	915	893	961	892	844	930	935	883	899	882	960	908	881	950	887	918	848	895	894	932	933	903	932	924	878	929	908	919	934	917	933	886	905	908	923	924	898	941	919	901	920	859	870	904	893	897	864	947	956	872	890	911	916	943	896	894	907	913	913	852	884	922	945	912	866	892	883	895	900	926	864	898	911	897	897	884	942	894	963	852	899	931	860	890	880	964	877	883	877	882	920	899	899	855	901	922	906	865	904	924	929	853	878	891	922	914	902	945	920	952	909	848	885	900	874	886	904	897	877	939	877	919	918	914	887	867	918	906	906	905	892	907	981	956	890	877	885	891	914	917	890	885	917	941	908	952	870	923	884	868	873	880	887	922	871	896	888	896	930	924	857	897	870	912	915	928	865	921	877	915	905	929	951	901	899	943	909	855	883	891	877	920	884	875	900	880	875	892	872	851	911	956	909	881	920	906	956	911	892	927	903	856	945	831	947	886	884	893	881	889	951	888	911	885	941	878	925	876	861	902	904	861	953	889	946	887	917	857	894	908	969	878	904	890	902	903	875	896	904	928	942	945	938	874	860	837	859	916	970	896	900	887	935	922	890	887	945	876	883	909	885	884	872	972	868	874	881	932	969	902	889	927	857	865	908	940	923	930	892	945	927	880	868	949	834	953	917	877	893	881	920	926	842	884	906	893	922	858	890	930	948	878	878	937	956	912	896	956	911	928	903	934	903	863	872	892	857	920	905	914	878	938	966	880	866	882	912	873	911	963	932	895	887	923	913	873	930	954	974	860	888	938	913	953	911	883	911	883	868	917	938	907	819	853	856	908	905	841	908	892	871	910	875	919	871	887	893	923	920	955	932	928	926	906	949	928	888	881	857	920	906	939	885	864	901	875	857	881	857	916	883	942	998	912	875	892	880	894	934	882	929	887	945	907	927	903	884	893	911	881	922	890	935	908	878	897	890	896	883	876	867	896	913	906	938	883	962	936	928	869	915	881	906	948	904	983	881	890	915	893	873	949	881	902	893	938	870	916	881	914	991	932	915	894	901	904	887	927	920	863
29795	14579	8542	6802	5378	3992	2673	1669	1138	911	656	519	518	459	444	422	394	385	419	415	425	387	390	401	362	415	400	375	391	353	382	370	369	350	356	393	380	394	359	347	372	391	349	349	373	351	376	324	375	381	365	386	412	370	351	364	357	394	424	389	379	387	363	366	388	361	398	401	361	407	362	336	371	407	350	385	374	360	361	371	324	403	358	390	381	369	405	374	371	377	360	349	336	364	365	361	412	394	379	366	329	364	364	365	396	353	383	345	368	374	365	365	351	337	385	378	356	375	362	388	341	364	366	358	356	365	354	398	348	383	396	355	357	371	330	339	376	373	344	332	370	352	349	359	357	407	390	368	386	351	354	376	382	386	360	362	327	355	375	344	347	330	401	346	398	379	392	388	387	364	371	345	341	368	358	328	363	360	321	330	377	371	354	379	360	382	366	350	373	364	364	370	357	415	391	379	367	376	380	353	371	408	332	384	356	365	359	365	371	362	339	377	357	378	352	337	320	366	347	331	369	343	350	334	379	347	365	346	387	375	336	367	373	393	361	363	392	334	391	366	356	352	375	366	381	350	336	352	357	381	339	360	406	373	376	369	355	347	374	382	360	349	366	355	377	403	400	338	376	364	354	356	407	347	380	347	328	357	362	350	355	379	370	395	358	382	392	364	355	395	376	370	353	390	379	378	418	407	386	353	393	391	389	352	371	356	353	385	402	372	364	369	354	387	411	359	375	365	382	377	366	355	402	352	380	371	357	397	372	372	366	335	370	355	365	359	357	362	392	358	402	345	385	358	369	379	394	349	355	327	394	394	374	365	368	369	356	412	385	356	391	363	370	331	351	359	386	360	347	370	355	363	383	385	367	396	334	371	391	347	353	370	376	336	343	339	344	379	364	383	387	393	363	374	351	372	378	375	377	355	373	382	406	355	374	334	391	391	349	387	368	412	387	381	381	369	369	355	346	373	353	368	346	343	362	347	354	363	368	373	388	348	370	377	377	367	382	389	351	348	346	382	351	344	360	355	331	399	399	352	385	412	356	325	402	352	340	344	372	373	316	387	384	323	374	384	344	387	358	371	374	365	350	364	321	365	365	318	374	358	340	361	375	342	372	387	386	356	353	372	403	345	354	353	370	359	363	354	348	375	367	372	356	372	354	341	322	368	407	346	358	367	384	359	367	360	369	370	385	347	402	362	376	304	346	365	347	346	356	357	375	333	400	350	405	355	344	373	371	357	361	363	369	362	359	357	372	391	372	411	394	368	363	365	376	352	355	392	363	359	384	373	346	356	368	362	351	365	368	359	349	363	398	381	363	344	346	374	374	354	403	356	363	367	323	358	355	337	373	383	372	373	359	377	342	382	344	370	379	345	394	349	367	371	368	383	402	350	343	342	352	338	343	363	374	399	374	348	349	369	400	385	342	349	355	363	358	380	365	345	378	384	388	363	349	339	361	356	355	356	356	348	378	351	385	350	385	363	353	382	353	379	376	369	393	343	343	346	356	333	380	384	387	370	392	379	370	335	374	382	396	388	392	357	367	370	372	370	377	388	360	382	365	419	398	373	366	364	376	357	357	361	353	358	331	377	367	376	391	381	379	362	376	350	349	351	372	292	341	369	378	370	368	394	360	357	398	350	372	341	392	383	359	396	380	355	394	352	343	379	370	377	366	325	360	363	402	367	357	382	334	382	394	339	337	359	352	344	395	353	379	363	388	376	358	350	387	375	362	350	386	328	378	332	388	362	323	341	352	383	361	364	349	369	356	383	398	369	362	346	357	373	387	385	361	322	360	349	372	386	352	375	358	367	400	400	354	387	363	340	386	365	345	377	341	402	376	376	390	362	369	361	344	313	358	368	388	364	366	361	345	314	367	360	349	348	407	393	345	370	349	362	367	399	398	339	382	382	379	334	395	352	387	318	330	354	316	335	349	358	348	335	358	364	362	331	396	345	363	358	382	396	360	341	385	397	388	391	368	333	343	369	358	363	396	349	327	394	374	386	349	319	357	360	398	357	378	347	340	380	351	376	370	344	396	390	383	385	383	356	383	379	381	381	358	370	379	377	405	339	400	364	373	354	362	388	347	400	378	384	387	365	346	360	360	340	328	350	382	372	369	382	386	341	362	384	370	359	373	356	352	351	341	376	380	344	383	406	337	370	385	392	386	346	350	367	356	377	367	354	325	338	355	327	357	371	348	391	381	385	344	387	369	382	366	371	367	391	387	365	357	374	364	365	365	359	347	387	378	367	373	386	325	347	368	340	365	396	370	348	406	357	365	388	397	355	342	369	367	398	372	367	366	382	389	364	392	333	379	350	384	418	354	401	372	343	370	365	370	365	366	360	349	391	365	371	392	368	378	360	384	356	375	385	357	355	388	368	363	397	374	389	356	389	377	385	359	369	338	347	358	378	349	365	376	359	360	383	370	373	423	318	349	407	372	395	376	358	390	347	359	408	352	329	374	363	355	372	350	383	390	382	411	359	358	385	332	413	398	352	395	334	369	373	342	358	385	343	359	378	401	348	329	349	326	382	376	378	351	380	342	388	334	372	355	349	340	345	371	381	376	369	367	335	362	379	372	369	343	367	342	328	373	368	376	389	370	356	384	364	364	347	345	365	378	341	408	384	382	355	365	366	349	336	366	337	344	374	371	345	348	405	398	368	358	369	404	341	374	384	365	368	372	385	370	376	362	369	331	375	370	376	365	367	368	339	384	329	377	370	374	359	360	374	364	360	370	344	388	350	376	346	355	387	364	372	377	391	376	323	387	375	379	375	365	337	378	347	340	345	377	368	344	364	350	373	375	379	349	359	395	382	371	373	370	349	358	339	365	353	413	369	386	397	321	353	341	387	364	366	404	366	390	405	346	349	368	363	347	345	322	332	379	355	380	340	390	371	364	396	367	405	367	392	363	357	325	342	349	375	367	405	383	364	364	384	395	354	365	377	355	349	407	363	346	382	349	368	346	381	361	362	377	358	340	333	368	366	354	381	369	374	373	374	421	364	386	346	355	354	342	383	377	367	345	357	378	386	369	399	377	362	367	407	348	373	366	362	360	384	368	348	346	354	373	349	373	369	367	340	364	387	378	344	363	375	365	377	364	373	363	390	401	369	407	342	376	375	361	375	350	358	358	349	374	366	385	361	376	371	377	358	396	377	386	378	347	350	358	359	353	337	413	379	338	344	351	344	353	390	349	372	356	369	339	422	366	360	351	342	339	345	409	397	360	370	369	379	326	372	338	369	340	361	380	382	381	365	393	394	381	386	364	405	380	402	394	365	374	387	370	348	377	340	371	367	358	372	363	373	378	365	397	351	382	346	347	414	324	346	350	399	375	363	382	336	345	357	336	375	364	394	363	362	351	390	413	381	355	362	342	393	352	358	372	405	370	379	359	333	352	364	361	380	312	349	370	371	393	357	349	384	358	399	372	360	406	370	343	400	347	350	375	346	343	336	397	389	328	365	365	396	397	369	363	371
21915	7348	7482	9434	8125	6954	5157	3969	3279	2642	2129	1721	1594	1508	1305	1227	1179	1149	1133	1129	1087	1024	1032	1003	1039	987	969	1011	967	964	1031	945	984	987	988	963	1029	966	925	930	970	994	913	910	975	1022	926	972	963	980	959	953	915	954	906	973	960	989	1044	990	1019	1044	1020	1055	1022	1121	1037	1104	1108	1053	1111	1022	968	960	1003	1009	1011	945	964	962	997	943	950	932	956	920	991	955	972	933	950	1021	920	936	949	945	986	932	997	1003	1011	908	966	957	874	920	929	993	907	917	951	971	953	946	935	885	983	920	914	905	962	897	876	905	995	969	933	938	975	959	930	987	945	985	916	883	925	858	924	919	898	910	901	918	925	956	925	888	939	943	872	956	991	882	888	947	954	893	862	911	877	929	927	839	979	934	920	958	935	893	963	931	979	876	976	974	897	898	945	960	946	916	895	895	967	915	950	944	875	955	947	910	961	948	952	929	917	882	954	925	934	901	915	882	889	969	931	921	927	967	884	1004	1001	952	894	964	956	959	925	931	939	1003	931	893	929	907	899	943	917	940	944	869	877	966	922	927	927	913	866	914	925	922	942	901	944	871	881	925	874	929	981	967	918	896	890	989	949	944	933	953	942	900	883	889	931	947	885	960	939	942	854	907	921	934	976	1014	911	896	951	919	916	896	980	922	916	988	920	911	916	984	984	907	912	902	893	942	945	888	895	892	897	890	923	984	902	915	933	924	941	904	961	967	890	895	954	869	938	938	949	908	992	914	935	923	958	892	930	909	910	940	921	931	987	931	906	916	927	900	917	914	965	977	939	904	986	875	957	899	923	930	984	867	908	985	877	911	885	905	928	929	944	884	952	879	893	901	936	915	971	876	930	937	901	935	904	941	968	948	926	948	907	848	946	871	911	928	938	888	931	959	916	933	950	837	989	926	1000	979	928	914	959	932	921	942	889	879	1002	920	923	897	945	936	927	879	961	917	948	895	915	911	904	913	931	922	950	936	914	948	960	946	975	960	906	919	965	887	939	917	929	919	934	957	903	930	973	951	942	955	903	942	911	920	920	965	904	981	872	936	898	897	937	935	908	916	922	966	962	936	929	927	953	933	945	953	910	944	952	987	937	891	910	917	965	953	961	934	901	915	984	894	947	928	910	890	849	908	959	938	975	916	945	950	919	947	915	944	926	936	908	942	884	881	925	943	925	930	961	937	916	913	910	928	988	921	967	914	944	950	895	909	931	912	953	930	873	937	893	945	937	951	933	901	916	920	963	932	933	901	935	904	903	945	972	875	921	974	957	944	888	930	901	905	925	940	919	948	916	887	894	918	926	862	914	897	908	931	915	906	924	947	928	980	929	936	970	940	888	923	963	934	951	947	877	954	899	1000	989	944	876	918	959	885	957	943	875	927	925	968	1006	938	923	900	935	968	961	931	964	900	898	917	908	883	960	893	927	934	944	931	920	933	941	919	894	944	982	954	917	944	951	950	946	931	954	956	905	906	945	891	962	913	975	850	915	907	886	886	869	879	944	933	926	969	983	997	922	934	968	931	948	868	905	903	926	893	942	916	893	910	924	923	954	954	929	911	916	948	925	919	971	890	928	897	963	899	891	922	907	964	943	937	964	945	924	946	935	933	932	971	988	927	946	915	922	883	967	919	920	916	897	945	931	950	927	901	970	953	979	902	909	936	941	949	931	901	929	906	920	978	920	967	902	945	941	895	920	917	930	955	946	908	948	942	928	912	961	917	903	926	923	954	940	899	888	886	969	945	953	986	856	898	917	956	892	964	887	951	962	980	895	865	923	926	971	891	932	940	907	949	940	933	962	931	932	905	988	880	910	965	959	913	903	971	921	923	981	949	879	955	906	899	901	929	936	944	942	895	924	878	892	945	867	951	1003	932	927	897	892	931	988	916	929	885	939	976	908	964	914	887	935	914	966	890	945	954	859	929	896	896	898	972	918	935	929	936	922	939	974	955	906	938	921	989	929	895	949	897	973	948	956	983	949	1015	937	916	953	907	910	904	976	963	908	912	907	929	886	953	896	899	900	942	879	908	922	950	937	876	945	947	873	941	929	930	885	919	922	957	941	958	919	921	973	918	949	916	976	901	985	911	883	958	964	885	964	913	979	991	897	898	918	924	957	890	896	949	901	923	935	902	925	856	925	909	948	908	940	876	991	938	898	973	902	930	947	983	902	907	882	878	955	892	939	924	928	933	954	941	920	947	965	963	929	860	938	908	1016	949	941	946	893	930	946	923	898	971	988	891	916	875	920	946	924	956	936	912	941	916	921	933	912	902	879	890	919	928	896	977	921	910	932	880	859	916	932	949	919	920	921	914	933	887	948	949	898	939	928	939	948	930	983	919	902	885	939	976	936	915	899	881	903	906	915	919	926	956	900	939	927	968	957	916	961	965	881	901	926	920	917	974	938	857	940	914	950	884	964	939	904	941	903	910	907	887	924	925	971	912	880	1001	940	903	922	884	948	922	889	918	963	866	921	956	922	900	961	891	942	933	893	960	964	930	938	949	966	935	893	954	914	907	960	939	875	950	924	958	919	883	970	880	919	920	897	835	915	909	945	878	921	902	906	833	951	942	970	911	935	947	948	949	892	942	887	974	911	913	914	944	943	931	953	915	935	918	915	897	899	932	935	934	935	920	925	929	922	904	918	879	912	963	945	880	893	943	937	916	922	883	927	901	961	933	944	932	887	910	919	921	932	975	927	953	903	984	965	944	932	939	952	888	878	928	933	946	943	965	918	971	879	948	931	894	907	907	951	950	938	970	906	927	972	919	909	929	905	906	898	932	985	919	907	870	974	882	958	952	895	940	1016	936	959	895	919	924	948	866	892	923	938	924	959	963	913	982	896	939	937	968	907	932	932	909	980	924	931	952	925	881	911	901	978	918	959	894	909	916	919	953	942	904	901	931	950	932	965	918	958	894	970	978	857	915	988	916	880	919	912	955	902	978	979	927	864	955	935	949	927	928	946	1014	912	937	983	949	966	951	880	893	882	920	956	905	905	947	925	978	946	937	948	945	900	907	967	893	886	978	922	898	923	987	900	918	936	946	921	908	905	877	896	940	893	923	920	900	933	967	961	899	913	932	968	932	885	992	879	927	976	907	942	916	926	977	965	873	932	927	950	941	940	947	941	937	943	933	920	901	913	969	898	915	932	960	942	950	967	909	935	981	917	872	935	932	978	970	907	956	910	897	864	933	914	965	991	917	936	947	963	915	950	962	907	997	937	931	921	924	925	912	914	905	906	944	916	883	915	937	945	948	906	930	897	930	949	930	959	905	947	926	914	945	924	905	902	936	920	984	924	889	992	929	950	929	883	884	925	880	906	958	909	962	939	924	841	971	951	898	925	917	915	915	976	919	901	889	926	911	898	988	920	919	934	904	955	917	940	918	955	942	915	951	958	964	938	929	945	963	992	940	979	941	985	931	963	910	915	970	936	906	903	950	898	945	878	932	918	907	972	927	920	918	874	879	939	902	900	916	954	954
37637	19307	12317	9706	8134	6110	3736	2090	1455	1031	753	542	444	393	359	332	353	336	311	331	311	287	314	287	296	296	288	301	281	288	303	310	285	276	258	261	281	272	271	264	278	266	274	258	255	279	244	247	266	248	275	291	255	291	242	258	279	268	310	298	282	285	274	255	282	282	317	274	260	285	281	258	287	299	277	253	270	269	263	248	255	272	274	259	256	283	285	270	251	264	292	272	250	294	263	259	254	276	260	289	268	251	287	279	263	259	220	307	265	229	243	253	269	277	282	267	256	280	269	235	240	272	273	286	247	243	258	266	255	245	259	257	276	248	282	243	274	269	272	268	276	241	249	279	262	250	242	288	264	269	253	251	278	286	280	249	230	274	265	271	277	278	266	269	223	272	247	285	235	279	271	290	278	298	239	266	266	246	272	262	238	243	242	264	275	242	267	267	248	230	272	252	277	259	244	251	275	280	249	253	299	234	268	263	244	261	255	269	250	262	269	252	255	288	254	288	256	258	265	272	221	252	278	282	265	249	246	245	294	253	277	235	247	271	274	290	232	278	285	276	243	287	249	256	287	245	259	263	239	251	263	239	260	243	267	282	239	261	286	286	252	264	242	273	276	248	274	260	265	252	275	266	279	269	249	258	262	259	262	244	287	261	309	267	283	236	264	252	275	256	276	236	243	275	243	254	237	260	255	265	271	269	261	263	245	263	237	281	251	243	233	254	270	251	266	270	278	298	297	270	262	245	264	296	287	282	260	248	284	270	245	268	257	227	248	235	231	257	280	277	238	273	258	274	281	261	250	270	245	246	242	268	263	269	258	261	248	237	284	263	252	286	242	239	251	263	255	237	275	274	288	268	271	257	256	240	281	244	240	235	269	285	264	265	275	275	229	243	270	275	272	281	280	232	248	280	252	283	259	278	296	304	273	233	257	259	257	268	284	240	265	266	262	249	264	281	256	280	249	278	257	238	256	282	259	267	286	233	239	266	278	267	248	264	254	273	259	254	271	264	229	297	274	277	290	261	243	241	272	259	273	241	262	279	249	280	279	274	293	230	252	253	267	297	252	261	239	271	260	250	256	262	255	282	262	265	244	269	258	266	264	240	275	294	259	245	275	277	258	260	257	275	276	232	253	269	255	248	225	302	259	245	252	290	266	282	259	254	238	273	283	258	290	271	265	276	251	250	281	275	256	268	293	238	239	255	286	265	271	255	250	254	244	277	267	256	280	250	266	239	288	262	234	253	240	264	265	272	293	272	271	244	261	252	252	237	288	253	234	242	244	257	289	269	273	284	222	264	261	255	287	263	278	263	283	254	267	234	290	261	240	281	215	249	263	292	261	262	286	256	281	251	269	253	237	259	247	221	251	253	273	243	232	244	309	242	261	245	292	240	253	261	241	242	282	296	308	276	256	252	269	272	278	306	281	249	262	242	286	239	255	283	264	260	246	293	283	247	234	268	258	259	234	260	270	260	266	237	285	267	271	280	268	255	259	263	275	261	253	272	277	253	284	262	261	213	276	281	263	269	269	263	239	265	258	286	250	252	254	291	250	259	249	264	250	291	277	266	269	274	250	263	284	263	247	256	269	239	268	269	268	235	246	260	266	243	266	251	279	275	276	259	266	273	264	250	285	279	261	260	244	250	266	248	253	242	289	270	239	265	268	266	252	279	290	250	251	247	266	266	272	271	271	264	255	245	258	289	263	259	266	262	279	266	265	271	272	278	245	223	267	256	278	254	262	291	236	265	277	280	270	254	270	281	248	264	277	254	267	247	271	254	280	248	280	253	254	255	225	244	259	281	248	253	241	256	257	286	249	259	248	230	284	291	257	278	244	288	235	282	261	235	266	262	271	250	251	240	296	265	257	265	256	262	268	251	267	288	282	254	279	264	232	263	270	272	279	265	287	266	242	268	249	247	231	271	254	250	259	255	226	256	269	297	243	270	234	246	261	283	266	283	281	262	274	255	253	266	281	251	271	266	265	261	258	254	259	290	231	250	251	246	246	274	263	259	238	245	272	275	272	247	252	239	275	267	262	264	279	248	262	240	266	253	232	280	269	285	271	254	249	274	286	265	279	293	225	282	223	281	255	255	248	232	245	270	245	251	295	247	277	254	269	248	277	280	248	227	288	271	274	274	267	256	246	268	257	286	260	261	237	268	268	242	260	279	240	248	251	260	268	278	253	284	245	285	240	263	263	255	292	256	257	264	249	269	251	257	270	263	241	259	271	287	265	271	232	274	270	265	274	263	270	277	259	258	247	325	272	230	249	257	268	243	257	253	250	266	304	247	258	294	284	270	237	252	250	267	253	279	218	267	248	294	287	245	293	274	212	242	253	220	269	247	258	270	274	254	261	257	267	248	270	248	282	255	246	262	246	213	275	263	297	269	241	274	297	288	258	247	281	265	267	251	286	245	261	233	264	258	243	262	254	257	273	293	294	278	267	272	267	268	252	267	253	265	296	263	290	251	255	270	261	285	260	257	270	249	233	263	244	282	272	288	259	274	240	284	239	242	223	262	255	275	257	295	275	227	231	254	244	257	288	280	266	274	271	276	268	263	239	286	257	277	258	244	218	281	278	270	248	269	281	261	269	275	261	248	262	272	288	252	272	253	278	254	262	242	281	255	289	229	251	248	251	283	273	244	242	284	277	258	251	237	279	257	262	266	255	268	260	260	252	274	277	280	244	237	260	266	277	273	251	266	279	261	274	259	277	283	272	272	286	279	243	259	282	229	247	267	259	237	259	270	278	251	263	241	244	284	265	265	256	290	256	257	248	277	256	252	248	285	251	253	264	297	262	262	279	254	281	262	235	250	273	257	273	286	279	259	234	244	263	269	290	255	246	230	264	256	260	282	264	283	236	257	269	274	257	278	260	268	290	244	313	260	240	261	259	278	241	255	253	256	265	290	277	258	300	265	268	256	284	237	231	267	238	285	305	276	236	267	247	245	260	273	251	263	246	254	232	248	263	230	250	247	245	267	263	293	239	282	272	253	252	287	251	255	226	266	258	245	258	252	251	268	280	248	252	278	290	263	274	255	232	257	266	251	259	234	264	260	263	274	297	273	261	290	265	281	264	253	274	246	266	264	280	259	237	275	257	241	267	269	293	256	296	239	269	243	255	280	244	267	241	249	242	271	257	264	248	222	263	259	261	236	275	255	310	273	248	262	271	268	282	263	263	257	254	255	287	269	256	258	276	268	300	293	229	253	262	253	258	299	255	275	251	265	254	290	263	280	294	240	276	267	287	267	263	272	262	285	277	273	252	290	260	266	278	283	229	255	289	255	249	279	290	260	258	272	277	241	250	292	241	276	234	274	280	271	239	279	281	278	248	243	240	250	233	256	264	246	269	236	248	243	262	250	247	245	261	274	269	253	273	238	234	272	261	262	248	271	263	241	253	264	277	277	280	278	282	268	254	253	267	261	240	274	281	265	236	253	280	274	254	277	277	245	281	258	239	267	262	269	268	238
26689	9257	9677	12146	11446	9429	7023	5644	4764	3587	2793	2140	1901	1633	1391	1255	1132	1063	1032	970	911	965	870	870	842	859	854	858	819	777	801	850	781	812	742	735	724	771	806	773	795	683	719	731	735	702	689	727	720	715	725	710	722	718	730	725	732	786	790	845	826	866	869	922	861	837	827	848	848	829	816	769	748	770	729	787	772	798	777	774	745	685	767	715	734	737	774	777	796	743	771	768	732	717	742	772	726	706	729	731	777	698	724	709	684	741	704	726	713	746	722	673	704	739	733	743	736	702	731	720	718	693	698	686	672	663	685	730	702	700	681	675	694	741	664	698	676	688	638	670	692	688	763	667	680	670	641	657	681	705	700	664	672	695	723	656	689	691	660	671	716	693	691	624	657	700	697	694	696	719	673	693	699	638	642	665	660	683	699	692	699	676	660	677	673	660	693	674	688	675	710	731	678	679	649	663	693	684	691	668	725	682	710	689	671	643	689	636	662	666	650	660	652	668	664	657	702	667	715	669	722	663	656	657	696	685	688	712	640	702	696	687	676	673	683	653	674	740	675	671	686	682	660	698	674	661	675	670	627	728	691	691	690	617	740	647	716	673	739	747	668	652	683	695	646	689	649	666	676	684	712	719	701	658	651	668	712	663	633	711	641	687	681	682	684	740	643	672	677	691	664	696	729	675	719	655	692	741	695	677	636	680	658	656	607	718	673	662	673	692	688	696	716	685	694	663	659	680	671	688	709	673	662	666	673	640	710	622	688	704	684	651	712	705	683	666	662	675	679	680	686	710	670	684	742	656	671	732	697	659	725	674	681	661	662	673	660	649	679	683	688	700	662	676	707	673	700	657	658	699	656	648	700	654	645	668	651	678	691	685	687	690	685	725	675	670	700	692	644	712	710	671	684	686	694	661	684	714	663	689	659	713	653	688	707	673	666	708	690	685	686	714	692	681	684	671	668	720	713	690	683	703	700	719	691	712	650	668	684	697	711	684	689	673	667	706	715	648	682	679	639	669	660	661	707	671	705	713	701	651	657	675	686	667	659	694	703	695	656	673	678	670	658	684	653	669	694	708	603	672	684	718	646	683	679	623	649	658	645	692	683	681	674	682	639	735	650	680	627	681	662	657	707	690	726	700	719	641	702	684	676	739	679	639	620	668	654	706	671	614	706	677	676	705	671	639	698	677	697	674	661	669	702	681	670	694	695	683	660	679	658	714	693	709	677	709	690	676	661	681	687	718	643	677	684	701	649	712	658	674	662	673	694	668	714	664	665	681	703	704	704	669	647	668	694	710	667	677	672	697	678	638	652	658	681	697	659	704	711	668	679	700	680	669	630	674	671	670	653	675	726	674	646	693	717	676	706	687	667	683	711	672	703	662	691	738	618	700	706	683	697	737	645	662	704	726	687	713	623	712	670	709	712	736	655	712	697	687	677	714	682	684	685	710	706	727	647	656	675	682	686	699	676	685	622	628	656	723	677	687	674	671	685	736	692	697	697	699	659	641	703	646	661	734	670	645	686	660	665	661	689	670	687	720	660	726	688	702	691	666	721	662	690	698	711	671	660	710	653	659	682	704	714	704	703	698	662	645	658	664	679	679	687	715	700	714	666	701	686	681	645	652	635	705	688	724	698	666	695	696	697	658	685	690	710	671	712	640	713	724	664	701	684	721	666	695	652	699	671	674	702	658	656	664	721	676	670	681	700	690	682	697	678	676	659	660	628	647	709	700	654	690	691	688	685	692	685	701	674	693	688	681	721	721	687	672	667	680	631	701	638	675	673	705	657	676	673	692	696	697	694	687	691	662	667	712	717	633	671	653	661	655	686	683	747	636	655	701	690	652	661	665	656	676	682	741	655	647	669	703	682	657	718	712	666	678	686	635	708	682	706	690	666	695	687	665	708	631	705	674	671	693	653	691	704	681	675	694	691	713	663	710	689	694	644	698	659	677	671	681	619	728	666	697	655	690	667	703	712	729	632	657	673	696	690	696	704	692	657	649	713	634	660	666	735	696	674	690	632	627	671	680	699	703	685	676	698	641	651	669	680	678	708	659	700	656	682	691	695	718	686	628	705	674	701	668	645	618	692	700	696	676	711	677	618	696	706	662	644	631	665	705	684	682	646	662	675	689	677	674	703	640	708	701	695	743	673	704	649	701	661	684	697	695	680	698	709	662	658	699	713	652	734	688	712	710	674	666	694	698	675	699	695	649	667	703	678	657	679	672	710	708	732	679	681	655	698	704	651	676	682	676	656	662	667	642	704	650	656	685	679	668	710	721	649	683	628	684	716	687	699	669	691	692	682	709	700	667	667	782	662	676	659	674	720	701	655	669	638	683	665	695	663	694	671	672	691	745	659	650	687	705	713	696	713	660	663	725	659	651	641	669	675	649	654	675	642	683	671	675	691	725	690	713	663	680	696	675	716	659	675	662	647	703	685	676	717	684	682	696	703	694	674	650	686	671	664	715	681	733	713	706	644	683	679	670	635	667	664	656	716	705	652	678	710	727	712	626	691	684	647	691	688	663	676	659	677	705	704	686	642	673	731	706	659	675	665	662	687	663	721	724	668	714	669	686	754	684	669	664	736	653	706	687	618	647	685	717	677	670	698	690	678	742	685	657	723	734	688	700	636	679	701	694	688	681	702	650	751	718	666	663	635	666	694	686	693	676	675	679	699	703	636	676	635	692	658	692	661	640	685	698	676	693	681	670	653	691	694	716	707	715	698	717	685	667	682	720	677	719	689	647	631	687	674	685	672	652	664	670	694	661	655	695	688	715	689	690	716	693	717	649	665	705	634	736	663	684	697	659	674	680	669	729	727	678	671	711	694	672	661	685	701	646	678	719	658	691	647	675	671	665	692	641	667	643	659	698	676	658	691	660	684	654	633	665	646	654	657	662	705	672	648	674	672	754	728	698	679	684	667	664	691	642	665	661	674	741	699	673	676	640	660	671	660	697	683	677	684	679	639	672	662	657	632	679	638	676	735	672	693	696	684	696	666	749	672	668	626	705	672	647	641	679	688	681	675	670	684	707	653	687	668	694	659	667	711	701	698	637	698	666	701	666	675	654	684	673	667	708	666	655	679	685	649	651	710	699	664	689	741	692	681	650	661	654	710	688	701	700	638	692	714	693	722	653	725	687	659	710	652	737	666	671	661	680	682	720	667	661	721	691	694	681	691	685	698	672	678	697	676	656	622	678	654	657	708	676	689	663	685	680	695	697	710	678	700	624	707	661	699	700	682	688	652	658	685	648	660	669	690	650	688	664	703	677	651	717	673	703	670	668	650	674	672	658	678	682	745	674	700	661	693	682	718	691	713	735	648	696	711	693	703	724	603	702	723	694	717	640	652	661	714	695	640	662	672	677	680	666	658	706	694	721	693	708	714	680	666	695	724	686	645	694	737	676	679	675	685	682	707	669	693	685	677	629	710	665	648	684	662	704	658	671	706	673	699	689	694	689	711	675	634	669	708	666
6541	1993	1666	1278	905	764	574	504	424	429	368	391	337	382	350	338	353	380	330	354	348	405	345	357	350	374	345	391	390	351	384	344	359	342	371	343	351	322	371	359	339	346	378	343	351	355	338	344	326	341	347	310	368	346	329	360	326	348	336	335	365	338	328	335	352	360	361	352	381	365	350	313	358	340	351	354	346	306	373	384	341	317	326	326	325	359	354	336	323	364	352	348	360	362	366	348	333	310	348	354	332	336	387	342	351	390	328	317	338	344	304	366	331	374	344	382	340	314	351	348	343	344	310	353	320	349	336	343	351	331	382	357	359	345	354	362	369	350	370	342	373	341	336	319	349	299	340	356	333	341	356	339	363	324	332	331	348	309	330	327	352	391	341	357	384	342	333	368	369	386	371	359	348	334	305	360	354	336	330	346	358	388	362	357	335	334	352	344	352	349	344	358	341	321	348	346	323	371	348	343	308	346	339	365	360	368	339	349	355	347	309	323	339	380	359	345	354	308	343	328	329	339	343	318	369	361	351	343	348	335	336	380	364	355	364	333	328	334	404	341	337	354	379	372	346	367	349	341	350	333	329	330	362	337	346	340	368	337	380	351	335	335	337	347	369	352	368	332	352	344	347	331	383	350	322	347	373	367	329	344	312	315	370	353	379	345	395	334	340	360	344	340	345	365	382	330	360	354	339	348	370	375	332	367	351	366	369	367	309	345	339	348	339	347	344	348	351	334	369	359	366	327	336	335	340	327	360	337	354	307	346	346	330	351	356	353	362	352	307	301	333	350	368	362	341	330	366	339	366	348	349	324	383	336	351	369	376	372	386	325	372	333	322	366	347	329	345	339	340	360	350	333	345	337	348	340	371	327	352	335	342	323	351	362	358	352	353	320	357	356	321	354	323	322	369	387	361	382	324	358	356	368	359	335	340	367	328	334	325	342	361	325	325	347	313	353	357	342	355	324	357	320	352	355	366	339	315	336	345	334	368	341	340	342	347	328	351	359	342	343	339	368	336	336	314	320	347	337	335	329	342	323	386	364	360	348	397	344	340	361	340	343	370	332	342	363	331	356	347	353	346	351	302	348	354	369	347	355	338	357	335	356	341	337	391	353	327	374	337	323	391	370	311	356	326	360	337	352	300	340	341	350	347	360	340	363	359	339	339	314	351	329	327	312	356	308	320	350	339	297	341	338	330	342	338	315	349	336	333	390	305	353	360	335	338	336	348	343	362	323	348	321	303	358	336	362	325	337	354	358	325	348	339	362	353	332	373	392	354	374	315	349	333	368	323	358	343	316	387	341	345	333	343	323	381	335	325	348	342	322	322	353	327	347	349	374	359	373	332	379	359	346	331	370	368	305	368	343	352	342	366	365	380	340	352	315	364	353	344	361	346	360	333	368	415	367	346	355	342	355	366	338	337	314	335	330	360	386	349	326	338	384	353	334	351	346	374	343	339	341	333	356	392	365	321	326	325	352	343	328	326	326	351	338	373	347	351	344	322	335	328	319	376	328	358	340	349	368	329	333	357	322	330	366	336	330	346	392	333	337	356	349	325	364	387	354	338	366	354	318	323	335	340	328	350	344	357	373	338	383	336	305	367	334	354	329	335	354	331	325	354	347	349	332	335	345	342	352	332	337	337	360	337	366	299	321	352	357	349	338	330	321	340	317	339	331	343	341	340	369	372	348	358	352	328	334	347	354	337	338	368	368	345	319	360	345	316	372	357	330	348	335	337	330	344	339	337	331	350	329	321	380	396	366	359	327	346	314	372	364	330	345	360	339	347	365	365	345	343	305	319	334	349	346	339	360	318	392	343	347	368	349	373	353	347	356	353	362	338	341	325	329	330	382	388	334	357	339	340	332	364	342	338	338	345	361	341	354	351	359	354	312	374	383	339	347	333	337	377	370	322	377	369	317	377	354	343	357	364	350	351	340	328	346	369	372	345	338	352	308	361	380	310	355	347	353	345	361	330	376	363	350	338	354	385	338	316	335	361	368	357	348	334	358	336	349	345	359	341	340	317	342	358	341	345	332	329	333	362	369	335	330	371	350	377	359	331	349	366	370	330	341	353	348	339	369	331	342	318	349	376	309	321	354	336	333	378	339	351	321	339	342	353	368	347	333	318	380	352	370	318	313	315	345	353	353	354	320	357	351	360	380	321	351	360	351	365	335	337	363	300	347	373	342	329	321	352	345	355	347	386	334	388	393	329	337	336	360	381	331	327	349	323	369	339	386	361	402	381	367	355	338	321	329	357	365	333	362	358	320	381	339	315	329	362	378	357	330	404	364	324	335	330	339	343	360	357	339	346	293	369	349	359	381	367	362	322	377	354	357	313	366	327	325	357	333	342	309	350	383	320	379	333	377	373	364	367	355	347	371	352	317	331	348	335	322	351	340	338	339	324	347	353	339	365	355	318	363	336	327	346	343	376	374	323	363	350	364	344	368	346	360	379	328	367	344	360	350	364	360	344	336	352	370	338	346	354	350	386	354	339	315	334	356	337	378	327	376	362	363	368	338	347	321	359	346	327	316	346	315	334	327	337	318	327	316	368	368	324	350	341	329	386	324	342	344	342	309	353	329	336	337	341	344	371	334	328	339	377	345	371	350	338	315	346	377	334	351	360	324	337	339	339	350	339	361	355	339	345	369	343	349	372	351	354	356	360	380	315	367	395	332	326	335	353	360	321	371	354	361	300	343	351	366	326	344	319	329	342	364	318	364	370	350	329	293	329	368	339	366	380	334	362	361	320	376	338	346	337	371	364	343	345	314	380	355	349	349	351	323	324	342	350	335	307	334	384	354	349	363	313	328	345	328	372	366	376	343	337	384	356	379	343	333	382	371	321	338	364	364	331	328	348	315	345	340	348	318	325	348	340	356	380	362	357	328	346	352	332	331	363	349	347	328	337	365	389	366	343	331	322	349	373	370	371	312	358	380	344	301	380	365	347	314	337	351	334	373	392	351	352	343	355	332	355	344	404	352	340	379	340	319	336	353	354	380	328	374	350	346	354	355	342	354	320	332	366	350	343	328	385	339	366	337	362	314	342	348	351	338	358	374	344	378	313	364	312	340	354	356	324	344	348	346	376	313	340	328	350	333	339	324	338	348	357	345	358	389	357	312	344	352	339	344	333	346	353	342	344	337	331	341	331	364	369	334	350	341	336	366	332	327	354	343	341	349	378	366	378	355	339	346	332	361	331	380	323	373	334	336	359	327	358	343	362	339	320	373	347	348	378	350	332	343	366	355	331	391	325	340	375	346	370	350	343	343	342	374	351	345	335	344	318	341	351	320	358	340	333	329	356	358	363	358	341	383	365	355	359	297	369	381	314	360	341	378	355	364	361	354	330	371	378	346	343	377	348	353	362	348	330	319	351	343	322	351	337	370	324	393	312	357	304	350	342	327	333	323	339	340	354	346	358	323	354	346	366	341	366	298	369	347	327	320	370	334	352	342	369	371	326	347	364	334	362	332
5900	2478	3409	3723	3063	2491	1793	1534	1264	1144	1127	1049	1021	977	950	895	881	920	908	905	908	867	922	920	891	892	806	893	847	862	873	928	901	875	937	897	906	908	874	919	887	884	910	896	906	930	903	855	903	901	913	901	916	902	841	931	886	941	948	926	977	930	942	973	992	1002	929	957	944	922	964	899	927	897	906	962	926	959	942	939	906	898	917	937	931	912	889	915	888	903	938	947	939	895	896	892	913	892	934	935	884	911	929	879	884	861	904	908	891	927	905	900	905	968	858	894	916	822	878	869	859	909	924	898	848	870	884	846	901	838	881	835	911	869	904	940	905	902	825	868	870	909	885	900	924	834	856	910	898	883	895	878	906	864	881	869	903	944	884	877	923	881	907	901	942	836	920	919	913	906	885	861	895	897	886	863	970	882	907	965	894	923	883	897	875	930	891	876	898	897	916	909	875	887	921	848	938	838	873	908	921	872	921	901	932	947	886	876	900	882	895	832	928	907	906	878	891	878	887	885	831	855	915	853	888	919	888	929	847	916	854	888	893	890	912	878	914	860	890	918	908	918	923	897	895	874	872	889	871	849	898	909	886	897	914	964	834	863	933	890	894	907	884	863	826	889	906	860	863	885	878	922	888	929	869	918	891	939	916	829	870	885	898	903	857	900	895	863	898	859	946	886	884	896	842	854	878	913	884	911	886	881	916	930	907	886	862	960	890	880	882	897	858	882	863	807	906	917	875	899	907	924	879	897	922	916	914	896	901	904	885	857	881	864	886	877	873	899	836	918	932	898	904	934	895	878	878	867	894	872	894	890	943	878	918	938	888	869	890	900	926	905	880	917	827	863	956	840	861	892	882	885	866	895	974	893	885	921	944	867	866	903	894	905	873	859	855	868	896	906	871	898	888	887	913	900	885	901	908	879	832	866	846	879	885	839	870	912	891	864	940	873	932	824	864	895	916	867	912	889	923	878	921	950	903	933	888	851	923	894	848	926	855	884	887	912	890	901	947	834	872	937	832	867	892	903	900	872	891	890	937	856	860	892	862	901	927	892	892	915	911	866	905	862	880	867	914	919	907	893	884	874	909	957	920	878	894	860	893	850	930	870	896	940	847	890	928	910	880	870	893	872	868	878	911	879	859	908	913	858	862	892	928	858	881	914	875	895	828	844	951	891	858	883	823	883	903	886	910	862	907	818	844	888	919	896	882	830	890	896	879	929	904	875	932	872	903	903	868	913	930	883	909	898	970	876	864	929	889	863	873	867	865	885	906	953	856	922	871	880	842	866	866	897	906	872	892	881	921	923	901	867	877	938	870	885	844	918	889	908	907	867	837	896	881	836	947	888	875	914	907	921	869	891	864	888	873	878	870	874	923	921	912	906	860	879	948	926	880	857	864	913	851	914	926	924	927	902	860	892	926	868	910	895	862	902	879	904	871	961	882	885	847	922	854	930	857	893	894	845	940	862	931	870	930	874	873	902	920	830	893	833	902	878	904	863	925	879	866	949	908	839	876	865	893	913	931	892	868	864	937	938	850	884	864	913	931	927	866	853	892	941	860	868	943	860	940	927	909	932	872	870	886	896	866	903	921	868	913	856	957	862	875	825	897	913	936	892	896	923	907	908	900	897	882	862	866	835	887	918	906	914	871	926	912	897	892	885	894	883	903	905	876	859	928	956	880	876	896	915	906	858	960	848	889	853	912	850	879	901	862	825	910	868	881	895	917	866	891	893	873	896	901	873	920	916	876	867	884	871	894	907	938	923	924	906	852	877	903	820	938	930	845	886	909	895	861	918	912	899	900	906	902	901	878	851	894	930	866	892	879	916	871	903	883	844	964	922	862	852	900	904	895	927	901	883	918	824	843	837	860	973	866	831	878	887	888	864	862	894	861	900	929	901	888	931	880	898	957	863	896	888	947	899	870	857	907	861	863	866	923	778	856	882	960	859	836	880	955	874	901	888	947	851	937	911	894	880	878	915	912	902	889	898	896	939	919	927	867	931	874	897	870	911	949	885	905	866	901	854	879	935	899	880	930	910	858	877	925	894	895	895	901	930	900	921	907	897	911	883	874	887	870	920	956	835	922	902	886	883	895	897	901	946	928	909	881	886	882	886	945	874	926	898	876	956	918	851	930	859	879	889	863	879	884	894	923	938	879	884	888	918	848	946	869	889	914	868	883	842	861	894	921	881	888	871	883	924	931	880	905	906	918	861	856	943	902	863	888	915	902	895	910	871	915	866	904	879	912	914	911	891	885	929	878	897	885	931	874	877	892	919	858	894	934	861	879	869	857	865	862	956	876	913	937	917	886	892	878	870	879	902	910	847	919	848	919	903	877	889	898	913	883	859	942	905	867	909	841	904	915	884	875	939	904	895	863	925	890	946	890	896	895	872	884	899	890	857	912	873	895	878	874	952	893	909	842	938	883	891	929	906	882	892	916	867	948	929	904	866	895	843	887	906	871	933	895	889	926	868	915	878	885	824	913	926	887	859	852	919	871	946	918	840	885	859	871	868	963	854	927	899	890	951	947	874	916	906	897	836	919	885	854	896	881	863	906	888	911	931	848	922	882	889	891	888	824	939	889	904	880	928	827	919	872	870	882	929	843	879	910	949	889	903	905	877	876	856	919	878	941	942	897	872	909	936	933	913	894	850	908	906	884	931	931	926	866	928	890	886	913	868	860	908	822	904	871	855	920	806	957	908	840	880	862	874	835	891	903	866	906	891	884	851	859	851	819	869	852	885	868	924	867	890	882	886	979	865	893	887	847	852	837	920	933	876	907	901	915	898	862	947	887	859	872	883	860	901	857	894	875	896	930	844	850	856	874	920	918	931	874	955	899	933	930	913	945	922	864	894	872	874	876	868	917	877	907	935	881	867	893	903	919	911	901	891	895	870	899	879	909	886	875	904	907	874	936	888	876	904	934	872	909	834	874	905	925	913	885	861	859	929	912	897	878	855	851	875	895	878	890	920	852	871	904	931	871	853	910	897	879	889	901	890	951	911	846	924	879	884	887	912	838	867	936	916	876	937	867	894	896	850	897	893	920	949	920	928	887	846	928	891	832	887	901	902	898	863	889	858	939	876	949	862	923	827	848	869	900	933	922	902	890	862	913	931	867	972	953	909	942	848	906	871	922	896	930	915	910	905	932	920	895	918	903	867	863	842	914	927	853	903	919	863	897	888	865	873	866	851	903	902	917	883	912	931	894	900	876	902	907	837	869	858	882	873	921	905	863	831	934	917	894	900	902	894	888	876	949	816	900	858	924	905	895	944	878	855	882	834	935	863	876	860	872	887	902	854	909	961	905	926	896	925	880	904	862	882	861	899	847	890	837	842	882	887	824	928	883	882	939	887	866	898	875	871	848	908	876	927	921	870	864	859	885	877	885	857	886	898	937	913	887	853	872	840	866	893	868	875	901	862	905	896	896	895	859	860	900	917	935	880	906	890	901	890	878	893	896	941	911	856	860	909	934	860
31122	16159	9627	7141	5601	4199	2876	1762	1137	873	641	484	443	497	429	388	380	379	351	376	402	396	370	369	336	354	374	339	375	350	364	348	370	341	377	355	377	350	359	375	343	343	365	371	369	324	374	404	342	342	334	362	354	335	411	356	393	386	364	392	392	373	418	337	418	371	405	378	374	366	403	393	368	342	355	393	372	363	343	398	376	408	389	375	374	365	359	364	383	323	370	365	343	414	345	342	342	353	364	350	338	391	348	363	372	385	390	349	396	350	370	382	352	327	358	339	348	396	365	370	366	368	354	381	377	368	364	351	353	370	413	364	372	376	365	328	389	365	373	360	378	365	376	369	349	392	354	358	337	347	360	366	392	358	343	372	348	359	366	362	371	382	341	376	330	334	373	348	364	378	393	370	371	365	374	351	361	356	349	369	353	365	367	384	365	375	368	343	342	338	331	342	352	336	372	413	341	329	387	358	377	393	365	348	371	373	366	353	396	366	391	338	360	351	359	343	335	372	373	386	323	364	365	352	373	354	397	378	344	331	349	361	385	362	348	343	365	359	356	355	367	353	359	375	374	385	348	346	342	325	354	342	366	366	376	400	349	369	378	384	347	393	418	364	374	344	359	362	335	371	352	374	383	340	367	373	375	340	351	339	385	349	344	378	364	359	376	372	369	340	353	349	362	360	379	371	333	366	352	360	384	379	375	353	370	355	369	359	374	356	396	354	372	348	331	325	377	359	361	394	376	345	347	338	337	392	356	385	372	354	358	358	335	368	351	343	363	363	361	355	362	348	374	341	371	302	362	341	363	349	343	343	351	365	353	332	353	375	323	369	349	364	356	375	351	360	376	369	333	359	361	378	347	363	381	338	340	334	368	356	357	322	360	356	377	376	389	362	326	354	346	393	345	347	331	317	344	368	343	366	348	334	379	342	347	336	379	336	356	363	370	356	361	341	386	383	334	338	376	352	373	417	367	355	364	337	340	366	363	364	349	359	347	361	355	359	381	369	353	377	359	357	357	387	379	351	339	361	354	410	362	361	350	393	363	337	354	380	324	368	345	354	379	364	373	350	334	367	388	378	346	358	362	354	332	355	377	353	338	375	348	362	365	365	343	355	335	376	334	383	353	353	334	357	358	365	354	356	388	359	376	332	378	394	383	343	331	332	364	370	405	382	374	362	393	352	342	366	360	404	365	362	361	387	345	344	365	355	365	392	368	359	344	338	371	367	362	363	383	347	346	349	346	346	379	331	365	354	383	345	374	370	399	351	345	369	365	358	364	347	378	341	371	358	357	347	335	352	347	339	343	368	367	407	347	379	339	363	376	343	353	369	337	346	359	385	351	347	357	345	351	366	375	397	370	369	325	378	368	356	352	332	353	346	364	368	345	342	335	350	326	391	394	366	342	379	361	355	334	367	369	344	362	384	380	350	356	351	344	367	321	368	370	380	337	382	379	361	395	348	335	365	351	345	359	364	342	389	352	353	379	331	359	375	347	403	340	363	352	362	352	368	338	337	383	349	379	381	359	324	349	373	365	346	323	372	339	347	331	389	344	366	402	373	402	360	359	326	376	377	391	357	358	379	362	360	331	339	375	388	365	357	351	351	389	352	390	364	365	380	368	366	366	338	373	357	359	365	398	359	373	369	344	355	345	363	363	339	338	353	331	369	390	397	357	351	365	390	375	338	343	373	377	373	342	364	364	379	345	391	360	354	369	355	377	351	379	388	362	342	368	362	364	370	371	389	391	351	347	363	343	368	359	391	348	383	344	382	376	372	383	376	388	377	331	384	349	390	342	343	373	347	355	360	362	338	400	331	358	349	365	334	353	334	352	351	369	360	382	359	350	346	361	386	346	364	336	391	361	368	408	379	359	365	347	335	346	347	358	362	370	380	362	357	357	352	356	322	390	372	370	326	360	370	371	332	368	349	354	354	365	328	353	395	377	352	373	373	386	356	380	339	375	353	329	391	358	342	351	363	322	343	338	341	344	378	355	369	352	336	310	345	352	385	345	369	342	347	368	343	330	324	359	363	367	351	329	351	369	360	364	333	349	366	380	351	368	362	409	353	355	396	367	389	353	400	342	352	372	354	387	366	364	356	365	373	328	346	343	338	357	359	346	388	360	345	331	364	343	332	351	355	365	356	371	367	398	359	348	370	362	385	388	387	371	366	327	332	361	375	372	366	326	356	400	346	361	379	378	372	387	339	336	326	359	367	343	331	349	369	343	323	356	367	362	377	370	399	355	371	393	349	361	376	371	383	344	387	330	364	353	348	346	350	384	363	369	342	378	370	354	320	360	361	370	333	398	354	356	360	378	378	350	361	357	370	323	394	363	347	369	361	332	373	356	343	387	363	356	346	333	392	384	386	356	353	377	361	318	392	363	361	376	375	346	375	400	377	366	360	342	347	380	328	373	344	350	349	364	337	354	348	332	379	352	350	367	354	368	346	366	367	347	321	355	364	362	377	319	383	371	353	397	364	398	343	320	371	369	381	338	382	329	326	355	359	383	349	351	351	350	351	350	337	371	340	370	397	342	394	352	340	368	396	362	362	355	324	353	354	347	393	336	373	357	374	361	350	376	324	341	375	366	314	339	359	370	342	357	326	356	327	363	376	343	353	368	366	379	343	342	364	358	381	352	343	363	357	341	347	348	423	337	345	351	371	356	385	388	375	359	328	388	357	370	395	351	358	356	356	390	377	338	374	386	335	354	329	354	312	338	357	353	365	360	376	357	326	393	386	371	326	369	350	369	389	363	381	359	373	375	387	327	385	371	407	380	380	329	370	339	365	367	360	325	372	362	379	366	341	375	333	361	343	386	410	382	370	330	321	393	368	349	330	358	354	343	357	361	343	356	363	353	353	384	372	357	351	371	359	333	364	339	363	374	376	370	365	360	363	378	345	381	353	387	361	357	328	372	353	324	404	366	332	358	362	375	364	374	358	381	346	344	347	389	352	339	343	341	355	344	352	347	350	346	344	356	389	390	369	363	348	341	376	358	366	375	368	379	321	387	388	380	354	378	356	352	373	402	362	363	355	346	380	374	336	352	340	391	373	356	362	329	371	400	356	358	364	380	366	378	350	380	368	352	333	371	369	373	367	371	372	353	394	344	358	335	395	313	363	380	330	359	342	370	392	350	373	344	371	359	348	341	353	359	330	382	371	342	373	356	346	352	397	349	320	351	363	374	377	312	375	357	344	355	352	362	329	353	384	359	360	358	373	341	352	339	390	390	323	371	352	368	392	327	315	360	397	363	367	369	368	390	383	371	369	339	368	345	371	370	386	358	351	361	381	374	354	356	339	378	348	336	379	360	383	374	354	336	338	381	387	346	379	345	400	333	368	378	364	357	338	356	356	349	359	361	345	392	349	362	343	340	368	326	358	357	349	389	336	383	374	370	346	348	373	331	364	386	373	357	350	295	340	350	342	353	402	368	339	387	361	395	359	348	375	381	381	359	349	379	385	368	313	333	332
23641	6756	6972	9018	8076	6723	4922	4049	3288	2578	2110	1751	1543	1401	1359	1248	1135	1107	1061	1064	1068	996	1089	1078	1019	975	1039	937	941	980	962	942	997	933	921	952	882	994	1001	935	941	911	930	892	935	977	955	948	927	984	924	881	919	966	933	954	970	948	1017	1048	1092	953	994	996	1025	1045	974	985	1051	1031	1002	966	963	999	947	993	938	974	970	952	984	989	915	912	931	960	951	945	984	936	927	983	922	992	958	954	988	940	860	955	984	959	939	962	951	974	881	916	990	887	910	866	951	936	940	886	947	872	1013	963	897	948	972	904	948	867	925	891	918	930	933	957	922	863	934	924	898	878	850	939	938	884	917	936	844	906	934	931	910	827	982	849	931	873	919	886	877	908	882	953	971	897	943	901	885	833	922	899	933	931	925	895	903	940	927	942	880	910	934	967	939	898	949	893	926	864	932	925	921	941	928	904	880	882	931	924	889	886	888	909	920	941	933	911	897	986	868	931	893	937	917	933	891	1004	927	908	929	859	922	949	938	866	914	882	891	900	922	957	858	828	920	870	894	913	852	956	941	909	911	867	956	906	890	936	895	893	931	903	928	916	903	937	925	917	867	879	897	909	894	894	902	874	938	909	872	908	940	854	872	919	876	960	945	891	848	884	902	916	875	859	955	911	935	946	923	906	943	883	912	928	924	945	922	899	923	909	908	904	909	899	902	910	936	937	873	827	943	908	928	889	915	832	931	890	891	951	908	867	874	874	913	936	951	935	852	908	891	892	857	931	941	953	892	875	896	931	818	962	887	868	933	956	850	919	915	932	900	959	941	940	908	921	880	904	930	930	890	935	901	878	959	924	881	897	867	917	919	913	917	922	918	975	911	919	901	901	883	883	926	845	925	932	887	888	928	916	869	904	891	915	916	941	921	892	882	944	867	884	946	892	928	923	954	910	906	900	903	903	927	863	923	878	934	913	921	914	920	856	944	895	927	895	930	909	904	859	869	905	934	953	910	891	928	874	949	904	835	872	919	898	916	897	878	943	961	864	938	924	906	925	881	890	893	900	881	977	959	885	909	936	913	896	921	923	941	862	900	914	943	897	955	849	994	922	939	856	900	858	895	887	890	935	884	902	928	903	891	857	941	901	941	916	895	933	909	918	847	902	925	886	972	923	857	893	909	956	945	897	892	890	915	916	864	920	928	921	872	844	874	911	920	855	829	905	903	932	942	920	906	896	930	840	916	914	936	971	873	936	825	925	882	939	859	935	954	934	936	914	929	930	873	889	919	982	920	871	921	940	893	883	922	942	907	959	929	894	887	897	843	870	851	884	896	876	946	915	913	890	913	896	908	929	865	977	897	884	911	895	869	916	883	1012	869	882	962	909	889	975	961	916	864	862	870	878	906	905	905	919	894	934	912	918	892	946	882	876	922	904	898	905	922	896	933	915	867	922	905	956	894	897	921	850	853	936	850	903	925	898	914	820	911	922	890	869	945	864	865	867	896	863	903	906	871	885	886	886	946	930	903	891	899	821	865	864	908	899	919	862	908	952	880	884	914	922	955	881	868	877	881	873	904	937	918	916	914	887	908	926	927	917	885	865	939	894	902	879	856	942	886	929	897	896	913	904	907	893	925	949	888	911	928	885	967	901	870	910	921	897	860	906	937	887	948	930	899	883	885	882	874	884	921	897	947	900	901	919	874	911	895	960	929	962	971	918	934	934	927	914	966	937	914	918	940	846	899	925	896	925	895	910	918	900	893	853	916	900	914	898	915	881	886	930	900	916	893	904	947	923	845	877	886	877	879	964	972	899	895	894	906	882	905	877	919	874	889	866	914	922	904	849	912	893	923	901	954	887	944	887	901	897	897	896	967	899	936	879	903	908	893	909	904	881	879	929	918	915	897	927	893	923	899	911	962	932	909	869	899	898	890	958	920	903	915	863	928	875	868	972	919	964	918	974	951	865	880	950	896	875	863	941	899	914	939	891	895	859	909	879	851	843	874	856	922	848	893	889	944	968	940	900	891	933	877	890	931	920	884	912	911	932	911	912	936	899	896	935	921	879	943	841	892	905	935	886	900	944	888	895	910	890	917	953	938	913	933	889	868	913	895	923	998	814	857	916	883	882	928	884	864	910	921	912	892	925	922	898	904	897	948	864	898	952	899	899	899	882	898	907	921	922	902	861	927	927	955	931	932	949	945	893	979	847	938	927	907	887	918	888	894	899	931	896	934	931	904	904	897	952	960	910	910	890	900	877	919	920	978	872	869	934	903	880	895	896	933	884	892	943	863	918	885	969	934	941	952	919	938	975	943	910	909	887	862	907	921	920	943	895	910	917	930	891	904	924	864	952	951	918	913	906	930	925	940	875	886	894	920	867	936	893	854	952	885	930	898	916	920	899	879	928	929	902	894	989	880	893	931	914	904	970	930	850	878	875	928	879	948	937	923	927	915	874	925	952	912	896	916	908	891	892	921	887	928	883	896	934	905	919	893	894	863	866	898	872	880	895	934	898	971	913	875	903	923	882	890	895	945	927	918	898	950	954	948	890	911	928	916	931	898	902	922	964	867	959	900	875	924	911	902	927	932	884	935	1010	946	888	937	908	891	907	955	929	948	873	933	978	891	920	944	897	952	934	909	924	874	920	933	892	914	874	928	841	924	925	877	890	928	915	933	946	881	893	855	872	911	943	892	942	956	922	943	914	877	930	915	864	869	881	890	878	868	918	919	888	922	937	945	881	988	869	925	898	925	887	981	966	941	862	943	898	898	895	865	937	844	901	934	885	901	903	856	940	940	914	919	842	901	923	905	902	901	886	937	921	900	926	932	854	878	860	923	904	903	957	839	963	941	939	937	919	891	884	857	900	878	903	854	893	900	919	899	942	936	922	893	856	877	883	918	925	950	940	943	927	908	942	893	881	894	896	931	961	911	894	918	896	932	941	946	945	950	886	871	914	878	905	869	897	895	940	875	907	923	908	901	918	924	953	885	902	924	907	936	886	925	933	889	875	920	887	894	909	974	857	900	945	901	915	870	865	895	903	945	932	925	876	937	968	903	831	929	901	898	966	889	960	987	901	933	858	848	881	873	922	931	925	892	903	927	908	962	897	923	927	906	881	910	903	909	867	944	874	946	900	942	887	898	893	884	926	861	875	923	943	858	853	958	940	924	892	885	930	932	884	911	921	903	930	904	886	906	865	894	864	953	897	890	886	857	890	907	939	889	906	925	927	951	910	910	857	893	909	878	932	860	954	918	899	912	926	887	978	927	893	969	910	950	877	928	876	894	901	917	909	876	937	881	878	914	935	929	878	883	860	1005	951	880	876	888	899	885	894	930	939	957	929	923	859	884	859	926	889	882	815	939	913	885	940	865	975	898	915	924	880	898	923	878	912	926	912	934	944	911	927	923	917	915	920	894	973	905	877	974	898	826	925	928	889	916	882	900	924	911	907	897	836	900	875	890	932	939	943	933	857	905	913	889	900	909	933	909	940	892	864	907	925
39132	20549	13144	9616	7858	6033	3983	2522	1492	998	678	495	416	361	346	352	314	252	291	304	291	276	295	271	305	269	254	281	299	288	257	271	269	263	254	251	244	243	233	250	235	219	228	260	260	240	263	264	247	230	218	228	261	261	240	265	263	262	225	252	269	235	279	265	258	254	236	251	249	258	276	245	273	270	281	259	251	268	254	257	285	272	276	237	261	261	237	279	272	260	228	249	254	229	247	262	252	241	248	280	254	247	236	271	257	264	221	260	249	253	253	263	245	244	241	262	247	285	274	243	255	266	231	233	240	236	245	243	240	227	231	239	257	243	244	246	241	247	258	232	275	256	259	268	252	228	258	225	238	245	235	249	272	256	228	227	247	250	221	238	255	248	258	262	276	263	268	248	260	272	249	258	242	218	254	236	242	234	224	253	224	247	233	275	272	226	238	224	241	242	226	255	234	223	295	226	248	275	237	281	229	269	251	225	263	242	230	259	259	238	266	267	230	279	229	266	240	251	244	253	268	268	270	281	257	233	222	239	242	226	240	267	247	244	214	248	233	225	246	251	269	257	233	262	259	241	278	214	242	234	259	242	255	234	249	275	227	237	245	270	243	236	230	304	246	237	246	256	238	242	252	259	254	268	237	277	234	241	237	243	273	222	226	233	265	245	255	228	239	240	243	272	204	223	249	244	257	269	280	249	256	255	261	237	252	248	216	271	267	245	247	215	247	245	241	252	245	221	243	242	227	226	270	232	276	260	222	229	257	250	222	255	254	240	253	253	261	265	251	249	224	252	237	239	220	205	234	265	266	262	240	235	244	226	245	235	236	244	260	257	235	273	237	226	220	241	236	238	263	233	224	244	277	282	264	223	240	232	241	253	262	248	249	243	216	250	239	221	247	220	263	250	258	224	252	251	290	263	230	279	256	258	246	239	271	229	238	226	232	239	266	250	238	245	232	234	234	239	235	243	254	222	241	253	283	243	230	243	256	244	247	264	245	240	263	264	250	261	248	233	237	256	279	239	252	249	262	238	240	246	243	248	249	266	236	225	251	250	235	267	224	227	232	244	256	249	264	233	252	259	215	252	236	264	256	277	259	246	250	257	249	260	252	224	254	238	265	241	255	233	258	240	257	244	234	239	253	227	203	226	267	245	228	249	240	260	223	256	280	241	236	264	242	248	235	250	245	265	263	231	239	239	234	261	250	243	242	225	233	245	233	265	263	281	250	237	247	248	264	237	245	231	234	247	237	267	283	268	254	216	240	249	264	254	228	255	254	255	278	225	217	225	224	232	248	247	256	245	213	262	259	242	246	248	256	248	279	248	218	237	229	236	224	227	251	234	219	258	236	244	259	233	249	241	232	278	271	244	244	261	227	218	243	255	257	218	244	255	238	255	265	239	271	249	242	221	252	226	255	214	239	250	257	256	255	270	261	241	261	247	274	212	271	270	264	272	268	235	248	230	256	277	241	287	253	265	240	261	248	215	266	237	256	235	227	224	265	228	244	264	249	215	261	249	258	214	243	238	238	242	235	265	277	261	260	254	251	264	254	254	237	225	284	243	241	250	264	257	267	236	222	261	222	239	259	283	243	240	242	247	242	224	233	276	262	270	247	212	247	243	233	242	258	250	229	251	261	249	261	244	241	210	252	235	238	241	236	239	246	241	226	247	250	242	288	242	246	265	236	246	295	248	229	228	244	255	251	263	245	254	251	244	264	230	223	246	228	236	243	251	240	247	232	240	235	246	231	250	228	260	280	234	244	268	258	235	212	260	232	239	272	257	206	257	248	250	247	272	247	289	255	240	234	236	248	257	229	277	240	244	243	231	280	220	247	232	257	268	259	249	300	267	244	286	263	269	250	266	237	262	229	237	239	237	232	280	259	267	232	248	238	233	244	247	255	273	261	263	243	260	268	244	241	252	249	233	239	251	261	265	284	251	258	232	230	265	259	225	222	228	235	263	274	269	231	231	252	248	253	258	236	228	244	252	251	221	266	253	248	256	224	212	220	251	239	264	231	238	248	222	218	248	242	219	232	251	236	247	233	236	247	268	221	248	225	217	235	257	235	263	259	253	216	249	241	242	246	279	272	259	227	273	256	209	248	221	213	240	216	223	223	241	238	202	242	248	279	252	236	260	239	270	244	253	246	263	249	223	273	215	225	272	237	243	254	204	254	252	276	233	248	250	211	257	251	239	251	245	239	235	253	255	223	257	203	237	240	255	206	266	258	244	239	233	260	264	257	239	246	246	263	240	236	229	223	248	242	275	265	258	249	250	256	259	253	259	240	258	243	212	262	237	249	244	249	252	241	255	243	237	228	233	245	218	246	257	234	273	251	239	228	252	213	264	266	253	235	242	232	245	268	244	267	250	242	255	250	253	238	259	264	240	238	260	250	279	221	259	247	246	235	241	236	264	267	240	204	248	239	253	263	237	257	260	244	255	255	217	270	242	225	213	212	251	244	225	242	258	249	250	258	274	264	271	244	228	238	240	228	236	253	256	244	244	244	262	246	222	252	249	226	267	255	271	253	274	232	244	232	258	236	257	228	273	252	263	273	264	256	225	266	249	227	259	252	248	256	256	279	240	220	256	223	255	245	246	218	232	258	256	230	254	234	231	251	224	236	245	245	241	239	272	269	233	224	230	252	258	258	254	252	241	243	239	285	234	243	252	243	239	283	233	245	271	258	230	253	263	252	225	234	230	269	220	273	250	246	245	263	248	262	234	232	291	249	216	245	241	274	270	222	235	258	283	246	244	244	270	255	244	244	251	247	251	234	244	236	267	243	260	243	227	234	244	257	241	257	248	241	243	280	234	241	241	275	253	234	247	247	259	234	257	248	239	240	238	232	205	254	254	262	210	217	246	258	243	236	276	243	244	234	261	255	221	241	265	254	268	242	259	227	257	236	250	248	240	255	253	261	263	243	229	234	238	257	232	243	255	260	232	278	241	251	228	250	217	263	267	247	257	251	247	262	237	257	257	272	252	250	263	245	244	272	273	247	245	240	257	248	255	213	256	251	259	228	262	237	278	254	245	244	235	218	238	263	229	257	242	216	242	273	248	245	223	239	267	231	230	250	251	217	227	228	237	223	263	241	268	253	233	236	237	247	236	259	261	252	259	232	233	247	257	256	237	224	265	270	226	246	219	245	258	247	272	231	251	273	210	239	252	230	235	246	244	269	222	255	260	244	244	207	243	226	247	251	242	251	255	248	272	243	265	241	303	247	236	229	238	221	258	269	219	261	258	224	262	264	266	249	246	235	271	221	216	226	226	234	255	237	291	249	243	220	266	267	266	221	275	257	252	267	228	244	233	232	227	236	236	251	241	251	235	221	232	260	243	260	259	248	229	250	245	265	232	250	268	250	264	265	246	231	227	244	265	235	248	218	236	254	264	236	223	246	270	231	235	226	257	248	242	276	244	251	255	269	211	277	258	261	254	250	248	261	242	226	244	242	253	230	287	242	259	211	231	228	239
28347	9005	9401	11537	11036	9430	6512	5705	4662	3529	2711	2134	1801	1565	1369	1267	1120	972	920	942	930	888	826	800	832	852	815	852	766	784	751	775	762	696	738	737	685	725	691	733	639	739	723	700	700	738	695	673	682	695	696	715	703	674	655	710	720	742	770	778	766	750	754	748	805	830	848	786	838	818	746	767	737	744	736	744	720	744	724	719	712	694	721	709	752	770	723	738	689	691	717	712	708	711	732	701	710	693	699	654	712	668	738	712	650	684	639	654	690	689	688	673	723	637	665	642	643	692	675	686	647	652	672	707	679	683	612	671	628	654	665	594	632	637	690	654	653	674	625	652	681	668	658	604	611	635	661	634	653	658	659	618	683	668	656	643	665	683	637	647	616	613	666	643	655	669	657	669	685	671	669	615	645	675	624	644	644	648	648	627	700	647	650	662	629	660	638	666	680	676	663	628	638	633	636	602	683	651	598	645	641	628	610	643	638	657	632	681	644	659	632	614	645	622	678	644	640	694	658	656	613	637	625	632	646	680	578	624	641	684	630	624	649	675	642	635	640	633	586	653	609	619	641	630	644	610	678	642	640	629	626	627	622	637	667	656	640	678	638	674	663	665	618	675	642	589	686	618	614	662	609	619	646	628	585	676	649	640	659	622	655	627	673	634	632	654	644	637	636	639	667	700	671	670	665	609	668	673	634	627	665	657	619	643	654	652	656	637	618	654	630	650	643	670	632	688	623	656	601	603	614	640	632	664	685	664	614	606	647	664	618	656	628	631	580	741	617	638	658	591	691	621	665	609	689	654	670	688	651	646	697	603	613	621	624	626	656	605	602	654	639	648	668	651	607	672	630	675	651	679	654	634	638	625	616	620	634	704	653	648	624	635	669	650	642	653	697	663	637	676	641	637	655	629	652	659	604	651	659	715	658	667	618	638	644	647	636	666	628	633	618	644	629	646	662	648	652	672	644	700	632	618	627	660	635	629	654	683	682	679	646	629	675	679	642	619	623	645	609	655	637	611	661	657	650	660	621	663	615	659	643	675	673	677	646	625	638	632	643	677	657	674	657	641	640	671	653	658	670	627	665	676	620	585	641	637	649	633	665	632	615	658	675	672	613	692	639	663	677	657	636	612	661	667	624	612	667	611	643	617	645	657	662	675	658	632	626	720	659	565	638	617	634	677	676	642	691	663	628	647	616	625	677	685	645	632	658	622	698	615	635	696	636	657	672	639	650	633	658	698	651	656	607	613	695	581	634	630	650	641	689	641	622	651	612	641	685	625	628	649	655	639	623	685	621	633	678	611	623	683	608	630	684	659	637	677	662	639	661	654	641	684	696	661	619	619	639	653	633	654	625	655	653	643	605	660	644	658	698	684	609	700	636	582	678	664	671	656	655	625	656	610	658	603	677	630	623	643	652	643	675	645	673	599	688	650	670	623	596	642	633	651	630	627	651	663	645	675	671	613	624	613	633	645	687	633	627	649	694	657	647	642	648	681	656	604	626	670	622	672	657	644	637	638	673	664	650	676	682	620	620	647	632	629	641	706	630	584	690	595	681	601	653	650	676	655	685	652	645	676	662	663	653	682	642	668	701	628	622	666	674	613	652	618	664	700	621	644	622	635	625	606	650	643	633	600	597	662	619	622	692	666	672	633	657	626	625	635	649	622	613	658	665	682	643	675	679	631	602	668	633	670	618	688	687	612	625	637	620	626	677	613	630	654	633	714	641	646	655	617	624	638	618	646	675	638	661	628	682	654	675	646	696	673	594	616	658	632	683	650	605	662	641	677	662	670	647	645	630	672	641	612	696	681	659	645	666	675	660	699	606	626	626	698	647	639	626	617	631	636	668	639	663	649	641	645	688	661	658	624	628	603	581	614	635	677	645	645	678	620	682	667	657	653	734	658	633	626	624	646	645	639	654	692	668	592	661	658	609	642	658	637	659	662	649	628	653	650	676	608	664	682	707	629	665	670	690	659	652	676	609	648	660	613	667	655	636	650	607	645	634	658	621	638	655	657	631	670	605	677	604	679	662	699	655	636	675	632	627	649	637	646	655	667	659	643	663	618	644	635	680	666	636	604	665	624	643	624	630	644	617	621	588	648	675	657	618	599	665	681	640	658	615	646	640	635	634	712	644	692	651	633	710	594	609	627	614	640	676	644	668	645	644	678	687	644	624	658	661	646	643	605	659	669	597	625	673	658	638	616	641	694	659	599	615	574	702	666	608	692	634	637	670	657	643	691	665	648	645	653	635	668	646	659	647	634	648	637	674	656	708	578	634	677	663	617	628	618	627	640	643	665	637	684	666	639	694	597	626	609	650	654	656	651	672	617	650	633	660	609	646	628	639	643	619	649	651	637	620	606	624	650	630	654	674	667	620	668	678	684	626	684	653	657	655	598	641	666	639	703	635	672	606	648	661	617	665	652	695	641	623	603	653	625	697	626	681	669	595	616	694	655	648	594	621	653	645	670	623	654	623	642	620	667	633	628	684	637	679	621	649	614	665	656	674	636	660	638	636	667	655	562	588	626	621	649	627	635	631	705	625	654	621	621	638	643	676	614	677	659	658	675	673	683	661	639	641	664	689	633	664	646	646	594	690	619	659	639	641	644	622	663	623	661	620	643	651	651	644	657	648	627	639	652	700	641	621	587	651	618	648	638	641	629	653	638	667	645	640	638	626	647	630	674	609	589	599	636	636	651	636	642	641	615	649	624	645	651	698	659	683	662	672	659	643	680	671	664	639	607	698	654	632	658	648	643	628	720	640	679	616	636	658	673	647	656	631	662	687	620	643	618	594	645	673	641	662	672	671	604	628	670	677	661	624	665	663	654	639	656	670	676	652	629	638	650	637	666	665	610	634	632	682	677	628	666	618	610	690	618	628	670	679	623	706	633	669	626	678	695	668	644	659	619	646	657	637	634	618	655	627	684	626	637	640	643	604	625	686	632	640	633	620	631	629	663	651	645	596	648	620	640	662	634	634	642	680	649	632	665	618	655	619	657	629	658	676	640	626	689	609	634	633	608	622	634	621	619	632	685	652	606	629	660	706	648	692	642	642	650	659	648	632	673	618	583	613	639	651	617	641	671	635	622	677	616	673	639	602	667	673	630	620	616	674	584	635	638	595	631	622	667	673	625	609	655	621	626	627	592	689	614	635	686	645	667	609	615	687	645	649	658	688	668	694	612	662	607	621	627	659	643	670	677	632	615	631	715	653	615	648	682	679	651	662	596	605	680	665	621	627	658	633	610	647	642	602	608	608	616	676	651	621	668	650	656	621	669	622	637	683	674	645	626	671	676	662	684	673	669	680	653	655	599	585	633	653	622	600	621	671	661	666	616	659	662	654	688	619	633	639	647	619	605	656	660	636	694	649	636	615	603	621	618	639	646	688	644	611	624	612	640	655	654	677	663	623	682	674	638	660	643	715	674	629	622	618	657	681	695	612	620	588	636	605	617	670	659	661	616	652	639	676	697	641	654
6578	2219	1549	1197	916	711	561	466	437	374	346	339	349	342	326	339	345	336	341	371	309	318	343	314	293	337	343	309	370	317	339	350	332	372	310	322	315	339	327	340	347	334	315	322	347	348	327	333	333	347	352	335	320	331	306	347	334	324	318	329	312	326	341	318	362	332	346	330	299	356	373	322	337	321	345	329	332	334	346	333	380	309	317	326	377	308	352	340	313	310	330	309	347	303	350	339	310	312	354	313	307	362	342	317	336	334	353	344	373	314	352	328	318	315	376	336	335	312	317	312	341	319	350	343	346	326	275	318	363	306	327	330	307	296	329	335	327	318	352	343	320	352	319	322	366	332	366	329	323	323	303	354	348	351	320	327	334	335	338	339	291	332	334	354	338	353	377	350	302	326	344	297	310	318	324	352	313	293	339	337	292	341	330	329	350	338	310	319	333	330	362	346	331	302	340	334	304	331	296	345	319	325	333	326	316	327	320	331	329	302	330	302	355	337	322	338	354	320	336	338	355	355	330	330	329	304	313	334	317	314	333	339	339	336	342	331	359	324	321	340	342	349	325	335	331	329	330	328	297	337	351	307	288	318	341	328	321	328	312	340	298	306	338	352	357	364	310	345	349	348	323	339	366	333	333	318	330	317	310	337	308	338	306	337	318	343	318	338	335	321	309	345	330	341	342	336	342	332	341	361	342	335	327	326	327	304	335	360	374	337	313	315	312	310	349	328	344	317	289	326	322	330	326	330	293	333	324	335	334	345	307	294	340	355	318	315	356	308	300	342	315	292	310	318	317	299	350	310	306	336	334	336	353	366	347	349	330	340	314	304	352	323	319	350	321	351	351	330	350	316	324	343	321	337	315	322	333	345	323	365	357	284	315	297	347	327	340	338	337	324	318	321	331	290	325	282	333	343	317	285	317	310	334	335	326	327	356	284	315	320	311	296	313	293	295	312	329	332	330	320	332	315	344	338	364	350	331	354	325	281	346	346	338	325	344	295	315	305	301	310	336	309	334	312	366	338	339	317	327	337	330	336	338	323	296	311	330	321	304	325	339	293	353	355	337	324	313	338	327	348	332	309	351	339	295	338	341	313	318	332	353	316	333	319	310	317	339	307	319	354	312	322	321	333	320	346	336	312	310	329	307	328	316	335	306	348	361	343	364	308	288	328	321	324	328	320	308	347	325	326	364	315	326	313	390	348	321	346	305	320	334	320	344	342	348	326	340	327	332	316	341	304	351	325	313	329	314	313	340	331	319	348	352	304	308	316	335	370	363	302	318	333	346	312	364	281	361	364	348	343	294	344	340	332	356	346	333	309	387	344	335	338	320	329	291	343	308	304	321	311	305	295	293	319	332	305	337	333	325	316	333	350	344	340	313	313	306	334	347	330	343	298	346	320	301	297	373	328	337	293	354	349	303	336	325	308	348	303	327	322	331	310	364	371	331	340	332	309	326	326	320	334	336	336	334	331	356	303	325	286	368	304	324	334	335	338	350	331	353	322	333	315	350	336	347	338	327	339	309	299	318	318	300	311	326	320	308	317	297	342	303	317	327	328	341	336	328	318	328	328	282	344	367	320	342	335	318	329	335	290	319	296	356	340	328	308	327	348	329	309	353	334	309	343	350	312	290	369	316	308	359	323	318	325	333	300	316	322	328	310	328	323	383	318	297	327	340	334	321	335	375	280	325	320	315	326	336	309	345	290	336	365	332	352	325	329	324	321	297	324	334	322	341	299	307	329	331	319	331	326	290	330	346	333	328	335	294	296	359	351	321	340	331	349	350	296	344	357	304	331	312	310	316	294	312	326	292	296	318	311	318	298	306	348	333	340	323	340	351	317	351	309	320	355	329	340	302	314	327	319	331	303	316	304	334	342	314	300	342	372	369	332	372	333	327	320	329	314	306	346	318	344	314	367	316	343	377	318	291	337	294	315	337	310	336	332	297	328	335	344	320	333	348	347	353	317	315	342	311	312	344	309	323	353	314	303	357	342	334	319	344	318	322	330	337	311	371	305	311	317	338	327	329	339	322	333	309	308	349	290	291	323	299	292	300	315	323	346	290	286	314	329	334	309	334	344	335	337	321	321	332	334	367	322	322	328	321	335	287	289	341	298	345	306	327	307	348	356	327	337	343	349	349	316	327	339	361	319	336	303	319	319	305	329	333	333	358	339	337	324	330	347	335	309	346	329	329	339	310	326	283	318	313	335	307	353	325	320	364	299	330	316	343	352	324	318	343	329	301	321	327	333	299	329	316	336	298	296	344	344	306	323	320	375	322	324	346	341	335	332	365	353	330	326	312	334	339	339	294	317	301	342	301	347	339	339	329	342	342	331	339	314	347	333	320	271	299	307	313	366	363	321	305	351	327	305	340	341	300	299	327	340	308	340	327	347	326	319	322	314	299	356	332	309	364	351	304	335	311	336	315	330	353	310	322	332	344	326	345	339	335	328	333	325	308	320	355	308	332	320	309	295	346	334	341	356	334	319	332	360	364	320	304	360	326	320	353	330	324	328	321	324	323	292	332	337	340	317	334	320	303	319	323	329	304	327	328	343	328	350	325	377	334	334	341	295	313	310	331	339	312	342	317	331	338	318	316	335	332	315	331	303	296	316	316	322	318	278	309	330	311	333	365	306	339	343	335	320	334	339	315	339	324	338	342	303	339	305	318	324	339	311	300	344	341	361	345	296	321	292	322	360	344	329	330	333	326	335	314	317	337	293	320	339	324	288	356	335	336	337	389	314	308	349	321	326	333	319	308	331	325	340	342	315	353	321	332	336	313	332	320	296	308	313	319	306	311	325	304	349	369	376	316	340	329	356	337	325	323	320	336	330	307	336	345	338	351	299	377	322	325	366	320	340	319	334	370	331	339	336	304	331	302	340	309	328	334	349	358	325	322	336	318	324	319	319	354	330	291	344	343	321	310	335	312	316	313	364	316	327	337	333	326	312	291	325	322	337	311	294	324	350	274	310	352	336	325	352	337	318	342	311	318	283	336	317	342	347	320	350	353	326	289	347	331	323	347	340	339	319	320	341	358	351	320	348	297	341	325	330	329	318	357	310	326	318	333	334	327	311	353	306	357	334	346	306	329	338	327	325	340	346	345	327	339	329	318	355	333	323	361	315	330	343	333	364	361	304	350	343	326	323	367	329	333	320	335	325	356	335	317	310	336	336	337	343	320	294	330	348	312	359	323	324	349	338	323	327	330	326	349	324	352	328	343	341	326	298	315	288	348	292	353	312	333	350	302	346	295	341	323	353	334	315	308	315	327	323	330	333	326	321	311	318	327	325	358	342	331	363	345	312	347	311	345	342	348	327	286	323	331	338	322	324	356	339	339	312	327	326	352	293	306	312	322	305	345	313	339	314	326	316	323	321	313	351	310	331	341	356	326	338	342	323	297	327	308	339	352	329	334	330	308	334	310	344	341	346	278	319	334	334	288	341	332	342	321	312	368	338	309	304	319	331	344	328
6187	2538	3092	3200	2919	2373	1775	1515	1405	1160	1105	1032	940	900	897	970	880	826	847	867	821	884	841	872	861	818	842	830	802	865	855	866	842	865	911	811	846	891	876	859	836	869	861	857	854	823	852	915	850	888	884	896	834	858	862	869	855	869	862	973	911	943	863	951	873	902	882	877	890	891	880	877	942	896	839	840	874	881	866	830	875	856	894	832	829	845	848	856	876	861	815	863	907	831	880	907	859	891	881	815	846	838	825	815	836	831	826	895	849	827	828	858	844	867	832	803	794	874	871	849	848	886	814	854	876	859	837	786	851	880	803	843	862	852	849	850	879	854	836	822	895	843	799	829	858	791	847	834	858	817	825	840	828	799	829	828	818	837	815	832	831	920	796	830	861	865	820	840	817	847	838	862	798	873	922	854	833	838	867	816	892	806	824	867	868	846	803	821	853	826	866	850	838	848	851	853	871	851	876	819	860	817	863	829	805	838	801	903	865	844	885	844	885	860	895	861	880	821	847	939	850	819	859	798	854	840	893	863	800	833	864	858	769	852	790	886	867	809	815	886	805	838	855	880	806	856	843	874	826	815	824	860	818	905	839	878	832	868	840	926	821	845	776	838	858	870	862	869	853	845	851	847	853	861	904	858	865	867	844	843	861	840	841	838	874	889	777	845	825	862	885	797	929	830	827	826	846	846	879	828	864	850	836	879	825	837	817	834	866	900	831	810	835	893	813	807	846	879	869	858	855	855	810	837	848	792	887	830	842	851	853	890	852	805	798	884	869	888	818	795	888	777	872	853	868	788	876	816	771	831	854	896	810	798	871	861	831	877	839	862	849	855	867	852	874	821	747	873	844	854	805	816	840	877	821	820	891	829	835	803	871	858	829	834	814	857	899	887	837	872	851	902	857	887	876	838	819	834	862	843	847	832	857	829	857	884	800	840	889	842	795	818	786	841	866	841	834	808	836	817	839	823	803	801	799	867	856	840	852	834	820	852	889	840	813	879	875	851	815	839	856	881	872	850	814	850	893	846	829	829	878	888	842	876	830	832	819	826	821	832	784	826	880	872	804	853	868	835	858	888	902	850	832	894	887	882	821	863	861	834	871	858	862	823	895	879	833	890	832	854	820	786	821	907	850	910	842	820	816	837	831	904	882	838	877	806	826	838	812	829	809	857	828	779	839	850	838	912	802	815	852	870	809	848	836	883	878	843	862	914	842	862	889	803	840	881	912	835	812	869	924	892	875	909	791	878	849	867	827	855	816	840	846	841	844	845	855	890	853	867	904	864	842	819	886	815	831	794	803	812	899	850	835	831	854	847	853	840	892	801	843	872	888	831	914	884	815	875	837	798	866	841	842	848	864	823	883	817	814	835	833	818	866	849	795	833	855	851	773	840	852	804	889	864	806	847	839	815	822	890	874	781	879	848	884	847	878	825	855	812	834	808	890	842	816	863	889	837	831	892	881	811	873	882	840	856	881	785	834	832	858	811	867	895	859	863	834	854	916	821	888	849	856	872	878	895	833	805	856	844	873	833	869	855	853	882	891	832	840	860	895	827	854	801	829	794	828	857	889	843	854	829	848	826	838	879	870	851	824	864	840	818	900	841	844	796	865	861	835	902	826	901	836	820	801	834	849	827	808	837	850	838	843	860	848	897	848	834	823	909	866	857	912	881	841	861	830	866	864	849	862	875	822	869	882	854	863	785	874	858	837	844	860	845	832	813	846	821	825	896	849	838	890	815	858	906	816	862	860	808	777	864	839	852	790	824	850	833	835	913	846	860	799	855	836	843	884	849	816	856	829	831	825	836	857	822	863	872	824	864	818	892	871	874	903	846	842	841	811	871	853	836	862	897	863	875	817	846	823	888	925	877	846	892	847	914	854	830	833	825	803	852	848	872	858	905	834	900	870	835	811	826	889	835	854	824	844	789	924	787	869	874	768	877	844	848	833	815	829	832	864	820	850	857	801	852	829	809	877	889	852	869	837	826	885	828	897	869	865	894	832	841	884	847	813	864	805	838	813	874	815	851	832	875	847	805	868	840	841	806	861	828	847	841	851	846	861	848	791	921	808	857	867	846	835	808	828	823	851	818	785	860	859	830	839	860	888	894	853	882	866	839	846	827	844	860	836	843	841	793	882	821	853	851	831	755	853	858	824	833	897	859	812	847	811	883	875	890	862	854	863	838	812	830	839	888	805	851	842	852	860	826	868	860	861	852	835	875	891	850	917	876	852	869	875	822	850	865	885	828	868	887	892	861	843	867	825	823	823	874	804	829	835	760	829	835	895	820	794	862	826	875	865	914	885	884	835	835	813	867	803	875	864	839	899	858	873	848	807	839	823	888	860	853	876	859	845	889	788	840	853	814	921	878	859	853	839	878	815	830	867	827	866	890	858	838	891	806	840	887	840	880	827	891	874	877	834	872	808	908	865	830	841	804	812	841	858	771	851	849	866	883	831	870	865	873	891	843	850	840	851	869	826	887	822	768	830	855	859	841	834	857	839	828	858	827	865	871	844	827	876	796	810	873	793	856	873	808	854	866	842	816	854	877	843	871	841	839	855	868	832	845	894	891	852	850	860	841	884	849	797	837	843	863	841	875	870	834	862	782	835	832	832	854	855	837	795	908	840	921	772	823	868	831	818	860	850	847	838	868	823	856	790	817	878	854	885	876	836	872	832	844	831	824	825	880	894	774	828	841	815	872	852	836	854	874	868	855	786	861	852	836	838	816	859	836	856	762	892	850	827	875	818	884	891	871	878	814	849	910	905	886	844	840	822	827	889	831	878	821	825	842	827	871	845	833	871	875	886	847	882	888	838	850	863	839	851	842	854	789	846	810	839	854	820	840	922	854	822	843	847	893	883	850	835	829	819	855	803	827	885	835	841	884	805	875	843	832	826	799	857	860	844	917	818	838	817	832	867	851	780	825	862	851	874	830	819	837	856	853	821	807	859	885	826	902	852	847	821	827	896	802	815	894	833	791	818	863	838	835	884	875	799	817	836	846	887	851	828	800	855	826	803	812	870	824	888	879	840	901	790	850	818	846	822	866	846	809	849	847	812	886	840	885	854	846	849	841	819	886	838	807	879	875	905	827	822	848	867	880	801	830	871	859	887	906	865	802	848	800	863	898	795	834	842	860	837	848	831	821	861	805	829	812	842	865	875	819	846	922	858	846	832	802	839	880	852	853	838	823	844	858	801	824	830	885	849	872	835	822	844	815	803	819	812	838	881	864	830	852	841	892	855	854	813	792	797	872	896	840	832	894	852	861	843	864	837	822	777	860	828	869	845	817	837	865	888	829	848	793	855	798	873	813	902	829	867	820	894	782	889	834	862	817	846	815	861	829	830	867	884	812	862	833	887	832	925	815	883	846	869	850	891	851	853	817	832	834	823	800	845	853	856	852	843	857	821	808	819	857	835	909	832	849	782	863	864	850	803	853	826	842	889	864	821	825	859	836	781	880	855	859	802	877	874	851
33069	19671	11003	8023	5833	4052	2327	1447	1012	751	598	535	391	423	341	393	417	367	363	369	382	375	356	376	358	381	362	362	349	360	343	335	337	335	332	346	334	341	352	357	353	314	353	350	368	338	357	313	314	346	364	336	346	326	344	338	342	362	344	373	359	354	353	352	341	350	350	382	356	351	347	351	378	344	335	331	332	342	350	364	392	346	368	378	311	353	350	340	300	353	362	341	370	324	366	340	385	359	326	372	344	329	388	346	326	326	336	350	384	305	343	321	357	336	355	369	358	349	366	310	352	336	361	344	381	348	373	378	316	333	365	376	353	318	334	360	366	357	358	353	351	353	330	356	282	336	370	349	341	354	311	348	340	307	380	358	334	344	330	358	339	333	336	359	368	359	324	361	324	346	342	329	323	331	326	338	349	337	349	340	352	331	370	349	353	355	335	319	348	335	357	376	334	385	341	311	342	356	343	350	351	368	302	331	376	349	335	358	326	325	353	369	327	350	340	364	357	310	350	359	346	344	361	329	347	335	356	326	380	366	361	375	324	361	333	344	324	300	332	365	341	312	344	342	329	321	350	333	364	365	341	335	333	353	328	358	324	316	347	317	341	363	324	348	380	349	329	363	339	336	334	379	351	342	369	372	352	358	333	360	351	329	346	361	361	320	352	374	328	320	324	347	314	325	343	322	361	317	334	320	359	344	350	347	329	349	326	350	317	358	364	379	307	358	357	348	330	329	357	315	362	340	313	345	356	337	370	342	340	337	329	339	377	355	337	359	320	330	340	324	326	347	383	316	311	335	313	324	342	347	339	370	366	372	352	341	344	340	365	333	345	349	332	372	335	344	328	331	343	345	317	354	367	342	285	356	343	359	315	355	324	347	339	336	359	376	345	358	354	350	335	364	345	337	325	359	353	311	331	303	359	344	363	356	328	360	316	332	352	368	353	370	325	337	366	332	338	332	333	351	371	369	370	335	360	323	344	332	351	349	349	322	335	325	343	363	311	345	357	323	348	336	354	325	334	379	395	341	327	328	338	335	322	370	321	334	302	327	315	360	334	313	364	308	393	338	302	344	331	331	283	352	347	329	328	346	354	351	329	344	350	353	341	327	348	329	369	327	348	343	353	339	364	358	337	304	345	362	308	322	330	343	327	342	331	360	350	368	352	355	317	331	346	301	351	343	366	318	344	339	344	349	360	368	331	340	346	348	331	348	345	368	323	377	355	333	345	344	338	358	373	351	320	347	330	336	358	351	368	348	349	327	317	343	325	334	358	343	355	372	356	352	343	333	323	383	344	314	349	345	355	366	336	340	330	320	333	371	333	322	360	364	320	302	342	376	354	336	346	344	360	351	357	343	313	366	325	364	365	338	327	377	357	328	345	359	361	381	347	315	318	330	358	354	355	332	325	344	333	332	341	334	323	346	343	361	326	340	342	323	342	350	312	349	332	354	352	344	309	349	317	343	352	362	325	335	346	328	352	364	324	331	323	322	351	325	371	345	342	368	356	376	332	341	334	379	320	307	348	338	370	333	366	357	346	369	364	337	330	341	326	334	380	357	342	344	321	357	356	360	374	348	325	389	364	327	367	347	331	321	339	371	322	350	331	336	370	322	337	345	335	333	352	340	353	344	330	352	322	340	333	350	387	347	326	345	365	331	301	348	340	360	308	342	331	311	367	340	358	330	349	373	352	322	356	356	389	346	340	350	326	309	360	346	352	359	367	342	326	349	348	350	367	324	324	361	332	354	364	344	347	345	319	345	351	351	341	341	312	338	344	301	311	321	340	305	391	329	345	368	350	346	344	382	321	321	376	344	337	351	322	360	322	370	339	357	376	359	369	344	364	345	339	343	351	362	347	339	319	323	322	325	328	357	335	342	374	335	326	366	350	337	360	332	374	352	350	370	374	359	350	336	330	331	323	350	362	356	334	292	346	328	311	321	350	339	333	363	339	341	338	356	373	359	340	318	352	328	341	315	344	309	317	360	340	349	383	339	379	355	321	360	379	328	350	333	337	344	316	310	355	364	367	367	347	333	350	340	337	365	335	345	316	339	378	325	355	341	368	336	327	365	371	358	331	364	339	353	344	314	319	354	322	364	351	365	357	338	343	325	305	348	360	343	336	357	362	348	337	350	345	339	358	363	377	336	390	349	323	366	359	361	325	352	358	351	340	353	303	367	326	312	336	342	359	360	354	327	336	330	330	340	362	368	356	340	337	366	335	330	355	388	363	369	311	351	324	354	346	371	323	362	361	324	346	350	348	306	318	358	335	352	343	335	360	318	312	331	346	366	334	318	318	368	338	318	357	368	336	324	311	314	346	340	336	322	329	331	324	366	376	347	344	362	337	329	359	357	355	339	329	347	300	323	359	322	330	365	329	335	348	345	355	365	334	359	335	317	353	345	360	362	317	381	361	314	357	351	327	386	344	329	355	340	371	329	336	350	332	353	325	373	362	351	332	347	357	322	337	328	320	375	328	382	357	341	334	342	371	325	370	347	370	332	372	380	332	360	336	300	325	330	324	322	325	329	364	345	355	346	326	354	360	349	325	336	349	341	328	365	361	347	361	356	362	327	381	337	319	354	377	327	363	362	357	333	349	361	341	353	320	327	315	360	331	335	342	310	330	307	330	304	354	372	325	342	358	366	354	317	338	379	338	329	338	335	342	348	355	320	323	367	327	340	332	339	352	314	376	340	340	334	352	333	347	340	336	383	328	357	349	342	355	358	369	340	323	341	401	328	350	322	348	351	377	331	381	340	328	331	332	360	344	335	353	344	316	336	337	372	331	338	357	358	340	335	350	324	299	368	348	342	323	343	355	368	352	324	309	351	358	324	341	359	352	313	366	330	363	346	326	363	350	359	363	331	367	367	384	348	336	364	329	336	363	326	342	344	361	361	354	326	355	333	349	330	357	336	337	366	321	359	350	349	362	363	335	353	337	334	359	352	327	342	374	371	346	344	332	351	358	362	340	362	313	356	352	353	333	338	340	332	339	345	349	351	341	350	357	359	349	343	330	334	345	353	305	326	391	359	360	357	337	404	341	335	376	338	377	382	345	341	324	373	309	370	320	362	352	314	367	357	347	324	361	359	312	364	362	340	354	331	302	342	336	367	341	339	357	316	356	355	342	369	330	325	346	331	350	347	361	354	333	331	310	378	365	341	304	343	353	316	304	355	375	357	336	342	338	334	364	349	353	332	363	332	353	339	335	327	336	359	327	331	322	341	300	310	330	359	360	339	356	331	348	325	366	351	386	346	362	334	330	328	354	357	355	359	352	361	361	361	342	363	327	346	378	356	344	365	362	366	327	365	346	343	336	358	327	376	388	354	343	358	342	350	310	330	322	338	349	331	355	328	376	331	322	335	361	331	354	311	344	345	363	346	319	348	336	327	322	339	340	375	318	336	352	373	364	332	344	286	318	324	328	366	311	321	326	351	315	329	361	373	344	369	335	365	301	308	347	350	325	341	323	338
26313	7660	6843	8715	7596	6783	4562	4060	3169	2487	1942	1710	1520	1374	1312	1162	1056	1072	1073	1046	1008	1025	968	963	914	937	948	947	947	898	931	927	958	915	924	927	957	859	886	886	929	853	869	905	916	881	863	880	856	868	850	840	910	909	908	932	889	945	922	971	952	975	874	918	973	991	992	964	946	960	960	992	966	936	942	943	882	910	885	955	933	892	926	893	908	868	925	868	918	898	939	926	889	913	916	930	886	894	928	899	912	839	874	884	858	850	892	885	926	886	864	912	920	884	955	880	851	924	878	863	864	884	884	873	840	861	900	842	898	928	855	876	878	911	861	862	871	908	895	848	875	867	940	894	883	846	865	921	874	851	845	837	873	899	871	847	873	841	866	926	888	845	875	896	859	881	883	848	863	860	887	835	863	854	876	861	893	831	856	852	851	896	843	848	909	868	874	832	832	845	875	879	851	869	861	889	937	880	924	878	851	902	841	917	864	849	887	865	881	909	859	846	857	886	822	917	883	889	891	835	949	895	836	909	876	852	890	875	883	891	859	898	762	907	844	868	868	875	860	831	850	812	864	857	886	811	879	873	918	871	879	858	898	893	859	869	832	867	830	894	883	869	843	873	947	913	860	871	876	854	890	842	872	848	833	891	886	820	874	893	903	916	888	859	890	826	833	886	848	910	870	817	883	855	863	895	855	902	829	875	868	892	871	857	913	863	843	849	843	898	859	888	891	819	921	910	881	837	846	884	929	913	867	870	801	825	908	863	837	849	877	874	859	879	858	883	890	896	886	907	840	884	928	829	848	803	872	896	832	862	855	895	883	893	801	895	864	834	885	864	890	853	874	846	863	852	887	856	868	860	828	822	823	870	876	902	891	901	836	827	798	863	893	877	899	857	868	874	835	818	881	821	841	834	883	865	852	875	900	840	913	862	845	844	897	894	850	838	842	874	898	874	900	881	840	854	856	864	845	870	819	881	879	844	889	872	887	855	818	852	849	839	861	863	873	910	877	911	899	767	848	886	833	842	908	870	868	833	827	819	853	904	879	818	905	899	864	838	865	825	866	812	802	888	888	855	890	865	896	816	865	858	854	923	800	833	863	824	855	878	853	901	884	841	928	812	843	905	887	900	900	857	938	869	872	860	897	860	856	887	879	880	865	858	855	881	884	891	881	877	895	906	851	888	886	885	830	841	885	921	849	857	833	871	885	917	875	848	885	912	828	877	873	871	865	841	867	904	922	866	856	856	857	880	872	869	865	864	848	887	883	879	889	896	865	885	842	908	803	779	884	808	884	839	862	810	869	900	863	816	864	850	858	814	877	872	909	870	839	876	861	843	895	894	833	873	831	906	847	892	879	827	885	870	821	885	852	853	858	817	898	886	829	851	878	908	849	854	937	883	826	798	903	880	851	913	879	847	881	913	848	886	868	850	869	876	856	894	829	875	922	902	880	858	871	852	889	891	921	846	882	839	819	860	867	812	850	905	833	906	887	898	902	875	877	894	872	829	877	891	893	881	855	856	862	889	873	839	934	874	818	890	845	861	808	847	927	859	874	862	891	893	840	864	842	851	857	878	865	874	849	877	876	857	903	850	892	883	849	891	824	869	881	843	835	893	886	863	896	856	878	882	901	879	847	809	872	866	825	836	875	892	868	856	898	857	889	832	889	894	897	866	880	844	868	854	878	891	851	887	805	836	852	876	914	823	861	864	857	897	920	851	882	822	856	858	920	856	858	849	879	837	912	868	871	845	856	835	869	910	865	890	833	883	886	835	882	859	862	861	851	874	859	853	915	874	851	920	837	887	850	839	838	868	862	870	898	892	912	876	849	858	873	869	884	867	871	847	818	826	816	855	894	912	842	913	906	887	851	914	970	854	905	852	888	878	846	855	851	868	852	879	897	824	890	938	862	827	844	815	869	822	871	840	853	873	865	858	858	865	858	834	877	876	886	836	869	903	863	883	903	881	878	829	917	861	853	834	879	895	885	855	893	843	894	846	844	839	849	824	878	907	873	869	905	881	858	849	839	837	878	904	882	870	887	882	836	810	866	852	839	845	899	863	818	823	860	856	937	866	822	892	822	910	853	880	911	849	846	847	886	911	880	869	902	844	912	876	809	882	902	821	890	856	887	852	869	875	859	920	910	898	908	865	797	908	873	842	877	898	869	878	819	855	847	873	806	802	871	820	891	833	890	875	889	891	864	847	902	859	898	869	828	864	837	871	900	873	869	907	910	893	910	898	852	834	873	848	885	844	823	887	777	860	916	895	802	858	852	869	878	862	914	918	907	791	862	873	876	891	882	868	859	850	905	858	836	836	871	851	911	869	921	890	840	875	872	846	913	865	895	865	895	877	898	905	872	869	934	861	839	827	890	874	852	876	896	877	826	882	920	904	842	879	878	848	925	893	876	877	829	840	851	882	873	852	856	877	870	871	847	861	879	915	896	849	888	891	870	896	856	828	835	883	837	882	866	854	850	853	874	879	815	825	886	840	851	878	826	862	867	859	839	860	903	813	865	869	890	819	789	878	892	861	893	848	813	883	862	898	849	859	922	880	855	864	848	894	918	872	859	857	899	885	887	883	891	878	903	838	828	877	873	823	869	816	899	867	920	802	878	842	846	878	852	864	880	876	817	841	881	872	833	846	854	856	844	910	809	883	873	903	889	888	884	845	826	886	816	881	859	870	859	950	851	843	829	933	896	800	848	859	861	885	923	874	845	880	945	882	852	843	872	868	873	887	921	887	911	864	875	875	864	859	881	853	873	884	887	867	842	871	808	878	879	851	879	851	848	913	864	886	870	886	814	880	886	862	903	863	873	915	846	886	876	927	844	853	852	901	875	889	881	865	885	795	867	824	885	864	859	830	865	807	839	886	839	858	855	905	818	915	867	863	879	941	802	910	917	862	848	874	817	857	854	864	829	869	859	868	852	846	816	833	878	897	820	928	830	847	841	855	893	864	904	867	863	868	884	859	881	820	916	894	893	875	870	882	826	894	902	891	886	907	840	825	853	891	880	868	898	877	922	831	883	875	869	946	899	875	884	879	874	888	866	876	869	846	848	855	880	881	842	860	810	895	888	916	830	860	840	819	912	900	869	926	896	862	890	824	870	871	873	832	856	820	840	805	850	878	900	900	868	902	895	859	860	840	813	931	870	890	900	819	906	857	875	816	861	919	808	873	872	859	893	915	868	923	868	835	816	844	849	880	814	873	848	869	921	885	858	854	849	899	849	940	841	896	855	839	850	882	889	907	855	884	869	846	878	853	925	871	863	906	828	872	832	911	882	830	910	874	858	852	835	875	893	930	908	884	853	856	882	843	849	865	889	895	823	895	922	950	869	899	869	911	912	848	850	832	903	781	834	861	863	863	922	849	908	880	864	878	872	858	866	870	829	900	876	869	882	786	867	857	882	900	885	840	850	917	890	872	844	860	902	860	883	890	896	880	926	855	939	904	864	863	912	882	863	857	925	866	916	868	883	838
44102	29009	19376	14842	11512	8635	4985	2747	1517	1002	710	474	462	378	355	334	321	291	299	250	304	271	290	260	257	258	265	248	263	222	259	248	255	283	265	225	243	255	264	260	236	249	240	246	253	247	258	251	240	230	252	252	221	261	226	251	231	246	264	270	244	255	265	251	226	282	252	252	273	211	267	271	239	249	263	254	237	261	262	222	258	264	238	240	268	233	249	241	238	222	213	253	242	250	245	253	227	229	241	255	252	266	240	251	248	234	207	242	231	222	263	259	255	254	233	230	241	242	256	251	241	252	268	233	222	264	245	254	243	261	229	236	256	273	222	247	226	243	254	258	230	264	220	245	260	233	222	244	225	232	250	226	221	233	262	246	220	276	266	219	200	251	256	252	214	243	235	235	243	264	246	233	230	207	252	232	240	284	223	235	252	240	217	238	223	244	228	275	220	257	237	229	230	239	242	249	260	229	265	246	228	217	242	270	246	262	253	249	238	245	264	204	215	234	267	217	259	239	229	238	237	266	251	219	261	268	226	255	241	232	243	253	232	239	242	222	212	265	235	240	247	244	232	247	264	243	210	241	235	215	231	224	220	231	229	214	212	233	251	262	231	228	231	240	233	219	213	250	251	231	228	240	235	236	272	232	228	266	208	226	231	230	217	264	245	238	251	258	257	254	249	240	238	242	232	224	243	282	265	240	244	229	231	213	241	243	255	255	242	249	241	226	260	240	222	239	257	263	241	217	241	230	241	248	230	225	229	243	228	253	254	221	253	212	253	216	243	240	249	241	220	233	224	255	216	254	259	262	260	244	217	236	240	264	227	254	243	222	242	245	254	238	249	251	236	233	257	251	258	227	223	246	222	245	253	273	249	221	242	238	253	250	249	234	235	237	217	229	245	256	243	237	213	237	236	251	257	228	247	241	234	228	262	232	235	256	234	248	216	261	243	220	217	242	251	212	245	244	245	238	260	259	241	232	245	240	264	256	224	245	261	213	279	241	264	245	232	236	231	245	229	266	233	240	233	252	258	243	228	240	238	253	268	213	234	229	238	250	261	232	265	245	238	259	248	244	241	222	215	235	243	241	270	235	275	251	249	249	254	222	236	258	220	234	229	231	220	254	287	256	243	252	248	273	234	237	239	273	242	235	240	267	241	213	248	259	239	219	242	235	211	243	251	240	256	250	251	227	230	250	230	260	235	248	216	245	236	224	253	254	239	239	207	229	240	242	217	229	214	244	245	226	215	219	233	279	260	234	245	250	257	227	237	288	218	231	236	249	240	246	270	243	212	221	251	218	239	276	220	240	259	193	253	236	256	267	231	256	249	248	224	274	223	221	232	268	218	223	210	238	253	195	228	241	243	253	221	239	200	251	237	243	249	272	238	224	236	240	225	268	240	249	247	247	224	258	252	223	266	274	225	228	222	247	246	249	223	211	243	226	252	244	264	214	240	245	241	251	264	209	221	252	240	242	248	231	239	216	224	239	243	254	226	230	240	253	217	240	263	231	235	228	228	254	233	250	220	214	266	223	228	242	235	230	232	250	236	238	234	224	250	234	243	256	260	231	254	261	213	226	224	239	232	239	229	245	229	240	250	245	252	232	229	220	264	244	257	233	248	262	218	238	238	239	265	237	261	245	226	256	266	238	260	261	249	219	228	224	238	235	243	246	283	255	246	227	239	226	245	219	214	250	270	260	208	242	257	240	246	216	220	216	245	219	256	219	234	257	217	248	244	211	233	249	242	240	237	254	263	236	219	256	256	248	244	267	251	231	232	241	223	237	228	270	235	211	255	218	223	244	257	235	213	207	249	245	221	250	245	237	226	256	231	223	256	218	219	234	219	251	240	230	232	222	249	273	239	253	240	264	245	231	242	250	241	257	232	253	242	234	253	238	224	262	230	250	234	209	246	235	248	255	265	198	256	249	252	258	246	247	242	228	232	250	259	218	264	255	207	254	256	237	230	243	220	239	233	243	261	235	227	252	211	242	240	235	214	224	233	226	215	248	239	228	245	245	252	229	243	251	225	251	250	240	239	224	229	234	254	258	237	243	240	284	250	221	246	240	226	227	216	223	233	246	240	217	235	232	245	239	275	246	246	245	233	225	205	237	249	223	245	254	217	234	245	226	228	272	243	243	231	223	263	222	262	257	242	231	249	252	235	235	255	251	230	237	266	258	239	249	258	228	231	226	252	247	235	227	243	228	239	275	264	218	240	244	271	217	240	235	231	218	264	246	210	240	243	233	226	246	243	252	256	234	216	241	246	228	214	247	243	233	235	224	227	200	245	272	231	228	212	225	246	230	251	240	266	234	237	271	258	247	229	228	213	271	218	234	255	242	236	223	257	237	220	257	266	248	239	232	216	233	248	227	232	237	249	236	237	227	224	228	252	214	254	255	205	224	203	240	254	228	239	204	239	251	205	218	233	233	228	234	222	213	224	246	261	240	235	271	256	235	246	218	242	238	227	236	209	268	216	247	275	255	234	278	250	228	242	244	245	249	248	254	235	234	224	242	247	259	228	249	247	240	222	235	230	222	205	255	249	237	233	222	203	242	251	237	244	231	235	230	268	248	246	246	228	219	254	244	255	225	222	235	247	248	236	238	224	226	243	225	255	224	230	228	234	241	234	253	236	225	251	234	237	219	251	257	241	243	237	223	232	233	224	222	228	219	224	236	254	264	270	243	246	254	247	243	242	248	233	233	235	236	237	231	249	231	243	242	210	262	253	228	241	226	250	255	218	227	251	212	234	227	224	234	249	245	260	260	252	215	220	232	241	241	228	261	224	238	256	259	249	246	252	250	220	212	215	251	242	216	241	234	258	225	228	230	268	236	223	232	236	254	244	269	245	237	219	239	242	254	242	234	226	218	212	276	234	240	245	228	231	226	247	259	241	225	246	243	237	250	209	245	258	220	231	243	222	228	209	232	228	232	232	245	221	226	251	272	242	238	258	225	227	256	263	233	248	266	249	225	235	231	229	267	247	241	232	259	244	236	207	249	268	249	259	240	227	257	250	254	227	250	268	279	251	218	256	254	244	248	237	255	234	232	238	258	237	253	230	250	237	237	245	258	214	238	239	218	251	227	220	244	251	229	256	247	247	253	219	247	273	211	220	237	224	216	246	249	236	230	266	205	244	265	243	238	238	246	246	229	229	197	238	226	246	263	253	233	268	242	252	222	237	246	257	241	241	279	243	238	260	230	215	250	239	243	248	210	263	247	230	233	251	252	250	263	261	243	235	241	236	222	247	217	246	210	234	225	220	242	230	274	235	222	251	198	248	247	273	242	245	235	259	235	227	228	203	258	235	249	239	236	233	217	284	200	254	242	228	238	233	243	270	218	239	226	278	263	215	239	232	243	260	202	222	257	235	231	249	242	260	270	256	236	217	245	251	259	228	189	229	238	255	230	228	249	232	220	247	230	246	269	226	235	238	257	253	247	248	219	239	271	252	242	252	251	249	235	237	215	242	233	234	249
34951	10685	9614	11346	10681	9094	6318	5694	4464	3469	2655	2095	1830	1499	1338	1252	1007	1028	969	943	876	896	849	777	787	811	814	776	748	745	703	728	724	699	721	738	686	687	683	719	714	737	627	651	703	680	694	665	658	684	689	615	641	692	686	677	756	728	744	794	750	726	761	753	757	787	784	758	760	730	771	708	700	709	741	686	671	726	712	667	713	695	685	658	654	677	728	675	670	664	659	655	668	680	663	659	661	641	667	676	683	680	650	635	645	695	662	676	622	653	674	646	683	619	632	660	633	630	639	604	621	646	646	658	626	556	649	656	591	613	632	632	615	655	607	592	637	664	616	602	596	617	636	636	655	583	603	645	642	561	644	598	592	597	620	629	610	628	680	595	581	604	569	657	623	613	619	626	612	577	614	629	661	592	622	584	616	590	636	602	628	589	609	579	598	637	592	587	594	580	623	612	624	605	601	610	612	598	612	624	647	626	649	607	646	600	630	598	603	636	628	624	614	599	628	621	619	623	604	608	613	638	621	588	612	631	677	597	626	615	633	608	660	604	603	614	637	631	612	626	613	633	604	613	612	598	602	653	651	661	580	625	603	600	628	617	642	596	617	562	563	641	612	635	597	591	625	645	602	622	578	616	657	631	630	606	674	637	648	605	555	621	622	644	630	597	604	635	642	615	608	616	596	627	600	645	630	639	625	639	599	636	619	613	591	607	568	638	624	618	597	657	589	614	585	657	626	617	569	599	672	630	621	622	618	632	606	691	600	584	627	618	602	638	617	652	631	629	610	667	581	641	644	615	585	627	642	644	659	645	606	605	660	562	622	623	599	598	623	600	660	631	611	608	596	628	617	604	589	615	627	610	609	598	611	617	661	636	614	649	606	654	609	588	636	606	652	621	649	659	621	646	648	624	623	647	624	665	596	578	589	630	649	640	640	632	646	622	620	664	610	575	620	622	613	572	575	614	592	573	608	649	577	578	619	620	586	653	621	600	643	592	628	677	643	657	593	617	609	586	651	582	636	590	586	610	635	575	618	594	592	640	604	640	630	639	637	606	616	630	646	641	563	602	571	603	590	584	661	611	594	631	618	644	652	572	607	645	602	610	660	607	628	641	605	570	607	582	663	649	645	638	616	593	601	631	662	595	627	628	643	682	620	634	674	595	574	620	587	587	614	609	643	596	629	613	598	576	615	615	636	610	616	599	611	614	605	649	652	608	582	619	613	591	644	650	606	600	613	603	658	692	611	638	636	601	624	607	658	610	621	581	642	642	608	648	615	639	654	641	680	620	621	627	587	550	650	635	613	617	676	565	619	635	591	649	586	606	627	593	643	624	597	629	618	580	658	626	676	615	620	578	607	610	635	585	644	644	605	619	643	641	602	663	620	601	634	611	636	614	611	615	629	652	627	633	643	667	616	609	620	644	568	611	595	650	641	625	590	612	583	628	601	651	618	628	615	655	597	638	617	618	643	642	621	610	633	562	634	615	585	601	610	563	605	608	589	656	564	605	622	618	612	562	614	597	618	670	615	568	591	636	692	646	611	625	619	629	633	604	664	602	628	645	659	652	633	591	608	619	601	639	619	665	632	627	623	616	644	565	643	645	653	626	595	561	628	615	634	632	597	609	573	621	677	622	603	690	625	634	614	653	648	612	612	642	619	650	644	632	615	633	671	608	624	609	622	661	567	611	608	643	641	621	597	616	608	606	641	654	646	632	658	601	574	589	607	635	631	620	632	685	587	620	650	619	606	611	602	625	572	621	609	581	595	618	619	593	608	606	630	649	627	634	633	613	607	606	611	611	659	635	593	620	624	619	609	656	582	612	593	638	600	618	637	583	607	628	640	627	648	606	674	614	628	602	591	655	603	623	597	675	641	641	611	632	653	594	618	643	593	672	618	596	620	612	595	631	604	577	661	642	615	577	678	588	622	569	625	573	580	578	617	591	593	646	632	640	646	662	664	621	615	665	603	588	637	633	641	613	587	656	606	681	621	628	603	637	618	616	648	633	661	608	596	562	553	616	631	635	578	617	576	629	600	583	630	636	631	630	582	641	660	645	596	637	651	659	632	613	645	632	668	616	618	608	567	576	639	589	650	642	605	598	646	666	584	593	597	634	635	624	606	638	599	615	606	643	608	611	621	607	635	572	632	610	607	634	663	631	628	529	646	612	586	643	635	560	618	623	595	590	629	641	569	629	643	592	620	627	607	596	655	606	643	612	651	630	590	615	596	627	631	609	662	630	624	645	657	611	598	581	670	625	605	679	602	634	652	645	605	600	588	634	583	600	628	630	617	584	603	634	580	636	613	664	660	646	638	620	611	587	674	634	640	603	616	607	635	616	582	614	618	607	658	653	620	599	624	593	641	631	619	592	624	634	574	595	661	653	627	601	608	612	643	612	642	624	625	594	613	596	648	615	622	623	647	630	647	629	632	628	595	652	609	634	591	612	602	601	679	641	673	660	607	631	583	593	643	614	636	649	586	585	620	612	636	602	624	633	604	592	654	619	610	622	619	613	656	588	641	646	652	629	646	610	607	605	574	595	578	637	614	664	608	647	677	645	634	644	588	556	641	599	636	650	562	613	606	644	561	605	609	648	605	598	597	574	643	611	641	621	624	627	645	590	597	622	575	681	618	635	565	632	583	575	648	629	633	670	591	641	632	617	591	627	632	643	592	620	642	634	663	607	639	587	616	592	555	650	618	539	620	572	637	637	577	617	623	648	640	592	608	613	643	622	646	581	585	642	590	669	615	579	623	660	612	595	628	631	638	633	645	598	635	625	612	601	595	598	598	618	591	599	610	585	625	574	641	585	608	613	636	609	625	615	598	631	646	590	616	604	614	635	639	622	620	621	642	606	585	599	612	610	627	638	654	610	639	626	593	611	624	625	629	619	621	612	634	662	648	612	651	587	601	587	611	648	624	597	605	577	603	615	609	603	611	590	586	623	603	619	622	686	609	627	607	626	597	622	586	595	618	677	621	639	579	631	617	597	626	611	623	589	626	582	604	614	627	648	589	637	670	609	596	608	629	596	583	637	642	610	651	637	633	623	624	580	624	588	626	605	607	589	602	661	665	619	605	572	574	620	591	627	646	632	614	638	597	631	642	610	607	613	635	589	597	619	615	620	636	614	590	629	628	592	643	625	602	614	609	618	641	635	617	639	629	607	607	639	596	638	622	583	617	637	665	613	607	660	595	596	603	628	644	640	653	597	605	634	621	614	651	664	578	656	625	627	645	641	633	606	671	615	617	636	622	582	592	635	603	627	644	664	643	628	610	626	623	620	610	624	588	589	567	673	625	614	607	616	678	592	621	565	688	582	588	610	611	625	596	657	633	581	615	558	589	639	622	649	640	605	593	623	613	626	605	607	661	656	588	659	609	611	623	594	623	623	615	590	636	628	636	644	604	659	645	630	605	639	638	588	625	610	583	635	659	663	663	604	563	594	619	604	639	653	637	639	652	588	636	589	609	635	654	608
10680	6572	2859	1613	1124	830	613	505	444	377	353	341	355	340	302	330	335	340	336	317	350	328	339	308	314	339	318	327	345	354	349	315	321	311	315	366	313	346	330	356	334	311	289	341	329	328	310	333	340	331	343	356	350	316	306	335	336	368	347	328	360	364	341	314	297	328	267	287	336	337	327	325	316	333	346	330	324	344	337	359	331	294	314	296	345	358	308	325	315	351	330	351	330	325	320	316	326	338	360	287	330	316	339	318	315	334	311	348	332	301	302	337	327	324	339	307	326	317	298	336	291	326	315	351	312	318	323	338	308	300	373	323	323	306	306	336	299	335	328	309	331	331	334	306	293	355	322	316	348	325	346	337	337	283	340	305	350	324	342	354	298	334	325	320	299	330	322	292	326	295	338	324	346	359	318	314	308	319	339	343	318	345	324	347	331	327	339	310	321	317	322	322	317	310	340	319	330	291	325	314	334	288	346	315	308	302	294	314	325	352	297	350	317	322	357	329	331	330	307	311	315	320	346	321	338	326	309	323	321	314	340	292	288	331	331	293	325	319	326	340	317	330	344	317	328	339	308	302	321	321	333	330	344	320	308	344	308	326	360	302	332	301	325	337	335	355	359	342	321	308	354	318	318	373	338	308	298	319	293	347	295	314	305	363	317	334	311	351	325	323	329	334	323	333	305	307	309	293	303	304	294	304	314	338	332	327	350	339	352	322	307	306	294	347	301	335	329	331	296	340	338	340	304	355	345	336	337	323	362	317	330	331	286	308	314	315	310	298	342	341	317	308	289	330	326	325	324	309	318	332	334	331	301	316	323	334	332	329	326	275	312	318	289	305	346	288	339	339	317	291	297	298	338	326	337	277	319	303	328	340	323	342	329	336	305	347	312	341	356	311	334	323	333	292	308	297	317	347	313	358	306	302	326	325	317	363	316	300	375	346	308	311	330	309	349	310	313	328	372	329	298	322	327	335	308	364	326	294	347	306	328	330	328	335	311	329	340	333	295	267	316	308	322	352	315	341	327	333	369	321	317	304	308	349	315	329	315	323	346	300	316	347	319	301	278	311	323	359	298	305	328	338	334	344	327	299	322	359	312	334	314	333	365	315	358	320	296	314	312	322	303	304	337	359	312	324	307	356	295	332	308	328	311	318	289	297	298	267	321	323	315	333	317	307	293	346	363	341	310	297	354	341	340	306	358	307	327	317	356	316	329	310	324	297	307	325	343	327	351	325	323	308	332	351	316	323	310	338	337	319	318	344	317	309	317	298	358	360	341	308	323	344	312	306	323	314	334	334	322	319	314	322	304	353	316	335	335	316	312	324	333	332	314	313	328	332	329	306	305	333	336	322	284	322	336	314	298	359	328	309	332	340	335	351	334	348	357	326	331	341	351	281	324	302	316	324	341	354	327	327	301	311	341	303	344	311	324	354	309	348	299	332	307	345	312	308	314	349	316	348	341	297	336	335	299	294	333	339	312	321	336	357	315	330	347	292	351	360	334	349	340	310	323	286	305	308	310	341	305	317	315	315	290	340	318	286	321	344	314	293	337	329	317	286	346	319	336	340	313	317	308	294	339	310	291	319	311	351	342	335	348	348	315	315	340	292	297	299	320	319	336	331	294	319	351	343	330	308	307	348	361	326	337	352	322	336	329	324	352	337	320	276	327	361	331	333	326	293	319	312	354	327	308	291	315	316	316	355	317	325	303	319	308	335	338	337	313	337	312	324	288	311	294	320	336	290	329	334	336	302	322	334	317	333	321	333	339	317	329	323	332	310	296	297	313	299	337	284	341	309	307	333	319	336	307	319	330	306	319	318	305	326	305	324	320	354	316	306	327	328	358	343	320	304	336	362	321	327	287	312	286	304	305	338	312	303	315	301	330	301	290	282	320	349	324	328	324	315	290	334	282	331	326	319	308	327	314	362	304	348	323	342	322	331	318	306	337	343	285	335	323	349	319	308	305	338	321	299	335	321	325	328	319	338	339	343	346	338	349	316	302	342	311	330	317	346	273	317	325	322	307	324	316	324	317	336	348	320	312	305	337	315	317	335	312	336	303	321	304	311	336	325	337	330	348	346	322	341	331	344	369	351	283	308	353	323	348	320	317	328	332	313	335	342	290	328	336	332	324	312	347	291	363	323	329	297	314	324	333	295	340	294	335	311	306	327	308	348	318	340	344	337	323	332	291	338	290	306	319	318	346	313	341	312	323	331	350	282	321	317	326	300	311	345	312	305	342	355	327	314	323	340	316	318	312	345	340	308	310	317	310	323	322	345	366	330	337	334	329	305	333	320	304	297	351	308	321	328	346	309	305	321	314	316	321	304	326	330	325	307	348	333	315	312	330	337	297	329	333	314	342	304	322	314	369	315	350	316	320	312	330	311	331	326	337	320	334	329	312	332	322	325	349	327	340	335	335	318	336	362	319	314	355	335	333	308	326	348	317	312	315	316	314	309	341	337	310	309	335	336	331	331	345	336	327	326	334	330	308	343	325	343	359	331	324	310	325	300	343	320	313	350	330	327	329	339	317	317	320	297	324	315	313	326	291	340	292	320	309	341	335	313	288	289	330	301	321	346	315	308	324	334	349	386	314	291	318	339	314	332	317	332	304	308	315	328	299	332	317	320	321	334	324	331	312	306	329	303	310	316	308	297	283	335	313	324	347	343	314	339	336	321	309	338	320	304	312	321	331	342	328	296	322	321	335	326	319	326	314	314	305	309	316	328	299	337	319	334	313	361	337	326	314	325	334	317	328	328	320	323	324	360	324	308	338	295	325	317	294	303	314	328	299	307	360	313	338	354	306	312	329	345	333	332	321	325	323	326	332	307	309	333	314	321	342	337	319	346	293	301	322	296	339	291	317	337	316	315	329	340	307	351	291	332	345	318	283	333	355	314	339	313	331	329	307	326	283	332	341	320	356	295	347	309	295	330	330	338	312	345	314	326	338	356	356	330	309	342	293	350	384	320	324	300	349	332	316	334	344	329	294	334	335	332	334	317	353	284	315	292	300	329	349	294	317	316	329	353	321	349	345	290	297	344	329	330	338	301	298	333	323	304	322	356	324	330	332	344	331	328	317	293	302	329	321	299	318	324	320	297	326	327	318	310	316	344	334	335	301	327	330	334	322	331	364	338	321	327	306	321	313	324	354	296	328	320	308	323	347	315	296	329	299	345	336	312	302	334	309	335	289	303	306	341	315	278	306	299	341	342	338	347	313	297	328	348	347	329	322	322	356	368	340	336	304	344	350	337	350	342	336	321	350	333	331	312	294	314	308	313	333	325	322	316	343	354	330	338	305	369	333	324	318	320	311	291	334	336	331	320	342	328	326	304	365	317	334	336	312	322	345	313	341	376	335	326	312	327	311	323	348	331	338	309	299	322	312	319	369	295	334	309	313	329	330	321	324	324	314	327	331	346	317	307	307	359	303	326	337	319	314	337	327	310	305	326	316	333	338	322	320	326	324	315	352	354
11536	4014	3326	3291	2989	2457	1825	1536	1318	1125	1105	1011	903	925	853	897	868	811	866	849	832	868	811	843	852	843	889	800	811	809	832	778	814	793	766	822	833	791	845	815	837	871	845	829	884	838	803	806	901	892	844	842	779	859	815	876	889	837	852	869	861	881	926	820	924	863	886	886	908	881	899	846	896	874	845	849	858	833	855	883	888	852	833	853	852	827	859	846	852	831	810	832	852	841	815	874	855	846	845	842	866	850	825	842	822	842	848	891	803	850	905	878	775	876	841	877	846	877	829	792	846	850	791	826	808	852	889	806	855	819	809	834	853	857	840	866	856	798	823	824	854	817	855	850	782	858	905	877	791	813	836	845	831	851	826	810	834	819	819	821	809	833	878	838	811	838	850	861	827	794	885	794	908	841	821	845	867	815	847	826	852	834	835	873	853	848	824	816	884	853	828	879	837	871	787	826	824	857	869	874	816	806	847	861	863	882	856	828	831	795	837	798	867	863	805	812	822	835	865	842	839	865	836	845	805	839	830	854	790	841	839	830	823	758	830	865	788	813	846	845	838	822	808	826	838	797	872	821	862	803	795	837	838	835	895	866	882	868	814	811	862	806	817	828	835	826	820	821	893	857	835	850	817	808	827	830	838	827	843	844	815	870	864	798	796	865	876	836	765	841	830	805	838	869	839	829	837	841	802	826	806	843	831	830	845	803	913	789	853	833	803	865	827	805	860	852	792	826	909	833	879	849	768	832	812	805	851	833	824	821	783	828	864	814	872	826	846	801	843	856	860	882	797	837	818	836	836	868	892	863	789	857	823	887	840	813	842	894	820	847	854	828	835	853	847	826	860	852	861	816	852	827	917	786	861	848	811	796	857	804	879	859	832	853	841	847	834	797	825	837	796	845	797	842	805	808	820	789	834	840	888	859	819	824	851	843	804	789	871	850	846	888	823	805	865	805	776	852	865	836	826	874	810	882	880	870	810	825	820	846	859	839	823	860	829	794	822	831	810	826	843	865	782	810	831	862	833	819	852	819	831	845	839	838	832	883	828	801	836	839	856	824	814	828	857	861	818	784	833	791	828	847	886	826	796	829	825	852	782	875	834	826	848	877	814	838	824	820	829	818	810	795	765	803	834	792	883	806	831	852	788	875	825	830	844	841	847	846	834	852	772	876	784	816	827	873	801	815	821	830	836	831	854	869	817	819	888	881	820	781	853	859	840	829	804	876	808	847	802	811	827	846	859	804	822	833	824	825	889	863	821	811	838	851	867	842	827	856	862	784	824	825	869	840	878	844	824	842	815	811	818	819	806	776	857	853	849	779	840	835	805	835	837	838	851	848	844	814	864	815	874	882	827	834	822	809	807	864	874	821	846	870	807	794	845	818	819	837	864	834	843	840	851	833	799	842	779	839	874	817	858	822	760	887	801	837	828	844	847	858	823	843	880	874	818	831	875	855	818	824	870	815	842	848	862	848	773	856	792	836	810	806	817	807	880	818	861	842	771	789	812	862	882	881	810	856	840	798	817	827	821	870	785	893	888	855	834	859	847	803	827	828	844	813	804	803	859	792	831	812	815	853	780	848	794	827	807	852	838	844	801	853	841	862	832	840	866	870	877	870	796	816	808	798	850	833	843	820	835	827	857	807	851	825	829	774	825	843	816	806	859	865	812	796	874	793	838	785	840	848	833	812	829	794	896	830	843	822	794	807	760	873	893	816	838	852	821	794	855	832	801	864	833	872	824	847	842	871	767	829	884	809	808	813	822	754	825	825	794	844	868	863	886	828	832	840	856	831	830	854	825	844	881	823	774	833	800	876	829	866	904	866	849	859	834	781	832	771	853	804	851	852	830	796	856	805	821	842	811	847	817	846	876	823	809	826	858	860	856	805	848	860	835	825	890	758	830	829	891	817	822	819	810	857	834	827	824	759	833	765	843	848	852	843	857	815	908	888	828	865	817	748	823	804	828	787	922	846	837	801	866	804	861	815	870	787	846	823	894	850	790	850	863	876	846	873	868	798	826	862	831	827	849	840	844	842	834	803	842	841	869	819	840	804	861	833	820	849	857	816	892	795	793	811	872	845	844	845	788	851	846	820	851	814	856	840	873	874	788	812	839	848	837	828	811	835	818	811	802	869	860	787	813	820	783	746	792	842	833	838	834	819	798	829	841	826	841	813	841	827	859	796	794	840	828	820	753	818	874	846	861	784	793	835	810	747	856	877	805	846	849	892	824	840	801	833	850	876	829	851	813	832	839	853	848	822	832	798	800	839	794	864	851	830	812	779	835	837	837	895	872	824	848	809	850	828	850	821	821	860	820	849	823	835	887	860	825	831	853	876	783	833	803	854	813	800	793	819	800	894	848	860	806	832	834	848	856	838	827	764	883	805	791	824	829	863	853	877	795	858	835	846	829	846	845	884	860	836	861	788	842	806	813	835	882	866	844	809	840	865	908	791	839	865	829	888	823	828	890	772	863	841	837	805	847	841	829	846	845	851	837	818	796	862	839	874	859	838	791	816	813	836	851	809	856	836	813	836	832	841	825	859	819	818	795	780	796	793	882	866	805	865	865	869	832	859	769	786	840	818	840	851	837	842	784	816	790	803	864	797	817	849	835	849	843	876	854	810	747	773	869	851	823	849	842	776	819	820	792	921	783	785	824	809	813	846	870	821	879	901	880	861	898	803	775	853	804	805	782	812	822	830	804	865	805	854	796	834	809	827	828	778	865	840	800	775	829	875	805	840	826	805	828	865	869	858	817	810	795	815	901	803	831	880	778	868	848	837	799	861	879	863	845	844	802	851	848	827	793	838	874	859	868	840	832	822	787	845	884	817	792	838	825	795	838	839	852	850	818	875	852	878	838	807	829	831	868	835	829	792	848	847	855	841	837	824	850	774	841	852	809	817	855	851	825	855	834	810	865	845	814	788	828	827	800	862	830	807	815	785	808	824	838	871	793	856	844	816	841	800	756	827	815	845	886	849	872	834	788	807	831	853	829	854	826	823	865	842	811	843	830	842	811	867	837	870	868	800	819	802	864	849	807	830	784	862	797	822	851	849	835	876	869	864	824	837	825	838	836	854	820	803	852	823	872	804	860	838	826	851	829	883	825	854	869	826	848	823	865	763	850	799	861	855	802	830	822	811	822	846	818	883	834	808	823	768	883	840	850	767	845	832	826	801	834	831	813	849	851	892	863	875	818	842	833	872	855	850	774	838	828	862	857	881	833	811	880	786	803	830	876	768	834	857	834	844	890	811	818	827	834	838	870	856	790	783	857	855	845	846	830	837	882	849	814	788	841	826	849	840	860	888	892	877	860	827	866	784	819	861	784	810	848	812	791	846	817	798	859	825	838	846	858	784	883	807	812	794	833	794	816	911	803	846	859	870	828	873	787	846	804	810	854	839	810	816	880	883	847	810	861	879	846	805	842	799	819	832	821	825	901	816	864	866	852	819	834	817	878	807	837	835	851	836	844	781
40686	32052	22547	19055	13025	8612	4929	2062	1048	715	579	490	446	428	405	400	345	364	357	352	337	371	381	367	372	349	378	341	362	368	346	365	342	317	388	342	347	340	378	352	370	386	332	362	369	359	338	340	341	385	318	366	348	385	357	350	341	339	384	397	386	353	390	353	350	349	385	360	362	360	353	344	348	345	340	363	358	329	355	313	363	339	360	363	324	373	383	347	340	327	335	323	385	366	359	336	380	374	363	321	339	363	349	360	351	333	365	341	365	364	361	343	317	358	327	336	355	368	331	346	320	351	341	335	379	326	366	359	347	364	359	336	344	358	354	358	346	347	338	365	338	376	316	310	327	361	359	337	296	338	340	362	376	355	359	360	394	357	341	337	355	335	302	349	318	356	366	343	357	304	362	375	333	331	355	365	356	368	318	325	350	362	348	367	338	340	360	376	327	326	334	367	362	336	326	354	369	384	337	334	360	332	348	333	328	355	343	372	346	356	313	362	383	336	326	366	354	390	355	365	352	340	336	370	342	363	326	358	363	332	351	337	372	367	334	357	346	333	343	369	364	409	393	370	353	363	332	334	308	306	359	363	333	374	344	358	358	336	368	360	324	316	350	361	327	354	380	339	340	333	308	325	304	356	384	347	365	396	376	339	359	337	352	331	370	345	335	314	354	357	398	390	351	367	355	338	341	337	338	354	343	346	383	354	339	374	334	365	346	325	361	379	307	312	338	365	321	327	352	348	353	359	365	325	370	357	379	361	361	323	360	366	314	365	342	358	344	334	364	321	380	342	304	326	324	320	350	328	346	320	373	356	370	364	356	355	314	345	335	366	389	335	341	361	390	349	385	329	348	340	344	346	301	355	386	303	333	322	293	323	340	360	353	334	374	338	328	363	347	335	357	351	313	352	341	332	349	335	345	359	354	343	333	353	351	352	322	349	383	336	359	357	360	349	368	358	327	357	369	345	358	365	353	325	315	332	304	378	366	339	327	343	352	364	340	338	331	343	359	366	351	352	376	365	352	385	322	352	385	334	379	366	340	331	372	336	334	336	330	329	365	361	324	337	356	341	325	383	358	344	309	359	342	356	335	354	330	330	356	367	322	340	369	347	331	364	319	342	326	334	363	315	349	356	363	343	349	359	302	361	326	321	376	375	315	357	359	375	347	375	362	350	372	352	372	348	349	348	345	332	314	382	329	356	361	408	364	332	404	335	347	370	344	391	342	347	365	326	360	364	334	339	365	354	343	346	330	359	332	360	340	390	364	336	350	356	324	347	361	370	349	359	340	339	346	401	365	325	309	384	356	350	367	340	325	330	369	349	351	355	330	342	344	347	311	366	339	330	341	348	348	366	344	358	393	352	372	365	352	350	347	305	367	331	285	343	346	379	322	352	371	382	367	343	336	351	347	349	316	349	349	339	334	366	351	352	335	346	361	373	363	368	349	359	353	336	380	332	369	337	362	361	310	354	325	327	357	366	352	367	371	345	362	410	384	357	361	322	331	349	340	305	354	338	359	329	358	366	343	331	357	399	321	374	349	370	338	371	342	337	375	317	322	377	329	327	334	354	348	328	314	353	343	352	373	341	328	362	323	344	366	344	345	335	332	363	372	327	348	349	342	364	371	388	349	358	378	359	338	363	366	364	347	345	290	352	338	338	341	335	317	351	338	334	372	357	345	342	361	333	316	357	354	309	345	363	372	323	382	363	362	347	346	348	334	342	321	333	336	326	365	347	343	379	328	364	376	347	400	339	301	362	353	369	344	328	309	326	344	366	310	358	355	371	366	364	342	358	301	352	357	374	360	330	324	305	348	356	340	336	375	318	337	385	380	373	322	390	372	337	326	352	361	326	346	357	385	349	318	350	321	291	344	351	339	360	355	344	379	343	353	346	335	319	365	335	354	374	376	396	368	329	324	314	323	349	348	344	339	332	389	329	359	348	346	350	297	345	367	351	353	378	386	361	338	395	380	330	367	365	349	347	349	374	326	349	389	336	353	342	368	361	320	338	359	343	338	333	380	329	324	397	380	328	356	332	363	364	353	373	363	388	359	389	329	356	349	329	356	354	384	318	337	332	350	371	321	392	316	351	348	359	366	362	333	334	381	363	368	370	336	346	347	301	382	323	366	358	353	340	352	329	351	327	363	356	332	342	329	319	359	328	377	379	351	336	328	338	339	339	343	343	356	382	363	336	345	336	338	374	348	375	345	364	350	348	347	354	354	345	344	357	330	354	355	356	374	347	339	363	363	326	348	349	360	366	354	358	309	347	334	364	340	328	352	358	350	322	348	338	337	323	344	358	352	346	363	375	331	365	339	344	340	348	337	365	375	346	368	335	322	341	344	365	341	381	350	328	344	350	342	332	323	331	341	341	333	333	347	340	345	360	334	345	326	357	332	349	372	332	340	350	373	377	313	360	369	335	356	387	351	363	349	324	358	330	374	344	359	382	373	331	363	377	381	337	361	363	367	315	351	321	356	373	329	382	357	388	369	355	344	348	337	353	331	346	318	387	332	330	343	385	324	355	338	338	330	360	353	366	377	330	357	352	341	356	357	394	332	348	371	339	337	327	344	359	353	369	342	369	342	373	332	384	353	349	394	372	369	349	360	375	392	334	380	346	356	331	319	365	331	349	342	357	360	347	353	333	349	363	347	384	337	357	333	333	334	349	371	319	404	356	338	371	354	341	364	358	345	356	346	348	358	351	340	361	355	369	328	361	323	320	340	388	368	367	329	335	321	365	341	343	352	380	359	359	360	345	315	344	343	336	373	346	360	345	381	334	362	336	328	356	358	353	368	330	341	345	330	334	320	361	338	323	353	326	351	367	355	335	332	334	370	375	348	355	338	342	326	339	329	368	349	329	335	312	370	337	333	339	349	343	315	370	348	368	379	336	331	334	356	334	379	338	334	358	356	308	344	351	354	320	357	376	359	332	307	377	349	325	376	340	358	380	375	315	366	358	347	380	324	356	384	398	380	387	354	315	326	332	323	350	339	353	352	321	336	342	352	354	353	346	360	347	340	350	317	318	349	361	339	343	350	346	370	334	337	354	366	363	316	354	351	352	323	357	350	355	371	364	348	342	308	380	361	377	367	341	344	348	384	345	347	373	366	333	348	321	337	329	325	384	342	345	352	368	351	350	360	351	364	354	356	325	357	351	363	374	376	343	350	339	346	379	304	351	341	347	357	356	350	346	343	387	335	333	345	365	346	384	372	332	329	382	330	387	373	308	361	320	364	374	360	355	349	333	328	330	351	345	348	331	312	351	346	341	309	333	364	351	335	346	339	350	373	369	344	323	360	368	368	333	375	349	370	356	328	372	334	343	346	376	366	357	359	317	332	372	353	358	371	309	345	372	337	325	335	323	347	332	314	374	345	329	355	361	362	343	307	337	317	345	358	357	370	332	387	372	348	347	363	350	355	385	320	355	344	346	336	381	357	348	344	369	330	368	353	348	323	343	330	333	358	345	390	337
34989	9710	7069	8520	7950	6935	4751	3889	3353	2462	1975	1671	1457	1363	1259	1182	1050	1063	977	1052	989	1015	995	979	988	949	976	945	907	938	901	903	902	979	902	871	905	941	923	919	953	928	827	923	935	859	909	869	883	874	886	826	890	864	891	897	905	947	938	960	860	935	957	964	949	923	982	986	917	937	938	909	876	914	956	922	885	902	953	836	911	886	902	920	885	870	888	872	908	905	900	942	922	900	866	918	898	897	873	902	870	877	873	920	894	850	865	892	887	883	905	877	883	842	879	856	911	864	913	872	817	889	857	875	892	873	867	922	849	879	835	824	830	848	825	901	854	845	846	870	881	896	857	830	936	898	854	891	860	820	837	859	891	866	852	868	858	883	890	891	858	847	938	868	883	780	838	856	864	909	870	917	864	882	839	903	830	892	833	860	866	844	854	889	800	941	866	887	808	809	870	847	882	850	847	862	874	909	869	891	891	870	847	865	832	876	928	824	849	866	897	833	904	842	844	841	858	884	881	840	867	909	895	829	832	871	835	884	885	893	885	880	900	873	841	865	849	834	835	920	866	846	891	883	866	900	856	840	850	907	845	868	881	837	868	878	864	844	870	889	915	857	936	833	895	842	869	779	839	799	906	839	882	851	865	886	869	914	896	891	815	884	852	835	883	882	857	889	935	866	928	884	854	860	837	876	874	892	845	881	853	909	879	838	859	874	898	882	882	919	867	860	907	903	833	889	876	852	896	871	838	845	940	817	853	864	866	874	840	816	901	884	851	828	879	870	882	871	894	854	862	912	867	906	849	796	884	927	870	839	845	858	822	884	865	905	849	904	836	928	850	898	852	833	823	877	888	833	826	843	848	864	937	857	916	932	813	874	913	885	867	827	891	902	848	932	851	837	858	891	857	900	834	867	903	871	935	872	834	870	880	925	884	812	873	904	889	859	852	911	863	821	825	844	847	892	922	858	843	885	862	909	860	839	862	906	839	835	877	865	842	860	866	887	830	876	862	894	857	851	883	844	866	890	865	888	879	878	879	835	873	878	861	877	862	840	847	851	870	887	919	876	850	833	914	848	839	843	860	879	901	853	876	868	870	882	826	887	917	828	876	876	833	882	881	925	861	794	827	864	873	949	868	863	919	909	879	861	823	826	860	899	863	808	880	898	882	928	888	934	860	834	854	882	891	891	890	838	846	860	852	876	893	884	912	869	851	886	860	878	893	812	896	905	844	817	877	856	838	821	849	884	863	844	810	899	860	843	858	851	883	847	861	903	880	897	873	885	856	857	853	896	894	887	888	841	902	886	911	842	905	836	867	848	898	887	937	862	862	871	803	881	883	846	906	879	887	841	879	820	876	866	858	883	892	862	857	847	918	893	859	822	873	817	903	881	878	872	835	903	870	890	887	856	906	880	915	850	862	837	848	864	839	849	940	900	889	873	843	881	931	842	853	876	922	942	865	820	810	923	852	857	868	886	910	920	818	859	902	918	861	902	791	844	869	886	812	849	884	824	851	823	798	844	842	886	895	845	870	890	905	783	841	858	855	858	879	861	911	838	888	885	851	892	830	915	846	884	858	882	840	860	879	897	928	916	901	845	866	820	881	824	884	921	867	876	874	885	930	893	848	883	850	912	809	848	885	861	834	854	841	809	830	893	842	854	882	822	853	849	846	887	865	813	821	860	842	871	906	830	834	814	876	853	872	841	871	878	861	894	878	865	840	878	885	855	869	817	889	851	838	895	928	854	884	853	839	917	848	890	910	876	786	863	861	912	875	848	878	946	904	849	887	855	849	917	858	835	853	841	874	875	878	921	868	861	885	824	937	918	899	878	939	823	858	836	940	884	882	874	888	849	888	946	872	887	869	857	878	883	897	894	891	869	890	872	950	924	861	888	835	857	879	912	852	858	869	898	909	908	884	930	853	903	861	909	880	848	919	868	862	851	864	873	839	884	888	921	851	850	886	886	833	889	853	859	881	914	858	847	861	849	898	878	839	866	867	871	909	888	841	885	860	878	824	822	868	921	865	913	886	850	838	898	861	864	838	851	845	832	866	871	850	857	842	854	916	893	834	904	871	923	864	910	888	885	919	878	834	945	811	866	880	828	905	879	950	898	855	891	857	879	829	923	868	866	859	839	859	874	880	867	775	909	879	849	829	899	871	854	892	888	909	874	926	820	849	908	940	887	888	895	927	871	864	842	899	874	856	879	885	893	881	906	855	854	866	855	858	843	885	831	905	821	864	919	904	887	873	916	834	866	902	923	846	872	900	828	883	847	900	828	862	870	893	878	875	840	909	838	885	891	885	872	873	891	875	871	920	898	880	874	843	864	860	818	873	917	860	878	847	868	842	896	901	886	865	861	897	919	845	862	889	871	855	846	873	827	878	896	856	861	885	845	840	880	906	847	863	876	880	917	848	859	854	887	874	859	854	881	817	868	891	900	904	856	809	867	910	832	870	898	876	901	904	876	886	826	800	831	888	885	857	912	931	840	885	885	856	864	874	888	883	846	885	872	864	910	839	871	856	812	922	854	841	831	858	877	863	846	828	866	859	873	860	812	861	882	848	855	819	901	875	882	855	872	848	833	874	883	834	856	910	840	855	840	871	853	876	788	872	883	913	874	848	876	847	858	861	814	852	890	909	875	907	883	887	888	883	891	866	902	907	845	846	871	852	891	842	859	827	867	842	881	840	900	863	873	864	886	897	873	886	846	910	901	850	819	897	851	859	883	853	816	847	873	880	856	858	836	846	923	867	850	838	880	884	875	879	892	882	865	870	835	889	823	862	877	877	882	929	916	821	835	819	878	833	903	875	850	879	884	847	876	829	842	840	877	869	905	870	910	887	866	875	862	824	891	887	919	838	819	839	902	814	909	895	895	846	881	869	868	812	875	851	850	887	903	858	862	858	827	885	914	796	908	868	836	857	889	863	812	875	903	892	865	848	879	830	837	835	808	853	891	873	896	898	851	853	870	937	842	828	899	865	887	861	895	911	894	885	874	846	858	875	880	861	850	887	883	899	829	867	867	838	843	851	844	916	877	891	891	871	858	859	887	852	898	831	848	909	889	856	844	886	906	869	837	831	862	856	832	842	844	856	875	896	864	922	796	870	890	861	816	874	885	857	840	886	856	927	918	891	859	889	875	852	868	857	896	857	872	804	906	885	868	833	824	885	874	918	893	882	851	876	864	835	857	865	888	870	864	896	864	882	852	845	881	873	869	843	886	913	883	872	870	816	887	851	880	862	854	904	826	827	874	876	897	922	843	890	916	872	886	881	868	823	904	838	867	877	877	914	848	843	883	925	876	856	859	878	839	918	826	896	876	840	862	874	869	845	892	836	840	849	890	895	893	893	843	857	846	863	880	880	891	852	879	854	920	905	836	877	858	885	875	885	831	887	877	892	927	888	861	834	861	888	937	852	821	852	824	861	878	883	882	897	864	931	910	903	901	851	892	821	806	876	828	936	892	878	890	879	901	835	886
47244	32147	25070	24388	20679	17557	11983	5026	1510	888	615	504	438	396	378	349	318	298	278	281	292	241	289	290	286	285	248	287	264	267	268	280	264	252	257	263	262	243	243	245	258	260	243	260	253	221	263	242	264	242	260	254	229	273	264	219	253	259	255	241	258	276	252	276	257	267	262	279	270	262	254	227	250	256	240	267	274	197	266	250	257	267	244	252	248	295	281	274	264	252	241	255	269	249	254	256	260	257	254	252	241	247	236	237	282	226	242	280	258	251	263	238	300	255	240	267	220	227	249	299	246	260	269	255	254	262	264	241	238	262	228	239	268	235	239	250	236	243	245	250	262	251	229	260	264	268	253	237	248	234	249	246	256	215	258	260	218	280	227	236	229	267	242	263	245	229	250	254	277	238	234	251	253	253	240	258	258	248	221	239	258	252	258	233	223	281	253	254	249	248	243	222	252	238	262	248	234	301	251	225	244	295	222	244	233	252	244	241	239	254	244	254	252	272	223	260	229	238	212	228	275	214	237	218	257	251	253	239	219	221	248	237	226	237	243	215	265	259	234	269	252	271	245	273	240	238	275	223	261	228	233	218	237	266	258	226	252	265	238	256	269	258	266	243	252	263	234	240	253	257	212	268	257	256	269	256	229	212	270	280	224	239	248	243	250	245	251	267	285	226	248	286	280	266	213	243	251	250	247	256	233	241	238	259	238	266	274	285	231	235	260	226	228	234	250	225	254	258	270	231	240	237	256	253	239	253	250	267	232	234	251	243	233	268	234	263	246	229	219	257	250	220	264	230	235	233	242	233	272	239	229	274	268	268	225	250	242	215	240	249	243	258	234	240	248	242	232	255	244	241	235	235	222	242	271	239	238	257	255	246	227	239	273	250	239	234	243	246	248	265	255	228	232	246	239	273	251	245	247	266	243	221	260	244	256	244	271	256	257	226	220	242	249	265	284	238	259	257	244	250	242	220	256	261	235	266	269	260	264	236	215	222	249	246	243	245	226	243	252	260	221	226	215	228	241	238	268	242	237	267	253	263	252	260	251	248	242	225	247	254	251	244	261	248	243	262	243	254	257	262	230	247	223	282	218	247	251	244	255	232	230	219	228	252	247	279	283	223	255	247	256	225	247	238	239	252	248	233	244	232	255	254	255	263	239	238	244	238	277	269	255	244	232	214	249	253	244	232	253	231	264	266	268	255	239	242	260	251	234	226	275	239	265	253	229	246	219	255	225	244	274	238	230	236	262	233	236	229	230	231	219	234	257	248	256	258	245	215	241	233	258	246	248	232	258	241	220	242	254	219	246	251	274	239	233	276	246	260	243	254	255	223	239	231	228	238	229	245	256	241	249	214	234	229	235	220	236	259	236	249	289	274	249	215	240	254	246	273	269	234	259	238	242	260	233	262	230	246	242	226	255	243	261	240	237	257	250	237	257	274	230	250	243	259	256	242	237	226	255	249	226	270	265	228	230	246	282	248	220	269	266	214	281	255	252	233	301	232	277	256	241	242	249	240	249	245	229	254	260	273	255	244	255	208	259	233	253	255	251	252	237	240	244	248	256	242	252	225	235	224	243	231	243	255	261	254	244	240	244	231	220	231	225	259	271	248	231	255	220	240	236	266	253	242	258	241	243	222	242	268	254	267	245	239	217	258	231	238	213	270	223	235	245	247	237	223	230	229	262	257	252	260	243	255	216	244	247	236	258	237	252	249	241	249	227	289	258	263	235	249	272	287	234	250	245	265	263	251	226	255	263	259	247	243	253	241	252	258	238	219	245	245	236	260	236	244	238	255	262	247	274	238	263	293	254	251	242	256	245	237	242	240	250	255	248	287	252	238	266	285	219	206	223	273	242	250	231	245	228	251	259	253	263	224	224	255	254	247	240	243	258	265	233	245	258	229	260	253	258	215	260	245	220	240	253	246	250	243	273	254	238	254	252	222	263	228	240	250	227	242	275	250	239	255	247	259	253	234	245	254	256	243	247	239	231	241	232	212	264	228	260	261	247	241	237	226	245	248	235	244	242	260	247	244	220	190	236	256	229	263	266	280	235	274	236	261	244	261	221	259	256	237	258	238	237	252	239	235	259	244	221	236	262	266	250	258	230	243	225	267	250	207	254	260	241	220	230	256	260	260	252	241	244	216	244	271	234	253	241	282	261	255	237	240	232	246	249	240	240	236	236	246	235	213	270	241	249	237	229	273	241	262	252	266	224	253	233	257	259	234	230	226	246	256	253	246	244	233	252	239	242	259	262	272	242	248	260	267	240	291	251	261	227	221	226	279	273	234	261	234	246	235	263	247	227	242	252	243	248	226	250	247	257	219	229	279	233	254	267	223	261	219	236	245	230	285	256	277	268	256	271	255	242	245	250	253	222	252	261	231	256	278	241	246	236	243	276	255	257	255	236	249	250	245	301	230	246	261	247	229	266	238	251	255	255	250	276	269	243	249	254	222	236	276	242	230	236	270	235	262	217	231	236	211	246	238	246	234	275	253	262	248	235	260	255	238	265	226	257	218	233	249	238	268	245	247	248	267	248	264	244	235	232	216	234	255	243	237	248	239	245	243	234	254	236	265	278	243	278	266	236	246	219	239	233	254	243	228	250	246	229	212	271	215	244	229	248	268	243	251	247	290	274	241	218	255	236	216	238	224	227	275	263	227	255	219	244	269	235	243	263	243	255	235	259	257	261	211	257	254	246	238	245	232	250	232	229	249	258	284	243	252	217	264	252	256	225	254	234	251	212	240	276	255	229	258	249	252	223	267	220	282	252	257	210	261	245	228	272	243	247	239	223	210	267	239	207	237	279	236	268	259	222	276	242	229	247	266	250	238	251	240	260	246	263	246	239	262	275	221	257	285	245	255	246	229	237	271	263	236	252	233	246	267	251	252	259	246	237	248	249	253	214	249	262	254	235	240	268	217	282	212	230	261	256	224	262	261	251	226	249	233	246	270	270	248	223	244	247	278	254	234	272	234	240	232	213	240	247	230	244	253	258	238	234	261	239	246	252	234	256	228	216	245	239	240	253	257	240	207	287	225	262	269	260	230	221	254	266	245	220	254	244	234	258	255	229	259	213	240	211	265	232	225	248	243	242	267	215	253	251	243	259	248	202	225	213	224	226	259	263	263	240	248	247	236	212	251	248	221	241	269	224	256	236	255	251	280	239	249	249	238	265	236	262	229	236	237	243	245	268	217	234	233	241	238	241	264	214	245	250	239	247	246	243	267	254	260	256	241	247	249	249	263	245	252	222	261	244	208	254	258	264	258	230	252	259	218	247	254	276	270	273	264	242	241	260	240	277	251	255	250	210	217	228	231	241	227	238	253	253	264	267	246	254	232	265	245	209	220	262	254	251	247	230	243	220	254	260	249	255	235	229	267	240	260	270	229	269	232	250	247	219	245	263	240	237	261	236	235	229	232	258	256	225	226	242	255	244	244	232	256	265	219	241	255	263	239	238	262	252	241	231	215	234	242
40026	10004	9440	11043	10709	9454	6701	5299	4499	3367	2583	1973	1569	1519	1315	1164	1081	1080	956	963	867	879	843	804	831	754	752	801	782	731	741	708	760	778	712	679	674	670	667	669	676	687	734	626	646	630	627	675	671	649	661	701	713	664	687	721	742	702	736	738	691	763	789	828	721	772	772	741	741	696	702	744	690	719	723	715	705	753	682	665	729	706	637	619	664	672	702	682	746	712	714	659	652	721	630	638	660	675	700	664	659	623	611	666	666	640	663	680	633	648	642	646	653	680	602	698	645	622	623	614	644	594	607	574	646	631	671	631	626	637	577	604	617	677	634	603	630	627	677	660	642	670	620	632	598	615	622	615	641	625	645	618	644	579	621	604	616	625	633	617	669	603	617	609	625	658	619	598	595	615	614	560	632	620	610	597	646	588	622	620	623	600	618	599	571	664	605	611	646	617	627	579	625	619	608	613	597	605	624	555	614	646	638	621	607	629	621	606	611	649	617	588	650	565	598	653	612	639	630	640	595	609	589	601	629	610	590	638	639	619	618	629	593	579	615	591	610	593	644	562	598	574	627	581	623	648	650	630	610	574	638	618	599	643	623	656	605	633	619	551	604	589	628	582	595	601	607	610	607	577	620	591	618	604	606	624	624	643	627	602	605	600	587	626	666	645	622	588	634	533	599	633	593	560	599	613	658	615	624	642	584	595	651	595	600	583	639	600	588	607	683	621	642	641	627	593	640	607	605	597	602	591	601	613	625	596	642	588	625	608	622	638	622	569	605	629	579	620	583	632	610	633	616	572	573	616	609	616	573	655	557	589	601	616	595	595	624	629	620	588	624	585	577	604	654	631	641	654	642	619	669	582	635	586	614	616	629	657	577	605	610	581	592	591	635	629	611	620	604	668	588	657	636	641	605	583	608	623	619	610	613	646	636	620	632	597	626	670	636	632	618	646	567	635	609	639	632	627	643	612	599	641	666	575	655	637	642	633	607	624	589	655	674	629	605	578	668	622	610	605	615	625	610	592	633	593	641	594	596	576	594	634	601	614	557	627	644	605	610	637	582	591	638	604	641	668	576	631	615	602	612	652	599	653	605	627	593	589	638	605	644	609	584	604	580	631	619	652	597	576	599	601	616	633	655	633	588	581	596	611	612	599	653	583	590	616	588	613	604	619	593	613	609	657	622	616	572	607	647	581	605	621	639	578	605	607	594	572	626	642	606	584	591	585	603	593	579	563	607	629	619	603	608	599	619	656	611	640	616	627	619	596	617	624	608	620	591	639	620	590	557	580	633	643	630	615	640	618	644	615	619	612	633	590	629	635	648	653	591	633	599	627	641	622	632	591	626	587	633	585	613	650	651	595	603	598	574	622	637	603	658	589	609	586	607	620	619	628	605	587	621	597	642	605	660	630	657	593	628	622	610	688	648	633	631	640	599	597	646	632	650	574	660	590	591	601	595	637	666	627	628	588	591	598	632	584	610	645	613	604	646	560	630	654	619	614	612	587	640	586	619	631	624	609	653	609	595	631	592	569	590	638	583	589	552	633	575	622	596	637	587	605	621	611	634	600	599	623	589	627	587	631	616	599	604	588	598	605	611	674	616	616	608	632	645	629	630	613	606	620	605	612	619	605	644	633	584	615	606	622	605	654	599	628	612	656	591	594	608	610	597	598	631	560	620	621	611	603	613	607	599	665	624	584	587	608	617	589	650	584	576	618	602	635	586	606	573	656	664	649	583	580	653	620	610	612	613	600	634	586	563	607	571	618	614	597	628	593	648	618	607	646	578	594	627	627	625	631	648	599	616	644	666	639	629	613	569	594	623	608	601	613	615	638	595	655	657	632	621	631	623	622	660	599	629	592	633	606	641	639	554	615	605	593	613	622	589	604	610	657	586	629	662	637	609	626	640	626	601	638	649	595	666	619	640	593	600	596	590	629	594	649	642	623	651	583	570	592	625	638	616	615	583	608	573	601	619	607	611	583	640	635	618	547	582	615	631	607	591	641	579	592	613	610	581	602	611	588	606	606	619	612	647	619	581	638	650	656	629	603	618	635	628	602	599	603	630	616	569	595	565	620	563	624	539	584	600	580	586	591	626	624	618	586	636	632	635	563	645	663	578	616	641	621	605	607	599	632	646	638	602	622	609	587	625	611	643	598	590	565	632	637	628	608	632	635	585	594	577	609	595	543	620	618	648	596	611	617	650	619	621	604	623	585	646	612	600	595	655	615	622	631	613	608	635	587	689	585	617	605	608	594	647	631	608	611	675	621	645	638	604	649	604	607	569	613	671	621	597	598	659	618	641	601	641	640	637	598	601	640	581	609	621	608	628	665	630	605	624	629	639	591	593	635	635	577	607	595	644	639	648	621	624	607	594	569	667	565	596	614	579	624	617	602	626	589	604	639	605	571	623	590	620	596	634	610	625	632	599	592	635	597	645	613	644	609	617	615	595	597	640	617	581	624	627	683	642	617	644	631	642	635	603	632	607	640	625	626	615	624	578	624	628	587	648	630	601	647	623	688	587	662	653	605	632	600	587	552	619	588	598	620	622	580	628	633	638	613	600	605	627	618	613	621	607	638	584	643	612	604	667	591	605	602	619	615	613	653	602	650	595	617	596	614	611	635	641	581	627	595	606	618	609	619	567	636	588	586	604	592	613	567	623	611	646	615	632	634	620	618	657	584	595	593	611	612	615	631	625	613	651	656	646	592	610	642	560	647	648	604	627	620	627	614	602	593	644	613	570	579	600	606	604	621	579	615	620	603	598	633	615	605	588	643	573	629	602	599	543	657	643	587	581	651	603	643	638	595	640	637	610	606	622	617	627	637	572	596	664	618	603	617	607	577	604	598	576	630	622	623	565	620	636	607	608	625	598	617	592	591	615	610	591	569	569	619	599	592	596	603	565	584	637	638	637	611	623	645	623	644	658	663	567	628	635	627	598	659	560	625	634	617	607	618	643	602	607	599	608	617	600	618	606	626	619	637	607	626	616	615	605	620	607	594	623	601	643	613	607	597	592	621	643	598	596	590	617	656	627	589	638	600	618	624	639	603	607	601	610	578	593	659	609	601	619	613	606	610	602	587	614	624	626	616	619	662	645	632	675	610	671	610	624	606	646	620	659	593	606	587	634	594	619	643	621	641	607	597	619	650	593	598	614	620	606	616	622	625	595	658	646	558	593	599	588	617	630	653	597	631	607	633	608	603	645	635	615	607	644	634	600	622	635	586	573	624	607	611	631	634	598	618	599	593	612	629	632	587	589	567	568	592	583	576	652	616	626	619	569	614	632	611	634	668	618	623	630	629	634	613	589	660	628	638	630	631	600	620	626	622	633	634	615	622	625	608	598	621	615	624	583	626	631	607	626	631	647	617	655	653	642	648	626	604	664	631	603	614	603	593	598	625	613	618	620	613	637	646	589	631	610	607	549	602	611	624	614	610	664	605	618	630	604	602	560	584	657	634	614	643	640	632	588	669	687	600
20007	20855	7293	2989	1548	1081	692	555	386	376	361	351	350	354	342	323	326	315	322	314	332	341	334	299	306	322	319	343	318	363	307	342	322	299	340	305	348	353	327	307	356	295	349	322	324	348	340	344	328	323	316	319	335	324	350	341	325	356	347	381	343	341	346	356	343	328	316	315	365	341	335	355	326	341	309	298	338	312	328	334	350	318	327	319	317	348	328	359	312	298	316	321	329	324	297	368	336	340	338	327	396	348	350	345	351	338	317	324	334	307	323	323	329	338	330	323	367	292	326	323	304	343	350	348	342	320	336	350	348	313	330	321	333	346	335	292	336	316	310	344	304	310	311	341	325	332	326	318	354	349	298	308	328	331	358	294	347	337	339	340	314	312	335	361	316	320	318	357	321	323	308	311	309	350	335	324	348	317	332	313	345	337	325	352	319	347	342	311	346	347	345	338	341	326	380	323	299	339	345	319	323	327	360	360	336	348	305	307	346	338	282	344	330	314	323	309	304	319	338	341	332	339	314	338	309	348	329	315	343	336	340	293	335	314	331	328	329	342	316	331	320	348	308	326	346	325	351	332	312	340	343	321	308	343	355	325	349	351	322	365	366	359	347	333	303	305	340	294	344	338	326	350	329	320	364	316	341	319	328	333	378	312	320	324	318	347	350	370	361	353	338	339	345	351	360	327	352	328	323	309	334	347	338	320	315	317	335	304	359	307	308	332	348	314	304	306	360	342	364	335	282	294	297	305	306	311	339	338	319	322	341	319	286	319	314	339	302	333	355	333	372	325	327	341	336	347	327	319	329	301	332	313	295	321	340	341	317	334	339	361	367	316	333	310	325	330	352	326	345	303	331	327	307	348	322	325	353	316	317	342	331	328	350	343	341	336	310	343	331	342	338	343	343	332	370	310	341	360	328	348	331	300	353	321	324	356	320	324	335	343	335	322	294	297	327	324	331	320	318	307	335	335	315	327	339	332	340	333	325	341	358	299	302	313	351	337	334	322	323	332	338	343	331	336	335	322	339	328	323	334	313	330	344	343	360	328	332	327	353	333	296	302	324	318	343	347	353	315	333	350	343	311	294	343	308	336	326	361	332	327	301	326	336	334	329	324	328	320	353	340	337	350	328	353	346	338	310	334	305	362	337	365	334	314	345	331	308	334	328	323	340	279	348	326	308	329	314	306	329	331	342	343	345	305	310	340	323	315	327	321	350	321	342	296	342	333	341	311	334	354	329	319	340	331	374	311	321	307	364	344	318	334	329	322	323	332	339	317	313	327	346	344	336	316	353	312	318	319	341	302	370	323	322	309	332	327	358	326	304	282	339	324	359	349	347	330	338	331	342	329	327	331	351	317	309	326	320	340	333	352	339	353	313	344	305	319	308	349	319	337	336	313	335	300	331	364	336	319	341	317	326	326	297	330	372	314	344	336	353	310	340	301	331	347	348	321	344	333	327	323	320	348	274	304	327	270	332	314	368	361	328	307	322	335	323	309	348	354	319	311	314	341	305	346	351	358	338	310	337	346	308	290	345	326	328	333	305	305	353	326	336	338	350	330	342	325	324	340	313	296	370	346	311	345	361	329	336	322	335	347	336	319	341	283	288	324	326	358	332	315	355	363	342	318	309	348	350	339	315	365	320	318	350	322	338	350	328	336	313	359	350	323	344	312	306	367	336	320	316	310	287	341	363	359	325	328	346	320	332	327	313	322	325	333	316	294	317	353	320	357	350	317	320	355	318	336	349	333	317	321	321	327	323	337	316	365	341	358	350	342	305	328	307	328	319	331	355	327	337	300	331	315	332	359	323	296	342	332	294	323	337	347	340	311	304	349	311	335	331	306	320	329	300	375	326	339	298	322	348	334	346	332	321	334	332	345	352	356	329	314	319	338	343	319	312	330	355	313	322	328	338	322	324	363	325	321	359	360	351	332	334	327	321	357	337	334	339	313	355	355	321	328	323	335	307	350	339	311	303	314	348	343	304	313	316	318	339	347	354	318	364	304	309	343	356	346	330	313	322	316	341	364	326	321	333	337	345	339	319	325	320	349	328	320	347	307	315	326	296	343	343	331	330	335	342	361	312	331	339	317	351	348	335	302	316	322	337	300	307	323	315	339	312	331	289	324	325	328	327	332	364	323	290	310	353	315	302	338	337	308	321	343	343	315	337	351	338	319	339	283	320	299	323	349	353	332	347	347	343	323	321	346	325	350	296	348	318	342	313	354	280	339	347	300	292	363	356	317	338	322	317	371	346	333	333	338	315	329	339	342	323	332	325	309	356	334	304	327	327	323	316	334	344	317	376	349	346	335	298	318	331	328	347	357	337	335	315	326	325	336	349	304	349	340	299	325	306	325	319	299	320	342	345	330	314	329	329	324	325	332	321	337	346	343	337	370	321	366	344	292	307	330	340	323	318	321	349	337	303	334	344	351	341	326	350	352	312	332	306	333	320	321	349	347	338	334	319	346	345	322	356	346	319	337	328	316	301	300	326	315	324	335	353	360	319	323	294	336	346	368	331	318	332	314	359	352	317	360	312	288	321	349	356	354	337	300	370	319	309	321	353	308	313	336	344	330	342	330	361	330	318	336	325	359	348	354	347	351	287	308	320	359	316	295	350	347	329	290	337	338	327	328	321	368	322	321	314	315	353	333	326	322	337	347	373	329	352	307	310	315	315	349	308	344	313	356	335	364	314	306	331	385	303	334	290	299	339	341	345	351	295	300	308	347	327	350	352	326	314	332	324	307	344	318	327	349	348	329	314	320	315	291	310	347	324	308	331	307	354	327	312	329	345	357	332	341	308	317	322	341	334	295	322	354	304	306	338	330	306	345	335	343	333	331	327	383	312	315	328	345	348	321	365	304	331	316	301	347	306	357	327	322	313	338	336	323	379	291	318	349	299	356	307	346	355	327	330	317	312	341	335	315	300	315	340	337	310	294	338	329	345	351	327	305	307	332	305	305	325	310	335	343	318	308	347	316	317	312	309	322	332	374	303	327	340	337	290	319	328	341	365	355	313	344	330	349	344	316	349	322	344	332	329	312	313	316	322	310	295	349	330	332	342	335	344	292	297	323	356	348	348	353	325	347	353	346	323	318	306	315	316	312	344	301	331	325	299	305	326	333	319	352	348	311	342	345	342	339	332	324	324	359	314	298	328	347	327	316	345	336	342	343	331	321	303	356	341	301	367	300	347	320	333	332	351	350	327	336	333	334	324	318	297	315	330	364	354	309	327	289	342	314	348	339	336	327	324	323	327	396	336	343	315	324	364	343	326	333	368	350	323	341	342	344	320	342	319	310	308	340	298	314	332	341	325	360	340	321	303	320	332	335	359	343	330	352	328	329	339	326	355	329	358	350	300	345	325	293	316	323	344	355	335	309	356	342	336	344	306	298	326	328	327	324	350	291	334	344	349	328	344	333	342	336	322	338	376	344	304	350	355	342	321	358	306	361	325	381	327	351	364	289	323	363	325	338
20128	5963	3580	3175	2887	2427	1861	1504	1349	1196	1075	977	934	921	864	862	854	881	867	882	856	895	792	893	849	867	845	920	793	833	848	807	822	839	834	860	857	755	856	829	850	821	803	868	790	827	833	774	872	823	844	871	817	856	869	835	825	866	851	856	883	867	893	860	913	862	901	908	882	903	863	829	866	869	828	864	850	878	817	814	829	840	847	868	857	860	895	831	857	861	832	879	852	799	798	823	816	845	852	842	823	841	801	829	838	826	819	845	847	850	830	836	781	845	860	782	858	868	826	836	853	838	828	808	832	813	856	823	847	836	844	820	785	891	834	821	841	792	836	865	810	844	817	850	817	835	882	859	875	858	813	776	830	847	828	841	840	818	805	829	806	778	845	831	807	821	848	873	865	808	821	786	823	790	835	855	803	870	849	837	791	867	825	816	849	831	870	838	883	825	838	814	859	770	846	874	823	809	894	832	830	815	841	811	865	801	845	860	820	830	865	804	784	870	846	871	799	799	809	807	820	806	876	817	846	833	797	807	803	823	861	849	857	825	798	786	859	800	836	859	763	879	846	844	812	826	787	837	861	791	859	854	811	799	865	797	805	828	784	828	828	849	876	780	834	851	807	816	812	810	822	793	843	825	873	842	831	806	794	802	853	842	826	843	834	887	853	822	835	870	826	822	773	838	850	808	848	855	864	847	881	824	858	848	865	819	838	836	825	874	822	841	811	851	869	865	865	791	821	775	793	830	808	838	807	809	803	872	816	854	802	783	880	844	838	844	828	815	797	858	843	849	828	803	860	867	875	855	827	817	820	851	842	821	809	853	844	866	821	846	855	797	832	841	825	821	847	844	778	806	821	877	847	854	837	876	807	865	856	785	799	813	835	799	839	783	785	822	825	794	801	825	826	844	784	844	821	851	829	771	827	806	822	835	795	820	770	772	859	868	882	809	849	838	857	815	842	829	793	812	851	784	787	838	781	817	808	792	830	786	871	824	826	803	763	851	796	866	828	856	805	806	891	862	821	878	829	887	783	805	832	834	830	832	840	825	847	792	839	809	806	845	886	815	851	822	881	771	802	813	903	828	808	849	867	834	830	804	803	844	811	824	892	830	810	825	857	802	882	821	845	870	804	847	846	873	820	827	839	871	836	830	823	830	817	838	864	864	836	829	860	830	840	788	860	821	826	830	817	815	844	835	809	826	857	828	813	834	825	821	820	811	782	756	843	867	843	822	842	831	813	819	823	832	802	867	846	776	854	821	843	780	846	838	837	814	820	806	838	851	868	798	839	825	799	821	841	797	811	844	797	792	821	810	863	846	863	834	834	849	860	843	790	795	864	813	851	839	829	798	845	783	818	882	839	872	830	840	819	830	837	812	868	829	769	797	863	845	832	799	868	855	851	834	803	829	855	850	852	823	818	847	867	776	847	792	791	847	814	839	841	810	819	883	821	800	772	822	786	844	857	863	823	807	788	803	795	804	855	807	859	756	828	833	825	833	803	823	805	862	793	853	889	882	867	843	813	784	865	776	771	814	847	809	826	820	848	824	798	852	823	855	795	780	818	811	794	891	852	825	864	827	810	841	863	848	792	874	788	834	845	840	827	881	807	765	864	913	861	829	824	856	765	819	802	815	818	839	859	758	813	801	829	896	830	849	770	880	813	842	811	808	811	830	810	855	823	810	802	743	838	840	835	837	840	829	829	842	819	843	794	824	849	809	843	823	841	781	785	830	821	843	816	810	772	824	853	835	850	838	871	816	864	805	787	861	795	828	833	869	852	801	838	833	825	799	867	810	800	838	791	847	796	866	792	851	834	834	817	882	766	771	828	822	809	847	829	855	839	825	869	850	836	802	864	838	779	844	837	794	816	852	792	810	812	804	789	795	826	808	883	828	841	821	818	863	793	827	835	833	835	841	823	826	823	797	828	852	792	811	805	875	782	836	856	770	848	807	842	823	839	817	821	791	817	813	828	790	765	813	819	869	799	825	862	870	841	835	728	848	822	819	847	737	866	797	826	809	819	888	788	799	793	817	797	846	765	808	842	825	824	785	844	849	820	872	786	836	863	859	805	841	852	850	909	834	834	842	851	767	816	859	806	822	883	818	835	802	826	882	853	779	854	824	821	839	881	897	868	786	788	800	845	837	842	849	802	826	807	780	844	850	852	891	889	871	774	812	869	863	808	841	829	844	833	863	835	822	857	823	825	772	825	801	813	828	842	838	855	787	765	822	866	874	792	840	827	852	859	869	875	860	856	809	884	839	833	845	817	831	822	830	870	843	804	860	813	818	828	804	880	875	806	819	814	871	859	846	847	830	846	856	825	845	889	837	753	794	784	793	824	822	862	857	885	781	811	850	866	784	802	847	850	852	790	851	811	810	900	814	808	808	857	824	817	826	780	811	821	840	830	791	850	845	850	824	808	807	882	809	787	795	853	836	837	832	876	854	809	806	855	848	789	847	873	880	799	809	821	840	805	876	809	832	826	828	869	865	835	811	829	846	786	825	852	871	828	835	836	788	861	822	861	833	846	807	820	781	858	866	792	873	831	869	862	835	851	821	806	812	863	808	838	813	786	857	797	833	842	836	825	846	812	829	801	820	837	854	810	796	847	808	795	805	838	837	851	806	839	822	835	808	810	839	801	830	838	815	764	791	845	882	802	826	822	841	800	897	831	842	823	880	852	870	805	833	843	799	814	825	777	862	833	802	799	821	832	869	772	829	782	865	830	818	853	829	787	835	792	800	802	830	840	898	817	884	827	880	838	837	824	773	835	787	818	838	844	795	873	820	827	804	861	826	817	784	817	865	882	795	788	843	815	820	865	812	795	857	806	831	796	837	827	821	865	813	826	804	863	859	799	809	815	846	832	782	772	784	875	870	841	829	845	861	848	842	790	843	811	807	823	868	897	891	789	860	812	806	790	803	834	828	842	807	880	818	833	872	833	811	843	827	851	802	863	910	810	802	831	833	831	849	790	803	817	800	803	804	849	873	819	840	816	859	870	785	816	788	787	808	896	829	856	888	863	862	814	808	772	832	796	838	822	841	865	807	846	851	822	777	806	855	833	839	824	799	859	831	820	780	825	801	825	830	799	841	791	830	831	822	834	806	806	900	824	781	792	802	838	803	830	863	802	814	841	814	809	849	810	844	840	872	843	837	799	862	853	796	796	809	833	840	781	835	839	812	794	869	879	832	859	867	788	828	794	789	875	809	846	848	853	810	805	815	842	830	826	864	820	792	836	828	832	788	807	821	837	847	876	788	823	804	781	808	831	844	879	800	877	854	821	800	829	856	873	820	775	798	834	766	852	819	840	815	786	861	844	829	845	845	803	854	869	823	853	817	824	803	819	860	892	804	795	844	842	803	803	862	763	799	791	840	807	849	828	834	839	825	842	848	854	821	850	822	839	763	859	832	783	787	842	875	858	834	834	844	895	841	894	829	884	846	806	829	803	818	853	832	852	824	808	821	787	849	873	828
40212	28126	27255	21888	20920	20128	11959	3659	1189	800	593	535	460	443	443	401	390	367	377	386	405	398	392	391	360	381	356	402	358	367	364	373	344	345	394	359	366	362	363	347	320	342	354	328	372	321	355	408	365	362	362	380	343	333	342	367	383	372	349	372	373	350	353	383	332	358	389	396	345	360	374	384	382	359	398	353	364	347	376	387	360	381	398	400	327	347	369	373	410	347	365	354	342	365	343	349	332	363	357	335	324	387	352	374	357	354	390	361	374	367	369	361	349	344	334	385	351	359	345	363	345	341	348	352	380	346	339	388	343	359	344	330	362	379	326	347	367	368	344	358	366	355	367	360	349	369	389	352	343	398	363	355	366	374	357	364	313	361	363	366	375	337	347	369	347	356	339	343	364	341	348	366	374	327	371	376	371	350	375	342	376	359	336	341	366	402	380	343	317	378	350	360	343	381	353	357	343	344	358	325	338	369	409	376	359	364	364	348	350	369	387	380	334	402	331	387	352	415	341	366	344	346	366	354	374	373	345	361	335	380	348	356	354	349	338	375	403	364	368	333	397	331	397	406	390	315	418	356	361	360	362	368	366	371	355	356	353	391	356	317	378	354	334	375	345	351	341	351	359	368	337	376	326	348	328	375	347	385	369	353	381	361	380	348	348	326	382	373	349	382	362	383	380	375	351	356	401	366	368	361	374	336	365	377	361	376	352	335	328	366	340	343	391	367	360	343	325	358	350	336	336	388	345	339	356	366	379	360	367	361	384	386	393	361	357	358	340	345	354	375	388	368	394	354	381	363	366	361	320	368	360	384	360	360	364	377	381	357	344	349	348	368	327	365	362	344	382	357	360	369	369	385	389	355	366	362	356	374	359	340	368	357	364	370	348	348	367	346	357	394	384	341	366	405	357	333	343	389	349	367	366	363	364	364	325	402	368	376	386	345	330	343	389	353	382	374	343	362	338	364	390	327	375	387	335	344	371	362	315	340	362	387	366	354	321	371	318	350	337	346	353	389	373	366	363	354	383	385	360	360	350	340	367	388	375	358	384	349	375	327	361	373	371	351	381	372	379	347	332	335	361	354	360	379	375	379	333	352	351	400	366	361	342	361	355	354	368	359	352	366	329	340	355	361	371	347	365	348	371	346	357	356	369	376	369	352	335	371	312	371	370	332	354	350	369	377	394	357	366	353	353	366	332	365	321	375	378	356	384	385	327	359	333	360	366	390	367	371	358	347	346	392	370	365	374	315	337	364	344	355	378	347	369	362	379	376	342	370	366	333	340	336	369	358	358	345	377	361	369	363	339	393	361	365	359	396	343	385	363	400	353	342	352	345	369	350	391	374	340	340	369	381	367	355	359	371	363	343	349	343	353	364	385	382	335	353	388	361	359	386	379	355	353	381	372	373	351	351	385	360	348	359	353	346	332	384	353	373	368	379	405	357	354	375	346	331	358	346	335	366	360	346	347	375	392	369	373	309	363	401	378	350	354	370	348	364	372	415	375	356	351	357	329	369	340	362	365	392	324	364	344	332	363	394	358	358	371	355	372	345	391	338	322	355	380	397	347	342	332	365	331	347	382	350	349	388	387	387	392	395	349	365	371	364	374	329	342	358	323	332	370	316	366	364	380	343	369	380	382	371	358	333	343	374	373	338	316	377	383	338	375	364	381	386	323	367	407	403	334	375	375	341	363	342	372	392	355	355	385	391	366	348	366	372	347	371	376	355	331	334	362	323	355	370	330	401	330	350	349	368	381	351	333	334	387	402	394	340	374	373	345	320	367	364	386	348	334	335	392	329	371	360	362	353	343	374	369	368	362	368	389	319	381	362	340	331	392	367	354	369	345	352	366	352	362	335	352	349	354	328	384	380	326	362	353	363	360	352	374	366	380	382	379	358	353	411	334	376	338	367	386	346	385	380	319	398	357	392	345	325	354	362	374	358	351	353	338	372	352	374	352	371	371	357	348	375	393	337	357	375	358	337	363	363	381	349	375	339	365	379	372	352	350	371	389	342	348	336	348	361	385	341	357	373	354	352	388	376	357	377	396	389	352	370	354	372	363	345	397	340	369	370	356	349	359	394	341	383	389	350	354	379	368	355	374	335	326	355	343	372	361	340	332	364	379	398	324	379	363	367	358	345	329	346	368	325	357	346	378	353	358	373	383	384	343	381	366	370	359	384	357	351	351	374	319	364	308	350	384	342	361	356	354	358	328	346	357	370	340	367	354	378	362	368	351	351	370	352	376	357	349	357	333	329	366	325	348	393	311	368	385	386	365	351	342	398	371	376	389	362	332	397	355	326	338	368	384	355	368	405	341	341	346	355	340	366	353	352	382	345	354	381	359	379	397	383	354	380	352	363	350	351	361	342	345	368	336	348	361	375	372	364	363	386	358	341	335	364	372	360	387	353	380	367	382	392	390	369	348	386	327	361	360	394	313	349	363	334	345	415	388	340	371	350	357	365	339	337	347	354	361	348	339	359	326	352	378	346	366	356	352	383	329	321	352	361	369	346	375	398	371	371	403	332	368	359	367	385	368	351	347	345	364	352	378	393	373	328	375	354	353	346	349	348	350	365	374	403	396	340	340	343	357	331	375	362	339	363	345	367	366	351	342	390	378	384	359	361	335	330	357	351	360	375	356	343	327	365	390	355	354	379	324	380	379	369	344	374	318	337	374	345	398	351	337	384	351	390	378	354	375	347	343	371	361	348	333	380	367	382	352	357	341	382	388	328	324	329	365	334	390	357	331	371	339	338	319	352	317	387	339	362	386	383	335	379	382	375	354	365	346	376	333	345	340	359	393	404	338	340	356	388	405	361	347	371	384	345	343	332	326	341	399	366	345	363	359	354	353	383	340	358	340	395	381	370	375	292	374	390	380	351	363	361	331	401	359	376	358	349	341	343	339	367	353	331	336	327	348	351	368	342	358	364	350	332	404	377	343	340	347	376	346	361	377	350	372	317	361	356	399	329	364	363	350	327	353	378	356	353	323	351	352	371	382	364	364	372	364	374	346	357	350	333	372	352	373	396	344	359	356	334	343	373	371	352	383	371	360	356	294	354	347	352	365	380	338	343	346	353	368	366	347	364	368	365	361	339	350	376	342	385	348	363	348	354	381	381	379	331	391	365	372	326	374	377	357	389	338	353	311	370	390	350	353	371	363	361	380	362	348	352	327	330	332	343	342	392	367	368	358	366	342	338	374	353	378	341	358	346	332	347	356	334	368	341	373	388	352	367	349	340	350	351	372	342	364	339	337	351	380	370	370	369	375	368	346	375	332	392	356	348	355	370	338	360	368	372	340	363	352	354	379	344	344	351	362	401	360	371	377	357	381	382	379	390	389	330	321	375	368	343	373	358	353	398	349	389	356	376	333	367	324	355	358	359	364	390	365	371	317	383	319	362	372	338	378	323	335	371	341	346	353	347	366	333	355	349	392	351	368	333	373	346	373	338	392	345	357	386	374	356	350	339	354	379
34757	6037	7022	8036	8391	7315	4566	3837	3154	2477	1953	1723	1435	1308	1271	1141	1075	1081	984	1028	945	951	949	971	914	918	981	917	913	883	906	952	929	898	913	905	902	951	917	857	873	881	892	856	880	922	893	878	888	879	921	892	879	948	912	956	902	930	915	963	946	929	940	1024	955	931	975	919	962	898	925	901	917	912	918	997	961	904	932	956	900	916	933	934	889	931	876	830	907	887	911	900	862	875	927	848	887	891	934	860	940	888	889	882	893	918	864	906	861	876	854	870	871	930	879	901	873	906	882	865	883	821	853	897	860	899	873	821	901	870	824	914	834	876	863	821	863	893	893	839	862	866	843	858	863	833	853	840	875	857	812	824	813	829	817	840	856	819	832	848	833	903	860	882	829	811	845	868	864	859	903	840	858	874	835	882	863	843	878	843	825	889	823	843	861	876	879	873	842	884	844	876	845	904	857	882	898	846	903	883	823	880	830	827	892	815	861	845	876	790	846	900	846	885	849	879	831	797	802	821	859	832	868	917	874	897	838	879	828	876	831	841	848	832	892	879	900	847	882	796	881	854	878	816	817	854	849	837	827	867	832	862	856	873	908	890	867	857	877	866	869	809	805	900	823	820	841	835	899	862	829	883	871	826	886	810	839	921	846	819	846	822	855	834	892	866	863	869	869	810	861	860	877	834	838	875	871	880	811	895	904	877	936	885	876	800	831	844	871	852	826	909	897	855	928	851	821	859	861	831	834	831	784	852	825	838	852	846	876	862	854	839	826	909	843	872	857	882	911	835	885	883	867	889	896	889	841	876	864	882	884	880	860	846	852	854	825	914	916	868	853	831	825	838	843	890	836	862	830	839	873	885	845	873	874	857	852	826	826	819	860	939	883	830	844	850	860	864	825	867	884	860	868	868	878	873	862	887	875	858	911	829	853	839	820	858	909	840	887	831	891	883	895	857	907	890	898	869	867	878	892	862	889	848	832	893	849	885	859	812	850	836	880	853	852	838	862	833	896	863	845	869	838	830	865	874	874	892	845	872	827	897	858	859	876	875	864	836	837	870	868	842	878	846	851	866	907	841	863	885	870	824	858	930	868	884	911	857	849	877	841	879	878	847	800	844	852	847	847	841	881	854	850	894	848	849	895	911	825	847	863	839	857	849	847	830	857	849	887	865	845	876	871	885	891	847	887	892	910	864	871	857	908	856	863	842	827	879	834	838	798	893	842	883	858	808	894	862	865	860	879	892	853	851	849	865	838	851	869	909	842	809	884	909	891	905	869	885	847	814	872	886	881	858	836	887	888	831	857	839	905	821	799	856	884	845	859	846	823	864	886	859	906	896	878	842	865	854	809	818	874	880	864	842	900	838	874	877	815	854	856	830	883	866	816	851	863	893	845	837	842	867	823	896	825	928	874	855	861	875	888	859	855	872	911	913	933	862	842	834	902	844	888	923	873	832	837	877	903	854	846	887	859	841	773	910	888	808	835	881	834	864	872	879	847	830	927	886	874	842	839	852	894	876	842	842	868	851	904	813	880	865	892	881	839	801	885	869	897	912	806	869	864	826	920	904	877	788	910	858	858	853	860	904	818	891	840	944	849	854	910	898	878	837	884	882	873	851	851	824	828	888	862	822	927	850	896	847	925	871	835	887	919	846	841	793	834	855	890	848	867	831	885	875	866	834	872	857	861	833	814	844	890	820	844	908	889	864	849	860	878	837	864	851	860	868	925	968	874	902	884	910	865	883	882	851	841	846	860	832	866	849	889	904	851	910	852	816	878	919	819	842	919	858	893	859	864	859	863	884	850	865	831	867	877	880	846	832	849	859	878	871	844	888	881	880	884	807	865	887	877	872	909	876	851	857	865	893	841	865	866	827	830	864	923	815	835	813	830	884	832	828	874	905	873	866	924	883	872	854	817	865	881	873	816	849	875	829	836	855	892	841	881	873	894	814	855	874	830	850	906	836	886	893	865	857	850	887	907	834	867	830	843	815	845	812	881	891	869	870	881	858	856	886	906	838	854	857	854	887	877	884	857	783	835	908	892	845	852	898	835	856	855	874	876	834	871	846	851	803	873	802	843	867	898	853	902	864	854	921	838	840	853	800	807	904	821	878	878	839	880	822	870	871	857	816	849	890	839	856	869	814	848	886	843	896	875	886	813	911	813	859	837	852	872	857	832	861	890	849	815	895	876	834	874	884	843	870	853	828	877	824	893	880	866	895	831	895	867	880	825	834	860	855	924	828	873	874	853	853	873	899	824	887	888	871	850	885	834	884	850	825	855	831	827	867	856	793	814	850	855	861	870	898	878	841	841	854	863	873	827	885	826	862	842	790	838	896	792	878	849	829	873	802	879	860	902	898	842	884	908	884	903	845	835	883	835	846	871	885	814	859	877	899	817	877	818	832	873	860	895	869	847	825	839	879	906	874	894	834	877	817	819	820	834	903	810	834	854	858	857	868	869	837	819	873	848	808	803	875	826	842	840	905	868	842	828	849	898	901	874	862	850	871	857	847	852	849	831	847	824	872	870	872	840	899	918	870	859	842	901	849	921	862	882	876	899	846	898	866	842	844	869	871	879	857	880	872	873	875	913	821	853	827	903	877	850	913	810	882	910	843	864	889	865	883	857	905	862	915	865	875	842	908	882	869	908	900	849	852	880	871	911	859	848	870	818	869	841	883	830	890	789	875	861	865	849	878	880	798	856	875	914	866	842	888	899	886	861	873	847	893	877	937	833	814	884	874	908	886	860	823	841	856	839	859	837	889	903	841	851	910	834	886	872	856	888	913	855	824	843	874	852	846	855	834	874	883	866	783	866	854	862	845	853	832	929	813	847	833	854	817	879	918	890	854	889	850	855	868	902	870	876	880	898	822	853	877	801	839	828	854	889	838	862	842	844	869	837	864	862	855	812	871	834	869	851	870	894	840	824	840	836	870	905	884	852	818	859	881	890	834	831	845	873	820	885	849	877	860	858	895	890	872	865	821	863	855	827	884	884	870	858	805	892	862	842	868	865	865	887	878	880	877	831	896	918	883	892	829	876	857	888	869	843	852	830	857	859	886	865	833	880	843	821	867	782	849	797	886	859	829	915	885	837	842	858	883	879	842	877	815	884	893	813	868	891	869	853	832	859	814	893	845	853	840	881	825	869	874	878	872	865	867	857	810	837	840	869	833	859	877	899	831	905	832	850	866	822	796	927	887	892	876	870	915	890	896	844	888	874	884	876	861	899	856	845	858	855	841	916	883	843	835	837	832	844	882	877	910	859	905	802	898	829	887	837	850	836	882	868	847	871	865	877	873	863	939	843	872	899	843	862	879	888	885	831	866	902	826	870	898	892	899	849	884	880	829	834	825	900	898	896	861	837	838	814	872	848	875	869	874	849	895	927	852	886	848	859	899	890	882	822	844	853	860	859	887	855	857	852	828	823	888	833	856	883	891	879	892	853	850	851	887	847	828	887	886	827	820	884	890	881	870	890	825
43295	27434	26738	21530	21852	25365	17992	6960	1704	1125	719	486	417	428	392	326	321	293	271	270	247	282	284	287	276	269	255	278	264	272	257	238	273	260	268	273	257	241	277	270	248	288	259	262	243	243	275	267	239	229	273	270	257	292	247	280	292	254	236	271	259	258	285	251	255	276	276	250	279	271	274	278	279	276	245	259	274	255	243	260	261	276	282	257	256	274	243	280	254	219	275	257	247	293	237	248	232	274	237	244	246	243	230	269	239	243	269	237	249	271	247	244	244	264	279	256	267	225	247	269	267	259	230	243	269	253	253	250	252	259	284	244	249	245	203	249	243	236	243	262	225	290	247	247	223	225	254	231	243	288	272	277	261	287	262	222	275	239	236	227	242	249	236	216	254	258	243	254	263	250	249	237	257	298	258	254	240	236	256	252	266	256	267	264	250	257	246	208	234	252	255	252	252	263	257	288	259	251	232	270	262	230	231	231	242	264	260	259	268	246	247	253	267	260	242	258	265	240	274	241	264	242	234	266	265	250	253	248	223	207	233	248	243	240	253	252	243	235	280	260	267	253	261	227	281	242	232	232	248	218	270	241	222	229	233	248	248	236	275	263	262	247	273	258	245	256	254	255	242	233	237	251	258	268	256	225	270	236	265	256	275	222	264	240	262	206	247	258	241	235	266	263	243	248	244	255	226	228	247	230	268	252	265	255	229	281	271	225	235	246	239	246	249	242	259	206	228	239	249	271	226	260	231	251	237	242	214	273	225	212	223	273	220	228	216	264	229	243	201	266	277	254	242	245	227	251	252	250	242	263	219	268	217	246	244	259	232	288	259	253	238	260	243	235	251	273	263	248	225	252	228	264	257	292	231	244	254	251	249	269	238	239	270	218	225	261	256	260	255	252	261	232	253	248	252	234	236	269	235	235	253	265	256	249	244	249	242	225	255	235	254	237	254	300	234	257	252	243	285	222	246	262	240	237	257	250	255	234	233	257	257	249	273	246	238	268	266	259	256	256	225	261	258	265	267	219	259	263	256	238	251	281	265	247	245	254	248	242	278	235	247	268	261	235	244	213	245	234	236	228	251	257	256	260	240	231	261	245	250	251	271	234	271	265	293	251	266	281	261	255	243	253	238	240	252	245	252	222	243	256	237	259	240	250	248	254	253	253	230	211	244	252	246	229	245	271	273	282	260	275	247	234	257	275	266	275	227	240	227	252	252	227	244	247	227	242	272	248	248	256	259	261	257	258	250	248	262	271	242	250	239	240	245	251	259	259	243	266	264	252	234	282	234	264	259	248	264	226	251	237	253	245	247	263	271	250	244	264	253	264	248	267	241	274	231	233	267	266	258	245	251	249	217	261	249	193	252	239	229	263	252	247	235	250	248	227	227	234	249	233	224	265	237	207	247	241	222	240	250	242	257	251	269	240	239	256	281	255	196	260	247	221	263	260	283	276	230	234	253	262	298	279	267	243	254	260	269	250	243	240	274	250	247	255	253	243	195	246	273	242	251	252	223	255	283	261	228	244	233	244	256	235	232	219	251	261	245	237	223	220	244	250	245	261	251	243	271	243	265	213	238	259	242	230	254	274	252	235	235	243	243	240	271	277	288	237	268	223	239	249	224	245	235	251	231	223	249	218	247	269	244	282	227	234	242	239	248	271	253	256	231	234	228	227	250	275	247	241	263	250	261	265	267	237	238	272	245	257	290	248	240	255	231	243	225	267	249	256	240	254	265	273	256	241	239	221	246	259	253	264	247	229	236	204	234	257	247	264	251	259	214	234	236	237	227	238	222	222	258	244	238	243	224	241	209	235	267	275	266	232	243	235	245	222	244	261	253	241	275	226	236	244	231	206	293	253	239	235	269	256	243	236	259	231	264	237	227	252	258	247	242	240	254	235	256	243	229	264	251	251	241	268	268	237	235	243	232	236	261	242	253	279	263	243	221	265	235	238	238	271	220	262	262	239	243	255	251	260	243	242	249	237	250	234	267	252	245	244	231	233	288	256	241	255	252	296	242	266	279	242	259	277	240	260	244	255	269	228	266	207	266	240	259	249	253	237	236	240	265	224	247	271	230	242	231	236	259	266	280	228	258	257	219	257	230	263	244	222	232	239	254	245	265	235	260	200	245	250	241	261	246	225	245	246	244	251	285	249	271	208	245	259	228	250	259	243	239	236	238	248	231	232	264	243	260	258	233	246	238	236	259	259	259	229	239	235	229	250	262	280	257	255	203	251	264	228	248	252	238	242	232	233	258	238	262	215	211	247	238	271	235	224	263	245	282	233	238	223	248	255	259	267	238	246	270	250	244	260	257	258	220	222	251	273	271	245	244	216	251	258	248	264	239	219	221	239	278	251	278	234	253	252	271	248	254	263	242	261	234	258	225	261	280	263	215	237	243	209	249	218	255	271	256	230	248	265	272	221	232	246	256	234	240	234	240	226	257	278	254	263	286	261	225	251	222	235	206	278	241	240	218	221	237	243	213	243	219	239	242	253	257	254	258	225	240	250	261	231	237	227	257	249	271	238	246	235	253	260	252	245	217	279	260	241	235	254	278	243	250	246	233	212	248	270	225	243	257	265	235	231	238	272	282	242	253	245	293	254	276	228	263	276	265	253	247	231	243	226	256	233	255	247	238	239	254	260	246	216	251	230	247	219	238	241	245	274	267	245	221	244	271	263	263	263	265	221	245	257	276	222	229	228	298	242	252	247	272	259	238	247	241	233	238	258	245	236	267	235	246	224	263	254	236	234	248	226	252	253	260	264	257	240	239	254	263	241	258	261	249	262	235	225	239	246	247	259	277	234	235	249	243	252	252	251	270	235	243	225	238	219	240	239	250	272	254	257	254	248	210	238	246	240	243	232	242	251	258	264	223	250	222	258	245	252	278	227	252	268	230	270	253	231	285	251	222	222	244	222	240	234	259	248	272	241	248	225	248	225	216	271	216	257	229	282	285	248	222	252	255	255	270	217	209	234	250	276	228	256	246	236	238	259	250	242	235	270	263	288	248	259	269	250	259	247	285	238	223	247	249	242	245	240	250	239	232	262	264	241	227	246	257	246	236	234	284	274	254	235	210	266	226	239	227	244	241	239	263	252	284	251	264	243	235	245	243	258	246	249	231	249	241	247	234	250	256	230	246	257	238	236	231	272	248	223	233	246	231	221	257	232	269	250	234	218	257	247	269	262	206	261	232	242	249	235	248	229	282	240	253	248	264	246	249	242	244	244	221	231	228	265	280	239	233	228	260	262	237	227	244	230	231	209	233	243	242	237	226	246	276	248	231	228	287	258	242	237	250	260	269	266	247	238	250	253	249	240	274	239	240	246	229	241	242	249	248	248	255	248	243	256	210	258	263	244	237	290	228	236	244	269	237	246	243	252	261	237	255	249	247	283	274	247	296	240	234	260	270	249	246	290	249	251	242	238	250	232	249	277	239	238	251	237	255	244	230	260	235	237	262	225	251	250	246	257	254	226
35687	7452	10076	11152	11072	9805	6592	5444	4350	3579	2484	1968	1637	1452	1218	1117	1064	1021	939	934	886	824	844	743	759	767	803	781	746	724	762	701	664	661	671	668	702	683	685	669	653	665	634	613	617	652	618	655	649	658	576	643	642	670	628	654	711	665	687	683	764	706	727	783	766	744	726	700	761	671	728	707	709	694	709	713	661	669	706	705	662	650	707	611	655	606	651	662	695	648	643	643	649	666	650	583	635	658	664	634	628	630	598	661	661	638	590	642	625	640	633	629	673	656	628	608	614	655	630	640	566	584	641	616	600	601	590	623	618	634	603	640	630	611	578	647	640	583	597	603	625	597	575	647	582	583	587	617	633	583	632	649	573	547	590	634	581	569	636	603	581	634	604	544	573	586	609	615	599	588	612	672	577	600	614	601	597	597	603	581	601	616	581	572	630	631	607	613	587	617	599	630	578	589	579	604	607	620	536	596	624	590	601	631	575	609	604	561	577	609	619	582	601	605	620	572	602	638	628	562	545	632	650	639	573	621	603	590	606	563	612	576	619	554	624	643	573	582	604	578	613	597	558	550	619	615	618	641	602	595	552	632	583	586	583	619	588	582	572	613	606	684	601	599	582	597	586	519	592	607	615	645	603	601	573	606	601	636	564	626	599	593	624	597	622	601	581	596	581	604	611	575	648	603	640	556	609	588	590	574	600	605	568	584	585	628	622	568	640	550	569	575	595	604	644	589	582	565	559	610	594	638	594	548	578	620	604	537	615	609	595	570	595	617	583	599	637	603	606	642	633	594	575	541	605	585	610	614	606	608	620	586	618	603	574	532	608	625	581	587	610	580	591	634	599	586	595	619	577	593	591	607	615	625	575	574	582	578	581	595	612	621	633	610	598	600	609	597	606	605	597	594	587	648	630	583	575	591	575	564	581	642	644	566	573	586	592	640	594	595	584	568	578	563	563	594	592	581	603	634	608	592	618	578	620	592	623	646	598	613	630	582	613	618	605	564	607	576	602	586	587	600	608	559	656	595	577	578	626	629	595	587	622	603	560	592	634	603	604	581	562	583	600	607	566	634	560	630	599	635	629	559	605	612	576	580	606	619	618	602	615	649	577	573	603	597	628	590	568	608	615	582	557	559	557	608	636	631	560	612	620	620	601	594	566	588	597	657	623	607	621	600	542	616	615	615	588	568	600	608	602	600	603	601	566	599	657	594	619	625	602	590	567	608	602	617	649	612	632	644	612	588	617	586	661	574	581	604	588	628	638	564	614	564	605	576	597	584	608	564	630	621	559	608	581	605	610	578	602	585	605	595	578	579	594	580	603	609	578	604	639	584	610	594	610	632	563	564	613	624	576	606	597	591	593	581	589	604	545	588	583	591	591	620	583	591	577	580	583	610	595	599	606	607	591	630	582	575	631	583	608	546	536	614	576	624	593	590	598	622	592	628	605	635	629	597	557	574	611	614	606	602	572	582	590	623	554	587	585	580	633	557	585	550	627	614	600	627	602	571	597	622	617	607	649	575	632	587	640	656	572	591	600	593	606	603	628	603	627	613	608	573	590	588	576	595	579	579	564	576	596	606	583	605	583	606	584	596	599	588	590	583	570	579	579	597	579	615	583	643	606	559	619	592	594	574	594	612	602	599	618	601	596	669	633	597	584	606	567	628	601	591	557	580	608	633	592	594	574	603	595	593	649	589	584	604	557	625	589	611	572	617	563	585	635	631	603	560	558	607	625	622	553	599	593	595	606	621	563	636	627	600	631	576	580	633	586	592	543	628	649	610	585	583	619	575	594	582	550	585	559	586	590	607	595	592	572	609	570	579	643	598	595	565	566	578	587	579	568	593	594	593	522	609	623	601	581	608	621	593	605	609	597	597	569	588	635	598	622	613	615	615	598	605	583	583	596	617	631	600	609	554	550	558	602	611	607	605	577	638	596	618	583	597	579	571	607	622	590	628	624	593	602	565	613	586	592	603	623	656	630	513	608	599	592	616	625	577	640	603	601	638	623	607	566	616	643	572	534	628	608	557	602	593	598	601	643	600	593	579	590	668	554	558	631	570	565	602	590	641	583	651	589	610	601	635	623	599	562	626	593	576	638	645	566	616	585	645	599	642	612	596	619	575	624	590	591	574	589	630	576	596	585	599	605	597	607	595	621	603	638	604	605	610	605	590	598	561	617	577	584	625	589	615	600	614	600	616	604	567	588	582	609	569	619	588	641	579	604	585	609	587	612	557	606	616	583	587	640	607	605	607	576	640	633	590	622	606	595	600	605	601	633	607	587	624	564	595	591	602	597	569	580	565	608	588	606	607	591	625	600	566	613	599	611	605	602	590	626	581	622	581	615	639	593	571	570	619	644	631	620	596	611	593	609	601	622	622	592	640	609	594	548	620	615	600	605	604	592	587	608	594	634	594	578	603	572	582	607	593	596	623	642	615	651	584	593	585	623	637	578	591	604	598	657	605	585	622	592	571	587	597	629	593	610	605	607	578	574	574	608	577	590	591	583	593	589	603	592	622	616	609	614	591	604	571	578	567	577	679	600	568	581	558	590	609	652	616	616	616	586	605	588	644	594	558	581	622	587	596	633	591	585	587	610	622	619	582	597	605	596	627	615	602	580	657	600	627	600	609	625	554	559	603	593	633	581	579	607	631	587	653	611	664	594	625	606	616	628	621	621	609	592	571	608	577	627	569	654	627	621	572	584	631	612	652	619	600	605	618	623	649	598	585	575	546	581	583	602	645	563	570	580	591	575	609	549	572	597	651	558	609	571	642	661	585	607	629	636	626	593	615	579	622	632	603	572	605	598	567	582	588	602	599	599	593	608	575	633	599	605	623	591	528	593	620	608	576	540	614	610	617	551	598	627	601	600	595	605	582	607	552	594	575	617	591	615	651	550	588	565	602	612	604	623	574	625	622	582	593	575	562	612	583	609	612	635	585	608	541	557	650	608	557	592	643	620	588	611	575	551	591	596	638	623	606	588	601	639	584	608	552	611	572	592	608	633	593	615	559	594	650	616	565	609	583	643	610	575	650	598	571	546	598	578	611	580	637	583	636	605	600	625	539	581	579	617	556	576	627	549	583	600	630	613	594	614	662	599	594	624	645	608	654	569	605	582	587	585	602	631	552	626	660	589	604	626	568	601	590	605	598	602	629	579	602	590	598	609	614	580	629	589	606	587	612	577	650	538	626	640	607	599	583	572	592	543	631	616	644	588	565	591	608	595	577	605	569	597	605	542	587	623	598	563	609	632	580	584	577	577	634	618	603	602	645	607	628	584	596	627	636	626	581	559	595	622	630	633	611	566	611	628	605	600	649	609	596	590	555	632	604	620	627	640	562	582	561	605	605	593	556	616	590	609	608	634	612	627	574	589	568	591	609	597	592	611	618	612	629	568	603	556	612	612	597	604	625	598	571	621	581	628	581	631	585	641	629	577	608	639	609	588	549	615	608	625	594	598	607	639	636	646	631	540	592
19976	16922	6664	2385	1562	1088	624	512	428	374	373	367	338	345	331	356	325	305	315	329	314	338	359	326	311	334	348	354	306	319	307	342	330	341	307	319	324	306	336	305	316	343	312	322	328	319	353	331	309	346	315	356	338	314	354	320	326	360	346	342	317	321	336	315	318	358	312	363	349	316	315	345	337	367	352	337	332	320	333	321	307	329	327	314	327	319	283	362	312	317	313	348	338	328	296	284	308	322	347	310	321	319	305	335	347	286	306	347	311	314	326	279	329	341	314	336	319	321	320	325	350	343	303	327	344	318	311	326	302	312	316	322	309	340	337	320	334	333	299	354	320	323	320	342	359	341	328	313	279	325	351	312	322	321	302	318	324	308	322	347	290	289	300	340	331	371	339	291	307	337	357	314	327	354	362	332	340	356	301	332	306	302	354	312	315	297	323	341	333	284	349	331	364	314	333	324	349	336	337	332	325	299	334	307	291	318	322	348	314	340	335	328	314	319	315	314	342	335	336	335	294	333	338	332	317	343	304	303	325	331	330	286	338	306	345	313	329	313	307	298	348	311	332	280	330	327	296	315	312	345	306	314	319	344	306	335	335	341	314	317	344	350	361	311	331	321	339	360	366	341	334	337	318	330	339	328	327	336	345	329	324	307	301	310	328	310	352	326	328	334	350	334	313	325	347	298	333	312	343	311	312	301	327	365	316	342	354	346	339	317	342	338	344	322	321	317	363	297	302	308	326	352	305	321	352	350	283	337	319	343	319	307	322	318	340	294	296	326	341	343	337	339	324	354	325	328	296	316	299	321	309	364	337	353	347	300	308	322	350	330	319	333	311	311	308	312	372	335	330	306	323	365	347	311	295	345	345	312	304	318	298	325	314	375	298	318	312	302	316	338	341	350	336	312	323	326	327	313	333	298	360	339	340	325	336	307	305	315	315	317	319	328	341	314	377	347	333	326	348	309	318	353	347	335	306	328	321	355	334	325	311	329	349	304	310	329	291	337	325	300	338	311	340	301	283	327	297	325	283	346	331	353	313	328	320	363	344	310	335	337	319	346	334	304	303	332	350	299	329	308	317	329	355	347	312	355	332	346	327	345	326	324	319	322	302	333	330	292	319	347	324	330	343	297	314	335	312	342	342	338	344	339	326	342	331	314	334	335	346	316	331	351	288	307	332	324	344	298	338	320	356	315	369	296	354	354	324	310	318	301	355	329	304	332	341	331	330	315	283	335	302	335	321	324	348	350	301	327	329	328	332	323	314	362	303	346	327	327	339	367	340	298	330	305	326	297	339	314	314	309	315	293	309	328	333	348	319	308	361	333	320	326	332	343	330	342	331	325	338	300	335	323	338	330	337	327	346	350	303	356	346	354	350	331	313	311	330	350	338	338	315	336	317	311	326	316	323	326	337	333	315	359	310	325	321	320	371	288	328	305	309	328	333	294	332	342	298	307	334	336	335	328	311	355	306	311	339	333	327	353	322	350	344	337	308	357	333	336	357	320	350	339	335	326	314	345	344	314	319	367	364	302	297	317	373	342	331	274	330	343	304	341	344	327	344	321	315	307	330	295	314	339	321	341	295	313	298	290	328	303	296	323	355	325	333	326	312	307	308	329	324	332	309	332	343	357	358	328	299	334	305	306	330	359	337	295	291	325	309	287	326	354	309	305	287	306	325	356	306	346	321	323	323	350	338	311	311	333	351	326	329	292	342	369	342	352	372	322	320	342	366	327	331	308	346	358	304	359	324	296	315	325	323	319	334	327	292	288	294	307	288	316	340	327	322	297	346	299	360	369	285	291	350	315	307	328	297	324	320	378	328	341	312	324	366	307	327	339	299	349	306	329	319	333	316	327	311	327	299	366	320	322	305	357	342	344	311	329	318	318	354	331	323	340	331	339	305	327	318	347	348	314	363	348	328	334	329	341	321	345	313	326	332	330	315	337	320	299	340	335	356	320	292	357	330	342	347	325	318	327	333	301	331	291	313	339	329	342	331	345	336	340	334	319	321	315	308	323	363	331	335	331	337	300	349	318	346	324	320	322	289	334	327	319	337	318	293	331	315	311	314	362	311	362	316	301	341	344	328	347	318	343	306	348	339	337	309	350	319	355	341	302	313	317	328	325	313	312	302	338	358	340	355	317	301	353	322	328	323	324	328	317	327	313	319	351	315	332	322	342	296	328	375	297	336	335	349	350	329	309	352	322	318	340	354	313	330	355	304	308	299	307	318	317	316	320	291	351	318	341	327	328	327	305	331	308	309	331	339	338	337	328	320	286	344	340	311	334	295	311	339	349	315	322	299	320	343	292	332	331	334	307	301	330	340	323	302	318	339	326	305	341	317	328	317	325	339	345	320	349	331	328	377	332	328	311	351	315	322	319	315	313	347	332	305	309	311	334	318	326	308	311	316	311	329	337	334	353	344	356	339	311	300	328	316	319	331	347	315	351	343	342	293	359	320	312	352	305	361	324	284	331	349	300	302	330	299	363	301	348	320	335	336	315	316	306	339	331	311	332	300	350	363	339	350	280	329	314	358	331	366	332	311	353	332	327	309	311	364	336	346	318	293	330	328	334	293	351	329	310	316	334	361	343	336	315	368	337	355	344	331	325	357	333	344	334	298	337	320	314	323	307	301	323	344	309	347	345	318	356	318	366	354	351	321	323	319	318	305	332	309	346	336	343	350	330	353	327	312	341	336	346	321	322	308	330	359	296	340	320	304	320	354	333	316	318	300	310	313	312	312	340	284	356	318	326	356	344	310	312	308	325	302	327	325	359	356	339	331	332	329	319	312	306	331	348	314	318	368	346	348	326	331	324	343	337	313	305	309	325	346	295	336	321	340	330	339	331	324	338	314	340	337	327	337	299	308	355	329	348	298	326	271	327	326	336	308	315	332	344	308	327	320	343	307	321	330	305	362	311	301	335	349	325	326	357	335	327	300	307	345	386	318	358	352	281	344	331	333	345	355	347	288	358	325	304	320	331	326	322	332	334	317	315	311	317	348	336	295	329	305	307	315	300	326	306	331	308	319	331	331	337	347	332	338	332	362	348	311	326	343	361	331	321	339	319	337	332	320	327	349	350	301	282	300	323	336	345	300	309	335	309	349	302	341	299	310	342	347	337	336	284	328	315	337	345	308	343	321	323	343	318	315	341	323	324	340	305	280	317	326	325	326	330	309	355	307	303	314	364	341	322	290	314	338	337	337	324	315	327	319	328	333	345	332	345	321	315	309	330	337	342	367	314	322	318	326	327	337	317	309	344	310	320	314	349	307	302	325	318	346	337	322	312	326	313	323	314	303	298	338	333	329	312	350	303	317	327	323	335	314	289	352	320	300	323	309	335	332	328	326	323	321	291	309	325	355	330	314	331	319	322	331	359	341	341	333	349	341	344	328	326	322	339	303	311	343	338	315	289	340	354	346	305	348	277	310	352	317	331	352	324	311	356	330	335	282	336	311	300	330	288	342	328	315	343
18271	3952	3565	3054	2978	2479	1761	1450	1199	1079	1028	989	913	896	895	830	841	868	840	804	802	866	796	747	826	849	768	840	867	756	788	788	838	857	806	821	855	864	805	847	831	851	815	801	854	861	807	838	816	810	777	799	842	829	836	863	813	839	852	822	858	798	817	895	877	889	834	884	847	860	815	864	857	823	871	791	873	846	824	852	832	852	820	851	794	895	824	802	793	836	856	884	815	773	853	805	825	834	827	845	803	825	815	806	835	811	839	857	819	822	832	820	794	864	794	820	827	834	823	796	793	814	819	854	804	829	851	826	761	867	771	893	828	807	805	808	782	829	798	772	872	826	823	818	826	795	829	777	796	855	862	811	869	822	835	805	829	809	829	846	852	835	809	793	823	789	745	816	807	803	833	859	818	776	842	793	826	795	795	796	761	805	825	850	806	876	830	774	873	781	790	830	852	779	794	773	801	791	764	854	873	774	831	757	848	812	820	770	771	877	848	806	812	863	794	854	814	862	826	786	827	838	785	846	855	833	783	819	813	789	817	838	837	818	788	825	780	803	848	801	808	834	757	826	896	815	809	817	810	810	817	838	795	832	842	813	807	828	788	799	844	787	842	796	792	808	802	804	766	808	782	835	786	810	808	834	826	882	834	881	795	794	887	877	794	808	857	795	827	762	795	827	821	784	782	836	824	804	829	846	782	786	811	807	804	845	808	815	794	828	831	784	814	768	777	841	810	806	787	830	836	858	798	791	868	854	799	795	791	831	813	782	848	845	821	844	822	801	827	807	836	819	831	832	869	856	805	808	857	782	782	855	816	825	772	783	810	847	822	822	807	812	855	846	827	840	788	817	863	772	738	790	814	827	832	783	829	770	763	858	812	763	856	829	818	770	825	815	880	786	848	836	819	833	826	819	861	785	843	819	844	792	835	812	862	806	771	808	815	835	794	782	846	794	792	819	811	813	834	847	822	838	789	783	790	835	834	841	790	790	812	789	811	825	785	840	820	794	784	809	805	781	798	844	839	777	773	851	851	809	795	836	858	773	817	821	812	824	859	861	791	829	787	813	773	762	826	814	836	777	758	828	837	778	784	750	801	813	774	840	770	800	819	800	817	818	818	801	808	866	783	773	789	819	803	793	777	830	868	857	794	828	813	824	758	793	842	835	761	767	807	845	907	815	810	820	799	851	793	828	784	871	830	831	844	809	811	821	805	784	764	814	817	762	809	771	808	776	858	848	827	822	813	740	745	804	804	883	817	803	802	843	817	807	834	835	774	829	820	830	790	837	822	778	743	818	849	752	749	776	831	822	831	821	813	832	787	836	784	848	785	831	791	830	803	838	811	805	855	831	838	825	803	864	867	843	799	864	773	788	821	810	793	791	842	828	824	825	849	777	786	809	836	830	796	830	838	787	827	810	807	762	850	839	816	779	836	793	861	806	804	819	839	799	870	841	778	850	828	818	798	828	767	829	790	853	821	835	846	854	887	807	817	825	813	814	859	875	772	782	759	792	762	854	871	767	827	782	819	776	784	805	844	802	834	821	780	813	784	817	871	843	816	813	829	835	824	827	784	831	827	793	771	815	813	772	810	827	786	849	814	856	828	791	877	800	793	826	780	796	773	798	803	817	868	815	830	814	849	797	859	806	810	810	805	804	801	795	832	809	817	816	827	775	815	795	835	866	787	847	827	825	841	823	832	867	843	847	791	766	886	809	843	788	806	781	811	800	844	862	811	823	813	801	833	839	826	822	798	809	800	836	797	842	763	818	838	782	830	846	795	800	834	806	760	761	828	799	871	804	818	784	848	796	849	842	845	749	821	837	824	812	801	860	841	803	810	839	837	722	818	791	806	805	848	803	822	831	778	823	825	840	812	802	793	839	790	853	819	804	855	765	782	812	836	791	818	794	831	849	858	821	821	824	800	776	822	809	816	780	839	828	776	794	804	840	851	791	853	803	861	812	823	842	805	841	803	814	824	813	852	814	792	854	809	814	839	809	808	755	807	810	782	789	817	799	802	748	804	749	800	773	809	844	850	813	796	739	822	833	830	795	814	790	794	776	804	797	841	784	831	799	839	837	787	789	771	814	799	808	828	820	813	817	805	816	822	829	808	811	812	827	830	819	839	833	823	788	811	846	815	832	824	764	795	832	822	813	798	819	852	805	783	803	814	830	857	786	802	788	817	809	831	821	832	820	845	764	833	833	828	848	797	793	779	823	820	780	817	825	823	763	832	796	750	800	832	784	801	791	814	786	825	816	810	808	804	809	847	835	829	818	806	789	834	822	813	793	823	802	779	817	792	819	858	832	800	804	816	777	809	813	824	791	816	794	824	855	824	845	795	821	857	794	842	813	805	808	783	815	833	842	792	835	824	824	797	778	802	765	822	820	823	800	800	907	793	854	846	842	773	838	822	824	812	731	801	813	789	790	896	812	806	823	853	833	762	797	804	858	802	816	828	809	827	814	780	766	843	762	842	781	837	825	808	842	802	752	788	833	836	803	815	785	751	817	843	812	814	831	794	833	797	773	786	841	810	799	806	835	786	789	804	810	852	834	871	817	855	810	744	850	806	828	814	802	850	848	853	785	802	838	806	846	823	803	778	815	818	797	787	855	837	809	802	806	813	876	826	832	821	819	828	826	874	794	743	815	837	797	808	834	843	810	784	826	812	851	819	825	806	749	854	854	771	808	843	796	804	856	819	828	793	822	836	780	832	821	849	758	816	761	802	817	800	754	827	868	864	840	793	831	892	755	789	864	802	817	847	795	812	858	851	768	793	854	791	819	782	841	810	806	759	775	813	868	827	800	842	791	775	834	758	830	819	793	818	866	823	813	818	775	808	768	800	792	814	815	834	764	823	850	821	809	791	786	807	795	816	788	791	820	799	815	811	827	828	843	851	811	822	819	792	800	838	775	794	817	830	818	829	804	819	821	830	833	809	830	847	864	815	803	798	788	823	859	799	859	815	783	841	864	806	868	783	837	779	827	843	797	823	805	803	844	790	812	792	797	820	851	789	790	791	833	822	853	766	796	778	858	790	796	830	834	812	753	832	855	802	837	809	831	825	788	806	791	829	786	832	785	789	822	834	779	822	773	805	804	812	780	842	756	833	870	846	729	792	818	790	838	823	815	785	809	819	811	801	830	801	821	786	782	808	826	807	825	800	824	805	863	795	809	821	891	811	820	781	798	822	807	818	774	813	792	862	792	820	782	812	859	809	772	828	788	816	840	833	836	777	818	813	827	800	759	852	775	770	771	790	841	801	773	845	825	822	800	841	779	808	788	796	803	800	886	828	816	817	784	796	813	774	836	759	832	845	795	851	784	764	794	797	807	873	800	788	815	843	848	804	834	809	794	798	846	825	828	806	807	828	818	820	806	814	838	865	812	824	807	773	809	814	835	799	857	852	749	813	828	789	790	803	791	852	798	801	853	835	858	820	813	843	797	828	818	877	821	832	800	795	790	834	741	827	835	767	771
39624	29644	21257	19834	19190	12115	5792	2628	1192	758	539	521	418	412	409	416	373	382	362	390	367	356	372	324	337	359	373	364	323	346	354	345	374	330	364	346	306	324	341	351	351	358	351	380	359	348	347	342	366	366	368	347	338	364	338	342	384	376	345	345	339	345	379	354	365	368	340	360	337	350	361	369	360	369	359	337	350	353	345	361	366	401	341	388	342	401	360	372	351	353	328	357	362	337	378	346	305	395	354	358	347	357	371	316	350	347	326	327	355	320	341	324	329	358	326	336	351	338	372	321	360	332	345	348	375	348	355	372	340	378	340	361	399	309	380	334	333	348	316	361	385	342	346	371	316	335	348	358	332	359	351	333	334	325	338	364	347	367	329	354	341	365	359	342	334	334	341	348	329	346	342	364	350	341	359	357	352	336	365	335	356	365	363	381	403	317	348	391	353	334	317	357	337	369	376	339	335	352	349	336	361	352	370	357	372	371	350	359	325	335	367	380	309	363	338	371	363	369	339	315	361	330	340	372	389	342	338	321	313	331	337	349	380	351	346	360	312	343	365	355	353	343	366	333	408	397	382	357	369	358	338	337	330	344	327	297	339	327	337	363	323	364	320	339	353	355	336	342	375	397	369	356	389	333	330	362	351	324	388	340	339	329	335	343	347	332	334	352	354	351	370	337	341	340	374	327	377	344	358	360	366	363	368	362	385	365	344	331	349	337	371	357	345	316	376	351	340	342	358	355	331	372	342	334	374	350	346	346	329	329	363	327	360	357	332	352	356	321	346	346	338	387	354	356	361	332	337	344	339	331	336	345	370	339	345	375	329	331	349	333	352	318	373	333	376	335	335	359	354	387	320	329	373	339	356	407	365	340	348	357	324	341	390	347	345	364	349	366	372	355	393	360	324	390	341	320	334	371	352	361	344	368	354	324	357	335	365	340	344	363	341	368	350	355	346	322	349	347	342	299	356	350	351	355	359	327	371	336	355	370	328	339	322	326	345	323	377	369	372	359	371	340	354	354	366	300	327	370	344	354	357	360	350	389	345	352	343	331	362	322	359	329	321	372	387	354	354	343	340	382	376	304	363	352	412	359	351	347	351	345	383	354	316	331	341	397	366	346	337	339	353	338	344	346	338	338	333	322	328	353	405	365	377	336	355	368	330	351	327	379	379	336	349	388	333	308	343	345	341	319	356	348	322	372	330	352	356	354	439	332	367	380	350	334	370	342	362	391	369	384	344	323	369	385	345	347	339	335	356	321	338	331	336	372	344	376	324	339	317	333	358	318	364	325	356	364	326	364	346	355	338	377	352	347	350	342	329	328	335	370	397	352	318	342	358	347	341	344	333	388	393	333	350	339	352	356	355	355	344	314	376	378	369	341	345	354	370	370	327	340	357	300	367	370	328	329	353	327	351	345	354	368	356	342	381	355	344	324	364	365	344	370	353	311	313	370	365	361	380	352	301	364	344	338	352	330	314	337	369	347	348	335	347	325	327	364	354	325	343	357	374	366	336	350	353	330	317	380	328	314	384	368	323	392	360	353	334	363	315	352	360	346	336	387	354	370	350	335	337	323	360	351	353	343	323	334	358	373	351	353	318	333	343	361	347	362	355	339	364	355	359	361	367	351	326	333	366	344	398	353	364	338	320	356	326	373	342	330	351	335	350	360	345	345	334	361	357	340	327	337	341	340	377	371	318	338	362	335	361	329	346	345	378	321	357	402	384	355	342	353	338	396	338	372	326	367	348	347	350	348	359	347	369	353	343	361	341	358	340	302	368	337	365	316	322	325	317	322	358	355	307	329	366	354	361	370	356	346	359	361	347	327	347	340	334	367	357	336	349	405	342	325	370	350	342	338	355	361	339	359	335	343	375	343	378	337	349	368	341	368	339	327	368	362	359	343	367	331	355	372	355	362	386	333	345	331	338	339	352	365	350	358	344	339	340	324	339	363	354	356	341	325	334	363	355	343	375	366	352	368	343	310	382	372	325	336	362	329	339	321	337	371	333	368	352	368	348	363	324	342	363	366	376	383	359	356	371	341	331	324	339	355	357	333	361	353	381	355	362	356	340	341	351	357	369	371	339	315	359	347	310	319	334	338	346	365	385	336	308	334	384	354	387	326	359	354	334	351	346	356	348	321	369	348	333	332	370	363	406	337	354	359	342	318	362	384	345	319	370	375	366	331	375	371	338	377	353	367	402	310	309	314	366	343	365	349	305	344	356	366	357	331	349	324	349	378	317	347	329	355	368	334	355	347	349	384	340	346	353	334	349	345	372	353	350	319	337	351	341	385	314	329	364	344	317	376	343	324	347	291	329	316	348	353	334	319	371	311	418	393	330	339	363	362	332	333	314	336	351	348	327	366	337	328	305	324	355	338	356	383	352	342	350	327	326	355	359	324	330	353	343	363	313	396	348	334	379	342	338	346	353	352	362	361	370	336	351	353	315	325	366	352	326	376	350	349	403	373	336	357	360	345	358	356	362	367	326	352	343	325	317	318	328	352	379	338	382	358	331	337	338	338	325	358	330	344	403	334	330	356	365	369	355	332	363	368	349	363	376	392	332	387	361	348	365	347	350	357	355	351	353	349	367	381	352	363	347	369	365	337	344	359	373	330	303	350	346	360	355	376	382	345	390	342	367	357	351	354	334	343	340	330	360	320	353	335	347	369	327	332	325	337	371	361	328	345	377	351	358	355	367	368	324	328	355	319	354	343	366	321	357	381	423	360	324	351	356	382	338	323	347	366	329	416	334	396	335	345	330	367	372	327	353	367	352	352	356	344	370	385	349	317	325	373	387	353	359	323	329	357	366	327	377	336	324	397	366	320	399	336	360	353	359	337	372	352	342	367	351	369	350	352	345	378	378	370	345	357	356	338	346	350	376	349	361	341	301	350	369	328	331	344	344	358	334	333	330	351	346	368	299	356	353	356	377	368	332	380	370	320	357	350	313	353	347	359	381	354	347	371	368	354	351	359	343	357	363	372	356	338	343	358	319	343	368	314	312	390	333	340	380	352	376	380	370	340	323	342	350	331	371	322	365	363	338	349	332	351	387	376	352	372	339	367	319	344	372	366	338	356	339	378	341	337	352	322	379	396	360	373	361	372	348	355	337	386	354	384	363	355	344	370	385	344	340	323	332	346	368	335	319	372	375	369	324	361	329	337	327	346	355	407	360	329	340	360	334	343	330	360	340	359	384	362	355	306	342	323	344	353	355	360	350	323	352	343	352	365	360	314	356	320	370	351	357	372	382	342	352	356	356	380	380	315	344	359	352	338	342	363	399	363	334	357	362	342	341	322	366	335	333	346	355	351	332	359	355	365	353	326	321	343	356	362	368	367	344	343	359	312	331	349	350	347	341	368	340	338	358	347	354	342	360	371	387	353	367	371	354	347	355	365	327	361	363	351	353	343	361	365	341	393	331	361	358	348	356	376	358	388	357	334	371	364	353	351	363	314	348	351	316	322	359	369	355	357
30672	10266	7108	8132	7850	7091	4492	3951	3116	2272	1853	1564	1392	1328	1238	1138	1074	1048	997	1012	966	881	932	992	948	929	877	895	951	869	845	894	917	837	910	898	855	899	884	868	868	881	873	892	852	852	916	866	875	884	838	884	919	907	937	860	922	917	941	899	876	952	931	940	944	931	920	919	911	936	920	898	951	894	934	934	909	906	893	880	895	892	929	879	871	866	859	872	863	886	875	869	855	832	874	853	855	788	829	916	867	884	886	833	842	876	840	852	865	848	797	882	820	876	885	869	867	855	900	913	843	844	806	833	839	895	874	878	835	800	873	848	858	882	840	825	846	815	821	876	766	874	851	821	846	870	812	860	926	867	814	834	843	857	869	857	824	851	862	848	790	850	802	860	837	820	839	811	811	837	861	848	904	808	921	884	811	856	852	887	823	801	841	873	860	838	822	832	773	876	799	833	886	814	876	893	851	824	885	771	860	850	929	829	854	840	823	883	909	885	868	888	826	843	831	813	820	833	860	837	843	838	798	827	829	850	881	858	828	861	805	864	859	827	874	843	863	835	822	834	830	837	825	849	808	864	822	812	813	828	819	837	862	846	844	837	815	852	828	810	857	888	838	811	831	842	866	864	894	864	887	849	840	836	854	833	858	855	890	858	831	810	858	787	840	817	832	811	858	880	848	864	826	815	867	911	832	801	882	820	843	859	848	836	861	830	868	798	836	810	879	882	781	837	861	826	852	848	866	846	872	852	844	822	856	852	832	807	814	895	799	809	863	822	838	900	852	822	842	815	833	884	833	871	860	826	837	905	885	839	822	822	838	902	817	830	821	921	862	819	841	838	835	806	831	804	826	831	854	855	842	868	826	820	810	847	787	819	825	831	830	825	821	772	841	807	864	857	858	860	868	894	843	850	841	841	813	858	849	832	814	834	828	836	832	792	804	841	832	828	885	825	840	818	854	775	798	864	822	829	892	848	839	813	891	839	845	857	889	823	837	803	890	873	827	799	864	831	798	900	846	803	850	816	840	847	859	856	857	879	866	860	852	862	829	907	875	855	789	849	842	872	851	828	830	881	844	808	811	866	878	825	824	870	869	811	845	802	899	831	799	890	804	822	827	866	799	839	845	891	821	840	842	840	827	808	846	847	821	821	818	792	841	825	893	822	862	825	832	830	843	833	842	886	836	848	849	841	807	869	914	809	799	815	826	871	841	853	842	857	812	831	867	878	842	879	830	850	875	820	826	856	856	836	845	869	774	807	833	843	860	857	833	832	866	857	839	848	884	787	821	825	881	833	866	822	849	847	829	871	802	816	809	892	853	868	815	767	835	845	838	853	836	826	867	816	856	858	903	776	859	815	872	815	865	838	829	815	829	873	886	825	856	812	867	861	781	835	825	764	774	816	879	862	864	855	878	858	884	875	836	844	816	843	893	819	819	872	779	856	831	845	855	799	815	817	805	837	860	831	787	811	767	828	805	836	850	853	880	881	811	879	868	818	866	847	816	791	846	880	783	843	832	862	914	849	834	846	876	830	858	851	862	820	868	791	858	785	790	779	842	840	827	817	832	823	833	887	885	819	861	849	806	861	842	799	873	865	854	845	791	834	892	800	845	865	835	873	903	828	852	843	810	864	834	828	841	809	835	839	840	917	820	839	832	809	859	870	879	768	797	899	787	864	856	831	866	841	895	829	901	811	875	860	829	816	811	880	838	817	856	826	830	820	873	831	851	874	830	815	894	796	867	833	806	824	871	854	808	853	833	840	846	841	815	864	785	883	857	869	834	845	863	844	844	878	900	810	845	812	836	793	898	813	829	813	796	847	843	843	840	863	815	847	819	840	798	850	869	844	847	804	850	837	872	846	821	866	826	864	823	826	802	813	822	817	850	817	824	853	828	826	868	831	862	903	834	806	817	847	883	838	806	938	813	841	802	849	819	888	805	856	840	842	889	829	850	879	850	816	784	862	879	859	839	881	900	845	867	887	859	821	872	850	880	859	819	815	854	834	866	841	824	879	848	818	865	867	866	845	828	848	875	847	805	860	768	851	801	820	889	840	785	826	831	827	844	855	864	799	827	849	776	860	846	826	830	859	865	819	865	841	855	833	791	854	849	835	859	847	835	835	828	841	856	879	879	841	833	885	843	829	854	877	879	882	788	865	873	848	903	827	842	829	815	835	851	845	770	866	807	852	825	853	849	840	861	870	844	850	861	838	850	836	867	845	837	813	876	861	852	805	856	844	847	824	906	842	847	832	805	816	853	887	816	878	871	863	819	843	827	831	850	819	827	839	790	834	813	876	845	828	813	858	841	868	891	809	852	865	831	856	867	863	883	796	821	797	855	797	865	847	848	840	834	826	809	838	835	827	859	832	821	839	876	806	881	787	865	844	848	877	791	833	853	827	842	893	891	822	854	866	805	904	856	828	834	768	817	837	835	829	881	863	838	774	835	838	847	850	838	840	905	799	868	801	818	800	829	854	813	897	781	790	851	844	844	882	820	838	797	826	850	886	824	868	869	824	865	831	863	859	821	860	895	823	828	899	907	864	850	856	873	869	810	819	875	818	813	834	827	822	824	888	865	826	900	842	868	844	912	839	829	827	814	813	827	842	818	811	820	836	842	844	910	846	841	831	861	834	815	827	852	832	832	883	868	845	872	858	841	855	860	803	819	841	827	850	809	887	866	846	896	851	831	804	842	824	851	866	813	824	832	834	817	882	844	856	802	830	861	885	860	803	849	894	830	869	838	852	865	794	818	868	847	819	871	871	881	855	873	866	840	857	843	857	832	779	815	861	837	828	811	852	819	846	823	848	803	873	850	878	904	833	882	803	830	830	798	850	829	838	848	879	821	840	845	842	881	793	863	812	850	856	820	788	829	841	827	890	846	857	826	808	858	866	848	818	833	845	877	821	860	871	882	826	792	855	788	831	845	835	837	849	828	887	878	849	776	869	887	871	872	852	845	850	833	851	857	828	830	852	900	820	849	868	887	799	896	856	869	864	840	851	831	831	787	841	833	827	853	859	828	851	808	879	868	836	832	794	851	880	886	848	824	817	873	839	884	872	885	841	837	873	840	815	854	881	846	788	837	805	832	856	804	870	824	821	852	831	850	872	772	814	842	853	841	794	847	849	825	855	806	902	807	827	837	854	830	831	873	867	904	828	942	851	922	802	839	799	869	819	843	882	845	860	858	855	847	859	834	840	829	922	859	846	851	824	861	856	858	828	762	877	849	866	798	816	835	852	876	864	852	852	850	853	859	814	841	845	829	839	817	810	851	779	824	831	865	881	883	782	901	817	827	861	845	853	872	891	877	835	826	874	842	895	813	843	875	833	823	834	889	867	806	809	782	810	796	895	839	840	826	828	866	826	875	798	853	849	837	801	871	839	815	875	821	882	807	825	792	799	853	867	898	859	786	786	846	842	881	852	850	837	859	858	859	860	873	851	835	841	801	827	835	807	847	843	851	839	892	851	841	803	914	809
45784	28041	21550	22197	23775	15849	9005	3965	1636	937	664	522	436	356	348	324	329	270	272	277	250	285	276	250	254	252	270	283	261	269	252	254	248	239	244	244	247	251	251	251	249	235	248	205	253	243	240	216	240	256	250	225	271	245	274	236	230	234	259	260	239	259	261	235	248	213	217	224	265	247	264	214	270	262	243	252	249	247	258	232	258	226	246	204	215	223	211	275	227	213	222	228	270	230	297	272	233	225	202	257	238	247	241	245	213	271	243	242	270	248	246	230	228	264	247	236	236	245	264	233	241	228	213	240	252	230	259	260	250	282	227	244	212	258	186	244	208	227	254	247	245	239	240	253	223	235	240	247	229	233	214	222	247	255	253	260	212	236	258	266	236	246	217	211	217	250	257	195	251	223	253	236	230	231	247	224	221	254	221	206	248	233	228	229	261	240	218	231	241	252	214	229	233	231	226	236	233	257	247	245	241	228	225	253	214	222	237	238	257	215	224	237	225	225	257	260	222	255	261	241	224	257	225	247	230	219	253	260	218	257	234	210	234	248	235	224	233	241	222	244	217	263	224	240	218	260	237	265	220	251	248	215	235	236	271	247	252	230	230	248	231	264	252	227	235	239	246	240	242	244	230	238	244	236	223	244	232	237	220	240	234	244	219	225	226	232	254	255	248	228	248	275	236	219	228	240	232	245	218	239	243	220	249	263	243	266	244	225	229	270	220	230	266	241	246	250	243	244	262	216	272	249	230	245	251	230	234	216	245	243	219	243	226	231	227	247	204	268	254	248	217	232	218	248	215	239	213	215	246	239	226	248	236	228	234	277	249	224	219	223	238	230	251	225	252	230	218	252	222	203	235	225	220	237	255	256	232	225	246	266	224	238	242	232	219	231	242	249	253	247	244	218	256	216	232	246	227	245	230	240	239	214	239	215	240	219	239	276	228	236	209	207	252	223	225	258	208	232	260	263	258	222	255	258	211	231	245	223	243	242	245	231	227	209	244	219	239	206	245	231	215	243	265	202	219	229	222	251	228	239	251	250	215	217	251	250	215	240	236	241	231	223	258	260	268	246	237	246	222	251	267	269	249	270	248	256	227	225	239	240	247	233	234	259	220	246	233	233	255	247	220	253	224	227	249	229	224	257	218	240	211	223	203	197	221	236	245	231	241	277	267	220	245	244	251	241	236	211	238	229	257	190	255	247	237	233	210	230	207	232	233	247	236	245	236	231	244	238	235	243	247	259	214	241	220	270	231	243	245	283	232	240	244	246	235	247	260	258	225	247	220	246	240	236	241	242	255	243	243	224	230	257	200	231	244	265	230	228	231	249	208	221	219	217	224	254	233	232	225	252	237	248	204	220	247	265	248	230	259	241	262	232	239	215	240	249	244	230	244	241	258	234	241	229	224	238	234	263	252	253	205	241	228	254	265	231	226	235	258	233	205	255	233	243	247	208	229	269	237	232	213	260	238	227	259	214	241	219	269	262	233	234	234	280	240	229	237	238	230	228	241	233	203	193	260	242	222	230	239	251	245	219	214	214	214	239	245	244	206	279	227	237	229	277	220	245	193	239	250	256	222	231	232	199	235	236	206	233	194	230	234	210	233	216	234	247	232	248	234	253	230	234	260	233	245	256	228	234	247	257	221	232	218	251	229	242	232	239	228	265	244	242	218	214	234	230	195	261	265	228	217	231	260	212	252	238	238	254	227	266	221	220	235	278	228	244	266	245	229	237	228	238	226	244	221	226	226	258	237	268	229	271	227	233	251	248	239	252	254	262	232	221	236	243	253	252	242	236	248	248	253	237	228	224	230	247	249	247	254	243	284	237	226	251	253	263	245	242	250	238	234	243	249	255	251	239	259	225	224	218	235	246	270	236	225	239	239	198	271	231	261	246	256	231	250	248	228	253	272	246	237	223	252	242	246	243	237	235	243	228	270	276	231	264	247	242	206	249	211	238	220	228	219	228	211	239	226	220	226	272	200	228	241	240	257	201	213	196	259	189	255	220	224	236	256	225	213	234	251	239	239	247	235	218	235	255	231	239	224	260	248	221	268	244	239	266	275	239	286	217	258	219	221	242	266	266	260	217	242	224	240	244	230	246	249	230	253	252	268	233	229	227	236	238	235	247	241	255	225	212	243	215	228	216	225	233	239	236	232	225	252	242	256	224	240	256	214	223	262	224	239	202	242	237	234	234	236	232	224	237	252	245	238	227	237	237	238	213	251	218	219	256	243	255	234	232	242	232	220	228	245	260	244	269	242	235	228	224	246	233	226	220	222	253	242	237	249	230	237	242	247	234	247	249	235	225	259	236	224	231	247	210	250	251	249	244	250	210	245	254	241	235	219	246	227	223	233	237	230	248	255	241	244	209	239	248	253	216	222	222	264	248	234	255	238	234	241	242	265	257	249	234	228	224	239	277	242	244	236	243	212	221	241	248	254	229	261	233	235	264	223	240	244	218	226	240	212	265	247	245	226	220	254	228	243	250	222	218	238	224	235	244	210	235	248	240	242	235	202	238	242	233	246	216	207	213	198	248	268	230	219	243	230	214	259	228	203	216	253	241	232	277	251	217	242	230	209	232	245	240	228	211	244	242	239	223	263	235	229	227	216	239	257	245	258	219	238	225	231	254	267	251	248	228	224	239	233	247	238	225	219	266	228	223	202	225	247	226	240	231	239	231	262	219	278	236	228	243	224	226	249	232	230	245	240	239	245	239	233	246	250	245	221	245	206	235	228	230	237	249	241	216	246	240	246	232	220	233	214	223	209	266	244	251	210	255	233	225	222	238	218	262	232	218	224	201	256	219	215	199	264	195	248	233	213	243	226	229	224	231	232	234	239	225	215	252	260	236	223	223	260	248	231	233	215	227	228	257	248	248	247	238	238	249	242	231	254	248	223	245	262	244	221	222	212	233	217	232	248	262	232	246	234	254	269	258	244	216	249	225	252	231	215	262	243	248	237	218	207	266	261	252	250	218	221	224	235	246	253	222	236	241	211	271	226	235	238	242	252	248	229	217	252	244	238	231	240	235	231	267	240	273	234	222	234	236	225	241	231	251	205	239	244	210	250	218	236	232	234	235	233	267	229	242	224	247	220	261	235	234	234	221	254	239	257	248	247	211	247	261	232	227	212	237	219	227	232	244	250	232	237	208	198	244	243	242	214	229	247	236	259	240	248	240	255	236	238	235	247	216	239	221	231	253	237	248	281	237	233	239	203	261	237	234	230	241	216	246	229	230	255	204	220	246	215	207	231	238	214	204	235	238	233	254	213	232	247	210	263	250	243	238	237	226	246	250	218	243	214	233	213	251	201	256	276	248	239	214	216	235	227	262	236	248	246	246	222	225	248	272	232	219	230	250	225	209	226	246	239	249	221	241	246	238	254	232	257	213	212	203	248	248	219	218	236	243	241	230	257	292	234	220	251	215	242	225	229	252	216	224	230	224	254	249	226	217	265	246	244	244	235	250	248	273	229	248
34908	12647	9640	11644	10421	9384	6304	5514	4500	3208	2305	1918	1578	1420	1203	1130	965	971	898	868	829	856	744	727	724	714	771	718	717	683	686	701	683	652	662	677	650	680	668	681	681	620	653	627	619	609	628	646	644	661	652	666	649	633	650	680	626	669	688	730	691	716	712	778	685	677	679	673	693	743	686	703	658	715	610	677	671	631	693	643	634	649	646	636	639	652	609	613	636	640	584	588	628	644	585	613	632	627	581	622	598	620	637	590	638	607	618	602	612	618	608	588	585	593	598	591	636	596	620	585	591	597	614	588	622	554	615	596	602	625	607	586	577	583	601	610	577	558	589	574	626	637	600	558	575	583	589	555	582	563	591	565	620	580	554	586	610	588	635	594	561	575	587	597	584	571	588	605	596	636	581	601	581	666	604	610	597	555	582	585	593	631	568	547	571	606	533	615	618	599	612	594	589	576	570	579	565	575	657	593	574	590	579	611	563	592	604	622	582	544	558	564	655	555	545	567	637	598	585	568	587	601	551	559	572	590	572	577	606	589	552	581	591	546	576	553	568	635	588	596	582	598	589	622	588	564	592	583	604	560	604	581	588	602	562	593	586	576	592	603	583	533	555	551	579	645	555	583	626	565	618	564	599	593	588	560	614	621	561	544	555	537	597	571	628	573	608	557	589	592	631	650	577	583	588	561	519	570	595	574	571	612	621	564	631	593	555	581	622	572	563	595	563	588	604	587	582	562	630	573	583	581	587	609	570	590	597	618	549	552	593	611	575	586	598	640	595	594	577	629	540	569	561	569	566	573	549	590	591	551	574	605	596	582	612	574	588	590	567	590	564	620	584	567	553	586	541	582	578	581	589	622	583	575	650	594	573	602	589	602	614	559	604	599	573	592	591	588	555	591	577	588	643	599	581	587	584	548	597	574	628	616	587	588	573	583	579	601	551	556	577	608	601	600	554	631	569	568	557	562	543	554	596	597	615	596	587	569	619	603	603	564	609	624	581	583	600	571	588	580	600	571	593	559	568	599	596	610	596	603	595	595	580	617	590	573	603	559	562	564	594	596	572	585	603	625	596	603	614	600	564	603	605	592	593	556	547	567	567	603	602	583	615	584	615	539	581	568	582	548	575	617	570	603	621	549	535	582	541	602	614	623	572	557	575	587	593	593	578	565	575	568	602	621	566	600	590	607	575	585	563	608	602	600	577	564	587	591	597	588	589	615	565	584	578	600	582	586	578	588	582	586	565	581	597	601	573	549	597	595	632	571	591	614	573	571	613	585	579	641	596	634	573	585	589	601	579	553	570	568	567	580	604	560	560	590	537	566	596	589	546	606	602	558	589	601	587	578	594	627	581	594	585	566	549	607	603	618	591	601	611	540	623	597	584	581	622	563	569	622	559	548	559	582	607	555	570	600	556	567	589	545	611	608	584	586	590	603	561	581	633	545	577	593	588	578	597	587	595	621	592	540	598	618	562	577	609	616	596	587	524	583	567	603	562	603	561	581	601	595	604	577	585	549	549	583	588	577	572	607	564	583	576	603	590	598	612	601	574	582	604	603	583	575	556	604	577	586	578	620	602	575	641	604	595	576	604	598	554	600	589	576	580	604	632	555	627	609	620	560	635	633	564	574	590	580	611	564	583	603	555	548	558	620	567	594	602	608	588	596	590	575	588	595	594	535	569	579	632	606	578	585	585	596	598	610	569	588	593	590	559	586	596	596	589	577	560	571	588	616	596	546	613	590	576	576	583	583	591	597	566	605	593	566	587	582	583	568	543	600	604	571	569	590	594	580	565	606	619	582	577	581	529	603	579	604	598	575	629	586	538	559	610	572	592	553	560	603	562	598	563	580	587	545	630	586	581	577	597	621	561	587	552	590	589	568	585	610	668	582	573	614	584	581	571	597	619	535	591	589	618	619	582	609	575	584	622	599	631	584	576	602	591	582	566	619	601	570	638	577	608	590	595	584	556	639	569	586	611	589	597	591	563	566	569	622	600	572	614	584	554	582	591	597	613	572	594	583	582	588	595	581	558	579	570	581	552	574	570	553	563	574	562	559	594	584	565	595	578	630	619	560	613	603	559	584	581	611	592	560	586	566	580	565	618	570	621	593	612	571	594	556	606	590	627	596	568	544	611	595	591	639	593	558	547	613	564	573	571	563	593	537	554	571	562	563	578	590	541	577	540	610	593	559	582	632	575	562	555	590	532	566	619	578	617	573	588	588	571	552	576	564	638	569	580	609	587	554	620	597	564	599	572	587	590	561	588	565	535	555	587	569	566	590	527	601	621	585	647	598	614	617	609	554	570	562	527	590	546	559	577	584	561	595	581	579	609	555	596	553	576	616	594	600	589	576	575	563	635	582	594	555	557	605	590	576	622	584	591	609	562	557	597	582	568	598	559	600	561	628	589	585	581	547	536	592	608	570	611	586	590	592	579	616	607	580	579	580	593	591	595	595	580	587	533	612	581	591	580	595	623	567	544	597	619	562	561	544	583	615	554	581	568	616	598	615	579	554	563	608	590	595	601	548	607	591	552	589	597	583	596	596	617	581	588	635	580	618	600	588	609	576	585	594	630	586	632	550	606	589	591	605	559	555	566	543	563	578	572	553	590	565	629	581	618	580	542	553	604	593	554	638	582	589	585	555	575	585	609	573	573	590	587	589	607	597	613	585	577	603	573	601	574	553	559	569	559	542	528	515	556	577	558	545	642	562	576	579	552	603	572	597	569	559	606	572	563	569	618	556	591	591	548	587	585	584	551	604	525	619	545	585	570	571	577	625	616	583	571	589	595	653	582	553	602	617	589	585	561	548	603	554	547	592	621	574	602	595	595	614	572	553	575	572	606	600	563	552	538	577	559	591	547	574	554	580	541	600	550	548	560	621	584	618	588	583	570	583	584	542	563	577	555	585	611	587	561	594	594	642	575	564	602	615	570	548	617	581	583	571	622	564	559	562	614	602	557	601	602	550	558	566	593	569	599	593	566	592	580	561	590	541	558	575	574	589	615	589	586	588	563	621	651	610	585	612	595	578	577	578	596	574	527	585	609	552	580	592	607	579	592	570	596	584	608	599	563	551	578	603	563	572	598	612	566	626	612	602	594	558	584	550	562	606	579	630	584	589	602	595	575	586	591	611	623	578	613	570	582	623	575	592	587	578	605	592	582	604	591	593	573	619	642	558	545	577	613	561	602	584	609	562	593	579	567	594	626	556	601	568	600	581	574	582	611	612	602	563	606	579	599	578	568	606	589	539	578	572	556	622	577	634	586	567	602	619	608	586	584	603	582	581	572	594	620	539	637	582	586	584	561	625	580	586	587	620	592	583	568	614	559	583	551	551	563	556	616	581	549	587	598	564	573	537	589	599	582	568	569	597	559	550	633	585	579	623	573	554	575	587	576	607	571	573	599	558	613	588	637	573	574	589	552	583	632	630	564	585	567	602	586	553	554	579	561	569	577	623	580	580	567	622	565	582	576	616
15102	6762	2884	1693	1352	899	653	453	403	380	351	347	314	333	327	350	294	318	340	337	310	310	322	312	331	327	309	301	322	319	304	318	319	316	323	318	337	362	316	326	334	300	328	336	301	287	313	308	281	348	318	319	329	320	308	363	320	313	327	342	323	355	306	328	358	305	298	328	293	316	313	321	303	281	305	334	309	294	300	297	298	337	300	320	279	303	331	309	336	332	326	319	306	318	304	308	327	332	349	312	289	299	296	338	289	305	296	325	316	294	348	353	310	311	318	312	357	320	296	339	322	294	325	311	313	328	324	340	298	330	342	323	324	338	356	310	338	345	313	328	316	332	309	322	329	322	311	309	329	311	308	324	337	317	320	302	328	302	305	326	315	315	328	331	281	308	317	350	309	302	307	333	312	314	323	327	298	303	326	290	315	323	279	279	300	291	325	327	331	272	283	326	331	294	322	308	338	336	361	303	309	339	323	325	297	334	288	299	316	302	363	302	326	320	281	302	327	289	304	303	312	341	327	323	314	318	299	319	366	339	336	329	314	313	344	297	293	338	305	317	324	333	331	322	312	313	300	292	313	311	321	299	324	320	334	301	318	326	311	341	323	331	340	316	337	305	336	306	295	298	293	304	333	319	341	315	316	303	298	331	337	336	294	326	330	304	341	298	353	319	313	287	335	322	341	307	339	301	268	321	307	359	310	328	322	309	340	298	323	304	322	356	327	312	342	320	310	312	329	304	323	286	292	342	369	317	295	312	295	285	330	293	297	314	285	289	330	299	299	327	350	354	348	302	286	308	290	352	338	330	321	287	298	274	329	328	332	342	335	353	343	326	303	313	308	322	308	361	305	318	303	312	279	304	305	302	331	337	341	315	338	324	331	323	388	317	310	313	313	328	341	358	346	310	302	331	319	325	270	342	340	337	288	324	317	334	321	316	335	310	311	333	316	346	322	311	286	317	336	278	312	289	328	323	307	317	320	304	318	325	310	297	326	320	316	347	339	314	304	310	283	323	346	287	306	317	333	326	318	338	343	331	356	347	297	303	329	330	300	285	314	303	328	332	300	327	309	292	304	297	328	333	322	317	339	336	283	332	301	338	353	304	326	319	362	293	323	314	334	344	338	285	308	334	312	330	308	317	308	287	324	316	318	299	319	317	287	311	302	328	312	299	356	337	305	312	321	293	349	373	350	324	328	317	315	306	314	321	317	303	347	336	322	312	337	308	314	352	318	300	318	325	305	335	314	286	345	314	303	300	290	305	299	291	305	357	327	326	300	315	306	327	307	346	301	315	322	304	326	317	331	308	308	340	322	317	311	360	279	314	332	300	345	321	308	300	326	358	333	289	302	344	290	307	336	323	312	299	305	321	312	306	326	310	316	260	291	335	298	329	315	326	337	308	306	334	315	317	302	324	289	279	326	311	289	311	314	308	317	346	333	281	324	343	327	329	309	289	311	290	328	293	303	316	268	327	288	336	335	301	321	333	334	316	328	334	294	331	270	291	293	321	321	346	334	297	327	322	323	318	327	273	341	308	351	320	318	283	345	300	317	311	313	288	329	301	339	288	341	331	318	342	335	320	322	324	313	312	297	321	340	284	339	351	278	291	320	303	297	357	343	343	326	349	320	333	324	329	327	312	360	329	299	307	316	309	352	316	325	307	300	318	304	310	275	330	301	304	333	331	320	359	336	315	289	343	325	350	336	319	298	329	314	304	302	320	322	344	322	310	327	336	337	300	332	341	325	302	351	316	304	356	290	300	322	309	288	302	310	332	305	328	319	328	320	331	337	316	338	307	325	315	329	322	292	347	333	322	348	331	317	318	319	322	325	312	313	324	336	311	293	351	319	332	356	316	321	308	318	336	357	278	315	328	307	310	321	298	321	314	321	302	330	309	315	302	325	307	326	319	305	321	311	317	332	296	309	337	284	311	309	323	315	333	296	341	342	335	331	332	335	353	325	343	334	310	341	312	322	345	326	276	320	346	312	318	306	293	325	312	314	339	320	319	325	306	328	333	335	277	317	347	287	307	336	341	294	357	332	305	347	309	311	328	320	332	324	318	322	302	306	338	316	317	304	365	301	323	339	305	326	318	322	330	298	318	320	333	305	337	308	335	335	304	302	310	317	292	291	311	286	314	337	349	299	295	286	334	327	338	285	339	331	313	305	298	345	340	340	356	309	306	303	334	308	347	339	343	328	325	322	323	299	315	300	329	291	293	283	318	290	341	324	335	311	295	307	310	313	320	312	300	309	304	307	315	344	335	303	319	310	337	310	297	316	338	305	334	308	331	334	295	312	330	322	319	296	322	323	324	299	326	303	310	334	278	322	309	305	295	323	309	310	320	322	320	337	316	281	318	296	292	320	312	335	310	293	310	341	371	348	297	321	342	323	343	321	316	317	317	310	356	350	334	333	340	320	320	339	323	318	331	327	332	332	303	334	303	320	284	325	327	336	339	298	284	334	309	330	312	300	342	309	264	306	317	301	301	307	298	310	296	353	328	297	320	302	318	330	300	320	295	330	327	312	317	334	308	320	315	316	339	312	310	333	319	358	295	321	327	329	342	312	309	337	327	329	314	324	322	306	307	350	323	330	275	291	312	313	319	316	280	305	334	308	312	320	314	334	348	312	306	327	303	320	334	309	353	287	324	310	301	317	307	304	317	329	326	312	329	306	344	312	316	301	303	328	312	323	305	346	331	307	339	323	322	298	339	313	302	311	318	290	329	307	317	307	307	328	301	307	280	318	292	316	329	348	318	334	327	301	322	343	298	342	334	335	298	273	305	308	324	273	327	315	299	293	296	308	342	296	311	306	351	335	334	324	316	330	296	280	297	293	316	299	303	339	295	315	353	321	297	315	305	314	319	321	324	325	307	291	331	293	309	316	349	293	327	319	326	325	335	353	302	319	326	337	305	329	302	300	328	326	311	332	321	333	285	291	341	320	348	343	309	316	320	340	341	318	309	296	297	321	330	306	316	334	319	319	298	328	323	358	327	303	319	288	302	329	308	365	306	318	286	325	309	333	321	305	316	298	297	332	292	306	356	296	347	341	306	344	311	303	338	319	344	348	312	332	296	291	311	306	322	300	330	302	287	335	310	290	341	305	331	335	324	282	314	323	319	343	323	300	292	309	284	302	319	292	323	306	281	305	335	315	305	332	312	344	315	327	347	313	291	335	330	342	322	338	326	345	330	326	337	330	338	292	291	357	315	323	343	298	345	304	314	334	325	323	307	338	319	323	359	316	326	283	301	326	301	291	337	340	306	317	299	303	306	315	298	317	321	322	289	347	311	291	315	299	306	313	318	343	320	326	323	319	323	345	322	305	321	322	336	305	336	343	332	343	292	318	302	350	323	298	313	312	304	321	305	299	310	346	311	336	311	296	310	305	332	281	330	295	306	305	334	314	319	299	336	306	302	327	300	330	278	309	367	331	342	324	314	299	301	339	321	301	285	309	344	355	323	313	328	296	300
14086	3448	3235	3275	2978	2147	1669	1394	1215	1115	1046	953	882	908	882	884	784	810	793	778	761	806	791	772	817	846	814	784	752	810	833	813	823	812	753	785	815	810	787	762	842	808	802	781	750	749	781	733	808	791	768	793	835	762	773	834	826	741	828	864	818	831	836	825	866	848	805	836	810	862	828	831	803	847	840	832	838	819	830	800	894	795	801	846	876	815	788	781	800	795	776	823	833	772	798	838	814	785	798	780	816	825	812	797	776	823	845	870	824	834	804	787	791	743	720	814	785	778	835	784	823	798	800	785	773	793	835	871	822	816	817	818	773	811	789	793	748	850	811	768	759	772	801	816	848	779	843	786	832	801	808	796	778	810	757	789	825	766	736	804	841	783	859	780	791	824	787	806	801	817	799	768	795	801	782	820	811	836	727	777	813	797	819	832	831	754	786	790	833	784	763	777	827	821	817	807	816	814	829	838	782	805	838	818	757	736	751	814	844	787	824	872	764	787	799	781	835	719	817	812	875	781	772	829	835	794	760	771	822	785	841	849	793	793	843	791	761	771	812	824	852	812	782	758	787	785	828	859	759	807	803	793	823	805	794	817	811	788	809	769	865	786	810	804	791	835	805	790	757	783	777	844	750	772	794	781	798	855	760	828	784	813	818	799	813	761	789	841	809	792	774	857	836	757	799	878	824	839	783	821	855	794	801	764	779	818	813	773	792	779	754	814	798	746	810	774	810	715	822	775	724	787	804	816	822	804	781	817	828	762	816	796	801	806	824	839	792	758	810	765	808	824	818	821	816	814	809	848	816	779	789	797	806	821	820	768	822	805	810	753	766	784	794	785	755	807	774	786	815	759	768	771	794	835	817	820	806	862	802	832	842	806	789	823	828	796	783	859	807	816	808	770	801	798	838	773	844	811	799	816	797	773	831	780	777	765	754	814	864	845	805	778	773	784	781	781	803	859	819	816	836	782	820	838	803	792	843	802	857	811	757	752	838	765	752	799	804	805	811	807	760	803	805	852	796	819	801	751	848	776	796	778	835	737	765	766	817	836	835	843	789	807	796	798	779	799	800	848	781	774	775	828	787	854	787	778	834	832	815	774	763	785	770	811	789	764	798	813	808	762	806	850	830	794	774	837	796	776	786	736	798	774	779	807	830	766	829	797	804	841	822	784	825	783	800	855	797	794	870	771	781	808	809	833	779	774	847	846	827	842	733	782	809	793	787	780	838	770	819	802	776	795	790	774	843	779	836	780	803	788	792	779	811	780	756	829	753	768	820	805	825	794	832	778	771	813	840	769	835	808	784	752	767	782	832	812	790	794	772	758	815	804	798	784	768	800	791	812	863	806	779	782	829	795	761	701	784	776	789	799	775	799	827	796	838	794	797	763	774	821	804	824	794	757	792	804	843	780	760	798	830	833	755	768	756	847	821	782	780	764	809	798	830	812	828	830	807	787	854	806	798	795	804	824	825	852	778	851	794	787	818	786	815	796	796	834	781	813	777	785	764	829	752	770	789	777	733	798	834	799	797	804	792	769	792	853	792	774	840	805	776	827	790	810	775	791	797	765	786	787	796	828	814	782	779	790	791	776	811	791	784	767	798	802	794	819	765	822	810	806	784	813	780	752	789	839	789	818	807	783	780	768	782	739	791	814	786	767	815	789	804	834	822	789	791	830	768	808	779	775	781	837	804	805	804	785	805	783	801	807	755	826	781	806	767	808	848	818	789	816	752	760	832	835	855	823	801	774	787	822	767	786	739	800	830	785	766	795	822	822	784	788	759	805	776	812	788	770	776	800	828	781	832	787	799	790	755	815	783	777	805	828	780	787	835	763	782	829	826	769	777	776	832	740	797	813	807	800	832	830	833	784	808	823	877	828	803	757	768	806	848	778	793	819	783	797	798	794	778	760	799	797	784	817	807	842	809	784	827	759	803	780	775	798	832	839	843	829	789	800	804	824	788	773	800	830	826	820	787	794	779	783	795	794	819	794	837	778	772	775	805	773	795	784	762	772	842	825	808	812	797	798	782	818	756	773	807	776	816	801	780	796	796	790	841	796	782	826	838	807	788	792	832	816	786	808	788	809	788	797	785	787	798	807	799	791	797	788	801	784	797	792	797	788	798	768	805	805	795	854	772	794	798	799	793	804	760	852	805	792	813	830	780	796	809	810	778	768	783	781	808	787	775	784	784	752	808	842	845	809	792	787	715	831	787	815	825	802	818	798	794	795	760	806	745	820	822	822	767	786	822	804	793	820	814	787	828	811	818	817	793	789	783	756	801	801	786	785	774	774	741	798	837	819	792	810	765	826	778	791	813	815	817	784	810	737	729	766	776	823	823	808	781	793	785	821	806	796	815	802	803	855	778	764	767	824	819	862	756	855	805	855	842	849	789	779	818	777	813	790	798	822	808	813	786	794	741	752	818	784	780	819	848	748	820	782	827	837	781	777	797	780	828	815	746	757	781	781	775	824	787	759	823	811	783	840	858	823	858	828	814	771	805	830	796	752	756	822	772	797	812	809	805	768	782	790	819	817	795	773	811	744	774	778	797	842	777	774	822	816	767	835	817	752	779	825	768	792	784	773	840	830	809	770	786	790	830	822	743	765	758	789	788	790	845	804	829	830	786	764	811	786	843	828	786	810	801	831	755	799	801	816	803	824	806	790	781	802	814	807	818	784	834	792	847	797	760	810	774	811	768	784	820	803	790	789	828	782	767	730	849	790	816	847	805	839	739	767	805	811	801	823	785	811	797	806	737	789	791	815	788	805	756	820	809	793	813	776	843	761	789	830	794	807	802	803	788	775	765	735	769	801	779	873	805	765	822	801	775	754	816	776	858	760	747	790	774	816	783	760	770	774	778	769	773	788	749	788	821	779	824	811	868	767	751	770	750	819	783	837	835	793	771	801	831	819	827	748	817	758	776	800	781	820	776	806	863	806	854	808	789	827	799	791	822	820	819	807	796	789	812	811	747	816	823	769	791	848	787	781	781	812	759	822	782	824	830	786	834	794	749	771	781	834	755	774	819	822	792	831	805	793	763	783	838	791	809	797	793	777	809	825	816	757	763	776	835	836	819	797	745	796	770	798	801	805	812	805	766	784	776	821	795	818	790	805	805	763	789	785	783	804	759	773	783	811	816	793	844	814	796	789	804	794	850	807	827	800	841	805	750	809	763	758	759	782	791	809	794	850	815	859	778	785	828	850	835	771	788	792	783	847	807	839	788	820	795	761	793	817	792	776	804	863	796	750	837	821	846	811	771	801	764	816	793	832	777	815	812	791	806	821	815	812	789	776	781	798	791	804	763	839	792	806	783	846	839	784	777	792	760	777	798	748	776	768	855	801	739	803	790	820	820	771	775	825	784	798	821	784	796	784	747	887	725	887	781	816	760	838	809	805	832	781	807	798	825	798	768	827	767	848	748	783	827	737	827	796	749	832	799	788	820	798	772	781	827	813	767	773	802	792	769	840	848	828
43762	27189	18739	15511	11425	6418	3231	1742	972	706	552	465	422	415	354	383	336	376	355	355	334	346	371	356	349	371	334	356	390	386	330	351	321	352	345	342	358	342	329	313	338	319	347	351	355	368	335	375	358	344	323	352	341	356	354	330	361	354	364	367	369	364	368	340	345	334	356	360	339	306	342	393	346	319	388	383	304	353	317	354	341	326	359	343	309	330	399	324	323	352	362	368	306	348	319	353	309	328	332	330	324	346	317	368	358	345	354	324	343	299	357	316	348	345	335	319	360	355	363	357	334	379	340	363	333	361	310	337	331	326	326	317	344	338	331	350	328	337	344	337	357	347	334	369	327	321	350	332	338	316	337	311	328	338	345	334	330	343	353	355	338	327	336	355	325	324	337	334	310	348	358	349	307	293	339	332	365	357	331	335	337	326	311	318	359	342	327	310	355	342	344	314	327	336	330	326	344	352	296	336	340	328	335	356	335	302	288	314	311	330	339	341	328	389	343	346	384	340	349	332	330	331	367	347	301	344	340	343	310	304	302	325	317	320	345	350	331	343	277	359	327	326	335	366	342	321	340	328	329	365	363	372	328	336	370	379	330	347	350	302	325	349	301	312	365	328	321	340	329	346	317	352	333	303	337	343	345	339	330	339	338	318	338	334	345	358	330	347	335	335	344	353	337	361	342	313	347	358	318	318	342	338	330	304	316	331	318	341	366	297	332	323	333	350	336	292	332	335	300	322	343	329	368	323	313	312	347	352	314	339	326	315	322	349	315	345	327	398	340	329	316	342	317	361	346	367	368	347	332	320	331	342	297	325	330	336	335	340	315	323	322	330	321	289	329	338	329	340	350	320	363	366	368	377	336	301	352	353	328	336	346	308	325	341	328	328	355	349	315	314	338	357	316	359	372	332	336	328	309	307	379	356	331	332	319	324	365	322	387	318	345	333	353	327	332	343	352	319	294	337	350	333	334	359	360	326	330	299	340	351	360	347	331	304	348	320	322	331	325	347	344	352	306	361	336	345	318	337	343	340	325	343	342	327	336	354	349	336	335	315	339	356	359	323	373	321	353	350	321	330	310	375	303	327	335	330	342	320	332	325	352	301	309	344	319	297	362	306	322	330	306	342	337	354	355	315	328	349	332	325	355	336	339	348	334	326	361	360	355	368	363	354	321	338	346	321	309	337	357	346	321	335	310	296	327	314	357	351	330	322	379	343	367	312	331	352	349	319	322	344	357	330	338	339	341	337	354	307	347	323	329	347	318	329	331	329	315	359	338	355	328	370	320	338	321	315	332	305	370	316	337	372	320	342	339	333	313	354	363	328	358	351	338	313	288	330	328	341	344	339	329	362	315	354	333	321	329	344	359	353	365	336	346	337	339	307	371	349	321	352	342	290	324	326	368	364	336	319	320	359	350	318	364	306	348	359	330	342	332	336	336	352	364	326	367	333	322	347	327	324	329	337	364	303	317	362	323	329	336	301	353	339	362	309	325	365	298	321	327	336	334	357	339	308	344	310	322	345	345	357	365	346	338	316	330	339	346	327	330	338	336	283	313	376	368	364	307	355	346	342	327	336	293	345	380	370	320	372	343	336	316	349	330	337	345	320	324	368	364	333	332	335	339	348	322	336	323	347	356	356	345	331	309	322	333	340	330	368	336	357	340	358	322	335	327	337	340	330	360	307	327	378	354	326	296	336	340	332	335	313	329	287	342	302	394	331	328	321	337	337	367	322	351	335	353	311	353	363	360	333	353	348	322	333	325	340	328	328	291	331	349	346	340	331	319	369	343	345	350	350	366	294	354	338	334	349	361	353	318	329	352	356	359	331	313	337	354	339	333	322	330	358	363	338	316	341	329	320	337	320	315	326	362	353	355	304	361	351	339	330	329	313	347	348	336	355	329	357	314	325	311	342	324	347	333	335	350	335	315	307	338	342	328	324	315	358	342	340	335	357	337	354	293	305	328	320	338	330	325	330	341	355	340	339	373	342	360	319	340	330	322	332	344	299	312	317	353	337	334	376	347	341	369	286	353	340	308	321	330	373	348	354	363	342	323	334	325	318	347	373	366	338	314	308	340	334	342	360	410	350	353	319	344	334	346	336	363	292	344	333	343	334	331	341	343	288	338	301	354	355	337	361	339	322	319	341	347	328	318	310	335	325	313	313	279	338	341	318	309	328	315	320	358	337	344	343	355	331	358	337	342	362	344	362	359	346	317	352	327	343	315	329	384	299	356	326	318	368	331	389	342	342	386	318	343	328	331	342	325	348	339	287	319	338	299	331	333	321	356	336	340	351	349	350	332	353	320	338	315	364	344	357	360	348	353	308	355	335	300	326	364	296	307	340	310	347	346	331	334	334	394	350	359	308	323	325	359	331	324	357	354	351	328	368	350	346	333	371	357	334	340	339	310	333	302	343	350	326	326	312	286	370	334	381	325	361	316	341	328	318	325	308	352	311	307	321	337	318	317	327	368	311	354	320	342	315	329	380	356	356	331	335	327	330	338	322	311	328	316	313	328	327	313	366	328	325	328	347	356	340	299	307	320	337	336	290	331	311	373	318	339	359	355	337	327	360	313	359	340	337	316	342	337	364	374	323	345	318	330	324	318	324	327	312	336	312	337	335	330	324	338	369	377	331	324	351	321	380	339	365	362	341	306	334	341	326	337	329	324	346	331	373	355	294	324	322	356	324	360	341	367	364	326	323	361	343	327	332	318	320	308	312	320	356	350	339	365	306	328	319	335	366	319	372	339	325	338	345	351	370	335	338	340	342	351	366	325	324	317	334	328	338	331	353	330	356	362	357	328	340	314	376	315	345	327	339	325	324	302	344	343	346	346	317	342	342	329	333	311	331	324	311	341	303	320	322	336	326	351	341	301	320	349	325	339	324	320	306	324	317	359	355	334	362	374	334	334	325	320	354	359	325	322	318	320	338	319	368	334	319	330	336	338	337	331	352	320	317	319	316	356	317	312	303	321	324	353	359	313	320	332	310	343	332	337	325	333	330	393	324	358	341	327	302	360	333	328	347	333	358	384	347	352	342	369	342	324	299	338	340	335	321	324	324	346	305	315	337	338	319	327	337	319	365	318	327	341	332	322	333	368	336	301	335	323	335	298	357	312	321	312	320	311	367	301	315	343	339	308	361	346	312	328	329	330	340	361	351	318	305	334	329	316	313	304	349	288	325	334	338	349	339	348	330	325	359	324	313	310	338	332	326	328	341	362	327	342	345	317	337	324	312	364	350	325	325	325	354	350	332	350	342	339	328	360	381	343	362	336	324	320	342	323	359	345	319	341	341	322	349	322	328	326	314	337	334	337	362	307	339	322	335	348	341	338	317	331	334	344	309	347	313	304	348	354	308	332	349	316	308	326	305	308	316	321	317	317	351	289	339	334	337	336	355	323	358	339	341	294	341	364	358	315	336	334	337	329	354	342	307	336	315	311	320	320	347	322	335	335	301	331	358	355	359	341	323
32930	9249	7033	8410	7640	6695	4213	3615	3032	2247	1775	1435	1312	1242	1134	1102	1075	1043	1019	984	911	900	884	909	924	886	910	910	831	883	873	867	846	850	876	852	876	856	803	837	826	846	856	883	791	816	891	846	882	800	907	824	815	845	853	872	869	855	797	850	905	875	914	876	871	933	896	899	864	885	895	849	902	897	882	811	860	841	836	861	876	839	862	799	804	859	852	804	836	839	832	845	842	784	808	838	839	904	822	895	817	836	865	806	831	831	858	882	858	820	791	810	792	851	809	816	787	898	799	814	847	807	803	846	788	864	852	809	804	845	843	806	829	840	834	887	861	805	777	802	828	821	849	849	800	847	824	855	803	809	828	842	816	820	838	777	863	846	787	814	805	807	771	865	888	820	758	772	785	852	782	820	825	868	821	817	815	829	833	837	794	806	844	753	816	808	852	820	831	805	813	788	827	812	803	802	790	789	869	823	839	822	869	832	835	806	855	803	806	829	808	831	837	848	786	835	845	850	856	795	802	790	806	787	865	857	834	852	845	833	834	811	816	867	803	794	807	812	787	844	832	780	809	801	837	815	851	836	787	788	805	818	791	850	839	842	832	877	825	852	802	840	848	806	847	820	780	821	814	821	827	846	788	834	826	800	810	815	808	867	852	825	822	876	851	822	832	785	766	804	818	788	788	868	813	789	858	809	802	813	784	808	803	787	820	793	862	853	843	822	797	804	815	806	801	807	803	849	854	825	774	826	837	818	769	826	812	811	805	735	759	800	817	809	780	789	794	862	808	769	827	817	824	817	737	861	768	824	808	836	823	813	818	812	835	834	806	861	830	795	839	767	862	829	808	785	856	795	846	875	811	809	842	834	822	816	818	850	844	836	776	823	843	820	819	804	782	791	768	791	787	838	814	848	841	822	840	800	812	839	802	826	817	849	830	811	824	827	868	787	863	800	807	798	838	843	862	837	815	797	810	733	825	835	794	835	842	848	798	833	798	814	737	829	806	781	817	857	801	807	763	803	869	854	817	867	781	784	841	830	793	880	792	875	828	749	802	825	785	784	785	818	859	834	840	806	838	846	787	784	828	839	763	842	864	757	863	801	844	831	852	808	857	809	782	803	837	838	883	816	809	804	834	790	816	824	782	835	807	812	849	814	831	751	803	836	849	781	796	809	814	777	805	860	816	845	812	787	797	856	800	844	830	857	831	803	856	808	856	796	771	823	842	804	841	722	777	831	825	794	825	812	813	784	838	808	792	837	830	838	796	833	814	815	788	766	845	839	778	815	817	804	815	808	827	805	799	775	805	892	799	807	793	804	815	797	760	795	838	796	831	797	853	874	852	849	748	823	772	844	829	811	817	844	820	777	881	820	836	815	805	828	825	808	810	821	810	803	781	859	859	865	817	861	832	816	825	773	819	827	796	844	795	821	820	797	808	853	766	790	784	789	833	831	842	768	805	834	801	819	814	808	880	828	800	835	793	893	819	841	774	820	796	812	782	871	830	790	783	835	833	858	830	828	811	786	872	763	838	816	813	811	816	778	803	788	826	867	799	881	861	812	818	864	769	787	825	777	814	809	857	806	819	792	854	778	821	740	833	824	852	836	805	803	821	796	807	829	833	810	807	837	834	796	838	760	806	836	818	830	823	821	819	781	809	792	887	792	847	814	772	777	873	790	770	794	812	790	823	807	805	762	828	836	816	844	774	806	809	845	840	838	761	816	840	785	840	787	821	850	839	837	765	848	787	754	822	852	812	825	813	781	840	813	834	806	756	792	841	802	849	825	845	849	819	796	837	854	820	798	834	866	811	798	842	783	859	825	829	794	801	864	860	820	808	818	792	797	842	846	842	837	867	804	801	835	770	762	810	841	832	769	829	808	788	847	817	800	798	814	870	820	785	811	804	813	779	801	855	816	880	838	788	856	842	836	817	852	818	820	861	770	802	849	810	825	865	863	837	796	827	801	851	771	837	833	797	795	851	818	839	792	828	810	859	804	813	751	768	793	868	784	828	782	825	874	846	796	799	808	808	803	854	819	776	819	799	805	839	841	823	868	794	833	821	865	825	789	804	792	765	777	789	837	842	832	836	826	872	856	855	848	847	818	830	793	822	806	870	839	818	853	846	798	824	805	778	831	781	867	847	849	852	811	874	845	788	839	761	777	820	796	859	817	838	832	799	804	865	850	800	795	808	819	827	824	848	794	826	805	862	805	790	826	851	833	787	797	820	822	790	854	825	840	832	805	898	822	826	790	773	777	791	845	843	848	822	856	850	842	818	867	818	833	808	843	802	837	756	809	780	815	861	805	827	746	810	846	794	854	864	839	756	832	815	737	774	877	854	848	871	791	801	819	836	837	828	792	813	843	837	759	817	822	833	809	828	815	857	863	843	786	812	797	836	778	815	812	806	835	786	868	819	825	806	833	804	848	821	821	834	824	803	778	845	855	822	798	812	851	772	808	843	807	798	805	814	807	828	848	749	868	843	819	837	747	782	842	815	828	842	808	845	864	827	845	816	831	820	790	811	859	826	783	862	779	806	809	795	795	793	833	835	825	883	852	749	864	830	819	804	861	811	844	862	827	796	829	830	845	798	808	840	811	829	879	865	807	839	848	790	814	782	852	865	783	795	835	826	868	853	847	811	815	827	842	828	845	795	835	805	805	787	851	786	826	815	856	806	806	809	851	833	816	832	855	837	836	816	841	855	834	875	895	856	855	823	800	844	784	783	800	866	849	882	838	809	815	797	845	821	822	815	855	816	800	759	826	862	865	780	828	799	838	816	828	832	804	839	835	846	818	800	811	815	863	845	821	791	798	824	873	797	881	795	853	810	827	829	820	817	819	805	831	799	892	824	815	822	793	840	798	797	791	846	829	862	847	803	824	832	832	813	806	837	780	828	778	836	844	786	796	801	847	837	763	804	791	808	826	799	819	787	756	826	823	872	770	849	817	788	815	784	819	806	797	812	847	820	849	847	772	825	819	818	857	905	808	816	858	836	847	853	817	818	796	809	810	799	757	815	809	866	798	821	800	857	826	829	799	775	758	818	809	788	874	815	815	831	881	785	847	838	819	767	834	843	825	802	783	767	827	770	845	833	840	822	843	838	797	777	809	794	796	773	782	797	813	789	806	781	807	802	848	801	841	841	858	790	841	829	823	819	870	813	818	855	803	816	834	828	802	772	797	806	831	805	791	809	811	847	832	818	820	854	838	856	825	783	857	766	854	812	849	855	816	826	846	839	782	856	789	830	864	834	873	843	788	848	808	788	835	825	821	810	850	791	835	805	835	835	745	818	822	835	853	769	865	790	827	811	824	845	792	816	765	807	806	774	818	801	813	844	853	810	837	800	799	751	812	775	776	788	830	775	819	813	815	839	820	785	804	821	796	853	864	802	786	813	799	809	829	857	805	806	799	828	811	838	816	797	823	798	844	813	836	846	813	844	797	829	808	819	873	824	824	835	790	840	825	814	803	864	841	824	807
48265	27153	20855	19449	14796	9539	5352	2672	1384	891	578	433	350	324	329	330	304	293	281	243	227	281	278	247	267	240	247	244	270	230	236	219	254	240	211	191	236	241	217	224	240	228	230	228	243	229	227	261	231	223	238	213	182	230	210	230	241	239	232	255	213	233	249	252	215	254	269	243	209	256	242	252	248	232	213	228	227	220	233	227	204	267	242	235	216	244	250	233	202	211	238	242	203	225	228	230	228	209	230	230	233	217	229	223	231	208	227	214	227	235	245	221	233	202	248	217	204	209	213	209	252	221	239	228	226	218	227	218	245	219	209	236	197	213	201	249	220	226	238	230	219	227	246	226	239	213	208	203	178	194	228	220	236	218	238	229	227	213	220	206	214	227	224	218	238	214	186	214	217	232	237	205	227	233	214	221	211	226	201	230	242	233	228	220	226	205	235	229	224	220	198	202	231	248	221	220	209	222	196	240	205	242	192	259	203	226	213	221	205	219	220	234	218	235	234	214	214	237	229	220	220	205	226	219	215	226	226	238	239	213	226	220	224	249	234	236	217	212	253	226	221	188	228	242	213	236	228	227	220	232	237	239	255	192	206	222	199	248	222	225	226	239	245	232	225	233	211	227	228	226	233	224	217	250	233	233	225	226	229	222	212	212	206	240	210	226	233	249	242	231	228	241	242	226	220	204	236	195	248	211	252	228	207	229	225	230	228	200	208	212	215	217	227	254	206	224	248	240	213	203	209	213	200	218	215	219	203	249	229	245	229	272	228	194	195	227	199	243	201	204	251	214	213	232	212	218	247	218	206	229	201	218	221	220	259	226	240	258	226	224	209	189	260	212	192	223	244	216	220	228	196	207	194	221	234	247	208	195	229	230	227	241	225	242	222	243	232	246	215	259	198	235	224	216	232	219	209	198	222	229	223	215	241	213	222	215	196	225	208	240	216	224	233	240	220	220	237	222	196	233	245	210	247	207	235	217	257	231	241	217	247	192	231	204	219	222	223	234	208	191	222	242	216	210	216	222	235	199	238	228	216	253	217	251	210	216	237	209	215	203	219	247	215	246	246	216	231	215	207	230	266	241	202	236	234	225	217	220	211	230	232	219	236	219	252	236	226	214	210	200	242	242	229	219	247	248	224	229	227	214	214	249	227	198	231	237	216	230	219	211	251	208	209	218	212	203	235	225	227	236	221	224	211	215	200	217	191	222	232	234	211	219	218	228	237	226	216	222	224	221	240	218	220	238	252	220	212	237	216	198	229	248	214	219	245	236	228	215	239	243	217	218	216	263	230	230	208	231	225	220	230	210	201	204	192	257	250	230	235	223	221	213	216	230	220	228	198	233	207	215	225	227	217	229	248	210	232	197	227	248	240	221	204	212	228	225	226	221	224	210	225	227	225	224	221	235	194	235	225	202	226	221	229	204	268	225	218	232	237	239	216	198	206	202	242	200	221	238	246	222	205	220	274	218	230	215	235	213	201	215	201	231	199	231	219	225	227	247	203	247	234	219	230	221	221	210	219	239	227	247	243	211	255	210	210	242	240	229	219	233	231	231	192	221	203	222	232	228	199	227	188	207	221	211	212	217	208	219	218	234	209	220	215	229	225	240	241	218	227	170	228	227	230	220	222	212	238	229	212	216	248	234	216	217	207	206	227	229	203	233	202	218	217	223	210	228	227	213	214	242	210	213	237	225	228	243	230	203	219	238	216	214	218	207	216	215	209	192	215	225	197	218	248	220	227	243	186	208	220	211	221	204	207	212	233	202	220	236	208	215	248	221	251	223	220	223	219	231	215	207	184	236	220	223	209	265	232	242	250	218	238	258	215	214	227	220	228	240	233	240	224	242	236	223	223	230	231	219	222	209	224	236	220	212	226	226	225	228	230	216	227	179	229	241	211	212	231	213	215	225	212	207	225	240	216	200	222	205	209	219	228	234	205	253	231	232	229	218	218	238	226	234	190	227	213	233	240	205	249	215	219	234	219	230	226	217	212	194	233	245	224	214	205	229	221	251	211	219	227	223	212	228	211	244	224	212	185	229	254	238	214	221	212	207	230	219	212	240	218	209	228	213	249	231	232	203	217	220	244	252	205	240	237	243	209	276	235	206	228	220	234	207	205	235	222	208	242	215	200	200	206	215	219	230	205	200	235	226	210	225	236	212	242	242	222	217	226	195	250	245	215	194	194	223	210	226	232	186	240	242	191	229	210	196	214	228	236	244	203	222	209	245	219	217	210	245	245	224	197	229	223	222	215	219	216	239	222	218	236	214	219	205	214	217	224	223	238	214	243	256	225	230	203	233	192	229	217	223	235	246	211	237	207	204	218	244	209	236	224	211	190	200	221	262	217	217	203	231	215	228	202	241	255	213	220	199	197	242	243	203	254	219	232	225	211	214	222	218	219	217	234	219	234	237	231	249	203	232	250	210	231	221	230	199	234	227	214	223	216	228	205	190	211	207	232	223	227	224	242	247	242	256	223	243	245	252	211	251	202	225	247	240	211	252	224	225	213	221	227	195	243	217	218	208	196	204	234	208	211	217	234	226	227	232	196	226	222	207	205	225	202	185	203	242	214	245	217	248	219	238	255	212	241	206	219	234	222	224	232	211	220	231	211	249	227	233	224	238	215	201	234	221	235	216	219	232	237	204	209	237	222	223	228	240	213	195	227	234	219	242	240	227	205	206	231	210	219	218	248	234	239	232	231	224	207	218	219	251	243	214	227	222	195	195	220	215	234	227	222	221	201	243	253	193	223	236	215	243	242	210	214	240	193	224	236	214	228	202	221	193	233	222	226	226	228	204	229	233	233	239	227	250	233	211	224	212	222	223	217	244	246	197	226	216	221	221	220	236	216	254	204	227	231	212	214	216	227	209	226	225	197	206	206	223	212	216	250	225	240	224	234	240	238	226	230	225	223	185	215	251	243	220	212	218	234	201	212	254	231	236	252	225	209	243	233	220	253	229	217	245	211	213	219	218	208	210	224	225	265	246	216	216	234	202	231	196	230	207	221	203	226	192	213	234	228	234	235	243	245	209	220	193	219	210	233	217	231	216	239	243	214	211	239	231	238	239	209	221	208	214	197	233	197	230	213	226	209	210	217	213	195	240	224	237	205	259	200	228	222	216	214	223	198	203	196	224	213	220	216	225	219	211	222	237	224	212	231	236	203	238	252	210	225	236	218	198	199	222	214	209	192	199	225	200	255	228	201	219	232	229	233	246	207	215	282	263	203	212	232	212	217	243	225	216	227	212	225	226	211	229	236	246	237	207	234	239	211	224	220	230	222	224	183	231	227	219	228	204	198	242	220	212	231	231	196	237	210	229	218	216	217	223	193	238	199	219	248	205	221	226	211	211	204	217	238	196	201	234	199	200	216	229	257	206	219	230	215	216	246	211	230	253	222	231	236	216	225	211	253	226	235	226	216	217	228	226	232	232	218	235	241	215	209	222	236	234	234	240	211	214	207	208	203	241	210	212
36869	12229	9849	11080	10515	9058	6100	5466	4194	3001	2470	1803	1413	1344	1132	1065	1001	927	848	854	866	782	786	753	806	694	745	663	689	651	710	628	666	670	627	629	649	578	634	596	624	607	650	618	626	641	607	614	632	604	587	616	596	580	604	627	632	598	658	680	704	677	639	722	720	698	676	693	620	635	638	641	659	630	666	600	632	666	628	617	621	595	639	618	573	612	628	623	635	627	601	589	574	578	581	559	586	577	621	596	617	614	607	597	593	532	570	594	562	554	586	578	546	561	588	592	535	572	584	589	528	576	530	541	589	531	541	530	585	564	567	563	564	575	596	556	615	551	523	568	595	557	555	542	545	546	531	528	571	549	513	558	564	570	573	563	526	516	566	540	577	531	561	576	536	542	548	548	509	585	598	504	539	561	549	547	533	581	554	595	553	598	544	574	557	596	546	533	527	578	567	585	545	564	558	578	585	542	515	553	575	568	545	613	568	571	536	535	560	583	542	568	552	546	566	578	576	568	527	540	553	586	560	569	553	608	600	568	577	558	540	571	568	614	583	551	587	542	572	565	560	558	546	553	577	555	546	576	559	561	560	530	554	576	568	584	571	589	521	587	547	568	555	598	581	510	532	558	542	541	557	575	583	587	562	572	560	539	569	546	549	574	576	579	507	551	599	584	563	555	537	514	563	553	567	542	513	550	525	611	524	533	538	574	589	548	540	512	580	608	523	585	579	515	556	564	567	598	552	550	549	562	621	528	557	559	567	622	558	569	552	601	558	591	559	528	531	569	549	524	565	556	545	541	564	520	549	560	542	593	569	526	600	572	555	568	535	551	598	555	565	551	583	559	563	569	607	542	551	577	578	557	572	571	520	529	551	540	578	581	556	537	581	539	566	510	578	575	555	552	522	557	582	534	581	587	560	574	596	565	546	562	573	571	560	566	576	570	538	526	580	566	541	584	537	556	539	525	573	554	573	522	547	516	538	500	536	566	514	616	533	534	544	606	561	574	590	551	578	552	553	598	545	583	570	538	534	560	572	507	529	564	530	521	495	543	558	524	554	547	557	557	565	561	548	557	555	566	580	534	558	560	551	532	525	587	557	561	517	557	560	546	560	536	534	577	589	594	539	592	569	535	563	536	551	556	564	550	570	558	555	568	597	539	587	559	554	587	569	560	566	549	512	544	564	591	594	512	522	535	581	539	577	523	552	553	573	589	544	562	569	521	573	561	577	571	597	532	564	552	569	568	576	578	523	567	498	560	557	571	535	537	548	561	538	567	543	564	565	574	559	600	543	532	549	574	571	581	566	580	576	568	551	547	570	539	583	563	582	507	574	579	548	547	528	569	541	550	533	559	546	597	538	592	542	604	557	587	574	544	590	567	552	563	576	583	561	589	561	583	565	587	525	537	502	545	566	550	534	554	537	561	532	552	559	593	544	559	562	541	567	573	525	553	564	572	547	577	550	586	578	518	559	568	551	537	566	572	569	547	567	580	537	577	570	547	552	568	600	564	565	558	569	555	569	557	566	556	517	519	588	545	555	565	531	587	519	549	541	577	581	556	606	588	556	556	539	593	574	562	576	564	571	528	563	551	570	530	555	571	554	563	528	513	530	579	549	547	558	542	537	527	554	580	575	563	555	551	562	589	563	533	558	547	607	528	566	573	547	585	584	525	528	533	564	577	600	544	546	556	538	570	525	607	555	550	572	566	561	562	524	566	585	544	561	589	608	536	557	565	558	621	572	597	550	570	552	545	547	575	603	533	557	517	556	563	563	549	549	540	586	519	526	564	520	543	559	569	566	563	594	555	549	557	613	555	574	534	540	525	524	549	572	576	571	554	590	551	574	556	528	515	566	525	567	571	568	559	579	525	581	549	603	555	598	558	585	552	539	531	524	546	567	618	538	586	550	560	530	546	558	573	545	537	533	500	535	593	573	553	612	542	562	538	582	561	551	540	588	586	585	607	549	516	567	552	614	520	581	547	549	604	597	544	536	578	562	558	576	536	568	552	515	567	554	516	549	570	558	606	538	570	570	588	554	550	554	591	609	530	584	546	560	561	522	569	570	582	494	537	550	503	558	547	567	553	539	546	550	552	521	594	524	595	550	571	585	577	534	591	541	517	565	571	577	559	570	560	540	542	543	518	548	550	559	559	574	539	525	567	543	560	541	556	567	515	525	572	557	557	576	564	544	517	581	546	551	597	539	553	541	515	558	536	565	590	570	556	561	531	554	579	563	540	604	545	520	540	564	538	550	579	550	549	563	552	559	544	526	511	570	566	561	577	525	580	575	543	506	488	551	511	543	542	546	572	563	559	566	576	545	558	551	547	604	546	566	551	559	535	578	556	558	547	593	543	567	550	572	547	578	579	573	583	519	566	622	532	575	540	555	580	561	507	583	550	606	597	567	534	563	572	583	546	560	540	545	562	606	510	555	563	553	605	546	561	538	561	579	551	548	569	570	560	560	514	540	535	571	541	580	576	584	522	561	552	553	531	573	527	573	558	514	535	563	572	586	526	591	547	556	572	533	578	561	577	519	553	534	544	559	533	549	549	558	566	557	566	539	566	551	585	542	541	542	593	572	541	514	554	517	575	577	549	578	559	601	557	539	587	581	580	558	551	545	535	523	567	560	603	567	544	546	563	599	579	585	527	570	544	581	529	566	570	569	579	567	590	566	564	528	565	556	575	560	555	547	554	521	561	564	546	585	574	609	522	545	584	582	564	604	582	551	553	551	555	520	519	619	583	525	538	573	587	529	531	565	525	606	560	508	528	574	521	556	504	571	585	544	545	569	596	512	559	574	552	566	581	561	572	545	581	575	592	596	535	587	598	537	607	551	525	516	539	554	560	567	553	561	522	562	557	568	565	551	524	511	588	603	547	559	608	525	539	546	531	547	584	546	559	558	558	601	568	550	577	552	553	509	544	581	544	563	505	557	575	578	595	597	574	579	559	528	587	572	574	561	566	578	559	555	571	545	549	506	511	621	550	522	594	560	575	550	559	526	617	556	555	555	528	578	583	612	534	531	527	534	577	522	607	556	559	556	600	580	574	593	539	589	566	551	569	583	517	559	586	524	535	569	537	573	554	499	581	529	532	542	508	581	543	556	551	597	544	580	541	605	575	523	578	602	523	546	566	570	548	528	557	558	573	568	587	602	598	601	537	532	574	579	594	610	518	535	529	543	572	574	566	562	634	587	550	576	588	571	533	556	558	579	555	544	581	582	535	540	577	595	517	576	555	599	554	554	572	582	547	578	553	599	567	507	557	534	595	542	573	568	564	535	556	558	549	561	536	601	536	562	545	545	519	559	562	554	550	560	590	535	556	590	563	580	582	573	554	563	581	591	538	535	597	552	551	593	567	550	558	529	540	567	558	538	552	557	531	565	562	550	500	541	554	547	585	583	529	580	563	579	538	619	542	569	549	546	566	554	571	577	517	573	556	520	555	522	550	593	561	533	512	543	608	559	603	567	563	550	563
11198	4230	2229	1435	1001	763	475	443	397	385	351	323	338	295	350	301	328	307	295	333	297	321	301	295	323	327	316	273	289	338	299	311	312	317	275	284	295	312	340	317	303	284	323	301	297	318	304	297	314	302	308	316	321	287	314	303	304	325	326	329	330	271	317	301	327	343	307	321	293	307	304	292	297	308	305	335	276	291	326	308	311	304	329	302	299	332	328	308	299	316	324	325	290	305	338	309	293	314	326	305	282	285	298	317	314	275	284	326	288	328	322	294	311	328	278	326	326	293	331	338	315	317	289	322	301	286	296	263	328	276	298	307	313	281	350	337	307	330	293	306	308	298	315	319	315	313	310	316	310	282	300	289	299	313	283	267	330	263	310	274	281	310	300	311	269	325	295	305	301	305	287	326	280	299	266	329	313	305	311	308	301	290	314	301	298	326	317	306	325	309	315	353	325	313	308	304	299	292	323	296	301	315	297	330	297	295	315	307	263	320	272	264	327	346	334	311	319	318	289	293	325	327	280	318	303	318	319	312	312	280	296	314	335	319	321	286	309	287	286	303	337	306	285	284	318	324	298	324	340	319	306	288	289	309	310	300	312	298	342	298	289	316	291	303	285	314	319	335	308	307	304	295	323	323	278	288	311	296	309	324	346	303	321	324	289	303	318	308	337	308	290	307	278	306	302	322	309	333	324	290	305	338	297	305	314	294	300	319	308	288	279	300	323	305	277	323	296	294	295	301	313	323	308	335	320	355	325	314	325	290	326	297	319	299	328	284	327	315	316	328	305	286	309	274	287	317	345	290	306	333	330	296	316	307	333	332	306	297	314	288	310	331	360	283	292	302	311	321	310	345	283	327	320	308	299	304	301	306	313	298	296	292	296	328	309	295	313	297	276	314	307	305	306	335	320	324	313	261	310	307	314	308	310	320	303	293	297	294	271	288	326	289	312	295	323	319	307	302	278	335	321	313	296	292	323	309	308	324	314	283	294	300	319	293	329	304	319	305	317	318	288	303	302	297	285	273	304	314	290	301	320	312	294	275	309	300	299	287	294	331	299	320	349	346	330	310	298	324	297	288	314	323	313	280	292	283	328	326	286	311	309	344	304	311	290	298	324	312	299	323	318	308	288	296	307	330	327	317	320	311	291	312	327	309	316	296	320	309	292	317	296	313	340	320	313	305	284	344	282	314	296	294	285	345	292	330	282	307	330	315	287	311	329	320	280	277	328	303	329	314	299	310	307	306	342	275	344	283	322	321	339	313	279	308	289	328	314	322	307	303	322	315	323	308	330	310	314	306	329	311	314	314	318	324	315	318	326	305	307	341	306	358	311	310	302	314	308	300	267	312	332	281	303	290	316	300	318	300	314	291	300	327	362	309	319	325	318	303	285	300	285	297	309	329	311	312	323	285	298	304	270	321	316	318	298	291	302	337	293	297	307	277	303	311	303	328	290	308	309	324	306	333	269	293	309	273	309	318	325	299	310	288	328	281	306	313	308	308	305	286	332	335	306	317	330	340	307	316	311	302	296	313	299	311	319	281	306	320	307	316	308	313	319	291	294	315	313	289	332	293	351	309	304	344	305	270	335	316	327	278	293	340	306	289	311	307	288	301	320	339	278	327	298	311	289	339	303	286	302	301	309	333	320	298	287	321	363	344	286	303	285	291	294	296	305	294	298	286	290	304	307	312	314	333	285	335	316	320	289	295	318	314	284	320	304	299	287	301	311	308	292	290	314	311	320	294	307	309	300	316	335	350	264	314	307	327	302	327	301	303	317	308	305	301	294	310	299	340	306	327	285	301	278	290	298	306	309	296	304	292	334	312	279	280	284	316	308	312	325	320	337	293	313	303	321	324	307	298	312	299	314	315	299	326	328	313	340	315	300	280	318	281	287	312	267	294	306	282	304	339	319	271	323	282	336	298	315	292	308	292	295	289	307	330	308	311	299	338	303	306	277	318	332	311	333	291	303	276	315	308	312	324	329	302	333	305	300	293	299	309	282	313	343	285	276	306	325	273	313	335	328	309	297	274	261	293	316	281	299	315	301	273	330	302	333	298	305	290	294	278	301	307	298	335	318	295	311	321	297	302	287	282	307	332	294	320	307	320	277	296	300	304	345	342	312	326	335	301	277	305	308	295	320	318	267	352	322	309	304	299	285	312	326	313	312	292	292	314	300	291	323	282	304	324	307	302	314	312	329	308	349	305	302	306	289	291	297	328	302	323	320	323	332	283	304	320	303	296	264	341	319	303	323	312	286	304	280	321	286	289	316	334	290	329	324	335	314	328	323	298	343	330	326	301	302	311	301	288	317	280	276	312	312	292	287	282	284	336	323	288	287	292	285	321	318	345	293	288	307	294	337	370	270	297	307	323	330	308	288	304	331	292	312	299	314	315	314	284	314	319	306	313	301	315	329	330	333	309	300	308	323	331	308	328	350	297	303	288	321	303	310	344	304	348	286	289	290	307	323	368	311	318	317	298	312	308	307	330	320	303	310	329	323	294	290	288	316	310	342	303	301	313	330	306	326	281	321	329	317	324	298	313	293	307	314	317	337	310	320	310	315	303	359	305	316	302	284	292	283	296	320	335	312	305	317	336	311	266	301	306	313	284	305	297	316	315	315	283	334	336	319	266	348	282	296	309	306	323	322	289	332	300	324	319	330	319	324	289	286	304	295	271	336	289	306	356	336	337	282	278	326	274	293	311	311	298	304	331	296	325	293	285	293	313	281	284	304	307	312	297	308	311	287	349	339	341	345	342	312	319	330	324	328	317	286	299	294	325	304	325	288	308	323	290	323	318	295	305	325	344	345	297	336	295	329	305	308	300	286	298	323	295	287	319	325	321	301	256	314	350	328	318	310	311	290	290	294	334	304	298	282	303	337	329	312	294	325	295	262	316	308	305	273	329	328	304	292	291	305	333	284	309	272	320	327	314	332	281	301	293	334	297	300	319	319	337	329	305	310	323	299	333	318	303	308	322	261	310	319	327	294	322	317	349	306	302	287	301	350	346	283	313	318	292	313	332	343	300	329	315	280	302	287	295	312	323	330	305	309	309	295	324	289	282	338	292	309	318	289	348	281	298	284	319	299	277	316	306	324	307	322	297	312	312	282	324	279	322	304	310	311	307	303	299	316	336	311	322	287	321	335	301	293	291	297	323	307	317	352	319	292	343	330	311	290	290	294	296	306	323	301	302	288	315	262	317	306	301	306	296	326	283	303	282	309	324	300	314	282	286	341	336	301	321	278	306	375	312	309	328	338	336	304	307	318	302	302	317	310	304	327	330	285	316	313	309	305	285	324	289	295	323	301	331	309	319	336	265	350	293	299	319	327	313	295	293	311	309	319	307	306	302	297	292	329	318	316	338	299	309	307	277	284	333	304	271	317	319	277	343	314	325	296	309	320	298	304	282	303	320	311	286	292	295	303	316	299	292	305	310	309	331	284	269	308	333	314	280	318	320	314	299	272	314	307	301
10151	3385	3240	2994	2637	2156	1599	1308	1129	1086	1030	891	854	785	751	829	790	792	797	813	766	799	783	775	756	734	791	818	761	760	793	790	777	769	767	792	790	753	736	770	744	778	762	782	787	756	777	734	779	791	821	790	815	794	806	753	807	786	796	825	842	786	789	838	839	823	807	816	805	778	823	811	780	793	831	812	832	790	807	810	835	808	749	801	795	780	793	797	767	771	763	803	746	781	814	806	772	780	835	718	760	741	793	752	739	786	798	784	767	782	721	804	778	792	801	795	815	749	779	830	793	769	763	759	834	735	793	752	800	761	806	757	748	774	801	730	744	761	783	705	794	775	767	768	797	855	777	763	770	763	817	795	749	816	781	785	812	814	779	760	800	744	812	728	779	804	810	755	814	807	792	773	768	783	758	796	782	778	714	791	774	796	778	801	795	788	817	770	766	820	784	769	780	760	733	744	802	781	760	772	771	793	781	734	788	756	813	762	810	755	760	767	752	782	737	776	817	773	754	747	810	753	727	744	760	757	779	803	812	814	714	749	803	758	798	749	787	793	764	753	774	829	743	799	795	731	770	803	760	772	800	803	766	807	793	832	774	790	726	760	784	806	799	818	734	742	795	767	863	761	763	766	759	824	792	791	832	793	780	736	794	831	782	758	807	746	752	821	786	788	796	808	840	765	756	797	806	809	730	741	805	731	794	793	776	773	739	748	753	760	765	761	784	765	772	763	803	830	778	781	766	818	794	757	820	751	768	789	794	777	768	846	794	766	728	753	760	792	765	708	768	755	740	761	771	824	779	813	768	799	758	770	752	765	812	754	787	770	774	787	819	781	791	821	750	745	800	768	750	762	754	779	747	816	811	847	757	783	803	786	765	750	835	782	744	695	789	743	784	784	773	768	833	765	760	818	806	796	789	796	774	751	773	817	778	807	784	773	756	794	765	752	728	769	819	736	817	791	756	823	772	734	768	762	815	716	790	770	765	728	808	776	772	776	730	825	782	827	787	763	780	803	775	723	773	775	763	759	772	791	781	778	798	800	769	787	713	740	732	772	781	771	804	752	796	795	808	798	754	764	754	780	835	817	755	794	791	761	774	793	725	767	798	783	806	720	760	770	834	759	775	780	783	758	828	765	788	774	745	767	795	739	773	784	793	788	833	793	822	775	725	772	781	799	782	764	723	740	808	751	798	774	807	763	814	746	803	763	732	824	776	813	775	787	750	797	741	788	782	796	774	768	814	780	746	766	778	760	760	741	811	781	825	808	775	797	728	819	806	743	780	823	762	799	835	777	791	787	720	688	792	803	781	764	757	793	786	760	786	788	773	807	798	809	784	749	794	792	797	754	752	753	797	772	773	747	800	757	775	778	747	751	782	774	797	773	763	795	793	803	727	758	749	766	751	802	746	789	764	769	763	755	779	815	794	746	750	787	758	709	774	718	775	789	810	741	764	848	824	745	792	821	746	763	784	778	796	750	800	780	760	737	819	821	787	820	730	787	747	790	772	792	780	782	758	736	797	816	767	759	731	784	754	791	806	778	783	797	774	793	737	802	752	710	795	766	794	766	804	804	764	793	815	760	787	739	782	729	736	797	762	775	834	798	754	801	799	780	749	731	814	731	758	776	811	791	805	758	763	760	756	774	764	765	762	740	767	749	814	838	868	819	752	775	768	764	791	801	706	808	756	796	794	737	823	763	766	791	770	745	750	776	767	794	767	790	764	732	763	791	785	762	791	720	793	813	735	788	752	740	749	762	786	786	800	779	736	766	786	835	779	837	757	707	768	730	767	795	717	779	807	765	764	788	783	834	710	789	755	756	799	770	763	787	798	801	794	839	791	784	758	758	752	755	797	831	791	739	802	807	789	786	789	768	750	772	788	788	751	762	728	759	747	796	780	774	790	775	824	738	743	801	812	743	806	770	830	741	767	802	747	758	773	767	824	705	812	741	830	781	810	773	765	792	777	773	803	753	788	718	804	805	768	791	821	739	760	751	851	773	775	738	762	793	700	746	779	767	771	746	777	777	800	779	776	812	769	808	758	765	780	805	763	744	769	805	792	760	768	753	761	748	768	734	793	760	806	719	770	813	784	755	774	745	821	747	759	768	832	806	782	774	813	761	791	769	731	767	761	776	768	746	783	795	762	775	759	758	725	747	813	782	754	788	771	776	775	730	770	718	744	759	809	759	769	773	785	806	748	790	797	732	784	798	716	760	799	822	759	796	799	774	756	762	747	809	745	836	777	767	765	760	784	759	738	775	738	782	774	766	773	784	797	722	764	781	795	807	795	815	741	808	797	748	780	758	738	795	745	789	758	764	742	773	760	804	790	784	794	759	794	777	783	775	770	755	814	774	770	776	760	800	763	759	762	787	756	804	782	771	740	789	794	743	808	805	778	831	782	829	756	824	804	803	809	729	743	715	762	804	763	806	792	732	780	751	771	742	818	769	746	766	781	783	808	741	795	757	734	777	728	800	750	749	814	788	830	775	702	744	796	744	751	803	800	783	801	758	782	773	772	765	822	782	764	802	772	743	744	753	763	831	736	716	804	775	827	752	769	776	788	803	787	813	762	736	823	774	760	793	756	780	811	724	756	825	751	756	753	738	820	773	795	755	842	778	775	731	761	764	758	750	796	729	814	741	725	762	781	829	781	817	752	826	779	775	772	756	752	793	772	763	782	797	799	798	819	763	751	743	786	737	755	730	814	793	817	796	754	805	781	797	770	743	773	760	756	724	756	770	833	805	767	776	802	734	834	814	777	786	776	826	755	773	775	796	797	757	803	839	774	768	801	744	804	742	813	756	802	737	786	785	751	717	809	780	798	750	773	790	796	769	793	765	799	785	767	793	802	823	790	778	796	787	826	712	766	748	723	784	744	785	778	778	787	793	761	742	791	803	744	756	825	752	766	771	778	759	808	771	788	807	794	756	774	807	784	715	796	799	745	789	787	758	760	823	796	773	764	767	759	792	808	802	804	774	794	745	733	841	772	792	800	778	743	792	767	811	789	745	763	777	752	820	767	790	704	781	767	797	801	800	764	783	790	799	805	748	733	761	783	754	764	735	763	725	766	771	746	754	809	748	756	775	787	813	792	780	737	782	764	698	811	762	801	782	814	755	764	786	779	772	783	768	841	764	736	785	735	736	756	697	765	806	769	774	780	744	783	799	741	808	742	778	748	786	739	767	775	835	784	793	787	800	772	824	815	789	758	722	783	793	763	757	715	744	737	760	781	746	805	783	744	781	811	768	766	767	734	794	810	756	778	812	746	753	767	761	800	753	812	784	765	766	769	750	790	804	876	771	786	780	731	726	773	783	749	763	799	851	758	785	755	753	782	796	788	748	755	795	791	791	736	755	753	764	754	764	791	820	757	778	777	748	755	754	788	758	768	787	786	743	792	723	756	733	763	745	777	756	783	772	785	754	739	773	787	758	748	791	746	754	725	789	785	759	767	734	744	812	820	787	804	789	777	781
42208	24939	16452	12137	7653	4796	2685	1523	946	647	525	456	390	412	370	334	404	352	317	316	332	328	304	316	341	322	323	327	345	351	393	387	348	319	333	308	308	336	335	322	310	343	311	302	340	325	336	335	326	347	310	299	315	346	363	334	346	336	340	337	366	369	346	342	328	309	379	330	352	341	346	320	374	312	328	315	342	339	303	347	345	346	310	343	343	336	350	298	355	334	303	316	305	303	333	355	329	321	325	338	343	296	319	326	342	350	365	298	322	329	346	337	319	329	338	346	334	320	322	300	305	342	323	319	332	331	304	333	322	312	336	309	354	366	311	361	326	329	340	301	327	351	311	311	332	349	317	320	342	342	312	314	317	283	331	340	342	352	303	329	325	356	319	318	337	327	343	349	335	326	309	318	295	340	348	320	365	342	373	362	326	313	341	312	319	330	278	343	345	355	319	302	324	337	319	338	340	309	290	347	305	334	302	327	306	316	321	313	341	310	338	323	326	312	335	343	310	312	305	309	374	305	347	301	282	324	315	316	324	352	339	331	312	325	331	352	350	316	336	315	337	343	321	342	338	321	345	321	336	328	307	344	348	335	311	321	300	352	313	295	324	362	355	336	293	300	295	329	362	344	323	316	338	311	314	338	326	338	303	353	329	350	322	291	285	320	359	288	310	335	310	337	325	331	336	340	341	312	306	330	316	343	324	310	331	336	324	337	311	330	320	320	342	335	337	337	336	343	334	329	345	362	312	348	307	332	332	319	323	325	366	317	332	329	334	308	357	323	302	327	323	361	341	324	324	325	344	309	301	275	342	341	314	314	343	297	312	317	349	347	324	349	379	349	330	336	321	328	306	318	353	320	310	285	330	334	333	311	330	319	331	299	346	353	328	298	333	312	338	327	319	329	326	337	339	314	318	332	297	338	300	343	345	322	317	336	318	356	300	315	328	324	302	333	320	313	319	322	314	335	350	312	340	331	308	338	288	343	352	333	344	314	309	336	320	312	327	323	330	338	358	311	365	329	333	314	337	294	347	316	329	342	295	319	312	332	331	331	326	330	345	311	342	347	318	329	316	324	305	324	316	311	332	306	343	324	354	314	343	349	307	331	312	309	334	339	342	306	336	307	295	342	332	324	322	302	377	359	351	337	328	323	339	314	338	299	339	338	310	312	353	352	341	321	352	338	323	349	325	337	292	312	339	325	348	336	333	328	316	322	341	302	331	306	327	354	341	330	330	329	313	291	351	318	348	334	326	336	282	340	348	306	306	288	308	339	314	352	305	308	352	363	358	336	349	318	287	297	310	351	295	347	335	316	336	330	367	350	291	322	333	325	299	341	335	343	318	340	312	321	309	328	327	333	333	327	337	332	299	324	336	331	290	340	345	324	315	328	339	301	308	335	303	337	329	347	345	295	308	338	336	347	319	283	374	316	301	354	341	330	309	366	341	342	332	335	353	309	321	319	349	308	319	375	317	288	319	366	367	336	320	338	334	317	333	354	335	357	323	326	359	312	333	344	352	304	303	355	330	308	338	321	299	342	340	325	310	321	296	315	338	319	320	315	335	324	334	331	313	319	285	318	362	310	310	335	336	338	330	322	323	357	300	353	332	336	310	331	330	344	300	282	378	355	362	311	290	350	333	346	341	308	338	314	339	316	334	371	341	333	340	350	295	300	322	370	292	325	331	326	321	290	315	316	310	324	329	343	321	277	317	312	322	347	314	288	318	333	343	314	307	297	346	353	331	337	299	326	311	322	319	318	317	307	334	338	346	338	354	332	334	308	305	311	330	343	310	333	312	303	332	328	348	306	318	322	351	321	302	327	326	318	328	344	322	307	361	344	338	325	296	299	351	322	327	319	313	330	307	290	312	331	368	294	347	324	347	303	328	330	311	318	346	338	291	331	308	348	344	364	358	351	333	311	306	308	329	334	294	337	282	294	299	328	306	341	319	325	318	335	281	330	347	329	347	343	347	329	313	334	300	309	351	350	324	321	339	362	351	313	314	298	321	304	316	298	332	349	302	307	342	305	321	323	334	335	334	319	302	329	319	336	315	351	314	349	329	337	359	335	343	303	334	326	265	359	335	313	330	337	342	357	328	318	346	313	329	291	343	322	344	311	330	337	342	321	306	313	337	353	366	339	311	332	332	310	326	322	310	330	345	324	332	331	319	360	308	291	350	315	332	342	332	319	315	297	351	315	333	356	357	311	298	320	299	347	338	322	322	310	351	352	321	338	368	354	321	336	334	315	345	307	317	319	331	307	347	313	319	347	302	316	332	315	324	317	313	321	324	296	305	312	346	292	358	350	314	322	328	344	339	330	317	294	302	362	334	344	318	334	277	344	351	338	320	339	325	277	306	323	348	341	318	313	303	305	327	324	352	330	357	338	323	325	314	324	350	338	328	317	300	319	301	350	361	295	334	319	342	333	352	369	344	327	352	347	300	326	342	324	330	324	348	308	311	295	329	307	336	297	328	349	343	313	307	335	314	317	353	328	366	334	313	306	352	342	323	334	340	317	328	336	364	297	311	359	328	321	344	321	297	319	340	355	337	315	329	322	318	325	302	285	306	316	335	323	307	337	334	300	357	289	343	333	341	310	320	318	320	290	292	335	326	326	311	304	330	298	319	308	333	383	331	283	319	357	305	303	337	313	299	296	344	388	312	295	353	309	319	342	331	321	318	316	363	334	372	280	347	327	325	306	303	302	343	323	320	339	322	353	315	327	314	306	337	345	308	335	342	327	365	333	360	350	343	307	360	313	330	320	267	302	322	323	323	289	317	335	349	356	322	300	294	330	330	320	351	320	308	323	321	342	326	320	329	321	343	326	349	312	315	361	322	305	307	326	310	337	324	362	323	321	349	330	337	302	327	322	347	348	334	307	310	320	324	341	312	329	324	303	361	319	300	355	347	310	339	346	357	339	332	357	333	339	316	315	333	323	318	329	327	348	329	309	335	379	343	369	309	336	313	367	310	300	324	359	332	338	329	344	330	322	319	285	301	310	334	329	299	322	307	305	329	331	350	277	309	310	322	313	338	290	325	294	332	332	327	307	298	346	331	316	343	312	316	324	317	293	329	338	333	363	304	336	328	330	345	352	312	314	313	288	314	304	323	318	310	328	325	280	310	342	316	337	308	335	326	307	293	318	355	327	303	358	350	312	369	331	333	354	340	295	318	315	338	283	334	333	332	328	319	335	316	344	313	312	378	367	336	365	313	317	349	356	353	310	319	320	331	359	356	297	309	335	309	347	312	289	343	327	309	323	343	340	344	337	331	346	343	308	348	348	340	325	357	359	330	310	304	318	330	310	353	316	355	326	325	347	311	315	340	339	347	341	338	344	295	335	311	319	359	336	309	355	339	332	335	309	328	326	298	295	322	318	323	310	314	306	341	344	359	333	339	305	323	316	318	305	329	351	338	350	299	312	310	325	353	294	298	350	304	292	311	308	336	324	323	319	316	308	317	292	295	317	321	320
31797	10701	7365	7853	7438	6116	4339	3616	2887	2136	1688	1458	1324	1195	1075	1057	1099	909	979	922	913	877	839	934	854	862	853	908	836	889	889	867	846	856	862	844	865	838	825	804	853	815	877	822	827	830	890	816	773	822	827	810	791	794	833	857	858	823	886	890	904	856	938	896	893	914	928	850	859	867	818	795	874	878	911	787	830	847	824	879	865	855	868	854	869	868	808	830	812	854	846	775	824	863	828	853	788	823	813	824	782	806	851	829	786	788	843	847	846	835	749	823	817	839	777	761	785	803	759	845	819	796	819	789	831	757	848	800	780	797	770	834	810	771	811	807	835	808	771	769	798	857	772	826	811	780	817	750	830	801	835	820	793	752	800	862	748	791	827	789	804	803	753	804	811	814	815	778	773	797	840	795	820	762	782	741	816	817	823	818	826	749	822	792	811	835	835	806	836	849	835	779	835	778	809	774	773	813	843	806	813	843	812	806	833	802	800	771	779	847	819	793	794	775	811	780	807	777	751	852	771	786	756	858	792	784	779	850	780	770	797	871	799	806	802	789	809	776	806	804	844	754	811	839	760	782	763	832	779	813	832	811	802	789	845	829	807	809	795	798	807	792	799	828	833	778	816	820	770	799	858	860	827	805	766	783	787	803	774	796	772	760	786	758	803	812	828	817	825	819	805	805	822	819	797	781	835	775	798	773	810	816	772	786	827	822	827	742	785	804	808	774	811	804	844	796	779	784	810	784	740	794	826	825	773	842	810	807	786	806	828	782	807	784	825	848	796	774	837	803	819	853	786	840	787	788	780	794	807	812	822	846	765	768	819	774	792	817	790	858	799	857	798	825	798	812	851	797	780	806	785	778	752	786	812	791	818	805	801	812	789	761	774	847	817	829	816	796	842	779	789	815	840	785	834	824	845	764	779	794	812	819	798	739	844	789	786	800	789	835	779	783	813	784	835	809	754	816	824	825	806	816	792	746	804	861	794	809	806	785	782	774	789	817	774	748	783	796	800	768	839	832	789	773	816	794	808	820	807	845	809	715	838	789	851	845	788	794	737	796	863	838	817	846	795	808	816	793	818	796	817	838	815	836	825	831	833	773	814	840	819	772	798	830	826	813	787	808	811	803	783	787	841	816	825	778	812	824	813	800	795	812	834	778	793	779	785	839	801	807	847	808	858	820	772	780	830	784	759	780	812	802	824	782	829	788	796	817	752	816	809	810	777	826	818	775	838	838	831	801	835	856	812	839	756	819	790	805	817	789	814	865	812	831	838	771	778	792	789	825	772	806	760	777	822	825	799	801	817	815	802	795	778	851	789	821	814	762	814	790	780	756	852	805	791	782	791	776	826	841	772	867	783	833	838	821	824	826	767	809	813	815	893	804	812	827	828	827	724	819	810	821	809	808	756	824	812	799	795	795	856	790	784	801	789	772	833	825	793	861	740	842	783	831	842	783	798	778	826	769	797	813	816	777	811	814	816	792	849	772	826	811	780	853	794	868	814	789	834	834	814	790	840	811	886	798	850	814	786	798	801	795	792	764	805	802	790	808	776	828	816	832	763	804	796	739	807	788	778	782	800	810	797	776	808	844	831	822	811	802	786	859	809	789	789	796	820	829	800	839	769	825	742	801	809	832	837	850	794	821	790	794	800	807	804	845	822	725	790	825	797	820	823	803	783	736	735	841	802	789	862	809	800	780	805	767	839	774	810	812	807	826	828	795	778	830	780	850	777	814	793	841	805	841	746	799	768	768	800	809	811	799	860	796	811	827	818	848	779	779	755	798	782	802	816	854	781	746	742	780	824	757	789	763	816	795	815	786	833	804	853	810	773	796	813	808	828	761	801	769	765	784	805	793	850	791	809	763	775	750	815	823	778	798	809	853	794	831	815	786	763	813	807	846	786	771	820	765	821	831	821	790	815	806	760	824	814	795	810	832	821	820	799	790	894	786	798	770	812	764	815	766	817	824	820	796	791	807	835	838	755	759	757	781	813	819	772	807	772	830	841	784	806	765	778	824	791	771	800	786	764	792	807	810	787	826	778	764	774	834	770	870	839	765	799	807	802	776	801	773	784	777	802	794	816	827	771	799	766	785	763	808	824	808	790	840	830	813	775	824	806	870	794	822	836	832	780	782	800	818	820	796	829	789	776	828	789	830	761	765	777	823	796	790	841	831	801	812	808	823	828	837	793	782	752	812	773	784	818	777	854	771	799	806	801	823	799	814	831	760	737	763	809	797	756	835	835	801	786	839	784	826	847	844	798	794	785	806	810	760	812	836	789	869	810	850	828	808	792	838	798	776	827	793	817	816	770	795	840	764	768	793	727	839	751	827	792	816	805	803	747	788	811	830	799	804	801	823	749	804	795	785	819	771	784	783	804	801	824	803	857	771	790	821	774	786	772	803	834	886	763	824	791	806	788	786	783	839	854	788	822	825	834	771	790	852	810	838	837	835	780	821	801	816	809	791	845	821	832	778	805	783	794	790	780	792	808	805	751	822	779	806	838	831	749	819	793	822	817	785	805	819	769	792	810	783	786	824	791	836	796	734	816	826	819	838	823	814	786	819	779	850	802	810	864	812	815	852	823	830	858	793	815	830	757	815	864	800	804	845	818	820	816	807	739	764	829	809	761	815	874	812	790	823	830	799	804	785	781	863	774	809	829	801	854	819	790	798	805	824	773	813	825	813	794	831	830	812	804	778	799	780	775	754	818	805	834	856	831	804	792	819	816	735	800	871	821	812	769	835	826	748	793	805	834	751	801	843	805	829	823	778	854	751	792	777	775	829	794	829	754	815	779	790	774	794	831	773	740	785	791	821	809	769	776	808	787	770	784	834	808	855	812	844	820	823	771	856	843	787	787	794	810	845	750	776	732	805	820	839	784	799	822	817	756	782	807	805	770	831	847	771	806	829	803	782	794	799	830	796	756	826	797	803	792	821	812	779	820	849	801	801	782	815	816	812	788	872	755	861	805	783	859	827	758	796	842	796	814	809	778	829	754	805	771	802	838	833	797	846	813	762	834	826	803	767	833	778	815	796	783	778	769	802	811	812	802	813	810	787	787	789	812	778	751	818	873	779	826	758	767	778	753	870	839	817	776	788	835	813	821	790	827	828	778	817	848	801	773	862	853	769	843	841	762	808	816	815	802	819	762	805	802	804	836	775	777	767	758	808	843	808	757	786	846	788	825	808	796	815	842	861	743	827	801	805	776	840	765	847	807	793	834	792	857	778	807	850	817	799	772	828	804	803	780	755	813	794	776	806	806	780	755	775	833	813	811	800	844	805	848	842	772	789	788	760	818	849	782	790	786	770	843	771	840	806	821	787	812	830	734	761	885	853	820	804	842	862	757	808	753	796	778	830	770	798	779	801	869	805	857	767	786	799	802	789	815	838	798	817	781	838	828	801	774	836	788	783	786	848	808	802	781	777	817	826	835	804	811	800	823	780	784	782	835	789	799	782	820	786	840	773	808	788	822	759
120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
