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
336912715580	336912716136	336912716686	336912717236	336912717786	336912718336	336912718886	336912719436	336912719986	336912720536	336912721086	336912721636	336912722186	336912722736	336912723286	336912723836	336912724386	336912724936	336912725486	336912726036	336912726586	336912727136	336912727686	336912728236	336912728786	336912729336	336912729886	336912730436	336912730986	336912731536	336912732086	336912732636	336912733186	336912733736	336912734286	336912734836	336912735386	336912735936	336912736486	336912737036	336912737586	336912738136	336912738686	336912739236	336912739786	336912740336	336912740886	336912741436	336912741986	336912742536	336912743086	336912743636	336912744186	336912744736	336912745286	336912745836	336912746386	336912746936	336912747486	336912748036	336912748586	336912749136	336912749686	336912750236	336912750786	336912751336	336912751886	336912752436	336912752986	336912753536	336912754086	336912754636	336912755186	336912755736	336912756286	336912756836	336912757386	336912757936	336912758486	336912759036	336912759586	336912760136	336912760686	336912761236	336912761786	336912762336	336912762886	336912763436	336912763986	336912764536	336912765086	336912765636	336912766186	336912766736	336912767286	336912767836	336912768386	336912768936	336912769486	336912770036	336912770586	336912771136	336912771686	336912772236	336912772786	336912773336	336912773886	336912774436	336912774986	336912775536	336912776086	336912776636	336912777186	336912777736	336912778286	336912778836	336912779386	336912779936	336912780486	336912781036	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
75816	52933	43836	15228	2220	885	705	591	564	500	440	429	483	411	412	398	411	412	417	386	391	387	379	404	378	365	368	365	374	383	380	358	332	353	366	363	374	380	340	349	380	362	361	376	343	349	361	368	364	337	338	367	347	355	354	381	364	370	355	376	355	379	369	369	356	331	355	348	390	358	354	371	350	374	367	376	348	348	368	368	367	352	339	358	342	362	365	411	371	368	369	354	358	340	345	349	346	384	349	362	337	399	361	370	337	329	357	355	365	325	329	370	339	379	352	342	343	373	410	372	344	319	317	379	355	359	330	341	323	349	346	358	357	345	374	355	325	372	341	376	353	342	377	351	374	334	372	314	302	380	370	330	369	354	341	345	374	345	368	376	369	333	356	352	331	371	348	355	411	350	344	375	348	337	371	349	350	361	365	363	368	334	372	358	390	323	373	340	372	348	356	366	372	357	369	346	387	364	362	363	316	350	379	341	341	339	320	394	327	372	334	368	357	322	351	386	333	403	343	368	371	333	370	373	366	346	374	353	351	366	384	351	348	359	374	317	364	324	328	371	382	362	360	349	365	347	390	316	354	355	351	381	344	350	373	345	362	347	368	348	327	343	331	353	398	404	356	388	347	348	348	334	385	337	339	352	373	345	325	390	385	363	359	320	360	366	357	372	352	342	353	329	349	368	347	350	373	385	350	349	375	350	398	373	349	350	400	396	360	346	328	375	395	341	334	319	361	318	346	362	362	374	352	338	395	343	369	344	355	345	352	398	366	376	364	338	330	342	351	318	387	377	362	355	350	345	372	348	370	334	395	389	353	335	348	358	358	344	328	340	358	353	366	358	391	369	353	377	362	373	346	386	344	396	365	390	351	355	338	360	357	327	380	379	387	330	374	333	334	336	362	359	338	346	303	391	371	362	361	346	372	361	336	359	378	344	376	362	361	374	366	371	362	344	395	327	365	369	343	389	381	328	350	367	342	362	351	345	378	354	375	379	375	321	342	334	378	335	366	334	375	343	357	354	341	349	349	316	352	376	338	352	374	372	381	342	360	363	336	360	328	377	329	319	341	372	329	336	354	376	378	353	333	319	403	351	351	363	342	349	359	369	390	328	385	385	355	349	382	341	335	389	382	353	361	386	347	303	335	336	365	353	371	360	368	355	360	343	355	314	371	375	355	383	343	351	328	336	373	364	373	346	337	322	336	343	361	315	346	359	347	379	343	363	366	364	375	343	337	318	348	331	339	348	393	349	345	330	359	357	343	377	364	380	337	365	373	398	329	350	344	358	360	373	339	353	337	361	344	380	323	360	362	384	359	354	347	378	394	361	315	385	358	358	356	353	343	341	372	375	373	334	346	360	352	332	333	352	320	363	365	346	350	370	372	356	366	323	357	347	361	390	343	339	374	328	337	333	317	377	377	318	356	383	380	387	337	352	377	367	325	374	365	368	349	333	340	355	322	360	348	354	358	381	343	370	339	356	346	326	345	324	316	337	361	347	321	359	364	332	351	344	345	385	337	367	342	338	380	344	345	375	367	359	335	352	335	372	355	376	377	359	344	348	361	374	352	357	331	362	337	356	302	381	332	384	347	364	374	370	374	365	339	364	358	340	327	390	365	338	356	374	376	390	402	356	335	356	326	363	349	347	367	367	348	371	349	343	339	364	356	339	392	363	380	359	382	365	362	341	344	364	348	358	352	335	345	372	337	351	364	347	349	369	347	362	375	358	376	387	356	346	365	381	355	333	359	368	330	331	369	333	353	397	388	362	348	341	345	374	362	323	372	348	385	376	339	377	348	352	367	344	346	356	368	350	349	346	340	346	332	370	354	346	345	334	312	356	331	321	381	334	419	360	317	326	379	328	371	358	387	342	371	319	392	368	369	327	329	350	342	338	343	344	337	353	344	354	355	383	393	333	336	374	370	331	334	320	352	381	346	347	334	357	366	366	342	335	361	374	348	344	346	390	351	336	349	318	366	384	363	316	369	350	377	337	341	331	377	339	360	356	338	330	356	352	372	312	367	342	353	352	358	367	389	368	333	315	355	375	350	386	336	342	339	370	328	320	351	356	381	343	371	338	335	363	387	317	358	339	376	317	364	375	312	359	352	376	393	378	343	395	349	340	350	350	355	367	393	356	364	354	372	356	357	372	365	396	354	359	365	350	343	381	331	346	359	340	326	367	355	385	365	372	370	387	360	404	365	341	354	337	345	355	378	306	360	398	374	333	324	354	320	345	369	412	363	366	321	344	355	376	360	371	399	347	369	364	373	347	361	360	351	336	328	358	361	395	355	381	348	358	372	323	339	364	331	338	346	351	338	381	400	382	330	367	345	360	366	360	329	374	355	363	337	344	399	338	355	351	370	363	405	368	363	366	400	380	364	336	381	329	343	341	391	354	354	326	378	380	311	347	321	357	361	339	378	350	347	339	360	365	344	401	346	335	321	329	357	352	322	369	346	396	363	360	343	324	346	350	348	381	361	329	367	348	387	346	377	334	382	343	353	352	362	378	357	320	327	326	364	371	353	364	335	331	366	339	367	382	355	367	342	349	343	316	344	352	355	365	365	371	353	417	394	367	345	332	339	358	349	349	354	347	340	336	350	360	346	389	346	342	385	351	353	324	308	366	331	352	353	320	342	358	362	345	310	374	334	354	315	360	323	332	351	331	342	358	381	339	369	388	354	354	347	339	336	362	349	312	358	343	347	376	360	370	363	339	343	365	335	357	357	344	393	339	375	365	369	336	343	390	339	373	365	366	349	340	354	367	390	359	337	372	372	333	342	364	349	366	365	376	325	392	338	383	329	372	350	393	324	346	345	330	362	363	388	344	374	401	343	380	364	338	373	343	357	340	407	358	342	365	335	355	394	367	349	375	393	397	384	373	385	352	341	342	383	375	362	364	348	357	354	374	324	346	329	336	377	367	390	357	373	384	384	325	367	386	341	336	320	321	354	356	363	385	397	372	363	321	372	333	320	359	309	360	352	361	313	353	347	342	365	368	353	369	369	398	346	355	374	343	377	370	347	360	334	331	374	335	364	351	341	366	351	335	363	314	350	340	399	332	348	321	331	393	401	365	369	354	376	401	372	341	341	346	392	313	399	345	331	339	349	358	352	366	362	344	369	335	308	348	371	367	367	376	356	349	355	349	362	347	382	351	334	364	383	363	364	362	297	351	371	352	351	354	344	373	339	333	308	354	349	348	326	343	351	371	378	343	393	350	333	336	378	346	390	380	345	346	365	329	318	384	331	352	368	345	366	336	380	382	328	381	368	385	375	373	337	364	364	386	388	352	403	375	375	358	346	369	330	352	333	362	375	378	336	358	347	380	393	353	350	367	353	376	322	346	349	345	314	331	373	373	364	369	340	340	354	349	369	351	365	394	341	358	393	338	345	356	347	306	342	374	348	399	380	347	358	335	382	364	365	356	354	350	320	323	350	355	341	376	386	355	359	377	349	370	371	360	346	318	344	335	346	337
48068	37971	19912	3959	3489	2838	2476	2161	1839	1696	1559	1466	1432	1297	1295	1209	1211	1176	1109	1094	1093	1062	1015	1070	1073	1023	1028	941	1030	1003	983	949	993	986	937	899	954	998	920	923	911	1016	958	924	931	908	953	973	974	925	973	916	903	876	935	927	894	888	930	886	982	921	854	914	937	927	950	879	903	875	906	908	917	878	948	889	919	836	841	942	851	926	915	838	921	898	971	923	936	904	880	885	933	866	928	902	911	890	909	881	931	877	924	888	915	888	897	931	922	915	886	888	930	899	934	903	918	917	849	925	927	936	910	923	918	927	909	885	894	867	946	918	891	853	914	913	903	892	895	844	914	911	888	865	871	838	856	876	880	878	823	875	966	886	907	896	927	870	870	875	893	828	918	876	902	910	853	865	973	934	887	891	903	911	887	912	933	888	876	843	872	863	879	870	869	877	853	893	899	887	888	871	880	879	912	887	925	938	883	894	878	843	885	883	979	868	864	875	913	880	890	910	852	869	906	890	828	913	865	888	851	861	903	886	936	879	954	840	957	878	873	888	909	892	903	888	950	868	882	825	875	878	883	846	868	917	877	869	903	870	888	868	881	905	866	891	895	827	909	925	893	896	876	870	929	902	856	834	891	899	866	879	858	853	878	859	865	917	951	877	849	886	878	846	863	860	886	847	874	875	920	893	944	909	918	880	840	867	861	945	881	920	922	903	890	893	864	898	926	894	888	941	896	818	947	913	884	893	922	919	881	902	891	917	899	913	870	852	847	913	907	816	879	873	896	894	905	909	880	866	843	869	896	873	869	950	870	887	922	888	876	838	837	884	832	878	895	897	944	950	887	862	891	916	822	863	853	870	936	906	833	892	835	877	880	890	905	888	884	900	887	913	854	898	895	860	919	894	896	898	910	962	925	903	918	893	910	840	898	896	919	873	921	929	854	835	861	853	817	896	832	887	864	913	864	934	894	890	934	876	902	903	884	919	928	896	901	880	903	919	860	932	859	892	881	925	932	822	891	873	914	931	880	884	850	847	894	896	861	906	889	870	875	949	924	940	829	836	903	903	896	904	893	880	895	907	881	927	911	876	879	820	908	903	897	873	908	906	873	911	905	858	850	904	883	886	897	873	895	876	886	896	900	867	878	915	926	875	872	893	904	883	824	848	866	871	887	867	876	892	901	872	906	949	854	869	845	873	895	880	903	906	885	936	940	898	887	831	906	925	912	881	899	891	873	854	882	847	860	892	927	858	893	885	902	877	916	920	883	866	847	959	901	843	886	912	918	896	853	969	899	942	930	875	892	856	881	903	867	896	905	885	942	889	919	914	920	909	861	951	888	839	867	891	913	848	915	861	879	895	868	910	862	925	889	924	906	907	926	910	905	841	857	869	900	886	892	885	904	895	920	881	926	881	900	919	912	875	862	904	883	882	876	900	914	899	894	901	932	923	879	923	879	909	899	881	875	865	930	849	871	877	961	852	890	884	910	903	913	917	852	850	982	871	850	903	851	796	921	883	873	901	895	924	912	944	920	911	879	923	912	850	932	871	820	902	850	876	893	897	889	930	876	875	902	937	928	869	851	919	899	874	890	887	889	925	916	900	892	838	877	870	878	919	906	881	924	899	880	888	874	848	883	893	914	892	855	909	908	904	902	893	917	894	871	934	943	874	879	893	893	885	897	932	874	852	908	871	908	923	880	871	880	913	878	884	797	876	922	914	913	911	860	900	882	900	871	877	920	852	932	856	868	904	871	894	881	832	886	887	927	883	859	879	891	853	850	853	845	903	897	962	846	865	902	872	867	895	826	861	879	869	925	898	821	873	893	886	886	904	923	808	877	886	926	875	845	893	827	932	869	823	868	945	920	893	909	901	936	884	886	904	893	901	903	894	889	867	898	908	931	875	865	899	929	891	898	884	878	874	875	892	881	893	884	907	842	878	880	892	924	873	900	831	905	830	862	892	882	890	839	940	866	890	903	875	826	873	903	919	918	943	912	861	803	880	910	853	892	891	959	875	885	813	896	906	850	901	889	935	872	906	884	877	886	876	878	880	888	930	914	890	860	919	829	886	858	912	865	891	897	888	885	880	824	927	894	867	871	910	913	931	865	855	916	934	956	870	874	915	896	925	906	898	858	884	902	924	896	915	903	870	860	886	870	930	895	911	870	915	883	916	889	929	918	863	890	923	872	917	863	886	929	894	870	892	868	921	927	924	848	898	933	886	893	923	900	878	882	848	896	892	859	894	880	906	907	852	904	837	900	866	874	863	901	882	879	901	846	862	933	913	917	887	902	951	906	931	880	905	897	884	850	870	854	871	879	905	851	895	903	921	847	799	886	876	890	911	868	893	908	877	887	873	876	887	914	874	921	895	857	905	826	882	869	869	862	890	880	872	904	881	826	921	871	859	916	921	859	875	900	905	893	857	901	903	843	906	930	923	911	848	861	973	915	874	949	842	894	946	912	848	914	879	926	890	908	880	943	866	921	878	934	930	857	888	893	912	879	943	870	927	910	918	880	879	830	870	914	920	897	866	897	897	857	912	900	888	889	887	919	979	838	859	974	895	895	852	890	848	933	867	871	917	868	962	867	918	908	891	871	870	906	855	937	864	861	883	896	882	852	874	881	868	907	864	919	876	878	888	929	913	887	826	889	895	928	914	887	864	814	894	930	899	870	892	861	853	846	882	875	903	899	857	913	859	890	928	915	873	887	880	871	889	919	840	856	886	896	898	854	889	837	907	903	859	907	886	898	869	864	891	930	902	878	871	849	893	859	809	888	875	899	841	898	916	887	879	869	912	904	904	885	867	876	906	924	882	864	920	869	892	852	896	927	929	868	920	863	892	928	907	915	878	900	885	873	891	876	836	890	881	883	916	903	832	893	859	870	932	903	853	893	926	889	877	846	901	884	873	894	943	926	896	826	906	958	931	857	879	898	888	861	888	854	885	878	895	909	877	896	858	861	904	940	918	863	950	936	844	902	860	958	921	901	887	909	933	883	832	847	883	861	858	910	886	915	889	912	901	843	881	889	890	859	905	904	896	874	870	907	917	841	909	868	916	894	924	907	890	881	906	935	842	888	871	929	856	943	861	899	881	905	931	873	836	898	839	867	850	844	931	903	855	864	876	882	880	882	869	848	941	883	884	886	880	890	911	855	900	883	890	859	926	853	909	904	901	863	891	904	855	853	885	906	875	926	918	865	857	855	907	898	888	869	912	926	895	937	891	892	893	918	877	866	858	866	876	942	854	870	836	842	921	920	929	869	923	894	917	892	860	829	862	864	891	900	889	924	917	833	899	861	880	837	877	945	894	871	868	929	940	880	876	895	890	846	834	902	886	918	853	894	928	923	895	887	877	882	904	866	856	899	948	858	871	911	940	882	871	890	846	909	913	871	906	857	938	872	859	913	940	923	887	929	886	842	896	872	879	902	893	922	894	878	840	903	864	886	843	914	879	917	910	923	856	893	952	857	916	864	881	831	844	867	842
18746	4878	2375	412	415	384	395	361	416	396	401	365	383	396	405	421	372	398	422	441	371	392	391	395	427	412	383	416	439	362	371	390	394	403	383	401	388	391	362	392	346	360	358	413	361	402	411	379	385	387	393	430	410	367	353	409	400	380	406	415	423	396	405	368	422	417	390	381	374	359	393	409	382	353	363	364	381	408	434	381	413	376	391	404	398	359	395	374	333	385	373	373	406	430	410	404	403	418	351	419	393	355	412	381	407	346	400	407	377	376	370	403	407	411	356	386	350	399	354	404	401	414	375	402	352	378	395	364	362	395	363	403	409	371	390	364	382	385	372	373	398	406	398	383	428	385	391	379	396	376	377	376	430	371	369	418	393	428	388	413	384	420	387	402	373	359	399	375	393	405	362	361	406	347	372	396	361	429	425	373	390	366	392	414	371	383	354	358	368	381	414	375	415	419	373	393	380	392	366	400	385	347	379	392	388	359	389	369	384	375	391	383	386	415	391	382	399	376	380	366	387	388	394	387	369	388	383	399	396	390	387	374	393	376	411	384	390	403	407	404	414	385	398	417	391	393	400	384	388	409	388	417	412	364	381	367	370	358	438	393	417	417	384	374	427	377	380	375	399	387	380	402	398	406	383	398	418	392	371	377	403	397	359	395	401	401	369	394	357	340	379	341	382	375	405	410	393	401	417	372	382	377	391	350	390	382	355	408	352	428	374	394	363	353	360	399	426	419	369	387	385	399	362	378	406	395	373	410	388	346	401	391	401	384	351	358	384	392	373	365	383	373	402	381	383	425	406	393	393	393	381	432	370	403	406	365	371	375	419	374	383	391	404	391	391	411	391	337	359	408	399	379	366	429	396	406	395	404	356	405	386	407	367	386	376	392	372	400	412	408	415	359	372	389	358	393	400	383	361	364	413	391	383	418	380	378	411	386	418	374	386	371	450	380	396	406	404	395	397	386	385	369	402	371	375	374	387	376	384	356	378	354	397	404	354	380	396	387	380	421	379	405	394	398	404	424	396	413	374	396	419	367	389	431	419	355	360	373	353	372	374	395	423	374	374	394	379	410	400	401	394	361	367	402	405	394	417	391	393	384	395	379	378	387	376	419	391	369	398	395	377	377	377	397	410	394	419	392	378	362	414	370	398	379	395	418	391	382	396	385	364	376	379	362	362	387	371	377	369	423	387	412	353	424	404	402	366	371	392	401	384	409	421	412	389	391	412	389	388	383	416	377	392	378	392	382	369	376	392	382	404	362	387	433	399	436	383	343	382	392	397	393	362	383	415	361	395	403	421	399	359	394	392	371	395	386	409	382	385	401	349	397	409	422	405	368	354	396	406	351	383	360	398	402	356	389	361	421	402	396	401	398	387	414	404	391	363	373	382	430	406	379	401	409	444	361	381	378	416	346	373	386	443	412	370	391	371	441	370	365	384	369	387	373	374	379	365	390	390	362	391	393	383	384	369	372	409	350	418	387	358	379	419	392	360	354	379	369	382	362	373	383	424	367	425	443	406	400	387	385	376	398	387	384	410	420	398	404	442	397	395	377	424	369	414	368	405	381	390	362	419	419	406	368	385	378	408	387	428	400	389	397	396	374	397	367	393	348	351	362	382	393	407	372	391	354	393	358	361	379	405	420	392	390	402	401	391	407	405	397	381	359	398	373	423	370	389	413	392	367	415	337	411	383	444	404	380	400	402	395	395	394	394	432	420	373	403	419	390	410	416	398	392	419	395	380	360	369	378	385	371	374	374	393	434	389	352	394	412	425	373	404	378	363	354	404	411	395	357	372	399	387	394	370	410	384	387	417	354	370	352	400	368	356	380	337	420	354	403	381	419	405	373	412	417	350	362	377	389	381	379	393	396	399	377	362	365	411	359	392	402	384	416	363	416	367	401	411	387	391	386	430	415	377	381	399	367	373	356	390	406	404	361	436	405	390	390	351	361	395	407	397	415	411	394	362	376	367	367	415	380	383	393	438	400	426	430	387	388	428	393	396	371	367	380	394	415	345	416	395	388	352	378	380	431	411	366	406	390	385	417	398	400	371	404	362	374	395	396	387	371	428	404	371	399	404	417	394	390	402	386	408	374	380	393	406	399	381	432	355	415	416	411	383	410	400	402	399	370	390	385	431	365	380	357	386	394	395	444	373	372	391	372	387	429	394	392	405	375	357	365	413	379	381	388	369	360	378	405	392	382	402	338	394	382	372	398	388	375	412	406	414	372	392	376	365	396	382	353	354	357	429	396	393	346	389	404	396	407	386	367	370	345	375	391	406	438	383	413	377	369	373	418	426	398	372	396	384	422	417	411	351	380	384	380	367	413	371	424	378	397	422	332	370	367	410	404	410	408	363	327	393	377	389	409	404	374	373	431	413	404	360	437	405	384	377	424	429	362	377	375	427	393	380	350	375	446	371	410	400	391	373	369	364	393	395	386	410	412	367	445	355	333	395	429	426	365	400	380	425	409	376	414	373	404	373	392	368	384	408	380	389	408	396	365	388	375	412	397	380	392	391	373	381	357	362	398	361	398	393	392	388	358	368	371	387	382	370	351	433	398	385	410	411	403	399	370	423	421	417	397	383	374	410	378	373	353	355	354	359	369	386	368	375	381	421	374	411	368	375	415	399	370	362	406	397	377	363	389	386	374	434	380	376	401	423	398	372	415	381	377	399	406	350	388	372	403	399	380	393	387	372	391	345	369	393	391	389	399	370	351	410	391	426	423	378	377	392	390	412	380	401	375	384	422	370	361	372	398	352	371	409	357	389	366	436	377	420	393	418	396	373	435	391	386	376	422	399	407	358	434	373	369	414	370	432	398	387	394	429	415	402	368	360	391	423	375	376	366	356	353	441	411	371	411	367	342	397	395	374	405	409	412	388	361	400	385	370	407	408	372	371	400	391	391	372	362	375	367	400	377	394	371	374	379	404	402	377	367	375	382	416	374	371	351	392	411	392	391	392	381	422	376	361	353	366	408	400	400	384	392	368	332	396	407	363	381	385	378	381	357	411	415	414	428	413	346	410	386	389	362	374	371	388	392	358	369	401	383	390	398	354	432	394	376	384	372	371	367	405	391	382	391	386	409	409	406	409	390	361	397	371	420	388	418	358	371	377	394	366	413	431	381	375	391	409	393	418	381	390	390	381	397	390	397	389	403	350	365	371	399	420	393	417	405	374	392	431	372	423	397	385	412	407	418	362	361	419	378	370	386	419	394	364	409	385	401	384	354	415	413	371	456	379	421	412	361	405	392	381	391	421	377	367	371	366	431	405	393	420	381	430	425	365	376	355	411	379	389	387	407	385	336	384	385	368	379	413	373	352	385	380	396	424	396	420	409	405	408	395	378	412	389	365	371	387	362	389	411	386	394	398	414	383	422	385	379	396	437	380	382	369	382	442	387	419	408	391	370	382	402	391	364	368	384	388	397	391	374	398	410	393	383	401	396	370	398	386	379	398	363	413	342	385	381	393
14536	5591	3383	982	982	981	935	967	1000	907	938	916	964	915	908	907	902	902	935	928	944	964	996	922	958	960	930	964	933	943	921	900	915	909	961	918	947	933	881	880	943	944	917	943	944	928	950	936	861	946	871	985	918	880	933	907	883	943	920	916	927	898	912	913	907	926	929	906	999	919	903	909	896	913	895	930	899	883	912	920	946	902	991	953	889	901	1001	966	931	932	936	934	890	900	907	898	900	911	895	937	940	946	958	925	904	866	930	886	936	920	893	973	913	919	892	936	920	943	887	916	986	941	910	941	978	966	932	904	929	914	946	908	953	904	913	962	936	879	895	932	922	927	980	926	913	878	917	913	918	935	964	900	909	882	939	932	911	934	910	924	935	891	916	868	925	936	949	851	967	933	943	934	866	912	935	925	953	970	988	863	875	899	924	943	966	961	919	876	913	964	866	932	914	918	932	952	919	910	962	978	853	966	947	909	937	949	897	929	910	937	861	860	1001	884	925	916	942	919	935	948	909	905	933	987	936	941	949	941	960	906	966	882	826	855	905	964	916	889	953	929	925	931	930	976	882	972	922	903	889	842	881	965	850	933	958	939	904	875	924	913	936	915	922	909	938	900	962	900	917	934	955	919	959	960	979	916	1019	938	916	863	964	927	972	956	922	936	904	899	935	876	894	991	944	911	904	921	972	900	947	924	928	935	864	920	888	939	931	914	928	919	874	923	885	998	932	966	945	918	939	894	934	921	884	916	909	955	913	939	954	964	928	929	937	921	914	924	928	964	925	904	911	925	951	894	905	952	856	918	970	946	925	936	887	971	895	982	886	907	898	886	914	881	876	960	930	913	975	935	862	958	957	892	920	972	915	887	900	900	985	919	969	932	893	882	972	896	962	954	940	925	879	913	889	908	993	857	933	936	921	937	908	905	909	971	946	994	889	903	937	935	904	928	955	919	885	945	869	897	928	913	909	932	899	916	927	965	932	896	909	910	905	910	943	925	896	896	946	937	922	930	957	918	895	920	918	904	985	925	898	974	912	904	912	944	888	930	904	943	919	927	936	926	869	933	911	918	965	931	918	885	948	940	928	928	922	954	904	941	916	907	951	923	897	911	926	924	975	860	967	897	912	974	957	990	977	891	934	928	934	983	989	921	947	921	920	955	903	910	928	897	939	900	914	969	961	895	874	939	884	873	924	913	944	881	927	922	894	947	904	945	926	926	882	884	885	916	990	908	945	912	959	940	861	915	933	898	923	967	980	940	946	928	915	937	993	897	924	989	900	894	921	914	851	892	891	928	946	938	949	915	924	964	961	880	949	940	877	931	929	907	936	959	953	892	916	940	933	890	927	915	919	873	936	894	906	878	941	902	932	877	953	871	908	917	927	880	914	847	945	899	847	837	944	894	969	964	896	943	945	958	967	880	919	993	906	920	895	865	921	890	913	884	914	934	891	973	907	883	912	907	916	963	922	989	964	925	874	897	954	886	928	966	996	928	997	918	896	950	919	931	952	918	1004	903	951	908	892	907	898	940	891	927	897	870	942	916	941	942	959	968	961	1005	954	941	898	908	884	899	952	937	947	918	918	931	877	935	885	919	896	952	957	950	928	912	876	945	896	864	920	929	882	874	952	962	886	865	960	872	919	918	933	889	875	955	924	890	972	908	938	910	930	936	980	943	917	910	945	866	907	889	893	965	906	987	906	959	946	977	952	932	918	922	917	904	914	964	909	920	922	929	903	918	899	904	906	891	924	943	964	962	944	937	931	892	933	940	912	977	911	871	939	869	912	921	888	897	925	925	931	943	893	963	963	879	960	896	936	942	938	948	975	936	918	931	917	916	1007	929	901	908	952	962	893	892	931	870	955	939	917	944	893	896	888	947	992	900	928	945	902	980	934	978	907	906	901	927	986	867	942	938	897	875	919	930	898	975	902	959	962	923	904	913	959	925	946	899	880	873	963	942	923	945	899	899	876	931	967	934	922	918	935	885	924	926	899	963	931	935	919	921	934	893	918	962	973	905	942	895	925	926	881	897	890	939	959	898	916	883	943	914	852	883	907	911	941	845	873	882	907	937	892	956	892	979	891	950	931	934	954	897	897	926	891	984	882	896	877	968	918	923	910	941	949	951	963	878	946	908	890	960	925	950	936	912	938	950	903	949	938	968	962	903	922	932	910	908	950	903	930	934	934	915	954	875	972	943	920	948	986	929	926	907	914	947	891	909	935	979	909	973	856	930	910	921	980	900	906	962	870	959	964	914	937	864	947	954	939	923	900	945	952	911	900	944	875	910	991	834	976	895	920	927	944	919	914	899	888	964	935	907	914	900	915	950	955	924	942	917	961	909	948	892	904	989	909	910	875	886	860	983	926	939	861	969	931	926	941	940	890	896	902	885	868	853	900	958	944	929	961	916	922	944	907	922	930	937	978	906	921	902	874	927	925	961	909	956	929	947	889	947	904	918	921	949	928	931	908	922	959	971	917	893	937	944	996	927	901	910	960	922	941	865	871	875	920	908	916	937	896	898	924	901	881	912	919	912	920	907	881	910	913	955	879	882	891	869	971	950	931	856	963	938	900	915	909	904	924	922	908	931	957	922	944	929	929	961	933	924	931	903	869	880	943	918	920	940	971	956	943	924	886	982	953	844	931	899	897	912	942	939	940	926	934	931	884	923	925	897	929	948	938	963	913	946	940	908	881	906	947	911	969	910	888	897	925	902	919	947	888	959	895	928	945	934	958	941	946	920	935	924	909	934	954	935	962	911	888	944	916	934	912	901	1010	920	904	950	976	900	955	915	980	900	901	844	895	951	925	949	897	938	951	909	943	906	924	929	915	945	941	912	923	883	912	838	927	913	956	915	907	925	962	950	917	890	907	929	941	881	881	929	893	923	937	901	965	888	935	939	920	972	889	945	946	930	942	930	873	968	1010	909	909	938	936	910	917	943	936	939	876	895	935	929	937	930	904	923	910	910	891	905	925	909	939	880	943	934	972	884	937	963	954	982	947	915	858	876	919	889	906	958	891	954	904	904	907	911	960	949	939	891	960	943	948	940	963	890	942	886	949	893	915	932	933	921	897	934	908	937	959	905	935	984	940	888	936	917	929	941	949	940	975	921	964	902	903	882	910	942	895	849	910	902	914	910	921	935	915	952	951	905	924	944	913	904	916	921	966	939	959	918	904	974	892	894	934	948	934	973	905	871	949	931	915	941	995	929	954	934	915	943	941	906	889	908	924	897	909	922	989	879	922	895	877	941	957	977	926	973	894	936	930	924	877	989	925	885	916	925	964	956	948	898	892	952	920	932	962	882	867	888	929	947	906	934	944	936	907	975	978	863	966	912	929	948	940	916	927	965	909	917	918	854	956	936	926	934	922	904	928	881	905	896	942	939	940	875	912	959	945	915	902	952	927	932	920	889	894	919	918	892	910	899	987	943	994	929	963	890	955	953	848	972	933	922	922	907	969	920	915	913	921	914	927	876	920	934
64749	43885	33528	7480	683	443	386	339	313	274	266	298	258	286	264	283	238	260	274	267	255	230	233	257	214	232	222	226	242	242	262	231	271	257	221	218	226	245	235	236	216	241	249	206	220	250	249	260	245	238	234	257	235	236	218	217	218	223	230	258	235	246	233	211	237	278	201	255	237	230	196	221	257	250	257	227	227	223	253	232	224	241	210	228	242	226	218	250	207	235	263	222	213	228	227	230	223	252	231	227	219	243	245	230	273	239	240	240	208	270	259	209	227	253	248	242	240	225	225	249	258	219	260	240	222	215	224	191	202	214	245	213	221	242	235	257	226	219	269	238	241	234	236	244	233	225	213	250	210	234	246	278	237	246	250	230	239	234	219	231	238	215	252	245	212	219	233	244	238	268	243	246	219	241	242	250	247	242	247	230	239	230	250	260	243	234	268	237	248	259	265	218	234	214	229	231	252	207	239	264	236	231	231	225	252	210	259	224	243	239	228	214	242	248	248	216	234	238	216	237	250	245	230	236	234	239	242	235	227	250	258	230	271	214	235	252	238	248	235	259	198	243	218	242	242	250	220	236	235	233	219	232	239	256	243	251	225	243	274	234	245	212	242	237	233	239	238	236	251	231	245	246	225	270	229	263	239	240	229	249	214	244	245	257	237	223	237	225	250	262	254	227	215	237	217	253	221	226	234	231	223	237	261	234	219	257	229	262	247	228	235	209	220	228	235	226	245	223	232	229	258	239	245	232	210	234	238	231	273	245	221	245	233	238	208	223	223	207	231	227	243	240	216	233	229	211	264	259	241	220	239	219	243	243	239	235	203	206	229	226	226	238	237	206	238	255	245	224	239	259	202	253	233	229	228	245	236	202	225	236	227	223	232	230	234	237	224	217	217	241	244	228	236	230	243	253	257	231	282	266	233	214	240	260	235	243	219	254	237	237	222	246	219	242	239	233	255	226	229	254	230	226	217	242	222	215	241	234	245	235	211	224	277	223	216	230	231	238	243	248	234	231	229	231	248	225	253	233	230	250	241	242	245	230	230	227	233	243	238	234	236	212	241	251	233	242	241	246	210	249	254	245	250	259	206	268	237	231	231	242	235	250	257	220	223	241	198	238	239	227	244	235	247	198	234	220	246	285	208	234	231	233	272	221	206	241	246	217	231	240	238	252	243	240	221	248	253	260	257	228	229	237	249	242	225	239	267	246	235	236	234	225	259	239	231	234	240	235	229	221	211	216	234	233	237	226	233	238	242	257	244	239	248	226	245	233	249	263	222	219	257	243	224	231	243	223	246	213	249	238	223	244	226	224	254	248	249	221	240	227	237	259	225	231	227	253	240	227	235	213	242	232	264	223	240	225	224	248	250	234	235	234	232	205	238	231	267	250	214	237	232	219	222	241	199	237	257	243	266	229	196	245	245	254	257	238	262	233	224	210	266	226	254	230	265	260	223	228	231	241	253	204	258	251	251	251	209	231	219	236	237	251	225	247	268	227	223	262	250	233	211	221	254	237	214	253	219	251	239	216	229	236	220	235	231	248	238	237	251	236	207	237	249	253	236	269	235	219	230	260	225	226	216	251	264	217	270	228	237	222	277	229	230	251	245	249	245	191	228	243	251	243	243	188	237	239	202	252	228	242	248	227	258	212	231	258	219	235	220	230	222	227	265	252	224	230	242	248	249	255	254	260	207	240	224	272	238	266	253	230	222	252	232	245	243	247	239	229	229	255	237	256	243	269	220	242	236	221	228	232	232	262	234	220	248	257	237	227	244	226	237	244	236	218	250	242	257	207	226	254	220	215	242	247	236	244	239	230	240	224	222	241	234	243	216	232	218	230	252	242	231	264	250	222	231	251	258	246	265	206	277	204	228	251	202	257	252	222	226	242	283	218	245	229	241	222	230	223	198	231	239	226	219	237	227	204	258	236	234	244	235	240	236	239	256	242	233	234	265	197	257	242	222	279	257	242	261	261	247	216	234	243	252	236	236	200	252	235	231	220	212	227	242	238	238	217	243	227	262	262	207	232	252	247	224	235	265	235	225	251	226	242	218	231	258	244	228	231	246	232	239	251	241	235	206	252	247	232	266	242	216	216	234	228	230	223	240	227	265	219	220	233	248	240	255	236	246	236	241	246	223	227	280	239	248	271	234	242	209	232	215	238	253	261	228	263	247	260	247	246	258	203	202	242	258	238	237	255	186	242	268	245	259	227	247	264	205	246	256	248	256	229	245	231	216	244	203	224	263	226	231	213	247	227	255	239	279	264	231	188	241	226	242	247	245	242	224	263	222	252	238	226	217	246	209	241	241	227	235	231	249	237	221	233	225	237	237	235	249	258	260	226	224	233	205	247	234	236	249	248	251	242	229	236	238	234	230	216	243	226	219	183	264	245	241	224	236	248	207	241	266	236	244	252	236	235	235	242	258	239	241	249	247	239	229	226	224	258	195	222	253	249	220	240	231	211	229	226	209	218	235	211	236	234	247	256	217	221	238	240	224	244	240	213	240	250	230	248	251	240	219	223	223	250	265	231	221	228	219	207	253	217	223	220	238	254	267	235	258	224	237	219	250	242	245	213	243	246	248	264	228	254	241	242	233	237	252	231	227	225	237	223	243	229	238	219	235	218	239	248	250	220	219	245	227	209	259	260	240	232	225	260	233	235	231	193	233	254	241	227	241	237	221	251	246	188	232	234	239	240	229	261	256	267	259	248	230	232	228	219	235	249	193	201	217	239	239	220	260	219	240	224	224	254	206	264	210	228	215	207	243	207	218	248	242	263	232	267	235	237	233	270	214	252	245	243	237	233	215	227	251	243	250	224	248	241	245	232	252	226	253	228	230	224	228	230	253	235	242	259	261	207	247	229	213	236	278	217	248	256	235	228	224	250	263	236	237	239	257	272	264	214	254	235	230	263	241	210	233	249	243	244	273	245	236	276	227	224	236	296	224	257	252	244	252	222	228	216	191	218	236	232	206	242	214	226	229	260	252	244	268	231	196	222	226	240	256	254	254	251	262	236	250	206	232	228	217	241	235	242	256	235	259	226	271	238	233	237	235	222	212	233	230	222	240	251	250	258	219	230	244	236	230	240	230	239	206	218	213	229	233	254	238	243	221	247	224	251	260	236	235	242	219	226	255	222	244	215	216	235	205	233	252	223	213	263	244	265	237	225	234	272	220	235	240	233	244	233	217	214	234	220	245	252	231	244	254	209	217	223	235	217	277	219	209	254	246	251	238	242	222	257	232	214	218	220	232	252	212	237	237	233	239	226	224	256	238	210	220	223	249	224	198	236	263	246	221	239	222	218	225	217	240	230	224	243	241	256	248	251	259	247	245	236	249	226	228	223	253	231	245	254	222	254	226	233	235	241	243	254	268	242	252	225	221	242	235	250	225	225	243	223	246	270	252	205	257	225	216	233	243	215	243	236	239	243	218	223	214	242	238	257	240	266	211	243	252	246	247	227	213	254	222	225	235	240
38096	29851	16245	2260	1983	1692	1451	1246	1133	1031	922	927	943	814	762	812	841	733	770	733	751	758	722	676	685	744	700	698	677	667	668	642	655	644	667	682	673	713	650	666	608	651	680	625	644	681	623	651	643	633	658	652	615	672	643	649	637	634	668	642	648	669	671	634	610	624	658	634	639	635	652	669	605	659	618	643	615	626	624	603	594	662	636	660	553	605	616	624	591	673	626	618	646	656	624	624	640	646	656	610	630	653	641	575	673	654	616	672	625	655	620	639	681	615	658	590	690	621	635	584	625	600	607	622	570	609	720	638	607	619	594	621	660	642	608	642	660	652	615	653	603	647	582	649	648	617	603	633	611	607	604	630	675	610	632	632	631	652	635	689	653	636	607	607	659	654	639	641	672	639	671	630	645	656	655	650	598	617	621	650	578	637	631	632	643	626	642	604	623	635	619	611	595	649	652	613	629	614	641	649	664	663	593	610	618	672	663	625	640	606	616	596	631	660	600	597	619	621	660	626	639	641	610	591	588	675	614	588	636	633	622	614	630	611	595	627	609	665	608	642	648	644	546	626	628	639	668	653	621	627	613	646	634	628	640	619	640	638	620	631	619	629	621	641	621	594	641	584	600	642	642	631	615	665	663	595	587	621	622	600	620	633	630	631	646	602	632	602	615	626	592	609	644	572	613	624	635	637	651	600	625	620	653	635	623	594	626	592	558	595	675	636	643	634	645	638	635	641	592	636	667	619	659	622	614	645	624	611	621	659	621	625	648	614	652	604	622	610	642	645	623	645	635	640	652	626	591	624	627	630	628	631	620	601	608	582	614	623	627	630	608	619	644	620	569	664	630	597	642	631	623	637	598	630	603	649	646	566	573	643	652	627	674	597	643	666	619	612	658	624	597	618	608	605	674	657	657	611	622	585	622	621	614	605	591	576	635	583	571	692	593	657	623	643	629	606	663	634	628	663	646	668	637	638	656	610	609	657	606	622	630	643	604	606	656	605	628	654	618	666	597	650	651	628	622	667	598	636	661	644	672	606	614	655	636	640	656	619	638	638	616	631	650	652	620	608	637	655	654	638	618	610	633	692	622	632	674	608	659	599	615	613	647	653	574	612	633	643	629	625	614	579	601	620	603	700	658	665	679	596	578	589	660	616	616	672	649	591	600	618	652	605	606	666	608	595	595	637	619	680	632	627	617	645	646	636	618	671	627	617	612	610	586	636	616	624	634	647	610	648	624	648	650	625	607	603	606	640	662	649	655	635	674	617	592	666	631	624	638	650	570	649	632	683	656	593	612	634	639	652	585	630	600	665	638	609	662	617	606	598	608	675	648	570	666	621	602	662	645	671	597	638	666	572	610	659	618	632	669	611	615	640	676	583	645	597	652	661	632	638	605	612	653	631	625	619	649	623	658	601	668	586	624	646	642	620	641	602	656	634	621	633	625	577	639	646	650	611	649	655	674	622	671	613	641	628	656	624	592	617	647	627	617	669	627	607	606	610	621	614	593	648	629	633	619	639	653	598	640	682	602	648	629	615	606	628	637	592	615	590	645	648	606	611	653	611	639	636	624	626	641	633	624	601	604	595	621	620	597	631	645	575	601	585	647	669	628	633	595	611	643	630	615	628	651	617	613	608	608	590	637	612	642	629	636	642	603	606	631	618	601	623	641	630	566	670	628	637	634	598	587	661	658	657	633	614	609	617	653	639	642	647	601	634	640	596	626	626	616	581	654	628	619	621	638	682	584	654	596	643	624	640	620	629	579	610	580	630	650	604	658	682	666	607	648	608	605	629	661	605	659	632	607	667	602	637	636	615	645	629	632	632	603	642	606	611	594	617	642	631	616	639	638	649	650	622	583	646	646	616	642	599	631	578	677	631	590	639	623	612	619	594	622	653	681	622	596	628	628	664	610	617	669	580	623	652	644	597	634	645	641	652	666	618	621	606	631	660	596	625	625	609	652	594	569	627	667	635	607	664	616	656	624	682	599	633	700	643	647	663	621	587	637	616	648	585	621	644	602	615	597	677	595	620	635	671	663	626	627	618	658	601	669	623	650	653	598	607	644	601	600	630	612	603	597	623	631	614	660	664	646	627	626	582	663	590	596	600	636	643	621	594	627	598	612	618	603	631	591	614	646	609	620	602	675	623	641	680	595	602	636	591	635	639	617	660	667	655	591	640	589	599	654	604	588	610	626	688	633	602	658	641	630	581	604	630	622	689	611	598	620	638	633	649	605	653	606	609	642	620	625	623	654	612	654	615	615	613	611	615	646	626	676	640	638	621	615	642	639	636	590	684	618	580	642	647	623	650	628	657	579	621	601	602	639	664	649	609	606	637	623	601	610	591	636	601	639	597	655	641	595	635	578	646	608	625	624	684	611	634	639	643	617	620	617	665	612	585	616	650	615	618	641	634	651	627	622	664	628	621	589	632	624	628	612	614	630	630	623	641	634	668	646	578	619	613	646	605	562	636	627	655	598	604	676	604	613	633	623	595	654	606	640	631	638	608	607	625	619	613	637	580	634	638	633	621	594	623	644	654	642	596	656	618	639	668	661	601	661	575	644	608	641	590	627	623	654	675	630	635	609	662	663	637	628	612	626	612	621	621	597	621	624	637	619	610	594	644	659	607	598	596	646	607	631	639	676	648	612	646	595	645	614	659	613	614	624	604	634	604	585	594	652	599	603	602	651	618	667	633	637	582	598	626	645	603	630	632	627	667	601	630	652	604	615	610	659	649	590	632	639	627	635	616	623	619	622	609	671	623	618	622	560	615	635	619	603	601	595	612	610	646	631	642	648	618	597	640	627	623	640	577	641	622	606	629	623	576	630	646	638	616	644	634	638	633	591	603	590	636	640	684	632	625	595	601	632	644	621	661	579	609	635	644	590	674	607	585	627	626	643	619	599	638	589	642	590	619	635	615	664	625	619	624	613	623	627	667	608	629	623	609	616	613	665	620	600	608	644	626	656	581	646	628	655	643	615	665	659	607	619	644	622	624	611	651	638	633	590	655	631	605	667	637	641	559	668	615	592	646	653	630	640	625	608	579	611	616	599	644	614	668	599	675	603	586	621	636	639	585	608	594	638	651	623	665	612	657	636	614	637	628	610	669	669	647	593	640	618	632	645	601	649	649	626	647	677	627	629	660	642	626	603	625	597	613	628	582	636	644	647	562	635	645	670	680	639	628	637	604	662	651	644	625	624	626	608	670	621	644	605	637	605	592	632	632	623	655	599	600	601	635	611	609	619	672	621	644	637	556	664	640	669	599	664	572	618	637	627	652	603	666	641	652	639	618	582	661	635	614	616	615	647	641	654	612	609	656	637	637	630	617	659	630	636	573	661	616	609	650	643	577	647	609	624	670	633	663	604	659	661	614	579	655	667	632	659	587	649	601	645	619	634	633	677	631	651	612	609	597	611	644	598	605	635	639	610	616	622	613	686	665	661	668	622	669	631	616	600	617	669	577	637	648	616	652
76007	54846	41982	16245	2492	901	659	570	533	529	430	438	467	450	426	380	397	386	398	388	392	376	416	380	345	369	370	358	351	360	358	379	375	373	363	358	346	356	364	378	370	378	371	366	344	372	337	353	335	330	326	362	375	366	366	354	387	346	381	377	369	364	363	364	345	359	356	356	350	371	349	346	387	361	337	368	354	370	362	348	320	353	391	379	324	356	364	345	345	354	362	364	351	325	331	375	351	331	318	364	341	348	337	376	341	350	344	372	362	347	367	355	345	353	341	375	367	361	355	376	356	349	328	366	346	383	357	367	347	359	343	348	388	353	340	337	385	333	355	384	333	326	347	367	348	352	350	329	356	354	323	335	349	359	354	353	329	342	371	382	374	375	346	349	369	354	324	393	351	358	347	356	358	328	365	309	374	340	368	339	352	342	357	357	329	336	357	370	340	353	370	368	338	363	375	335	357	347	372	347	348	396	381	317	356	353	345	367	332	346	345	385	396	357	377	360	368	345	326	340	360	369	339	337	365	332	360	337	328	318	364	355	334	331	355	349	361	364	379	342	329	369	362	360	377	326	383	339	362	360	370	415	368	364	354	375	342	347	348	335	337	375	331	342	342	362	367	342	346	363	331	361	353	364	347	362	369	329	349	381	318	341	370	363	352	345	352	362	370	376	309	365	338	344	323	383	368	411	343	336	346	316	387	379	375	338	319	334	361	346	362	343	350	369	389	338	350	360	360	360	362	347	335	351	364	357	382	336	326	319	339	351	321	358	363	323	375	329	347	363	358	359	325	341	355	349	336	341	348	373	347	317	361	345	342	341	340	341	362	374	390	342	338	351	347	377	331	344	354	348	354	355	372	327	349	336	384	346	351	347	364	361	337	330	369	352	381	379	384	407	360	330	382	314	350	387	327	362	365	347	335	359	350	346	344	371	360	351	367	351	334	349	336	332	361	337	374	349	363	359	340	371	372	341	346	360	366	361	366	351	354	352	363	346	364	386	333	338	349	319	364	319	370	374	365	358	348	379	351	352	374	349	309	349	350	332	354	348	365	342	350	365	359	329	358	341	327	310	358	364	348	370	354	324	323	387	337	322	323	353	336	352	403	350	335	317	336	371	310	322	316	377	328	349	390	355	354	326	379	373	334	348	349	342	349	347	370	376	365	342	325	344	358	390	367	350	367	347	381	358	362	399	326	341	328	345	405	373	336	372	361	376	362	350	322	362	353	373	314	383	336	344	396	340	329	342	325	366	358	381	336	344	345	350	341	335	356	351	323	369	342	375	378	371	337	363	354	323	340	327	379	328	354	358	335	355	340	341	373	324	312	388	361	355	355	336	364	350	350	338	327	366	359	360	330	381	343	319	352	386	298	362	328	363	353	360	336	323	407	340	341	373	329	346	358	355	352	341	333	369	349	367	330	311	355	379	333	351	335	366	362	333	382	354	362	366	373	353	339	344	365	335	344	327	364	361	383	346	362	350	365	391	344	352	340	388	356	363	355	379	405	365	329	320	373	357	334	355	330	345	359	339	348	366	352	311	365	345	366	376	353	344	330	359	348	368	356	348	364	373	377	394	352	327	352	347	342	328	352	354	329	348	376	333	345	381	315	375	323	376	372	363	340	343	314	287	353	380	354	338	363	344	345	361	342	318	348	403	323	370	344	355	357	355	320	347	343	323	317	357	359	367	376	351	380	349	343	356	387	368	352	339	365	382	332	329	332	365	371	329	370	346	337	366	320	358	348	366	387	358	354	341	309	346	388	373	340	349	324	368	359	349	342	334	342	347	355	343	367	376	338	333	357	318	351	343	359	333	360	345	354	388	338	343	367	356	356	339	312	367	361	365	383	324	326	332	386	368	359	328	355	341	328	337	387	356	379	378	319	357	364	340	362	340	342	334	331	372	368	366	352	377	339	314	374	313	365	369	354	387	351	410	352	380	353	315	354	328	364	331	351	348	324	339	358	349	398	352	312	367	373	363	326	369	336	320	350	314	386	374	363	371	343	384	368	352	372	342	388	371	370	333	325	340	354	326	375	330	341	366	372	335	357	369	359	346	374	355	335	315	384	356	355	347	398	339	333	344	353	312	341	324	360	363	368	374	371	352	363	347	362	342	334	344	382	372	354	344	354	354	365	367	319	371	348	312	349	344	335	356	336	326	337	368	343	348	319	317	383	385	343	348	373	359	325	320	339	363	348	338	356	361	344	388	343	327	345	336	349	339	356	322	365	337	371	371	398	372	365	367	377	347	352	371	341	343	351	340	367	360	401	354	325	372	374	334	377	369	368	349	379	386	380	360	331	368	364	306	332	353	325	333	354	355	384	357	336	377	383	357	337	372	362	352	365	352	355	349	343	320	383	321	371	383	371	339	348	323	341	354	376	343	346	367	331	336	321	374	366	354	314	377	343	375	344	366	365	361	325	350	372	378	348	338	353	354	338	354	315	341	366	360	333	369	329	370	376	366	369	331	348	375	381	353	349	358	381	327	394	349	338	377	343	355	366	326	333	345	344	403	356	359	372	374	360	360	364	371	333	363	371	344	375	368	328	345	334	348	369	393	341	364	360	319	354	333	375	378	355	342	323	377	333	352	356	363	373	365	312	343	341	328	300	369	355	311	361	366	351	348	343	319	358	333	340	325	327	332	363	336	298	337	371	349	341	371	341	346	340	341	350	323	317	345	368	384	334	347	344	343	358	350	298	290	349	347	363	386	359	348	364	340	339	351	345	366	355	379	328	349	316	370	366	383	330	374	356	326	345	348	328	346	369	362	381	352	337	341	354	359	354	320	300	323	372	368	340	372	342	371	379	399	322	353	367	328	339	353	328	378	323	353	345	310	372	369	337	354	332	369	362	335	370	383	365	349	342	372	343	357	395	337	378	361	371	321	349	353	349	337	355	377	352	333	327	321	365	373	366	313	353	356	362	354	354	335	368	326	372	352	349	369	373	383	358	365	348	339	364	328	364	347	385	340	293	367	353	297	345	319	314	337	365	348	341	363	348	351	363	357	360	327	317	327	339	349	327	326	361	385	331	325	335	346	317	342	364	372	373	324	381	349	320	336	346	341	367	331	323	353	357	365	326	345	347	348	401	363	349	374	358	374	343	340	325	374	351	343	306	326	376	338	349	379	331	366	374	357	363	363	390	379	343	323	376	400	328	323	346	344	304	347	345	389	337	363	319	317	386	353	364	318	329	358	363	356	373	346	324	338	363	363	350	342	353	355	332	372	319	373	382	362	377	357	360	333	335	352	363	346	376	355	344	325	341	358	351	385	354	329	396	353	327	335	381	389	385	342	356	318	349	348	349	345	353	364	372	366	374	361	322	371	372	382	379	360	378	344	343	351	380	375	391	347	344	339	353	352	351	341	351	330	350	334	358	355	352	364	339	345	334	374	392	348	358	364	319	335	355	345	341	360	358	372	346	345	392	342	332	347	334	325	339	395	349	380	340	322	364	335	345	371	377	342	379	368
47006	39143	21321	3814	3452	2813	2422	2203	1900	1796	1532	1501	1443	1288	1259	1172	1162	1136	1113	1080	1042	1081	976	1004	1046	1042	985	1001	996	1017	979	978	997	979	1009	967	962	970	939	956	945	955	952	920	932	923	937	949	879	956	911	930	898	912	906	903	869	981	885	886	877	938	900	917	902	912	944	921	910	926	912	875	845	920	901	879	873	873	909	898	918	889	870	911	903	914	886	871	959	870	891	875	844	930	897	865	882	890	933	919	823	915	869	887	935	941	919	881	940	880	934	861	935	881	870	886	901	909	875	856	868	939	860	851	869	903	899	887	868	850	855	834	893	857	841	880	864	860	886	871	865	877	838	924	910	836	926	930	872	944	900	917	879	943	906	837	873	886	831	872	884	857	910	908	888	926	847	836	918	917	846	880	926	918	846	918	942	856	898	866	849	883	898	871	905	896	812	870	862	882	807	878	843	867	840	878	862	904	884	877	850	917	882	877	878	857	866	861	894	867	965	853	826	882	913	865	919	885	881	891	861	877	895	832	825	863	894	898	847	859	893	886	927	867	896	922	850	889	857	919	887	934	871	854	872	835	899	870	932	844	884	811	888	862	864	854	904	857	921	836	848	864	831	876	818	886	847	936	907	822	856	889	904	847	836	923	868	835	857	840	869	886	899	869	889	879	891	875	867	913	916	875	848	878	938	902	837	887	805	879	886	886	874	880	878	892	872	864	858	816	834	897	876	879	829	868	929	857	929	895	883	900	905	869	848	831	911	885	855	917	882	871	876	881	872	896	901	901	941	889	853	947	835	931	872	883	878	927	843	902	913	848	914	890	892	891	872	894	873	843	847	844	943	868	898	879	878	868	857	897	859	859	811	869	897	883	813	847	924	909	902	926	875	878	928	874	879	879	899	892	921	879	872	895	938	818	888	915	873	859	887	890	909	887	899	879	871	867	903	858	839	848	918	929	877	880	863	873	876	863	855	877	863	877	828	838	858	901	869	856	851	884	885	908	855	861	911	830	866	872	889	855	852	883	865	884	863	862	891	944	869	829	853	845	866	883	928	930	920	847	936	880	865	875	899	925	886	843	861	833	891	911	872	822	968	911	803	898	832	871	843	861	888	881	875	830	902	863	884	909	867	873	852	836	883	887	866	866	910	850	850	907	914	845	880	940	860	851	861	878	889	880	873	897	857	874	831	877	871	874	933	843	861	895	797	923	964	876	870	891	879	850	854	888	886	890	843	884	905	830	885	901	910	832	856	907	885	844	893	941	898	848	871	850	847	895	890	899	844	899	843	837	877	819	926	927	884	885	902	847	881	882	868	901	916	886	822	876	843	860	842	875	895	887	910	844	807	947	882	885	899	871	892	840	881	843	851	885	913	856	901	916	825	867	890	896	893	855	883	914	894	900	831	878	832	895	888	837	862	882	886	868	884	835	899	856	894	883	884	860	881	852	843	887	914	884	884	878	871	922	902	918	871	881	855	849	879	876	871	904	808	894	888	851	846	878	891	902	904	889	917	864	874	893	826	871	871	844	840	892	858	923	876	943	870	907	843	853	879	845	917	845	817	908	842	899	883	915	874	828	902	890	900	917	877	855	861	885	890	866	814	865	877	868	857	931	894	934	860	899	878	893	827	886	864	823	888	897	859	828	873	856	911	871	879	865	858	892	891	918	890	891	914	941	847	881	843	891	947	902	882	864	881	876	883	859	874	893	931	896	909	889	881	844	915	891	869	864	877	888	891	896	854	939	866	882	871	890	941	862	882	915	902	832	829	839	898	889	878	895	848	874	876	912	879	889	919	892	883	891	862	864	876	877	888	926	865	902	912	889	866	902	897	862	911	859	871	904	831	855	866	829	897	821	862	827	876	832	912	852	880	816	879	864	816	892	913	882	895	922	907	914	865	901	887	879	910	886	853	830	829	923	879	922	864	841	914	931	905	847	889	865	881	875	913	895	840	872	904	876	861	874	853	882	881	878	932	877	851	898	899	852	864	867	910	916	863	869	880	875	858	875	865	875	931	897	906	863	860	902	863	880	876	847	855	950	931	887	833	864	922	925	883	918	872	853	840	922	849	868	870	911	848	829	909	877	839	832	884	907	878	891	887	901	872	865	853	883	920	827	927	897	853	839	901	845	921	860	895	878	835	880	877	863	939	896	848	892	869	939	877	874	901	840	893	841	865	930	874	869	891	889	894	881	847	946	937	937	863	848	900	849	865	881	923	889	849	831	850	898	867	855	879	929	944	878	823	866	891	876	893	868	899	906	885	881	923	891	890	883	891	885	821	892	907	833	890	913	904	919	853	861	895	911	873	926	869	842	855	889	890	890	875	885	884	904	867	898	844	849	844	833	879	846	948	824	883	894	870	891	911	860	892	849	883	897	892	880	910	919	846	868	881	870	873	824	897	836	905	883	898	948	832	892	957	888	858	898	895	875	851	930	826	876	912	859	909	895	879	914	846	885	859	907	883	892	851	886	891	847	838	891	884	867	892	906	882	835	865	847	889	880	874	876	879	883	789	887	853	875	870	842	898	915	860	819	893	875	886	895	899	805	861	875	861	875	844	857	952	915	863	863	897	937	882	804	856	874	914	876	856	871	868	891	839	888	835	821	879	849	877	901	895	932	868	865	906	910	828	880	842	894	896	902	871	865	857	946	850	839	843	900	839	861	923	901	886	861	902	873	888	903	875	917	856	896	905	878	841	852	897	920	912	882	880	895	875	898	857	904	904	901	881	918	887	885	920	865	861	893	840	875	870	856	895	888	847	891	865	886	867	911	895	849	883	871	879	874	879	859	834	907	877	843	847	923	904	903	861	872	811	876	853	862	871	880	865	879	880	891	851	913	890	922	886	902	949	891	887	861	886	918	864	857	882	882	879	888	851	894	910	882	868	908	920	900	899	903	912	896	839	875	925	929	850	841	890	955	825	837	908	845	868	881	933	899	870	879	885	890	875	870	913	857	876	854	887	872	862	846	837	855	865	852	914	887	911	872	834	899	868	853	897	876	851	831	843	864	905	853	876	871	896	925	863	867	874	877	920	836	905	910	920	844	923	894	882	841	897	853	860	938	865	918	931	932	823	851	871	917	879	872	843	929	896	872	902	834	837	851	837	927	900	839	880	892	845	909	885	883	866	873	897	875	915	910	897	922	849	903	927	930	883	844	888	886	888	865	882	775	903	891	911	869	838	855	869	857	852	911	905	901	869	917	842	906	850	864	925	862	895	871	888	878	901	852	883	903	874	865	890	904	842	926	839	851	887	859	893	903	866	946	940	862	866	911	890	906	862	888	882	854	914	876	926	835	847	948	930	831	884	933	865	882	842	913	885	882	868	890	931	905	896	862	916	886	886	847	874	841	885	840	893	856	872	862	919	874	856	865	918	914	895	886	828	852	817	817	921	899	866	878	830	817	884	851	858	833	921	878	914	844	852	878	864	826	893	841	822	864	893	891	853	847	866	880	833	875	893	863	835	870	889	874	890	879
19163	5150	2194	396	392	401	392	399	410	391	435	407	404	362	407	410	396	334	404	409	376	417	406	397	388	379	390	381	400	398	431	376	412	365	412	356	377	357	397	412	412	389	407	401	405	385	398	381	385	377	371	365	374	414	364	378	396	399	357	350	406	392	409	380	408	398	391	375	368	400	390	384	385	424	413	379	365	403	419	411	410	405	387	357	376	406	421	387	365	407	390	388	381	411	380	346	395	377	365	364	379	401	393	418	423	375	405	403	371	394	408	400	415	381	396	416	360	383	414	389	422	380	399	407	379	362	385	391	408	365	364	392	387	392	391	376	385	393	373	396	433	370	341	401	387	387	385	443	380	398	403	405	370	376	395	415	391	401	424	374	374	396	391	389	400	413	395	393	367	377	375	369	405	389	380	425	378	411	405	377	421	412	381	401	390	403	403	363	392	385	395	388	365	409	373	378	369	377	423	396	388	384	417	397	375	384	376	382	393	390	359	347	412	418	406	349	375	395	377	389	385	397	393	389	388	423	386	373	381	380	392	345	400	387	414	406	391	392	351	361	405	413	404	346	416	355	397	359	398	372	395	409	379	407	397	416	405	363	356	390	354	375	394	389	390	388	364	398	385	406	399	393	382	395	419	404	374	415	382	367	428	394	369	357	420	427	392	400	376	417	397	394	415	428	382	385	388	407	400	425	388	391	428	403	414	380	387	383	376	382	400	418	383	454	390	346	407	375	407	415	392	387	381	441	398	380	371	407	388	415	413	401	378	343	384	361	413	374	390	397	366	357	407	421	374	386	386	398	379	412	377	371	359	389	401	406	405	384	400	394	418	391	394	365	390	411	398	387	376	405	412	396	449	386	400	376	403	401	389	378	407	353	394	385	365	401	387	424	382	388	379	375	408	390	397	388	401	371	363	392	338	393	391	413	401	393	374	416	365	426	414	383	416	353	364	426	392	394	358	341	419	398	408	376	385	363	412	351	378	377	398	382	404	371	384	390	387	371	445	403	362	407	394	392	370	383	426	356	365	369	410	389	403	370	409	399	387	427	363	405	393	405	379	391	412	411	379	436	384	355	402	395	394	418	354	367	370	391	430	443	386	370	395	392	366	374	363	408	426	399	386	400	400	391	393	386	368	388	428	391	398	398	368	399	364	403	364	375	385	378	400	380	382	387	382	400	382	409	396	402	383	399	395	432	424	415	417	375	442	394	391	404	436	378	381	361	396	402	381	416	386	419	398	390	403	394	358	391	367	374	394	388	368	353	411	434	378	395	389	408	410	416	386	398	405	412	431	398	378	392	393	427	381	437	376	365	415	413	381	403	403	427	382	395	417	379	389	397	384	422	414	404	386	413	417	386	376	408	430	369	384	416	389	383	360	429	388	418	403	403	377	403	389	375	397	388	346	408	405	379	383	361	410	409	424	382	424	427	368	370	376	355	373	386	372	381	379	398	386	374	391	385	406	371	358	357	359	416	415	407	409	388	360	414	363	341	379	395	400	363	425	399	395	388	380	393	410	362	372	452	371	392	382	386	374	392	374	376	413	387	424	420	378	385	395	384	392	393	406	380	385	378	375	402	370	402	406	373	423	395	443	376	393	415	376	402	374	404	366	378	378	344	402	436	400	362	392	390	393	431	373	350	393	366	394	375	415	373	376	397	428	435	382	364	378	371	404	383	389	377	388	379	367	384	416	385	373	400	388	401	378	395	355	415	366	404	402	375	379	382	398	373	347	423	418	393	364	378	360	354	400	381	385	454	385	388	426	430	382	376	351	391	349	379	394	369	389	363	377	414	402	386	395	369	394	393	389	356	364	399	387	384	408	383	375	405	383	356	360	396	440	378	438	390	340	396	368	382	351	427	399	435	429	383	386	387	433	382	355	382	407	397	355	381	388	396	385	388	369	354	363	371	433	395	411	373	388	419	380	416	385	402	391	410	387	423	384	450	395	370	376	409	390	399	380	394	392	366	356	395	382	392	375	389	408	423	401	385	402	400	410	422	387	372	350	343	401	393	365	356	360	358	402	414	432	392	370	377	360	400	381	408	369	392	378	414	429	369	376	390	405	391	363	377	406	389	407	397	385	369	378	355	391	394	382	428	387	377	385	375	406	396	390	397	396	361	374	336	344	391	372	392	361	395	379	373	418	406	381	394	380	409	357	358	404	390	408	363	375	354	338	409	391	375	407	375	399	385	390	398	408	376	413	410	415	393	400	390	377	381	372	355	396	374	403	392	425	398	415	391	399	379	400	403	422	384	364	384	411	406	387	397	395	386	388	412	406	382	425	406	381	419	404	402	394	383	391	380	419	404	408	412	382	399	399	396	428	395	389	425	381	388	369	434	348	362	407	399	365	425	376	371	383	357	381	386	398	400	394	388	396	406	406	368	405	409	402	420	385	375	366	358	359	412	401	347	414	377	379	384	389	388	368	423	412	403	421	401	381	388	392	409	372	352	391	396	415	376	377	426	373	419	399	390	351	467	401	399	362	421	387	410	394	388	390	396	428	403	388	367	375	393	343	362	383	384	373	413	430	374	422	395	400	406	368	390	397	406	416	369	406	373	363	418	400	398	358	404	425	370	405	399	364	384	385	353	395	391	422	417	408	358	397	384	404	376	391	399	374	399	388	386	372	384	427	398	358	372	366	377	391	391	390	407	390	420	409	451	408	388	358	397	442	401	399	384	369	355	392	385	361	402	389	427	416	385	396	381	393	389	383	413	375	373	416	386	388	399	385	380	409	400	397	361	389	335	381	404	384	396	396	392	397	414	408	389	402	382	369	389	434	371	362	366	394	370	408	407	384	410	393	388	396	389	439	409	380	387	387	413	385	397	365	418	411	388	375	392	385	384	415	413	428	355	373	385	426	386	383	386	414	412	386	405	376	391	378	368	373	390	381	387	368	395	402	387	390	381	421	388	385	380	385	390	423	384	372	382	382	412	387	408	367	390	374	384	375	376	415	389	421	392	391	381	369	433	394	433	415	387	393	379	377	368	383	394	430	359	396	387	412	398	406	406	393	413	415	391	385	427	401	385	404	376	394	389	379	354	405	410	398	366	393	412	418	401	371	393	422	372	384	405	418	372	385	377	415	425	370	431	413	387	395	345	380	379	403	389	427	362	382	385	425	372	382	385	416	394	418	388	410	376	400	399	369	386	374	374	400	424	365	429	399	408	393	367	357	389	395	371	381	399	380	386	407	383	429	397	382	393	363	416	377	333	378	397	407	390	385	390	407	362	386	415	399	387	384	374	392	385	382	399	382	417	376	370	377	394	435	414	353	405	431	406	395	414	397	401	386	431	396	380	420	375	423	393	391	429	378	395	360	386	375	402	379	434	383	448	415	380	392	378	342	363	411	384	386	360	375	396	382	389	386	373	413	392	377	354	382	413	413	403	409	399	369	406	414	422	410	424	417	430	386	405	420	400	385	387	384	427	404	395	361	384	366	435	399	416	368	416	411	402	378	412	390	393
14569	5742	3246	984	1007	946	931	980	965	986	955	898	960	935	930	917	954	894	934	972	980	1001	900	897	948	940	912	956	910	1006	915	921	934	873	880	961	904	891	857	909	920	918	913	937	923	967	957	971	947	925	939	931	902	938	942	947	912	947	922	945	952	881	961	913	894	981	933	966	887	890	884	897	955	901	938	931	874	864	901	892	893	934	990	883	928	922	929	974	950	937	912	920	905	920	915	938	935	952	925	905	899	916	921	941	865	901	938	914	930	921	883	889	886	932	895	877	955	939	927	863	921	910	924	945	953	914	868	901	913	930	1016	895	926	924	907	931	922	958	935	885	944	948	960	936	910	952	927	916	975	895	937	909	928	969	901	934	931	887	916	970	950	939	981	964	932	909	971	949	952	925	935	916	899	942	940	930	921	881	917	922	932	961	932	915	867	887	927	954	947	926	942	920	884	895	914	982	916	865	934	936	958	940	929	884	927	874	964	929	990	916	932	910	918	898	899	902	911	909	929	908	929	940	927	982	889	901	930	950	912	922	912	928	926	912	905	923	900	944	919	928	970	958	962	957	887	912	906	937	951	904	933	899	936	873	945	895	908	927	1017	857	929	893	948	974	980	924	885	969	863	882	893	889	930	938	919	919	962	883	934	858	968	937	963	921	943	901	975	953	968	966	860	990	866	967	933	896	922	898	965	890	928	920	893	930	950	879	941	959	916	962	984	871	931	933	938	894	900	874	943	943	944	916	962	958	911	969	922	953	933	915	895	938	958	903	865	903	922	877	920	908	842	909	930	908	908	919	939	888	924	897	919	933	947	934	968	842	906	931	894	910	925	936	912	898	876	931	951	977	916	965	922	948	900	947	869	935	942	916	939	978	872	918	908	971	941	890	933	935	947	962	895	917	930	958	931	913	922	930	866	887	938	926	967	931	979	918	882	952	928	942	938	924	927	974	869	909	925	901	970	903	947	941	931	956	990	944	960	877	896	920	957	893	916	905	977	932	900	955	949	899	917	926	938	957	931	894	893	902	943	922	923	934	868	881	956	926	912	931	898	943	949	900	893	985	909	940	962	952	926	915	894	896	883	894	972	940	899	972	923	894	935	950	917	925	941	970	935	890	960	848	905	946	955	973	906	963	966	909	910	909	925	936	905	967	935	925	974	932	909	947	929	858	932	917	922	974	928	872	939	908	984	951	1000	901	920	907	983	927	968	940	961	902	955	953	874	979	879	908	943	946	905	895	946	882	932	895	933	924	907	930	943	981	943	932	960	940	906	921	984	896	903	906	911	927	889	970	912	946	956	942	921	876	921	927	907	903	931	885	925	930	902	947	925	896	938	902	926	916	1017	942	919	924	889	952	879	929	928	889	934	908	920	937	896	930	914	933	912	965	943	938	939	931	909	900	927	944	947	902	894	896	913	986	868	914	947	977	898	933	937	931	912	927	958	922	954	943	948	985	942	933	913	924	907	898	892	933	887	908	869	924	914	921	961	941	907	969	931	923	899	909	931	982	937	936	933	943	963	954	855	888	911	901	981	931	886	894	895	941	919	901	923	949	967	938	879	904	887	901	907	917	938	945	970	916	955	855	935	887	899	889	954	970	939	863	908	945	979	904	944	924	926	966	924	901	927	890	938	981	949	886	921	922	909	919	968	941	891	908	947	959	966	930	943	916	935	929	922	944	954	899	964	897	933	939	987	931	913	936	834	913	898	869	963	970	914	931	884	938	865	904	980	926	924	976	865	967	941	877	873	939	912	882	939	893	936	869	918	921	952	917	939	929	958	954	915	923	901	976	910	930	939	906	929	974	947	910	881	981	915	952	939	897	969	923	903	978	922	950	935	997	895	941	968	915	954	905	861	885	925	850	902	867	898	863	936	941	933	933	949	921	926	927	918	954	967	959	896	919	904	946	908	890	937	949	904	926	931	906	925	942	913	915	849	911	908	933	940	912	927	948	897	941	924	911	930	919	885	934	922	885	980	936	921	872	914	952	917	931	861	902	911	929	902	950	900	894	924	919	905	858	924	906	914	940	946	901	956	925	915	908	915	924	871	956	952	950	929	979	963	909	895	939	932	982	915	899	936	942	944	948	914	932	894	889	914	925	929	896	947	907	939	930	971	908	899	925	974	909	939	937	946	926	892	961	939	887	948	923	925	916	922	923	961	982	967	877	984	932	931	919	954	893	895	908	993	959	988	913	874	936	894	919	902	949	906	897	928	849	929	993	952	931	918	964	907	976	981	938	917	891	938	901	892	890	943	917	977	931	954	917	948	913	918	934	924	877	924	958	1002	934	917	937	958	938	955	918	888	962	951	929	964	896	971	932	936	929	914	940	898	938	921	967	930	945	887	919	874	917	921	904	908	908	909	954	930	930	913	920	951	898	884	911	925	935	988	928	879	939	973	934	927	932	919	946	920	925	915	915	947	921	960	904	943	953	956	955	943	955	887	938	922	949	909	882	900	961	937	945	937	923	936	892	927	895	891	926	954	925	898	952	897	931	963	941	914	920	927	933	954	927	881	932	883	938	949	911	900	887	893	950	930	927	937	921	880	903	906	883	912	869	992	924	904	979	884	949	933	932	922	986	884	906	903	913	933	933	956	919	949	908	934	916	919	953	908	934	943	911	923	977	968	936	947	924	868	954	966	935	920	937	930	992	1026	931	938	888	948	946	910	934	880	913	919	931	939	959	889	940	926	958	950	963	953	878	937	963	933	926	965	921	929	924	950	905	911	937	937	927	937	903	930	954	919	902	953	929	871	913	955	916	922	933	940	931	903	930	925	915	882	940	1009	880	935	915	964	914	943	932	976	946	932	947	885	925	947	900	986	890	929	879	963	875	931	915	923	913	934	982	921	915	920	916	901	906	938	932	872	903	950	921	891	916	903	890	958	930	934	840	902	917	982	888	990	924	886	877	858	930	923	905	863	962	904	909	885	950	940	908	926	891	916	938	940	937	909	932	940	908	974	937	938	914	932	938	901	974	903	909	920	983	940	884	925	912	950	895	967	901	895	897	932	950	953	984	942	931	902	931	902	928	929	913	969	937	929	900	921	923	894	898	950	931	947	990	928	899	974	946	955	910	921	888	930	909	936	916	888	930	835	932	923	948	957	916	913	964	918	911	967	929	963	921	948	947	920	942	878	963	978	975	961	894	891	901	930	930	887	917	831	894	908	915	950	896	896	981	938	864	947	910	982	941	895	915	902	964	954	920	948	956	911	886	932	897	933	966	907	895	915	913	901	906	973	895	910	872	937	977	923	908	898	921	878	947	928	901	951	981	919	938	925	924	956	919	957	924	964	889	874	914	932	884	937	894	930	961	872	916	928	929	909	925	937	942	968	958	902	953	914	901	938	942	945	957	928	921	914	952	900	879	914	910	933	921	906	982	946	901	949	901	977	868	922	849	890	923	934	943	939	938	860	934	962	950	963	916	953	897	942	877	897	930	878	928	906	913	944	907	921	861	928	957	948	939	915	906
64930	43749	32751	6821	703	476	397	360	285	300	296	276	284	291	287	240	278	227	240	212	231	234	239	246	260	258	213	242	249	222	227	251	239	240	241	221	239	225	244	272	227	276	270	286	234	286	225	243	247	248	251	242	239	252	249	258	244	201	221	243	238	209	231	273	263	219	237	238	228	239	201	242	238	220	230	238	233	245	234	242	258	234	244	250	219	213	247	247	265	210	212	251	243	242	238	274	258	215	198	252	249	268	235	239	242	195	216	247	230	277	249	282	248	230	252	246	240	265	249	255	212	231	231	234	247	219	235	217	205	258	242	235	236	223	229	252	243	257	251	251	223	240	233	223	217	246	237	251	213	231	248	222	238	243	220	242	249	245	238	205	227	241	223	224	270	235	229	223	249	244	245	228	250	211	234	271	213	259	216	226	223	214	241	229	246	219	250	216	280	238	234	270	255	238	245	269	262	217	203	231	248	230	228	219	223	238	199	225	236	262	229	235	245	261	259	259	233	262	244	261	240	242	215	216	229	256	260	251	215	241	236	201	183	275	253	251	243	236	241	271	239	256	264	250	242	241	249	238	255	236	234	226	240	225	251	213	235	252	239	237	221	226	242	218	221	249	248	228	251	214	221	261	283	260	259	252	247	231	250	234	226	243	261	249	239	283	260	246	229	263	222	215	242	242	268	232	246	213	232	224	247	242	249	242	253	229	222	234	231	203	241	258	229	251	273	225	262	262	246	268	227	239	223	230	229	223	239	226	232	243	266	236	238	214	255	238	246	238	271	278	239	265	222	198	245	248	239	261	216	213	225	205	248	236	233	231	238	238	260	265	239	227	266	221	236	235	216	217	250	254	234	237	214	218	229	222	220	241	242	252	231	220	248	244	250	244	252	241	268	249	240	236	228	242	240	229	254	240	259	258	257	253	233	224	229	244	239	226	218	221	230	266	237	260	225	248	279	226	246	249	213	199	238	221	250	242	254	241	218	265	240	258	216	239	252	231	257	256	250	233	260	229	233	217	224	232	249	232	266	251	234	216	192	222	218	245	236	232	228	219	246	218	221	228	243	247	243	250	222	239	254	229	229	257	226	254	249	251	205	253	203	233	255	221	256	236	211	211	251	237	217	252	235	224	229	200	223	258	223	254	205	241	254	261	271	240	223	233	232	207	268	224	245	250	263	245	238	238	240	248	229	249	234	251	257	232	220	249	231	250	240	252	217	262	232	230	247	210	244	223	213	245	225	250	235	230	227	235	252	222	235	253	222	230	231	256	234	243	249	242	261	223	243	237	236	215	236	226	227	233	222	242	251	239	227	233	239	240	271	258	249	247	238	258	245	228	251	204	249	228	251	220	248	226	215	228	219	243	206	239	213	263	258	239	246	245	263	215	270	228	234	237	235	263	253	266	237	232	240	243	216	254	238	219	236	263	221	232	270	218	247	242	237	234	253	236	225	246	247	249	260	230	235	233	289	250	218	238	254	233	221	222	203	233	216	250	255	265	241	235	246	231	239	210	231	243	226	251	247	229	228	247	227	246	246	250	233	267	206	220	233	232	237	237	227	262	200	206	224	235	244	238	261	245	226	231	228	270	224	250	246	264	233	233	236	227	212	220	255	227	227	262	232	237	247	251	216	263	238	238	216	250	227	238	236	232	219	253	224	238	214	259	235	251	251	216	233	216	247	267	219	243	211	233	241	226	236	246	244	251	204	246	215	234	249	230	275	232	233	258	235	228	257	240	217	245	210	266	243	219	265	227	215	231	229	232	247	257	239	219	236	243	203	256	219	216	227	228	246	258	234	226	233	248	212	254	246	240	220	237	228	230	251	226	227	245	243	256	226	213	215	223	254	241	236	241	246	260	227	227	244	235	272	246	273	249	215	215	227	262	252	230	224	219	217	238	210	252	242	196	213	236	248	221	228	249	241	235	217	259	227	225	191	222	246	242	225	278	240	238	240	241	241	223	224	250	250	264	261	238	229	244	260	240	243	217	228	238	244	249	242	226	232	219	221	232	216	245	254	231	266	244	240	235	248	260	232	212	246	252	247	247	221	260	272	245	262	222	232	216	199	261	234	217	231	264	235	246	228	231	241	245	237	232	235	251	235	233	242	225	251	250	255	236	247	288	268	248	262	214	241	237	235	253	228	249	245	241	271	222	233	242	259	243	212	220	230	232	269	238	245	245	243	241	230	265	243	267	252	252	245	227	267	255	243	253	248	230	271	246	218	224	223	273	247	247	241	240	224	261	222	236	230	215	234	250	259	232	229	267	233	227	227	238	232	239	223	272	261	237	240	237	218	244	217	239	255	200	222	231	228	233	219	213	244	248	219	235	230	215	222	233	269	227	218	251	271	258	256	243	231	244	243	241	235	225	215	242	262	240	215	246	262	238	228	238	219	217	241	257	236	234	273	222	237	240	250	228	244	226	255	232	225	240	235	258	257	219	240	229	262	239	237	282	244	238	228	241	241	215	239	226	253	238	246	225	248	236	228	255	231	257	230	225	246	267	237	231	227	235	252	273	220	232	250	278	225	246	206	228	251	204	255	240	227	266	240	228	235	213	211	231	225	255	225	255	233	242	229	225	252	230	239	246	244	273	245	271	244	255	228	221	250	219	241	268	229	231	252	258	255	222	239	228	225	235	230	245	247	237	207	230	252	208	240	255	251	226	234	249	203	259	238	224	246	277	229	245	253	236	231	254	240	227	222	251	226	215	248	234	221	250	255	269	236	247	251	265	223	235	260	259	226	249	212	291	243	221	253	230	228	244	223	233	229	232	247	227	220	279	239	233	245	250	248	242	253	248	209	246	225	224	262	225	237	226	264	232	217	208	236	231	230	225	219	250	243	262	241	286	245	224	242	256	209	233	247	243	247	228	223	263	244	254	261	235	245	219	250	226	230	251	270	237	233	240	215	245	206	230	232	246	234	219	257	265	225	221	240	221	218	253	196	232	237	221	218	244	219	226	258	220	244	230	243	239	239	246	218	233	262	259	225	229	213	235	244	213	240	213	229	196	263	269	249	233	224	240	244	222	265	240	237	246	254	255	249	237	228	228	251	244	233	256	227	206	231	234	224	243	255	264	211	236	215	225	231	239	251	253	227	249	270	250	247	240	255	211	222	233	249	239	256	230	227	244	238	243	269	231	229	240	229	225	276	228	256	258	241	266	246	264	227	244	224	250	236	277	252	228	219	231	218	226	267	198	243	235	239	255	235	244	202	237	252	234	256	244	246	236	246	242	235	229	248	237	245	233	229	265	243	245	257	217	217	218	226	242	260	239	213	242	238	242	254	218	253	263	240	259	230	230	223	238	241	248	233	264	251	252	237	234	207	232	225	216	247	247	224	247	248	247	238	225	255	252	237	246	238	232	243	224	263	253	238	231	235	235	229	233	229	208	229	211	233	258	267	223	256	214	266	229	233	238	246	238	247	240	221	248	235	253	214	247	238	212	248	255	226	249	245	236	227	226	250	237
38051	30242	15684	2278	1925	1694	1393	1292	1160	1055	948	914	897	859	829	783	771	720	682	747	749	717	742	767	715	708	693	731	646	682	655	708	662	661	658	671	696	726	598	658	709	658	684	651	613	619	647	628	652	665	676	666	643	661	629	615	639	676	653	629	674	645	659	596	646	668	656	647	648	635	671	616	651	632	646	653	659	624	626	630	632	646	662	604	666	669	657	662	650	645	624	676	609	607	655	628	640	641	611	657	603	686	650	643	626	612	624	646	626	620	597	646	695	631	631	616	591	652	608	660	623	643	670	627	605	642	655	639	623	649	618	584	627	654	662	656	680	624	614	643	612	642	626	614	624	617	639	602	650	633	673	608	631	622	640	622	645	674	651	655	620	677	631	655	616	627	620	592	613	624	600	653	645	614	639	637	656	651	625	633	659	610	601	635	582	603	650	633	690	647	644	618	617	630	620	642	631	644	626	594	648	635	617	663	601	597	574	596	626	594	671	680	648	618	628	647	639	614	651	632	640	566	618	611	623	638	631	681	649	627	637	629	630	629	667	683	616	661	640	657	652	646	636	620	640	624	624	644	664	637	602	659	633	626	634	616	643	596	624	636	591	598	651	626	623	639	639	646	626	629	667	607	624	621	607	628	629	640	685	628	623	634	604	615	630	651	609	645	658	604	641	571	641	619	577	604	646	630	642	605	613	624	620	642	631	673	639	652	574	641	618	606	650	678	657	673	638	594	610	632	612	624	617	634	621	582	606	580	628	645	691	651	643	632	641	632	636	581	600	646	647	607	626	657	582	654	599	580	639	625	628	639	591	638	620	648	653	586	623	634	644	624	641	701	695	639	598	668	623	656	618	596	645	605	638	656	613	649	669	613	578	601	611	658	611	639	637	579	687	649	618	591	628	624	643	582	595	635	680	624	634	628	648	605	637	620	607	627	639	640	605	642	614	628	583	653	624	674	619	608	664	646	659	562	617	612	656	619	640	648	611	655	595	613	665	658	638	646	667	671	671	620	637	617	663	694	617	565	638	651	609	669	630	649	657	592	647	598	675	628	654	622	650	601	617	610	670	606	629	639	630	611	628	627	607	570	600	629	604	642	581	601	648	635	667	637	642	583	620	653	634	684	636	646	635	614	628	610	665	627	614	612	666	627	613	602	663	591	664	605	642	638	631	601	652	649	649	620	623	607	611	622	619	580	624	653	605	674	641	646	619	608	673	663	609	585	635	603	660	645	615	618	600	636	623	639	636	611	618	655	626	587	660	626	623	615	649	647	663	632	643	662	619	639	623	634	601	661	614	601	657	622	686	648	601	636	599	642	622	619	619	608	611	597	609	595	596	633	625	583	657	600	613	626	670	621	668	614	578	657	644	593	617	599	630	670	608	604	679	625	667	648	628	590	610	613	613	634	656	646	660	606	643	646	667	661	683	690	595	631	678	632	635	579	633	633	640	690	652	627	603	645	599	631	659	652	679	597	640	645	633	659	621	597	652	617	608	606	619	607	646	589	662	688	597	628	641	620	609	627	620	596	629	618	613	574	615	665	629	588	686	658	619	638	644	652	577	610	643	624	572	613	680	626	685	628	626	678	599	639	636	631	654	606	668	681	635	647	619	615	640	627	690	604	646	671	653	653	613	595	574	649	701	623	615	654	611	625	671	643	670	612	607	618	651	638	626	639	654	611	629	645	637	639	616	622	633	640	617	621	637	606	668	663	636	583	669	636	653	618	597	674	597	618	619	649	671	611	624	666	632	632	643	659	573	627	637	579	624	642	634	625	631	636	627	624	606	668	593	628	674	644	689	678	649	668	596	628	662	635	616	600	627	643	603	615	606	607	635	640	595	582	678	649	650	597	594	637	615	634	622	633	622	675	702	645	640	648	630	627	584	629	619	631	582	671	644	601	605	620	654	626	647	606	611	626	626	651	621	588	607	614	603	663	616	621	637	638	649	640	653	632	603	649	640	617	649	632	625	599	630	673	602	606	639	601	644	607	599	627	610	678	630	627	578	620	602	590	639	621	640	645	612	657	578	655	632	602	615	650	666	628	641	621	619	601	689	620	619	631	604	620	590	644	664	607	658	654	636	644	636	616	647	670	631	625	609	605	626	631	624	611	646	608	616	678	587	656	622	665	640	664	614	648	681	647	614	619	653	590	623	608	613	605	596	593	603	621	623	643	599	635	629	630	632	631	628	625	643	633	574	638	620	591	623	599	632	659	641	668	627	632	596	674	625	658	644	651	630	584	682	608	627	625	667	633	590	624	689	638	667	621	654	630	621	636	642	639	619	656	618	646	598	641	662	635	611	627	634	668	701	605	608	651	661	651	642	579	618	669	641	677	626	614	588	647	616	679	619	644	631	632	646	598	608	622	638	603	630	627	625	612	666	693	679	650	601	643	586	636	622	701	591	615	656	573	651	616	666	654	628	663	641	587	632	637	672	613	652	612	603	623	631	636	616	648	701	619	624	643	645	649	635	592	600	586	622	662	634	653	625	673	587	651	642	616	616	636	637	593	665	649	680	629	627	613	612	628	644	634	629	637	590	610	631	635	624	596	597	668	615	581	631	632	677	653	648	670	591	686	632	633	580	680	624	611	615	656	621	581	618	612	609	644	610	618	662	617	613	645	691	636	608	621	601	617	666	653	630	638	613	604	628	633	625	632	615	629	630	626	661	614	574	652	604	641	630	629	616	595	632	626	673	673	660	635	619	664	652	651	625	651	650	637	648	627	625	619	646	644	643	612	631	648	677	650	645	592	645	618	677	659	646	660	625	667	639	616	615	670	620	622	657	651	625	667	602	632	589	606	602	631	656	619	676	606	644	637	632	631	604	627	612	646	665	617	660	625	649	612	615	589	662	618	666	610	636	608	614	607	655	615	622	630	632	620	605	629	583	674	613	676	674	591	638	607	619	645	647	644	651	640	625	685	613	619	595	585	640	659	642	565	594	672	651	626	664	600	659	633	620	659	641	595	611	646	659	653	672	646	650	644	604	605	599	640	611	620	658	631	623	630	580	572	631	673	627	639	654	645	650	613	609	614	634	650	591	686	622	599	599	609	611	629	651	655	593	648	606	670	629	583	614	656	648	662	614	625	611	646	639	641	635	685	611	621	625	657	591	622	576	622	650	627	622	642	609	614	681	665	692	624	614	595	592	621	614	609	673	655	649	617	625	606	672	651	631	623	630	646	657	621	620	655	614	623	652	668	630	622	616	661	625	607	623	635	643	625	619	606	603	682	636	654	647	650	617	616	624	639	650	629	637	637	616	633	619	657	601	604	653	634	621	672	601	616	627	673	640	596	617	642	649	635	636	675	611	637	621	627	622	633	634	653	638	580	585	645	590	613	673	669	576	651	629	694	627	642	614	639	629	636	621	593	616	616	567	632	663	638	595	602	673	621	623	584	615	621	639	645	654	675	627	634	597	643	686	637	632	619	587	683	668	632	649	605	679	654	651	585	613	596	631	661	581	635
76815	54632	40627	15873	2552	848	646	590	526	523	492	466	456	382	368	385	373	396	394	413	411	370	355	393	374	369	368	368	356	355	390	377	372	345	420	354	387	385	374	383	359	355	350	360	358	342	375	355	376	314	381	380	306	330	346	351	357	376	356	396	351	385	374	349	349	350	345	320	364	351	384	372	366	353	405	361	348	365	365	345	341	381	334	384	344	358	378	342	408	358	350	353	331	319	357	362	361	379	323	368	376	366	335	327	397	351	364	346	355	376	342	336	332	396	366	379	357	327	311	383	344	348	381	329	373	365	375	303	349	357	382	355	348	356	344	374	355	346	362	337	343	397	351	353	368	355	374	320	388	331	398	384	358	345	341	400	368	356	362	345	351	374	337	336	337	326	361	378	331	362	343	387	361	357	369	325	367	365	338	344	350	346	317	341	373	398	360	363	370	339	341	392	342	342	305	325	334	342	358	329	320	371	331	344	329	364	358	353	362	362	334	345	337	352	399	382	366	378	339	397	365	324	376	371	382	363	362	394	367	378	316	328	339	347	344	307	343	399	368	373	363	332	351	341	378	340	330	348	366	360	322	330	322	356	374	345	359	376	359	360	359	343	347	387	350	364	357	339	356	346	371	351	374	354	368	341	360	362	364	362	384	351	327	350	326	379	349	356	359	336	362	343	338	364	369	355	318	336	356	345	394	375	375	360	353	375	314	342	349	380	368	339	324	351	378	380	358	357	337	362	387	328	328	379	357	347	359	337	346	366	349	360	326	341	389	314	342	331	341	369	366	346	369	335	331	358	377	317	354	380	349	371	393	362	322	385	347	350	336	365	346	366	331	327	344	348	362	344	363	331	331	315	375	360	369	342	376	333	382	337	381	358	359	360	315	374	332	334	322	372	394	315	376	377	371	374	342	337	359	337	334	393	351	365	341	368	347	344	371	366	333	332	344	327	388	378	387	349	363	343	341	363	406	339	364	363	350	363	346	325	356	379	333	369	328	353	360	333	370	370	362	332	383	366	344	385	340	323	369	346	340	369	348	344	380	374	363	358	366	337	343	334	358	356	372	355	330	343	389	382	353	355	383	360	346	357	358	382	335	368	380	329	339	356	393	359	346	377	358	351	323	323	355	331	353	327	354	380	360	372	385	391	346	353	405	366	345	352	327	341	361	373	362	350	348	352	352	305	383	339	357	357	372	353	338	366	336	365	342	367	334	383	373	349	348	381	312	362	391	368	358	396	345	346	360	342	346	346	346	376	382	381	364	383	359	305	370	357	377	323	388	351	343	363	343	348	352	352	349	346	325	358	365	355	389	353	384	353	331	387	335	371	318	334	382	338	371	338	367	361	361	364	359	361	344	350	323	350	352	373	332	337	354	379	336	371	382	365	357	334	353	337	325	323	365	335	345	354	365	393	328	315	333	348	349	319	353	332	360	366	342	353	320	358	384	322	347	317	349	340	328	355	349	341	328	393	364	347	362	350	345	356	305	350	371	360	377	381	345	358	367	377	336	336	359	376	362	378	326	332	356	371	357	320	369	353	328	367	357	347	330	354	365	367	352	351	333	360	346	339	344	378	334	345	359	391	342	326	345	366	364	370	383	355	391	355	342	321	388	336	355	343	376	378	349	348	348	327	334	322	327	342	356	363	367	342	337	380	367	349	367	341	362	336	369	332	358	365	371	368	347	350	326	375	338	321	369	342	346	351	355	345	346	357	384	385	348	364	353	356	385	364	368	367	388	341	332	338	367	383	372	382	343	378	350	331	348	363	354	345	307	358	326	335	389	353	352	406	358	343	344	345	379	349	339	318	380	383	384	355	345	346	346	381	347	348	331	345	331	348	340	361	363	381	390	329	362	345	379	361	340	336	349	336	360	338	349	372	366	354	338	379	371	364	371	330	377	293	356	319	386	376	334	369	335	315	366	359	354	345	320	365	326	358	370	380	388	354	370	369	353	365	363	365	347	354	343	375	353	341	337	332	358	411	331	340	353	365	338	384	355	339	361	343	338	390	350	328	352	346	365	342	344	346	343	341	357	345	387	345	353	387	347	356	368	344	325	326	368	351	389	336	339	337	358	338	356	368	318	334	349	353	372	390	337	402	386	322	350	358	346	372	377	340	374	378	351	297	315	360	353	352	333	361	332	354	371	346	353	349	325	366	351	350	353	330	338	338	334	367	350	339	364	339	353	330	322	323	329	334	373	365	368	335	337	352	373	375	403	369	379	359	335	328	364	356	320	335	323	342	339	358	357	353	343	361	335	350	386	383	327	320	354	352	379	316	375	340	349	369	353	355	372	358	352	339	376	344	349	346	377	355	352	336	385	369	341	379	377	344	364	340	349	331	365	344	359	345	349	364	377	355	382	335	361	379	351	330	341	362	358	366	350	348	351	383	359	352	340	371	352	326	357	353	358	374	353	328	345	344	335	371	386	353	376	287	317	344	354	348	367	358	373	369	338	324	369	313	348	363	339	354	357	381	340	362	368	381	389	359	369	347	330	376	369	371	313	346	330	320	334	366	363	349	357	342	335	357	334	346	401	346	393	334	352	371	369	378	318	328	357	361	366	353	348	356	351	364	366	359	345	358	362	343	345	350	404	374	372	333	318	379	357	339	353	352	355	328	341	346	379	374	360	360	385	360	369	353	333	324	355	372	331	357	367	334	374	365	362	351	371	345	377	322	333	337	326	327	369	375	372	324	361	348	390	364	360	348	357	389	350	368	325	384	374	379	342	335	345	346	363	365	356	375	348	355	371	346	378	354	349	339	359	367	386	382	342	397	338	334	350	374	347	363	355	335	327	318	338	397	355	344	363	360	325	382	351	350	335	363	365	378	348	367	366	355	329	380	364	330	371	360	339	346	346	371	378	371	336	328	355	305	355	318	356	347	343	356	347	399	327	384	340	330	370	371	349	348	375	324	338	354	301	363	373	330	325	377	345	379	317	378	361	398	372	339	379	352	380	347	369	339	354	356	336	337	349	363	369	365	349	360	341	328	374	361	345	361	343	348	329	363	377	359	321	357	337	355	386	388	371	339	351	356	373	363	336	365	310	336	339	354	331	342	326	342	342	358	360	354	354	364	351	343	367	351	340	380	320	346	389	345	342	349	363	344	361	327	347	363	373	384	313	365	378	356	332	374	346	343	365	365	334	307	368	365	366	358	368	364	343	394	340	347	353	356	354	368	346	335	384	324	365	383	346	325	338	361	374	342	355	354	329	358	357	335	355	330	352	394	401	343	333	388	351	363	339	357	370	389	368	380	373	378	341	353	350	357	336	338	362	382	349	362	316	341	352	341	340	374	368	334	333	298	346	363	332	381	328	344	348	359	367	357	345	321	349	339	300	349	321	322	363	365	361	355	335	344	364	325	332	372	352	388	334	366	334	389	350	400	387	366	328	373	382	348	389	348	371	350	329	344	392	371	331	324	319	364	352	362	376	351	375	376	358	390	366	352	353	327	351	349	349	344	345	362
47125	40187	19268	3944	3348	2881	2398	2165	1966	1696	1558	1445	1461	1282	1304	1245	1164	1199	1140	1104	1127	1060	1045	1014	1056	1030	1034	1013	1010	984	965	962	950	923	993	946	1031	895	942	950	965	890	915	890	878	907	942	925	948	896	908	896	892	913	963	889	932	894	938	891	861	920	907	882	901	851	903	917	896	886	881	866	915	862	893	848	912	880	866	856	898	943	904	877	889	870	910	910	882	900	911	916	906	885	896	879	928	854	869	902	884	834	931	892	857	924	917	872	904	929	885	930	926	837	909	892	915	835	868	924	915	835	851	931	912	852	864	888	920	858	907	869	876	869	911	902	895	891	836	856	907	863	899	860	894	883	869	882	933	894	917	927	907	895	863	879	832	879	879	911	896	925	858	914	864	936	913	854	852	890	891	874	885	900	888	908	807	899	881	866	920	902	865	879	892	890	878	822	854	857	917	872	909	847	864	899	897	854	887	868	872	864	891	867	903	936	915	867	896	886	874	856	899	848	871	885	908	872	833	893	888	907	851	920	857	866	889	827	878	868	905	904	831	906	874	858	894	900	899	922	907	909	896	876	848	885	919	894	892	913	885	926	840	896	920	921	848	919	842	869	888	926	966	919	905	912	897	842	851	866	843	896	859	898	859	876	916	909	879	890	862	853	913	894	847	869	870	846	845	873	898	833	897	946	930	838	881	913	849	876	894	915	911	866	859	862	887	940	884	887	855	864	894	886	899	876	869	838	861	869	891	893	885	870	836	903	917	825	899	876	842	860	861	887	855	918	886	899	899	867	903	885	893	912	891	880	885	909	883	849	867	933	926	897	911	896	905	878	879	854	939	867	889	874	874	889	904	872	889	956	901	841	892	827	920	867	948	854	934	899	859	878	874	895	844	876	864	887	883	862	865	890	880	851	865	932	901	900	849	931	907	886	883	880	879	868	899	837	860	860	901	886	912	915	892	915	888	856	865	864	847	911	871	821	823	956	875	894	857	893	921	932	845	889	825	886	831	915	856	899	927	885	902	883	931	926	828	906	854	894	922	942	911	860	856	863	913	876	923	902	852	886	936	834	890	894	870	862	847	918	842	863	881	871	907	858	872	909	816	838	886	885	856	860	889	865	873	877	898	914	900	921	874	929	857	868	844	865	883	888	865	853	839	897	859	870	893	889	894	907	875	874	881	886	872	805	834	909	926	900	901	875	882	880	874	910	903	892	876	885	935	887	846	930	879	829	886	882	855	871	861	864	912	884	890	889	899	836	863	897	912	889	885	823	951	909	846	843	877	873	896	856	862	858	933	844	849	872	893	848	907	817	877	854	889	880	850	878	883	856	897	882	878	876	863	868	878	907	912	874	892	879	876	907	828	864	899	864	886	854	810	836	856	860	852	839	875	857	880	891	839	884	862	888	888	881	862	925	929	864	910	889	825	882	838	920	852	880	857	858	901	883	889	911	900	948	874	905	896	908	864	888	882	936	880	884	849	842	912	854	857	890	825	864	862	906	871	873	884	889	877	863	861	865	867	875	882	822	931	862	842	883	899	936	908	884	838	910	877	898	844	875	850	855	855	867	890	871	866	833	877	872	920	809	869	860	853	881	886	926	888	885	881	906	841	931	893	874	836	861	886	850	876	874	899	896	852	863	858	885	899	909	843	879	905	901	852	882	857	871	885	895	931	855	847	866	950	892	864	809	898	896	870	878	863	875	868	904	934	879	869	904	853	902	868	872	856	862	866	843	854	865	890	945	957	879	892	865	863	913	926	903	852	880	872	851	915	857	877	881	880	909	899	864	843	853	832	866	917	898	897	918	882	893	927	894	862	927	928	863	907	925	892	896	897	910	923	871	906	901	952	888	869	907	887	884	948	869	837	835	825	868	901	927	936	865	898	904	843	886	906	887	868	883	838	923	940	874	838	864	925	856	854	853	866	889	907	894	948	872	908	889	859	882	875	911	877	838	865	856	883	906	857	832	895	871	870	886	878	858	936	886	863	916	935	875	906	868	866	887	865	859	915	893	867	912	898	878	887	880	895	879	887	934	893	890	899	920	933	850	897	829	901	927	901	849	882	885	864	893	839	888	964	912	894	875	864	950	854	910	890	862	887	908	947	890	865	925	864	883	858	882	903	891	894	859	875	911	818	912	921	851	881	911	911	879	866	877	902	894	893	912	890	843	896	870	906	918	883	905	952	872	921	849	878	850	875	917	882	877	882	888	873	914	854	880	858	875	887	867	870	866	968	897	877	854	861	895	830	883	865	898	876	892	836	919	878	848	867	887	870	907	859	872	901	840	882	883	907	879	875	780	893	878	874	846	877	896	869	909	858	934	915	828	861	880	855	890	897	827	870	895	839	856	831	833	911	899	894	914	854	923	909	900	877	908	893	893	901	920	840	868	903	871	843	879	858	925	877	875	836	853	986	923	805	869	942	854	938	877	847	922	837	852	925	848	888	906	868	879	871	849	869	847	889	928	860	872	901	894	886	884	875	897	825	871	907	899	902	907	847	890	876	881	820	870	929	883	929	924	906	905	893	850	894	932	857	918	855	904	879	931	855	851	869	867	898	877	882	911	852	861	913	894	942	867	893	848	894	914	897	884	913	895	890	911	888	923	814	912	885	929	862	867	896	870	899	875	867	849	868	872	909	884	827	875	850	875	864	877	895	866	904	917	834	832	895	886	850	881	916	927	886	845	921	868	887	854	852	914	884	872	885	882	834	949	868	895	915	835	855	877	861	858	861	935	848	968	943	883	868	890	908	851	911	802	872	898	918	880	851	825	843	845	852	882	817	887	872	832	928	903	902	926	899	909	902	875	876	896	924	842	872	906	895	903	893	943	872	839	880	894	878	882	890	847	912	913	876	840	894	872	894	892	898	856	835	896	893	836	880	881	909	932	913	882	881	850	823	929	884	917	911	883	885	934	918	908	902	892	863	933	851	880	849	871	883	860	888	910	873	924	914	917	865	898	838	903	837	863	899	863	888	895	914	861	882	923	892	857	915	827	898	846	901	892	873	888	839	906	846	916	872	843	915	887	878	867	884	866	905	863	881	780	924	929	870	879	903	890	890	879	911	914	914	842	853	939	933	889	922	873	885	860	892	875	870	902	823	877	867	907	871	935	845	886	909	965	961	916	845	873	923	870	877	856	862	962	899	944	918	839	885	885	824	879	864	931	853	922	903	907	861	864	853	881	922	891	902	814	885	955	815	887	836	896	910	891	919	893	898	882	948	900	894	891	856	896	876	887	880	809	961	874	857	869	916	855	870	886	919	891	908	880	887	869	817	855	902	881	888	907	865	924	879	910	897	855	916	936	907	833	883	822	877	895	947	919	850	928	907	883	920	877	888	849	855	898	847	877	958	893	885	917	935	873	897	879	899	924	883	861	852	854	897	874	882	934	878	873	818	860	899	870	877	861	953	895	909	885	881	955	820	909	896	891	899	899	887	916	911	961	878	869	936	891	887	885	856	914	932	861	891	939	897	848
18765	4917	1879	424	385	409	370	410	363	372	405	411	368	419	403	380	389	375	408	368	372	375	369	372	405	386	380	383	411	387	374	353	390	392	384	369	379	405	373	439	367	396	388	372	402	402	423	379	386	397	359	362	380	364	367	413	434	381	415	415	432	381	411	377	390	354	357	372	373	398	377	379	387	364	405	370	410	424	380	377	393	372	401	387	392	404	406	394	404	415	377	365	380	401	338	373	334	425	378	368	387	383	394	366	400	346	332	365	349	408	407	401	378	403	382	389	404	386	401	372	403	381	367	397	377	396	387	354	411	422	434	397	400	421	376	364	358	393	389	399	384	426	373	406	392	385	368	373	397	397	403	420	375	376	384	374	401	405	407	394	394	415	392	404	372	384	390	379	412	388	384	410	422	385	369	374	387	412	403	394	398	376	396	404	350	388	428	381	392	365	366	392	389	409	387	400	385	423	378	379	370	363	398	412	366	374	399	374	380	362	397	357	353	377	435	410	419	387	392	422	375	365	368	376	374	381	401	382	392	419	326	366	384	400	368	399	376	363	351	395	374	383	381	354	376	371	379	396	377	384	373	421	380	392	372	419	415	373	374	384	402	412	395	389	373	374	360	381	381	429	372	387	387	364	395	384	389	397	319	357	373	348	385	429	367	400	412	388	388	357	384	399	418	385	413	435	400	403	363	393	401	390	353	385	371	395	349	391	375	382	372	377	372	385	412	383	388	388	370	403	402	404	369	355	429	384	354	346	433	385	380	360	373	381	369	367	386	389	365	418	363	402	394	407	396	428	361	365	358	420	391	358	381	401	354	385	361	365	421	367	395	379	377	417	405	392	380	409	367	401	364	380	376	374	369	384	419	406	386	386	402	406	423	405	393	372	382	378	375	373	401	426	398	382	372	374	378	392	369	394	343	354	405	445	369	377	404	385	388	410	383	381	361	394	367	385	386	363	411	385	412	369	400	415	384	399	423	392	384	376	376	397	381	443	383	432	373	384	348	378	374	358	389	390	433	347	366	400	366	383	357	385	375	371	379	396	431	376	360	410	391	350	366	374	395	378	430	407	376	352	395	391	410	410	388	390	387	389	347	396	361	369	340	377	349	358	388	393	373	414	360	413	398	392	368	401	373	397	360	380	421	368	387	395	395	382	374	357	380	386	369	420	356	378	412	382	360	410	401	418	412	392	373	383	371	382	374	400	384	410	395	385	373	380	377	346	374	380	356	393	368	364	393	402	386	401	393	397	380	400	396	425	372	385	404	383	412	394	389	342	388	385	335	362	341	368	413	376	357	404	373	372	374	381	361	379	403	390	418	366	400	385	412	386	348	395	353	406	385	350	372	379	388	388	407	363	386	398	397	365	394	415	373	389	432	387	400	374	397	423	394	400	381	375	389	356	363	374	400	377	450	378	411	384	406	405	418	410	416	365	392	398	364	406	374	371	378	395	363	341	360	370	382	416	402	362	389	420	369	360	375	361	379	386	380	383	390	387	375	405	409	416	361	365	385	409	377	392	378	384	382	418	402	385	366	394	382	379	370	392	349	377	392	403	378	376	388	393	382	398	382	398	372	405	404	382	386	394	404	392	362	359	393	389	375	381	401	362	392	412	384	379	389	365	372	395	375	378	436	391	398	370	400	357	364	365	371	398	329	412	376	382	372	382	379	364	394	372	413	410	388	386	394	394	395	398	378	369	382	376	410	407	382	410	356	349	401	381	378	375	383	385	392	398	392	380	400	411	383	389	404	395	383	425	359	407	396	400	376	376	399	359	416	362	380	392	361	366	372	361	358	371	398	429	359	381	398	415	378	387	383	396	364	388	404	399	363	375	387	383	370	390	385	380	417	389	356	403	401	374	366	380	432	395	385	413	401	384	382	407	450	376	379	366	378	403	368	353	411	337	382	399	410	392	397	354	393	376	363	383	370	401	392	392	410	373	381	368	409	412	362	391	407	394	380	405	366	387	352	403	345	374	381	398	376	400	413	420	382	380	353	387	388	365	392	387	397	388	366	366	374	389	375	366	367	385	369	393	386	439	383	382	369	374	385	391	385	412	421	367	360	361	376	412	399	343	353	362	399	410	411	389	423	393	386	380	372	383	319	406	385	395	383	411	375	366	441	356	380	372	382	385	354	377	409	401	383	373	376	390	364	368	367	398	419	395	339	375	380	381	361	392	432	397	368	372	380	397	402	369	397	370	396	393	400	358	377	377	382	407	380	371	346	405	371	360	375	389	381	383	388	408	422	392	402	375	360	385	372	387	371	369	377	376	346	394	342	370	394	421	371	399	368	398	353	407	397	398	344	409	378	370	368	360	384	388	428	375	412	420	376	341	377	354	372	395	385	369	418	387	375	383	388	366	383	364	373	345	381	374	366	392	386	393	376	343	368	435	404	388	376	351	342	389	389	406	432	386	366	408	388	391	401	389	376	374	345	366	401	381	360	426	444	411	355	388	386	379	362	368	366	397	423	344	403	381	358	418	381	393	386	413	392	414	383	364	352	395	363	400	415	390	392	360	383	368	401	367	370	395	395	395	423	372	406	404	374	420	402	373	391	393	391	404	400	382	403	383	437	403	381	390	350	371	411	362	403	407	404	404	395	375	366	372	381	397	387	407	373	363	400	346	413	386	405	380	416	370	328	396	407	402	394	408	402	369	363	407	349	386	416	377	399	352	369	407	385	391	405	397	348	378	391	373	387	431	397	376	358	408	385	403	423	376	398	370	419	345	372	400	410	401	379	361	407	357	404	348	368	362	387	390	393	349	344	342	414	418	407	436	395	384	402	342	369	429	397	364	355	360	374	394	382	403	419	386	388	384	387	378	377	361	425	377	375	414	378	371	382	387	336	363	398	362	366	406	395	356	428	367	389	369	401	367	382	376	381	412	388	433	407	395	364	357	397	409	380	365	349	406	385	377	354	373	386	377	382	400	340	396	371	405	376	397	394	414	404	421	416	388	395	377	404	369	377	396	396	403	388	375	368	406	394	382	393	375	383	406	370	361	406	415	369	389	359	363	368	388	359	400	411	347	363	401	385	404	359	358	412	377	386	374	404	389	381	370	394	381	384	380	376	367	377	367	385	426	370	368	391	402	382	389	420	369	355	400	376	420	412	362	429	381	362	355	351	400	416	391	421	409	394	337	405	404	380	362	378	387	388	424	407	386	416	382	397	406	361	342	381	407	386	395	427	384	407	385	426	375	403	383	337	426	386	410	328	390	415	376	418	406	372	381	405	405	362	369	392	399	405	368	391	408	389	383	366	409	394	353	390	392	385	389	355	371	383	370	403	397	384	382	400	411	373	383	395	377	371	355	389	419	386	394	386	359	385	385	375	361	387	391	342	407	392	374	418	353	409	355	368	388	349	382	364	347	399	422	382	418	394	393	382	366	368	402	400	407	381	386	351	371	376	381	379	396	390	383	392	400	359	392	371	396	364	391	415	379	366	383	379	388	384	403	398	400	354	433
14559	5693	2785	992	919	933	918	933	927	999	904	935	878	942	917	906	935	966	876	881	937	922	932	912	962	927	926	950	905	878	928	939	945	850	889	932	884	892	898	973	934	917	910	897	916	871	946	918	955	930	921	897	904	894	997	882	946	940	919	943	937	939	873	914	921	866	942	974	940	964	950	889	856	925	917	909	918	900	872	881	923	934	950	907	935	898	912	1020	931	892	947	995	929	866	878	887	905	912	982	921	913	956	920	907	892	933	890	937	934	896	935	876	909	878	914	909	941	909	952	926	923	881	932	903	907	886	937	927	927	868	915	914	903	891	903	893	902	922	948	927	980	868	923	912	837	894	953	921	920	899	920	906	886	921	879	900	958	905	930	915	924	899	940	926	947	887	950	844	955	873	940	956	900	918	927	910	877	894	933	938	944	887	889	900	950	901	885	865	923	868	923	913	879	923	932	903	908	938	898	870	886	913	942	936	891	937	950	923	914	940	897	932	827	890	920	917	952	888	914	930	872	885	911	973	896	927	986	844	969	893	917	844	885	942	916	861	939	891	903	895	944	887	904	923	914	881	880	925	914	883	898	926	957	960	898	901	908	951	975	874	894	889	924	941	904	905	865	892	911	938	889	909	919	871	913	911	904	945	892	907	926	885	890	934	962	935	920	990	874	911	909	975	911	907	900	927	940	931	892	869	835	941	892	895	984	895	894	892	880	902	895	923	903	990	915	853	833	943	894	948	944	923	928	922	930	931	912	926	869	920	908	915	948	877	893	930	897	904	898	906	878	969	884	903	932	930	914	918	925	928	934	966	863	892	902	942	890	952	905	951	875	917	901	838	920	997	904	926	946	916	922	860	943	914	888	913	932	886	880	913	925	875	897	935	854	927	941	890	890	889	929	903	891	951	919	908	876	939	949	919	928	859	919	916	956	855	886	938	928	935	887	909	893	877	917	883	952	908	961	955	910	925	915	868	849	960	846	913	912	940	848	834	915	895	830	884	893	913	926	926	920	894	902	902	911	957	929	945	926	905	982	930	888	922	914	931	893	941	955	948	903	914	906	949	936	958	937	932	902	914	905	883	869	929	888	891	982	897	964	928	902	919	916	906	904	930	917	901	943	903	886	945	995	908	881	889	927	892	857	954	881	903	912	913	913	926	916	944	904	901	915	897	886	938	951	885	988	881	902	893	907	967	934	911	893	922	909	946	939	895	943	919	875	864	886	898	871	897	889	955	880	954	898	919	905	929	945	920	874	853	948	894	962	925	949	904	923	914	891	887	963	922	944	893	916	871	928	901	927	937	913	908	930	906	903	891	941	956	922	913	948	902	890	931	900	895	864	940	929	923	899	896	925	926	870	917	936	911	961	888	878	920	918	912	945	957	938	907	911	862	902	903	934	916	972	962	914	913	897	934	900	881	936	907	897	911	905	876	899	922	929	897	909	915	950	931	940	907	916	983	879	965	927	927	865	895	923	887	912	939	926	879	868	923	900	935	971	941	907	962	878	875	883	911	943	892	915	960	957	872	895	904	875	918	897	899	902	892	937	921	926	952	930	925	912	978	938	923	903	936	897	967	894	899	908	889	937	894	917	939	944	921	940	899	913	943	943	927	921	930	940	907	873	911	919	874	912	877	929	919	941	895	905	876	949	910	962	936	922	927	903	925	917	859	920	873	921	900	867	929	840	897	933	902	937	897	928	950	848	881	898	895	907	945	895	912	926	886	924	870	911	949	945	861	930	900	865	919	926	883	929	888	980	916	911	934	909	937	911	902	928	936	906	907	906	895	821	925	911	893	878	918	929	934	943	896	898	927	901	867	939	920	902	907	901	917	943	951	915	916	911	915	876	955	942	889	894	950	895	905	869	925	879	860	906	925	888	931	873	895	912	932	935	926	946	969	956	896	911	927	919	942	865	929	929	867	907	950	924	920	969	893	933	978	877	906	923	945	871	967	920	903	889	886	961	866	951	970	863	882	942	917	909	932	919	908	942	872	919	935	917	945	940	924	927	836	936	951	876	912	924	938	907	954	958	857	966	869	895	898	976	928	925	880	895	887	905	885	882	914	923	971	924	929	894	972	919	955	878	959	911	883	918	900	919	945	903	903	895	930	955	881	913	995	929	925	858	956	876	869	897	910	946	837	936	921	893	887	895	908	895	898	885	902	906	898	860	884	940	915	933	956	851	963	923	925	922	881	914	863	930	931	902	891	897	923	895	901	888	893	896	886	945	950	897	910	938	953	937	874	921	909	920	911	982	910	923	930	928	960	888	894	876	962	870	941	933	917	898	855	886	938	957	902	902	890	931	946	934	848	938	894	925	895	958	963	923	920	936	929	915	933	905	894	968	917	874	896	921	935	913	873	896	932	909	907	938	917	888	913	918	919	973	875	973	935	897	864	923	940	924	897	922	894	925	906	910	917	917	917	918	944	947	867	952	878	862	916	964	890	936	875	880	930	897	888	893	872	941	957	903	961	870	943	928	867	928	889	929	936	901	864	910	926	895	898	940	968	861	892	898	875	936	929	888	956	863	855	956	931	896	906	916	880	948	889	898	906	944	893	904	943	927	970	937	939	973	927	876	854	939	940	871	893	910	922	979	952	926	941	905	940	928	943	875	882	946	943	843	869	887	900	954	876	892	917	939	926	866	927	1002	858	929	909	923	905	893	943	880	936	905	891	920	891	917	925	909	871	930	970	921	854	921	942	912	880	893	887	883	915	896	962	908	902	968	867	892	879	874	873	899	915	934	933	975	910	885	880	939	871	919	892	949	944	890	964	937	929	936	933	880	954	866	893	933	915	932	915	902	920	834	845	895	907	899	881	918	866	910	883	865	938	895	936	979	910	897	929	934	943	891	958	944	879	885	976	939	958	911	870	937	943	877	885	969	894	882	864	916	890	884	900	873	904	920	976	901	932	937	927	976	935	928	897	887	911	931	919	881	928	916	888	942	882	898	934	964	922	886	930	883	921	921	888	919	908	919	895	922	927	876	888	914	885	890	924	944	956	899	984	884	922	889	906	868	924	878	914	898	873	956	891	887	904	961	902	868	932	912	892	939	945	900	897	899	915	868	942	951	923	900	941	932	914	909	966	929	920	935	914	871	876	923	925	901	943	924	953	950	957	915	933	939	966	961	942	933	966	960	909	935	906	929	900	938	895	914	881	942	908	910	876	901	936	910	831	908	967	901	890	850	958	956	942	948	904	952	899	918	943	877	910	950	876	915	952	900	914	927	861	907	931	879	928	907	892	893	985	952	862	912	867	904	873	867	899	881	898	959	922	912	895	962	974	1020	938	946	866	878	904	915	877	898	949	869	959	963	948	909	898	890	928	903	879	981	912	916	912	911	890	901	903	959	921	940	919	941	967	871	867	907	946	887	902	933	921	943	942	960	915	898	891	925	946	931	896	918	868	930	888	935	962	880	907	889	936	914	919	957	935	929	931	966	926	916	920	899	958	889	868	920	929	937	939	928	904
64415	44000	30901	6700	636	472	386	323	316	337	279	278	283	277	281	280	265	253	260	236	244	221	224	203	241	271	254	256	264	225	234	232	239	250	247	235	260	253	249	233	261	238	240	214	243	215	243	250	221	255	227	232	249	218	231	255	253	239	259	261	252	233	224	238	220	228	236	212	238	213	223	255	247	262	237	253	233	255	250	193	241	227	252	252	225	235	241	235	224	238	221	253	214	259	236	223	248	224	243	252	271	236	259	247	250	243	248	231	234	263	244	222	254	240	221	234	237	226	238	253	253	212	238	205	247	265	252	213	226	240	249	246	242	234	232	253	248	227	228	239	227	232	234	233	218	228	243	238	226	217	237	237	227	221	213	210	242	247	247	216	220	249	239	229	230	270	209	226	244	244	246	237	211	212	253	251	217	229	250	244	240	249	223	252	238	249	216	234	259	253	252	262	224	218	230	252	259	229	228	225	231	265	221	265	232	238	241	221	210	246	241	232	259	213	228	245	224	234	210	236	211	230	234	224	221	261	241	235	221	229	237	200	240	233	223	250	237	227	215	228	242	225	232	213	223	219	211	236	241	228	232	241	248	236	232	235	255	255	234	247	275	233	249	236	239	250	250	216	256	233	243	255	252	215	220	232	227	225	247	239	223	256	221	210	217	262	241	236	217	281	229	236	241	226	222	210	226	226	223	244	256	235	237	216	244	238	223	242	229	232	242	230	219	242	256	244	239	226	240	227	236	223	226	243	235	237	261	254	220	268	214	232	266	242	219	261	239	244	247	224	228	235	232	225	241	239	231	217	211	221	224	245	235	244	247	253	220	234	244	248	256	219	246	243	249	223	232	230	230	232	265	230	239	227	246	238	251	231	253	203	249	225	256	231	248	228	209	216	263	241	225	216	226	192	239	214	200	218	229	255	214	235	242	249	239	261	263	249	243	223	243	250	229	230	260	218	238	247	252	233	230	226	198	235	231	242	232	237	244	227	228	217	248	261	237	237	258	234	227	249	220	242	241	243	209	253	238	222	232	240	245	244	243	239	240	218	238	242	253	270	240	234	228	223	236	240	230	260	242	228	246	235	257	232	259	251	233	246	220	224	235	244	227	242	226	243	218	225	226	255	252	236	264	220	241	238	220	236	243	249	213	219	238	251	201	228	223	240	246	261	274	253	217	232	236	224	197	218	249	232	204	216	238	219	228	271	243	223	231	217	229	209	216	260	247	227	231	241	229	234	235	248	256	228	234	258	229	260	219	213	231	194	242	229	239	219	250	210	233	229	214	206	231	231	233	230	242	226	219	255	222	225	235	215	226	231	207	226	216	203	186	234	217	236	226	232	257	244	253	216	230	238	243	269	222	251	204	246	224	236	247	239	224	239	247	266	223	224	263	218	248	262	243	228	234	239	237	232	249	217	242	249	228	248	237	243	238	235	234	209	235	249	242	230	246	254	238	225	208	219	269	230	242	225	238	252	235	219	244	223	214	262	262	221	225	238	241	244	231	243	218	215	228	229	242	219	258	216	259	228	265	222	243	235	234	241	228	233	261	219	258	227	219	230	231	242	242	257	234	243	223	224	196	233	224	254	213	241	234	239	226	252	244	224	237	240	211	218	235	232	213	202	244	241	237	251	248	233	245	255	271	243	235	222	241	241	244	236	248	248	227	233	240	231	260	216	234	227	246	225	243	233	214	218	214	256	282	258	225	248	276	221	224	223	258	231	196	219	203	236	235	231	248	252	241	232	250	240	248	236	244	241	242	240	221	211	235	223	211	222	261	246	196	218	235	239	231	242	219	241	213	201	218	210	223	234	248	270	268	228	211	195	226	228	193	258	247	217	226	219	241	251	227	253	251	208	255	218	247	247	250	215	235	217	248	253	243	227	223	239	217	218	233	250	244	223	222	239	218	236	236	235	241	199	209	235	237	218	250	223	231	231	234	233	232	250	229	270	224	245	228	243	233	237	217	216	225	237	253	225	250	243	211	224	246	237	218	276	254	250	205	231	226	222	271	251	215	267	262	230	240	207	207	242	203	248	235	222	239	216	273	237	254	235	234	242	252	240	252	226	221	228	225	231	230	241	252	229	230	229	223	195	229	243	264	229	234	265	246	232	238	265	204	269	228	237	241	242	229	247	242	244	264	229	236	225	223	235	229	233	229	227	216	221	245	203	224	224	246	210	230	282	242	258	221	229	215	220	202	229	226	252	245	225	219	225	251	228	229	215	232	261	237	235	251	232	225	237	244	252	218	254	224	213	234	223	227	252	228	218	218	239	233	251	232	240	257	236	242	226	223	220	230	215	241	249	245	240	241	244	251	250	224	199	236	253	228	220	223	231	261	238	246	254	242	249	224	240	226	251	228	246	227	242	233	225	236	222	274	216	230	246	220	246	232	245	265	234	245	249	222	222	238	219	232	211	229	230	247	224	231	240	285	253	220	219	230	227	238	242	216	252	214	258	261	233	228	227	236	247	225	217	235	238	219	248	238	265	254	228	231	249	238	228	247	224	248	231	236	231	229	226	250	238	234	250	266	235	241	228	224	260	257	196	235	235	232	249	207	238	231	221	241	253	233	213	204	226	259	226	236	243	228	235	221	233	269	274	236	215	229	247	212	250	262	231	215	234	228	236	263	242	226	246	220	230	208	234	227	230	269	278	247	235	216	247	241	259	249	224	238	238	220	220	254	231	230	254	211	224	252	239	261	251	218	233	241	232	211	246	213	200	251	232	236	237	245	250	250	226	243	251	250	228	253	239	246	229	262	248	251	252	236	210	230	248	236	232	220	255	225	256	243	258	210	232	239	236	238	205	205	235	234	228	224	264	243	245	245	272	245	221	219	215	248	233	207	250	248	232	243	248	255	241	247	180	204	265	219	213	241	226	246	246	243	231	248	202	260	224	254	265	239	250	252	242	232	248	215	255	260	218	232	223	244	244	219	225	283	203	249	223	245	226	240	219	238	222	227	218	200	237	260	224	232	244	243	232	250	241	242	225	229	220	239	210	212	226	231	232	233	254	236	224	257	232	218	251	218	253	234	244	248	227	231	239	247	224	260	240	233	261	238	275	222	195	222	236	222	239	229	242	238	238	265	227	231	238	201	233	219	225	247	244	234	226	234	260	276	240	224	228	244	196	259	223	249	234	207	238	235	241	240	220	237	235	222	234	236	258	218	256	242	224	244	224	224	230	231	230	240	268	209	251	217	228	230	257	251	229	249	233	260	240	234	216	245	225	210	236	240	232	266	243	233	225	244	241	241	207	252	224	224	233	219	251	210	247	253	253	247	238	252	221	226	268	242	236	218	230	218	258	225	234	215	225	245	214	253	260	225	202	222	234	246	226	226	231	236	223	233	249	218	239	211	247	236	233	209	233	238	261	234	219	218	240	249	218	216	221	246	255	218	236	214	216	241	223	217	255	215	245	271	226	232	232	245	232	226	237	241	241	229	245	219	248	266	221	259	249	212	202	229	195	216	252
37662	30652	14690	2206	1902	1722	1461	1281	1193	1085	1016	899	907	851	862	805	749	728	769	725	732	742	738	722	742	692	699	696	685	667	678	673	688	628	708	698	634	658	612	624	659	669	660	643	672	678	626	692	645	630	658	677	648	646	653	657	712	615	624	623	622	596	618	608	618	627	649	639	661	604	632	692	623	648	605	664	630	677	635	624	617	596	606	607	643	690	608	645	621	595	629	610	648	640	626	625	650	624	631	620	634	639	619	678	633	630	631	614	604	578	652	613	607	606	604	648	609	650	639	646	598	662	615	664	618	642	628	622	628	629	611	620	607	624	608	634	616	618	602	604	631	646	615	653	629	634	673	639	632	639	580	583	627	639	610	650	586	575	635	626	638	633	607	592	659	628	647	680	599	607	651	632	636	618	628	661	593	616	635	645	624	603	634	624	619	606	602	634	652	636	610	543	648	638	603	614	631	637	596	622	633	687	634	615	669	626	627	616	596	631	591	572	654	623	606	611	610	583	611	671	612	603	645	576	585	594	638	622	662	611	605	628	607	598	601	627	653	632	582	611	619	647	634	596	632	586	602	609	636	641	612	665	578	607	620	651	579	647	597	623	618	643	644	612	626	573	630	648	598	621	594	630	618	621	585	608	641	686	574	610	670	598	587	681	686	617	606	608	622	645	628	616	637	618	616	646	592	630	609	594	627	646	631	668	631	653	596	666	615	656	625	646	615	660	633	645	650	661	648	622	632	643	596	609	641	638	637	668	589	611	655	640	644	595	616	644	632	615	611	642	634	632	604	648	613	596	602	634	647	636	617	592	557	644	632	614	679	580	612	626	700	567	658	634	642	636	595	627	652	555	615	601	611	643	616	606	631	653	602	614	618	642	625	586	637	632	646	622	651	686	609	599	649	608	632	686	648	597	592	660	608	635	606	613	614	550	620	591	590	594	656	631	618	606	644	638	606	620	640	570	601	604	603	596	625	615	620	611	628	559	612	670	635	607	643	632	652	689	635	580	648	615	666	646	677	595	587	621	608	630	615	610	663	656	623	659	617	590	657	656	668	645	622	627	646	619	625	613	669	667	610	620	619	623	632	621	568	630	642	643	601	649	632	628	622	617	595	592	617	605	637	663	608	625	596	612	609	592	623	613	629	602	626	604	605	674	595	634	647	637	643	652	652	660	618	644	612	623	606	603	707	640	571	628	624	623	625	615	645	617	623	625	607	589	604	661	629	601	612	636	617	604	655	638	573	617	636	627	588	670	605	667	600	590	642	645	608	636	660	606	573	613	643	582	629	655	611	637	677	625	638	639	622	645	615	615	680	602	608	638	597	628	636	607	625	629	615	637	572	579	610	630	604	602	668	616	676	585	585	641	607	622	601	611	635	631	612	601	654	642	654	625	622	625	611	596	597	620	617	629	602	611	611	622	605	578	613	604	644	662	620	595	607	637	578	630	621	654	600	626	625	643	633	614	638	612	684	595	606	696	604	614	592	617	616	601	589	643	649	633	612	620	625	611	648	636	640	616	580	649	624	638	628	612	598	588	630	626	590	652	632	619	639	611	646	628	594	627	610	617	612	612	609	631	643	580	564	631	654	634	621	638	658	598	622	625	608	639	596	671	609	649	642	580	618	628	635	586	627	616	646	649	665	622	665	600	593	577	628	615	620	652	591	647	623	644	624	647	595	608	633	619	583	658	615	608	664	579	632	613	621	606	643	635	574	631	624	660	609	607	629	615	623	643	663	633	618	574	649	617	619	562	596	612	646	562	656	645	647	632	668	641	602	651	614	641	587	613	586	636	679	601	684	608	611	657	696	578	611	618	605	607	651	642	631	643	623	623	612	626	584	632	648	619	625	613	617	640	665	618	607	634	655	649	659	633	659	588	599	686	622	622	628	601	623	691	607	608	610	570	653	658	609	602	578	622	631	588	604	609	610	671	641	625	590	600	643	628	647	646	637	607	648	624	624	620	620	623	645	616	568	620	626	675	657	656	629	633	605	645	593	618	597	692	588	646	638	631	600	651	642	613	617	612	654	597	651	641	643	627	619	652	620	616	604	638	656	633	622	607	599	664	621	643	649	587	618	593	621	614	624	612	615	609	628	635	616	630	591	642	622	619	671	626	604	658	612	625	601	650	625	565	651	626	601	667	685	629	604	586	604	604	642	613	626	633	571	631	614	625	613	627	669	657	613	634	576	609	613	593	655	625	612	613	614	584	615	621	596	619	599	584	646	625	598	607	632	631	655	629	630	618	601	606	611	641	625	592	612	629	623	665	645	604	640	609	620	600	588	601	611	646	632	596	635	623	656	603	642	662	593	644	563	622	584	623	644	599	616	631	642	639	649	611	624	617	654	614	610	614	686	603	645	632	625	626	626	620	658	659	636	643	634	633	601	595	630	680	636	617	658	646	635	584	606	639	615	645	629	645	600	628	635	644	604	582	603	609	627	655	646	632	669	585	628	556	609	609	617	584	630	609	583	657	612	645	627	643	653	666	633	633	647	596	661	594	605	661	630	607	617	636	655	623	576	618	619	644	663	643	631	629	641	565	620	616	615	607	631	600	656	651	620	665	613	645	625	640	603	617	612	596	648	659	609	608	625	643	623	649	641	599	636	593	569	634	608	635	620	575	682	657	653	668	640	615	602	648	631	638	618	588	624	626	654	637	663	655	627	626	623	593	628	622	620	641	607	611	653	647	594	651	610	635	631	613	594	621	594	607	618	620	581	646	641	633	588	690	637	631	601	680	648	650	634	624	603	612	599	647	651	658	636	667	638	658	567	644	598	624	623	627	661	648	591	614	647	611	627	677	597	617	631	642	583	589	654	650	647	640	649	637	639	649	615	614	634	669	614	605	594	638	613	625	611	587	637	632	635	614	615	600	627	627	651	631	609	601	639	609	588	589	615	633	622	595	650	592	659	631	635	649	641	655	606	593	635	662	630	609	634	616	629	628	648	618	590	621	607	606	626	626	625	618	643	592	629	609	564	639	664	631	607	644	594	612	617	635	615	613	652	600	614	643	644	621	578	592	592	623	638	625	594	650	633	612	637	659	640	612	590	617	633	614	617	663	614	607	629	582	622	613	660	600	646	673	650	626	640	622	632	635	658	588	614	579	622	619	622	616	621	639	642	643	604	649	631	614	644	671	621	645	633	630	649	640	660	620	637	603	669	613	601	636	651	612	642	609	642	608	614	636	613	622	635	619	631	665	578	632	599	631	629	620	622	620	717	618	588	590	623	578	621	650	605	652	623	591	641	648	621	603	594	608	651	634	627	632	635	617	576	642	584	595	635	597	619	654	649	651	626	576	660	626	583	651	644	653	596	674	607	666	618	628	640	589	686	587	644	645	620	610	636	662	646	615	611	632	625	616	586	598	627	600	605	600	631	582	658	653	646	587	585	611	587	620	639	587	619	646	575	649	647	617	632	611	626	633	621	662	611	646	688	649	626	649	609	596	671	617	582	680	598	676	659	655
76082	55382	39950	16229	2477	847	672	616	536	505	448	424	467	449	382	406	428	393	384	408	406	341	393	383	373	380	376	381	366	388	341	327	365	355	372	339	362	364	362	386	372	358	387	376	358	370	398	376	351	382	358	375	359	355	370	357	357	351	321	369	348	344	352	370	338	358	382	358	351	353	367	332	348	363	335	318	349	374	354	312	348	357	369	365	365	363	342	319	345	400	382	336	330	367	401	364	347	349	380	351	344	358	378	377	319	364	354	352	377	376	313	375	356	308	336	354	348	366	360	369	370	370	375	360	377	322	332	381	340	318	341	304	343	390	361	373	324	329	362	352	342	344	363	341	398	369	335	333	318	347	340	363	354	326	346	354	338	365	381	371	337	340	377	356	339	349	342	369	313	353	338	361	339	356	357	352	369	369	346	328	305	330	358	341	360	307	344	379	360	325	383	346	368	352	403	340	353	370	342	330	388	353	367	346	339	320	312	380	346	388	347	384	357	374	327	360	373	336	316	390	382	365	355	336	359	375	372	378	357	349	330	371	342	373	357	371	346	358	357	373	369	349	337	368	325	326	342	340	345	364	347	330	392	358	343	370	354	337	338	344	347	378	327	377	381	365	347	322	302	328	352	304	339	365	370	324	374	374	350	351	373	385	355	328	363	342	355	373	353	332	347	349	376	352	370	349	361	332	343	345	327	357	365	326	373	360	337	352	364	333	330	340	338	370	345	362	373	353	359	351	375	332	357	345	371	360	329	340	360	350	341	327	359	334	340	384	350	356	342	388	362	391	336	347	353	348	331	360	371	367	355	340	357	323	372	357	327	375	371	334	359	339	331	374	324	352	362	370	356	345	348	355	353	329	355	349	357	324	386	383	382	368	361	356	367	353	337	346	336	309	336	331	340	349	356	363	339	379	358	334	299	390	368	326	369	408	377	351	374	348	355	345	321	337	359	378	349	355	333	353	357	327	351	401	413	346	324	327	347	342	351	397	364	389	352	355	355	331	350	350	389	353	367	344	371	367	365	365	361	387	375	359	314	331	384	335	382	372	324	330	379	346	397	337	365	363	342	342	347	344	338	350	325	324	361	301	362	347	346	377	358	352	349	382	330	380	366	347	349	359	359	355	394	323	361	374	351	368	359	352	355	332	339	354	363	349	365	367	326	340	373	353	343	385	344	338	367	365	348	348	356	361	312	317	347	359	348	372	355	345	373	322	357	348	364	344	346	361	347	389	369	349	327	340	364	362	365	361	361	327	356	334	374	350	427	358	363	333	374	331	355	361	342	362	334	362	303	328	347	349	366	384	347	338	383	315	333	351	342	333	382	319	348	321	371	340	348	375	348	331	342	342	357	378	379	352	343	340	385	345	367	309	329	342	328	349	368	354	348	320	323	375	330	332	400	368	349	334	364	362	328	346	354	399	320	378	319	351	329	343	356	328	366	354	335	368	376	339	366	367	330	333	363	371	322	339	335	342	331	370	369	363	358	353	358	370	349	371	385	344	371	340	353	379	355	355	333	370	318	364	364	340	352	354	346	360	361	324	312	388	363	363	364	348	354	348	340	373	353	359	380	345	356	349	354	358	320	343	362	351	394	369	349	341	332	375	366	355	377	332	340	376	396	391	334	343	357	363	362	359	357	373	361	352	328	320	360	362	372	348	382	369	391	317	357	301	349	388	347	377	375	359	365	383	354	309	396	352	312	324	372	347	327	350	361	355	360	355	345	346	362	385	360	337	389	338	349	362	349	367	346	394	378	368	333	356	343	325	335	325	358	338	346	369	330	345	363	341	341	318	369	360	342	336	359	393	326	372	363	319	341	382	352	350	356	386	386	371	386	354	363	364	325	356	383	347	336	342	353	361	355	354	312	376	371	367	359	349	363	330	353	355	346	333	366	370	348	378	326	355	351	367	366	318	323	362	353	367	328	340	384	362	329	360	372	374	365	374	357	341	342	357	330	349	336	307	328	370	356	352	343	326	347	382	340	357	356	354	376	373	380	339	366	360	332	358	352	364	364	337	337	367	338	384	361	368	343	329	346	366	361	370	381	368	353	312	360	371	383	328	352	398	331	370	341	338	345	328	394	358	367	345	336	354	343	349	384	292	350	373	364	366	348	383	388	320	394	350	368	332	353	359	347	351	343	395	367	338	363	335	332	349	365	357	360	373	409	334	364	354	322	362	360	382	358	329	341	389	344	338	336	403	339	383	354	370	350	362	348	336	320	349	348	382	356	339	332	338	355	371	354	353	356	322	356	385	351	320	330	336	349	352	357	357	375	343	307	348	338	354	359	394	345	347	334	334	346	361	373	354	310	365	351	346	340	366	325	364	362	378	363	364	356	351	340	351	324	346	342	357	325	352	332	340	323	354	396	355	367	370	388	338	378	337	359	334	342	344	318	333	349	377	387	322	369	347	379	349	363	353	337	378	365	356	364	318	339	383	362	320	369	329	353	337	357	338	344	364	349	336	344	355	342	345	313	385	333	352	379	339	355	366	349	356	330	324	322	367	359	368	358	355	368	350	375	335	331	384	341	335	359	347	364	374	364	358	364	372	344	350	376	316	354	355	352	370	365	340	344	321	359	354	374	368	346	342	359	352	345	332	350	374	366	373	355	320	333	368	352	314	371	335	335	351	327	366	350	388	350	353	358	352	345	344	331	347	359	328	409	384	356	374	333	344	359	367	345	375	356	330	322	370	361	323	349	366	308	339	355	376	350	308	350	347	340	368	355	349	375	329	368	348	362	332	352	368	360	323	326	337	371	366	372	334	329	382	346	342	379	330	358	333	325	355	359	382	349	339	390	349	330	319	360	326	347	330	349	343	329	353	369	359	347	360	361	353	349	339	364	382	350	368	353	379	348	352	357	368	369	332	317	332	342	336	358	385	348	335	357	387	346	366	369	342	382	368	349	349	331	309	340	353	326	345	359	377	366	347	321	365	350	356	345	334	371	356	333	367	351	327	352	354	349	361	310	348	345	347	322	307	347	378	357	343	384	351	327	325	358	348	336	374	367	377	357	353	329	352	344	327	332	336	360	336	338	360	330	374	344	341	362	360	367	348	339	338	312	343	328	310	362	369	365	315	345	351	364	342	361	386	359	310	314	367	369	328	361	363	370	348	348	362	316	357	338	378	396	367	345	359	350	351	380	342	373	347	362	345	354	344	347	356	359	347	337	375	366	331	318	365	338	344	339	351	336	376	347	341	336	368	361	359	328	338	318	360	369	386	366	392	340	345	355	356	357	344	361	365	354	379	350	372	370	361	330	382	344	334	346	331	341	367	353	357	340	349	377	376	358	397	330	370	378	337	347	372	344	352	362	371	323	382	356	336	373	374	366	345	354	392	340	314	357	357	341	313	342	376	330	355	339	374	376	359	357	367	368	330	330	366	373	338	332	377	384	371	379	366	328	337	365	394	348	321	347	368	338	364	368	347	386	349	341	313	352	369	348	332	339	365	331	373	331	365	370	361
47620	39984	18241	3953	3418	2856	2469	2144	1883	1785	1552	1496	1386	1349	1282	1206	1147	1130	1115	1091	1058	1091	1048	1034	1034	969	1072	1003	953	1036	942	982	944	977	1008	999	989	958	950	920	941	924	892	1015	945	895	840	913	934	916	883	890	942	929	885	908	902	948	922	953	957	902	946	969	904	954	914	887	896	856	878	871	852	883	901	950	897	902	917	845	871	937	920	855	852	920	917	858	886	859	875	920	951	918	888	829	883	861	886	890	878	906	887	852	935	902	918	883	892	918	917	880	866	830	963	896	890	891	839	898	848	858	909	907	975	879	842	841	911	907	888	859	880	870	927	922	853	923	865	827	863	936	903	857	898	912	841	898	831	876	890	924	914	918	928	875	874	869	815	845	853	875	909	863	965	886	867	873	910	830	942	934	857	896	911	862	877	893	909	889	871	886	883	884	864	875	904	891	894	923	880	900	873	860	874	895	873	884	918	871	860	848	875	845	861	870	838	890	923	852	844	941	921	893	889	878	906	910	841	899	890	911	858	864	893	881	837	894	924	863	852	835	890	903	908	866	883	879	894	900	908	865	931	888	905	844	937	885	903	915	872	881	882	896	937	818	876	898	902	836	896	923	905	827	905	933	909	910	859	865	902	904	884	884	919	876	895	913	874	912	905	844	950	875	881	869	937	900	889	867	861	915	920	892	882	867	875	859	929	912	913	906	889	864	885	890	912	857	861	896	944	891	930	821	875	868	879	892	905	834	872	899	880	881	931	883	907	939	904	858	905	914	898	854	897	850	843	830	828	898	861	901	891	852	870	860	878	872	870	862	838	889	807	810	873	902	877	902	898	933	867	872	917	907	910	901	868	862	885	857	900	878	933	905	881	846	908	887	905	906	877	934	875	878	894	879	911	863	928	862	880	872	908	882	894	889	881	837	876	867	880	838	904	845	844	865	912	859	886	910	892	854	898	862	903	875	915	858	893	872	899	887	881	880	928	894	866	872	871	899	913	915	862	916	922	893	928	851	800	889	872	853	906	872	889	883	889	923	891	920	865	835	898	871	847	920	899	893	899	890	955	856	864	886	911	866	919	913	971	898	871	866	871	830	866	844	922	890	899	843	902	879	848	903	898	966	874	868	911	913	854	923	905	881	887	908	817	891	881	857	868	854	896	888	886	895	900	916	910	955	855	859	882	917	869	851	890	896	923	868	877	875	914	865	930	902	935	893	844	874	883	910	870	872	878	859	905	901	898	818	864	918	900	826	914	852	889	953	809	866	881	832	851	891	860	880	906	856	926	887	917	903	904	870	926	908	889	884	942	830	882	886	837	937	877	845	870	883	867	902	894	833	879	899	883	885	877	903	913	836	843	849	919	852	894	905	887	907	888	852	878	856	891	903	891	894	865	879	880	851	889	847	880	881	859	928	900	888	909	864	845	902	841	833	892	927	922	926	897	886	899	852	898	935	884	886	896	898	876	907	905	816	916	889	913	835	914	909	866	884	926	894	927	884	858	852	925	879	870	893	883	845	883	901	869	869	855	905	916	880	936	861	943	881	854	872	877	852	885	877	874	867	900	824	864	911	909	883	897	848	830	912	917	865	881	935	870	840	908	869	917	898	852	876	818	869	875	862	922	890	878	877	914	862	927	909	889	910	856	859	903	898	900	891	841	902	906	907	867	884	918	852	903	878	896	937	884	904	898	902	870	899	892	869	914	923	863	886	908	900	846	875	887	911	883	917	901	892	888	876	905	892	907	895	933	920	895	866	820	879	824	922	865	853	865	841	919	872	915	967	891	897	879	873	917	913	877	867	890	881	899	929	924	870	903	936	907	902	898	865	907	924	884	905	926	886	851	884	892	927	901	859	928	907	928	855	837	912	901	899	871	823	893	868	911	974	897	876	878	893	863	892	959	896	857	848	905	848	878	861	864	959	855	893	871	920	932	862	922	915	925	932	865	890	895	892	899	902	851	893	890	887	799	949	866	888	921	869	883	882	885	892	913	902	913	884	819	919	875	892	871	863	891	911	888	904	896	884	933	883	863	936	870	879	879	958	861	881	869	784	910	878	861	899	847	871	879	867	925	892	868	831	896	926	895	878	897	876	933	927	864	870	930	911	904	920	867	884	902	882	912	886	887	854	889	894	917	858	883	877	875	894	915	887	885	866	896	887	912	859	891	895	867	830	880	844	876	890	887	901	883	853	893	891	901	896	909	845	880	874	832	906	870	925	922	915	895	902	927	919	928	865	845	900	909	831	879	869	837	845	894	884	876	893	860	894	905	899	877	892	878	920	859	879	895	844	873	884	872	888	882	868	920	829	849	898	837	937	865	884	907	879	847	860	914	849	859	943	858	886	913	894	880	841	849	892	838	885	897	875	893	890	882	891	884	901	882	866	885	837	850	885	844	867	891	869	868	892	840	899	917	861	869	920	882	941	878	856	874	888	867	866	875	921	868	895	875	887	873	893	824	888	918	893	922	901	844	920	845	944	845	850	879	875	870	914	933	876	869	864	852	917	860	933	881	900	924	912	866	826	885	871	888	856	905	870	888	817	866	916	828	851	898	897	901	914	844	816	862	946	884	879	863	920	883	953	911	915	884	943	896	887	899	823	915	841	929	898	881	886	837	882	912	930	977	892	938	822	922	925	883	880	850	849	932	853	908	901	909	876	904	876	873	857	888	881	879	879	867	886	899	874	909	880	915	827	938	894	903	864	900	844	875	854	889	880	872	885	882	902	914	859	903	873	885	901	915	838	881	862	861	922	881	880	863	877	896	911	875	903	852	913	929	867	897	932	884	876	862	875	935	883	886	918	861	895	922	897	922	903	883	840	885	921	910	914	836	877	840	896	915	912	875	882	916	877	857	900	871	903	897	932	931	952	896	912	876	867	893	883	911	902	841	930	881	829	910	893	897	859	862	857	840	915	890	859	883	905	947	918	907	862	884	880	912	882	895	956	893	922	851	911	904	850	835	931	922	930	873	876	872	886	922	851	849	883	939	890	935	853	923	891	855	921	851	860	846	921	908	872	877	855	950	858	923	924	876	928	914	901	914	877	919	854	886	842	910	929	861	848	930	888	872	861	878	841	948	899	879	916	858	833	878	929	951	873	876	892	931	821	897	937	871	858	870	886	938	892	942	889	914	922	908	832	896	839	871	935	861	882	864	961	918	907	915	910	867	917	831	859	917	866	868	953	873	901	852	886	923	885	941	893	918	889	912	852	889	904	866	876	918	841	915	821	871	918	868	855	854	852	913	900	929	936	851	813	929	926	915	890	898	869	871	872	894	901	847	872	819	874	884	891	840	852	905	929	893	889	927	833	906	896	957	858	910	866	896	894	844	861	916	913	917	893	887	894	916	912	903	889	879	885	852	902	932	889	888	845	898	881	899	892	903	940	888	900	924	937	841	855	915	920	912	877	926	870	913	836	853	934	931	864	897	845	898	880	900	903	843	895	895	849	822	864	913	903	858	887	894	892	859	855	877	901	922	898
18805	5057	1890	448	400	374	392	375	370	400	393	367	394	389	374	401	404	397	380	408	356	403	396	391	350	364	395	408	384	387	388	380	395	398	387	393	364	376	379	391	382	403	364	391	390	389	395	360	373	370	398	413	372	364	392	401	406	383	366	415	409	382	404	416	396	431	376	378	436	427	388	396	397	381	455	388	385	455	397	394	405	375	409	429	361	401	372	382	378	411	398	372	353	380	386	370	374	368	400	357	411	399	390	356	402	412	386	392	388	392	368	424	417	380	390	349	362	398	396	384	375	364	396	417	395	376	414	400	397	404	363	378	334	375	381	350	385	392	392	415	394	388	387	362	399	413	372	357	376	359	383	362	369	385	399	386	405	351	404	381	392	396	347	385	394	373	394	408	389	406	403	367	390	374	356	395	380	393	370	362	382	393	398	419	409	348	393	414	391	419	390	396	411	375	447	383	359	404	419	403	396	368	383	428	398	407	371	415	401	404	339	382	395	399	406	397	390	409	368	395	378	389	387	421	395	375	425	370	402	410	379	435	418	418	390	377	383	341	366	404	382	406	405	377	412	420	403	375	384	366	396	385	359	382	410	373	385	384	377	424	388	387	365	379	399	352	352	401	394	375	374	393	374	371	396	380	382	383	406	382	394	364	408	360	375	367	369	401	404	419	389	405	389	379	401	344	358	389	355	390	420	387	408	367	356	399	395	378	397	347	404	402	380	399	359	384	415	348	377	421	369	360	347	361	392	397	404	403	360	411	399	383	365	380	362	406	375	396	357	381	401	410	401	367	363	381	381	413	392	382	373	394	380	367	436	400	371	389	367	373	355	394	366	421	369	379	382	364	363	354	357	349	362	352	430	408	404	397	385	413	395	369	385	385	364	376	405	404	393	384	403	388	375	361	374	384	382	387	360	390	391	383	401	378	360	388	372	415	399	373	408	386	429	365	369	393	372	385	381	341	408	346	396	373	416	372	362	377	423	402	397	380	373	412	401	404	383	390	353	376	396	384	414	352	406	343	401	416	377	415	371	376	403	360	386	390	376	364	390	420	392	424	403	399	420	414	348	380	356	376	356	388	381	393	370	372	389	379	385	370	366	351	366	405	403	369	383	400	421	360	355	359	392	402	368	348	374	385	400	401	363	364	429	400	407	386	387	412	403	402	430	363	416	381	401	361	359	406	398	385	428	378	399	396	366	375	409	387	359	338	416	366	393	389	422	399	396	367	398	347	376	383	367	410	425	395	422	396	398	373	337	378	362	393	409	409	403	388	363	375	375	407	434	386	387	380	391	387	381	366	395	394	385	385	368	387	349	360	378	353	414	399	353	387	386	378	393	389	400	376	375	371	399	388	395	375	369	402	388	386	388	358	369	353	389	420	399	362	368	382	388	373	351	382	385	396	378	399	417	387	361	364	382	415	415	391	397	385	385	384	385	406	392	347	358	404	345	361	396	407	398	394	363	370	366	374	388	411	409	387	375	365	350	374	370	377	356	380	376	371	403	401	400	392	382	397	407	357	362	389	414	373	404	394	387	389	388	391	467	403	376	424	388	404	381	363	349	387	378	418	415	384	393	392	384	378	361	389	400	367	410	386	366	391	383	371	373	347	401	373	379	399	396	365	409	405	385	377	429	379	412	380	399	391	400	395	377	387	365	412	405	419	396	380	379	403	382	398	393	351	382	418	374	419	389	388	421	390	380	409	430	405	407	387	370	357	395	369	351	402	381	422	402	356	392	432	391	389	381	367	389	386	403	402	380	344	419	388	398	398	378	392	422	406	375	361	399	406	422	395	403	369	401	437	380	373	394	399	419	384	366	344	385	393	375	410	365	367	340	409	372	423	412	369	403	390	339	409	396	382	391	412	410	380	375	424	382	384	376	378	391	390	387	409	360	399	405	393	378	400	366	374	357	389	381	372	404	384	391	383	396	402	345	369	381	380	378	411	398	403	400	380	380	370	403	389	375	412	358	413	369	398	386	386	398	374	419	413	347	379	404	377	358	442	372	375	377	373	385	427	410	380	383	349	384	394	386	418	395	393	374	363	393	336	374	379	352	356	394	399	397	382	376	394	399	374	412	388	421	357	404	384	367	388	350	328	369	382	360	377	402	393	371	373	415	366	371	374	401	410	356	381	354	342	378	372	392	404	393	368	390	391	377	404	374	361	402	382	374	378	415	408	357	342	380	417	382	406	416	396	354	389	391	349	399	357	417	401	366	390	421	372	403	381	417	369	406	407	376	363	366	379	408	397	391	429	404	365	374	410	413	394	362	400	419	390	391	375	373	356	370	398	399	395	411	379	386	352	382	383	390	397	398	377	395	414	387	368	432	426	384	380	394	413	390	380	405	422	410	386	369	375	367	380	386	393	376	414	400	411	401	396	386	381	385	368	395	369	405	401	408	378	356	394	405	370	355	399	378	350	380	414	377	372	399	365	386	447	388	394	388	391	420	348	413	393	424	392	401	372	360	394	379	371	371	423	412	409	374	344	399	364	372	389	362	367	396	417	402	363	389	377	410	403	398	403	383	422	394	357	379	400	402	352	401	364	389	429	343	391	382	406	385	390	388	375	383	403	386	384	379	416	378	381	424	382	379	377	393	375	348	381	367	375	415	382	332	394	381	400	367	385	376	361	385	370	391	379	367	418	413	365	373	378	416	364	388	379	386	353	382	379	395	400	406	387	407	393	366	436	351	404	410	414	372	428	378	385	398	337	379	409	400	375	372	374	387	357	431	393	377	404	368	383	356	406	400	368	424	372	394	391	401	399	385	390	364	405	395	351	392	371	434	407	361	384	382	359	362	440	407	361	416	372	331	376	354	365	396	359	402	384	376	347	351	389	398	364	373	379	373	355	367	346	380	373	410	379	422	425	375	412	431	384	379	379	394	392	375	374	399	346	407	381	390	391	385	392	411	363	397	420	374	421	374	371	379	412	419	362	414	403	343	375	401	358	365	394	379	389	400	410	382	410	376	361	361	367	374	401	391	369	378	347	375	403	416	394	361	402	392	386	430	412	411	384	418	410	368	390	383	375	378	396	403	369	406	389	410	405	382	411	397	381	361	403	391	430	397	412	376	371	354	363	405	371	450	390	398	410	397	415	405	402	375	371	420	373	384	358	372	349	396	397	371	451	399	374	375	377	385	377	415	404	366	369	386	396	379	352	424	407	389	386	425	390	379	383	386	375	417	403	399	419	402	376	359	348	408	386	382	404	349	380	348	413	421	379	410	415	389	364	377	359	394	375	401	421	388	366	378	376	383	375	390	404	396	398	359	409	377	387	424	385	398	417	390	375	408	397	400	401	414	384	376	407	396	385	384	372	394	391	413	383	405	400	380	415	373	392	391	359	391	411	351	388	360	372	393	415	404	394	342	400	403	378	399	371	394	385	406	393	378	397	367	381	358	393	437	364	378	400	401	351	439	430	397	383	383	371	388	392	383	382	350	395	438	391	409	390	409	385	381	390	388	432
15144	5973	2747	1014	984	968	903	927	940	974	1010	934	935	947	903	928	938	962	903	902	890	944	878	944	926	856	945	930	939	885	917	891	958	914	910	892	922	917	908	908	903	908	916	890	903	885	886	911	900	910	913	941	902	896	867	879	874	919	906	894	924	882	894	990	960	905	976	907	949	959	907	895	947	941	899	896	900	914	896	903	915	918	868	911	878	913	896	916	928	885	930	960	947	880	917	924	977	990	922	908	869	947	862	914	916	878	868	923	905	935	936	940	926	929	938	921	918	897	974	904	957	889	953	922	895	944	953	952	919	948	889	917	970	911	924	920	902	887	920	930	924	895	930	947	883	899	944	942	922	908	892	916	908	952	967	924	990	955	910	922	876	881	955	941	921	900	919	925	902	932	922	912	851	882	924	937	884	916	898	952	866	904	870	913	891	896	895	884	917	954	911	938	908	893	955	911	906	902	877	940	876	968	904	898	976	909	879	902	949	898	938	973	955	905	957	875	889	924	930	894	881	920	914	927	847	891	913	921	962	930	898	888	949	888	891	890	919	887	889	867	908	917	887	851	986	911	894	952	921	942	974	904	889	882	905	899	954	955	973	994	874	898	891	941	979	944	895	884	910	832	918	924	904	946	939	976	941	964	895	919	887	910	884	955	945	921	939	944	947	897	883	874	930	943	931	894	928	861	948	878	900	890	950	919	899	922	902	866	945	953	900	885	915	919	924	948	897	908	933	939	934	948	923	928	946	914	924	926	931	921	942	915	1014	997	951	921	965	882	926	954	937	908	933	925	888	925	941	889	936	899	930	930	950	916	921	882	906	918	928	874	912	937	948	912	913	905	912	877	937	876	886	918	875	897	905	959	925	882	942	889	910	947	903	906	917	909	942	891	865	911	896	952	923	970	876	948	944	900	951	829	898	932	937	912	961	924	898	931	921	901	877	882	948	918	957	874	943	918	930	926	943	928	949	943	972	927	907	943	951	930	894	979	944	921	978	875	959	937	934	880	954	963	984	879	937	970	888	928	926	911	923	910	934	921	905	920	868	907	896	945	905	925	893	929	944	936	964	890	946	933	889	907	906	908	940	907	910	944	886	934	884	881	954	901	969	843	947	974	943	910	941	957	914	911	930	934	967	971	981	874	923	922	903	935	904	931	942	900	934	940	945	908	861	861	923	973	954	901	889	946	887	885	903	960	952	932	935	915	951	874	904	917	915	893	920	942	878	895	883	938	882	942	897	869	978	946	884	959	898	881	893	949	927	867	932	921	916	926	914	915	889	904	883	879	1000	881	966	902	919	938	904	913	922	919	950	929	900	940	917	884	910	916	915	968	926	912	897	874	922	962	893	952	925	958	947	870	885	932	894	933	898	947	933	944	890	896	952	947	943	914	962	952	918	875	939	928	985	869	879	963	953	952	920	936	925	909	932	945	976	935	940	894	899	945	959	894	923	916	919	978	905	892	904	952	915	959	871	945	952	950	866	901	900	886	895	921	945	993	927	904	920	967	925	951	948	912	909	957	947	934	898	850	931	900	939	912	944	920	962	875	909	912	829	962	910	932	915	928	897	971	929	898	922	887	920	910	873	942	915	888	971	968	908	953	888	978	930	921	905	870	939	938	936	907	921	869	893	945	930	879	920	884	917	894	916	902	951	891	948	961	915	910	962	892	987	894	932	902	933	940	947	917	943	944	899	901	915	914	961	873	928	911	879	932	912	936	937	926	908	911	913	940	964	890	903	946	899	913	889	938	939	933	889	944	915	921	927	925	947	879	934	907	887	863	949	862	931	895	902	941	911	849	912	920	918	878	905	913	918	917	953	921	1035	870	916	913	862	956	901	950	915	899	952	869	925	932	932	962	907	915	981	835	913	834	891	935	911	942	860	930	875	951	962	923	915	896	957	866	914	937	922	925	863	902	929	894	942	938	905	942	913	885	971	863	919	908	895	910	903	911	953	910	946	965	894	917	936	941	939	949	959	888	941	904	898	934	957	904	937	881	935	860	898	901	933	924	965	902	966	915	959	950	875	914	1001	956	893	927	957	898	914	978	900	915	1002	884	922	883	897	908	901	923	939	902	896	916	888	954	946	962	902	849	929	915	901	943	932	934	928	962	937	936	963	925	946	946	974	908	885	972	911	897	951	906	898	927	935	952	897	963	935	945	897	914	882	914	917	907	894	902	920	934	965	885	888	871	958	963	898	883	876	907	914	900	905	980	944	950	955	932	929	925	965	947	897	915	902	884	934	992	928	943	878	922	920	928	873	923	923	925	952	895	958	902	896	932	903	858	1022	918	911	896	930	943	919	949	919	915	974	962	976	948	908	928	931	911	882	961	924	939	917	927	946	934	909	875	958	927	912	899	932	900	924	921	916	871	895	936	927	925	923	865	894	898	943	953	938	946	920	938	900	977	969	902	925	919	923	915	921	915	893	938	900	899	919	923	958	904	916	947	873	904	964	891	923	947	866	853	917	921	883	931	924	959	929	921	880	935	927	928	967	939	938	865	925	896	937	944	930	932	935	963	904	891	836	949	900	954	839	903	935	959	928	868	902	962	906	871	919	909	979	884	875	917	942	954	934	956	935	946	917	869	900	937	904	869	910	914	938	946	941	925	947	962	935	944	904	924	868	926	931	886	872	920	880	906	890	945	970	943	958	894	978	903	929	946	915	945	931	916	901	889	937	979	908	960	907	890	923	928	909	923	942	857	937	909	950	969	958	913	914	935	926	887	966	962	955	913	911	906	933	933	922	918	955	920	928	875	904	900	973	919	909	932	880	871	949	887	952	883	927	914	906	954	934	963	880	896	943	903	945	868	899	982	913	923	957	869	954	908	942	884	905	918	909	886	890	940	852	910	931	916	940	916	920	909	900	921	906	955	895	926	923	880	957	943	906	907	929	952	879	898	939	932	910	1017	914	921	956	912	946	958	915	905	967	960	934	966	905	912	910	878	951	868	975	874	908	895	941	911	962	855	912	878	913	888	892	927	896	911	903	939	946	912	936	864	996	883	966	941	896	941	869	941	944	919	890	927	976	927	887	962	912	914	940	958	877	972	912	833	928	923	927	890	883	888	959	907	972	956	905	920	867	1002	928	885	944	911	910	965	932	905	974	946	980	941	981	898	962	925	914	940	895	874	913	869	968	957	960	969	974	922	916	930	887	940	915	874	885	914	944	863	982	916	909	922	915	912	938	880	898	924	943	891	888	937	989	928	916	931	929	906	882	900	923	962	895	931	894	910	1001	930	893	925	909	917	891	881	886	885	937	926	895	893	924	922	936	955	946	900	869	928	946	947	909	967	940	888	948	913	913	927	912	982	881	908	940	876	905	971	904	896	947	942	873	946	894	961	928	914	915	902	862	949	956	859	932	912	906	872	986	871	933	924	905	955	939	911	911	923	948	909	930	924	882	870	950	939	917	918	942	944	927	894	912	925	911	905	892	891	951	895	903	967	850	904	879	951	949	901	842	949	928	902	891	896
65224	45563	29173	4942	584	443	382	357	337	305	294	290	268	241	278	256	264	237	257	245	238	252	225	242	257	237	216	238	219	249	216	246	234	224	231	213	211	248	283	224	257	266	244	217	224	226	232	242	260	236	254	223	234	241	240	264	258	249	271	266	208	256	239	265	229	224	234	261	246	220	261	213	260	225	231	224	223	251	246	257	239	237	220	230	232	223	242	254	270	215	227	239	239	260	242	220	218	237	246	249	254	218	213	253	203	218	226	219	218	241	226	235	204	230	272	259	230	223	209	222	220	242	239	251	243	232	224	235	249	220	220	255	229	218	224	258	208	222	247	241	241	243	256	248	206	278	235	232	254	226	244	236	258	252	250	241	231	237	237	245	237	229	228	203	220	231	235	238	234	235	246	254	232	249	248	245	275	235	230	238	255	220	247	215	266	209	250	253	222	220	238	236	206	252	209	220	225	233	216	216	252	260	218	261	226	250	235	240	242	234	235	236	206	206	228	274	223	284	220	271	219	217	243	242	217	212	223	259	230	218	237	224	235	239	211	225	220	211	242	235	259	234	228	220	233	233	246	216	226	229	248	219	242	233	258	242	252	236	245	228	251	228	208	264	232	215	237	254	223	239	236	244	218	232	221	232	240	200	220	216	248	242	232	235	233	217	246	270	209	254	236	263	282	242	225	248	263	250	215	223	245	243	257	252	222	228	271	250	237	232	244	245	208	226	224	230	230	219	222	258	253	239	242	278	221	232	231	249	237	248	217	217	215	217	238	242	234	246	241	248	236	255	238	217	224	247	197	279	222	227	220	230	231	239	206	243	234	257	290	223	236	239	223	245	230	248	217	234	258	211	216	257	260	232	205	234	242	222	251	244	210	209	231	222	247	210	251	242	250	242	266	230	244	214	244	212	240	212	236	221	218	240	227	243	241	236	226	220	230	250	239	231	209	222	223	231	221	214	245	234	224	232	264	237	244	220	250	234	221	246	218	250	241	211	225	237	218	227	225	262	235	254	213	240	209	235	235	232	240	231	248	224	208	258	224	209	217	240	259	269	233	246	227	244	247	211	196	253	269	203	238	238	245	233	222	226	237	254	213	212	246	251	223	237	254	202	214	229	222	216	235	242	243	252	201	221	227	260	232	224	249	238	240	238	279	257	226	232	238	235	249	234	239	235	212	214	221	243	236	241	227	242	245	239	255	216	273	228	261	243	231	224	260	231	248	240	226	221	214	242	205	252	219	216	216	214	255	225	241	221	222	229	241	229	243	274	241	234	212	240	235	217	247	261	227	227	260	270	256	253	254	204	262	253	237	235	243	246	239	218	231	229	268	245	236	253	239	212	249	264	228	274	228	224	242	246	235	217	229	231	238	236	245	241	264	271	256	232	249	245	236	235	237	218	259	252	242	265	227	244	238	247	233	230	233	224	233	225	255	228	238	255	226	226	229	241	224	235	245	272	216	234	228	241	246	241	247	223	247	267	248	254	235	216	266	235	225	257	231	256	219	229	230	241	227	234	236	229	280	234	234	238	224	266	247	224	205	222	253	254	245	244	247	231	251	243	252	235	199	252	229	262	216	207	222	218	247	266	225	225	241	235	225	230	228	244	266	229	191	255	236	214	245	242	255	224	236	225	224	251	207	222	248	238	258	217	246	235	203	225	210	231	213	218	242	238	221	259	239	258	228	250	238	248	238	257	236	240	262	256	234	220	248	253	259	231	249	224	229	213	216	243	218	218	235	261	230	249	232	236	227	235	239	247	226	224	219	252	233	238	228	233	231	214	241	240	220	233	239	221	228	219	225	262	262	232	223	223	261	236	250	258	256	244	245	220	247	242	256	225	209	284	289	243	201	240	262	243	251	210	242	230	251	208	246	235	224	260	251	243	218	264	235	230	226	214	230	232	260	240	264	214	211	227	230	237	233	243	255	247	240	234	223	245	228	239	223	235	227	222	256	247	225	229	253	256	227	247	228	251	254	231	247	250	224	214	244	254	254	245	277	261	235	244	232	212	225	232	262	235	234	235	243	245	236	239	225	225	247	222	247	197	223	248	231	227	239	218	251	242	232	212	230	236	231	245	239	243	268	230	234	239	204	206	192	235	260	198	205	220	220	247	236	261	238	227	214	252	241	232	207	218	245	256	233	227	248	228	230	255	251	242	238	229	251	223	257	226	236	239	223	231	242	234	240	232	228	208	242	263	212	205	238	226	219	241	251	229	224	239	230	229	265	246	205	228	214	225	251	245	245	250	227	243	206	267	225	225	254	249	232	238	236	246	245	247	225	209	223	249	245	218	254	227	245	229	229	252	214	249	223	220	259	236	255	222	229	224	239	229	229	253	242	223	235	227	217	212	254	218	237	220	274	208	229	227	215	257	225	224	226	242	257	236	215	252	232	208	224	248	238	231	230	262	228	215	236	241	226	233	280	218	226	226	231	242	232	235	224	225	236	242	207	250	236	235	249	227	242	244	259	253	220	220	252	235	246	206	219	223	212	245	221	235	230	232	206	215	267	253	246	233	220	242	212	227	248	230	223	213	252	224	247	250	237	266	226	236	247	248	215	244	248	219	246	241	225	231	237	236	198	202	228	252	260	253	217	224	237	243	223	254	218	247	210	236	226	217	233	226	210	227	248	222	276	229	253	209	224	252	255	250	243	216	250	225	200	208	239	216	233	243	237	203	235	241	256	239	262	214	216	225	219	226	208	215	231	242	249	237	228	229	242	246	221	249	223	238	257	232	241	227	266	230	205	209	264	253	252	254	214	233	215	221	235	251	268	238	258	230	243	243	221	237	221	235	206	230	213	231	231	244	226	204	253	216	231	217	225	246	224	246	252	221	231	227	196	233	248	232	251	225	248	248	218	251	219	226	228	220	248	242	277	244	267	250	220	256	250	246	226	224	215	233	228	216	232	220	222	248	259	246	258	220	234	224	257	218	216	222	203	221	238	204	247	217	212	260	220	249	243	263	213	234	237	235	235	233	219	236	207	223	243	240	237	222	261	260	243	257	242	212	244	233	198	226	246	231	204	229	230	214	208	239	237	216	234	244	233	211	236	258	225	233	239	264	241	237	238	215	265	227	209	216	248	248	239	233	242	225	233	249	226	233	234	247	260	212	239	240	234	234	224	235	269	242	263	219	223	230	219	219	247	224	227	262	253	252	265	245	264	227	229	203	259	214	211	247	225	241	224	253	238	203	241	243	208	235	206	254	213	214	235	242	239	228	252	259	236	226	247	266	245	266	243	254	220	213	249	229	218	223	223	243	223	238	250	208	234	251	208	241	245	245	235	247	223	255	221	221	230	277	217	243	261	229	241	246	202	233	248	241	231	222	248	238	238	219	209	218	199	237	256	217	248	234	256	243	254	233	230	227	235	219	215	269	237	235	240	219	231	222	250	249	214	225	223	246	238	225	252	231	239	237	200	239	245	231	208	234	222	242	234	218	223	237	238	252	245	252	236	251	240	234	236	231
38393	30892	13304	2265	1950	1726	1428	1271	1096	1048	1034	911	887	863	860	780	801	766	765	759	759	728	693	687	722	697	673	734	635	673	655	692	697	670	658	702	703	700	701	670	658	668	632	636	677	673	643	634	630	618	668	699	639	608	645	625	641	670	645	646	679	639	634	636	596	601	618	659	644	669	633	605	675	651	602	662	620	625	655	676	612	640	651	616	631	643	645	625	645	604	608	591	642	616	586	711	678	634	629	610	592	588	635	609	652	588	607	646	634	621	657	595	611	568	597	661	629	637	600	656	601	625	651	583	609	592	680	656	656	650	656	631	681	633	643	633	624	627	568	643	612	631	602	657	634	625	621	595	626	623	652	617	590	632	607	637	646	650	610	607	625	586	650	638	581	660	651	605	632	669	615	600	624	693	615	641	632	622	626	592	602	613	635	633	673	634	620	657	687	681	632	617	571	625	636	676	649	629	649	645	618	581	653	623	618	656	604	584	654	625	577	613	610	656	628	605	598	603	624	646	666	587	678	630	640	627	620	652	616	606	596	650	592	594	616	617	615	608	657	622	676	625	614	610	607	666	612	652	658	640	627	638	667	610	638	602	595	641	642	615	636	603	652	613	571	631	641	603	595	671	612	620	643	649	589	607	632	616	635	623	579	596	619	588	613	605	665	604	625	642	604	578	636	595	612	635	655	608	597	592	597	667	562	610	618	593	627	649	593	664	619	626	626	577	624	632	656	653	604	647	581	650	614	618	654	621	628	624	618	608	620	642	617	632	606	612	633	627	640	648	591	636	607	607	597	602	661	620	590	605	609	648	595	632	628	623	569	604	612	610	658	618	608	628	617	585	623	651	622	639	642	646	673	597	583	660	590	587	665	656	632	612	623	607	629	620	630	636	623	617	617	586	622	626	627	599	622	640	629	640	607	589	614	623	600	617	610	619	637	609	658	644	627	639	600	615	595	565	624	597	594	655	632	626	615	658	597	667	586	670	645	612	600	612	647	621	647	587	626	687	612	653	648	630	613	603	606	635	667	641	630	611	611	622	619	611	655	628	602	596	652	645	659	676	613	623	660	624	621	632	630	627	639	669	613	621	670	560	642	609	626	639	600	642	609	641	602	623	633	620	584	644	605	611	597	585	631	633	610	635	622	573	591	682	637	642	617	625	624	648	669	666	669	627	678	625	587	655	612	634	603	600	623	607	630	654	636	622	608	635	649	649	629	568	623	658	651	606	645	609	633	622	623	617	597	607	672	607	605	634	629	634	647	658	580	599	614	588	581	635	647	683	640	671	648	653	611	653	592	648	623	653	613	656	608	601	581	622	649	617	662	685	640	677	629	576	645	645	630	647	592	611	611	660	604	597	606	626	616	642	679	611	663	577	670	574	623	632	644	636	635	620	617	655	622	591	627	673	659	664	662	572	658	641	625	606	616	604	606	618	595	631	591	629	633	620	653	575	626	599	591	600	651	626	631	621	588	653	624	631	601	625	634	637	577	579	632	642	616	628	619	653	578	633	597	658	603	575	613	627	631	567	588	654	596	664	649	608	602	633	675	643	612	636	628	662	627	593	589	574	646	650	604	638	628	590	630	646	708	665	626	627	628	609	592	610	653	662	623	614	615	560	581	643	637	573	623	638	624	603	563	638	593	635	628	617	649	628	603	593	634	585	638	617	629	650	623	618	602	632	619	605	656	601	625	592	639	587	671	628	631	621	659	621	600	616	603	604	617	608	598	616	635	619	622	604	620	623	618	607	618	653	636	591	590	561	657	608	667	623	620	656	655	643	602	626	602	647	625	656	614	613	650	584	677	620	621	591	643	639	614	622	577	627	616	606	649	585	670	637	593	605	613	580	649	624	619	653	614	545	647	595	626	640	620	608	616	597	611	602	621	651	600	621	647	629	612	633	635	639	611	634	649	585	619	613	592	624	593	637	609	654	616	640	691	621	677	591	606	620	604	605	604	649	613	624	645	653	668	626	631	567	649	638	609	635	595	599	630	675	604	617	591	650	640	618	615	601	607	649	644	596	644	616	608	625	657	650	635	623	591	641	668	566	638	641	640	598	587	661	603	609	628	600	656	637	593	641	596	630	600	642	620	641	658	632	619	634	642	635	628	628	643	619	615	599	620	631	669	590	603	624	634	643	610	585	611	605	638	661	616	631	619	574	645	605	633	650	648	655	596	702	607	592	619	635	648	617	635	599	592	610	645	608	586	647	592	585	585	617	598	604	617	612	660	608	598	609	636	640	627	632	633	627	646	626	638	685	610	658	619	638	636	596	629	624	622	635	605	588	655	659	625	618	671	633	604	594	652	643	624	622	593	607	570	641	641	609	618	643	616	639	602	610	610	616	620	625	624	637	694	598	638	633	591	609	641	642	603	623	649	648	647	624	625	625	594	628	569	594	628	569	629	592	605	623	578	643	605	626	654	616	626	612	612	664	673	626	674	623	652	624	647	649	640	624	620	590	590	619	607	591	612	647	652	599	587	647	580	584	614	627	688	664	624	638	594	633	647	608	594	633	613	634	615	596	604	638	637	598	658	590	644	604	591	627	605	622	647	591	611	641	624	647	638	631	653	626	593	658	665	611	626	616	593	634	637	609	642	637	649	632	612	605	638	589	603	639	639	637	591	618	606	605	635	636	628	635	606	638	625	597	636	649	610	610	643	694	692	602	633	606	639	610	606	655	636	643	600	638	644	582	621	630	660	674	625	642	634	649	570	627	698	641	649	623	581	633	606	628	655	644	638	561	640	636	621	612	623	598	617	640	632	614	614	615	628	586	626	621	614	648	566	590	650	646	615	639	647	664	661	693	625	636	614	636	644	622	611	654	621	641	599	623	650	641	617	617	642	620	626	633	649	623	670	589	669	590	623	589	647	603	671	644	666	621	633	645	654	583	634	574	670	601	599	627	588	645	630	584	586	646	634	624	647	603	625	609	648	569	673	612	676	612	634	602	602	601	612	628	633	604	631	634	621	665	627	591	640	592	638	563	596	635	625	646	631	619	584	590	598	670	622	572	663	613	578	605	646	621	600	655	624	606	600	623	638	633	642	645	597	657	605	667	575	590	639	614	641	561	624	630	626	611	653	609	601	610	647	612	637	627	636	623	628	618	611	608	624	615	588	615	639	628	608	630	572	674	603	615	598	577	660	609	634	663	648	606	625	606	607	615	662	615	665	623	610	608	583	631	642	576	638	602	628	604	616	617	611	622	635	614	656	607	635	653	584	662	576	613	599	621	572	622	572	638	633	666	573	604	659	679	655	639	617	631	614	632	576	641	653	656	638	620	637	611	673	614	644	641	633	652	634	623	614	639	679	639	628	656	634	621	598	615	629	642	647	614	605	641	607	601	642	667	591	650	637	597	609	661	675	661	610	623	638	629	626	624	602	587	631	635	652	626	573	638	622	627	631	673	643	604	613	585	654	630	635	627	576	613	647	635	624	611	577	613	603	676	613	581	682	608	554	624	605	634
76473	55750	39055	13354	1797	853	646	603	548	498	520	413	482	456	413	415	401	414	396	362	368	389	387	418	393	368	374	373	404	383	369	373	367	349	382	360	359	373	359	353	361	336	341	363	338	334	356	391	358	372	392	371	349	367	336	363	339	373	398	371	340	317	394	373	360	382	372	340	382	360	342	332	355	352	405	400	361	374	338	362	369	339	373	357	386	345	344	339	351	369	390	379	364	367	365	351	352	338	369	378	312	312	367	362	357	359	341	358	354	383	361	356	314	335	398	340	368	361	316	351	354	343	385	344	347	370	322	329	351	375	310	310	353	355	345	347	323	404	355	365	356	410	341	334	325	379	326	396	326	372	368	353	328	362	339	373	350	308	390	347	339	367	336	367	374	373	359	343	355	359	353	341	344	348	373	331	345	324	317	354	352	331	344	339	333	368	327	345	363	309	312	305	318	367	349	390	360	336	377	338	377	312	370	383	355	363	330	353	336	309	376	368	346	361	394	372	376	341	362	316	365	361	352	341	386	368	373	325	349	334	385	350	366	366	364	360	345	309	401	313	336	359	342	337	357	347	347	406	334	359	347	353	350	331	339	385	353	338	314	346	384	345	316	359	392	353	337	348	370	362	374	357	343	364	411	368	366	358	336	367	340	346	327	361	378	349	342	349	372	347	339	332	319	362	367	356	339	350	343	368	372	364	322	343	365	373	351	400	355	351	336	360	327	356	360	328	353	343	362	337	329	374	366	361	359	340	356	340	320	348	379	374	330	338	331	327	334	367	366	359	373	335	355	356	339	355	325	335	330	345	356	346	362	361	354	324	346	340	350	387	339	335	389	345	355	381	334	354	374	342	396	336	393	348	361	353	341	309	357	359	340	389	351	338	342	388	353	338	345	387	342	350	368	360	356	349	352	337	366	355	363	339	322	348	369	345	337	372	366	373	350	325	300	349	343	370	343	325	367	368	366	346	345	382	356	362	347	354	348	386	329	362	349	336	361	353	391	330	362	349	337	338	362	348	346	399	336	374	388	349	380	355	351	337	357	370	361	353	378	377	343	342	392	343	349	369	353	314	326	388	312	336	376	385	361	336	345	335	333	347	361	325	363	346	319	367	337	343	368	346	375	384	351	378	338	325	399	357	354	308	382	352	353	347	338	387	337	372	360	333	350	390	339	380	379	360	342	331	354	370	335	343	360	386	349	336	347	393	334	324	336	344	351	336	364	352	371	340	342	356	344	382	341	374	390	383	329	358	369	364	357	346	373	375	351	364	364	361	342	367	335	348	326	353	326	370	332	377	390	390	343	367	354	358	364	357	339	371	316	392	323	351	366	334	364	369	403	363	392	323	315	378	339	366	325	341	341	329	371	332	317	339	374	364	357	353	343	380	355	337	339	404	360	346	344	364	400	363	350	335	357	315	365	353	357	391	374	362	330	380	366	343	370	362	377	335	340	341	346	369	349	357	353	365	333	374	338	340	358	343	358	342	361	387	351	368	369	313	370	361	367	331	336	388	339	375	364	337	329	363	384	323	371	291	369	317	346	313	341	361	385	347	384	360	386	369	366	348	362	396	338	376	356	347	352	349	330	384	320	364	358	372	303	326	363	356	320	380	344	353	360	362	323	386	367	341	346	360	364	318	362	326	379	349	344	358	330	358	356	329	376	354	337	378	349	355	338	339	338	375	350	349	347	358	361	356	383	320	392	343	334	339	332	358	362	332	384	415	336	313	334	337	364	347	362	322	345	363	364	339	343	388	335	330	375	344	343	344	334	357	320	357	373	345	353	386	377	368	354	354	357	366	362	365	360	329	373	335	317	366	342	359	338	335	363	337	341	329	376	369	336	343	349	373	371	366	379	352	337	351	326	340	360	337	331	361	354	373	326	365	345	382	337	349	342	347	384	347	384	350	312	368	356	356	330	329	367	342	381	345	342	386	347	379	343	351	347	346	371	371	332	345	355	368	376	335	344	377	347	386	392	337	345	360	416	374	351	357	375	361	369	344	349	338	368	351	354	371	371	331	329	340	342	356	383	361	338	338	340	330	388	370	349	351	355	342	359	338	328	336	342	354	326	359	381	343	322	328	337	373	337	380	385	395	386	343	377	373	366	346	349	381	340	355	376	352	359	365	354	333	369	356	372	350	350	333	335	344	357	364	328	334	393	344	376	342	356	344	323	322	351	351	349	363	357	363	332	386	330	340	368	336	339	373	372	404	365	361	338	316	354	346	327	377	391	374	344	383	356	358	365	364	381	330	328	336	362	350	368	375	363	314	372	343	352	332	363	343	343	375	361	342	339	327	351	341	359	360	333	347	359	354	356	346	349	350	354	314	401	411	349	389	388	379	369	340	358	347	360	375	324	366	352	352	346	366	366	336	354	350	345	371	324	328	325	379	352	347	341	363	384	365	332	384	350	362	344	332	330	326	365	373	361	361	378	382	374	365	351	378	314	378	353	331	357	384	340	335	342	360	347	343	320	363	349	336	313	359	385	350	321	359	371	383	383	370	360	339	336	316	336	330	331	352	352	386	348	336	359	321	360	383	325	355	387	370	343	328	350	335	342	337	399	364	353	339	350	372	338	336	339	351	348	381	334	371	354	332	345	388	346	343	381	373	372	309	314	360	378	352	335	350	360	359	357	342	361	306	347	329	360	362	336	352	365	379	353	357	398	363	351	353	339	330	359	342	335	370	349	381	331	339	382	373	368	337	383	369	346	363	357	378	327	341	351	368	350	386	365	348	337	401	338	363	314	347	339	370	365	388	346	350	342	369	358	309	352	375	365	357	338	328	379	328	367	350	372	376	348	393	373	360	350	359	320	362	369	354	351	363	397	328	347	357	339	320	348	349	356	371	359	360	362	323	362	353	345	360	340	341	352	384	332	355	352	369	340	328	345	325	375	343	381	349	357	316	378	356	344	363	366	350	357	340	347	363	385	354	356	358	362	332	369	347	342	378	355	338	338	373	364	381	332	364	358	349	323	375	373	359	365	391	362	342	335	329	338	359	383	378	351	341	372	374	342	325	324	330	391	334	357	361	332	338	364	369	380	373	360	361	306	311	365	350	347	322	350	364	333	335	332	361	372	374	359	340	344	381	336	336	344	360	336	357	332	352	360	355	353	330	341	379	393	329	279	304	321	344	340	365	381	327	336	387	347	341	351	338	337	334	333	314	347	328	389	332	349	356	368	361	387	351	341	360	351	360	359	363	347	357	330	330	342	370	333	354	356	360	379	313	321	359	371	345	341	360	356	355	357	368	354	360	363	353	364	337	352	355	345	363	340	341	329	360	333	374	362	367	353	331	359	339	344	361	330	348	382	362	353	380	360	375	366	365	361	332	339	328	342	396	349	341	368	390	374	350	344	343	368	392	359	354	337	392	371	349	371	343	349	347	344	351	339	353	318	362	357	369	313	342	393	368	386	383	350	354	349	334	375	374	336	331	388	368	323	346	345	331	367	313	367	350	337	350	362	371
48273	39073	17708	3902	3434	2864	2376	2097	1840	1732	1566	1378	1348	1271	1181	1210	1175	1151	1148	1111	1101	1014	1046	1007	1029	978	1028	1005	1005	1003	1013	976	1011	983	917	894	940	955	983	963	872	919	893	896	935	948	931	925	971	929	935	946	926	876	933	840	950	944	925	885	931	930	845	922	884	899	925	908	862	892	944	925	857	889	920	881	878	906	917	873	884	924	898	882	884	897	887	928	891	955	887	911	848	911	847	882	876	873	881	877	986	866	930	901	863	919	878	918	874	848	899	938	885	908	915	886	885	854	914	891	911	886	844	880	892	925	840	926	926	887	884	891	869	876	843	906	908	841	899	957	852	859	840	869	843	891	860	899	847	855	911	969	836	877	870	833	872	828	915	850	883	894	881	843	864	893	887	862	911	900	869	905	841	876	832	905	848	888	895	844	817	919	880	899	927	878	909	877	867	855	914	835	829	890	916	895	852	783	881	904	848	838	864	880	884	847	887	914	893	840	860	874	855	837	873	918	847	866	865	903	876	955	823	835	857	865	887	849	842	892	853	874	803	917	855	867	862	913	888	891	901	875	879	917	881	925	904	895	875	887	887	907	942	883	909	870	890	917	857	864	869	871	834	901	923	902	844	882	862	885	893	844	903	805	889	874	927	906	900	847	929	877	903	877	888	924	927	894	905	847	849	903	911	898	891	921	888	812	847	876	830	916	867	915	879	897	896	831	836	904	816	857	885	856	856	884	883	887	814	854	878	862	854	835	873	895	894	864	883	857	862	903	850	830	889	879	890	900	843	802	898	886	808	905	841	888	868	869	840	928	888	923	900	877	923	964	884	876	890	872	888	897	904	835	867	879	870	904	899	845	875	896	855	824	897	839	891	853	890	856	917	871	861	873	906	878	917	867	890	905	906	890	871	838	935	904	849	828	884	874	849	858	882	838	876	919	886	889	864	862	877	887	877	880	858	860	892	915	889	877	899	840	874	901	863	856	914	808	858	854	882	858	879	895	909	888	890	892	818	875	922	906	886	906	925	840	934	852	856	913	821	903	928	907	934	920	896	862	862	869	903	822	864	859	882	903	898	883	845	842	885	868	843	848	904	887	896	842	946	868	881	868	908	946	892	933	880	856	867	875	846	906	853	947	835	893	912	912	885	877	938	876	923	889	932	899	889	873	915	813	899	849	881	916	884	890	860	864	828	899	841	889	826	861	877	913	910	859	877	884	856	919	869	875	874	897	905	884	827	870	855	872	928	872	886	956	939	880	925	876	911	883	889	891	858	906	907	874	893	925	845	904	908	842	856	877	914	835	855	895	901	891	877	919	866	877	878	930	881	873	891	910	857	841	908	951	873	939	894	841	922	890	784	859	863	844	857	840	884	894	878	928	900	917	924	911	895	889	862	879	867	878	840	905	842	911	894	853	879	890	871	858	916	895	871	888	839	856	870	869	880	944	882	885	829	902	834	867	895	875	911	908	842	882	943	866	872	840	892	879	890	899	794	863	885	869	887	884	909	887	891	878	851	868	877	825	851	871	899	852	838	894	923	837	812	880	862	883	847	864	880	838	868	866	916	913	881	930	883	886	833	926	883	880	870	816	878	856	885	854	906	840	862	836	896	862	923	880	842	909	831	890	862	890	876	933	877	829	864	891	886	871	862	881	898	917	847	906	885	917	903	847	888	902	870	884	871	908	854	834	891	935	915	898	911	868	918	840	866	856	843	934	910	872	883	885	877	844	892	864	851	871	910	826	844	860	853	850	917	885	890	893	866	859	888	877	833	876	852	871	875	921	880	884	907	832	887	906	965	825	955	867	897	854	847	840	866	903	872	900	851	876	923	905	846	904	858	871	856	856	857	872	877	948	844	908	845	816	901	862	881	824	900	933	883	893	851	893	948	892	881	859	843	852	901	859	927	826	849	901	825	929	845	886	916	895	875	888	900	839	902	848	820	882	824	864	886	884	879	868	908	840	839	895	871	860	853	928	892	878	913	835	845	903	884	865	875	857	858	880	863	905	862	892	898	902	890	885	882	894	930	857	865	915	862	857	914	918	897	906	871	923	918	856	909	873	893	871	937	847	931	857	892	946	836	890	889	906	904	840	861	868	886	889	877	929	797	845	850	815	856	901	863	861	880	897	894	899	854	889	877	876	882	881	821	893	841	858	807	918	852	886	890	879	864	861	915	898	879	838	905	868	898	848	866	870	844	885	859	926	832	951	908	847	867	852	852	881	927	883	884	890	879	894	917	886	891	875	881	830	920	889	879	863	899	881	909	944	968	889	877	841	868	950	919	873	863	931	911	934	850	851	906	898	952	874	882	882	886	900	856	906	915	868	878	894	880	900	906	863	856	874	870	833	842	916	875	865	868	836	880	866	880	873	822	906	898	862	931	864	888	909	864	862	864	875	871	892	828	950	856	895	887	872	852	882	897	869	890	853	906	893	897	915	902	901	934	855	909	868	881	900	865	892	898	897	906	867	889	906	901	844	903	868	887	879	868	836	847	897	838	885	873	882	855	946	836	888	876	944	876	926	887	889	884	848	887	876	831	848	922	845	826	868	893	916	880	859	849	918	945	845	876	895	876	928	898	838	845	882	828	908	878	883	861	903	844	919	891	889	927	876	864	820	887	866	887	858	856	865	873	863	865	924	869	890	904	844	878	860	833	898	858	870	908	867	936	830	899	844	879	935	879	914	823	869	883	856	917	913	841	915	851	851	851	821	848	852	900	886	840	920	859	908	896	879	848	892	897	881	844	872	840	909	897	883	850	930	854	829	830	900	881	873	901	826	866	849	894	884	844	884	871	895	855	879	916	844	831	918	852	915	898	834	893	874	839	880	883	880	859	911	879	907	861	904	884	914	865	831	880	905	915	890	824	899	891	952	879	892	855	879	859	927	893	878	867	862	865	883	855	830	882	878	899	885	816	895	879	889	889	887	863	894	930	891	922	934	909	899	857	872	816	902	855	913	885	880	881	880	903	839	894	871	890	883	861	898	914	906	902	889	918	884	863	858	886	852	883	865	871	899	844	883	919	844	874	876	921	842	871	858	866	845	856	849	898	889	862	881	894	897	868	903	927	852	910	900	899	858	915	841	833	849	910	892	887	875	894	909	857	902	877	849	900	981	833	917	915	834	854	868	812	835	878	829	878	863	904	897	838	924	844	888	856	872	900	901	901	911	897	852	923	892	904	838	897	880	896	895	860	911	906	835	829	864	879	884	883	875	915	892	923	894	913	896	870	913	893	925	884	840	898	858	890	945	864	898	867	943	890	902	848	874	849	819	911	866	849	883	907	908	881	881	910	854	851	911	823	858	862	898	921	878	907	916	844	860	835	890	850	931	882	887	902	876	916	845	882	925	829	930	947	903	887	892	942	911	880	844	876	933	920	903	865	923	894	871	855	908	874	897	903	892	846	854	838	874	825	811	876	874	941	935	842	881	861	875	885	851	907	825	915	918	881	887	875	836	875	889	893	879	910	896	914	890
18810	4858	1703	428	416	418	369	392	404	360	361	386	394	373	370	369	365	413	413	396	395	369	381	381	402	359	384	363	377	427	434	385	413	380	377	392	394	392	381	391	380	426	409	437	412	387	358	393	378	381	355	384	392	363	409	380	390	389	395	404	401	358	388	363	347	376	383	402	371	393	387	392	381	372	397	404	399	411	412	376	405	355	383	393	423	384	387	398	347	388	368	384	392	423	391	417	381	403	362	393	390	394	365	400	394	383	374	379	371	325	411	386	356	372	393	386	370	411	399	383	375	403	363	409	409	403	397	429	359	414	376	403	372	433	376	388	383	400	433	401	370	381	402	390	417	381	360	425	389	395	410	385	391	365	366	397	389	402	375	397	398	394	404	425	380	398	365	360	363	367	374	346	362	361	411	386	366	376	418	369	397	381	404	396	371	382	408	343	391	355	395	411	390	403	393	401	378	386	394	378	402	380	417	409	393	386	355	386	377	357	391	400	376	375	392	419	362	393	387	345	373	384	381	392	404	355	416	388	357	366	344	388	409	418	388	409	369	416	377	398	381	366	383	401	366	399	377	421	409	382	420	345	384	396	371	398	389	374	350	398	346	345	450	393	411	390	373	355	373	408	375	409	403	404	385	364	409	397	378	371	360	368	350	379	353	384	370	386	388	370	382	384	404	373	385	358	426	373	365	391	399	409	364	382	389	384	381	406	385	407	393	374	391	371	375	383	380	391	384	393	363	407	380	401	386	415	390	393	396	398	386	369	408	431	382	382	393	369	388	422	375	390	382	361	368	395	380	394	408	415	408	394	386	377	359	378	403	377	406	389	388	357	342	386	414	375	380	417	382	376	401	384	375	397	405	375	389	390	382	362	383	427	374	399	390	393	387	385	384	358	333	392	382	360	368	375	332	381	411	386	361	348	404	346	386	362	391	360	389	374	384	391	373	423	395	384	384	373	420	354	367	389	400	377	405	392	357	388	409	404	464	380	369	409	389	401	409	378	377	383	388	356	356	404	413	384	433	406	389	380	357	389	412	378	355	395	405	363	417	393	405	395	364	389	427	420	371	417	391	380	381	442	408	378	384	390	398	394	388	391	400	392	415	367	349	408	399	394	360	386	389	433	420	425	398	390	363	425	393	410	418	418	406	361	380	350	358	394	396	369	358	404	446	397	374	451	383	380	394	380	382	389	397	399	379	371	380	365	350	391	393	393	394	390	379	430	398	429	407	390	381	409	350	377	350	377	395	420	418	397	425	350	361	422	410	366	386	372	411	366	381	410	346	408	399	386	391	359	370	365	351	372	383	380	371	383	400	355	411	371	409	402	388	394	357	409	393	375	378	386	396	383	408	377	402	392	361	381	423	392	352	363	377	391	390	397	393	389	363	399	357	404	406	376	353	378	393	378	376	416	393	408	420	374	417	405	347	420	381	391	429	423	386	396	409	381	389	391	385	431	370	394	383	415	365	390	405	398	393	372	385	376	360	378	407	374	397	415	359	437	405	422	389	403	386	369	411	364	365	377	362	392	346	350	433	406	368	413	396	418	403	397	382	368	348	389	345	396	346	343	393	378	398	365	391	399	361	354	411	388	376	396	396	380	381	403	437	362	390	405	391	404	427	390	415	373	362	392	428	379	392	367	365	371	363	401	380	379	403	349	396	387	399	366	385	416	355	356	363	379	391	351	396	425	411	396	427	376	389	390	390	379	385	345	390	397	387	443	385	402	400	383	384	370	387	412	369	387	410	384	354	373	377	376	390	366	381	390	385	387	387	392	344	380	370	350	382	388	356	377	434	382	403	417	402	377	347	365	384	375	403	368	398	374	389	394	383	381	400	375	395	390	381	398	409	380	368	375	362	396	385	378	411	362	387	346	399	375	390	416	388	452	371	381	376	394	397	377	396	403	356	358	372	404	395	389	394	401	379	371	357	383	406	387	415	374	391	380	388	370	367	390	425	386	434	410	341	401	393	377	371	390	414	410	434	398	381	366	416	391	352	395	372	409	382	372	381	394	367	387	417	360	380	358	382	402	388	366	378	400	385	360	408	403	394	420	368	372	382	392	415	380	390	390	400	398	373	383	415	372	403	360	376	362	336	396	397	375	390	387	398	388	401	411	419	388	374	396	404	375	371	423	419	384	438	416	379	445	387	366	377	356	371	372	420	398	396	349	406	365	398	345	369	384	377	390	403	387	358	369	379	389	372	392	377	358	392	358	392	389	389	388	374	357	396	393	414	393	371	407	400	383	334	401	393	354	393	367	387	381	382	399	385	392	409	407	359	372	392	391	365	374	387	397	391	408	384	392	389	375	405	377	354	406	387	370	403	377	413	352	390	365	352	370	386	402	390	384	393	372	363	375	381	391	418	421	359	397	372	388	377	351	367	393	398	373	371	411	398	379	414	412	447	402	357	372	391	394	367	382	420	366	395	360	391	402	381	406	367	419	358	389	408	377	375	404	416	374	393	374	396	406	409	374	413	385	367	393	360	399	418	383	347	395	397	397	391	378	405	407	388	429	367	409	387	420	390	370	380	388	354	365	406	379	389	408	374	351	375	383	432	389	380	377	381	385	373	404	362	423	411	370	384	375	381	408	353	373	408	359	366	390	403	405	392	384	388	345	398	408	396	375	373	359	385	394	359	374	422	399	354	441	359	375	368	359	365	365	380	392	347	359	337	402	420	386	424	350	383	407	371	424	355	416	394	416	373	380	408	362	384	394	365	400	409	416	401	409	376	415	435	398	412	392	390	366	360	397	392	407	408	402	394	413	432	386	433	392	377	363	339	391	362	350	349	377	428	394	421	394	378	346	387	388	408	407	368	354	369	429	415	432	410	375	360	406	396	407	359	385	372	425	380	384	393	379	385	400	400	405	383	403	363	344	364	385	418	391	353	379	430	371	404	374	393	365	390	396	354	334	378	357	400	387	377	393	409	390	404	433	384	379	404	411	386	383	388	408	363	367	388	403	401	374	417	387	398	388	372	404	362	395	424	406	369	360	382	389	379	415	392	385	344	377	394	367	394	369	375	384	377	409	370	377	411	374	406	368	387	378	371	379	380	359	433	401	428	389	391	387	391	370	409	390	391	365	396	375	391	343	405	414	408	395	372	411	383	359	394	376	385	369	376	379	385	379	397	391	388	408	388	373	329	374	386	421	389	429	377	391	389	402	391	347	368	417	385	420	407	400	367	391	389	394	409	373	418	394	379	370	381	373	406	401	409	378	369	392	405	383	426	385	416	416	398	373	419	359	363	419	404	403	369	396	410	372	380	401	389	390	395	393	386	330	371	405	367	383	376	373	348	390	374	409	400	402	361	375	387	418	373	367	419	414	371	376	389	417	422	432	421	346	380	390	366	372	370	382	375	364	393	348	390	372	385	385	376	341	387	389	376	393	363	361	414	412	396	401	385	397	402	394	350	406	385	424	401	394	379	387	387	381	360	372	378	377	367	411	338	404	400	388	419	368	418	354
15631	5348	2559	1015	997	984	916	949	928	924	909	963	903	940	928	925	933	932	933	922	893	925	931	963	905	869	909	906	947	880	890	963	876	940	922	916	880	910	888	931	930	953	937	936	922	849	912	998	928	920	903	898	876	936	946	954	909	967	915	936	925	899	947	897	971	916	912	989	935	923	908	911	949	963	939	998	848	937	925	867	922	963	860	938	896	946	929	929	908	926	898	927	902	930	966	900	890	938	911	872	936	895	867	971	888	887	903	932	959	932	905	886	926	951	889	889	916	917	909	954	906	888	923	929	841	856	925	864	895	845	885	951	895	943	983	917	907	900	905	903	869	887	953	908	950	940	851	942	912	937	897	940	880	917	838	870	943	906	893	849	940	966	941	874	892	965	914	903	928	863	913	956	912	933	911	932	1003	949	901	921	939	915	928	874	901	943	902	915	937	951	915	901	914	874	955	878	923	888	959	930	948	959	859	957	922	854	954	968	950	945	839	928	921	905	944	935	916	906	936	999	877	901	908	904	923	933	959	927	940	905	954	966	922	924	958	894	903	981	939	910	872	900	915	915	912	918	944	912	923	842	973	935	921	899	907	898	940	959	960	963	908	859	905	962	916	901	920	915	983	919	956	897	943	924	917	932	945	920	936	915	919	915	916	911	905	887	953	941	925	927	962	943	947	928	912	935	908	942	875	866	899	930	967	959	940	917	957	891	943	1012	888	860	872	914	866	921	956	945	912	968	929	898	926	886	894	910	946	923	957	941	971	935	957	931	973	923	938	901	887	936	1006	916	897	911	889	964	965	900	908	988	908	894	923	922	907	952	950	917	960	925	916	885	924	869	929	867	939	881	909	950	907	904	924	934	919	925	910	912	895	925	922	1008	920	836	950	968	943	889	912	918	916	930	904	879	913	983	895	891	920	910	878	856	904	925	920	935	899	920	867	933	923	973	913	901	906	944	963	928	929	977	912	946	940	881	907	915	889	900	911	916	931	867	939	983	967	882	942	906	893	962	909	943	884	891	882	932	934	933	841	926	896	891	938	937	911	899	947	902	935	911	936	952	901	903	890	910	877	950	884	919	922	902	884	867	937	920	907	950	948	884	914	915	946	873	911	965	888	906	864	904	917	954	898	926	935	874	904	885	938	903	903	949	912	922	929	916	926	933	997	890	923	878	873	927	980	923	867	951	931	930	903	933	854	935	949	965	874	912	927	961	923	918	924	994	959	881	873	874	957	942	954	991	893	926	909	952	928	907	905	898	928	956	932	873	912	949	845	937	914	891	930	874	914	988	965	859	939	890	904	927	893	883	907	888	915	919	964	882	932	914	964	929	921	947	936	952	919	913	850	938	902	895	917	917	909	917	945	886	947	877	931	965	919	922	897	915	930	920	919	925	882	914	920	867	916	932	910	911	929	937	929	894	933	888	895	933	930	871	984	968	893	934	946	941	894	932	925	934	891	909	910	932	897	952	898	924	898	920	873	968	895	896	930	882	979	899	921	978	921	877	946	900	876	931	945	887	932	932	916	893	936	925	973	915	935	924	889	883	890	941	935	903	932	906	925	874	878	945	894	914	929	926	945	897	898	896	857	899	894	895	953	888	911	952	916	924	926	964	976	952	944	946	907	938	892	951	868	956	930	958	903	884	896	893	908	899	900	937	906	939	910	937	894	953	922	904	895	925	932	961	873	903	918	885	915	895	899	878	913	903	892	928	909	907	947	912	911	925	952	955	931	932	900	938	940	940	873	943	946	914	874	945	898	895	883	913	931	822	869	940	920	937	929	946	930	942	905	930	885	888	960	923	931	909	943	900	954	897	951	882	919	929	890	859	909	892	947	955	965	939	898	947	931	934	946	911	865	931	933	940	955	898	897	892	958	913	866	953	916	925	870	871	888	873	908	886	960	936	954	961	974	915	958	875	956	939	939	941	895	941	937	923	891	926	968	972	913	914	949	906	929	917	938	951	903	928	956	921	874	856	886	929	931	928	899	923	932	894	921	866	965	933	891	886	911	917	939	882	960	949	939	905	949	977	906	945	937	945	947	930	959	889	895	876	913	918	912	856	950	911	967	890	914	950	891	919	930	902	919	905	896	938	968	964	960	915	865	899	901	879	897	928	943	894	931	956	889	887	907	929	884	908	875	866	920	956	942	887	945	938	923	876	923	919	951	936	880	898	917	917	913	932	909	919	904	942	870	966	905	871	879	880	926	887	882	945	914	893	863	917	905	905	929	941	854	942	906	851	932	974	947	917	918	919	952	909	963	938	941	924	932	937	865	907	900	900	896	910	949	917	960	915	941	917	905	927	920	913	984	936	919	928	929	911	963	889	988	863	899	915	964	886	929	902	946	864	935	890	982	916	881	939	924	951	968	915	889	941	940	910	901	936	926	878	891	929	927	957	947	951	913	895	876	883	918	945	899	937	869	870	889	911	928	950	890	929	912	883	901	894	884	871	888	886	922	923	878	892	879	916	889	902	942	963	928	912	939	909	889	952	961	947	905	874	890	914	887	930	877	917	893	897	960	930	913	909	906	915	901	984	876	939	881	931	911	894	864	920	927	883	878	897	886	908	930	905	975	909	921	956	924	846	932	942	904	955	887	891	879	874	956	913	867	953	936	864	910	921	950	982	898	901	958	960	951	963	887	910	921	901	907	897	847	922	972	943	897	867	928	908	875	921	911	897	895	921	917	918	924	939	907	925	919	904	908	858	980	888	962	954	897	933	914	962	906	901	878	892	883	869	907	937	918	946	875	928	898	963	929	895	914	912	919	972	928	899	880	874	897	927	906	965	947	913	907	938	875	899	866	963	940	967	945	881	880	972	969	908	912	1003	899	890	899	947	976	906	911	907	914	915	921	980	895	912	933	912	988	910	891	936	868	905	994	931	936	865	913	903	895	888	926	928	875	922	909	887	913	908	920	928	920	937	930	930	883	918	908	956	944	908	911	940	939	881	882	889	914	928	870	920	913	938	912	862	965	902	946	916	917	904	923	922	913	921	875	864	920	932	966	998	898	939	919	923	964	990	883	940	877	924	834	950	867	904	922	915	885	899	894	956	892	902	907	930	868	884	941	902	915	902	908	931	954	924	925	945	949	934	901	931	932	948	965	903	905	931	888	880	898	899	944	907	918	893	903	945	915	931	934	911	922	944	925	965	962	897	906	872	904	914	938	928	888	922	903	900	931	925	903	918	921	937	892	918	931	891	927	916	921	927	902	873	898	869	897	928	965	962	861	954	851	869	956	883	884	900	912	863	895	903	937	963	885	857	930	892	935	927	936	884	904	988	873	870	946	904	919	885	931	872	931	914	872	902	922	879	930	920	941	965	888	958	872	920	894	987	869	909	907	895	862	891	981	939	900	905	911	949	874	877	878	928	860	956	899	910	902	927	918	889	905	954	845	950	928	897	924	956	919	909	904	946	926	897	883	892	942	917	884	946	905	897	915	943	887	864	880	907	914	957	905	921	898	981	891	905
65843	45233	30789	5563	596	486	383	361	315	262	284	306	303	260	242	264	272	275	255	259	240	257	285	254	224	223	237	233	241	223	235	243	238	246	240	241	256	244	223	237	207	285	234	214	245	219	224	241	267	229	256	231	269	230	239	230	254	261	224	248	264	197	237	244	249	250	247	225	228	236	250	223	273	242	220	241	253	233	223	247	242	244	238	234	216	225	242	237	236	256	278	251	217	244	249	218	209	248	242	217	233	232	258	221	237	232	242	216	254	265	219	200	249	228	232	215	229	244	258	194	218	244	243	232	223	264	227	227	243	226	215	244	239	262	257	251	248	242	236	239	233	240	234	235	248	268	261	234	253	215	244	252	224	221	220	245	240	252	257	265	235	226	229	236	222	244	247	239	245	250	245	223	265	223	241	239	257	224	215	248	266	235	228	222	219	232	226	251	224	223	247	264	231	227	238	215	250	241	256	234	277	229	230	243	227	229	255	233	235	218	266	238	232	237	230	246	206	238	248	255	231	251	262	281	234	253	236	230	248	209	238	266	280	203	239	248	262	217	240	253	240	252	233	236	225	236	227	241	223	227	243	230	227	243	228	253	212	223	263	241	227	243	240	261	235	227	234	229	239	221	217	221	220	244	224	243	249	228	230	225	221	226	261	226	261	209	256	213	247	249	229	208	227	245	234	238	245	225	232	208	237	230	240	226	240	216	215	230	221	232	244	203	261	242	236	215	234	213	213	238	247	237	232	228	231	238	246	254	250	236	216	226	252	228	220	250	243	227	255	211	214	242	233	228	213	266	246	225	228	251	220	222	249	229	230	263	235	239	206	240	232	246	231	226	206	210	230	221	228	235	228	228	253	223	229	233	240	240	246	258	240	250	211	216	251	227	253	231	236	212	233	218	262	238	253	225	229	259	241	239	254	220	217	226	267	255	242	249	253	259	240	216	232	221	232	244	219	238	240	214	206	212	227	234	218	244	226	223	226	213	263	248	258	257	226	241	224	233	230	213	228	226	238	251	278	237	240	235	266	266	277	254	242	219	241	210	226	227	238	272	240	265	247	235	235	244	274	234	209	233	226	203	262	228	249	229	233	230	274	275	242	240	237	256	222	222	242	229	221	232	218	232	238	211	241	251	219	223	257	246	228	254	255	217	230	213	232	260	241	207	242	242	246	263	245	219	237	213	243	260	212	245	245	264	261	234	239	226	224	225	233	228	246	239	246	220	228	242	236	242	227	235	243	220	226	254	226	238	231	235	230	252	252	271	223	266	217	243	255	243	223	275	246	241	249	216	237	231	230	211	233	229	248	240	277	238	224	226	227	257	204	232	242	216	231	226	225	213	248	233	213	269	210	225	227	247	229	233	217	266	245	248	251	238	253	251	232	246	259	225	248	226	242	248	227	237	218	231	217	257	221	218	244	254	240	222	251	222	212	270	239	224	234	232	224	225	249	242	233	237	232	237	230	253	237	235	229	230	238	235	230	231	216	222	244	226	233	243	237	237	238	241	239	211	228	214	234	266	252	256	212	219	229	219	237	224	217	214	231	220	225	251	236	237	255	224	272	238	205	205	217	218	223	189	220	230	235	229	231	236	245	222	231	219	225	234	229	265	243	234	229	241	225	249	216	234	219	270	246	240	241	219	234	253	264	234	251	201	239	209	272	232	248	236	250	230	218	229	232	217	249	208	257	226	237	233	221	220	226	219	213	241	213	248	201	250	240	223	248	243	212	224	213	235	229	243	227	250	239	253	203	260	211	216	270	243	243	209	240	240	238	224	257	234	251	231	238	242	247	227	232	243	252	269	248	240	232	239	225	239	227	224	247	219	234	224	224	233	233	228	199	229	253	231	235	220	236	239	257	230	235	237	251	217	236	253	217	244	276	237	203	215	229	226	240	238	235	244	241	264	243	231	215	219	235	231	254	232	230	247	240	250	216	228	247	275	234	267	232	247	276	231	214	223	224	246	239	225	243	226	255	209	225	225	225	256	237	243	244	208	231	253	229	233	239	229	238	241	211	226	214	247	212	244	225	231	245	216	246	239	215	224	231	228	237	218	258	230	224	236	250	220	223	221	284	230	223	263	234	224	248	226	237	246	216	254	204	218	245	241	229	272	225	219	232	247	234	270	219	222	220	240	236	247	257	227	220	247	218	239	244	230	235	225	222	251	214	225	240	208	216	246	212	238	236	228	249	224	239	264	251	250	255	239	224	269	253	217	245	224	256	241	220	236	233	250	235	212	236	246	236	231	267	223	228	218	236	223	236	248	223	235	253	234	242	239	261	258	267	232	238	259	249	233	253	220	238	198	241	203	201	231	241	210	218	222	235	246	226	235	217	240	240	257	239	258	226	243	222	263	224	238	207	234	245	257	246	247	272	248	238	241	246	212	291	219	231	252	235	240	223	230	233	206	230	251	227	247	225	269	225	215	209	227	229	235	228	221	245	249	255	219	245	240	211	213	235	248	263	261	244	215	238	248	231	241	258	247	265	267	223	252	239	239	242	268	251	195	218	256	227	231	238	242	260	239	240	281	224	227	234	241	251	232	233	236	206	223	218	264	261	249	249	209	288	253	267	238	264	231	254	260	231	225	206	264	241	231	260	263	251	249	243	235	250	233	277	208	223	279	245	218	235	232	238	222	233	212	237	252	243	230	228	222	226	254	232	242	234	227	234	207	235	226	220	238	206	227	248	236	229	258	226	260	245	223	258	237	224	216	276	251	234	241	214	204	229	234	268	248	227	234	225	225	265	208	220	230	211	215	238	255	208	239	242	247	226	219	260	240	262	260	236	248	221	263	256	227	217	231	241	205	227	238	249	209	241	265	230	189	240	208	252	243	240	216	231	240	250	251	232	226	252	228	223	232	240	226	224	206	231	237	243	220	248	254	224	236	237	252	248	214	244	244	246	216	227	248	213	233	250	222	270	251	236	231	244	234	241	240	205	260	208	218	235	236	246	227	232	251	235	229	233	217	246	213	226	230	230	272	224	220	247	261	216	236	243	231	222	230	267	225	247	246	251	227	232	225	227	230	236	215	233	220	253	230	240	237	198	243	251	225	213	238	231	214	253	235	226	210	223	254	242	255	275	240	237	222	235	233	244	256	235	235	266	249	245	255	228	229	223	252	266	267	261	223	194	223	244	231	246	237	217	227	252	250	219	226	251	229	242	223	220	228	209	242	225	239	237	233	265	259	240	241	284	251	226	271	214	223	238	215	229	236	257	226	234	216	224	238	214	237	237	252	240	227	246	229	229	218	208	227	224	223	243	216	225	230	221	210	254	223	224	248	235	202	219	197	240	263	248	224	244	226	239	237	268	245	226	238	220	240	255	255	268	225	248	230	253	229	232	242	249	225	239	210	244	234	228	241	228	256	227	253	253	247	219	268	219	211	253	240	210	255	210	250	228	224	246	213	267	248	262	222	251	244	230	223	220	224	251	243	244	237	223	213	238	236	234	213	261	208	243	232	216	247
38558	30123	14418	2160	1981	1689	1430	1277	1145	1046	1010	894	874	745	804	797	764	797	720	724	754	720	705	746	691	661	663	654	697	645	677	631	684	688	650	665	638	641	674	681	639	638	684	655	663	660	674	671	652	603	597	684	649	650	681	625	604	641	598	591	649	621	633	638	631	644	657	635	671	663	623	645	621	649	624	617	610	647	609	605	620	621	664	623	625	655	662	663	660	627	653	594	620	620	622	614	653	622	632	679	632	607	640	607	642	622	670	707	615	661	595	643	623	607	635	587	623	640	660	644	613	625	595	672	620	617	619	650	648	623	608	629	638	609	654	620	637	633	620	634	639	655	651	584	640	623	619	635	628	603	626	617	604	626	609	619	632	638	590	614	626	596	622	607	645	651	605	600	636	590	644	621	645	621	605	635	611	651	644	635	708	680	667	629	597	660	619	597	587	639	653	615	606	646	662	615	612	609	688	607	673	622	623	598	638	620	656	577	632	593	659	639	638	602	645	581	628	616	594	616	652	619	620	616	647	638	620	607	645	637	627	628	625	613	621	652	584	635	662	562	633	618	617	664	634	641	608	629	622	595	617	620	624	631	637	603	622	637	648	622	650	576	648	622	640	618	629	611	638	667	603	627	583	656	611	606	658	641	678	618	647	613	681	620	642	617	688	649	631	604	621	607	684	653	647	603	655	636	621	613	594	624	582	623	582	600	616	612	657	644	602	642	572	621	601	652	635	625	707	665	613	656	623	624	690	654	633	617	655	619	625	647	587	662	625	576	693	625	574	606	627	603	635	607	640	621	623	609	618	613	599	633	625	595	708	648	647	641	596	647	631	641	640	611	621	695	610	598	607	632	636	608	652	687	607	646	608	631	662	604	643	643	607	567	671	636	650	599	603	641	608	653	633	628	638	612	694	617	631	597	593	641	603	623	626	662	618	681	609	620	618	621	635	599	590	657	653	636	584	615	591	601	631	631	603	600	651	630	605	604	647	630	662	684	632	623	607	625	622	625	628	594	637	653	603	602	631	614	618	693	682	623	595	629	610	633	640	685	593	626	612	656	654	612	675	609	597	642	660	622	626	574	583	563	633	621	629	618	609	614	613	634	613	632	616	640	652	664	605	630	587	604	622	653	617	594	606	609	598	639	608	610	633	697	584	666	563	649	647	587	612	640	615	650	640	608	654	667	636	633	605	589	628	602	632	625	637	584	628	608	647	613	618	662	635	595	676	582	634	597	613	615	575	641	650	651	627	608	623	634	646	603	642	590	602	610	621	576	606	618	609	622	601	622	664	647	617	617	616	615	612	602	625	661	608	647	648	597	664	663	635	617	604	585	619	669	622	620	624	636	631	651	645	653	643	633	617	618	598	666	662	638	616	605	635	637	648	629	638	623	615	588	687	622	612	633	706	649	601	648	653	622	639	638	584	589	627	594	608	645	624	605	635	648	631	616	630	622	639	649	624	616	577	706	634	657	628	608	635	628	576	623	623	664	634	617	608	586	667	620	651	664	620	612	607	641	612	629	660	634	594	631	619	628	654	638	645	624	623	638	624	630	694	626	639	632	648	604	629	619	643	649	604	623	649	646	611	633	611	658	615	594	583	606	671	605	624	626	662	656	630	615	673	631	654	597	697	655	621	655	605	669	616	631	624	585	602	659	597	629	659	671	606	618	639	588	625	679	628	666	629	613	645	637	627	634	671	590	611	564	612	615	605	613	611	627	615	583	619	604	592	624	641	616	608	673	586	625	586	630	591	660	620	633	597	668	593	656	603	659	615	651	642	624	597	655	609	626	613	656	638	665	648	596	619	626	615	648	625	590	630	587	670	625	619	622	616	659	604	637	621	688	618	595	578	639	635	626	623	630	649	624	627	573	607	658	616	657	629	598	633	669	604	609	614	671	649	649	663	650	638	578	655	652	632	635	609	622	600	657	613	629	640	624	640	651	654	659	588	675	583	619	611	605	622	601	616	634	607	624	635	635	627	626	654	612	590	609	618	641	595	621	613	616	609	625	612	641	604	645	622	603	631	617	609	638	659	603	610	599	591	660	620	630	599	616	638	606	616	597	574	584	647	602	606	619	574	603	578	630	633	625	614	634	646	625	676	587	663	652	645	582	628	676	620	604	626	574	646	614	621	629	654	657	661	646	638	622	647	635	645	694	661	625	648	638	628	631	612	646	653	644	591	610	605	637	671	627	634	668	610	625	657	670	622	595	659	639	614	625	620	616	640	628	633	660	613	624	625	675	641	621	625	666	609	586	619	617	594	606	574	636	639	672	642	642	657	669	658	653	590	618	643	604	651	665	620	610	673	630	612	604	614	625	645	651	609	651	601	712	636	598	630	626	624	660	615	651	577	620	642	614	617	579	643	652	670	665	624	620	695	640	632	601	603	672	575	663	614	645	591	651	655	631	637	628	595	590	628	635	613	646	647	621	626	643	657	623	640	610	609	647	622	581	595	648	587	643	566	597	562	663	604	603	641	648	609	598	652	644	600	661	627	698	610	618	630	608	593	585	645	656	632	612	602	655	645	604	627	630	650	575	616	645	614	622	599	602	622	671	623	611	589	576	582	635	634	589	607	643	650	598	628	612	628	612	687	622	602	637	607	630	633	689	608	619	588	624	640	605	667	634	642	663	571	615	620	638	647	634	598	614	639	614	660	605	638	633	673	641	629	608	610	679	661	616	638	622	614	623	619	653	645	639	574	625	639	581	596	589	564	628	594	570	621	649	655	586	618	655	638	633	661	618	640	647	622	625	631	633	587	619	584	598	618	658	635	628	631	633	651	649	631	603	641	656	663	658	652	623	654	596	622	615	628	623	651	610	647	635	605	653	639	590	617	664	629	630	657	659	674	637	626	618	637	607	621	608	585	586	663	655	591	671	614	657	643	646	603	585	658	591	589	632	625	636	655	657	605	607	620	647	650	613	677	588	582	618	600	617	633	633	639	633	611	648	604	675	631	615	634	629	604	631	628	653	704	614	628	585	636	605	628	623	617	600	627	550	643	649	631	625	617	637	564	632	592	605	633	658	587	614	610	658	651	600	650	641	681	596	609	650	654	621	667	638	609	611	626	600	615	608	622	653	666	638	627	685	645	629	610	597	596	639	617	645	674	622	711	591	616	621	687	616	633	618	636	629	614	640	584	671	636	644	657	603	625	641	645	607	623	634	660	586	648	616	607	610	610	598	622	594	618	626	694	630	616	678	681	625	643	641	643	621	574	659	605	631	640	629	625	639	626	662	592	655	604	656	634	608	589	595	627	619	611	602	635	630	622	629	611	642	620	640	604	643	683	628	677	641	653	622	649	617	569	614	604	653	630	626	629	624	666	611	639	647	631	644	639	635	626	621	608	623	602	642	603	629	646	623	685	616	614	634	655	571	589	612	634	610	629	601	635	603	605	644	615	631	596	624	615	631	638	589	605	628	614	573	638	626	607	617	601	682	635	615	680	665	615	648	648	667	611	578	610	604
79370	57826	40745	13130	1837	815	670	621	550	514	468	427	452	466	421	397	400	451	374	396	383	363	374	431	388	363	417	373	375	391	344	399	358	365	381	376	384	359	355	392	316	376	377	386	351	375	351	377	366	334	334	364	343	383	349	375	334	383	348	323	373	321	321	346	377	348	357	367	371	356	337	373	330	345	340	376	322	367	390	380	366	332	366	305	348	336	361	383	358	369	340	359	326	330	365	336	364	370	335	356	327	365	350	370	366	375	334	382	356	339	312	337	394	348	380	368	358	336	374	371	354	367	341	361	384	382	383	348	355	367	358	376	408	350	329	339	336	367	346	349	355	352	319	303	347	322	349	346	354	355	359	377	346	377	390	342	329	348	321	345	383	364	393	339	287	358	357	340	384	343	359	354	417	326	359	362	367	348	361	355	341	341	404	320	382	321	326	336	353	322	347	348	347	359	348	368	374	350	337	341	353	345	339	356	345	333	387	338	339	337	360	362	363	356	352	378	347	348	353	364	353	376	352	369	355	378	360	364	353	334	324	361	371	306	367	347	351	339	362	355	372	393	377	335	335	335	408	378	355	356	336	347	367	362	336	337	370	327	355	368	366	361	334	378	363	366	371	385	386	391	352	361	380	370	369	343	375	341	328	367	384	371	370	362	373	345	344	348	347	340	371	342	345	356	368	365	374	339	348	367	391	365	327	363	352	391	368	358	353	340	378	354	374	335	350	355	397	378	335	333	382	368	337	372	322	340	375	327	376	353	324	346	373	384	383	361	326	388	346	345	366	363	352	313	364	369	356	341	350	370	327	358	365	358	361	373	331	352	365	354	343	371	337	358	332	371	330	347	359	364	348	345	390	344	337	342	342	339	343	400	384	356	374	343	376	385	358	361	360	326	340	351	347	356	382	399	345	386	353	364	378	393	338	363	385	367	293	336	360	324	342	374	387	336	351	343	383	346	322	360	334	363	351	335	361	351	349	383	346	355	326	356	398	370	351	382	363	371	315	370	329	356	366	366	365	366	323	366	384	371	355	364	385	392	326	349	332	342	325	357	364	355	349	326	384	390	326	353	353	341	358	374	345	321	331	389	396	370	345	398	399	341	365	379	340	333	334	311	335	336	345	372	363	337	361	376	349	363	328	341	353	382	374	360	346	367	341	344	348	382	379	369	349	379	337	347	375	353	353	378	378	382	402	308	353	325	385	420	327	351	354	348	328	347	335	329	385	404	346	367	356	364	330	354	353	355	350	328	354	362	349	329	350	347	374	354	353	373	354	366	373	324	365	339	366	351	324	354	358	395	397	350	343	354	337	339	372	360	378	355	345	360	342	333	386	348	346	388	368	352	358	343	347	355	360	372	337	333	342	365	363	364	344	362	372	357	358	354	357	342	349	331	348	361	359	353	344	351	402	382	376	335	378	346	375	342	334	341	339	337	352	347	387	383	345	351	383	369	344	355	357	376	335	379	371	342	392	378	361	344	366	337	395	328	341	355	350	344	355	384	332	327	343	402	380	345	336	372	342	348	388	345	348	351	342	330	370	349	339	364	338	358	343	351	357	368	340	349	362	325	317	334	335	356	346	356	343	328	383	350	371	334	380	374	360	355	353	352	340	382	337	364	373	337	340	360	342	343	348	354	335	370	352	346	342	363	340	345	325	344	339	356	366	375	351	402	357	338	326	342	404	344	348	305	333	358	374	353	340	385	310	348	336	368	371	344	385	367	358	387	372	351	330	367	350	327	376	353	352	330	376	361	352	344	324	358	330	310	370	357	375	343	347	374	372	349	362	353	363	370	365	330	328	362	328	358	356	389	351	365	400	362	371	354	319	342	375	350	373	351	383	344	368	393	357	374	354	320	354	348	327	357	314	315	358	350	353	371	370	353	379	355	352	354	355	332	362	319	362	378	344	332	312	377	360	371	365	336	348	382	359	359	367	368	335	354	364	371	368	379	320	351	332	369	333	356	364	359	337	340	358	354	346	378	372	354	370	412	384	380	361	369	378	343	355	356	365	321	333	349	342	359	362	369	370	340	313	336	373	393	355	349	344	359	373	338	357	371	366	349	355	350	369	362	372	387	392	360	358	329	375	336	367	344	359	363	347	343	348	390	343	352	361	325	323	336	365	342	365	369	339	338	376	342	367	358	377	378	361	334	355	336	356	334	364	359	342	348	341	355	367	310	357	358	381	340	345	318	358	354	349	380	364	348	372	345	381	342	371	327	322	361	359	386	398	309	340	336	360	379	379	337	349	370	364	353	338	345	332	344	358	345	367	373	357	398	384	363	340	350	342	345	360	349	331	355	352	336	350	341	321	328	298	360	337	339	362	354	382	382	359	379	356	368	355	372	390	320	347	340	337	393	367	348	380	354	370	355	357	374	362	364	359	349	370	359	394	366	338	345	317	351	347	376	385	355	386	339	353	347	370	366	371	350	318	338	357	360	348	348	331	335	378	338	333	360	357	361	360	360	356	321	338	340	345	364	325	366	351	379	362	362	363	338	357	353	359	334	381	366	353	335	352	353	383	350	363	370	362	399	343	353	377	342	359	368	368	360	361	341	356	365	342	342	358	328	331	335	371	362	366	352	341	322	378	348	357	374	356	347	349	318	379	359	356	331	355	368	339	346	342	327	332	399	346	380	354	354	324	346	339	359	366	331	363	308	370	337	345	357	375	342	378	355	337	365	357	362	353	410	328	350	389	327	361	342	337	383	346	381	356	381	354	346	337	331	353	372	338	368	374	353	330	362	332	371	374	363	379	388	372	366	369	354	357	371	352	341	374	339	347	333	341	366	352	363	374	334	359	367	346	384	353	347	366	368	373	390	361	361	372	346	322	375	372	348	344	341	313	351	328	356	349	361	317	371	352	368	351	361	329	352	364	389	355	369	341	353	371	371	339	353	335	336	307	307	337	334	361	370	304	368	339	394	375	340	379	373	374	340	368	370	303	310	355	382	368	382	372	339	372	380	352	322	374	381	363	334	364	397	360	390	315	316	344	327	333	326	350	343	332	366	323	363	333	349	349	387	371	334	341	378	371	332	336	362	360	349	363	338	386	351	355	361	361	360	317	352	335	344	360	355	354	328	379	367	342	357	387	372	374	358	325	347	343	358	314	353	321	324	350	360	369	348	343	348	372	345	343	362	345	361	332	365	384	366	355	340	349	327	337	365	390	319	322	376	370	360	364	368	318	328	411	351	334	370	379	336	347	389	338	347	369	362	351	349	359	345	367	338	374	344	358	371	338	366	366	387	357	351	353	365	369	358	334	362	337	369	362	386	347	379	413	361	336	359	362	351	361	341	371	371	359	357	369	377	336	344	365	329	341	337	342	342	377	386	358	352	348	349	327	387	357	351	319	364	379	360	304	357	370	374	344	357	340	355	362	343	357	401	356	330	366	322	329	352	347	378	355	348	355	367	380	358	352	365	358	357	333	306	367	332	364	369	323	350	364	395	392	355	349	380	361	365	357	400
48511	40721	18029	3937	3449	2885	2470	2157	1850	1704	1599	1506	1393	1354	1291	1253	1171	1134	1100	1076	1066	1080	1075	1001	1099	995	961	1026	1009	982	999	939	968	957	953	946	970	883	947	910	893	980	937	939	908	983	976	926	990	936	956	917	933	921	972	864	905	932	894	885	939	936	951	941	880	874	900	852	894	917	901	891	901	907	955	945	926	920	874	892	939	847	875	920	886	829	882	948	898	920	913	867	913	885	900	868	900	905	868	861	868	861	873	895	860	923	867	938	890	863	864	887	874	915	917	859	881	909	912	863	924	845	903	899	894	820	902	886	893	866	916	908	907	844	879	872	883	879	885	889	838	917	850	857	869	902	907	863	949	894	882	837	929	934	906	869	881	846	834	886	947	872	864	859	910	874	823	864	909	911	933	890	920	905	944	948	847	906	831	867	895	858	889	898	863	865	913	934	869	939	957	938	951	844	838	861	861	889	906	869	919	859	875	903	850	852	913	905	853	862	893	846	909	837	875	895	890	855	914	894	846	893	904	840	927	870	837	878	864	901	865	948	923	872	886	865	907	906	853	909	886	901	938	943	869	868	883	822	893	896	891	893	912	945	875	874	878	870	895	882	876	895	923	921	908	898	894	866	917	879	842	905	902	806	904	867	964	867	916	900	913	885	870	869	905	843	871	874	873	891	920	886	922	922	900	897	864	909	885	896	918	925	929	843	873	878	860	888	904	871	923	899	889	919	886	878	862	876	845	867	877	937	854	872	886	895	919	878	856	888	917	850	914	861	836	853	868	889	869	892	940	877	943	878	967	873	932	918	836	931	888	866	889	938	901	901	932	884	856	902	837	848	875	863	900	799	902	870	896	905	914	898	878	870	866	867	856	925	837	912	924	895	884	936	924	909	918	851	921	884	883	880	845	875	894	877	880	895	841	854	868	922	955	852	876	890	908	915	911	830	918	932	900	903	896	867	845	908	848	860	917	920	907	923	927	820	878	908	892	882	839	890	898	923	858	874	913	893	923	930	887	882	887	936	919	891	872	874	903	902	935	879	868	843	905	909	889	848	942	934	851	865	937	902	808	884	863	971	938	882	859	958	877	905	848	900	875	870	902	902	867	881	877	931	892	874	896	834	922	868	867	905	909	933	897	894	902	875	908	918	846	859	853	894	881	856	836	882	850	951	868	922	963	901	828	849	843	863	898	852	854	846	849	896	891	889	860	902	865	940	935	898	915	879	920	868	876	892	899	882	870	890	973	935	887	895	913	848	872	907	916	903	912	839	908	864	881	871	891	893	906	910	835	902	914	901	848	863	884	890	880	863	905	823	838	919	898	860	833	853	914	871	887	913	866	964	870	924	916	916	849	923	882	863	891	848	867	880	916	862	865	855	892	858	956	882	875	887	927	897	856	832	837	896	936	878	888	949	902	870	925	880	884	913	923	920	876	865	845	910	814	853	929	897	850	944	853	903	843	870	908	853	917	885	873	884	846	853	884	873	910	864	881	917	923	850	882	909	889	885	894	865	876	845	905	880	866	908	817	892	912	916	915	903	841	945	929	923	840	934	937	860	899	876	894	883	912	936	858	886	920	882	934	893	877	851	874	905	926	880	845	916	833	877	877	869	918	855	933	834	894	897	926	884	862	868	929	865	881	876	890	897	876	877	891	906	936	882	912	889	839	924	851	891	912	852	891	924	871	878	895	894	901	916	898	909	893	902	921	870	912	869	915	833	878	912	926	939	895	927	862	855	883	869	898	934	910	916	911	870	845	904	847	887	912	878	904	870	915	878	885	874	830	951	835	879	938	815	901	896	876	836	902	944	906	879	847	875	914	894	880	923	886	875	856	806	898	888	929	809	851	859	882	870	931	869	939	881	861	853	873	966	884	897	834	899	861	907	943	877	816	868	881	841	888	853	933	840	879	909	871	902	907	958	881	877	911	912	874	910	836	886	845	925	847	894	867	928	949	905	905	841	821	894	911	843	883	884	904	871	828	856	825	921	840	822	873	880	885	861	843	893	894	877	886	883	865	873	838	868	902	830	891	895	861	860	896	908	903	857	887	900	937	847	870	888	838	866	885	943	864	865	926	870	848	934	896	858	927	872	879	895	889	897	854	891	880	884	842	821	866	909	893	913	901	896	891	871	899	857	807	920	856	892	879	896	851	886	941	852	872	871	892	901	863	900	904	915	926	897	904	884	867	889	870	889	941	880	899	880	916	904	836	893	884	877	911	896	934	873	859	957	824	854	866	872	859	832	906	871	841	890	908	843	884	898	884	892	856	877	878	882	818	880	886	878	881	877	881	905	852	902	900	886	893	903	867	900	901	855	935	916	877	892	942	877	949	922	878	876	950	899	818	929	914	895	901	866	817	881	865	857	896	895	893	851	882	887	879	940	902	880	827	850	858	911	876	915	884	853	889	910	939	880	902	946	897	884	976	868	871	921	892	925	781	835	861	846	850	891	824	882	828	884	885	869	834	932	905	907	940	937	823	857	866	873	840	832	921	824	885	909	856	864	840	856	872	885	917	876	939	874	889	875	940	850	856	923	886	930	887	907	963	866	936	897	820	887	890	902	891	887	858	879	891	871	908	909	868	975	886	933	926	880	930	885	878	892	888	936	852	897	910	895	889	831	905	934	883	890	886	904	852	893	937	897	796	939	900	894	885	906	859	916	892	878	903	914	865	906	903	892	886	868	892	868	887	860	887	857	849	878	874	898	871	885	877	890	892	862	924	899	921	897	888	924	940	875	904	933	907	818	855	905	865	912	878	876	921	913	828	937	887	909	858	867	883	896	848	847	845	896	864	882	889	880	902	868	871	939	945	878	895	871	917	886	867	901	858	861	848	886	903	874	865	894	856	895	860	837	896	893	892	866	923	895	904	901	860	833	853	896	916	848	898	892	873	906	838	860	882	903	879	902	866	852	885	843	866	835	890	867	931	872	897	890	823	853	909	951	916	883	957	892	899	919	830	917	919	918	926	890	896	873	903	902	838	934	843	886	876	901	888	932	887	887	772	866	882	897	923	920	870	829	915	861	907	867	863	861	918	912	866	895	862	902	863	882	811	849	966	873	887	910	878	917	857	859	899	843	886	910	905	848	855	897	930	896	880	903	866	911	899	867	846	878	893	857	878	891	891	886	892	924	880	927	881	905	866	892	939	849	856	851	865	915	904	874	867	893	900	810	860	903	886	867	873	855	865	893	845	891	934	891	855	900	889	882	869	894	890	897	877	912	891	894	905	912	895	894	905	888	857	869	833	846	916	910	837	965	892	911	883	909	921	919	883	871	865	875	840	936	918	888	923	886	880	839	894	839	905	847	883	876	832	845	884	862	916	916	923	906	930	890	874	889	925	823	887	831	894	861	859	864	902	924	853	900	892	846	890	869	909	936	918	890	866	891	851	866	915	850	876	848	886	883	868	857	861	896	894	957	879	829	887	901	865	855	905	901	927	834	860	904	921	879	930	865	882	908	881	917	901	909	863	881
19414	5086	1794	421	379	403	408	404	364	392	394	364	364	410	378	371	400	418	397	382	386	420	391	385	399	423	383	373	415	369	372	401	430	379	358	388	364	374	411	351	420	391	415	425	387	386	416	375	410	389	403	381	391	372	399	382	388	453	397	404	405	377	366	392	434	385	358	384	384	412	384	378	410	420	360	387	337	374	361	391	398	387	408	404	376	411	383	368	369	383	449	405	372	376	381	409	377	360	409	416	390	405	426	430	363	389	421	389	367	385	365	380	378	405	393	374	349	354	391	371	393	374	426	401	389	407	363	398	395	377	408	363	379	384	371	399	381	401	417	410	412	387	410	415	349	381	384	360	391	389	422	402	358	384	393	402	429	390	349	370	398	371	371	396	407	367	413	401	376	370	381	378	383	373	417	366	374	402	413	428	395	401	387	390	458	353	417	405	378	394	381	393	369	383	413	407	378	374	372	392	377	392	361	362	381	371	406	389	370	385	372	373	418	402	407	412	400	396	377	373	409	388	411	410	396	386	360	393	386	365	403	386	395	354	374	374	381	380	376	383	384	406	422	366	337	418	401	358	408	391	375	386	399	362	407	396	387	379	382	373	435	381	407	393	381	411	372	405	382	410	397	362	399	395	395	418	430	400	392	400	401	391	398	399	406	370	408	408	413	424	375	398	353	436	415	389	406	372	392	389	357	376	396	407	406	379	393	380	393	375	390	342	410	382	418	338	389	395	371	376	396	415	379	386	393	352	378	396	382	386	434	402	364	378	410	368	419	418	382	386	375	350	433	396	374	361	381	354	367	405	396	348	370	404	396	388	350	383	373	373	373	394	363	387	407	387	374	375	385	425	401	351	404	385	356	366	355	348	397	364	408	445	377	421	423	373	393	417	382	416	401	372	414	414	418	405	376	351	408	403	388	365	375	373	392	401	385	397	368	397	401	360	349	401	370	368	372	356	365	398	400	420	432	388	389	412	356	380	388	378	406	394	397	398	374	399	394	413	393	402	370	429	408	395	372	382	416	382	363	358	385	364	390	384	375	363	407	357	353	350	402	404	407	375	397	406	361	373	405	370	380	432	398	402	381	374	398	372	381	387	378	390	390	367	372	397	391	379	334	393	447	358	381	372	393	389	399	372	386	364	391	380	395	397	407	380	355	368	380	405	394	367	398	368	369	419	371	401	430	409	393	377	359	396	422	381	370	367	413	415	379	432	418	380	375	363	391	417	373	393	427	441	377	350	367	392	350	415	367	394	412	405	388	404	379	382	423	413	355	391	408	353	382	394	361	402	373	379	357	376	391	410	394	377	413	382	387	364	385	386	398	424	388	426	356	397	370	409	338	382	409	381	409	392	389	443	374	396	378	409	384	400	375	399	380	390	380	396	412	352	368	420	434	368	378	358	374	379	408	375	380	369	367	413	406	387	385	412	385	362	415	381	387	416	380	406	392	389	356	418	395	401	385	429	364	374	372	357	386	411	387	372	425	382	345	433	389	392	368	367	389	389	407	415	425	379	419	416	407	374	346	377	388	367	375	403	404	418	369	405	427	391	353	392	409	395	408	401	415	397	387	388	388	395	395	360	404	388	384	403	395	354	374	379	396	403	359	404	362	425	379	399	437	345	391	386	381	414	362	402	404	376	378	383	390	393	396	416	365	409	386	405	396	398	369	358	378	371	403	395	389	405	350	372	401	387	367	404	415	388	438	384	384	412	394	405	370	376	427	379	382	354	402	362	372	359	387	406	393	389	374	382	429	386	371	388	365	427	361	372	379	390	382	384	397	391	374	357	369	428	408	406	416	406	414	428	412	383	406	386	400	428	404	383	355	387	384	404	412	374	409	394	366	385	364	355	403	363	366	366	410	356	393	360	383	377	406	376	433	388	374	413	423	385	405	366	389	397	379	400	379	382	372	414	364	379	388	372	403	363	408	384	399	376	404	391	371	368	393	369	430	365	376	350	373	419	378	426	398	426	398	409	427	429	425	370	417	348	381	380	389	393	364	387	380	389	436	361	420	405	377	363	363	414	437	369	371	386	416	376	358	389	384	391	415	403	397	379	361	370	410	412	386	378	409	370	376	418	389	396	438	365	408	366	397	379	389	391	405	354	355	361	343	375	384	407	373	356	418	357	442	410	425	394	364	379	423	403	386	385	382	384	387	432	403	372	388	377	425	418	430	387	404	360	354	380	382	387	384	369	356	376	407	380	376	390	402	407	405	381	409	391	369	416	411	407	431	380	394	372	383	397	361	367	390	394	425	382	403	381	366	385	339	414	363	369	376	387	402	394	379	368	371	367	382	389	367	355	409	402	404	369	382	358	421	415	379	407	408	385	389	379	382	372	367	389	400	378	417	375	390	410	373	374	397	413	408	376	410	399	401	417	377	447	383	337	364	396	383	412	372	398	388	390	382	368	390	435	383	406	408	397	385	390	376	389	396	378	390	354	388	398	409	429	398	425	395	351	375	381	395	380	374	397	411	402	375	406	411	369	410	413	370	353	348	415	411	396	416	355	415	365	412	441	380	366	440	394	379	398	385	386	381	408	393	369	406	409	392	390	383	374	395	414	384	372	411	407	376	365	412	403	367	385	385	388	379	419	355	410	427	403	423	392	385	365	376	404	378	405	414	392	360	390	377	415	415	421	374	353	369	405	385	424	427	410	394	400	405	339	400	398	367	398	406	410	390	418	388	380	371	403	378	410	395	408	417	353	361	350	410	409	400	413	395	396	408	383	400	398	390	382	394	414	380	390	405	370	402	413	403	341	375	409	373	396	412	384	385	368	367	358	372	433	386	391	400	443	360	345	399	381	369	382	350	387	363	380	364	393	392	384	384	401	379	354	369	358	330	407	386	402	378	375	437	362	384	383	427	377	390	362	344	340	386	356	407	406	365	377	363	421	366	409	386	378	392	386	398	357	400	377	368	396	420	371	370	419	377	374	347	367	381	365	390	374	379	401	403	415	410	400	406	415	372	400	417	442	428	411	397	394	374	377	353	372	365	432	385	410	394	406	360	381	415	390	417	399	385	343	407	410	356	399	413	394	384	390	427	370	382	388	378	434	401	378	408	388	379	370	425	400	375	420	389	384	374	390	375	387	386	380	389	366	420	334	408	371	380	408	399	398	398	379	377	383	423	412	407	386	410	385	441	394	362	390	410	369	392	369	405	402	380	375	340	399	359	403	376	388	390	384	410	409	402	403	417	428	406	417	361	378	348	357	375	400	398	387	378	393	357	411	448	424	395	392	439	415	384	415	380	365	381	353	394	372	395	398	364	388	383	386	406	400	389	359	395	385	370	400	398	393	396	339	405	367	402	384	383	392	391	390	409	410	394	421	347	382	398	357	393	420	375	373	363	394	402	377	405	412	403	457	441	389	373	390	354	349	374	368	403	434	381	395	411	423	418	422	373	375	388	362	377	390	345	388	370	410	350	394	409	365	397	374	390	429	391	375	347	348	365	382	397	383	364	450
16134	5360	2902	986	981	959	1002	945	971	940	923	1009	916	921	926	978	927	921	919	875	925	939	920	897	923	893	933	915	945	902	949	941	940	917	903	891	912	833	898	911	947	948	879	923	883	929	930	875	900	991	893	966	920	900	898	880	910	889	865	948	870	844	929	972	909	981	966	887	945	872	879	930	969	935	963	904	950	863	890	954	958	953	894	938	885	946	941	895	920	882	958	882	930	885	901	881	929	900	951	902	918	939	921	914	964	905	887	890	928	902	960	943	911	959	953	892	919	921	900	924	944	893	953	883	920	894	887	936	945	945	954	918	913	898	930	961	936	937	957	922	927	913	969	859	961	881	930	934	934	954	949	911	958	890	862	956	885	922	946	941	914	889	882	928	890	967	949	883	975	917	878	888	897	947	930	902	892	934	993	938	910	954	951	897	939	912	959	934	894	906	922	894	925	964	906	901	906	980	911	879	897	911	919	919	941	930	883	926	942	948	919	910	938	936	966	931	937	914	947	901	899	926	878	926	914	877	948	878	989	974	909	916	877	910	992	915	905	937	905	924	886	945	941	896	933	928	934	963	959	931	921	915	920	936	978	967	869	913	922	912	968	903	941	910	922	916	910	953	904	987	947	931	893	895	877	915	962	1000	932	937	942	892	919	882	918	943	950	928	899	924	914	952	947	911	867	878	908	983	922	924	938	891	939	986	952	934	927	945	921	882	908	957	967	870	877	918	902	939	939	947	903	962	909	916	879	905	861	877	931	923	994	940	876	907	924	906	914	924	907	915	934	892	970	933	930	920	933	916	913	905	907	970	886	906	952	874	891	906	882	922	956	872	923	945	991	962	957	932	929	941	909	881	940	916	936	951	902	978	943	903	900	892	906	876	982	951	914	898	938	915	896	955	960	862	972	896	856	934	953	879	967	911	887	896	957	952	998	940	942	907	943	975	944	911	933	940	920	897	892	936	926	971	906	917	924	914	927	920	947	927	887	900	944	947	917	893	949	978	920	943	883	874	935	866	958	901	955	944	890	869	979	916	896	882	882	932	928	917	909	981	897	936	925	938	867	911	899	882	911	920	931	866	914	920	909	941	864	945	950	912	954	938	944	893	959	956	961	955	939	960	879	936	932	862	913	902	943	860	925	931	928	936	923	898	933	971	934	945	900	929	885	908	945	920	942	901	919	936	912	919	973	928	967	911	900	906	946	950	920	952	911	879	935	919	930	924	920	954	942	897	907	960	938	937	897	936	903	861	902	940	930	903	910	949	903	935	872	940	915	899	871	946	939	945	909	910	909	896	918	946	886	919	931	926	869	945	920	889	902	974	882	932	928	963	968	969	930	953	906	905	861	968	878	899	898	899	924	880	916	908	984	1012	918	906	914	914	919	896	976	873	919	889	943	951	892	1004	917	864	974	875	945	935	910	938	933	904	922	869	937	895	940	926	920	896	935	917	906	891	898	987	931	913	888	911	898	869	922	938	896	926	948	925	917	921	939	893	896	905	903	885	905	891	897	976	938	905	883	951	999	915	948	951	923	911	891	949	946	951	908	941	933	915	880	999	898	919	932	949	971	945	995	927	904	866	914	913	898	914	918	910	892	931	976	912	936	915	932	889	915	954	952	923	905	925	892	872	926	910	936	935	898	931	904	948	938	934	891	896	953	948	904	889	996	944	923	918	936	888	917	924	937	973	902	940	923	899	899	936	982	930	921	914	885	925	919	956	933	921	880	885	895	987	953	917	894	923	922	943	943	923	918	921	906	942	914	939	908	950	985	885	919	950	939	960	902	943	953	890	856	932	914	916	889	917	901	987	920	932	914	933	924	892	928	942	945	974	926	909	933	969	937	941	957	951	938	896	894	842	911	880	902	946	883	937	906	882	884	905	908	932	929	941	922	949	893	914	917	951	960	946	932	856	925	964	913	947	924	909	974	942	942	972	913	935	924	846	944	923	951	944	947	919	890	875	962	945	893	926	936	884	921	960	939	874	955	898	890	902	896	939	907	910	914	938	893	886	881	883	935	958	963	890	937	907	864	967	927	978	921	960	916	951	940	932	941	993	900	930	877	950	902	888	886	963	937	962	925	944	950	912	947	907	872	899	967	882	934	924	914	884	925	910	979	972	942	901	937	948	920	884	921	906	930	910	914	959	885	979	914	902	874	916	915	885	952	888	921	941	899	880	902	898	895	924	937	939	934	919	955	907	879	923	886	949	951	900	950	915	897	874	926	957	957	867	955	955	949	858	951	937	872	948	902	921	965	934	938	904	931	946	918	850	910	896	867	964	961	918	917	910	888	891	943	890	895	962	903	877	921	939	937	883	930	919	953	908	923	859	871	924	873	893	919	863	834	898	953	967	903	960	924	989	950	923	965	972	891	941	877	912	910	902	923	864	943	909	938	958	886	931	892	873	875	910	937	887	890	923	956	900	966	960	880	939	884	916	944	925	902	903	924	914	930	893	881	895	970	967	908	938	960	906	857	975	931	887	959	925	883	896	952	872	928	939	941	917	902	958	921	859	894	937	883	930	981	869	955	874	906	878	931	957	908	886	892	915	962	910	911	922	891	957	846	918	912	901	968	967	925	909	916	959	901	948	951	941	964	879	895	914	914	888	946	925	928	914	868	899	963	919	839	927	838	946	963	902	905	932	951	1008	914	919	971	900	978	911	929	956	928	929	889	907	927	906	950	898	905	871	942	878	929	929	935	927	897	960	946	903	899	983	906	898	866	908	925	945	949	936	892	913	907	916	937	894	918	956	902	941	909	896	929	953	929	900	875	879	920	897	912	927	954	874	958	895	910	974	889	935	940	975	910	888	935	856	906	927	911	899	963	934	966	942	941	894	985	896	895	876	956	924	903	932	907	917	915	921	957	933	954	875	921	979	957	911	881	919	946	934	894	899	910	929	945	906	889	953	908	898	920	880	940	876	938	881	923	937	896	937	882	936	914	849	948	885	922	975	951	905	920	920	942	869	931	960	909	929	999	918	883	926	958	841	945	969	921	942	926	884	940	921	857	878	885	947	893	902	966	883	912	926	867	900	901	923	908	950	873	902	904	908	918	891	949	918	915	919	919	901	936	901	915	935	945	934	903	928	963	902	945	937	946	848	904	922	893	931	913	933	917	947	924	918	914	844	950	911	885	945	925	983	946	927	919	947	898	920	935	902	925	959	914	943	954	939	947	909	888	957	894	953	961	910	959	865	923	818	896	947	954	887	925	911	966	921	950	906	892	908	904	947	901	885	930	876	933	930	884	880	935	975	910	925	913	923	951	933	929	919	934	1004	930	930	952	907	926	913	941	946	901	939	936	945	924	980	915	887	935	971	930	864	896	959	903	949	921	893	928	954	942	949	959	948	988	894	905	931	957	932	934	936	895	935	969	944	951	928	920	921	922	897	892	910	893	942	905	913	929	926	910	985	946	890	928	907	875	924	878	913	911	916	939	961	952	943	880	952	925	920	897	874	912	886	968	908	906	931
67650	46999	31203	5949	623	435	422	368	333	329	282	279	257	294	261	267	268	262	268	220	257	272	271	251	287	230	224	231	264	220	225	247	232	240	214	227	235	259	229	249	244	267	224	255	243	235	238	221	263	255	250	252	234	268	248	262	246	240	238	267	220	255	232	254	230	271	222	222	260	230	268	256	259	237	233	238	212	243	240	228	210	245	258	261	231	283	228	257	230	244	244	225	233	229	249	246	219	245	262	239	249	233	238	261	239	231	241	242	227	250	235	250	220	245	234	235	228	237	261	231	226	249	250	257	231	233	247	238	217	261	230	257	252	249	228	248	202	218	210	233	211	248	274	260	266	260	239	233	259	250	261	240	236	276	222	229	240	242	237	248	232	231	256	251	238	242	219	234	249	269	244	222	243	250	246	255	231	257	231	254	228	245	228	269	244	243	236	251	223	247	204	230	234	266	250	223	247	270	245	250	255	236	259	239	256	267	240	255	228	259	244	240	240	245	254	263	226	238	232	254	261	215	234	225	243	250	211	217	255	240	232	255	270	235	237	236	235	235	252	239	251	238	217	217	229	252	248	246	230	245	255	245	235	254	224	248	239	234	231	249	219	267	271	277	241	242	235	225	235	234	241	246	241	245	238	258	208	251	204	230	246	240	242	222	225	229	223	281	264	232	210	286	234	223	238	254	237	247	236	255	221	254	249	240	243	240	221	226	235	234	241	240	259	257	211	229	224	248	230	228	250	224	255	234	249	234	225	283	249	273	243	231	232	244	249	257	260	236	241	235	231	245	246	259	233	270	222	227	255	213	246	223	229	262	249	236	247	246	231	234	231	225	240	235	239	232	228	214	254	226	212	228	275	221	240	227	224	248	232	254	239	266	253	248	224	225	265	239	245	229	245	227	263	239	247	237	252	220	235	219	252	245	269	229	247	244	242	252	241	250	256	235	250	200	260	223	237	251	216	255	215	238	220	229	246	274	237	244	243	280	234	225	246	201	207	248	244	248	260	248	261	257	237	239	233	266	219	258	229	236	247	253	237	281	234	233	226	236	234	228	206	217	254	248	208	245	208	235	243	244	247	276	275	245	239	234	238	263	266	239	249	231	244	231	236	240	246	238	232	246	261	235	213	233	250	262	273	271	243	239	251	242	233	255	237	278	248	252	229	217	248	250	235	237	249	224	215	274	260	238	231	242	257	259	237	236	249	228	220	232	232	247	249	218	234	259	272	256	238	208	239	267	231	252	244	248	254	232	234	213	193	243	226	229	261	245	242	254	264	229	242	230	230	253	235	223	243	245	259	269	224	282	252	262	261	232	254	258	235	226	244	233	290	279	249	232	244	234	246	230	261	221	226	219	217	267	202	254	223	264	276	264	270	234	216	231	228	228	257	249	262	238	247	236	235	236	264	230	256	236	293	256	257	248	283	242	232	255	240	238	228	216	226	240	215	258	228	233	222	259	239	233	261	260	269	239	240	243	221	249	238	241	251	229	272	258	246	230	231	271	244	235	223	223	231	240	266	204	240	244	251	230	216	217	240	236	240	214	226	254	239	251	258	281	219	248	246	195	225	267	225	253	221	222	264	255	229	250	243	250	248	232	259	236	224	258	235	242	244	238	232	241	253	222	246	241	219	239	290	236	269	241	241	227	257	252	267	260	216	239	248	257	258	247	260	212	245	258	228	247	229	233	256	232	243	229	251	259	233	247	232	225	261	232	240	254	250	248	240	233	230	222	264	242	221	241	230	230	256	209	208	261	248	221	225	269	254	249	247	239	244	258	264	230	241	239	251	222	229	275	253	299	237	245	253	259	257	251	253	266	240	220	242	246	262	259	227	247	247	225	242	220	253	238	215	231	228	242	252	234	239	218	226	232	253	274	270	249	231	231	248	205	238	213	253	224	231	248	258	235	249	250	265	237	248	248	223	226	262	219	245	236	278	237	222	223	259	266	247	242	227	223	223	232	226	235	242	242	246	225	243	265	230	263	236	238	246	246	244	237	259	251	247	234	222	256	235	265	214	217	261	231	232	249	267	227	237	221	213	252	252	256	236	222	273	219	227	259	257	250	238	270	227	284	242	236	225	229	254	230	247	227	219	256	267	228	228	239	231	234	240	244	246	223	243	218	252	242	227	237	249	239	245	263	244	223	237	227	232	228	254	266	231	231	248	235	231	226	242	227	237	220	228	258	252	269	253	253	227	233	256	231	258	266	239	257	250	240	239	243	240	235	252	251	244	247	262	239	225	238	245	242	234	238	242	273	254	241	238	231	278	251	237	233	237	219	216	219	238	219	234	247	246	230	214	222	243	252	238	220	224	237	244	233	219	268	225	248	213	269	235	233	220	240	224	245	222	233	243	230	250	261	236	258	235	258	268	252	244	243	239	261	224	240	231	245	245	258	228	229	252	227	223	231	240	219	227	224	235	240	249	227	255	231	237	227	231	243	233	218	243	241	217	242	279	244	235	240	220	218	233	262	230	256	230	245	244	252	270	229	278	256	228	272	292	257	240	269	260	261	229	213	224	270	210	252	226	220	244	276	251	229	251	257	237	224	244	215	261	237	246	261	253	250	250	275	237	257	257	252	244	219	253	241	248	224	239	213	262	244	254	234	270	221	254	263	233	242	257	210	262	225	220	219	232	249	227	238	238	241	246	267	271	258	235	238	249	251	235	229	262	221	237	239	235	251	266	232	259	227	241	239	242	240	265	244	301	245	275	218	225	239	237	224	249	264	244	249	228	255	246	232	223	254	258	240	266	237	251	254	219	252	230	229	244	263	237	240	239	239	250	241	242	242	264	268	247	233	222	236	250	250	247	238	252	253	234	244	229	239	223	233	237	245	251	238	255	265	233	242	222	251	247	239	235	244	245	256	229	246	228	199	263	238	219	239	236	243	221	208	251	221	232	241	238	229	214	238	219	243	235	268	223	223	248	241	245	237	235	240	202	252	228	247	224	246	225	251	245	231	269	235	244	217	235	272	209	224	253	225	245	240	230	257	247	261	238	233	247	263	256	239	231	243	236	245	205	251	281	272	238	272	227	237	235	228	250	223	239	249	241	237	234	276	251	236	243	244	243	246	251	234	225	274	224	242	250	254	230	220	243	240	218	232	231	223	244	246	268	222	276	266	248	243	261	215	242	240	248	247	237	243	241	259	253	242	243	239	267	218	228	238	250	254	256	257	231	255	253	245	215	255	259	233	242	246	229	257	264	211	248	267	237	246	240	233	240	227	256	232	247	252	252	235	240	240	243	222	239	251	232	251	228	258	246	255	249	263	240	267	227	232	264	255	259	260	227	249	256	257	225	244	253	243	245	234	251	226	241	243	240	230	206	230	245	237	289	230	259	235	268	211	231	221	239	214	235	248	250	226	269	257	222	266	252	235	241	235	259	241	243	269	261	260	243	237	209	233	241	221	226	251	223	242	239	244	239	234	233	212	215	253	241	260	255	250	261	230	255	237	213	265	224	226	223	264
39251	31525	14666	2191	1828	1628	1489	1269	1143	1054	1014	968	910	846	808	767	792	757	759	770	740	704	712	669	758	717	684	710	691	664	674	674	668	710	672	693	631	626	623	660	631	636	669	622	685	672	656	665	686	650	685	626	678	657	666	639	649	637	646	655	684	620	611	628	626	633	670	666	619	610	627	661	693	659	613	644	629	666	631	639	598	596	692	663	641	615	669	666	645	629	641	654	703	632	653	601	628	652	663	622	662	613	674	622	664	626	607	599	615	647	623	653	642	675	632	640	647	597	615	584	632	634	655	621	644	634	576	642	694	640	665	624	632	650	613	632	665	646	629	677	633	614	601	643	633	669	665	637	620	645	640	659	650	664	650	624	658	621	670	635	598	661	642	600	612	659	634	622	621	695	632	590	605	647	626	644	620	653	605	614	678	593	670	647	628	610	623	679	663	613	647	665	608	634	657	622	628	630	659	643	611	624	676	684	645	644	635	666	626	618	666	635	608	639	638	683	609	656	604	627	617	633	628	703	645	680	635	614	650	613	642	692	641	618	660	652	616	664	649	656	655	585	637	629	651	633	598	683	648	608	615	683	633	641	646	640	581	613	640	638	673	648	629	618	653	613	651	686	680	561	685	619	592	636	685	659	652	602	662	643	619	643	686	638	651	653	621	598	645	652	602	686	648	604	623	627	671	648	633	664	576	622	592	652	629	647	593	659	646	647	610	638	605	614	643	665	622	631	675	603	622	678	643	644	618	644	628	633	617	672	611	671	643	644	670	644	617	686	656	600	660	652	661	631	623	652	673	621	617	641	646	634	635	642	610	658	620	652	649	627	659	588	633	613	687	684	657	653	665	598	670	663	657	623	642	673	634	651	654	625	647	646	582	677	625	658	670	589	631	619	640	651	620	582	624	650	595	625	663	644	667	659	636	592	611	656	615	671	637	662	612	647	624	658	618	636	629	641	614	661	644	602	640	689	636	628	640	612	641	632	637	598	656	660	632	625	653	618	620	650	631	632	610	652	631	684	576	601	642	620	630	636	679	615	605	625	615	668	664	616	652	603	605	649	637	619	632	620	601	648	638	627	609	619	660	611	652	659	660	563	642	650	687	612	677	640	617	698	647	650	617	655	567	631	612	631	609	645	611	610	654	596	653	639	635	667	657	637	603	623	649	666	634	609	641	652	662	635	665	598	645	655	619	647	656	648	631	572	648	666	604	660	613	633	647	635	646	671	668	622	634	613	647	675	680	641	648	652	600	639	703	642	657	668	633	630	622	666	652	639	621	628	651	591	628	603	704	627	625	634	615	618	619	583	700	662	699	613	607	646	644	661	640	625	617	638	633	693	626	658	620	646	644	625	622	627	640	648	670	621	640	658	625	627	625	629	646	643	565	645	601	656	593	596	631	668	650	632	605	645	647	653	638	610	628	633	628	659	615	598	635	626	625	640	607	617	635	666	577	660	651	681	648	644	665	675	650	624	639	644	630	653	656	645	611	639	669	654	687	599	644	606	578	622	603	659	629	625	613	663	642	635	618	641	611	569	618	658	649	683	651	626	627	660	675	594	664	617	611	615	619	639	628	581	655	621	614	629	638	622	635	635	663	605	587	626	613	607	627	634	603	594	643	650	626	660	626	628	649	657	633	619	658	651	658	658	636	635	668	633	689	659	626	631	659	650	653	618	641	628	635	598	621	648	615	659	626	653	614	662	632	632	647	612	610	678	630	621	655	615	663	666	643	642	677	661	642	623	650	669	643	636	648	669	691	651	633	615	634	581	647	629	598	660	586	633	667	679	625	646	650	615	624	597	618	635	668	689	667	642	636	604	657	672	644	614	668	615	690	647	619	687	666	595	619	619	636	642	632	597	640	660	609	647	694	667	620	678	686	629	632	615	648	630	636	607	662	646	628	653	615	626	695	627	639	635	627	616	659	674	621	714	631	623	651	662	610	626	634	638	625	626	657	605	636	622	613	655	634	594	638	648	623	622	636	612	677	633	662	640	624	645	566	683	675	657	663	644	646	635	621	621	654	659	657	648	638	667	615	657	644	609	650	650	611	651	632	605	645	651	663	644	629	651	679	614	623	632	654	639	624	626	641	631	630	679	657	632	668	639	647	639	633	577	648	652	690	617	631	646	648	615	595	604	646	636	632	646	637	622	582	665	628	614	630	699	657	657	605	613	644	648	670	616	611	621	622	631	648	640	605	664	670	650	640	638	617	608	622	622	647	677	653	617	640	651	632	658	620	634	590	626	663	621	620	625	657	657	642	653	627	635	616	645	665	613	581	622	632	659	639	590	672	648	636	633	642	622	650	644	663	653	665	635	618	665	636	600	686	679	659	622	618	669	630	619	614	597	677	665	645	686	668	677	660	625	602	697	623	636	646	645	660	632	653	587	638	626	613	644	637	634	652	599	683	612	613	637	622	654	678	641	604	666	645	601	687	647	659	583	612	609	631	652	622	633	636	633	638	642	607	661	656	671	633	676	665	655	596	687	604	639	652	700	594	587	640	652	648	615	630	629	643	623	676	614	662	665	617	659	626	611	634	651	653	638	646	653	675	626	647	633	648	655	630	640	627	618	631	641	649	613	648	593	629	634	629	647	660	598	623	611	676	658	646	652	624	663	638	665	642	582	634	593	627	662	643	636	616	566	670	682	615	619	614	612	640	645	659	621	619	668	652	674	641	643	659	610	657	619	624	614	611	624	673	633	587	588	619	661	619	663	587	690	657	643	636	631	646	620	635	606	616	674	614	604	605	621	609	649	607	618	598	702	626	655	620	643	668	625	680	600	604	617	618	649	640	616	622	664	673	652	634	605	654	671	625	614	644	634	637	662	638	637	627	614	638	653	620	672	629	641	605	649	617	646	633	640	607	615	636	647	630	640	613	646	624	606	604	644	643	705	653	655	634	642	688	623	636	658	650	636	649	668	672	627	623	615	695	639	628	643	655	619	581	633	651	689	640	613	657	596	655	634	612	622	642	623	641	624	615	637	634	628	631	632	626	630	631	654	654	668	615	644	635	676	636	650	608	666	638	591	685	643	612	667	618	655	648	676	646	603	645	623	603	674	637	638	641	665	636	653	649	653	657	657	610	618	654	593	641	670	604	644	629	620	630	627	648	640	680	663	641	608	671	610	634	608	654	657	653	604	666	643	618	625	654	649	668	630	638	598	605	626	624	609	643	648	652	653	661	640	634	631	596	640	658	656	648	635	634	644	640	631	626	639	639	648	657	626	620	632	657	671	615	715	649	621	603	638	631	630	619	635	670	650	642	633	643	629	621	646	624	626	643	636	590	721	660	614	626	637	591	642	595	663	593	623	635	638	678	604	588	632	613	669	656	613	655	636	645	623	627	613	638	624	645	635	634	657	654	671	650	632	630	642	654	626	597	685	599	605	649	654	664	681	650	598	645	612	659	591	641	627	616	625	621	640	654	611	684	650	678	636	629	625	602	613	705	614	616	663	665	632	595	648
79702	57810	38064	15211	2085	839	677	560	548	506	456	476	407	448	409	423	372	361	379	394	367	357	345	388	418	429	359	350	352	381	396	408	356	378	382	387	364	364	365	370	374	357	368	352	342	338	367	351	349	360	335	357	363	370	327	340	350	341	329	367	393	338	337	387	369	349	343	349	331	347	382	392	385	351	373	355	359	371	395	374	367	358	364	345	373	360	327	328	306	358	318	329	365	380	376	361	340	358	354	359	325	335	417	385	379	336	347	398	378	371	358	366	369	356	335	372	374	371	350	386	369	365	361	351	353	361	363	379	351	358	353	364	344	356	330	364	369	329	345	355	354	367	402	346	355	333	332	370	398	364	361	354	374	356	340	369	340	357	376	363	344	351	332	393	374	387	365	368	396	383	353	349	337	337	368	364	350	334	379	373	371	349	359	398	312	390	332	340	356	347	346	363	390	384	374	343	380	384	355	348	319	358	332	383	352	381	332	349	346	358	360	352	365	346	376	343	372	325	389	340	351	343	380	353	351	367	352	351	359	357	390	323	339	377	363	340	391	333	371	359	369	398	358	360	334	323	357	341	390	346	352	362	343	363	386	356	363	364	377	366	329	409	370	356	367	377	371	330	365	374	377	332	337	346	373	363	367	346	395	352	372	393	328	364	358	353	330	338	362	364	352	378	388	350	344	357	355	392	372	387	401	329	300	327	369	370	357	358	345	362	362	348	383	355	363	357	321	326	358	390	323	336	339	341	358	318	326	391	387	341	353	359	327	371	349	318	381	346	386	356	294	391	348	365	355	347	361	349	372	340	353	351	366	399	363	369	359	340	343	344	370	393	323	365	389	377	351	396	377	350	343	352	388	364	365	344	327	369	333	369	383	340	369	336	390	321	353	349	384	334	342	377	381	325	366	348	365	346	377	381	377	353	382	394	363	353	356	336	340	358	384	336	317	347	377	383	359	353	351	346	390	379	317	368	336	349	354	396	398	372	360	375	382	344	358	332	345	330	351	342	367	357	357	336	411	349	362	321	352	368	345	382	380	365	329	371	371	331	351	350	371	332	378	404	357	381	408	374	335	353	379	365	387	335	367	331	360	356	367	367	370	360	377	336	373	339	383	366	344	362	370	348	337	375	378	352	339	344	344	351	356	359	351	349	366	344	364	338	372	368	377	390	352	329	372	328	325	345	353	396	323	332	363	328	366	347	361	370	359	328	333	319	345	357	385	349	354	367	323	366	375	355	357	401	359	372	355	367	367	393	328	339	336	371	364	325	345	322	371	344	336	362	360	337	363	350	378	354	352	334	357	308	346	325	375	390	348	359	333	367	353	357	353	394	368	324	372	352	336	402	344	385	356	348	371	363	375	378	366	317	360	369	317	359	368	364	349	342	342	372	340	339	375	366	330	348	327	356	355	367	330	361	352	338	365	351	332	371	386	352	380	352	304	346	322	309	338	354	374	375	358	341	340	357	319	346	339	382	357	306	347	348	303	391	360	378	343	370	360	361	347	341	344	357	361	387	377	350	365	331	306	356	372	344	357	346	368	316	376	341	352	364	344	347	355	384	412	338	345	363	342	341	357	333	363	370	356	368	365	346	337	368	398	329	371	343	324	354	345	369	356	372	379	351	358	361	377	361	354	350	341	359	342	375	341	354	353	342	370	342	357	335	396	355	402	392	364	347	336	374	310	337	361	363	329	340	387	387	328	362	357	354	349	373	360	389	376	406	399	319	339	354	353	372	353	393	359	361	324	386	352	354	311	372	391	388	365	333	372	358	361	370	339	367	363	312	335	337	368	367	357	367	375	355	355	338	304	355	364	380	379	364	373	360	376	337	384	361	389	321	383	370	382	314	377	376	335	359	365	388	378	369	374	324	340	335	351	368	353	369	346	360	356	346	375	372	395	364	348	373	351	362	346	357	350	362	338	345	328	372	348	366	342	406	425	352	375	356	318	382	385	339	334	366	365	380	353	379	357	378	348	364	355	366	347	366	377	356	386	346	355	354	361	362	364	337	386	379	343	360	329	368	363	376	384	403	374	360	358	391	345	357	342	370	369	383	370	382	319	371	368	345	383	384	371	379	382	352	370	352	319	362	332	376	337	386	372	371	379	370	349	345	401	308	363	341	326	381	329	364	338	378	388	342	373	351	322	342	360	353	364	372	362	370	332	384	315	355	348	349	358	362	362	367	374	366	351	379	372	371	375	336	366	356	338	354	380	334	339	341	378	354	372	344	319	372	374	383	357	358	346	352	344	381	373	327	353	344	367	386	349	375	318	334	333	319	362	370	378	375	377	361	381	401	362	349	365	339	335	356	325	347	379	335	391	355	416	366	418	362	331	320	366	366	372	365	361	356	378	390	337	383	349	368	365	366	343	363	370	343	372	356	408	375	362	312	362	322	340	339	322	343	333	384	346	344	374	353	371	341	318	358	346	383	332	363	344	315	352	349	346	361	387	357	361	322	325	347	404	370	379	347	327	364	365	368	370	363	346	316	364	333	354	370	349	362	368	367	338	377	363	377	379	399	357	323	333	403	365	340	344	358	384	358	339	375	343	357	353	323	359	384	339	354	366	375	334	332	340	344	349	363	392	377	355	357	356	344	323	345	359	363	347	332	387	331	370	318	351	326	347	378	347	360	340	367	385	378	349	357	351	343	352	377	379	373	380	358	354	377	370	368	361	327	358	335	356	358	378	343	324	367	351	381	365	373	352	368	356	379	338	369	354	361	389	361	357	389	328	353	365	389	349	330	354	320	366	348	370	348	380	339	357	357	367	373	387	382	359	380	343	352	375	364	349	350	335	370	366	352	366	358	358	313	354	363	377	375	358	339	356	362	362	365	340	338	379	339	347	388	326	348	365	366	413	353	345	360	397	379	349	359	371	358	333	374	384	355	352	328	350	340	348	358	368	366	354	355	362	381	353	376	372	362	351	387	370	331	345	356	362	359	363	340	369	328	376	338	380	377	355	354	346	365	311	344	378	350	365	321	413	363	348	342	318	350	337	337	357	350	358	356	352	341	362	338	381	371	396	386	363	388	383	375	339	345	345	376	382	404	406	339	379	394	348	336	390	396	347	368	362	356	342	348	337	380	367	354	372	338	376	349	354	355	355	360	334	358	354	378	363	346	363	324	343	354	360	376	366	380	365	344	335	378	324	389	341	341	394	357	335	360	345	342	341	367	355	378	355	338	362	359	388	349	333	341	353	345	335	388	400	390	372	357	367	364	335	377	323	376	354	363	362	350	364	380	381	355	361	356	360	343	344	355	313	350	371	343	339	371	361	372	359	352	386	354	375	347	354	378	398	376	410	374	339	334	357	367	394	379	364	364	326	350	363	361	334	368	345	369	346	378	367	373	368	389	333	352	377	380	380	365	354	359	308	375	334	344	352	364	348	338	328	387	363	328	356	375	363	344	367	338	369	375	369	370	305	389	350	366	395	343	356	387	374	349	322	359	336	385	403	355	370	367	365	396
48690	40707	18892	3827	3276	2903	2306	2138	1933	1778	1575	1469	1300	1299	1235	1241	1186	1126	1122	1106	1115	1109	1038	992	1043	1031	1009	1011	992	975	973	984	967	1003	872	966	1036	970	951	950	956	918	933	891	947	955	938	919	922	897	887	867	892	897	907	909	910	964	924	894	949	876	914	833	914	902	913	995	889	863	932	897	895	961	897	878	865	853	895	860	894	910	904	857	938	869	849	869	904	921	888	876	868	854	895	890	896	896	932	898	949	903	904	899	897	936	912	935	892	937	910	923	917	896	898	938	911	909	911	941	888	884	897	863	866	948	774	852	908	885	899	862	951	905	870	935	908	916	901	839	879	906	968	896	866	928	900	922	878	824	891	886	910	902	911	868	964	924	846	906	901	887	897	860	872	907	852	885	887	915	876	880	893	879	880	867	901	874	906	908	873	946	865	880	832	896	893	868	876	879	885	876	952	869	869	966	907	919	885	903	922	893	892	927	867	894	905	848	868	882	890	938	919	926	885	858	898	885	918	965	890	920	846	879	955	932	899	870	867	880	878	882	906	907	871	906	940	849	858	892	906	870	834	850	927	877	867	901	936	858	901	946	910	861	878	855	919	885	859	862	892	878	828	921	925	847	903	863	906	858	812	875	907	887	926	924	955	908	925	862	907	874	910	888	847	926	854	877	862	898	864	960	905	881	844	929	908	922	875	882	883	887	839	906	907	893	919	872	877	929	868	880	935	918	923	856	921	882	895	876	868	888	919	903	887	920	844	904	897	830	926	864	851	874	874	868	955	860	830	922	949	844	878	871	935	832	881	862	829	914	859	875	876	847	890	918	853	867	893	890	898	897	915	915	947	908	918	974	901	881	845	934	939	921	875	895	911	946	873	849	879	879	851	911	894	926	880	893	926	906	873	880	899	899	899	902	855	919	886	865	895	865	928	862	880	880	909	893	836	875	879	976	878	907	900	874	859	868	907	928	858	878	890	862	919	875	839	896	901	889	905	914	883	885	896	903	944	915	921	917	858	893	901	887	885	904	868	883	943	860	912	878	858	875	931	852	900	876	900	883	882	885	908	892	919	860	927	887	892	892	949	861	880	879	832	918	902	854	880	916	938	848	830	876	938	864	889	875	889	911	897	875	908	931	890	857	958	885	933	882	947	871	927	906	920	877	870	891	881	833	851	843	912	925	880	909	882	892	935	875	878	900	961	881	910	866	882	910	833	878	923	860	893	925	941	890	856	834	891	847	922	919	910	870	890	814	895	919	919	916	916	874	882	887	959	866	914	892	911	892	931	858	890	899	873	876	879	844	893	794	917	865	872	913	956	893	885	878	857	876	893	893	923	899	952	879	876	873	866	854	978	840	852	911	885	876	860	930	847	856	840	952	905	869	888	873	887	880	890	944	881	902	922	889	856	844	911	900	916	864	874	877	867	844	890	847	880	895	934	876	924	909	932	898	859	861	936	874	900	886	939	903	892	865	958	878	853	853	906	829	890	941	916	921	877	901	954	833	942	961	857	873	890	925	900	831	914	891	853	902	921	892	909	874	868	849	888	927	979	916	870	837	851	879	898	894	915	935	939	994	925	879	886	914	888	891	877	864	866	883	885	944	889	827	954	895	901	861	924	911	908	952	898	868	884	899	861	869	847	862	931	911	899	926	845	917	866	853	889	932	896	895	898	887	900	856	918	914	881	881	919	886	953	901	900	883	887	898	925	868	864	854	865	889	932	884	890	863	842	897	918	868	891	837	932	884	898	876	888	859	937	833	931	921	923	904	900	879	910	907	875	839	919	838	915	892	925	837	864	846	913	888	909	904	886	900	902	895	928	943	911	914	843	857	925	802	895	913	883	898	883	849	902	919	853	906	899	861	874	906	861	950	899	911	911	899	932	882	880	952	882	851	887	941	934	889	910	907	889	905	880	878	876	859	852	914	866	921	907	872	859	874	942	891	871	862	890	923	902	874	840	856	829	858	900	879	854	933	871	873	957	883	874	916	872	841	934	841	870	871	907	905	816	925	919	890	883	888	914	867	879	946	912	880	897	884	904	883	932	917	897	893	906	881	861	882	948	900	950	921	967	928	897	893	855	886	884	913	899	895	855	870	889	831	926	900	875	862	875	870	865	853	877	919	897	893	842	926	886	880	897	886	931	896	901	925	906	903	921	902	894	886	879	870	896	897	883	892	910	881	912	868	901	887	868	914	894	897	890	868	918	915	856	949	892	951	919	906	886	871	893	938	879	856	877	905	898	913	871	891	884	986	917	890	937	909	899	892	933	874	841	915	866	927	908	831	972	841	891	875	865	853	870	878	936	826	841	911	879	886	912	914	884	887	903	875	885	896	887	899	925	888	908	928	912	858	895	884	919	868	912	907	863	899	873	871	886	879	859	876	874	842	865	942	882	904	857	911	832	874	880	881	914	879	926	906	924	863	871	885	894	899	898	917	880	853	951	920	897	906	894	883	943	931	914	931	865	874	871	884	890	897	889	865	863	884	936	916	905	892	924	912	964	907	919	903	902	861	865	885	890	927	861	920	885	880	858	880	878	889	840	930	949	882	857	889	837	929	897	895	896	928	855	884	855	895	899	943	856	877	884	876	880	863	846	880	895	865	912	895	851	907	879	917	892	927	842	956	910	867	899	911	871	841	889	868	848	883	918	870	891	850	865	882	896	914	889	892	869	911	943	883	865	887	889	934	937	881	960	846	879	834	871	876	843	965	867	887	914	883	880	880	844	911	912	923	858	901	843	885	890	907	953	846	878	898	880	921	849	850	942	898	888	886	834	940	929	874	892	905	863	927	875	882	906	824	915	899	870	862	911	881	904	848	914	862	942	913	830	896	862	895	885	914	880	954	923	871	856	867	891	869	881	926	934	828	875	847	871	892	958	897	892	922	881	898	908	890	852	878	903	908	922	948	857	899	898	882	848	944	925	894	927	950	891	890	885	909	923	813	936	906	907	921	920	893	920	854	938	901	964	841	879	842	853	938	868	913	886	915	886	967	858	891	908	964	921	884	890	941	879	858	876	873	902	873	864	858	896	896	896	899	874	851	915	886	881	877	932	869	917	885	877	869	889	908	887	908	872	805	890	901	851	912	893	879	884	905	879	896	895	888	858	858	901	873	912	894	901	938	895	951	922	873	855	945	918	850	862	889	917	885	906	908	930	837	920	842	936	854	856	863	879	932	879	876	880	848	948	879	893	908	860	872	870	902	859	911	885	866	938	816	829	832	870	868	895	855	890	907	941	892	838	893	861	883	931	863	868	914	918	902	862	882	863	909	867	879	907	857	924	923	865	906	875	868	932	907	883	924	865	910	924	837	871	903	910	916	902	843	890	916	867	924	854	894	891	881	914	876	892	895	825	850	881	914	907	871	854	902	862	889	893	916	915	906	870	876	864	876	883	888	942	898	916	859	848	927	889	908	924	874	881	878	925	884	916	843	853	900	917	841	869	937	916	926	937	917	911	822	897	935	853	870	931	902
19286	5464	1844	393	390	428	395	390	395	362	381	389	346	398	422	362	433	393	357	371	350	379	400	350	387	399	362	399	415	382	378	369	373	388	394	392	337	388	371	370	380	383	415	442	357	385	358	351	426	424	378	392	391	400	386	413	362	387	397	367	430	408	381	391	402	411	373	418	433	387	391	412	412	383	373	358	404	387	412	410	400	364	361	359	390	385	381	360	378	382	405	329	391	375	390	396	395	361	427	425	370	409	403	419	382	355	418	366	404	428	353	383	386	380	397	366	354	405	412	384	403	398	386	400	394	378	413	395	419	382	349	412	404	366	386	360	381	349	349	419	399	375	366	416	408	354	374	362	377	380	387	380	409	364	386	361	377	369	405	384	401	418	378	400	389	372	382	381	384	379	381	419	427	402	389	393	377	388	373	431	369	396	392	393	375	400	388	397	388	374	394	359	419	386	385	386	384	384	371	382	402	409	376	377	381	375	412	388	368	388	391	406	366	367	395	364	402	398	413	413	388	387	396	399	406	363	444	402	435	401	406	417	396	403	355	395	401	414	405	390	387	386	411	413	384	374	386	368	386	380	395	379	377	380	387	355	405	374	394	388	380	373	364	431	413	453	392	396	379	382	393	411	414	397	458	347	423	412	365	397	371	381	371	382	408	395	343	417	404	404	353	404	373	394	378	397	360	438	384	395	409	394	375	380	369	381	381	390	409	431	436	411	374	364	391	379	415	415	417	401	390	393	373	418	386	376	408	372	414	352	393	423	417	400	402	397	374	384	412	399	376	378	377	392	419	360	400	356	352	386	354	371	359	398	408	370	426	375	410	417	357	375	402	414	386	378	385	361	396	387	400	410	422	420	382	389	379	408	400	402	425	413	392	378	413	387	374	402	418	347	384	378	415	350	401	411	393	376	440	361	368	369	345	421	385	430	391	388	378	380	406	390	416	427	349	381	409	404	404	387	392	408	399	374	435	368	387	365	385	381	386	415	385	404	391	363	406	375	389	411	352	405	391	390	409	405	394	380	374	377	408	370	398	405	401	395	441	396	406	395	363	377	391	379	405	371	398	353	404	388	399	393	353	374	425	404	369	387	416	386	408	404	392	398	395	352	411	374	355	396	398	435	367	370	398	402	437	383	385	379	421	379	356	402	388	395	344	372	423	395	390	390	361	403	408	410	377	384	391	386	385	382	372	386	397	427	419	422	397	396	419	370	440	367	399	399	429	397	400	372	391	378	362	418	417	386	386	363	376	411	410	413	372	405	427	383	402	397	413	372	371	427	419	369	392	428	386	400	352	356	395	382	393	402	373	398	383	367	444	386	430	390	421	431	392	366	408	384	417	390	360	408	387	423	360	422	422	375	391	392	375	367	387	381	382	374	394	392	391	351	393	414	378	373	390	390	424	378	425	373	402	398	376	355	396	381	353	389	374	444	373	417	453	370	364	406	384	400	421	362	380	409	369	419	382	413	398	400	377	375	377	370	398	372	395	435	387	404	389	370	389	414	394	401	405	383	408	384	357	397	405	413	373	385	383	385	415	403	394	354	413	392	343	380	409	388	399	384	369	378	361	384	377	364	392	386	399	420	406	390	383	432	404	375	385	390	374	405	384	398	372	386	391	438	411	389	406	422	366	389	407	394	405	423	373	410	375	376	402	382	384	383	390	391	415	377	403	392	372	414	385	352	406	374	388	382	386	420	386	379	393	408	395	382	369	395	348	365	377	383	378	365	407	376	428	402	398	409	361	376	391	407	369	372	410	384	387	370	391	398	438	367	400	395	381	415	406	374	402	457	411	417	436	377	391	424	378	408	389	393	429	357	386	383	361	362	401	395	348	380	378	397	399	413	446	421	423	407	379	354	384	365	376	383	381	392	337	375	409	383	386	394	357	390	408	372	406	377	425	418	417	355	394	366	408	420	417	419	398	399	363	389	391	367	394	395	380	370	399	384	374	420	389	395	356	362	351	343	429	361	402	382	409	385	395	404	427	377	394	380	438	394	403	390	410	390	377	402	378	372	369	424	396	408	352	424	374	374	418	389	433	360	389	406	408	375	394	411	419	392	401	402	382	425	393	383	350	393	363	355	354	385	368	398	396	396	356	439	404	416	391	400	367	397	418	392	436	384	412	391	403	328	379	387	383	352	402	399	408	398	402	407	396	368	412	415	363	422	394	364	390	380	385	375	406	395	378	379	362	394	389	384	374	379	406	394	419	385	427	386	385	394	369	382	393	396	386	385	385	427	413	372	390	393	371	431	400	411	411	392	396	371	405	402	371	398	419	393	397	355	405	368	384	402	394	386	363	378	399	369	396	412	387	411	387	423	363	432	418	408	411	374	388	387	387	396	376	403	381	399	371	435	423	386	414	353	411	388	399	381	375	394	413	366	393	390	457	359	437	356	366	409	360	364	408	381	380	430	396	379	357	391	408	377	382	436	369	412	359	381	385	366	394	405	365	381	406	400	373	391	376	370	372	378	370	380	404	366	407	392	403	341	366	376	423	387	421	398	380	376	394	399	371	398	366	386	401	384	397	350	376	373	384	373	400	392	372	383	370	400	405	368	393	382	407	387	380	399	392	375	419	398	397	386	409	422	402	387	369	409	395	385	396	420	431	367	391	397	440	361	374	387	394	399	368	370	406	358	382	377	370	347	340	411	413	375	387	376	402	384	417	423	404	368	371	385	331	406	399	374	374	405	444	368	400	390	395	415	392	381	393	390	397	423	368	381	424	402	418	396	413	384	396	386	400	393	389	385	389	430	355	401	421	411	390	375	376	398	383	377	423	378	388	359	376	401	410	385	377	406	423	412	396	406	387	377	407	419	412	406	378	357	396	370	361	409	377	414	396	374	371	412	408	413	415	390	397	391	406	387	383	378	386	394	371	415	368	383	420	396	378	444	367	403	420	376	365	407	397	394	390	427	389	412	392	448	397	390	393	394	400	365	405	355	434	381	380	415	381	414	419	372	371	398	412	375	404	400	383	369	385	400	431	405	382	399	404	390	411	408	425	394	378	377	400	386	420	437	391	431	411	392	389	400	395	396	463	398	393	372	403	394	383	400	395	385	366	354	373	412	391	420	385	408	403	421	381	394	387	401	425	428	388	407	390	369	398	379	385	411	378	403	368	408	398	350	406	381	394	362	360	388	382	446	424	428	411	425	404	403	375	418	369	389	396	404	417	383	409	386	398	377	411	399	380	388	412	406	405	383	360	391	336	385	377	336	389	396	358	400	367	394	417	366	368	411	390	370	427	420	378	402	375	379	379	382	414	396	362	375	413	395	315	384	397	395	398	394	390	416	433	372	390	404	403	388	382	389	373	361	363	426	395	384	376	420	376	399	417	390	418	392	374	387	419	413	389	448	424	373	391	392	388	399	398	413	385	400	403	424	391	382	396	381	385	390	399	369	384	392	380	405	436	394	398	354	397	413	384	377	448	408	381	384	404	367	374	405	397	404	391	417	352	379	402	371
15473	6195	2604	989	1037	886	956	995	968	898	922	1001	941	946	894	963	896	928	925	945	973	856	944	872	934	947	914	930	924	977	926	950	901	913	964	930	913	937	927	945	915	947	929	944	922	891	909	898	904	921	922	901	935	935	907	910	904	966	917	869	888	895	887	892	895	935	964	906	878	905	938	927	906	974	957	958	895	907	905	924	865	910	907	943	911	863	909	872	943	910	916	936	924	949	948	975	881	937	918	904	935	919	863	909	930	867	927	953	964	914	928	911	935	974	916	911	938	924	940	949	943	898	950	885	951	910	883	925	896	934	908	873	906	926	879	898	913	886	902	952	923	909	890	917	940	953	944	950	911	952	955	923	969	923	949	961	903	937	931	938	861	970	950	949	900	945	940	912	942	903	838	934	920	898	907	932	893	882	928	912	881	928	919	909	936	923	895	965	903	963	946	897	909	927	925	933	943	887	974	913	918	891	947	924	960	893	948	909	965	883	949	966	871	939	915	943	941	993	873	933	880	894	935	927	940	928	874	916	932	994	945	939	927	969	875	901	969	927	884	928	931	899	898	898	860	917	944	916	970	940	880	869	937	938	910	917	893	929	889	956	890	885	945	964	882	959	911	928	932	889	898	928	978	932	925	864	912	872	889	918	944	891	935	964	904	895	911	873	938	963	959	901	952	905	939	955	971	911	949	926	907	953	922	918	941	927	903	909	915	906	865	919	914	930	911	943	979	922	912	923	919	875	967	946	915	896	920	898	892	896	858	914	904	918	914	941	863	904	918	884	873	952	868	941	930	978	910	954	937	904	972	932	902	913	916	897	989	933	944	970	943	900	963	956	949	940	933	880	944	943	884	930	1007	893	929	864	955	904	947	994	950	905	916	932	958	954	947	874	904	931	933	914	876	935	1007	917	948	894	946	912	906	953	909	939	916	961	886	899	914	917	924	855	946	946	896	950	922	912	906	906	907	919	895	917	896	917	905	931	941	950	912	859	952	937	938	909	883	939	947	892	945	919	931	867	915	912	933	948	871	937	890	902	919	922	884	946	881	914	881	893	928	901	926	914	938	942	904	849	914	912	912	912	950	899	919	955	951	933	944	908	883	944	918	925	874	908	900	853	897	888	921	919	945	926	900	925	914	938	953	967	923	923	880	892	939	907	897	953	958	945	876	903	951	900	920	942	901	888	918	934	969	920	921	959	928	887	954	918	910	906	965	947	934	952	895	883	955	948	890	905	865	961	903	953	903	946	932	884	916	927	910	914	895	923	939	979	874	946	921	887	895	899	977	886	958	880	949	896	914	936	950	862	898	962	943	934	925	927	931	938	921	905	871	906	906	902	995	907	870	927	924	976	920	891	920	866	879	944	913	943	929	901	910	938	904	914	887	870	921	941	897	934	898	931	949	925	932	927	908	881	945	932	913	970	952	922	892	991	902	897	884	926	960	932	876	881	905	911	928	913	960	965	924	929	924	922	942	948	928	913	949	918	924	939	932	904	898	944	945	950	839	938	929	945	917	938	949	992	890	927	897	930	946	898	950	897	878	933	936	959	904	917	948	908	947	904	892	895	930	914	924	915	961	914	898	935	913	902	935	915	910	925	927	937	934	887	914	922	897	959	866	939	881	912	966	906	904	923	936	939	944	916	955	896	904	947	980	901	953	962	946	930	917	886	888	928	883	911	945	953	944	894	974	947	907	903	950	943	887	879	910	906	951	895	921	959	948	970	940	964	940	898	979	886	898	949	945	919	934	871	899	913	945	931	910	985	972	903	965	952	868	946	930	915	911	884	945	860	865	950	992	882	891	946	948	952	844	882	928	907	940	936	957	926	908	941	930	946	890	889	935	883	919	891	939	911	927	950	938	890	894	973	959	895	922	941	926	916	870	918	930	943	940	912	904	974	899	893	950	928	933	943	899	902	928	916	897	888	947	918	954	948	907	888	943	953	899	966	908	974	916	936	894	907	929	958	921	942	936	930	884	949	925	940	957	890	886	917	975	893	924	907	883	896	924	887	857	916	895	946	933	917	909	931	968	1011	893	928	952	896	966	924	900	961	922	986	875	912	882	929	872	941	978	959	935	922	873	929	933	917	917	915	992	902	913	878	897	917	919	946	930	904	939	894	913	933	905	883	907	950	974	954	849	911	937	975	934	970	922	938	940	901	933	934	910	877	903	922	895	915	899	881	960	957	945	907	907	959	897	930	929	902	885	939	937	944	939	984	864	927	928	920	953	861	934	979	951	901	898	942	943	926	857	956	889	916	956	919	940	925	955	862	938	944	928	875	939	943	895	882	902	925	896	928	918	941	928	941	971	890	892	901	955	875	909	888	977	915	950	906	933	964	927	953	897	903	942	900	966	976	851	891	979	928	932	941	924	891	967	954	1021	943	977	929	886	867	931	915	914	946	883	979	902	938	930	938	948	965	942	904	921	973	897	957	927	885	926	958	952	886	854	945	951	997	926	954	867	973	920	888	911	993	885	920	912	912	941	934	912	900	933	869	947	940	913	932	881	958	932	941	930	952	962	969	928	887	942	962	964	918	861	941	895	926	912	927	929	895	896	896	915	893	920	905	948	917	936	940	929	895	954	943	932	1009	969	924	921	923	944	922	964	878	885	903	914	950	937	929	887	918	925	963	893	944	919	925	951	886	880	940	944	884	941	913	926	934	919	899	894	882	880	895	969	921	945	925	886	935	941	905	912	957	963	904	935	907	892	927	924	943	913	910	863	925	959	928	892	961	913	905	886	891	881	929	933	873	907	892	920	876	972	950	880	937	970	967	892	898	912	950	873	938	949	900	903	944	931	903	961	965	921	898	915	900	961	898	923	938	919	919	886	922	964	939	912	939	909	972	966	873	902	909	884	974	872	914	943	936	958	973	847	889	939	916	931	921	867	898	956	877	875	874	899	892	930	890	935	973	919	922	927	900	961	911	884	969	913	913	924	894	828	912	911	894	892	927	979	893	940	964	910	881	932	921	991	901	917	921	961	911	875	860	925	933	892	949	914	952	921	947	908	887	904	929	934	978	893	932	890	924	904	893	927	915	926	941	933	880	956	922	953	902	925	932	930	944	984	904	957	977	926	890	902	882	974	976	987	930	896	878	869	925	900	869	911	919	944	849	927	903	931	877	931	974	904	922	936	922	868	952	898	901	938	910	897	924	975	917	901	951	977	922	967	967	921	881	921	930	942	953	989	954	902	918	932	989	939	903	973	935	910	937	927	963	879	970	910	959	938	945	883	927	943	898	912	954	902	962	869	949	963	951	894	920	942	935	897	909	990	949	880	923	949	968	964	924	853	983	935	926	942	971	900	934	929	959	903	891	909	969	965	942	917	911	917	895	930	875	949	982	928	893	893	920	913	868	914	940	936	893	947	937	913	950	895	925	909	873	921	904	902	890	947	938	937	871	944	915	943	959	911	877	873	977	948	964	930	925	966	899	901	875	959	895	950	909	939	930	900	954	936	918	952	873	945	987
66805	46162	30185	6103	645	440	414	370	333	329	329	287	298	291	288	278	276	293	247	246	261	254	278	253	246	226	258	230	262	221	223	248	240	249	229	227	248	237	280	250	218	220	231	235	246	243	239	256	239	241	231	268	224	227	252	270	234	207	251	253	256	217	274	218	243	245	251	258	240	229	214	241	234	259	266	252	216	224	263	210	240	232	217	246	244	251	241	250	247	266	249	250	194	216	251	263	239	274	253	269	206	226	241	236	262	255	269	230	244	239	232	250	234	239	240	241	253	233	246	228	224	258	227	292	245	238	226	244	244	249	240	236	245	223	254	208	240	216	229	239	235	228	228	232	255	229	215	245	247	245	249	221	250	238	240	237	230	252	219	235	241	219	217	233	272	238	240	235	222	223	245	208	234	248	240	236	221	231	226	243	214	239	239	227	250	248	200	221	253	264	232	249	228	243	253	230	260	252	254	227	243	240	246	228	252	263	247	229	250	230	255	253	252	240	231	245	232	232	265	249	240	241	220	248	229	232	246	241	256	214	227	267	234	269	260	256	228	254	251	239	237	238	246	227	245	241	247	240	241	253	233	230	260	256	224	256	266	269	258	236	247	237	253	260	254	220	245	273	251	230	269	258	230	219	209	230	195	261	236	207	235	246	240	231	230	236	267	254	248	253	229	227	250	262	254	260	218	243	246	248	259	235	248	241	249	243	248	274	242	238	240	243	265	223	266	246	250	258	222	246	222	235	236	248	240	246	264	266	236	234	235	262	238	276	267	219	274	243	253	228	238	262	229	237	264	246	241	259	257	219	231	226	223	220	235	251	224	254	244	215	230	206	247	230	246	216	242	243	219	225	234	251	227	234	217	241	234	231	218	231	245	223	231	242	231	234	259	231	237	261	231	243	266	259	259	247	266	262	232	247	225	234	225	231	252	237	261	241	228	267	243	247	244	241	243	237	247	277	278	234	248	219	226	217	234	238	257	240	223	223	240	239	266	226	278	208	226	225	231	242	259	221	259	245	216	239	226	260	269	220	259	246	240	224	254	241	224	247	241	262	242	244	252	247	220	239	251	263	272	216	220	243	278	233	245	247	212	224	223	242	238	266	238	235	242	239	269	243	233	241	263	256	246	231	222	239	233	232	247	256	229	256	231	248	257	245	239	257	240	286	233	222	212	221	224	223	228	234	253	235	226	246	239	236	230	245	217	222	211	223	234	217	273	270	235	219	263	233	219	262	232	202	212	239	235	252	238	208	249	272	256	233	234	240	244	246	232	231	209	269	250	259	240	239	248	245	239	213	227	246	208	245	254	242	290	249	234	236	254	256	255	264	237	259	247	221	230	211	254	230	218	246	247	248	234	244	259	246	262	214	236	228	249	235	259	228	238	226	234	266	228	227	221	231	250	283	220	261	251	249	268	227	251	229	230	248	251	245	215	260	262	216	249	245	237	240	225	273	227	230	261	238	212	229	228	232	259	227	233	247	204	226	248	224	256	254	240	239	254	233	240	242	234	232	264	252	249	245	241	233	272	261	247	243	229	263	257	254	272	242	241	279	240	256	216	255	261	213	248	255	242	251	235	235	250	257	219	238	230	260	235	243	249	238	258	234	263	210	246	282	250	252	226	217	225	242	233	225	267	259	228	252	266	244	216	269	244	245	202	262	243	243	203	238	231	236	222	240	255	246	274	282	251	237	243	260	221	233	228	236	229	240	249	243	255	244	249	217	207	277	202	238	261	231	239	257	236	249	239	232	249	221	248	237	241	233	221	244	240	258	238	252	219	244	255	223	234	254	257	239	225	229	231	244	258	249	254	234	226	224	235	278	230	223	230	232	224	229	239	230	265	255	233	267	234	251	222	255	221	274	225	228	257	250	237	228	268	242	238	263	232	247	248	209	257	232	245	205	204	275	277	225	216	233	247	235	237	236	200	229	238	251	244	265	263	249	246	236	245	264	228	241	240	225	244	228	208	211	258	222	259	254	225	225	251	216	237	239	223	237	246	244	235	211	226	219	238	228	221	286	243	271	246	218	260	234	227	245	220	246	233	281	233	250	222	253	292	277	241	214	233	246	230	247	218	242	223	260	232	224	240	248	253	246	237	224	274	256	245	245	225	241	241	231	236	251	240	234	246	233	231	206	238	226	235	247	272	238	257	276	226	235	241	221	259	237	237	232	261	257	248	257	253	225	220	254	248	228	241	244	224	244	228	236	252	245	243	225	224	262	247	233	229	251	233	233	204	245	256	233	240	249	218	245	236	226	229	212	243	227	225	211	264	225	236	249	252	260	245	231	232	272	225	253	239	219	226	224	215	224	228	217	215	235	233	236	219	252	252	236	236	242	244	236	251	256	223	233	242	239	278	252	257	245	235	216	236	220	258	238	225	241	266	248	242	233	255	239	231	232	259	261	214	251	238	272	235	211	247	230	243	236	237	236	240	244	235	238	243	227	219	232	226	235	242	243	238	216	260	234	257	221	237	212	240	277	228	208	240	248	266	222	257	218	230	241	243	251	268	237	239	240	269	280	263	215	234	258	245	256	249	249	249	246	242	264	237	231	241	211	226	243	269	257	268	256	243	240	259	231	241	258	248	229	257	233	264	256	221	266	253	238	244	232	235	238	241	252	220	236	258	233	246	241	242	233	236	238	249	237	253	235	245	253	254	266	225	259	253	235	259	246	218	243	244	231	258	213	235	244	239	210	230	264	239	275	254	239	231	230	246	246	251	225	236	243	252	263	218	237	222	258	241	196	245	251	232	225	222	234	236	241	220	240	228	250	242	218	257	274	245	224	232	279	241	247	234	226	245	247	264	269	248	219	263	251	212	226	232	239	248	226	219	245	229	235	250	216	230	227	240	220	261	240	243	254	230	249	252	238	240	257	241	252	233	225	262	242	222	233	255	256	234	246	243	236	210	250	277	260	253	269	240	248	234	242	241	220	250	257	244	241	259	230	256	223	238	240	231	267	253	240	230	213	252	218	248	246	233	265	246	232	221	261	225	266	245	214	227	269	250	246	244	221	253	251	224	243	228	231	216	225	236	221	244	229	205	271	243	225	256	242	224	241	227	226	248	256	214	228	219	233	237	217	197	232	255	259	254	256	228	229	224	243	223	259	226	227	230	261	262	241	233	227	247	244	243	257	217	227	221	234	254	250	232	263	274	238	231	260	230	212	231	218	246	239	256	239	232	231	234	235	250	237	216	251	197	245	251	236	254	246	265	221	211	238	242	215	252	251	223	249	251	242	212	229	234	221	268	227	216	236	234	240	211	236	233	247	250	217	256	236	239	262	264	187	225	271	232	253	250	223	248	223	251	258	232	240	268	272	241	243	230	254	243	245	256	252	235	230	240	249	247	239	198	241	226	225	220	228	243	242	232	213	260	248	249	236	252	250	242	253	252	268	236	236	225	244	212	259	287	231	247	233	252	234	231	282	224	247	284	238	256	262	217	230	210	260	225	244	242	212	273	240	254	234
38760	32484	14392	2240	1910	1615	1426	1238	1179	1059	948	973	906	876	865	773	758	866	787	753	763	700	751	696	694	704	678	706	641	670	712	732	667	674	640	607	707	685	693	688	656	675	683	600	655	652	655	660	653	618	634	633	643	633	642	632	637	647	609	640	648	601	647	648	641	639	626	668	666	660	629	655	670	617	580	627	621	635	605	605	623	620	692	662	687	635	704	689	564	623	657	656	635	668	665	639	688	623	647	631	626	637	668	625	635	689	677	664	605	610	650	619	610	690	642	614	651	613	648	685	620	614	627	647	632	649	610	624	643	663	643	671	685	620	621	627	667	583	650	620	641	673	619	623	612	649	683	625	671	652	641	685	660	636	647	636	624	638	620	618	626	619	619	646	655	636	612	631	653	661	678	626	631	628	645	693	683	679	588	617	678	669	620	617	656	608	699	578	611	661	669	657	652	658	610	645	638	669	660	632	583	639	635	640	641	670	658	618	651	687	602	657	633	626	633	605	667	670	653	638	654	600	615	625	664	617	667	594	635	617	623	640	626	607	638	640	649	656	623	653	600	644	646	654	652	625	651	640	647	614	618	618	667	632	653	686	590	630	657	625	655	590	679	637	666	647	646	706	630	571	644	642	654	657	616	653	625	653	642	605	635	620	589	627	627	653	601	634	640	642	655	622	648	664	601	628	686	636	640	684	624	639	675	637	669	629	635	642	640	633	622	665	624	634	649	637	590	620	642	648	666	642	594	616	644	663	628	632	669	630	653	647	658	629	653	648	623	642	637	672	659	633	627	627	651	645	640	607	606	641	632	637	651	611	612	627	630	649	668	652	613	652	630	668	615	665	671	621	632	636	636	624	636	666	608	624	626	603	622	621	591	657	622	634	662	653	643	660	665	649	668	623	588	656	638	619	639	671	651	567	650	606	591	640	630	621	653	604	609	589	635	635	646	630	641	624	601	654	645	617	682	609	647	593	594	663	632	641	624	614	659	596	662	662	663	586	637	622	614	636	613	666	620	614	613	602	617	703	614	614	643	669	597	605	632	633	701	655	616	673	631	648	688	612	620	655	647	601	627	657	609	611	632	686	624	633	622	661	637	642	620	626	595	642	641	642	638	641	641	628	635	598	635	619	620	643	625	637	625	629	635	640	628	610	616	613	576	620	599	639	580	638	658	629	666	662	586	662	620	687	614	651	629	628	659	645	628	660	686	620	651	620	640	597	621	606	543	624	592	629	663	612	659	625	615	615	618	642	617	640	624	669	617	579	634	635	619	646	624	644	657	612	627	631	666	611	639	607	618	665	661	677	641	640	655	614	599	614	654	645	642	634	661	637	598	641	647	622	620	644	670	628	639	608	651	651	644	632	626	617	659	634	594	662	665	632	668	634	615	620	650	651	677	645	656	636	628	643	621	646	641	626	670	652	638	636	636	660	626	651	612	592	659	615	604	665	634	616	622	645	625	606	625	640	602	618	671	660	679	593	627	646	632	612	592	632	630	594	689	626	676	617	642	617	702	621	679	625	666	648	639	675	584	653	618	622	630	632	620	593	643	688	609	624	612	684	624	662	661	622	674	626	651	627	651	645	583	625	642	620	618	634	660	633	669	667	632	657	620	670	655	635	614	634	660	661	623	631	611	611	651	609	647	659	619	629	640	644	630	662	595	629	565	685	638	637	633	640	617	629	581	661	633	627	671	637	606	614	657	625	642	639	649	645	681	577	651	661	591	657	609	616	602	625	631	652	654	648	674	620	591	616	634	618	599	609	657	611	693	635	661	612	653	619	627	607	601	644	605	646	663	643	640	639	615	655	648	633	628	632	669	629	664	627	605	616	651	620	616	612	634	628	641	631	647	635	635	654	682	613	669	628	644	608	619	662	637	660	644	611	678	654	628	644	664	634	629	616	649	654	638	564	669	641	625	625	614	615	652	621	619	595	599	645	638	580	626	687	695	661	628	606	631	652	611	667	681	640	680	656	617	641	642	664	646	611	596	649	669	627	588	608	574	661	642	635	599	644	613	611	617	629	625	587	656	614	604	629	614	648	645	588	654	641	638	633	643	641	650	622	620	636	688	608	642	600	678	573	648	642	653	601	619	625	661	584	659	665	589	600	651	581	652	644	621	682	631	587	623	635	621	615	608	615	627	664	635	622	647	645	639	658	625	592	666	617	578	624	609	606	643	652	707	645	608	584	637	652	648	634	633	627	631	661	589	657	649	640	695	635	629	621	655	613	607	621	648	598	606	615	652	664	644	631	683	629	592	655	636	670	657	655	626	628	667	623	636	640	659	627	620	623	670	673	644	664	616	637	662	606	634	693	660	627	625	665	622	628	643	676	629	598	592	644	670	641	622	637	672	656	638	648	611	636	650	584	657	636	642	654	644	648	591	673	621	655	627	614	648	662	625	642	603	678	656	621	639	626	632	628	655	613	645	641	676	626	635	656	650	684	652	633	589	673	669	597	623	607	644	647	635	676	613	649	622	614	629	619	584	600	648	590	621	579	672	654	633	609	659	673	628	671	643	637	678	647	635	660	590	655	641	591	634	599	659	607	626	617	651	655	624	679	675	628	626	632	642	656	587	631	618	640	659	663	609	627	664	640	614	682	587	662	614	631	627	570	620	624	683	557	659	612	615	592	629	651	613	659	616	644	626	593	614	650	594	616	624	614	636	687	609	627	581	630	664	665	626	635	649	672	621	641	633	641	645	617	655	598	680	634	668	622	669	625	648	657	647	664	637	624	659	642	629	636	657	637	648	640	631	637	658	637	608	610	660	676	638	612	598	655	646	619	624	635	677	600	592	602	649	651	638	595	624	605	657	648	609	604	659	641	643	641	627	677	609	597	615	617	689	598	607	661	657	674	657	653	600	610	660	639	651	609	641	623	628	625	623	638	594	641	655	648	631	626	609	637	616	661	664	632	660	593	654	627	648	633	655	610	636	630	650	620	642	649	642	623	606	605	598	621	645	660	611	634	676	634	639	668	626	628	660	621	620	628	633	635	656	647	632	621	640	583	622	614	673	647	628	636	610	679	645	621	600	616	657	622	626	629	650	681	634	625	619	662	624	628	651	663	602	632	632	639	671	662	633	663	586	570	602	634	621	622	648	632	676	632	617	639	674	599	613	587	633	622	613	638	620	636	615	614	612	643	603	642	614	659	633	589	620	685	628	699	578	642	634	635	656	651	629	664	642	647	675	659	628	676	591	645	628	676	602	616	656	657	628	598	621	606	622	611	637	627	608	635	653	657	624	668	614	639	643	645	628	639	591	680	646	614	669	634	678	635	580	592	630	647	649	627	655	578	641	614	616	650	674	633	605	655	635	608	662	635	600	638	658	650	616	655	636	654	613	626	624	637	625	650	623	692	624	608	676	613	682	688	624	678	637	636	589	644	642	634	648	674	658	656	649	658	614	636	615	646	673	621	650	676	646	625	659	609	632	625	647	622	622	587	598	622	668	650	627	590	652	670	671	635
78790	58800	40201	12820	1827	849	708	565	553	491	476	460	465	406	422	403	432	405	414	397	406	359	390	398	368	381	381	345	405	391	377	359	379	368	363	342	390	364	330	354	358	373	360	355	374	376	374	320	367	388	348	368	376	339	332	408	338	366	345	400	358	363	334	367	355	369	372	361	356	380	357	356	363	357	316	344	357	381	382	357	352	382	349	367	345	353	365	361	357	350	379	369	349	360	352	365	410	389	368	364	359	366	359	328	394	350	344	345	368	337	343	350	324	381	364	344	381	356	343	330	366	401	410	341	383	374	360	413	399	373	325	378	340	394	372	372	346	338	341	369	362	357	357	320	374	347	327	350	371	370	378	382	370	372	344	373	378	357	363	360	349	348	340	322	347	358	340	348	352	367	371	398	384	348	357	360	364	382	353	366	363	354	360	355	353	333	344	370	352	359	345	361	384	349	356	371	386	385	353	389	396	345	360	386	368	382	384	379	334	368	345	347	375	332	357	341	380	356	368	362	341	364	393	387	368	360	346	389	390	308	322	296	343	343	356	376	365	353	330	330	371	317	336	370	369	361	371	364	371	382	361	353	338	377	380	365	363	358	350	348	344	351	355	329	386	397	351	407	370	389	384	380	363	358	308	369	436	375	348	384	373	366	356	363	328	383	367	349	391	341	379	332	355	340	382	376	367	340	359	345	363	339	385	368	332	382	368	355	353	333	338	311	367	331	406	356	391	349	323	364	364	354	346	330	350	357	343	357	386	365	360	345	347	353	380	333	410	346	379	349	364	342	376	356	316	364	410	374	370	341	330	372	336	360	364	384	337	348	359	359	348	341	350	369	384	384	388	353	343	322	364	384	386	366	347	393	384	377	325	365	372	355	376	335	343	375	343	379	365	350	356	377	363	377	387	341	365	348	360	360	340	365	384	367	348	362	343	389	361	358	347	367	366	381	345	342	340	352	348	369	363	358	368	360	346	355	358	355	401	335	363	367	387	378	383	379	350	329	369	347	359	367	350	362	355	378	360	361	386	397	361	332	367	368	350	355	374	374	346	364	394	340	336	361	346	358	392	327	345	340	354	393	362	383	375	347	375	366	325	358	351	366	382	319	381	369	363	352	376	335	316	338	358	401	349	358	394	358	359	369	370	372	323	361	392	372	341	332	371	354	330	318	377	349	400	384	385	361	378	363	393	387	355	388	355	365	338	371	354	386	366	370	374	336	358	358	386	358	315	379	375	350	345	302	379	358	364	342	390	371	359	343	362	342	396	370	374	380	316	332	355	368	336	353	370	398	342	355	352	369	356	367	347	346	362	361	376	393	380	334	335	351	361	346	411	369	344	405	349	337	369	338	365	335	357	364	359	341	366	382	356	349	331	358	366	382	341	357	349	336	325	377	387	346	344	348	346	376	356	328	369	332	390	381	340	379	407	375	346	386	366	349	320	334	371	345	350	362	386	406	363	388	377	358	370	352	328	367	374	399	405	370	368	334	366	359	317	361	349	317	370	353	385	370	324	405	345	344	337	357	372	326	352	358	337	386	349	349	330	344	363	327	333	368	352	363	355	341	365	373	351	383	328	334	373	400	385	337	365	391	347	382	345	321	367	352	351	332	379	337	392	381	371	364	367	368	334	366	359	374	346	394	355	318	354	350	366	346	335	331	367	369	321	397	356	356	359	370	336	366	364	344	361	365	338	362	335	379	372	359	366	356	363	365	385	335	336	375	357	368	366	408	350	375	375	350	353	374	362	347	344	346	391	363	356	364	347	392	291	372	368	375	391	358	348	333	340	344	332	351	359	396	353	371	381	352	359	370	329	376	372	337	362	365	339	382	330	368	371	381	366	350	368	366	356	368	342	354	388	375	347	366	356	350	360	384	352	373	380	387	406	358	363	386	311	358	378	362	355	327	382	364	373	352	375	346	337	358	371	350	330	350	381	356	372	352	410	347	363	367	332	343	325	343	352	348	347	362	367	362	373	343	372	360	385	364	343	343	322	364	340	400	368	371	367	362	383	366	331	342	375	341	343	390	327	361	355	376	366	341	371	387	363	372	352	350	339	372	370	372	368	368	340	342	352	320	340	377	358	346	368	370	364	369	384	332	347	394	402	356	367	344	321	390	351	364	382	333	355	321	359	374	354	321	371	354	376	374	359	343	348	353	342	301	384	359	347	334	353	351	374	351	391	378	376	355	362	394	366	351	339	332	355	369	349	345	391	317	351	349	337	347	366	366	368	340	372	338	342	359	356	363	394	342	374	362	372	343	375	367	365	384	387	358	361	376	363	338	352	337	347	347	382	363	307	418	347	354	349	352	369	367	357	345	388	395	369	355	347	364	360	369	371	359	339	361	376	382	394	387	316	321	414	379	364	346	406	380	377	343	383	345	385	369	373	355	363	352	380	372	353	326	370	346	379	357	351	354	373	364	348	367	363	408	348	353	320	361	354	337	331	360	346	359	386	391	360	385	375	376	366	402	349	321	354	386	398	402	352	358	368	373	366	391	328	344	366	378	363	358	360	339	358	337	363	365	372	370	351	394	346	361	362	365	359	334	353	336	359	366	334	367	342	326	389	391	362	346	360	332	375	370	325	395	372	362	352	387	350	338	346	348	363	381	371	344	343	345	369	374	363	367	369	381	343	385	365	368	343	340	376	381	377	344	364	345	354	334	352	380	357	357	370	379	357	367	348	369	409	358	357	362	398	363	364	367	356	351	349	360	349	370	388	375	349	336	361	341	371	375	356	341	323	346	360	343	335	352	327	370	360	351	348	343	381	358	395	349	368	408	369	359	381	359	323	341	374	357	365	370	341	327	324	363	345	369	350	334	313	370	360	361	336	340	329	350	342	377	387	363	373	338	365	383	402	345	372	356	346	372	388	378	356	335	364	335	383	361	333	332	333	384	356	340	353	386	344	352	354	382	348	348	349	372	367	366	360	384	385	370	388	383	395	383	330	350	353	366	361	338	350	366	347	342	372	389	348	383	338	371	362	376	343	356	399	382	302	370	330	381	352	375	377	337	352	364	378	335	415	383	362	355	374	366	349	385	358	324	374	360	355	323	394	350	336	379	385	388	359	337	387	366	376	393	346	392	393	372	345	337	328	353	376	307	405	357	373	367	326	360	363	337	343	357	369	360	383	362	380	377	433	367	346	345	387	331	348	386	377	383	370	401	357	328	368	386	341	377	382	374	335	352	404	377	373	366	370	372	376	359	378	338	378	360	373	364	384	351	369	427	353	379	352	361	381	409	362	407	323	402	382	354	385	373	349	363	356	387	329	375	365	355	366	348	390	350	342	363	376	372	350	356	365	343	380	388	369	340	368	366	316	354	334	366	369	352	337	387	330	354	399	382	344	348	388	336	348	352	356	348	385	335	343	377	347	366	361	347	355	337	379	391	338	397	343	325	353	342	329	355	366	364	360	346	330	359	392	348	361	383	337	349	332	392	382	360	361	367	351	384	359	386	379	360	368	370
48150	43694	18437	3866	3268	2892	2385	2075	1856	1635	1596	1447	1363	1287	1264	1216	1149	1192	1122	1122	1066	1101	1088	1068	1031	1031	1023	1031	989	1056	986	1008	982	948	1000	945	951	943	928	951	968	918	883	969	963	968	900	953	895	889	945	901	914	956	888	895	966	921	884	952	947	926	906	924	925	935	897	985	852	878	922	937	868	932	911	911	973	890	891	898	929	939	871	922	903	922	889	919	913	921	856	914	945	934	903	927	864	917	859	923	915	939	907	908	923	906	863	943	884	892	906	946	905	852	896	880	930	883	898	875	889	943	937	923	908	876	862	930	884	942	915	950	917	889	946	894	873	897	927	926	917	925	830	906	894	870	915	882	900	931	932	877	874	889	905	927	994	845	905	946	841	845	948	912	908	993	930	887	911	837	923	902	908	883	940	893	921	930	888	858	876	906	904	934	920	873	899	916	878	887	929	892	875	912	917	884	933	872	906	881	867	882	912	934	909	891	864	855	853	894	940	904	891	874	909	906	911	890	885	897	882	911	870	947	869	927	906	905	824	916	915	892	877	923	908	938	903	910	861	923	850	907	920	901	866	913	885	900	885	907	905	884	879	927	928	873	954	933	892	972	920	890	890	844	891	917	826	914	923	905	855	918	931	937	900	847	860	857	924	911	902	843	854	884	883	837	936	871	918	874	900	888	918	844	891	909	844	913	932	934	911	874	890	962	845	918	860	889	852	968	864	882	893	907	921	864	900	895	926	932	939	862	892	918	907	885	895	877	941	948	909	928	889	914	887	920	906	857	902	962	976	868	880	921	893	883	908	881	905	893	876	893	924	948	928	905	923	871	907	851	923	801	896	877	879	920	924	902	891	887	873	902	890	901	862	884	892	890	891	902	931	914	890	881	854	845	853	967	916	866	928	939	943	886	916	915	899	895	869	857	906	880	842	913	884	872	929	901	930	942	905	895	893	916	862	871	867	900	885	953	915	866	928	912	860	862	962	953	892	891	906	860	926	875	874	891	903	886	912	871	919	818	938	937	875	868	809	912	896	922	968	921	875	903	886	921	888	854	909	900	891	940	932	926	903	872	860	882	920	877	828	867	888	918	873	840	903	867	913	886	877	879	899	868	895	930	902	869	872	899	875	919	930	957	914	903	886	900	912	889	958	856	832	884	890	942	868	927	905	916	851	885	931	859	972	869	902	889	933	919	947	892	920	934	863	916	871	875	880	839	915	914	910	893	856	956	925	859	907	858	857	921	908	929	863	931	869	876	900	902	911	852	943	903	875	911	902	925	918	949	879	884	863	905	890	935	842	949	923	874	926	879	860	859	950	908	875	860	900	870	939	888	891	911	877	917	860	893	882	840	893	869	872	883	927	906	939	892	869	869	916	995	918	919	887	934	885	885	912	920	950	873	900	885	842	901	868	913	872	925	891	921	922	874	906	897	892	899	895	835	860	895	929	895	888	886	896	881	957	869	920	871	900	896	869	922	902	901	859	902	865	882	910	912	872	903	946	915	920	923	915	909	899	889	900	943	875	875	871	903	904	904	865	915	905	891	940	850	931	914	870	851	908	888	860	874	896	904	896	861	912	920	955	855	870	912	916	891	898	884	917	956	897	912	887	907	902	835	893	874	887	877	887	941	877	902	901	872	993	924	905	906	873	919	915	860	894	882	902	909	906	926	849	930	871	922	869	876	891	918	897	969	926	902	931	838	957	900	861	934	860	872	857	879	873	903	931	918	878	894	928	850	915	909	858	951	901	958	875	857	888	918	882	893	873	873	924	928	865	951	922	919	863	932	885	946	907	910	887	907	853	920	913	872	864	853	891	924	891	947	900	881	862	890	865	905	858	928	846	849	822	919	920	876	914	959	893	890	894	854	898	864	874	911	873	953	911	829	884	912	897	848	886	878	917	949	839	937	832	874	871	867	845	880	939	874	843	883	863	899	910	917	884	951	905	908	923	887	835	960	935	882	898	884	821	898	889	886	867	887	857	847	907	892	928	865	890	931	883	904	880	947	925	865	926	904	874	958	911	917	865	949	878	899	905	888	886	937	893	964	869	930	884	956	857	865	939	911	899	933	965	968	912	914	875	862	911	892	882	870	877	868	907	952	902	849	901	927	975	910	890	919	838	908	921	925	941	893	889	950	910	873	923	846	946	917	887	884	900	846	910	903	887	902	943	879	895	853	909	902	936	947	972	908	892	903	924	932	886	869	866	863	931	901	888	877	950	891	901	927	884	907	939	901	892	919	903	889	872	919	928	834	873	946	841	940	904	906	894	881	905	938	893	909	900	857	859	883	868	943	897	914	883	937	894	886	926	905	919	955	930	947	952	903	840	884	867	911	915	950	919	891	889	875	913	858	883	923	888	957	917	855	872	858	887	861	899	858	960	903	907	922	891	862	855	873	915	945	851	902	872	906	882	858	899	929	882	874	851	854	939	847	906	868	876	917	891	858	879	933	882	886	862	921	924	954	897	873	878	928	903	879	911	900	924	859	942	913	896	894	892	857	874	885	879	864	862	985	937	889	906	888	850	898	916	885	930	896	873	917	871	905	895	883	899	898	921	869	927	835	893	875	860	928	880	961	971	888	889	907	902	960	904	931	880	959	889	914	933	894	874	857	940	909	904	923	944	925	885	921	891	936	953	889	887	866	924	872	913	892	961	905	873	907	947	895	914	970	874	905	876	973	922	911	849	907	877	850	880	855	945	906	841	885	923	904	861	929	885	864	871	868	923	910	937	858	927	895	897	883	893	878	921	878	898	921	963	883	913	939	918	891	910	911	913	943	902	926	913	884	862	861	946	905	926	891	893	905	860	894	885	911	883	894	892	887	870	958	927	906	838	937	878	892	906	924	877	861	887	945	926	894	880	899	848	894	918	925	850	878	889	895	880	941	904	914	889	893	909	890	917	919	921	844	862	878	885	880	910	870	943	928	862	838	917	905	915	892	886	895	851	939	944	892	956	887	870	822	897	901	909	910	901	895	896	942	899	929	880	886	916	870	879	864	918	896	882	914	942	908	797	879	950	921	960	867	924	895	868	881	917	890	943	916	865	862	873	852	905	907	879	916	917	899	849	932	903	915	901	884	861	912	916	924	945	911	910	915	822	904	849	911	861	902	863	880	913	859	931	851	896	936	849	863	913	916	901	929	913	899	889	929	961	973	941	872	887	885	860	914	828	929	878	904	888	872	853	909	859	907	912	891	917	850	898	921	885	916	885	887	864	923	925	941	920	878	920	894	910	878	893	907	865	902	930	893	849	933	933	907	902	887	890	873	913	932	865	949	869	937	921	912	904	829	890	879	879	945	879	899	882	861	886	904	891	889	908	871	910	875	900	904	871	901	951	891	904	916	894	937	908	895	884	868	866	931	920	939	939	897	963	909	896	891	874	885	897	867	906	858	865	905	892	880	829	883	858	936	926	943	899	917	920	871	913	914	882	919	916	907	898	881	915	878	929	935	875	891	914	928	941	927	939	896	903	850
19766	5945	1712	452	442	398	384	403	401	403	418	364	389	413	438	380	423	403	392	413	437	395	411	413	392	462	389	381	389	408	368	423	402	398	385	385	398	392	397	366	406	421	411	382	380	388	359	377	395	407	354	439	419	370	412	389	422	424	350	411	411	384	403	424	448	440	345	374	381	452	381	390	400	399	437	398	416	384	380	380	411	411	379	361	404	374	415	359	381	375	389	376	375	365	384	376	381	396	389	380	352	380	377	382	386	393	391	374	403	433	407	376	388	358	387	405	399	398	423	404	355	376	409	389	422	380	357	370	372	416	353	377	417	409	377	406	402	391	381	413	388	434	396	382	359	366	398	416	385	416	373	380	426	365	386	393	399	407	393	390	429	414	431	388	403	435	406	398	390	385	373	410	404	416	433	407	420	439	408	388	433	366	346	418	372	365	384	388	373	414	444	368	407	379	380	400	388	371	413	404	369	384	398	410	346	398	393	387	415	403	374	432	379	390	383	410	391	382	364	393	356	399	398	393	404	332	374	402	397	405	375	422	387	413	403	399	397	398	381	412	405	392	402	402	409	384	401	404	423	373	437	364	403	405	374	413	412	389	384	401	402	433	410	432	435	380	419	402	389	380	385	450	387	397	380	385	404	444	376	406	434	382	392	433	418	394	385	419	411	395	392	419	402	397	405	410	396	420	374	388	381	359	396	390	384	378	371	407	377	421	371	395	423	396	400	402	433	384	397	373	405	412	387	363	396	376	388	434	405	383	385	387	404	359	411	393	350	429	393	380	365	372	392	385	391	408	363	384	457	400	379	379	416	411	437	412	393	392	384	424	363	384	412	382	364	381	399	408	441	364	419	406	440	384	377	383	392	422	403	429	406	452	401	413	383	428	429	386	389	388	375	402	388	397	370	388	363	369	399	402	427	420	415	413	367	384	409	384	391	403	415	416	407	418	381	388	385	442	381	387	441	374	382	409	390	355	376	384	456	429	392	370	390	386	405	373	399	401	397	378	372	386	385	411	393	356	402	388	384	375	371	396	386	393	416	379	407	395	396	372	383	401	364	376	376	435	388	387	379	412	392	367	396	384	372	404	380	382	379	428	421	401	415	423	375	395	347	395	384	361	421	386	392	407	374	395	395	416	390	380	376	385	387	405	412	376	428	394	431	378	395	444	422	427	373	379	393	378	356	362	389	391	386	363	384	413	365	395	422	400	393	404	368	377	357	399	402	395	411	414	404	443	414	405	406	389	403	374	362	413	409	402	403	406	379	368	374	431	405	385	430	391	378	380	390	409	393	339	386	394	390	408	398	384	373	431	388	381	377	396	393	374	408	404	406	398	396	398	397	366	421	364	341	387	414	414	427	365	393	396	367	398	383	417	389	392	420	401	419	368	421	410	371	414	391	408	356	421	426	357	389	382	388	419	414	411	370	427	428	408	387	380	421	426	404	428	385	366	397	405	370	381	378	411	371	418	376	413	389	366	377	400	375	409	395	402	354	403	411	400	383	391	406	381	377	366	381	394	398	375	392	416	391	384	408	438	379	392	389	393	387	389	350	407	404	431	397	410	387	386	386	416	424	398	391	384	435	396	398	407	416	421	381	356	398	385	388	366	422	394	396	414	365	408	382	390	386	353	395	402	385	407	396	401	398	392	411	428	395	441	389	391	411	370	401	384	419	401	388	393	392	380	416	418	395	361	403	397	449	405	383	433	385	374	393	414	385	398	440	393	386	387	411	385	434	421	401	417	444	396	383	371	392	380	375	426	342	365	392	372	386	390	362	376	421	352	425	414	358	392	393	391	382	405	405	368	439	391	383	400	373	382	379	420	392	382	376	399	396	390	378	385	388	418	396	382	363	369	359	367	400	409	401	366	378	393	407	374	421	397	389	384	407	451	405	433	377	382	362	398	404	389	363	373	367	374	414	400	370	391	389	374	385	361	370	379	377	349	384	364	396	396	401	373	431	399	398	408	401	376	429	397	386	402	410	390	424	417	404	386	427	396	368	379	420	410	391	374	374	414	412	350	356	357	415	408	432	412	416	401	414	382	379	419	436	405	392	403	372	370	397	390	392	398	412	381	388	395	398	376	402	417	405	394	393	389	387	390	382	368	448	398	376	430	384	388	385	383	384	430	403	413	424	424	389	390	392	362	383	427	383	392	346	358	425	414	390	393	401	387	385	397	410	384	401	441	377	388	438	381	401	371	381	380	420	394	396	373	358	402	406	412	437	341	412	385	377	409	373	384	383	378	387	398	402	389	364	377	404	391	385	378	357	425	414	391	417	422	443	377	385	395	385	433	367	356	402	369	387	407	391	372	384	375	399	375	402	388	384	402	349	416	371	373	368	368	394	411	350	412	392	400	395	411	427	389	391	407	392	379	385	392	397	417	394	368	384	405	383	397	393	428	415	403	369	366	406	380	358	428	431	393	390	355	394	357	404	404	424	391	383	391	409	374	375	389	428	389	422	394	378	397	430	414	361	389	374	399	399	406	406	413	393	387	391	388	413	437	406	440	392	389	373	355	383	420	427	418	396	399	394	364	370	379	387	407	401	438	407	368	384	420	372	376	400	372	398	403	440	407	384	399	408	401	412	339	386	400	400	369	405	404	410	360	381	410	439	400	419	356	435	436	395	385	380	388	363	397	390	388	363	431	350	413	386	366	430	395	411	378	401	415	360	355	407	380	401	377	381	386	368	359	408	402	400	406	422	423	420	390	363	387	378	414	360	415	397	382	398	424	388	408	389	366	405	396	386	362	393	395	384	409	399	403	403	363	407	394	398	400	371	386	371	401	372	383	399	399	415	373	389	405	358	399	403	433	402	399	388	368	407	373	402	434	386	382	409	396	404	423	377	407	387	419	397	407	405	364	419	393	388	400	387	422	423	358	386	401	356	431	370	420	394	412	389	393	366	385	383	386	373	411	406	392	397	384	368	418	340	370	394	402	396	404	358	409	398	405	374	390	395	431	372	409	368	393	403	389	407	428	394	398	394	405	409	392	404	400	393	369	384	368	378	390	368	427	397	385	395	376	408	418	384	390	422	388	366	399	371	361	403	396	356	393	377	392	383	380	393	389	424	383	387	361	347	390	370	418	385	382	396	382	367	387	420	382	384	380	377	401	438	376	396	397	402	365	390	395	363	440	413	388	391	391	407	391	413	412	378	430	365	397	405	381	376	381	430	395	427	405	424	414	424	371	402	410	427	386	405	394	378	378	408	411	392	440	393	407	383	380	396	388	400	380	426	401	395	422	392	403	371	362	393	416	374	437	398	409	407	420	413	416	378	403	382	395	397	413	391	378	409	374	412	390	406	390	398	392	387	381	378	377	422	391	390	400	365	360	411	386	413	409	361	385	390	415	448	437	388	378	385	388	404	364	412	408	357	364	402	377	357	383	347	411	395	419	395	413	366	339	373	392	408	414	402	366	391	393	421	381	424	388	396	394	390	391	399	405	371	409	348	377	405	408	380	353
16229	6680	2582	996	1015	1023	993	1001	957	916	997	921	965	938	955	952	914	964	951	904	865	928	915	948	926	954	929	923	931	945	916	866	895	923	967	928	908	953	950	975	965	969	986	893	941	949	942	904	956	998	935	934	899	955	882	946	928	943	934	935	876	966	965	933	979	949	938	917	982	905	946	920	874	960	942	867	940	965	945	967	947	886	960	936	916	909	1005	868	990	929	976	910	901	936	923	925	911	938	903	956	1021	975	910	956	895	884	989	896	968	936	901	912	912	926	906	932	917	944	890	936	955	891	920	907	941	890	893	972	975	878	925	925	861	865	918	918	884	942	928	908	970	875	932	960	894	904	953	921	1005	942	943	871	935	1003	981	910	904	937	952	940	949	960	934	939	904	864	958	914	942	928	940	890	940	903	969	938	955	934	908	921	1010	917	942	881	938	926	926	873	942	909	937	945	900	946	955	956	937	913	938	946	898	950	976	952	969	967	925	946	888	960	888	986	921	884	891	954	972	916	905	896	931	992	921	876	906	898	969	933	944	960	886	934	929	918	933	950	914	997	894	965	924	934	952	935	960	939	973	893	910	947	930	907	887	948	896	931	883	940	931	931	977	912	932	914	967	928	928	892	968	883	945	952	950	983	926	928	949	936	960	935	933	935	897	939	892	921	927	971	959	947	890	951	890	914	893	940	957	962	909	960	894	926	930	923	957	954	939	949	873	919	939	884	987	978	934	909	915	911	923	956	934	943	926	962	926	962	926	931	950	906	900	939	995	965	921	932	935	915	911	917	908	911	917	924	934	892	891	911	992	948	946	970	884	945	890	944	956	929	928	923	963	960	944	935	988	990	988	901	926	935	895	920	974	867	929	928	916	933	960	883	935	921	963	948	847	908	926	919	946	962	959	861	995	894	910	912	923	902	937	952	892	955	930	894	992	901	920	920	898	952	916	946	989	922	914	892	965	907	938	900	899	913	947	954	931	926	877	1012	925	932	934	917	932	921	928	912	920	936	963	974	929	892	907	936	972	945	893	908	891	954	880	921	978	940	941	918	930	888	962	950	932	907	902	925	951	943	937	898	968	979	925	944	932	903	938	911	937	909	944	876	948	912	921	928	955	929	948	961	948	967	880	947	891	845	968	940	925	937	979	902	931	934	980	957	953	948	919	939	919	950	877	912	953	927	936	906	917	913	908	926	907	982	950	913	905	876	940	971	957	938	990	953	937	920	949	955	913	919	898	921	929	932	943	969	900	971	953	929	932	941	898	988	888	902	955	857	939	944	963	960	952	895	950	975	928	930	935	956	928	946	944	932	945	940	958	983	911	916	958	941	926	938	945	917	952	928	874	912	926	898	963	975	904	950	901	920	953	924	968	902	900	905	925	942	914	904	918	895	927	960	924	928	933	906	976	980	909	968	887	924	915	952	959	941	977	953	932	910	981	928	910	951	932	885	947	954	960	940	904	957	934	922	935	898	971	969	929	947	979	906	956	973	901	926	914	939	893	900	924	945	925	911	956	970	951	938	899	938	954	918	903	925	951	919	902	881	921	863	918	891	975	977	998	917	886	912	948	964	852	908	963	925	965	953	943	970	939	1003	953	946	956	934	963	948	872	955	907	973	961	929	930	879	939	922	955	939	1016	916	957	938	972	891	909	947	947	925	929	979	917	881	972	891	959	923	918	969	926	892	950	961	883	922	926	922	991	947	941	974	930	932	952	916	910	975	930	920	911	952	951	974	904	918	947	907	962	943	980	950	907	973	926	902	906	957	928	967	941	949	930	918	978	873	898	968	917	966	923	905	940	920	915	950	991	930	933	916	930	942	884	955	945	871	912	973	950	912	921	939	922	934	923	924	887	987	881	883	911	868	918	932	928	926	905	938	921	924	947	898	960	921	945	931	932	927	955	944	927	940	922	927	907	925	888	928	954	914	913	959	934	917	959	954	917	917	953	965	964	924	926	898	898	978	965	954	944	961	884	935	904	897	896	939	955	930	1003	947	944	847	932	955	867	965	883	918	899	905	965	895	936	910	961	941	931	918	926	1006	883	882	951	940	892	935	939	925	917	908	915	902	925	959	940	928	959	903	942	945	947	873	949	973	928	952	910	994	901	1019	937	929	932	924	961	924	937	883	895	956	910	977	927	943	897	950	859	985	904	929	956	937	907	949	983	884	912	933	951	916	963	901	911	926	919	962	908	924	987	892	852	953	933	936	977	924	975	925	937	939	922	964	928	929	935	976	920	922	946	920	951	947	952	997	946	889	884	997	996	925	946	976	930	916	957	932	923	943	981	928	975	957	965	913	953	932	934	900	940	961	958	920	894	1001	927	900	896	967	972	985	969	950	976	940	897	933	967	882	953	958	922	920	946	979	952	962	973	893	900	896	928	918	937	951	985	946	879	964	965	948	929	932	974	911	941	927	944	946	871	941	955	927	985	932	869	906	949	968	884	929	962	967	880	878	949	977	931	881	897	929	887	887	935	862	945	893	919	935	951	939	909	900	998	920	963	923	954	879	966	919	893	920	918	946	943	905	914	911	997	927	933	929	911	931	965	972	943	954	953	980	926	900	975	927	938	966	906	895	957	910	855	941	938	946	920	900	898	986	961	955	904	937	944	919	955	928	902	894	892	888	984	918	943	929	926	984	938	946	897	944	963	936	907	890	958	938	930	939	997	909	929	943	913	944	960	931	966	939	903	1002	957	977	924	929	940	924	927	909	949	952	909	937	907	939	923	935	947	952	963	945	941	906	919	973	893	963	951	946	1014	934	928	937	909	907	1038	972	906	938	941	919	885	962	950	921	961	961	856	937	954	969	941	919	916	940	876	891	933	952	953	908	896	927	882	968	919	948	990	907	931	926	889	962	958	915	918	953	958	1019	923	937	981	948	884	877	902	876	918	973	918	948	964	888	943	915	927	922	907	969	936	965	934	865	940	951	928	962	924	923	920	902	871	927	978	931	924	981	888	942	925	945	1026	930	900	898	930	930	935	892	930	960	954	948	888	937	919	884	906	940	894	918	923	957	923	991	924	981	940	959	895	990	927	952	933	978	948	920	948	970	963	960	933	890	978	987	920	928	925	914	938	960	886	967	1004	884	927	985	924	874	909	872	894	903	927	873	934	884	939	952	950	879	895	935	934	966	947	973	894	945	861	946	907	983	929	952	951	990	936	954	950	948	912	937	915	929	949	911	840	897	895	941	926	955	973	947	951	929	913	870	975	924	905	917	939	933	941	915	937	920	881	959	971	915	902	908	922	948	884	934	914	944	927	932	888	912	920	913	917	896	917	914	954	915	941	935	962	913	963	954	904	924	908	957	937	918	976	960	944	915	966	922	946	946	904	931	931	934	931	956	1010	932	952	942	916	898	956	992	934	940	893	922	919	878	954	901	906	912	933	965	937	966	912	982	920	926	922	975	888	922	901	935	888	938	907	1001	952	913	913	890	906	886	921	952	957	967	982	941	946	959	959	921	965	955	912	936	917	934	1001	911	906	932
67548	49332	29247	4540	627	419	390	375	324	344	301	279	240	255	294	286	264	240	258	278	243	261	263	262	256	304	252	241	278	270	260	284	226	231	260	212	248	249	236	256	257	233	257	235	262	256	259	293	255	249	239	228	244	234	235	243	246	256	219	260	265	255	240	240	227	228	232	266	234	281	251	233	242	255	260	244	197	246	241	231	263	231	269	226	258	253	224	245	229	249	234	231	245	264	243	251	253	252	235	218	245	219	246	245	240	242	243	248	222	273	234	265	261	275	257	248	247	223	257	241	269	262	252	210	247	256	233	226	235	230	252	248	240	245	255	257	219	224	255	231	250	225	251	236	242	254	266	230	265	222	251	234	241	238	265	229	254	255	242	234	249	258	265	233	221	245	246	251	278	243	221	258	267	252	234	249	253	238	252	236	279	247	241	267	278	236	239	270	261	274	262	247	224	254	242	256	270	261	224	226	247	245	250	245	230	220	227	235	241	236	228	216	237	233	241	214	217	279	263	243	271	268	248	258	258	271	234	257	243	209	239	222	212	232	243	223	257	242	227	246	261	236	226	254	244	251	248	241	267	224	248	263	232	225	247	245	265	248	248	256	230	229	209	256	243	261	248	256	237	233	267	225	261	233	246	252	245	253	228	225	248	246	242	258	264	216	246	251	251	229	250	234	233	248	235	228	249	202	235	229	236	245	259	252	247	243	233	241	256	248	271	241	246	253	272	227	256	254	242	242	259	280	255	238	257	229	249	270	228	229	265	218	242	247	203	246	247	235	238	227	256	245	259	261	246	224	265	256	214	239	248	280	257	263	271	245	266	253	246	232	257	265	230	232	240	223	248	239	244	232	269	247	226	233	260	255	253	277	231	225	229	241	262	230	247	268	236	225	228	230	230	284	256	244	237	232	254	253	230	209	247	233	240	225	235	218	282	251	278	242	258	232	237	236	233	261	244	245	241	230	234	229	248	249	264	241	244	231	235	265	254	235	268	254	234	255	287	221	220	270	253	227	243	244	254	247	231	237	266	249	247	251	249	231	257	245	251	245	235	250	234	233	282	264	262	252	213	249	243	247	266	258	234	249	231	247	227	251	250	248	256	254	224	273	253	245	224	263	270	251	247	248	258	217	262	257	253	258	236	253	252	259	246	265	223	264	239	238	222	249	255	239	241	229	246	253	259	228	224	225	218	249	260	261	260	235	255	238	238	226	228	241	251	259	261	271	293	263	256	272	259	258	250	242	248	228	245	230	253	251	250	244	207	239	233	295	252	250	297	267	220	252	233	230	230	221	262	249	254	225	235	246	230	235	242	249	250	228	253	231	228	261	264	238	251	248	263	293	241	219	247	244	244	274	221	250	245	242	221	218	245	224	218	266	249	230	238	249	237	236	238	247	243	225	234	262	227	222	235	242	244	229	220	212	240	268	214	250	257	251	239	236	234	225	267	216	213	251	236	253	239	243	266	252	235	241	236	236	265	255	253	246	229	253	259	269	295	262	250	263	235	224	243	264	256	244	249	276	246	281	250	248	239	249	222	233	227	225	227	242	275	246	271	257	257	241	254	245	236	265	265	258	236	253	260	244	269	277	245	260	275	246	253	248	279	232	266	236	260	252	236	250	232	262	232	283	243	249	249	232	255	226	216	240	237	265	238	236	244	242	219	264	231	227	245	275	230	232	222	265	241	228	226	252	263	224	273	214	261	235	245	212	227	214	235	232	237	259	241	256	256	234	266	248	272	266	253	260	236	244	236	257	226	211	244	255	270	274	259	246	245	235	254	231	278	252	262	233	237	229	226	264	239	272	274	246	231	244	269	257	244	234	236	258	273	241	255	245	246	263	229	240	254	224	237	213	255	243	208	248	247	227	234	216	260	235	249	240	230	251	247	242	273	268	280	244	223	265	255	281	275	229	218	235	274	264	256	251	237	259	277	272	250	253	242	224	230	245	281	220	257	264	240	248	258	223	239	256	244	243	234	252	251	226	257	244	270	251	256	265	248	261	248	239	278	262	248	284	231	251	233	278	236	269	278	249	232	254	258	239	223	242	231	260	251	251	255	275	245	211	243	269	245	267	282	228	234	244	270	262	284	281	234	260	238	233	268	265	244	234	267	268	223	206	231	256	250	249	259	261	253	267	226	242	248	261	228	234	269	281	253	223	229	221	235	250	229	259	244	281	244	248	256	245	245	276	258	266	237	237	247	241	237	203	257	259	249	257	246	251	259	243	263	276	224	272	234	232	273	250	234	269	250	238	263	216	256	255	226	250	236	238	258	254	210	248	237	240	258	242	251	252	243	262	244	222	260	233	242	256	245	236	230	236	242	244	241	246	249	262	241	267	253	258	235	217	243	245	231	251	269	235	249	262	254	237	252	252	284	297	232	264	249	246	240	229	244	246	277	241	250	251	265	262	242	243	246	255	228	241	234	251	248	262	218	252	248	232	247	258	251	251	235	249	266	242	237	269	248	245	263	229	254	221	275	226	232	239	267	278	233	232	220	242	240	256	258	263	272	244	238	226	229	251	239	241	228	253	240	223	232	243	236	248	236	232	266	264	244	281	228	233	244	247	256	264	254	269	231	227	264	254	253	234	234	218	244	246	236	259	255	228	246	245	245	230	258	230	265	245	251	234	236	274	259	255	226	262	239	247	273	233	242	247	232	235	233	258	220	268	228	244	235	279	248	223	235	252	290	253	234	259	253	233	199	232	231	263	232	233	231	262	232	275	262	242	228	221	262	241	242	264	230	260	253	225	264	225	228	242	236	234	228	246	221	238	220	244	245	237	225	273	254	267	227	222	275	225	230	250	257	256	270	228	242	254	245	260	217	254	251	244	234	268	261	234	247	235	276	256	232	244	254	267	228	245	244	239	255	211	232	246	242	213	237	237	262	252	233	244	254	214	254	244	217	260	271	262	240	252	254	233	265	247	242	257	247	275	252	245	241	223	256	226	224	241	251	274	260	234	233	247	273	235	260	238	241	237	258	208	252	218	254	240	255	258	214	244	284	269	264	226	240	263	228	240	249	241	249	255	259	222	227	278	245	264	236	234	226	242	299	241	261	237	233	255	227	278	241	251	257	261	263	231	225	238	218	247	254	265	270	257	243	262	241	258	282	250	244	258	243	239	219	259	242	262	245	240	245	240	253	249	233	261	272	260	269	240	261	260	248	245	242	246	243	248	239	273	229	233	229	266	261	234	233	238	241	232	273	271	238	241	227	250	254	237	255	261	226	238	260	277	256	288	241	232	243	246	210	254	223	260	225	254	252	262	256	229	246	245	265	245	240	227	240	248	244	228	257	252	248	224	257	245	263	241	217	228	234	236	238	262	246	234	236	231	249	238	217	245	256	237	257	235	245	217	243	240	259	251	235	238	244	244	223	229	249	229	255	262	255	245	249	235	210	258	250	228	255	238	224	249	218	222	248	229	232	256	231	224	237	256	238	253	234	220	235	253	232	219	252	258	236	254	238	255
39912	35706	13732	2103	1832	1570	1445	1238	1157	1037	1009	964	886	795	813	799	790	734	750	737	739	805	688	697	702	702	689	683	670	660	689	689	706	655	683	697	698	654	708	660	691	698	659	691	661	716	639	663	661	691	693	687	665	687	675	670	663	611	674	695	648	731	618	682	641	649	615	603	643	649	647	636	647	644	644	660	623	640	653	687	681	649	683	680	653	673	677	668	698	665	662	635	626	656	622	642	637	608	591	639	650	631	635	661	719	696	652	621	644	658	716	684	640	672	659	624	641	651	682	602	704	671	652	637	685	630	588	646	664	691	684	664	662	649	635	619	663	634	642	647	600	645	689	660	613	621	637	628	629	672	673	673	702	694	666	675	676	641	652	644	681	632	630	651	641	615	669	634	642	645	643	678	675	656	624	643	578	625	681	698	643	644	675	647	688	647	624	622	686	651	654	617	702	652	609	677	672	630	654	609	637	656	625	709	628	676	608	626	652	632	660	646	635	645	631	654	680	673	626	639	640	635	622	642	621	659	623	661	576	669	642	673	614	616	601	632	605	662	652	640	648	636	644	608	648	613	666	667	674	634	640	617	615	620	658	631	630	652	657	638	638	634	672	684	621	671	682	619	600	617	635	648	658	667	620	557	666	679	676	629	640	650	679	685	670	601	661	667	624	701	625	613	654	647	610	629	626	661	650	624	665	631	621	654	610	673	659	626	617	637	631	630	662	693	658	656	630	636	626	660	605	677	632	659	627	669	593	636	648	625	662	622	616	662	679	594	651	645	642	693	614	623	653	597	640	669	639	665	569	661	684	642	682	626	637	653	646	628	681	620	646	661	631	640	678	648	649	644	636	649	657	677	639	639	613	600	645	656	628	650	673	660	619	652	654	674	673	649	699	689	608	673	615	625	705	662	682	609	653	608	615	573	653	684	619	641	641	629	611	664	595	643	677	661	665	632	625	627	665	612	627	621	670	692	668	654	641	664	633	655	650	657	662	636	608	659	636	625	682	634	633	671	651	644	665	633	680	606	635	633	687	664	649	624	654	657	612	618	652	615	687	642	670	663	649	635	654	632	666	654	640	688	610	632	663	660	627	655	669	656	642	591	648	687	673	692	676	617	638	657	669	658	641	649	672	638	596	659	620	617	629	641	657	640	689	637	626	626	625	634	695	652	668	619	680	719	642	655	642	614	654	665	663	670	668	666	614	662	668	666	670	617	666	668	651	604	643	642	650	597	631	646	611	672	635	634	696	663	605	641	674	688	631	640	643	649	628	613	668	575	639	659	657	642	675	620	695	667	676	632	647	673	660	635	620	650	646	603	668	616	640	669	660	693	693	644	603	643	628	632	628	688	612	626	703	654	608	646	634	647	610	665	717	627	662	635	697	640	651	631	670	638	654	686	644	657	633	657	660	666	694	648	685	667	693	647	602	637	630	657	638	665	615	682	660	641	640	641	601	638	655	629	655	664	618	638	638	637	668	623	636	668	613	698	683	686	655	645	645	645	640	677	641	643	708	617	619	663	651	665	701	629	653	655	641	679	652	706	625	624	626	608	617	602	658	645	654	647	657	631	642	625	634	633	602	625	650	638	640	616	646	630	648	642	651	597	695	646	648	604	648	649	629	659	685	630	672	608	648	654	605	659	686	657	650	630	611	655	677	662	661	644	659	683	641	674	664	658	619	607	667	647	687	639	604	675	649	623	650	657	657	670	623	628	643	648	661	666	682	647	687	698	667	676	686	649	617	636	614	656	653	641	605	645	687	653	614	685	646	648	634	620	671	645	654	584	662	625	617	624	654	680	652	688	670	695	661	622	629	681	588	635	657	629	665	634	633	590	666	607	649	668	622	623	627	650	663	624	640	674	639	660	671	635	685	646	656	689	638	645	627	641	639	650	625	664	638	642	647	666	675	654	642	650	674	684	669	645	612	633	663	671	626	695	637	662	645	642	644	677	660	641	679	652	656	675	656	648	646	659	668	645	633	588	637	655	659	643	608	681	656	665	643	657	671	666	653	651	667	660	674	655	672	629	676	668	672	641	655	647	634	632	660	653	631	682	651	656	683	610	615	641	608	626	664	666	610	644	646	622	666	705	660	666	682	645	655	660	655	589	643	666	662	651	684	660	662	667	648	667	650	650	639	643	676	635	633	603	633	647	622	687	633	608	632	620	623	681	624	667	715	606	665	632	625	678	682	641	623	666	643	636	650	662	614	650	630	653	663	661	599	688	663	672	655	611	637	680	692	649	666	628	653	670	655	636	628	678	633	638	643	653	704	633	634	668	679	655	695	631	602	654	638	691	638	653	678	652	653	649	632	623	607	644	676	656	599	674	681	646	664	645	640	615	619	649	604	651	671	606	665	653	624	654	660	616	645	644	678	635	632	662	630	609	661	622	660	618	634	678	604	650	649	676	687	665	681	645	627	639	693	682	676	649	671	654	651	620	644	652	614	610	642	674	605	652	657	666	647	686	633	612	635	618	610	665	685	631	629	579	632	655	689	642	646	667	629	624	681	608	665	632	627	648	622	629	621	644	662	636	663	664	660	648	630	629	611	635	656	654	665	671	626	681	682	660	666	650	663	615	617	665	674	627	672	654	647	646	637	676	646	634	608	621	640	598	663	642	669	669	640	648	623	616	652	605	681	616	660	631	663	622	636	642	626	638	655	624	657	628	618	662	650	585	697	676	687	670	633	633	663	616	646	616	650	630	640	633	603	653	660	676	655	638	657	655	631	664	615	663	631	656	614	689	678	603	648	631	653	678	680	631	686	641	685	667	638	653	622	623	645	664	636	621	648	674	641	637	656	649	634	658	632	647	676	608	650	626	642	652	658	691	614	638	657	680	634	638	631	637	647	639	651	643	657	673	624	648	708	653	671	663	649	661	618	621	684	619	614	643	602	633	659	652	607	630	683	617	635	655	621	651	660	649	712	639	633	610	660	638	603	626	660	696	636	649	656	647	703	648	692	656	629	643	677	661	685	650	633	604	671	634	635	638	621	666	617	655	629	631	612	681	675	668	613	651	622	631	671	638	689	641	638	609	669	625	624	647	643	642	643	667	641	641	658	633	648	612	639	612	625	615	673	661	650	639	651	648	629	656	669	669	615	629	656	681	637	587	676	670	645	654	638	704	643	666	624	637	670	661	616	622	668	629	659	665	638	632	670	601	651	674	666	599	638	642	659	657	645	624	676	658	688	644	649	675	642	677	670	688	687	636	625	628	624	639	680	666	657	686	648	619	627	678	649	653	610	624	659	638	660	645	702	602	592	634	610	608	649	625	626	655	646	652	666	613	588	651	691	675	641	666	655	676	608	647	702	618	620	654	660	639	659	664	638	635	620	585	657	616	635	606	612	637	663	646	643	664	684	651	615	659	643	673	679	676	635	632	636	666	642	676	682	595	633	635	666	638	673	616	714	652	636	627	652	677	641	659	701	638	685	630	672	649	680	637	632	649	622	645	649	633	642	636	701	656
80121	61675	40042	10671	1486	744	715	575	520	475	485	464	467	440	435	419	407	409	368	394	371	409	405	404	410	391	354	388	387	376	359	391	395	372	402	408	359	374	381	358	341	368	375	341	368	350	363	374	383	380	386	372	381	382	368	386	377	336	383	363	342	351	361	372	369	336	363	376	329	390	366	368	308	356	398	395	391	387	334	356	307	339	405	332	362	379	366	368	378	367	367	375	366	382	348	341	324	366	382	381	334	405	379	382	391	340	360	346	400	373	367	379	336	337	365	370	352	382	390	368	377	351	368	396	372	343	343	383	329	370	359	409	342	351	405	347	386	359	395	374	342	389	334	406	354	379	324	360	328	357	377	353	352	363	330	363	358	384	379	369	321	336	349	380	381	365	419	390	392	357	365	347	380	366	349	381	371	340	359	375	380	355	350	327	402	361	359	408	351	355	389	368	349	368	383	408	361	325	360	413	374	367	383	340	359	335	392	387	378	411	349	382	352	379	358	385	373	360	389	364	376	358	374	344	323	355	367	340	363	352	411	395	375	351	352	376	370	350	354	408	386	344	407	353	372	384	362	366	392	359	334	352	360	335	360	388	342	341	339	373	357	382	360	373	337	359	360	363	385	347	397	376	332	383	352	323	364	359	358	365	372	368	393	321	361	352	366	383	389	370	368	363	335	379	392	365	382	347	373	359	340	378	369	363	366	378	382	377	368	361	375	352	401	374	374	371	416	352	342	348	361	358	382	361	391	365	336	333	379	353	370	362	330	393	368	374	347	350	366	388	385	360	355	369	337	348	351	370	370	367	374	356	342	353	343	367	386	378	350	356	407	372	354	351	393	369	405	382	375	393	358	393	346	336	372	362	359	344	382	348	382	362	403	373	362	359	382	331	361	377	357	363	328	398	362	356	396	368	390	344	376	384	333	360	342	405	369	380	344	329	353	348	331	338	376	337	353	348	352	386	366	400	361	362	325	359	371	326	361	392	358	396	334	396	360	389	406	382	357	357	312	416	340	360	343	336	395	349	371	394	387	357	339	374	358	394	369	356	348	371	364	385	373	362	374	384	361	356	381	374	372	353	368	366	377	343	349	355	335	359	400	347	382	359	336	346	353	358	346	337	362	368	368	359	404	342	358	366	371	380	357	388	358	361	381	406	397	403	377	398	376	373	333	385	330	321	343	360	353	388	383	363	352	364	373	378	351	384	402	375	359	349	371	341	357	361	362	373	383	400	381	366	341	385	358	342	365	350	375	372	357	368	359	369	372	365	356	365	333	336	311	396	376	348	338	344	340	351	319	352	387	386	381	347	358	373	356	374	368	351	391	367	365	358	370	360	398	350	398	357	371	396	341	339	358	341	337	387	357	356	337	418	382	373	384	372	395	330	360	343	358	369	361	348	389	347	345	366	369	404	379	344	365	327	349	381	331	405	358	377	365	391	320	347	386	344	433	317	389	356	381	357	395	351	385	390	396	331	391	347	354	342	389	386	376	376	353	400	378	362	330	345	375	386	361	358	336	360	378	368	387	370	350	376	382	369	369	383	371	370	356	392	350	349	388	342	357	385	346	373	342	395	337	355	349	372	363	330	398	393	346	357	387	344	350	361	377	363	339	351	363	391	352	381	368	356	353	395	347	357	361	387	376	375	388	341	358	368	347	356	381	348	314	370	326	359	405	368	352	352	394	355	328	385	358	425	362	389	344	348	381	350	359	358	354	402	331	362	381	345	366	359	362	359	369	339	351	376	364	339	337	381	384	377	355	359	390	347	364	352	361	372	374	351	377	355	375	376	373	402	379	356	344	393	312	363	382	373	344	409	342	371	381	340	420	378	362	374	381	389	369	354	337	369	357	370	354	333	345	369	385	348	348	363	370	370	337	399	362	359	352	357	373	365	397	368	360	393	364	339	348	361	354	369	337	337	408	399	387	357	365	334	377	366	340	370	345	343	365	393	361	365	350	350	348	363	377	348	379	377	395	371	375	338	337	371	377	340	361	367	368	366	346	346	395	381	319	348	340	366	407	358	364	370	352	360	349	410	358	336	370	379	356	344	330	378	380	350	356	366	318	343	355	365	331	387	352	349	395	379	376	376	379	402	368	336	398	336	344	365	388	391	368	391	393	368	330	389	368	360	361	365	346	350	397	347	358	344	373	368	386	372	356	369	382	369	389	353	360	370	373	365	369	356	362	402	436	376	329	371	364	343	363	311	386	366	368	379	333	354	366	351	373	351	334	369	371	373	381	412	347	376	367	370	389	366	372	364	363	334	383	367	382	332	394	344	361	368	376	388	384	338	363	364	372	391	364	360	336	397	391	340	368	344	371	367	360	380	370	339	374	359	374	363	389	385	376	380	389	370	367	359	340	347	348	349	382	386	363	395	355	399	355	345	398	344	381	359	379	343	384	343	341	377	327	348	353	357	370	368	341	353	391	358	398	370	356	385	412	372	360	334	367	375	387	365	356	390	380	384	357	341	377	367	370	364	354	343	368	364	377	359	376	360	324	344	370	361	379	331	368	394	384	386	394	395	375	370	378	356	335	333	351	368	365	353	359	361	380	349	387	361	359	382	361	365	375	372	359	380	367	364	395	377	352	365	373	336	370	343	389	350	377	365	396	425	364	344	363	348	356	350	349	358	345	385	351	365	349	389	397	397	333	362	340	390	352	375	340	346	409	330	361	389	366	356	373	376	358	362	368	406	372	363	377	387	360	383	412	364	342	346	385	371	350	348	385	370	382	339	382	395	365	368	384	354	392	348	375	378	343	350	376	401	393	379	340	344	374	356	377	375	378	351	348	393	362	389	381	359	357	361	353	377	377	379	359	363	380	331	359	386	342	371	396	375	382	321	355	360	378	375	385	368	343	365	327	354	368	361	350	399	380	347	356	393	325	385	371	343	361	369	363	376	350	371	385	394	337	315	347	345	342	358	347	343	383	391	332	349	351	390	344	396	326	357	360	349	365	380	349	361	352	328	355	379	335	365	372	356	392	338	345	366	356	364	369	350	365	364	348	347	359	344	374	370	355	372	363	344	367	396	370	320	349	368	363	371	362	392	395	352	376	393	358	373	336	346	400	380	370	362	349	368	375	396	356	363	351	347	398	372	386	381	361	352	357	386	388	367	347	388	380	398	341	339	341	344	385	364	378	365	364	352	366	355	389	394	350	348	392	361	380	379	325	384	340	367	372	357	339	380	343	359	364	364	328	395	334	392	359	338	344	370	401	357	363	331	339	343	354	351	362	330	391	367	363	339	377	325	359	384	371	382	355	348	402	358	400	393	341	368	364	373	344	392	352	366	370	365	399	384	372	377	348	373	359	375	364	330	359	385	373	384	362	372	375	366	376	372	368	359	341	359	354	379	350	367	376	402	352	337	375	372	367	347	389	361	362	375	353	375	376	338	397	358	356	365	352	377	404	386	373	350	360	405	363	377	391	352	404	405	363	361	371	385	372	376	374	380	344	367	390	346	342	362
49570	45201	18340	3739	3257	2671	2279	2086	1808	1668	1610	1502	1348	1260	1230	1263	1206	1218	1143	1111	1091	1132	1101	1059	980	1052	1071	980	996	979	955	956	998	996	971	972	982	976	971	1005	989	976	990	959	922	936	949	922	943	941	911	996	948	856	953	982	938	962	934	914	950	893	916	1031	919	978	906	899	924	977	908	904	939	924	916	943	912	911	930	936	896	915	927	961	911	938	953	926	861	929	969	947	909	923	850	918	890	926	948	899	876	857	939	918	876	910	874	920	891	882	953	908	901	968	942	912	868	955	888	970	937	932	916	860	929	898	946	888	922	914	918	923	910	923	928	880	902	891	922	894	884	916	943	893	895	878	957	930	890	938	917	917	934	876	903	914	911	967	896	959	917	872	935	919	882	900	951	920	916	982	958	925	932	949	859	917	943	897	941	898	847	946	915	982	931	884	929	913	887	914	917	960	926	961	899	880	896	921	904	914	948	934	909	906	896	931	896	904	925	903	921	889	931	889	926	926	909	896	879	908	917	873	909	903	913	927	913	909	929	929	903	889	965	885	909	956	924	920	920	882	889	876	933	888	899	925	916	907	900	906	908	851	909	886	960	870	940	951	932	939	893	952	901	897	908	873	861	908	848	934	914	907	880	900	865	950	992	863	851	916	915	887	950	947	958	908	924	893	906	923	902	928	918	904	864	891	943	872	949	898	917	911	864	938	963	875	917	884	930	926	956	887	965	937	924	937	864	914	925	948	957	958	966	895	947	877	911	907	923	934	922	923	935	958	914	908	946	878	919	882	897	929	918	910	930	839	940	912	908	957	893	916	868	939	922	965	932	902	917	915	905	970	871	927	975	941	932	936	957	958	932	876	894	899	924	897	869	877	956	934	942	943	925	913	911	905	928	905	902	962	893	931	902	901	953	922	929	934	910	909	927	941	881	924	949	903	897	932	943	894	893	853	920	951	916	858	877	930	846	861	900	892	956	933	863	912	910	879	872	879	899	918	913	885	926	965	961	919	900	893	906	895	904	884	856	940	920	876	934	880	865	897	967	884	877	950	921	877	954	903	934	902	945	971	905	954	879	895	896	860	865	933	960	943	906	953	913	935	943	899	890	885	940	888	910	924	917	923	889	883	949	873	983	877	960	908	924	944	907	957	916	900	895	906	860	903	906	891	862	902	949	903	948	901	926	897	886	923	907	931	883	894	933	936	969	927	931	915	905	897	883	910	914	939	865	924	867	930	895	950	916	920	914	871	896	887	940	900	878	904	916	913	895	869	865	881	867	886	897	933	903	878	876	878	905	886	954	880	898	906	923	916	867	879	898	926	970	957	900	943	917	909	908	879	993	888	897	939	918	922	904	898	903	986	912	942	870	930	971	971	945	926	908	900	908	923	928	882	895	898	900	950	910	895	926	904	925	878	921	871	908	907	872	906	904	948	930	908	890	947	904	926	963	921	946	879	884	929	897	933	897	884	913	940	897	975	904	920	945	935	944	919	871	901	869	913	919	922	886	877	883	928	970	897	915	883	932	924	899	879	1007	877	875	893	889	845	884	909	909	917	949	931	923	898	962	873	887	908	896	941	922	952	911	975	917	915	894	954	920	911	867	970	898	915	923	927	932	894	883	913	941	877	874	889	962	920	915	928	926	986	897	864	884	934	930	924	911	921	876	887	942	929	886	868	942	911	943	939	889	870	962	931	940	902	888	931	937	926	910	946	908	899	882	824	918	910	880	921	888	866	892	975	928	830	924	937	873	939	876	905	893	909	882	909	882	897	920	906	916	887	895	927	949	871	849	920	904	890	916	908	915	950	932	953	874	904	917	872	910	923	872	906	900	889	897	878	876	909	895	925	910	901	916	864	963	916	941	963	876	882	969	940	914	870	909	939	909	928	934	886	835	882	877	881	945	946	939	888	938	961	861	904	919	946	893	898	873	915	895	924	898	900	916	900	894	866	930	867	941	910	894	911	890	957	941	888	915	911	906	907	870	832	930	911	948	955	950	882	862	947	868	953	920	889	949	925	891	887	939	902	937	895	932	945	958	939	842	925	900	919	896	867	883	908	965	904	907	887	950	945	933	874	929	941	940	897	923	849	894	908	919	874	899	885	997	918	876	890	834	924	923	893	899	946	904	928	954	974	878	888	926	901	891	925	868	914	915	933	872	900	924	897	963	934	918	908	866	950	891	924	898	939	912	904	866	901	893	918	915	947	938	946	851	950	894	923	946	931	948	943	995	906	918	948	880	894	881	926	887	886	935	938	884	918	887	903	909	921	889	936	942	869	930	946	927	918	901	898	884	946	941	891	914	937	907	885	960	909	932	917	928	908	953	903	946	897	929	903	894	928	928	948	855	932	836	896	915	919	971	933	891	947	892	905	909	978	882	912	912	910	910	914	892	928	896	898	844	849	855	942	869	938	957	928	941	882	922	916	922	953	923	957	900	908	898	930	949	897	923	844	925	898	918	947	916	975	927	914	921	898	905	904	965	902	907	916	940	888	842	900	884	927	866	872	934	916	856	939	908	920	900	941	898	877	906	911	937	924	891	914	911	940	920	927	963	943	913	909	930	979	931	970	917	958	948	891	931	916	888	892	894	893	937	919	942	942	924	952	893	887	882	890	831	965	928	972	915	951	949	922	916	896	924	902	974	888	864	859	889	944	925	859	906	921	890	973	932	887	947	897	931	897	939	932	923	878	908	910	884	890	905	872	956	923	963	942	949	948	883	881	941	875	923	903	887	913	887	857	899	984	904	882	902	930	913	945	896	903	931	919	906	937	890	921	867	909	988	877	919	907	917	919	913	905	910	929	872	882	905	950	934	908	878	961	882	892	927	853	938	920	910	928	844	944	936	865	871	919	958	918	862	893	877	936	920	918	862	885	906	896	871	928	903	965	927	857	906	900	897	902	977	935	903	882	896	916	904	892	882	912	895	920	843	887	911	900	929	859	886	859	938	898	941	919	944	924	921	855	876	933	886	890	889	903	943	934	883	899	953	895	915	869	946	917	902	889	932	946	926	907	871	939	953	926	917	880	904	914	933	936	956	921	894	904	930	937	902	906	923	922	899	887	948	967	928	925	964	925	898	900	904	874	893	912	894	959	897	902	883	894	903	892	912	918	867	912	935	921	872	913	871	931	870	912	868	938	878	908	930	902	940	982	916	901	926	886	918	902	931	931	891	900	941	944	908	998	919	950	891	836	971	915	853	874	964	956	912	912	938	941	901	916	967	883	934	902	895	927	895	882	893	893	866	893	876	899	949	914	888	943	903	940	903	969	935	887	923	879	914	955	954	979	889	929	899	883	946	948	940	878	834	885	859	923	936	891	982	891	878	867	951	897	957	899	908	932	862	892	896	865	951	933	852	914	903	924	882	954	901	893	883	935	935	899	955	830	894	886	903	928	907	911	933	895	914	989	918	958	945	895	928	890	914	911	916	929	904	943	944	938	900	930	908	925	974	884	853	916	908	906	917	957	951	892	919	910
20690	6023	1869	444	394	361	395	422	374	365	397	407	420	368	405	369	410	387	399	399	383	418	419	394	371	407	410	412	387	422	350	397	402	391	393	398	370	396	378	396	398	392	387	411	434	389	372	374	380	389	408	416	391	428	431	414	390	413	371	424	401	378	402	399	394	389	402	422	397	428	390	388	422	365	394	347	381	381	384	423	410	367	386	345	408	392	409	405	349	400	425	368	448	402	379	382	385	398	372	386	358	390	366	364	414	385	402	366	420	400	400	415	398	398	405	352	385	363	392	385	420	434	383	403	412	401	415	383	380	380	394	377	397	370	399	416	385	425	420	407	388	383	379	404	412	408	381	421	378	409	421	402	435	387	420	367	399	388	402	375	383	427	360	385	423	384	379	385	343	402	380	425	437	450	342	419	378	374	386	389	353	407	394	401	426	401	382	410	420	385	372	383	401	413	416	425	372	405	398	416	379	405	373	429	439	389	408	404	351	381	409	406	365	348	420	408	413	418	408	386	392	417	393	379	376	388	406	397	367	376	426	405	397	387	403	366	415	389	360	359	401	400	418	398	371	386	375	406	395	386	420	418	388	417	391	430	407	424	431	421	382	333	373	394	403	387	429	394	399	418	439	415	396	399	399	409	389	396	375	348	423	352	371	410	363	382	410	339	427	420	377	408	416	383	406	423	424	409	379	425	390	382	369	370	399	440	387	388	382	349	394	343	420	398	413	434	415	411	421	426	379	403	420	403	412	383	395	403	400	380	398	379	377	405	397	383	361	380	394	401	387	430	412	382	406	366	395	383	393	379	365	390	352	401	404	367	394	388	401	381	356	358	390	415	408	376	383	408	396	403	438	391	352	377	398	383	389	401	379	421	393	411	409	418	417	422	396	393	392	389	401	425	373	383	431	441	371	385	382	408	389	405	385	400	371	394	403	414	418	384	391	374	375	384	409	396	378	380	362	405	401	389	404	371	398	412	408	390	377	406	398	375	373	418	419	340	370	373	401	380	407	379	362	353	406	374	408	357	402	425	424	381	368	355	373	387	396	402	398	376	399	371	374	406	384	398	378	392	400	411	370	375	410	405	389	399	383	397	405	400	403	428	443	409	398	386	425	425	394	424	374	379	413	382	375	396	389	373	427	379	437	400	391	392	401	375	368	435	379	411	350	386	406	382	377	401	402	406	430	408	347	412	420	404	415	356	378	401	393	413	403	365	406	367	385	376	401	411	402	414	397	394	378	402	394	398	382	372	371	385	398	420	378	403	361	377	392	392	390	368	381	374	418	384	419	395	398	424	391	365	409	454	429	380	421	403	393	395	395	387	381	393	413	411	411	364	424	401	388	378	402	416	399	424	382	411	402	399	405	376	379	386	395	373	341	368	372	367	419	384	425	397	414	414	354	389	424	416	386	375	368	406	400	387	412	419	376	388	367	421	398	414	354	405	410	378	393	396	402	409	388	415	427	387	431	380	402	372	392	404	401	427	394	404	420	412	365	388	409	363	382	382	415	424	397	410	389	374	407	397	360	388	388	374	392	386	371	391	405	389	415	406	434	417	371	392	412	387	355	373	407	424	397	414	389	388	355	407	361	437	375	350	425	347	423	393	433	371	390	404	380	432	382	391	381	393	357	400	429	405	460	367	363	389	386	381	400	379	439	424	396	369	391	366	379	391	368	396	402	386	397	414	388	387	398	409	383	395	419	420	388	379	400	357	342	398	374	381	352	408	408	401	381	387	415	466	404	342	387	399	389	388	432	379	422	375	381	400	408	406	398	410	431	378	387	394	380	377	422	379	431	372	407	408	414	399	361	336	416	386	431	401	389	384	427	411	374	371	378	394	408	405	390	394	369	375	399	407	399	385	395	402	424	432	410	390	402	415	390	409	379	394	417	401	407	393	404	409	355	391	381	383	413	396	381	417	394	397	389	387	406	404	402	392	393	413	359	416	421	385	383	393	413	424	391	408	405	370	375	419	378	385	396	389	373	388	436	409	413	379	365	405	432	394	392	422	390	371	392	370	422	373	384	368	379	424	391	383	364	400	386	421	359	379	399	398	384	405	394	379	413	417	419	403	394	430	390	430	426	408	427	404	385	370	387	383	386	394	382	397	378	363	398	377	363	377	416	389	373	423	388	355	372	384	396	383	425	392	403	414	401	414	404	406	344	368	405	453	387	396	414	378	359	391	422	376	348	422	392	381	364	358	385	348	367	400	396	417	422	393	391	376	415	360	411	369	363	365	391	418	423	351	380	380	396	410	396	391	391	398	400	358	372	403	389	404	417	420	394	412	353	385	404	418	393	377	394	389	379	392	412	425	379	392	397	462	437	391	374	399	365	366	385	386	422	418	419	372	389	370	398	401	405	389	390	402	375	391	381	374	425	384	399	356	388	403	383	365	384	405	407	402	396	381	397	404	383	441	401	399	385	407	399	441	419	420	391	354	418	426	391	392	404	412	391	410	364	378	417	437	391	387	427	393	415	377	432	434	374	385	422	380	398	398	376	409	398	407	404	367	359	384	395	405	386	388	428	361	367	369	418	386	348	405	387	373	395	396	391	415	409	415	384	419	395	447	436	375	435	386	386	386	404	418	430	375	452	370	381	401	391	383	417	411	374	393	436	394	409	434	406	417	416	414	428	411	354	428	400	405	372	360	416	408	426	395	398	404	361	391	439	351	401	378	375	381	348	414	387	363	384	405	403	403	405	426	408	420	425	410	403	429	418	397	373	424	381	389	394	405	356	373	419	387	414	429	389	398	386	412	394	429	389	376	387	394	379	401	371	433	357	440	377	377	400	378	388	356	416	426	388	377	393	400	389	378	413	382	375	400	402	387	398	364	391	429	408	374	431	404	396	396	387	387	376	423	379	414	407	360	404	370	375	388	366	416	379	380	420	399	399	353	389	366	364	388	364	400	398	392	422	364	389	425	333	412	411	382	389	365	394	384	414	341	400	371	361	385	384	408	431	383	418	401	363	424	415	420	419	392	360	417	352	398	409	376	428	409	379	399	409	437	373	372	432	373	393	426	397	404	417	414	405	410	392	399	382	362	372	361	410	414	407	381	398	385	377	359	389	421	389	399	386	410	378	385	415	408	330	374	388	370	363	412	345	376	388	366	413	386	374	410	398	415	377	357	450	386	369	389	382	419	398	399	406	438	368	425	380	353	390	382	406	415	409	397	393	411	396	393	460	378	374	392	405	426	401	416	402	361	400	414	405	358	366	408	386	390	419	385	369	381	392	414	388	401	368	394	382	406	382	409	379	385	394	391	384	375	385	364	448	392	379	410	397	390	386	400	390	382	388	413	383	371	391	378	414	395	384	389	450	436	424	428	409	419	397	348	395	371	376	423	386	418	419	368	374	450	430	379	368	420	399	392	398	393	408	405	399	386	396	444	404	402	411	414	401	422	400	409	371	386	416	404	395	391	410	372	399	410	407	375	388	382	393	388	419	433	420	399	383	399	372	341	369	373
16954	6543	2720	1031	991	965	942	897	989	970	983	945	959	937	944	930	933	918	921	851	885	917	929	911	964	970	900	932	916	922	930	934	937	904	945	929	983	959	959	970	930	963	854	916	947	921	950	965	959	960	923	919	965	867	906	915	957	937	916	946	949	908	967	930	944	965	1010	936	909	913	910	945	968	912	979	906	917	924	959	937	907	927	942	949	921	982	890	975	933	949	967	962	895	888	913	972	899	942	906	971	929	956	887	965	929	950	937	947	957	967	966	961	923	978	914	916	942	960	959	908	991	875	979	984	956	912	954	904	943	968	880	953	949	890	926	946	895	906	908	919	927	932	934	925	896	963	967	916	904	932	936	892	878	972	971	936	940	986	920	934	948	954	912	882	949	890	972	959	1003	940	961	958	887	1002	952	912	871	921	875	912	913	911	901	940	936	952	945	960	919	893	924	919	909	952	951	952	946	942	988	955	938	880	884	933	961	1000	942	909	973	951	961	890	968	950	898	919	920	927	935	935	915	969	955	914	952	903	917	962	903	959	942	982	912	991	957	969	950	928	919	910	933	960	982	904	940	889	1005	969	955	958	942	944	932	973	906	885	996	954	919	960	955	945	959	944	922	955	944	958	950	876	932	884	993	906	893	942	912	956	969	992	927	1014	946	980	894	942	974	950	905	938	936	969	912	924	902	948	929	921	886	929	949	926	957	928	940	889	956	979	863	941	971	956	934	957	917	894	910	902	948	982	974	916	946	891	954	910	914	975	894	966	927	907	957	998	926	967	937	894	989	881	881	888	964	953	943	899	955	912	910	959	902	945	944	945	889	951	908	1004	894	950	948	955	938	938	950	921	939	953	957	950	898	978	905	919	931	920	902	875	921	903	933	962	907	955	891	929	908	892	973	976	946	935	938	995	953	944	941	904	955	931	949	902	926	904	931	915	951	975	959	972	992	911	924	874	932	1007	906	936	969	954	960	974	947	925	947	852	899	919	952	965	939	966	933	955	946	899	957	946	891	966	902	923	932	935	891	916	952	939	950	905	955	897	949	947	954	911	958	959	907	936	917	928	932	965	979	950	931	929	944	926	945	974	950	912	875	947	872	944	909	975	950	930	964	944	916	957	921	952	964	907	893	898	923	927	981	950	877	952	948	982	937	871	852	913	927	987	933	955	911	932	962	948	916	890	893	930	938	896	955	1019	934	969	880	934	916	972	913	920	889	892	932	908	958	965	940	926	897	988	935	985	917	937	977	945	949	911	956	925	934	954	941	985	972	935	949	902	957	960	884	865	923	933	957	903	925	907	955	941	950	926	966	937	925	945	988	975	911	944	927	920	899	869	940	954	899	936	908	928	906	906	882	952	986	957	911	921	906	930	949	924	915	904	968	930	949	927	903	894	910	949	922	990	922	910	975	881	895	1018	946	982	945	931	921	895	945	925	902	959	946	988	970	1032	917	961	961	944	945	912	969	957	911	952	938	888	940	997	940	936	972	939	881	926	937	901	945	943	954	940	862	907	963	920	942	919	947	941	885	947	983	947	960	971	937	965	948	964	966	947	902	945	927	948	1008	926	958	933	931	944	915	948	914	940	966	865	949	939	949	983	910	958	969	930	891	986	931	1014	971	978	888	993	916	936	902	913	943	951	904	922	963	907	930	970	946	908	948	998	935	933	923	962	918	953	953	978	947	965	915	928	883	929	957	937	987	956	943	922	948	937	969	971	960	956	1003	924	977	913	925	902	1016	995	963	989	939	923	941	949	915	894	916	944	916	951	889	947	904	949	949	894	996	940	895	959	915	928	939	974	975	935	961	907	966	947	977	946	1024	947	935	925	967	942	954	884	934	944	940	928	933	918	975	919	930	888	928	897	932	970	961	883	935	913	943	893	958	958	928	958	965	902	890	929	972	950	922	956	971	916	917	988	957	926	940	914	965	965	954	938	947	940	905	953	945	970	963	923	958	959	966	944	935	897	939	929	987	948	928	903	983	995	886	931	938	937	903	968	902	1018	963	922	920	955	934	958	887	1008	932	961	964	1000	890	932	957	898	969	968	930	989	932	922	924	932	890	929	951	946	970	935	994	921	956	941	947	871	957	937	969	902	921	921	960	933	925	957	948	944	934	917	877	946	935	909	924	971	929	901	924	969	982	895	1026	936	945	896	952	964	965	925	947	881	946	926	985	942	914	910	958	954	939	972	978	946	877	920	995	914	929	931	861	930	980	933	980	938	951	946	893	939	974	926	928	940	920	972	914	909	900	895	979	988	932	908	906	910	952	921	945	924	935	924	988	934	921	982	913	944	918	940	947	935	906	977	969	935	894	958	942	915	976	995	883	903	897	942	938	956	907	974	971	950	929	926	931	897	987	901	948	940	950	913	949	969	919	965	942	973	987	940	906	902	899	968	903	883	965	955	923	956	921	945	909	909	928	915	998	917	949	946	961	979	895	895	894	949	921	907	886	937	988	936	897	992	993	995	945	887	941	982	912	930	987	975	907	1025	915	936	924	891	955	974	918	911	998	994	950	923	907	899	922	977	928	966	947	880	857	962	939	967	949	966	975	938	926	923	976	947	914	899	909	910	944	930	951	961	952	934	866	890	972	939	948	952	966	931	970	947	960	894	919	917	908	928	951	907	952	978	979	953	958	861	966	937	1008	959	913	913	932	909	959	902	936	927	929	929	890	929	916	895	961	917	935	854	965	879	951	981	947	949	886	931	953	909	934	902	949	950	901	915	972	974	937	896	855	889	948	944	929	901	917	940	989	995	936	962	967	929	949	929	891	884	922	933	956	938	902	917	942	932	917	1003	905	941	966	907	898	975	949	951	901	960	981	977	915	948	975	931	967	924	935	946	905	957	947	953	893	931	959	950	924	960	928	945	985	944	971	936	918	937	900	964	913	975	997	967	954	929	968	944	910	955	980	959	902	943	928	932	963	931	878	923	965	911	937	948	984	931	986	997	882	997	924	889	976	918	942	947	952	905	902	882	944	892	950	901	927	898	924	945	911	960	933	996	898	916	948	944	965	894	901	950	967	929	934	943	938	967	909	926	919	936	945	945	992	868	905	945	962	908	974	963	910	986	956	906	917	862	936	980	893	924	947	975	972	928	932	955	905	870	946	947	936	969	953	872	964	936	960	937	883	969	945	904	919	879	922	998	937	930	919	927	983	878	939	940	977	943	887	908	983	977	950	927	953	961	977	954	915	953	966	942	943	932	942	918	930	960	956	949	1016	941	942	946	990	891	958	893	948	977	980	972	953	1017	973	912	959	917	1034	882	907	951	945	926	940	919	959	976	916	936	972	904	958	913	915	941	972	902	913	1033	979	966	948	1005	969	925	980	952	956	969	957	926	933	929	951	941	874	931	939	890	874	919	937	943	993	962	993	904	903	961	952	1003	932	899	987	934	936	985	970	944	942	933	965	967	1003	913	922	886	966	934	962	914	963	994	919	882	973	924	862	930	919	990	914	936	880	968	875	935	909	934	955	957	963	942	935	940	903	953	928	912
69536	47849	28761	4660	627	448	393	355	333	286	293	299	257	271	256	263	227	262	246	283	312	282	267	223	255	252	260	251	261	236	253	232	273	242	238	271	252	242	271	245	255	288	228	232	236	235	203	233	289	221	226	255	244	241	255	242	230	230	244	226	257	227	243	241	256	236	243	250	244	271	238	260	272	257	246	302	235	225	278	254	250	252	231	242	236	251	260	224	282	264	259	268	246	252	262	231	230	271	256	265	241	243	281	243	246	261	238	261	258	271	263	239	243	233	231	271	231	218	221	239	248	231	253	247	249	265	240	257	225	225	228	233	256	244	261	246	243	270	267	242	229	230	235	227	247	230	248	274	264	249	254	228	223	230	256	242	239	239	259	249	255	258	255	248	233	249	241	244	254	234	247	228	257	250	235	264	234	238	227	232	260	219	256	237	226	216	238	237	250	254	217	231	236	239	235	251	229	254	259	235	252	242	243	250	257	249	270	260	249	273	242	246	254	240	238	212	258	251	243	233	253	260	213	240	245	260	269	259	260	227	240	249	253	256	262	247	223	255	248	231	225	262	260	228	280	266	224	221	249	264	268	224	239	241	219	237	260	251	244	238	257	254	249	240	237	242	242	246	235	246	275	243	247	234	264	245	248	249	237	240	256	221	223	272	251	239	231	245	250	245	250	243	243	248	219	245	272	250	239	238	246	243	219	229	230	257	280	265	276	281	244	243	249	254	254	227	239	247	227	262	248	255	233	244	237	245	249	251	238	249	248	213	225	262	230	246	262	263	257	253	257	235	217	246	258	232	269	251	249	227	256	244	230	232	249	247	248	222	234	218	248	229	227	221	246	247	263	260	243	245	262	226	212	257	233	266	268	227	215	238	262	275	255	274	230	240	231	235	244	259	226	241	268	244	235	255	248	245	258	239	247	262	268	236	231	267	254	262	254	219	238	276	233	248	247	256	231	242	261	243	246	271	224	214	255	240	233	248	243	250	231	247	248	233	238	248	213	213	253	260	243	228	248	270	251	237	249	282	222	255	245	246	295	251	291	246	221	253	249	256	224	257	267	251	249	237	259	241	255	274	245	269	250	245	254	245	248	246	237	254	238	251	227	218	260	216	252	246	243	239	252	253	280	235	240	263	255	252	250	259	252	271	233	248	243	249	253	273	260	255	269	247	270	249	241	227	230	216	295	250	221	232	267	228	245	262	254	235	236	254	227	266	252	239	279	256	229	251	216	242	238	242	230	264	226	247	233	243	250	262	246	267	231	245	261	221	255	244	247	248	254	240	237	264	227	257	233	238	270	244	261	249	256	259	261	232	249	226	216	250	234	260	265	258	255	304	238	273	247	204	236	250	236	236	245	231	234	217	211	258	244	245	217	255	243	245	237	261	270	260	253	241	224	229	241	232	248	256	230	263	245	260	249	249	271	252	247	248	242	238	237	248	252	237	237	236	249	267	292	277	283	253	240	239	238	270	267	232	238	251	233	235	265	212	237	251	237	269	254	263	270	258	272	250	237	258	266	258	238	244	255	200	246	247	222	259	254	250	237	246	245	267	248	212	267	297	224	237	253	263	243	247	249	246	243	262	236	230	268	259	251	230	252	253	264	243	261	263	268	242	281	231	250	237	240	255	260	225	262	252	246	253	261	259	275	260	268	239	282	266	229	268	262	241	250	230	251	263	252	241	287	261	270	240	242	243	273	226	246	240	250	263	231	239	245	243	248	256	274	255	239	255	237	270	264	255	262	251	255	258	229	265	263	248	257	240	227	250	245	228	255	248	257	233	236	266	265	249	247	257	263	252	226	268	272	242	238	219	240	234	248	225	258	244	220	237	229	238	264	241	254	244	282	253	262	252	270	254	232	243	218	275	236	260	263	268	267	240	222	243	251	235	250	250	248	249	273	269	242	232	297	273	252	267	285	274	259	220	256	263	274	267	242	248	221	248	251	244	261	245	266	235	236	237	245	240	244	251	246	253	245	251	254	252	190	251	273	229	212	250	279	244	221	255	268	257	243	251	270	272	231	239	254	277	241	258	254	262	234	227	269	241	230	248	244	239	246	246	211	234	264	237	243	256	255	250	191	237	283	266	252	277	259	241	266	255	243	256	223	255	279	253	218	242	243	233	228	234	258	246	207	212	266	239	242	244	278	209	259	241	224	261	265	229	255	255	248	246	255	233	226	249	227	247	253	260	284	250	229	242	225	235	254	262	229	222	237	250	300	232	226	271	249	245	243	230	252	222	253	237	266	260	275	243	260	243	244	254	287	230	236	238	254	243	266	260	257	236	246	245	244	257	220	236	245	234	254	257	236	249	259	240	275	272	248	256	193	229	247	253	267	240	213	260	248	250	255	273	238	247	238	251	242	222	239	252	257	235	268	249	256	248	240	264	247	238	246	234	242	214	234	260	264	282	243	243	251	241	235	243	271	266	247	207	249	256	232	257	248	241	235	253	263	245	236	282	266	259	243	251	245	261	267	219	232	253	284	234	222	238	246	217	233	243	223	266	269	230	255	234	221	242	222	258	253	234	248	259	242	235	262	283	249	256	231	249	263	284	240	243	241	221	245	250	265	270	236	270	282	233	252	234	258	221	220	240	247	257	238	223	260	246	242	228	247	245	237	269	238	251	259	249	274	248	269	256	217	259	249	236	231	265	229	233	246	258	260	230	260	271	250	233	231	274	251	258	245	268	245	249	271	247	255	261	255	261	242	251	239	207	274	246	246	243	242	249	240	238	252	272	236	201	272	252	233	239	254	216	224	234	258	208	247	283	256	261	235	239	260	257	250	231	267	274	233	251	239	253	256	221	206	269	282	249	245	218	232	224	235	239	234	257	263	238	246	260	260	240	263	241	236	259	250	277	233	264	254	263	228	266	234	278	231	256	249	284	264	262	277	232	249	247	229	249	222	221	257	247	245	262	265	277	219	244	212	230	240	257	230	246	247	238	266	248	250	231	243	261	281	269	220	259	226	258	243	260	250	250	272	225	263	252	298	278	255	243	248	245	249	247	252	252	255	225	241	241	233	247	238	240	255	248	237	231	261	254	294	287	241	251	244	279	252	234	238	197	266	241	206	231	254	232	238	268	242	243	254	246	253	244	228	246	219	248	249	232	237	234	237	224	250	235	240	264	254	247	254	239	276	257	257	259	262	247	242	242	262	242	235	231	240	252	248	229	243	229	242	236	235	227	265	252	224	254	238	223	237	245	243	263	263	291	241	259	264	232	251	263	267	253	249	231	252	237	263	242	249	244	236	240	240	263	253	270	229	229	250	234	255	258	262	222	251	267	236	243	226	264	267	232	252	235	234	234	218	235	233	260	266	255	223	247	271	238	267	262	253	240	244	225	237	258	245	244	246	233	231	251	253	239	238	249	224	236	237	273	259	296	247	240	246	249	272	260	257	267	239	228	231	242	234	219	239	238	253	238	238	220	244	293	252	268	247	245	251	236	235	227	260	237	261	250	217	238	243	270
41067	33426	13653	2096	1913	1647	1429	1186	1147	1045	1020	918	914	833	803	807	770	753	741	756	779	719	735	710	684	728	735	715	720	728	680	670	674	702	729	658	692	686	704	716	663	665	676	691	722	671	692	667	676	719	672	651	675	660	659	665	675	688	635	627	660	705	676	656	644	688	681	635	626	655	632	663	628	672	684	657	654	684	621	660	661	665	585	650	647	680	662	653	667	612	645	625	645	656	659	661	680	605	683	691	606	645	662	660	671	652	668	692	685	660	672	693	636	635	604	632	707	656	645	673	653	643	633	668	678	628	662	669	653	663	594	628	656	577	668	626	625	648	681	619	617	643	624	627	698	609	647	647	620	643	650	624	646	630	692	620	675	615	640	628	663	594	648	651	662	637	625	643	700	617	681	636	653	638	647	651	686	630	641	668	677	625	638	627	619	668	650	620	647	613	672	635	619	640	588	634	703	660	630	667	648	669	673	639	636	611	648	660	628	642	638	665	616	615	675	678	680	631	682	653	696	684	655	682	625	634	642	626	638	656	602	659	660	702	631	639	664	636	591	665	650	675	623	662	692	653	618	665	634	633	622	683	658	622	640	620	663	638	648	646	643	643	642	678	613	632	623	632	614	618	659	607	635	625	653	630	686	643	648	642	640	656	641	686	644	667	635	654	681	657	641	659	646	633	691	658	641	619	636	638	677	704	693	656	649	704	601	646	640	646	620	643	604	621	657	673	627	604	635	618	659	643	684	657	623	672	648	592	619	618	638	663	670	657	669	619	658	619	658	681	643	655	651	654	659	671	629	637	642	681	679	680	644	647	571	619	654	616	684	635	644	691	699	685	617	631	631	700	668	623	659	674	700	651	647	670	648	668	661	627	631	606	638	653	648	650	634	676	682	660	713	626	639	666	625	690	662	681	684	582	636	643	681	684	626	630	692	645	639	665	698	676	688	640	647	632	664	624	657	619	613	629	654	663	681	655	638	662	635	648	629	659	643	639	641	624	636	640	647	651	665	668	680	665	655	643	682	642	621	687	668	613	629	636	695	605	632	678	669	666	645	705	671	599	703	628	640	640	648	659	662	637	665	630	659	619	627	671	643	648	591	676	662	606	645	654	653	649	694	671	633	682	639	648	666	645	634	629	661	655	624	600	654	604	652	655	677	631	648	628	676	654	671	627	592	651	661	658	613	725	647	670	650	641	605	653	633	660	654	680	659	684	642	707	631	668	655	675	682	586	622	687	621	627	681	649	689	647	636	645	650	620	646	660	658	627	585	716	646	634	701	643	660	700	675	618	681	603	670	695	638	638	652	670	603	634	660	636	648	632	660	649	672	629	683	656	617	652	630	684	638	658	681	651	629	679	644	653	666	670	634	645	631	619	663	665	630	675	695	641	675	651	645	663	651	640	689	657	631	628	675	637	605	675	688	672	657	658	632	677	634	639	629	675	644	689	678	602	614	656	676	640	659	637	668	660	706	676	662	690	579	622	671	645	680	633	666	632	652	637	660	613	623	640	695	658	606	672	606	655	617	666	618	654	693	609	674	631	644	626	680	627	666	681	648	645	624	627	685	652	661	637	668	629	677	653	632	637	661	646	636	636	618	681	634	684	680	698	645	671	682	683	674	702	697	698	635	698	612	663	643	627	628	635	649	682	641	616	678	621	678	613	654	626	682	667	638	609	621	636	669	653	632	653	606	682	659	661	626	633	661	652	625	653	607	659	613	673	638	616	641	676	677	638	648	649	674	634	659	607	659	642	680	643	690	680	634	640	663	634	620	608	705	652	668	657	678	670	640	659	665	623	652	676	646	654	675	635	700	656	640	631	643	626	613	641	651	675	629	667	689	581	633	626	651	609	637	651	628	651	621	662	647	685	646	682	647	608	645	628	592	656	627	704	664	644	613	628	639	667	650	581	650	645	676	660	672	657	642	670	637	661	644	674	624	689	672	624	642	601	640	635	617	687	677	649	640	684	673	642	672	659	603	612	676	652	648	684	598	648	667	680	605	636	638	632	698	683	634	662	639	651	642	628	652	659	648	634	641	694	644	642	659	697	647	670	651	660	682	637	618	664	677	660	635	647	664	607	658	624	646	685	623	642	655	697	647	617	676	649	648	606	615	653	656	658	704	650	639	645	666	618	706	667	635	692	681	682	669	632	700	694	647	696	634	694	697	640	606	633	675	649	642	661	632	667	650	657	659	655	599	649	632	664	655	597	671	658	694	663	642	635	662	631	668	621	671	638	598	652	640	631	667	670	624	669	642	673	625	666	664	660	617	686	624	667	643	658	645	622	653	611	640	642	625	633	650	630	688	632	623	635	599	678	647	647	671	656	625	597	681	703	643	556	687	680	621	631	652	662	684	692	643	628	618	651	645	647	640	645	652	604	622	659	687	600	631	654	638	630	642	671	637	711	647	672	629	652	680	659	654	643	647	646	709	630	643	668	644	630	622	655	677	592	656	641	656	650	680	639	634	641	638	633	644	653	657	661	683	673	641	591	678	660	663	646	696	649	647	640	615	614	609	655	646	662	672	620	621	618	629	668	623	647	676	613	649	678	640	664	639	628	622	651	630	665	606	692	683	678	655	647	637	639	660	603	653	654	608	673	634	660	659	630	640	643	697	645	647	629	648	648	659	662	671	651	668	642	629	656	653	653	628	673	654	694	619	626	625	672	659	673	618	692	640	674	621	632	632	646	638	640	675	681	625	673	664	634	648	619	633	696	658	636	673	635	628	653	650	709	652	659	643	626	627	627	654	699	637	637	646	675	662	653	649	621	624	630	639	680	677	638	644	627	667	658	648	696	622	652	656	637	642	677	642	626	665	661	631	631	604	613	700	667	642	641	621	644	577	652	628	696	599	633	667	685	615	645	649	615	677	598	626	693	630	657	664	631	610	654	633	652	640	647	675	674	578	655	629	645	633	662	629	637	663	623	626	654	646	636	696	657	621	643	606	654	663	679	672	640	662	650	652	615	629	668	609	621	645	631	619	664	674	594	608	632	688	594	606	642	667	664	644	649	644	690	690	684	628	671	613	673	675	683	649	648	617	643	668	620	659	687	641	607	626	615	669	656	635	652	681	629	637	657	635	667	637	617	661	613	638	671	619	637	663	658	638	653	641	636	690	688	637	630	590	652	653	642	701	624	652	667	646	629	641	636	658	633	630	655	662	611	641	669	623	641	661	610	641	648	629	635	605	634	690	648	646	652	653	632	642	664	644	629	647	618	657	603	623	617	647	634	658	639	636	660	663	644	685	601	675	653	609	655	629	673	638	613	662	694	650	685	625	637	642	658	640	691	667	654	654	641	621	662	644	598	660	670	665	668	689	665	637	632	577	658	631	669	659	633	657	636	676	667	643	696	658	618	645	633	674	614	698	644	679	640	654	677	655	648	643	646	659	638	659	679	637	637	688	623	665	654	635	662	670	618	653	666	676	663	643	618	608	635	661	631	645	648	625	648	674	700	674	677	615	667
80708	58788	38177	10193	1392	791	679	539	519	491	479	482	494	450	473	411	372	393	356	407	406	393	350	358	354	367	359	358	345	360	364	399	401	379	398	327	361	350	365	365	428	404	337	363	364	417	410	365	338	375	371	356	368	358	363	370	370	360	370	374	394	363	375	369	344	344	343	331	373	369	348	366	346	369	374	369	357	374	370	383	340	369	353	364	372	347	370	358	353	326	392	341	359	383	371	392	405	361	367	358	339	388	352	378	364	359	372	362	350	334	392	374	355	379	380	379	342	373	384	385	344	346	359	352	372	383	371	349	355	385	388	370	363	353	389	346	349	381	361	370	372	357	362	353	371	365	352	416	331	395	320	360	330	344	392	373	356	379	359	367	356	370	355	360	353	369	373	376	369	347	361	358	339	402	346	307	377	395	358	377	350	311	352	383	359	361	344	378	343	356	376	328	371	365	333	393	365	350	367	346	350	356	342	351	369	343	399	381	361	354	339	328	356	390	368	373	347	344	343	344	395	358	392	369	350	350	379	379	356	372	353	378	344	351	378	381	345	370	375	347	350	331	371	345	379	350	404	386	359	364	406	360	346	387	331	354	361	364	375	361	372	345	382	385	394	355	351	337	388	371	381	395	367	338	347	377	355	361	341	364	385	367	357	383	344	357	356	351	378	391	399	403	374	345	395	319	350	357	355	387	382	367	351	353	382	369	388	350	354	334	365	356	340	355	337	412	346	337	379	383	385	352	357	344	368	340	371	324	396	357	357	352	391	387	350	374	340	345	328	385	379	365	361	374	342	397	385	363	350	380	337	380	355	337	390	368	366	347	372	369	375	388	385	373	383	359	377	331	347	380	362	351	355	372	368	388	378	400	325	367	347	342	332	378	398	373	352	345	355	353	354	355	372	359	372	343	366	384	355	337	398	351	351	386	345	381	383	394	358	376	404	369	353	333	383	389	390	368	373	357	359	320	378	356	363	387	351	339	375	358	334	376	390	358	344	371	352	374	371	369	399	384	416	381	373	363	365	379	375	359	343	365	363	377	378	347	336	380	301	366	340	336	340	351	378	360	395	359	339	339	377	363	371	349	360	369	405	371	348	323	334	330	369	343	370	327	346	341	358	373	362	344	355	399	380	323	351	362	382	358	361	348	346	342	364	387	333	376	407	365	353	352	341	362	383	353	350	398	348	359	360	360	357	342	394	351	372	370	357	337	343	407	370	365	359	383	377	369	376	375	387	318	374	386	360	378	371	364	334	333	357	348	386	367	396	348	354	353	369	356	347	336	362	312	364	359	400	364	375	366	339	309	366	359	349	365	371	344	392	372	350	340	367	333	367	350	347	382	373	343	370	367	386	413	378	366	392	375	360	357	409	357	360	372	341	327	355	350	369	359	340	360	368	389	385	374	380	373	326	377	410	390	354	363	360	354	371	360	371	346	346	348	409	366	379	371	340	369	357	334	413	347	346	387	364	361	377	350	354	349	346	365	327	347	380	356	327	353	362	364	368	392	358	371	373	362	363	384	386	350	390	362	360	366	338	345	367	359	384	349	374	332	361	399	327	337	369	387	358	340	358	355	352	338	367	355	356	348	359	353	338	389	355	381	388	368	363	376	357	357	370	385	388	356	359	395	392	339	345	382	351	357	375	379	405	365	364	368	363	365	344	377	380	372	401	365	348	358	368	326	361	355	349	372	329	389	369	335	376	351	350	372	400	327	362	362	366	383	385	394	392	345	365	357	402	359	346	373	376	383	356	357	374	377	389	388	313	352	361	381	342	348	365	400	345	311	359	340	397	369	347	326	363	372	355	390	374	385	370	329	357	375	371	369	360	339	368	385	359	348	375	345	365	352	352	349	376	370	383	332	363	350	356	351	356	363	401	356	378	357	337	380	342	350	365	350	332	353	347	364	318	383	350	375	361	349	358	343	345	326	353	368	350	337	371	341	361	359	350	366	354	345	377	377	351	334	389	381	353	386	361	350	363	347	391	370	372	371	355	384	318	347	347	374	347	388	360	361	365	379	364	383	342	381	350	343	374	358	307	342	363	354	351	372	320	363	385	374	358	388	345	383	367	371	354	351	326	390	323	339	368	374	365	352	344	350	340	353	380	336	343	387	387	367	404	344	356	367	329	358	365	340	390	402	394	360	341	368	342	372	330	352	366	413	349	357	357	394	353	371	379	380	378	374	362	368	362	381	342	391	371	333	350	334	361	359	343	325	370	341	399	347	357	370	326	342	355	361	366	388	338	339	349	349	388	366	361	371	339	373	389	388	370	362	368	355	377	373	334	378	411	384	348	357	353	346	336	372	363	360	338	373	346	368	399	359	367	354	370	366	367	352	354	356	358	392	398	385	354	367	385	372	324	362	342	358	340	342	338	374	385	339	370	351	392	367	321	375	347	371	323	334	369	364	364	369	377	352	370	386	348	356	403	381	387	376	351	353	399	339	338	393	369	358	365	349	388	334	363	382	334	358	352	365	337	372	334	386	374	370	379	346	416	374	310	348	369	379	356	346	357	357	424	336	354	359	367	337	341	344	364	397	361	397	375	342	328	344	324	366	396	354	385	364	368	377	380	346	319	361	398	348	365	333	392	333	365	376	334	373	363	365	350	363	348	389	337	354	339	351	335	358	358	338	379	365	367	353	402	362	357	362	345	377	378	342	371	352	398	351	350	356	387	385	345	378	342	341	320	417	389	342	355	394	371	410	394	350	400	360	330	330	353	393	392	356	393	354	392	352	343	365	377	350	324	389	387	407	400	361	368	393	363	359	408	360	379	366	333	365	329	398	361	345	358	405	360	373	366	377	343	325	374	385	339	363	404	356	363	370	397	334	321	388	351	375	367	376	354	400	368	368	354	366	371	387	344	416	317	343	390	363	349	366	384	371	370	360	323	358	352	379	381	378	369	384	369	327	352	352	382	371	353	357	340	364	345	383	337	385	355	350	342	350	386	363	385	395	338	369	386	374	373	373	353	394	344	354	371	368	350	349	333	354	346	379	347	344	324	359	371	361	360	361	354	357	389	379	362	372	363	373	375	362	357	345	372	398	359	355	360	353	353	366	354	382	340	365	322	383	341	382	387	334	355	348	370	329	372	364	361	372	363	353	358	358	382	376	353	349	351	365	397	347	354	386	362	371	385	367	348	383	354	384	360	334	352	371	357	344	351	354	380	357	348	365	373	380	374	389	363	369	373	362	326	346	362	352	384	389	348	328	366	350	386	386	363	365	400	324	350	354	370	314	341	338	348	350	345	359	354	382	348	373	346	369	356	346	385	351	391	339	358	387	369	351	362	368	371	346	346	360	375	356	382	370	361	351	347	351	350	412	375	403	375	377	385	359	358	344	363	358	338	336	389	362	333	327	376	391	389	372	346	333	338	345	371	314	345	394	390	364	380	391	381	363	360	333	361	338	354	360	364	379	354	341	382	348	351	361	371	347	380	398	376	384	376	405	378	361	373	374	349	405	373	343
50246	42451	17177	3738	3208	2723	2269	2148	1854	1737	1586	1451	1409	1297	1265	1199	1146	1153	1166	1089	1114	1047	1050	1064	1079	1019	994	990	992	1015	1037	1013	900	950	1009	919	953	957	924	985	964	960	945	933	909	915	953	916	956	931	963	931	891	962	942	912	927	944	897	856	930	864	953	927	915	940	922	906	902	938	903	855	939	916	883	911	920	922	905	899	851	925	915	915	939	938	906	919	895	900	878	917	908	908	882	914	932	868	868	898	947	881	883	914	892	910	907	872	871	909	917	923	909	919	879	882	931	933	891	920	929	887	852	932	911	906	857	901	916	906	879	856	881	898	964	911	989	913	919	895	924	885	858	908	873	969	845	886	936	900	906	886	899	873	902	846	927	856	950	957	924	887	914	923	919	883	898	916	929	896	832	941	937	917	892	913	886	925	891	937	935	907	890	853	900	906	858	953	894	929	897	924	942	886	919	918	890	867	906	900	916	924	910	919	916	877	885	900	933	951	892	908	903	878	861	913	849	929	869	915	893	943	905	858	889	928	892	896	951	895	891	940	871	950	926	918	897	878	923	903	892	910	938	886	939	892	883	897	917	859	899	916	875	963	893	866	927	926	890	865	998	903	916	903	915	896	914	930	931	915	897	858	930	890	835	941	889	849	877	903	833	880	895	904	893	924	911	892	940	923	905	890	885	947	889	887	843	842	951	904	889	854	890	909	902	903	908	894	886	906	889	878	889	910	877	889	929	899	901	887	879	921	870	928	929	904	908	908	880	930	915	882	867	902	877	883	914	881	889	887	908	832	864	867	902	922	874	907	931	912	909	931	952	912	881	924	904	924	855	935	869	897	863	929	891	904	921	940	911	890	938	894	963	902	878	966	956	888	880	918	882	903	933	878	897	857	858	912	888	890	866	956	819	919	928	879	902	906	920	938	893	906	881	846	872	908	893	893	880	916	924	917	842	899	917	916	913	945	886	877	910	891	899	928	921	883	896	932	938	879	891	881	865	937	886	889	865	865	952	926	924	845	919	889	919	920	861	900	910	870	891	891	884	895	886	877	899	868	884	940	894	895	898	902	887	889	892	928	854	860	929	931	882	900	931	887	901	914	813	920	914	900	892	871	888	914	906	889	863	927	898	929	915	908	894	867	913	875	886	886	886	899	890	882	929	914	859	926	899	904	908	842	869	952	928	917	898	932	920	868	876	905	922	864	919	936	908	921	876	927	902	860	960	922	887	927	892	910	943	870	896	896	923	947	951	921	862	887	878	872	890	884	906	870	871	900	947	918	882	878	892	877	903	913	886	871	893	886	903	898	938	885	881	903	918	917	871	927	888	907	935	905	926	940	885	929	940	914	983	874	946	901	876	883	873	923	860	910	901	876	938	872	906	945	942	955	912	873	899	897	889	926	912	909	854	884	860	860	941	967	913	891	965	904	927	832	919	821	906	885	880	903	872	943	896	936	900	943	836	900	929	865	900	893	903	925	914	923	836	923	929	930	930	893	938	876	832	970	907	883	892	904	919	905	919	957	914	866	924	952	904	927	906	952	943	935	927	951	915	951	913	896	897	908	952	949	850	945	898	905	920	892	884	888	886	885	900	893	894	866	938	868	875	877	945	942	886	894	920	883	893	856	878	932	885	892	856	901	886	904	858	922	908	905	881	875	870	890	918	962	868	913	928	978	919	874	921	889	919	883	902	870	890	871	903	881	873	916	926	903	930	948	925	891	904	895	941	876	945	887	886	905	922	907	867	919	890	958	910	874	910	924	907	947	895	915	921	878	926	920	891	880	896	910	872	902	961	910	924	900	936	880	908	915	888	894	911	864	917	907	871	944	862	878	910	907	818	884	949	927	882	890	859	847	914	893	905	925	882	885	836	882	903	891	913	890	888	902	873	921	946	908	807	950	911	870	878	906	854	855	867	885	876	888	904	924	879	949	908	885	876	864	902	854	891	975	889	896	948	929	876	857	955	907	914	835	911	900	936	858	899	925	860	886	915	891	863	858	882	887	893	935	890	901	871	972	866	970	890	916	951	902	929	912	892	913	908	879	880	922	881	928	896	894	896	926	884	892	921	911	934	866	957	893	909	927	892	836	845	896	901	884	931	905	862	935	860	858	899	883	823	865	895	892	880	907	885	854	919	901	977	883	978	958	931	907	882	897	882	901	942	903	891	869	925	883	918	918	869	892	868	929	909	913	918	916	906	885	944	890	896	911	907	901	926	902	895	936	917	940	926	884	916	934	891	902	891	851	865	915	913	875	894	883	854	935	931	928	917	947	907	912	949	910	933	874	910	941	895	874	899	902	856	920	949	888	885	937	937	922	929	886	815	911	890	897	889	909	878	879	883	909	918	962	941	915	830	910	877	928	905	905	859	979	856	924	914	897	874	905	865	894	931	878	911	885	865	891	854	889	917	840	883	877	869	888	991	911	928	931	917	835	884	889	936	940	868	931	899	908	961	908	904	924	862	900	903	864	915	891	912	894	889	884	906	899	880	995	890	886	876	862	861	895	928	893	919	897	886	893	941	864	911	921	884	913	926	876	880	856	896	890	857	917	868	929	906	867	921	914	878	959	879	865	906	892	883	846	891	872	857	892	888	883	865	951	897	898	916	876	919	934	871	934	936	898	923	902	868	924	929	911	852	895	939	905	887	883	931	871	898	916	927	873	929	906	911	915	924	906	938	868	915	871	906	933	919	922	856	884	916	889	903	908	921	848	925	902	850	859	932	850	882	893	882	877	941	915	902	869	952	950	909	857	919	852	900	834	913	872	908	902	856	869	900	884	916	862	888	933	837	863	890	916	907	921	955	880	863	895	946	961	856	915	841	867	938	922	944	930	879	919	991	841	891	882	936	848	853	929	852	891	880	913	900	920	854	910	912	879	943	947	915	906	949	901	918	902	923	925	848	859	930	893	864	912	940	924	884	901	893	964	924	913	932	941	892	879	869	878	871	974	945	919	910	917	961	938	852	934	906	910	899	876	827	935	898	879	938	897	884	919	937	877	895	870	872	880	899	933	900	805	849	956	915	868	922	911	904	866	915	894	871	874	876	903	868	918	924	873	877	844	870	922	880	902	825	937	906	880	901	940	890	901	892	887	876	913	923	855	897	977	922	928	942	899	877	861	893	906	898	908	931	903	935	936	935	894	887	902	912	928	875	878	901	879	877	939	927	878	863	873	883	889	915	915	900	905	883	954	892	900	920	909	885	915	932	906	934	868	910	883	885	937	913	868	946	904	865	896	958	919	912	880	890	861	869	895	928	882	871	870	854	938	951	919	959	936	882	902	918	913	939	901	906	848	912	965	903	862	942	870	895	837	910	888	884	872	925	921	992	871	915	942	902	896	904	864	915	924	881	932	895	968	908	898	883	884	958	888	865	920	890	890	917	920	903	931	852	927	914	930	898	898	954	894	868	925	858	893	892	900	885	928	930	893	915	888	876	947	918	921	903	892	952	928	940	890	933	918	923	849	890	937	919	965
21471	5735	1715	435	428	421	402	400	423	393	399	394	413	396	357	405	385	365	409	414	419	379	415	396	404	405	380	445	374	348	401	399	368	393	386	401	405	392	374	383	371	406	386	386	395	404	417	418	399	390	375	371	432	397	415	408	392	389	376	412	385	355	361	423	399	401	364	401	418	381	363	400	395	372	409	398	400	402	432	362	412	397	428	389	389	387	381	372	392	408	411	398	391	400	368	384	404	384	399	371	399	429	384	388	392	368	436	430	410	428	362	418	391	355	391	382	405	395	371	392	370	369	392	399	374	414	388	381	350	373	391	416	406	418	395	388	403	368	382	391	400	393	374	419	378	382	384	382	416	391	410	369	431	386	372	367	391	352	409	383	399	432	386	391	463	400	387	427	405	414	406	377	390	396	397	431	407	397	420	381	440	403	378	399	411	355	372	410	370	411	407	403	408	377	402	405	365	405	377	409	393	373	404	372	401	397	399	376	400	379	385	436	405	390	400	376	420	401	400	394	423	436	407	361	399	401	402	396	366	421	383	365	413	430	402	376	364	380	364	418	396	401	412	398	415	390	390	375	401	412	395	433	331	391	371	386	370	424	402	374	419	418	395	357	411	419	378	375	387	367	382	374	417	425	399	378	377	403	425	424	373	389	399	382	382	429	436	413	386	420	386	382	425	412	390	358	384	374	389	406	376	384	410	410	396	390	416	407	397	341	403	402	408	391	401	439	391	394	398	368	362	412	400	446	410	425	386	364	420	441	397	398	388	397	393	382	424	376	380	417	429	390	387	439	406	377	403	401	393	401	361	401	391	380	402	372	386	406	434	387	381	398	391	404	422	394	393	366	402	408	399	423	392	384	443	388	394	392	375	390	392	418	378	368	383	392	409	381	378	409	343	390	398	416	403	358	352	383	403	412	383	347	397	335	379	430	393	421	365	404	356	373	412	427	384	381	378	395	394	382	404	372	399	393	370	364	381	398	371	392	418	392	392	371	417	376	387	424	433	398	395	405	387	364	383	399	399	418	429	374	401	421	409	364	386	383	446	412	367	380	400	376	394	402	374	428	392	415	396	359	417	384	395	418	409	395	379	405	405	406	413	379	380	399	440	400	401	374	417	393	370	390	407	393	420	393	390	413	379	389	370	340	419	394	380	408	380	353	412	386	393	428	405	375	382	391	375	377	385	407	357	383	363	388	431	376	450	420	394	424	362	409	364	401	377	391	343	378	377	403	416	389	413	388	374	394	368	397	386	376	410	391	407	391	377	415	376	375	381	387	417	383	356	420	426	383	428	367	401	393	380	373	412	437	430	396	361	379	390	415	415	385	356	410	425	402	374	395	422	373	408	383	421	372	409	384	394	461	356	376	427	397	425	415	419	445	430	393	404	408	380	400	377	351	376	430	400	405	408	373	410	389	374	447	379	407	407	371	429	387	380	400	390	382	382	417	382	434	371	383	414	402	400	366	400	418	417	411	403	422	414	368	399	423	369	414	399	392	394	376	403	411	406	413	413	420	385	411	390	395	404	412	411	409	395	387	421	411	408	387	364	359	379	403	357	376	389	360	405	368	372	389	370	403	431	361	413	411	410	412	411	412	416	382	436	416	444	389	402	388	435	441	380	388	359	407	393	392	375	413	399	393	434	375	390	402	400	374	386	399	388	410	351	428	437	404	423	457	403	361	389	379	383	346	390	403	386	387	395	380	385	399	388	431	355	360	396	399	399	377	365	452	393	427	398	400	386	399	408	397	405	404	381	370	411	375	398	392	403	404	370	431	384	398	391	391	383	414	370	396	397	380	416	389	394	407	383	435	391	392	395	385	473	390	382	359	374	434	394	426	414	391	397	391	372	410	419	396	393	413	383	412	404	373	414	444	402	395	390	421	392	396	391	417	412	418	410	382	409	406	410	399	391	416	385	413	413	404	376	397	424	367	413	390	415	380	389	407	383	348	418	403	384	362	396	398	377	393	405	404	405	376	386	418	390	417	393	401	426	369	380	395	388	375	358	406	399	360	415	394	387	384	422	383	359	425	414	412	408	389	391	393	373	422	443	428	392	417	379	389	399	432	394	396	407	424	389	377	386	389	375	395	421	430	412	430	386	389	405	375	370	378	440	402	410	376	390	378	374	410	386	399	390	406	394	398	344	416	368	418	398	414	396	387	407	428	393	410	394	389	351	398	367	375	394	406	383	410	389	399	417	370	416	392	364	381	416	392	404	362	393	384	385	374	425	385	394	425	410	412	387	381	371	430	394	421	400	383	407	361	388	409	432	418	402	386	414	419	386	406	427	376	376	386	413	385	382	359	394	388	415	370	377	371	421	439	407	424	396	390	397	417	392	390	415	383	355	415	389	382	388	414	389	404	390	380	390	453	400	398	372	394	396	403	373	376	408	421	344	401	364	426	377	390	359	381	378	401	402	379	420	419	376	425	381	374	429	397	380	362	372	407	410	407	372	386	425	386	418	444	377	384	402	379	432	400	387	383	393	428	393	386	364	344	387	377	421	392	397	395	398	394	394	391	413	427	393	391	394	390	396	417	399	373	398	401	415	415	389	410	369	401	379	404	402	408	400	392	394	410	449	414	408	371	408	395	419	355	385	378	402	403	434	405	401	420	379	378	393	382	387	399	377	424	390	395	360	364	415	389	381	380	396	408	386	411	381	396	413	386	402	390	398	393	396	388	405	382	425	406	400	405	404	428	394	370	414	378	364	374	404	376	392	358	375	391	402	348	366	408	358	400	407	411	397	408	367	410	405	425	382	353	383	411	366	396	371	395	393	417	400	417	404	367	349	376	356	385	392	416	394	401	379	377	380	366	405	389	376	404	394	382	415	399	408	410	362	349	414	406	367	412	404	364	367	387	402	358	415	419	373	397	402	372	408	423	417	424	369	400	391	402	339	412	357	404	377	383	392	379	391	405	392	403	412	356	362	406	394	438	410	376	396	416	380	381	397	373	383	395	426	404	366	340	376	393	415	401	385	394	409	417	403	418	409	400	376	368	387	400	378	382	387	355	413	415	387	369	402	388	370	378	394	391	418	421	411	410	408	365	384	386	394	413	379	348	392	376	406	400	390	439	381	392	421	383	388	395	393	401	414	384	377	392	406	411	413	365	399	388	399	379	369	425	387	368	372	398	377	411	410	430	430	386	399	414	363	391	389	429	404	385	384	428	408	426	380	363	440	381	402	387	398	370	444	407	394	381	342	381	396	371	402	426	385	405	395	387	428	388	368	374	413	391	418	379	360	381	415	404	395	385	389	423	419	392	387	398	384	414	394	397	379	386	364	358	388	372	397	391	374	397	378	410	353	400	395	388	394	393	376	407	412	355	402	416	418	430	414	386	427	386	420	358	400	333	395	393	395	361	425	416	369	408	389	371	384	380	382	372	388	387	409	390	391	397	380	379	378	374	377	410	426	384	376	401	388	396	428	375	371	401	365	381	394	383	420	431	391	380	408	388	385	402	399	383
17456	6016	2474	1001	980	982	950	946	961	1000	954	985	982	894	997	986	910	909	960	905	977	910	868	886	920	1009	1011	912	937	947	947	937	964	945	940	952	924	931	950	960	930	917	970	952	928	919	944	883	966	960	925	1000	910	920	901	972	921	969	992	962	925	914	896	912	920	921	929	933	866	920	935	968	972	978	921	930	903	987	942	927	972	967	945	953	928	925	934	942	896	939	899	942	910	957	946	922	868	930	951	904	932	875	948	911	910	972	904	904	930	928	914	890	907	895	915	973	930	907	934	972	922	903	923	952	877	883	920	931	925	993	916	989	916	941	935	923	967	965	893	956	873	943	948	990	901	963	874	874	948	967	940	948	1006	972	916	980	923	956	904	929	926	954	943	972	948	1000	940	1018	951	911	886	925	907	943	932	922	891	943	962	912	901	959	940	906	987	933	903	1005	921	916	973	948	917	947	931	941	940	887	983	960	963	943	881	961	986	958	914	947	879	896	900	927	986	940	936	943	944	933	976	987	934	908	999	950	952	940	926	903	900	965	925	944	893	892	943	872	962	946	933	945	912	884	897	906	942	929	913	933	925	891	903	901	917	917	953	943	949	920	933	914	925	946	921	903	976	979	922	889	960	913	951	962	952	985	961	960	888	944	947	905	896	924	966	996	910	953	959	923	947	901	995	967	921	967	910	878	915	955	946	970	932	902	901	931	944	889	905	925	931	901	927	969	912	878	934	908	910	954	913	976	963	944	915	916	867	959	892	967	920	956	982	990	934	931	942	943	922	931	982	973	967	999	924	889	941	1010	957	939	883	933	869	925	939	897	946	977	933	953	927	988	971	892	977	914	916	922	983	985	951	893	938	936	930	956	932	895	918	949	966	964	931	969	980	936	930	921	943	959	948	902	926	932	975	908	902	948	949	933	899	906	973	951	940	894	954	992	907	942	869	901	930	921	968	966	949	920	955	921	946	932	925	924	1006	886	936	891	991	961	944	977	910	933	918	937	915	945	940	978	922	920	882	961	996	947	962	969	945	973	957	929	929	905	962	969	891	928	978	956	954	895	959	877	926	945	934	973	918	922	893	934	972	981	951	935	911	929	943	966	946	925	862	915	942	929	931	913	927	915	976	944	915	915	973	917	938	1008	924	893	963	919	917	1010	954	864	878	944	959	914	952	942	917	880	958	985	913	934	966	886	977	934	924	958	921	912	951	908	979	884	936	958	937	903	941	926	877	917	933	938	938	961	972	916	1002	921	928	921	984	918	904	904	983	919	924	929	907	963	974	928	917	886	928	934	901	936	917	911	949	906	933	927	956	937	921	915	934	954	930	938	891	899	924	964	961	900	972	922	885	943	922	918	921	886	940	935	963	960	940	931	949	969	965	948	945	921	901	928	958	979	908	933	928	891	922	903	940	964	910	974	946	915	907	968	937	893	958	939	917	947	952	970	924	1008	932	944	902	915	934	882	959	873	867	909	940	919	945	929	904	939	894	914	975	944	931	867	965	944	873	905	935	889	952	940	941	909	993	945	946	938	926	958	943	920	976	933	905	902	940	916	928	921	912	934	965	981	966	898	893	929	924	955	979	955	943	959	946	908	937	937	943	988	914	898	944	949	936	973	898	855	927	990	977	904	920	905	954	887	931	937	925	980	932	985	923	895	976	907	951	925	926	942	891	1051	938	905	965	912	953	880	884	935	928	937	941	947	946	911	881	890	960	893	942	993	944	946	911	957	876	905	955	1010	925	917	975	901	901	939	932	947	940	922	915	947	920	923	972	910	953	929	934	957	950	917	913	935	992	908	880	921	906	899	942	956	997	871	934	933	936	909	978	952	945	958	927	893	934	959	912	949	913	953	941	926	904	945	938	936	906	911	954	913	942	920	924	932	967	923	960	939	958	909	969	905	897	945	964	961	918	937	910	925	979	897	976	931	888	902	974	975	982	945	983	952	915	904	956	975	910	913	953	965	977	936	983	926	939	915	915	897	924	984	908	982	951	967	950	951	977	984	912	950	927	929	889	932	984	912	989	930	947	938	930	938	909	919	971	909	933	956	938	953	930	979	960	932	911	896	960	950	975	914	923	968	970	974	961	949	922	993	912	966	903	937	934	984	954	954	900	960	910	919	986	964	958	955	917	929	938	944	996	935	895	947	904	932	876	918	934	876	968	934	954	938	908	939	909	897	935	924	931	986	931	894	945	952	950	888	942	1000	947	961	962	887	906	940	950	920	966	947	928	913	956	912	964	902	963	886	907	861	953	925	917	898	936	907	922	912	997	972	885	990	974	906	895	919	948	922	905	931	959	1016	950	869	918	989	984	983	943	939	926	964	932	969	926	923	939	945	936	943	941	939	949	901	971	926	954	939	945	885	978	978	970	910	920	949	912	929	955	938	963	890	959	927	948	912	939	955	933	966	939	908	949	937	887	944	966	957	921	953	968	939	916	891	930	926	941	915	941	961	900	904	936	976	923	919	930	926	918	891	1025	882	888	990	881	886	962	909	925	973	861	940	902	943	917	943	930	937	984	936	919	922	967	977	919	899	941	920	918	934	914	1003	905	916	941	941	988	962	940	975	950	939	932	869	955	940	943	949	961	936	983	921	976	974	927	904	931	925	946	936	944	888	968	926	988	930	894	898	946	893	971	958	937	927	898	881	943	928	943	962	931	910	941	939	949	939	898	976	927	947	904	947	963	962	918	927	898	952	955	927	923	928	925	952	908	919	920	980	985	900	919	955	955	914	974	931	940	913	947	944	966	961	940	928	986	982	931	1020	953	935	925	959	886	960	999	966	916	966	920	944	931	910	935	938	918	920	912	892	998	952	927	906	995	934	983	958	941	953	949	943	939	966	905	948	906	950	971	888	906	986	915	924	937	932	1021	926	951	912	938	989	994	914	979	929	953	893	970	923	961	957	890	970	928	932	897	953	925	939	954	949	977	948	907	920	912	945	1017	962	918	944	911	934	906	959	967	916	925	947	934	928	975	935	947	944	977	971	945	966	950	1041	891	1004	896	954	965	942	935	943	879	997	950	940	936	971	1015	925	893	916	933	968	936	921	942	931	964	1017	922	947	947	911	964	955	965	884	947	897	949	896	972	936	954	947	844	932	945	962	935	957	897	935	949	915	940	945	902	924	922	928	887	920	874	958	936	969	1004	924	920	954	902	954	955	864	944	955	954	940	924	958	973	988	906	914	918	883	979	971	918	901	929	935	945	962	855	962	942	937	917	935	894	910	901	975	975	908	943	956	936	978	886	894	930	955	985	961	896	933	908	925	988	939	924	919	900	959	936	956	910	963	897	919	947	939	968	900	955	928	892	918	920	929	934	926	964	897	927	872	944	935	932	1015	905	917	955	927	877	1004	980	943	927	867	906	1006	981	926	952	947	955	915	902	906	899	923	983	959	941	958	899	994	951	959	938	932	902	905	970	921	953	899	918	902	919	1023	993	934	942	994	928	909	968	958	947	887	943	921	934	915	932	897	933	927	992	889	971	918	918	936	872	908
69628	48338	28621	4074	578	445	392	357	372	297	316	310	314	288	272	267	260	294	265	260	246	273	259	258	241	268	243	288	247	234	264	237	246	263	275	223	237	225	248	247	241	269	276	233	263	246	255	242	248	253	251	236	244	276	268	259	226	277	251	229	274	257	246	264	260	224	262	251	227	287	261	246	245	231	233	214	253	256	235	240	233	290	276	282	224	250	284	251	273	247	234	272	258	233	238	214	259	278	268	265	246	257	228	239	242	231	223	225	237	236	244	234	257	302	242	234	224	242	259	263	252	236	233	260	257	252	275	240	261	229	259	249	233	253	226	269	247	281	242	256	253	253	265	238	259	235	255	217	255	280	258	263	234	286	226	271	261	255	280	237	244	230	228	289	218	206	239	242	252	242	257	273	271	273	248	224	245	231	227	229	222	252	253	253	251	248	227	242	237	226	232	252	225	252	266	235	260	234	255	280	246	255	235	234	222	268	261	256	245	252	249	244	250	254	250	236	248	250	245	245	264	241	237	254	243	271	257	254	228	255	233	257	252	226	240	232	269	261	250	221	244	247	221	251	269	247	231	237	269	247	255	233	235	248	266	245	221	252	268	226	244	250	227	247	220	262	243	224	266	215	238	226	241	247	259	250	244	222	265	240	254	237	250	249	254	253	248	270	248	234	242	265	249	236	229	245	254	278	251	227	243	216	224	259	272	211	239	231	251	283	226	268	248	239	232	232	250	260	247	265	247	282	242	256	226	250	254	245	229	261	239	245	262	285	251	237	259	263	260	270	231	232	242	247	235	246	271	247	258	247	271	248	266	244	280	248	234	248	240	242	275	246	228	252	210	273	246	239	257	237	234	222	255	254	254	286	269	231	241	232	234	262	269	256	236	254	265	245	229	207	272	262	253	215	250	220	240	269	224	251	256	264	273	210	251	234	238	238	295	251	256	230	239	244	262	222	219	243	259	217	255	232	235	282	240	247	233	257	237	258	281	261	239	236	250	213	243	259	282	259	247	250	236	266	272	269	249	272	230	245	283	243	279	244	285	271	234	242	255	235	256	239	285	248	249	249	257	241	251	257	244	272	236	228	235	237	242	244	254	247	226	271	249	235	256	229	237	230	252	248	232	228	245	237	238	232	241	251	238	267	265	233	241	241	252	257	250	244	241	222	245	256	265	260	256	224	243	228	253	228	231	244	257	245	262	243	247	244	237	258	253	245	262	258	258	259	224	268	236	232	215	249	235	255	253	235	253	240	204	264	218	226	227	244	258	196	255	247	249	212	246	262	245	234	261	229	280	263	208	249	216	270	285	227	266	236	248	263	235	281	262	269	236	230	225	260	250	248	244	222	248	232	243	276	256	239	226	275	257	264	242	279	253	254	254	241	289	239	253	230	232	279	244	233	261	252	244	223	256	215	255	216	271	238	238	246	241	278	253	257	237	269	235	215	257	253	259	215	255	229	241	251	227	237	231	234	250	250	288	260	227	246	255	241	237	262	238	286	259	238	229	266	236	226	246	238	255	265	240	228	221	238	247	263	251	268	271	230	250	269	262	235	272	217	226	249	246	243	239	259	255	245	260	214	283	246	220	255	214	255	210	223	244	257	223	276	238	236	240	231	270	243	234	244	276	267	238	269	259	239	219	243	248	233	258	271	266	265	263	240	236	213	225	258	262	243	268	231	284	239	268	239	244	245	244	250	240	228	252	233	274	252	244	276	253	260	250	248	260	239	250	240	243	241	251	246	274	233	241	232	245	231	249	251	260	286	233	237	269	256	236	233	238	249	250	269	260	256	235	261	269	271	234	236	254	238	229	260	257	248	245	231	265	258	243	222	228	259	252	250	247	263	254	238	236	257	250	236	234	231	247	247	257	265	260	240	237	239	206	266	257	239	225	259	219	239	252	246	283	251	209	219	255	244	249	243	239	237	254	249	278	255	251	248	253	253	236	240	246	273	217	259	228	232	219	264	224	250	216	240	274	231	239	249	241	248	253	262	221	249	246	249	232	234	277	259	219	249	267	290	255	247	215	226	245	244	238	264	247	239	260	228	233	240	261	235	237	213	232	250	247	251	229	226	238	250	215	248	243	225	259	288	256	237	226	230	242	253	218	250	247	244	247	249	267	212	248	246	245	243	244	253	257	259	224	258	252	255	250	219	285	277	252	256	276	229	246	252	237	236	229	224	251	241	247	242	256	277	232	261	250	220	236	233	256	266	225	248	230	264	274	252	274	250	228	244	234	286	222	227	289	274	288	251	244	230	239	255	259	248	259	227	258	260	221	227	250	238	245	246	219	245	232	255	238	235	269	255	235	257	250	275	271	309	245	245	269	239	256	250	249	245	236	254	231	231	245	241	240	237	256	260	226	268	257	248	253	237	253	246	229	217	225	262	225	252	272	255	233	232	253	248	247	262	255	253	230	287	241	228	208	253	268	227	251	243	278	260	244	233	209	237	229	240	255	232	249	249	255	227	265	285	234	246	216	250	245	231	231	237	245	265	233	241	256	260	253	280	240	242	226	261	251	242	258	256	261	224	238	248	266	255	237	257	230	269	256	235	246	236	260	219	249	251	261	247	246	249	243	250	250	243	271	214	241	255	254	242	243	228	249	275	246	243	211	254	245	245	249	259	218	240	255	212	238	253	242	259	264	210	257	277	234	264	256	256	263	254	242	263	240	221	230	267	245	244	239	265	223	275	241	239	261	241	259	239	268	229	242	255	262	220	262	249	249	236	230	237	229	247	263	218	236	248	261	269	241	249	219	228	261	251	240	246	279	227	229	234	243	256	259	221	255	215	227	239	270	239	252	246	230	255	249	262	243	252	248	233	251	246	264	260	282	241	290	246	252	248	272	235	231	277	251	240	246	253	235	244	250	269	269	231	246	255	285	235	255	242	237	233	236	270	235	243	252	261	242	249	255	244	267	257	233	222	257	209	246	241	253	249	280	248	253	227	229	231	236	245	229	236	268	250	254	234	258	232	258	259	264	273	264	240	249	227	277	228	234	254	237	261	219	256	272	258	254	272	263	257	270	219	232	229	263	221	234	219	232	241	250	237	230	208	246	247	238	253	233	265	254	282	248	227	231	274	279	235	242	236	210	200	258	274	253	220	218	244	276	243	254	256	284	253	254	269	220	217	233	259	262	222	237	230	249	275	250	243	245	263	261	285	277	254	255	256	240	263	247	227	230	229	235	243	242	230	240	241	259	238	224	238	234	229	257	238	253	250	251	238	228	269	246	267	232	274	220	248	246	271	257	253	224	270	214	230	247	251	233	253	251	221	253	278	239	257	261	254	248	252	247	243	251	271	270	255	236	245	264	301	231	230	235	238	260	263	263	250	251	238	255	242	245	272	248	238	239	266	265	231	274	243	236	280	272	252	238	224	222	253	236	240	244	252	272	264	228	222	249	273	259	245	264	236	221	225	247	250	226	244	242	221	255	239	254	250	257	245	257	247	217	236	253	251	234	246	226	255
40498	34193	13832	2172	1894	1586	1439	1177	1136	1025	993	933	932	784	914	794	771	774	764	770	765	735	713	740	763	691	715	708	683	638	704	665	686	680	665	671	718	664	689	707	715	698	628	708	725	673	665	671	627	704	654	658	692	678	595	635	665	660	695	644	627	649	693	638	690	662	666	676	677	668	672	653	637	643	659	634	650	643	628	673	685	693	663	664	635	586	686	626	662	654	664	666	664	659	653	653	635	633	653	650	618	680	640	670	658	615	640	675	626	708	649	708	691	688	675	633	649	675	649	692	621	701	655	634	663	641	647	692	680	647	682	607	606	664	653	642	690	662	611	654	694	651	621	633	650	645	659	686	691	689	624	685	631	631	650	663	659	683	654	663	688	606	620	618	649	654	631	667	653	618	661	640	647	677	656	660	611	631	683	661	630	637	638	639	670	639	689	618	635	646	630	725	708	652	647	673	665	644	650	701	633	616	685	645	658	625	638	621	649	676	654	657	658	673	644	668	607	632	681	655	594	622	669	680	659	658	611	638	682	668	649	655	648	650	685	648	660	682	641	639	613	670	591	639	649	693	669	644	673	643	681	606	638	621	633	603	641	625	612	654	669	692	635	631	665	651	647	642	673	651	677	644	648	673	664	632	681	624	676	685	666	653	656	656	656	687	606	598	676	690	667	627	706	652	626	655	725	623	639	654	670	649	654	676	652	647	636	641	668	627	671	638	617	661	658	630	667	647	625	607	635	683	661	661	653	611	644	657	656	657	633	642	600	647	647	651	623	629	643	604	645	621	636	635	674	684	598	624	667	637	675	625	669	674	643	600	653	653	621	673	633	734	642	613	670	610	660	669	671	664	660	623	658	654	659	624	681	671	655	674	659	658	655	658	625	662	665	666	664	675	676	592	675	644	641	615	683	649	631	643	637	657	700	689	618	617	678	643	658	677	659	690	643	632	627	679	621	586	676	641	698	660	664	657	625	680	696	666	628	650	649	625	654	653	665	660	675	658	629	672	658	609	588	644	618	646	667	668	650	666	704	639	649	656	653	647	662	652	682	639	653	697	716	690	679	645	619	666	655	693	665	623	671	668	663	639	614	642	652	700	638	676	628	649	678	656	660	671	606	564	669	622	640	619	675	653	632	700	641	660	643	655	678	657	658	679	633	659	682	632	655	632	641	668	617	679	635	681	632	669	673	622	637	617	664	676	698	657	639	656	672	607	609	646	663	615	611	661	653	662	661	654	624	621	612	653	639	660	680	698	644	661	626	656	671	612	651	631	678	636	652	628	660	691	650	656	660	613	639	613	675	654	631	636	635	623	599	630	650	667	682	650	620	651	684	651	649	650	674	643	657	640	670	611	574	631	651	656	599	624	676	632	669	674	651	687	617	652	600	648	669	625	618	647	656	661	664	656	663	628	622	652	665	659	627	657	671	645	624	666	647	647	639	626	653	655	691	630	648	662	668	623	671	638	611	642	672	616	622	678	646	600	617	633	622	638	623	623	619	659	665	635	664	688	622	648	661	678	689	668	652	637	656	659	638	681	618	662	651	637	662	680	613	627	661	665	661	652	674	659	632	650	645	681	698	680	648	633	661	646	681	642	620	639	644	642	653	676	652	646	649	645	674	643	623	631	600	658	709	648	670	642	653	607	661	689	622	621	617	621	595	643	635	609	657	652	625	639	693	646	655	642	692	613	684	611	636	640	659	619	656	659	682	644	658	643	665	639	692	644	626	660	647	627	639	654	676	671	674	647	647	641	640	676	648	646	650	661	635	666	634	678	648	666	664	651	654	676	634	703	670	655	653	629	677	654	660	643	623	662	672	643	661	639	678	640	634	614	684	634	617	612	630	609	589	639	678	654	676	678	666	634	664	659	594	661	661	668	637	690	651	626	658	606	692	681	675	614	619	636	679	608	622	684	642	669	647	635	649	672	617	704	663	657	661	630	672	687	629	661	663	636	612	651	676	649	644	585	670	625	634	637	660	684	693	605	677	642	688	622	665	689	663	644	674	695	645	668	666	654	646	675	612	631	679	622	656	671	637	651	679	646	664	655	631	638	639	691	696	667	662	644	631	570	674	622	681	662	681	657	671	667	701	691	615	662	655	715	631	630	631	662	658	639	657	666	672	678	619	694	652	662	650	590	701	627	634	606	617	653	643	670	659	610	625	690	664	675	594	665	668	608	617	658	630	650	641	674	639	650	656	630	642	653	626	643	645	637	648	681	644	635	673	700	654	663	660	634	648	633	672	638	617	704	659	660	669	615	637	614	660	645	577	664	669	665	679	624	666	639	660	651	597	638	672	629	629	637	653	630	697	664	601	682	645	657	607	698	628	639	626	650	624	632	621	634	665	684	646	687	707	641	667	671	585	685	618	651	645	683	671	663	632	629	659	665	635	702	632	641	596	634	634	643	616	646	652	717	628	671	665	656	654	672	649	674	650	666	632	658	647	673	602	674	650	646	664	661	643	624	651	706	686	621	650	669	608	684	654	690	619	685	678	667	697	657	680	674	650	618	619	630	631	670	626	608	628	673	653	665	680	616	656	607	645	624	619	595	713	575	632	650	675	654	666	644	679	667	645	678	673	651	626	620	646	695	645	620	645	629	638	644	679	686	617	683	624	657	687	672	642	608	663	665	664	676	593	625	638	634	620	670	653	630	671	603	614	654	673	669	636	643	651	695	644	632	610	642	716	644	681	628	642	661	664	651	646	664	629	654	674	657	626	639	630	675	615	657	669	636	639	657	675	651	621	598	674	658	629	669	633	662	631	702	652	667	656	662	618	670	638	643	639	624	680	638	658	638	618	625	662	650	640	661	640	626	672	659	618	683	636	679	608	617	637	651	675	705	626	666	692	646	642	621	656	675	636	692	650	666	604	635	634	642	636	627	641	654	682	610	593	659	631	653	645	630	657	656	687	631	675	591	662	660	619	620	657	621	628	639	653	662	646	678	647	654	666	659	647	696	654	630	695	668	632	655	620	663	669	630	654	653	679	637	680	657	666	644	648	671	626	682	697	659	624	651	656	641	648	646	709	618	658	612	631	655	669	649	680	631	653	640	654	660	642	671	664	645	678	644	616	654	640	619	663	693	633	626	621	632	611	637	671	662	666	684	619	652	644	658	692	662	621	672	637	632	644	674	652	628	671	634	674	613	660	668	674	649	637	657	663	655	606	641	691	646	643	666	685	637	654	617	712	674	622	685	621	617	633	661	615	688	665	672	615	672	611	622	653	640	658	666	657	628	656	659	653	674	646	678	642	609	639	622	664	689	620	659	642	653	653	684	642	680	642	635	677	652	671	637	653	636	671	628	586	605	587	631	632	664	637	648	674	650	633	670	649	653	601	668	656	675	641	693	622	627	662	662	622	720	643	651	606	639	666	613	623	620	644	650	644	649	660	652	702	667	697	654	706	648	665	648	639	643	649	643	641	644	633	668	646	671	637	660	661	684	645	614	636	666	655	664	651	652	620	630
80545	60127	39245	10566	1469	846	649	593	518	541	446	471	394	419	422	381	404	406	430	381	379	367	378	368	339	398	385	360	356	409	377	396	360	362	402	379	383	380	390	369	387	357	369	349	371	360	378	372	386	390	360	359	395	327	347	365	377	372	400	356	412	373	367	397	398	360	412	350	359	378	353	400	356	356	331	380	358	350	370	361	351	334	352	361	365	355	388	387	376	386	361	390	384	347	371	392	403	345	373	391	376	355	390	361	355	374	362	350	401	366	374	382	356	362	363	363	375	395	381	312	369	378	400	365	367	394	350	378	341	384	371	333	394	358	375	377	398	386	362	368	348	340	369	374	360	365	374	363	376	357	336	313	324	401	347	345	397	363	353	354	371	416	351	317	398	368	405	355	378	382	361	409	346	411	376	415	379	371	387	334	386	396	363	374	366	371	364	371	334	383	350	370	400	340	345	359	385	373	397	388	400	391	402	360	397	385	350	352	385	323	357	346	342	364	365	388	353	381	342	359	384	358	354	384	338	358	354	342	408	370	346	380	366	345	350	362	408	347	368	379	336	378	383	348	379	371	370	382	400	351	362	380	343	367	348	366	345	363	347	379	383	361	369	386	406	345	364	365	341	385	375	389	347	383	357	354	353	375	380	343	396	357	380	360	360	370	381	387	339	370	377	377	377	368	387	345	311	386	344	365	377	379	336	385	378	347	383	361	380	346	382	382	369	371	366	327	390	333	418	350	378	378	356	376	355	363	367	342	366	381	357	399	376	371	375	366	368	362	384	377	360	406	347	366	354	330	361	395	365	395	378	383	387	380	332	382	341	357	388	377	367	347	351	371	356	371	395	384	348	335	351	375	356	385	366	391	383	373	393	391	367	363	355	354	345	378	386	376	396	394	382	365	368	404	347	349	350	367	340	351	358	361	362	354	383	378	374	400	358	383	380	294	348	351	351	378	366	339	368	385	369	356	401	376	386	417	344	401	372	373	356	340	356	355	398	377	387	373	394	396	345	399	343	355	378	412	358	383	368	388	359	400	366	364	364	340	397	347	349	363	386	378	346	366	376	369	356	386	420	343	366	371	376	341	363	361	365	350	349	365	339	332	375	373	343	339	386	366	349	417	350	358	371	390	336	384	350	381	388	370	399	364	399	362	352	368	371	398	355	371	368	349	371	380	315	359	388	359	383	333	401	397	372	373	422	383	346	374	358	356	371	356	353	323	389	419	363	345	358	370	359	347	392	355	339	368	365	360	379	387	396	364	358	352	415	346	371	389	343	382	355	397	392	337	357	365	371	392	385	382	377	414	388	386	346	380	337	347	366	359	413	368	366	399	346	381	343	376	347	366	346	351	353	350	380	341	306	340	395	376	340	376	345	419	347	378	369	389	369	394	390	353	384	354	382	385	384	356	345	364	360	372	357	396	364	346	359	366	406	366	384	375	389	437	370	346	343	388	349	383	371	399	401	383	416	372	364	370	337	323	326	384	361	396	398	371	377	349	351	393	404	371	368	381	346	370	379	377	358	361	361	378	361	339	354	398	384	347	325	390	349	403	353	373	374	351	372	380	388	355	399	371	406	386	360	373	394	363	349	388	366	361	385	381	374	372	371	377	352	328	369	363	349	364	376	354	393	372	387	375	383	369	401	380	406	378	380	372	390	361	377	415	320	352	345	371	392	381	386	360	398	343	353	368	348	387	369	375	363	367	353	367	372	378	379	324	345	388	366	358	370	363	351	398	351	352	368	390	354	360	375	375	365	364	370	339	358	349	360	351	401	340	370	340	388	328	402	353	391	408	351	432	345	371	361	353	389	372	392	387	370	331	353	397	329	374	349	345	350	371	360	362	413	326	362	364	330	364	378	360	325	362	348	358	368	368	345	378	348	362	354	363	394	366	386	360	390	365	375	327	358	363	382	359	353	369	358	357	361	382	378	348	347	382	377	382	344	354	358	359	358	389	387	385	382	410	399	365	370	364	382	387	365	390	387	356	369	363	342	387	349	363	371	364	360	408	373	405	407	317	396	356	375	363	411	342	378	393	376	344	339	397	360	366	375	382	401	382	348	355	358	346	379	379	373	376	398	347	362	389	377	395	343	362	381	362	359	398	337	381	388	386	356	361	364	362	366	376	345	370	363	313	375	390	382	353	387	340	357	375	366	369	348	363	371	385	347	345	373	386	349	367	354	372	386	373	362	371	388	361	340	375	338	380	354	325	376	353	362	351	370	373	357	368	383	317	337	357	358	335	365	352	380	342	361	346	360	401	362	327	350	351	373	374	356	372	357	378	364	351	379	353	381	362	367	383	373	363	369	362	404	343	322	336	370	357	368	343	324	342	372	386	359	359	327	342	397	371	363	371	371	348	405	363	336	360	350	342	360	421	398	392	349	394	380	367	358	328	366	354	397	374	386	376	397	342	334	379	381	352	393	354	369	396	378	415	378	321	348	399	364	374	369	327	355	354	374	332	366	345	390	353	375	384	384	391	371	389	350	388	333	379	372	419	380	360	349	385	375	384	371	406	368	357	353	368	361	390	390	363	359	353	384	367	338	345	349	377	375	393	396	392	396	396	356	362	351	379	356	368	355	312	370	390	348	335	363	322	351	365	340	374	374	345	390	385	352	380	377	329	370	328	367	351	335	350	379	360	365	368	362	340	384	359	364	367	339	356	361	319	408	394	349	359	361	387	359	341	371	363	370	365	362	354	393	409	357	367	401	368	374	374	355	330	343	368	371	412	386	385	386	393	387	360	372	360	333	346	377	359	364	366	357	357	374	349	378	345	399	368	336	377	388	365	360	358	381	342	386	383	384	377	379	348	348	344	372	397	363	403	375	378	386	373	407	350	371	436	396	350	379	371	356	381	362	373	358	362	321	338	302	365	389	351	380	388	371	362	385	350	385	380	334	344	409	395	376	358	387	370	332	361	407	359	364	324	339	368	355	370	357	379	358	399	366	379	367	376	370	366	371	349	319	358	419	367	342	383	371	364	435	357	332	323	380	362	371	337	379	378	409	358	382	348	369	357	364	342	376	377	377	343	339	363	370	378	397	390	357	361	364	366	345	401	356	348	400	372	356	398	375	411	368	348	371	381	377	347	350	370	350	330	375	375	348	360	353	397	376	352	354	396	390	388	327	349	341	357	358	384	383	345	376	347	368	380	341	351	378	369	367	398	370	390	349	353	346	369	364	367	370	379	357	350	389	377	386	376	370	323	385	361	378	337	371	372	368	359	374	402	365	396	387	366	361	323	380	365	343	386	366	392	345	334	377	381	422	393	380	389	387	414	363	353	384	381	372	396	389	391	379	371	351	376	361	397	353	377	370	366	347	383	395	338	394	332	399	359	392	394	381	395	344	385	385	409	334	360	365	345	419	371	355	337	362	361	332	360	352	385	374	345	361	379	320	377	350	365	364	377	393	331	344	348	361	379	375	378	358	315	349	369	366	340	352	376	382	338	360	381	409	352	364	340	366	379
50106	44424	17112	3772	3281	2730	2329	1982	1852	1659	1581	1421	1438	1388	1268	1204	1193	1181	1091	1102	1066	1018	1079	1086	1038	1060	1015	1032	1012	1015	1014	997	990	956	1034	976	939	964	974	930	936	978	1000	942	934	922	946	991	905	990	1023	931	977	951	949	925	928	892	952	949	946	883	940	907	946	942	935	942	904	934	978	893	926	923	938	961	909	921	930	903	930	909	912	927	909	917	949	934	976	904	902	978	930	905	918	922	907	940	892	954	903	936	910	882	866	905	874	899	890	869	851	909	940	902	943	932	922	875	969	934	911	913	946	974	891	918	920	937	901	926	912	853	892	912	913	902	916	857	954	907	923	854	934	895	927	856	921	940	934	948	944	901	900	943	917	884	927	906	934	909	911	946	969	905	920	872	930	950	980	916	919	954	936	863	916	926	920	931	950	908	933	890	972	885	872	879	885	971	890	940	941	890	909	906	880	886	919	922	944	872	883	872	901	912	952	890	948	884	911	946	874	919	915	885	933	951	892	894	898	929	930	965	909	897	963	928	916	884	902	879	899	981	889	927	921	882	821	936	859	880	922	929	872	925	923	889	923	883	901	904	918	945	929	891	919	876	968	877	934	867	916	887	898	932	872	955	930	899	960	909	921	951	899	906	951	926	889	913	924	949	890	920	973	872	941	1003	878	932	904	925	914	974	955	892	930	918	920	891	947	918	901	940	897	936	920	901	898	870	911	916	875	871	865	937	873	969	905	904	899	934	942	896	942	916	895	942	891	898	891	910	919	925	904	924	866	884	860	905	900	939	882	861	968	916	945	901	881	954	964	967	910	880	929	933	926	901	956	967	913	943	872	937	992	894	920	915	948	937	936	946	865	917	922	876	898	907	898	894	941	997	908	899	861	911	924	931	930	921	908	949	940	923	932	883	915	965	862	890	896	936	954	926	937	891	917	879	888	885	897	892	914	907	933	872	988	922	901	918	873	911	899	965	927	926	913	898	903	880	918	892	908	905	882	910	951	906	931	940	855	915	868	890	900	894	1025	898	937	894	889	880	934	960	884	933	953	920	914	916	942	907	923	914	891	963	943	890	874	938	895	963	913	879	868	935	919	870	925	899	871	856	898	914	924	910	887	953	918	919	890	891	955	872	888	880	900	896	921	890	920	949	875	889	894	971	919	952	880	934	866	933	895	931	898	929	897	989	895	915	916	927	903	903	961	944	966	932	889	933	904	915	953	881	970	854	899	920	905	887	927	937	961	912	872	891	903	927	904	891	951	891	901	927	878	994	856	913	889	897	907	896	858	876	922	905	890	957	862	876	879	945	946	908	931	892	857	924	886	877	926	905	923	943	949	932	931	897	889	846	904	875	913	946	908	879	934	896	853	859	921	872	855	905	961	939	942	886	885	912	887	905	877	917	936	919	937	910	901	938	909	961	933	880	928	934	913	948	908	874	947	922	924	957	899	927	893	906	926	897	890	888	909	862	887	896	908	872	929	904	941	839	888	882	912	870	931	973	903	904	874	914	894	840	931	878	878	915	938	989	894	898	897	869	909	878	924	883	879	865	904	880	950	900	956	944	940	882	859	859	919	945	996	846	955	910	880	935	912	920	916	938	872	894	949	917	859	875	913	933	860	905	956	936	892	906	932	861	910	891	865	884	975	947	896	949	922	914	908	865	913	871	926	993	900	902	940	910	935	977	913	900	951	908	926	884	926	908	943	859	932	934	912	879	856	934	907	896	930	882	890	914	888	903	966	888	867	922	937	907	969	895	879	915	903	886	873	911	968	884	925	952	936	873	881	887	964	870	910	965	893	933	910	914	886	920	979	877	904	942	913	963	916	927	933	906	921	906	921	897	947	895	922	891	952	932	917	881	881	884	899	950	887	910	958	940	882	912	888	935	896	911	910	875	920	962	893	890	947	859	946	927	918	925	865	926	872	888	922	890	932	904	897	908	888	891	914	915	907	889	909	859	919	906	924	891	893	919	948	911	947	933	865	958	975	957	905	900	917	922	890	919	867	934	889	882	934	900	901	912	915	895	955	903	841	890	898	916	843	890	897	860	914	883	904	852	947	891	864	948	887	913	915	948	884	938	947	933	914	883	952	966	927	923	968	892	856	888	918	936	867	930	957	916	923	887	917	942	907	888	930	914	931	938	865	934	886	965	936	899	904	891	890	907	906	930	935	888	924	913	928	880	901	895	940	927	946	889	913	914	915	938	926	957	885	928	888	958	890	905	931	821	904	906	933	955	910	969	932	925	891	904	897	942	918	890	952	912	918	938	882	883	888	938	906	908	873	952	934	880	891	930	921	908	874	928	853	855	930	924	915	920	916	930	918	892	871	899	879	896	939	982	938	907	919	883	919	885	948	967	861	938	926	908	944	995	871	931	922	880	962	901	932	913	965	933	882	843	909	904	930	904	907	899	899	932	923	922	922	951	901	950	885	888	921	886	891	951	918	914	878	932	923	856	949	926	918	912	880	913	909	929	910	883	897	914	905	929	910	863	928	911	899	834	949	918	872	929	882	873	892	893	927	960	875	896	915	893	897	900	881	921	876	870	969	859	957	938	921	950	917	893	919	897	851	953	924	934	919	870	920	911	940	917	930	850	940	898	941	854	905	894	948	921	886	914	900	921	892	923	906	921	862	929	918	893	882	889	968	890	867	910	933	934	931	940	881	945	959	874	912	925	890	892	943	871	934	878	934	974	921	917	894	903	951	901	892	887	950	901	939	921	878	917	917	896	945	918	949	937	910	979	859	910	918	897	908	888	895	904	901	882	908	901	959	862	917	883	939	872	922	914	878	944	953	883	901	882	925	908	907	943	876	948	951	911	914	887	926	906	944	894	944	875	916	900	918	921	947	951	914	898	944	940	862	882	960	893	929	939	940	869	905	883	959	914	907	921	919	888	889	829	947	900	905	881	928	866	885	943	913	931	912	933	982	925	920	890	869	871	936	893	919	921	910	882	883	919	923	994	895	928	932	886	876	932	949	891	912	935	919	915	900	913	887	893	942	941	926	922	922	908	922	907	884	981	928	942	866	931	940	926	908	957	949	917	895	903	923	890	904	942	901	921	937	898	914	851	889	984	913	880	899	927	932	891	904	879	890	921	966	923	860	866	889	918	863	936	922	850	903	898	946	957	924	912	937	930	954	952	917	882	923	915	935	884	870	907	881	895	876	926	893	933	885	930	919	912	896	897	942	896	940	897	886	962	919	909	862	937	907	895	939	950	911	892	909	910	858	906	907	908	916	839	947	852	874	907	898	941	929	899	877	927	922	931	920	898	933	959	900	941	913	919	915	898	905	947	884	891	886	923	870	874	955	909	894	877	938	904	907	902	950	956	968	971	964	967	906	994	907	922	895	940	905	892	953	909	958	912	941	914	902	854	887	900	965	908	922	871	917	1001	946	931	921	953	918	869	917	916	904	911	902	887	887	917	906	911	926	901	924	865	928	903	909	946	906	956	872	887	902	934	876	897	933	914	840	910
21409	5926	1682	380	429	394	410	425	417	399	384	404	383	415	371	387	374	390	407	413	376	412	393	406	402	410	362	414	395	375	416	396	388	386	385	359	393	418	383	424	422	404	395	374	437	356	357	389	400	410	375	423	408	400	395	411	413	410	398	421	360	436	410	386	403	401	378	392	406	400	432	362	392	373	367	392	407	353	334	402	393	382	383	397	358	388	385	371	381	384	413	393	372	380	393	399	391	393	405	447	425	403	407	385	411	416	373	369	369	395	398	386	381	404	428	410	409	374	415	433	406	393	368	397	403	383	435	374	422	411	376	340	396	402	376	381	433	411	404	364	429	389	389	360	378	379	405	401	420	428	398	402	409	412	387	383	396	409	386	409	410	415	415	395	406	357	368	389	434	433	389	402	404	421	383	426	415	383	414	413	389	386	398	412	377	407	402	388	385	419	371	395	359	424	406	420	439	360	394	391	403	391	413	391	387	376	380	409	416	377	415	388	389	400	366	403	407	400	397	414	394	402	412	405	409	416	401	395	410	430	371	417	394	391	375	420	380	416	404	380	401	400	358	371	408	402	397	390	434	394	426	377	440	408	390	374	397	390	407	415	399	422	434	442	397	385	354	380	407	378	379	414	372	406	408	397	411	376	381	386	382	366	406	428	412	403	400	420	392	385	396	425	409	378	393	394	367	412	430	422	416	419	393	396	417	399	438	401	430	411	418	369	402	381	409	398	404	408	378	390	407	358	407	360	400	420	428	420	397	399	390	404	374	391	386	410	409	408	416	345	395	405	427	380	399	385	396	396	400	418	390	400	414	371	417	430	418	371	401	386	410	386	404	409	379	417	411	422	415	391	398	443	376	419	409	392	373	410	397	401	436	414	406	411	433	385	378	379	422	423	376	395	415	416	424	358	418	372	386	380	398	427	387	385	398	398	357	349	417	405	370	371	404	462	401	401	392	384	397	391	375	374	431	349	397	400	387	394	422	433	379	409	397	350	373	375	359	398	399	391	401	402	374	422	397	390	390	420	427	405	416	383	393	399	380	379	421	382	385	405	411	412	396	387	426	394	417	367	401	363	379	430	390	392	364	432	402	392	400	396	375	391	420	393	392	429	390	390	408	402	385	397	393	425	425	417	401	412	423	428	397	430	387	399	395	374	364	396	388	378	432	360	385	420	389	391	407	401	417	392	392	423	362	387	377	407	407	409	412	395	411	393	383	389	377	414	425	397	355	387	381	423	396	373	426	415	394	455	406	397	409	432	395	434	401	425	384	407	401	364	389	397	399	407	432	384	417	372	403	421	399	383	390	393	419	386	390	408	405	366	396	392	350	383	408	403	378	413	394	412	381	459	419	420	395	410	401	415	413	406	369	425	371	416	416	357	381	346	398	407	423	383	386	404	394	391	413	429	374	452	391	424	406	376	406	390	402	394	377	418	420	383	418	367	382	402	391	402	366	397	392	391	430	418	391	434	436	425	399	403	379	358	379	401	436	404	377	369	399	387	397	381	393	396	436	384	403	413	404	408	366	375	387	412	422	376	410	380	399	410	407	346	437	400	352	427	408	446	380	394	417	409	385	411	415	384	384	404	379	381	413	437	349	394	388	392	418	435	424	390	414	394	397	415	388	415	461	400	421	394	364	443	396	392	388	391	408	389	406	384	384	420	399	382	359	373	390	392	390	376	396	374	393	418	401	421	413	414	415	405	397	376	379	403	378	392	418	389	384	387	384	406	353	394	448	394	385	436	386	426	420	407	388	356	394	394	381	387	390	414	400	386	412	382	405	441	415	393	402	375	401	362	375	388	389	385	400	373	373	395	385	419	392	399	394	398	407	424	431	380	419	406	386	411	404	438	419	379	386	387	398	389	416	404	426	394	409	419	366	383	388	384	447	408	384	381	389	404	417	404	383	411	400	450	411	400	400	385	399	431	374	382	409	413	401	397	397	404	379	356	350	411	408	382	400	370	410	396	369	394	378	426	392	375	392	380	443	355	357	408	397	403	408	396	405	392	405	393	394	394	372	411	429	359	386	380	383	401	408	362	388	351	434	452	393	398	387	398	399	419	362	382	406	370	383	371	383	395	391	359	429	383	408	409	406	422	403	399	377	384	406	429	413	356	413	393	408	419	426	390	455	370	388	361	384	429	394	427	411	395	430	382	423	404	405	403	398	416	369	398	426	403	439	373	401	437	385	405	410	406	395	391	393	428	391	392	407	356	401	406	420	392	413	381	410	347	386	394	385	421	387	376	417	385	371	407	428	417	433	380	394	398	396	394	372	366	393	410	425	383	420	431	392	445	393	406	417	419	381	412	403	419	372	424	396	374	403	413	412	422	405	367	406	387	401	388	401	408	406	358	395	387	396	389	387	397	404	390	405	399	443	431	385	381	402	392	385	403	410	397	378	411	388	358	399	414	362	392	377	395	393	396	405	390	400	437	396	406	385	400	410	420	379	378	389	390	408	420	417	399	427	418	427	395	391	375	405	393	368	421	369	380	382	380	435	388	431	429	351	396	442	392	373	377	390	406	389	409	392	398	362	393	412	385	384	361	409	387	413	370	446	389	415	398	376	395	402	385	397	414	414	396	403	373	389	417	352	421	415	374	402	405	408	399	401	365	383	392	425	375	442	398	373	372	403	381	423	405	419	386	401	395	422	392	372	420	398	417	405	403	422	378	382	404	424	389	400	383	368	383	411	356	402	396	417	415	403	396	397	405	416	384	415	413	405	435	422	411	429	397	395	403	385	456	412	426	398	385	383	378	387	437	420	372	385	397	387	397	396	417	441	414	395	454	395	379	425	371	447	401	400	412	443	389	385	371	373	434	404	393	380	398	421	366	398	419	415	416	424	393	386	353	408	423	365	413	379	362	400	376	392	422	438	439	383	345	418	418	417	395	396	436	424	398	390	379	383	417	422	387	421	430	390	376	409	393	409	381	379	413	414	371	396	373	432	404	403	388	391	407	401	410	391	388	401	419	422	417	400	410	397	393	418	372	363	391	409	353	354	400	406	405	417	392	423	375	424	407	379	442	363	410	427	403	426	374	402	396	408	455	396	394	414	381	408	393	406	416	360	442	413	371	384	394	403	398	390	413	422	385	408	441	393	391	423	405	417	411	390	391	423	389	416	418	400	384	421	413	432	374	393	436	405	428	424	413	386	423	399	396	369	368	416	430	391	347	414	407	413	376	435	403	374	373	412	363	421	378	385	445	414	382	433	409	400	374	354	357	371	373	418	384	357	380	439	417	419	409	415	380	371	379	387	363	402	422	390	396	438	426	440	404	341	401	392	401	356	439	406	400	398	354	421	418	411	387	382	388	394	407	399	408	363	373	406	405	381	371	402	429	383	409	426	402	370	418	416	398	366	397	398	385	406	364	400	385	418	377	437	392	371	388	418	405	375	404	399	407	397	410	386	386	435	385	390	403	393	379	392	382	407	400	413	358	421	387	370	418	388	411	392	406	391	406	384	397
17661	6207	2431	983	937	985	939	1003	918	946	922	931	904	934	964	1035	918	937	951	928	920	939	930	971	924	934	992	975	946	908	1002	972	912	962	964	977	939	961	936	997	946	963	934	942	922	945	951	943	942	952	923	910	916	908	950	948	988	926	949	901	992	908	932	913	917	978	969	959	931	928	905	920	929	990	939	958	924	964	933	942	952	962	959	949	936	936	949	971	900	964	922	952	956	993	957	923	941	1012	969	933	921	994	1005	988	924	945	911	948	961	885	927	941	970	973	919	979	965	939	947	971	974	967	991	946	909	884	956	924	906	915	918	999	939	959	943	897	977	930	914	927	899	958	916	950	919	862	925	919	887	960	916	960	892	938	974	952	910	918	955	950	942	963	991	989	929	942	912	954	901	924	901	936	939	949	930	943	931	896	931	931	944	903	940	959	973	920	871	958	986	941	992	948	966	907	901	932	880	994	931	972	983	945	928	940	968	964	905	1033	900	1001	921	966	953	946	915	950	900	975	1001	935	926	980	937	942	948	948	983	903	938	903	977	967	983	916	1013	906	922	912	949	969	972	950	939	912	988	936	909	918	939	961	942	972	939	859	919	947	974	959	919	901	935	920	928	994	980	950	918	963	995	893	925	931	955	906	957	950	911	960	917	938	892	935	921	919	936	940	960	944	898	918	924	928	898	938	960	941	964	977	929	928	894	904	954	935	926	962	903	1024	946	908	932	1005	953	888	937	930	969	1002	970	980	897	904	896	935	923	960	941	988	977	962	965	913	978	953	881	978	928	914	948	896	968	908	854	947	900	893	974	922	1023	956	970	995	1001	945	915	962	1002	937	947	949	1012	969	1001	878	936	860	921	926	923	942	906	875	906	939	974	961	987	973	944	945	924	923	981	924	963	966	922	894	923	965	928	985	930	955	922	897	916	936	917	929	954	924	929	994	984	979	983	904	962	914	973	934	955	928	953	951	940	969	977	976	953	914	917	911	924	980	960	929	904	950	917	912	985	992	962	952	962	1035	929	960	902	1001	897	935	902	906	930	915	1014	896	982	951	945	899	963	936	935	917	983	909	945	920	917	960	974	944	984	945	962	957	961	953	963	935	895	964	955	940	944	914	984	948	877	891	948	956	916	956	975	932	961	944	953	945	893	957	938	933	957	912	934	910	907	907	976	958	894	977	985	933	923	981	941	955	966	911	940	957	957	949	940	963	947	905	927	938	969	873	973	991	874	975	919	956	933	898	930	950	895	942	922	974	942	907	912	952	972	954	951	981	973	921	896	907	943	949	977	937	944	915	923	920	991	959	963	974	979	871	1044	974	972	973	936	955	969	931	940	935	954	910	899	958	948	909	921	928	913	973	915	966	926	922	907	913	955	965	939	929	914	948	987	913	928	893	902	902	983	941	953	926	957	908	976	999	926	941	882	911	992	925	963	969	934	958	941	929	904	916	898	937	919	960	953	959	932	927	923	869	949	924	955	958	907	945	938	984	969	966	921	971	969	937	977	922	894	908	959	949	978	925	933	934	898	930	963	940	935	928	917	894	1017	929	924	964	970	907	935	969	960	925	906	886	910	932	867	987	943	910	987	917	949	926	979	971	905	1015	964	942	916	973	965	933	900	934	969	981	959	937	934	962	930	901	911	899	988	931	978	969	927	943	900	904	893	900	891	933	933	935	922	960	947	953	975	975	886	968	983	962	921	963	979	933	937	923	935	934	925	940	930	890	955	962	942	954	905	947	943	948	971	925	964	960	904	957	916	952	964	936	972	1020	950	957	915	955	985	897	992	949	940	960	925	923	920	939	924	932	935	958	980	929	970	972	903	956	891	910	941	930	941	926	925	932	923	929	912	929	885	909	942	928	946	969	941	985	949	920	930	916	958	970	895	914	967	939	900	931	948	923	977	974	956	968	937	942	871	953	922	1017	949	963	924	923	925	948	923	978	956	909	912	940	948	971	906	936	983	925	945	1017	924	916	933	947	905	959	973	922	904	900	937	896	948	923	936	903	940	953	995	957	956	869	926	950	952	938	918	904	899	996	885	901	906	921	973	970	998	934	937	944	931	926	937	962	912	964	961	934	969	985	955	897	975	954	923	955	924	922	893	903	986	956	915	902	945	931	946	969	961	902	922	911	948	907	991	943	916	996	881	956	915	910	928	937	903	984	956	972	970	922	983	904	901	930	963	974	932	969	967	949	973	950	926	923	975	955	894	943	926	959	899	990	961	946	895	949	970	916	938	894	929	894	909	943	963	989	952	920	955	927	970	973	964	933	942	953	967	1015	946	950	928	915	891	936	915	917	928	912	912	923	995	896	920	890	938	941	887	947	956	892	931	889	948	961	941	944	952	965	944	873	934	946	933	948	1009	932	1003	897	962	925	989	939	939	918	955	932	875	938	905	998	998	938	961	844	952	958	931	963	967	1001	947	1003	962	986	935	925	958	984	933	929	914	1020	954	932	948	906	1018	962	950	974	929	944	917	960	960	978	925	1008	913	959	952	914	880	876	946	940	901	949	909	937	937	932	948	915	902	961	911	924	936	944	951	994	965	1001	1014	905	988	978	931	922	932	902	982	939	912	916	948	924	932	947	961	964	943	905	1003	949	925	961	958	980	899	899	969	935	963	958	918	892	947	934	931	916	932	914	955	968	915	986	940	947	927	878	926	921	924	927	926	952	896	980	938	968	931	957	972	978	979	938	972	933	957	889	941	958	940	917	878	947	911	913	918	902	983	924	942	947	922	964	964	953	940	1022	915	932	922	954	959	1013	942	953	962	955	911	953	952	894	910	927	929	972	974	949	1007	974	918	971	922	958	965	951	962	977	899	943	950	915	993	903	893	963	960	895	928	916	970	891	924	930	937	904	921	922	900	991	903	957	914	934	927	950	995	953	925	886	973	948	924	941	938	903	970	954	948	942	929	947	953	944	908	945	946	963	974	962	971	885	961	954	942	963	941	965	995	980	948	933	961	914	917	921	941	905	969	906	846	972	955	932	962	914	981	943	946	884	959	957	941	888	949	949	946	917	901	935	919	962	1015	1008	935	1001	993	914	965	959	989	988	896	957	946	926	914	937	1000	889	913	964	922	959	920	881	894	893	920	957	944	958	957	952	900	936	942	967	969	924	902	937	938	982	927	921	967	949	932	958	927	929	931	971	913	956	1005	919	1005	970	952	940	926	926	958	875	915	998	963	942	944	911	892	931	954	926	958	883	951	948	902	953	930	952	883	971	947	924	946	951	940	964	929	939	944	935	947	943	945	913	981	973	968	897	977	945	918	899	876	948	968	949	905	953	929	934	952	956	981	895	982	911	985	946	906	913	865	930	898	941	895	889	907	913	927	942	919	953	912	971	944	988	990	944	887	909	943	955	922	998	910	934	908	886	919	886	965	921	918	935	948	924	932	954	991	925	928	977	912	932	932	941	910	942	902	895	948	962	921	991	994	930	973	932	930	899	987	928	960	895	937	956	948	976	973	974	936	929	933	963	949	915	929	1028	935	901	905	941	935	916	932	916	897	935
67640	48758	29638	4204	597	472	412	360	347	323	293	246	287	309	267	274	258	258	257	238	253	244	264	244	239	230	247	245	259	268	273	249	257	262	289	240	280	248	267	224	248	259	246	228	245	251	254	236	257	249	256	271	245	235	284	255	254	270	255	240	247	212	246	271	273	258	244	220	251	254	272	283	222	228	230	230	252	240	268	237	276	268	231	270	258	279	270	257	237	224	235	272	263	238	256	265	268	256	280	258	258	268	297	264	247	244	262	272	242	259	248	234	239	262	251	270	270	281	260	242	232	217	241	241	233	245	255	246	248	269	241	273	234	250	232	257	273	267	247	239	258	243	243	218	260	239	280	244	229	271	232	239	256	300	254	245	282	241	255	268	248	275	258	259	291	278	255	218	227	250	270	229	244	235	240	246	241	234	263	255	298	251	242	278	252	262	265	262	287	266	234	262	266	264	242	248	260	244	214	265	282	239	249	256	244	248	255	270	263	245	269	261	263	288	246	245	240	255	244	241	246	234	259	236	242	274	236	258	236	242	256	264	240	220	244	247	260	242	243	245	279	255	286	251	246	263	255	256	239	251	239	218	238	222	234	274	255	257	255	253	239	255	248	259	247	254	231	236	225	206	262	255	267	242	259	266	253	260	245	256	259	205	260	250	279	243	255	235	220	221	276	253	249	226	265	261	231	254	234	251	259	229	269	262	255	243	279	232	252	249	241	221	244	232	283	248	243	236	255	246	252	260	258	240	221	230	259	244	225	250	254	258	231	278	241	246	255	264	250	252	263	257	224	230	259	256	249	218	248	224	265	220	262	278	287	248	246	233	250	244	253	259	277	266	257	220	234	232	245	245	249	242	257	224	264	272	240	216	253	256	242	260	253	263	226	246	288	253	275	284	259	238	223	243	241	240	216	273	272	221	252	219	237	218	240	266	237	267	262	273	259	246	278	223	248	239	204	226	257	254	244	220	236	267	257	258	236	230	264	268	240	239	258	225	270	242	253	235	262	255	248	241	229	255	274	251	255	267	240	250	250	245	232	246	259	250	233	222	250	263	252	271	249	276	252	247	267	220	232	244	258	243	248	229	278	274	261	263	245	250	273	276	256	275	256	245	245	230	247	277	246	225	229	259	226	229	265	244	245	239	259	253	248	258	255	241	258	251	233	243	252	230	239	255	238	239	262	253	241	208	236	233	234	261	260	268	255	253	270	250	265	243	278	251	227	250	265	246	288	254	274	247	263	258	255	244	273	275	257	228	245	257	254	244	230	245	246	274	255	262	258	247	263	274	277	250	245	272	261	236	266	246	252	279	263	248	253	269	232	277	236	272	262	259	230	280	257	257	233	243	254	244	239	243	256	284	274	292	248	223	293	247	250	258	252	258	260	257	232	243	279	232	295	260	278	240	244	245	265	252	237	236	250	240	270	269	250	244	238	275	261	250	229	207	229	235	217	252	255	250	243	232	257	275	246	224	246	237	274	225	245	232	235	262	260	232	259	222	274	257	255	243	232	240	224	248	241	246	243	244	227	269	258	248	245	267	239	227	265	236	258	262	219	237	263	209	253	255	253	249	250	246	273	273	257	224	245	244	213	255	242	235	229	237	292	257	263	259	273	253	275	227	236	266	257	246	262	263	227	266	294	242	277	281	240	262	250	268	258	232	240	245	246	240	266	263	237	281	280	245	229	240	256	246	266	251	263	252	255	271	228	298	241	247	252	215	250	280	273	233	267	256	242	241	261	264	243	277	264	231	240	274	238	265	259	248	236	275	246	235	242	249	251	256	252	256	242	232	254	264	252	258	278	250	243	264	237	243	257	260	222	247	225	287	236	234	252	257	262	253	261	238	248	244	284	254	264	272	246	230	246	282	232	234	258	258	287	246	259	271	236	255	266	226	260	269	268	249	240	250	273	254	279	241	242	238	224	255	235	271	259	247	249	257	234	255	250	246	256	264	267	216	256	253	245	251	258	242	244	243	263	242	271	255	255	254	267	226	252	236	258	258	267	224	254	252	250	250	258	261	230	239	241	214	227	233	243	241	250	237	241	246	258	259	234	237	234	276	252	249	254	231	258	251	227	250	252	212	238	232	232	243	252	268	234	256	253	262	277	237	256	231	252	265	273	230	265	231	268	265	276	254	235	228	265	252	274	268	229	253	257	254	232	252	226	277	247	234	266	276	247	297	253	253	282	258	237	283	256	262	263	267	279	250	257	249	263	277	263	243	221	269	233	254	240	229	234	235	240	230	236	254	292	256	243	269	230	265	220	254	281	265	226	272	291	274	259	283	252	256	255	257	239	248	215	286	256	267	250	241	252	274	236	263	318	255	232	247	230	222	279	228	245	233	245	238	278	230	235	259	225	260	258	245	233	253	271	269	250	263	246	260	257	252	251	247	238	242	241	242	268	251	238	268	244	247	251	241	272	251	255	237	243	247	248	269	256	274	270	236	232	253	264	255	250	262	241	225	215	256	223	243	243	253	252	233	248	262	271	238	267	249	286	233	268	278	227	252	263	267	246	265	240	250	241	227	252	220	286	243	262	265	266	274	286	258	258	248	247	223	258	234	249	248	256	209	234	254	266	256	227	227	229	231	221	245	233	235	252	243	254	279	248	243	274	254	249	242	246	265	234	255	280	287	243	250	236	210	255	246	242	245	273	257	246	253	244	239	248	267	260	264	256	255	241	246	253	245	255	221	227	246	257	243	244	259	256	243	267	252	248	214	250	264	235	266	238	271	240	229	255	252	240	273	256	251	246	276	253	216	238	257	229	257	237	264	282	287	210	253	262	297	237	248	265	267	264	246	232	273	252	254	247	240	277	285	253	247	207	235	268	269	279	223	230	280	233	265	231	259	258	242	263	246	247	237	230	263	277	247	237	277	230	239	271	236	257	251	253	230	267	263	269	248	256	256	245	245	239	247	248	231	269	264	225	250	254	241	234	271	254	227	234	227	232	228	213	226	261	269	258	254	265	255	245	263	279	246	223	255	231	251	248	278	261	245	260	270	275	258	234	253	242	243	258	276	220	242	277	234	232	253	239	276	246	284	271	238	246	238	231	264	221	270	245	269	267	220	220	259	252	258	233	222	239	250	238	266	215	261	231	236	259	273	246	249	256	296	237	238	262	244	252	288	253	224	235	247	257	249	249	238	260	253	264	248	255	234	279	251	255	258	272	238	235	235	236	249	226	267	251	244	251	236	255	232	235	251	244	271	247	283	222	268	226	254	254	200	261	260	269	240	242	216	255	252	239	252	253	246	248	258	273	243	252	272	273	246	255	270	263	230	273	246	236	226	251	274	234	266	254	235	251	246	243	251	225	224	285	293	230	293	232	256	284	236	240	255	230	257	261	280	262	273	276	226	259	266	247	247	269	252	246	245	275	254	258	264	227	262	214	251	297	262	252	265	255	264	263	254	266	247	270	253	232	262	244	224	249	248	228	245	243	253	248	239	262	235	225	273	261	245	238	277	271	236
40261	36402	12652	2081	1836	1545	1378	1250	1144	1039	980	981	871	883	827	818	794	772	749	758	770	728	739	724	731	755	678	715	695	658	699	683	717	710	681	682	666	676	686	693	670	712	625	694	680	657	647	647	646	652	670	662	659	676	683	686	716	652	644	672	671	633	680	712	679	673	678	663	681	648	660	679	629	669	700	649	671	685	700	688	694	700	602	677	683	717	695	666	645	686	655	664	677	637	611	653	657	658	606	669	677	694	663	665	635	659	666	665	655	674	641	686	649	643	629	689	701	638	647	633	658	702	669	686	687	645	689	613	686	676	639	673	659	635	667	649	633	633	701	642	666	702	648	624	652	643	677	646	680	618	658	680	668	687	651	652	675	723	691	670	687	680	660	648	658	673	650	613	619	674	706	712	662	672	684	636	720	639	684	630	650	697	665	711	660	606	657	667	643	669	614	593	674	636	652	661	632	627	630	659	647	646	647	691	647	651	621	629	662	639	605	663	656	641	716	656	645	705	647	619	684	663	651	658	681	646	674	664	641	678	678	619	671	632	667	576	648	666	649	639	663	705	587	737	611	617	678	663	612	654	676	713	670	661	683	614	681	602	661	651	681	683	641	673	665	645	634	657	655	686	623	659	653	674	656	667	618	636	668	644	684	653	691	672	671	672	677	647	655	687	679	620	633	662	610	627	664	680	647	632	667	645	654	642	639	631	624	650	659	634	605	647	700	632	667	655	649	638	640	652	649	630	637	686	676	618	659	690	609	646	606	606	670	674	705	660	634	617	677	700	650	653	725	685	641	655	641	684	634	687	635	618	649	661	644	647	656	654	691	641	695	652	627	660	650	614	641	622	632	619	671	634	610	682	653	666	643	669	658	673	664	679	628	651	645	633	680	682	674	625	638	665	694	648	633	681	638	639	645	666	619	681	634	636	662	650	698	669	617	700	634	611	683	659	677	670	630	668	672	615	594	683	693	676	711	672	652	648	682	590	676	630	633	693	627	672	687	668	654	688	639	668	712	699	657	696	670	660	672	657	612	616	673	665	690	690	712	647	725	667	659	652	647	673	639	650	657	668	656	660	687	649	710	638	624	711	685	621	648	633	646	681	642	684	687	615	672	638	672	691	642	702	615	654	661	667	651	626	656	650	681	644	655	671	661	643	658	627	640	688	669	603	655	655	659	683	674	637	677	672	683	681	678	690	652	678	699	619	621	669	658	677	666	658	633	659	670	671	661	653	665	646	641	625	657	722	646	683	650	646	676	621	677	623	639	713	656	671	695	659	649	690	708	625	680	672	681	641	689	650	664	643	690	662	724	651	642	679	658	648	630	682	653	681	656	675	651	633	649	643	615	649	685	642	643	659	651	616	670	647	649	620	679	635	655	672	681	652	636	658	696	651	696	687	657	686	653	642	674	704	654	659	627	627	649	674	690	661	677	653	660	648	646	666	678	637	684	654	675	635	622	649	687	640	681	625	635	619	651	705	644	691	660	701	698	643	661	605	664	626	655	665	665	644	670	653	638	650	655	646	673	670	687	652	633	614	713	694	675	662	637	670	645	692	623	623	674	651	650	652	677	637	695	660	654	658	650	665	647	629	640	644	683	622	698	651	619	698	649	676	664	616	601	695	639	657	716	649	652	663	646	682	619	686	673	677	710	617	677	640	648	670	692	644	651	662	681	629	603	639	697	619	679	627	658	658	714	679	671	657	653	686	626	632	659	649	634	626	652	695	643	648	673	656	675	682	661	680	633	618	653	699	670	668	650	614	687	640	710	665	661	663	626	704	657	669	651	668	662	646	654	630	664	641	688	636	653	668	663	660	658	612	650	693	666	645	631	634	659	651	653	650	689	604	612	669	657	635	626	638	648	666	648	647	626	684	708	648	642	649	687	669	655	655	696	596	644	660	642	643	617	674	665	664	636	637	650	631	678	636	655	694	652	656	648	651	672	681	651	610	688	616	652	647	649	622	679	613	666	617	648	651	672	652	681	664	647	617	624	648	619	630	650	682	672	619	671	676	640	670	629	659	649	626	644	642	661	650	641	638	627	673	666	616	644	670	674	648	637	609	611	661	665	662	648	627	651	641	632	696	638	679	651	655	699	652	656	668	653	637	716	655	643	623	640	706	677	693	669	683	663	680	681	673	660	672	630	667	608	650	670	654	659	641	703	645	656	700	691	710	603	679	648	644	645	631	677	644	662	644	624	622	665	659	651	644	668	666	628	647	663	602	650	653	705	609	691	665	665	658	670	678	682	611	658	664	670	628	659	671	686	623	689	706	661	682	665	629	686	647	670	649	721	639	664	663	589	689	635	671	658	647	691	662	594	669	648	621	691	652	663	667	633	607	715	711	629	665	667	704	682	646	675	653	650	644	647	628	676	656	639	645	673	718	656	668	680	672	651	663	671	693	690	620	674	663	676	642	658	630	651	648	686	638	621	696	653	667	632	662	705	683	644	655	678	660	634	645	650	661	671	664	693	631	630	660	660	656	611	617	674	670	625	687	621	672	653	623	596	641	675	646	640	619	682	605	621	656	645	657	636	667	652	606	621	633	626	634	657	658	658	642	677	656	692	689	683	670	646	683	718	649	637	640	670	650	676	637	642	689	628	688	685	634	666	658	632	699	668	675	630	630	655	642	626	670	646	651	698	692	690	626	611	666	632	673	667	657	664	695	652	658	702	698	679	653	700	625	645	693	675	690	638	634	654	663	657	638	655	605	717	605	692	684	658	623	692	664	705	656	588	636	646	631	646	671	671	676	665	652	711	660	628	659	622	686	628	666	659	653	667	662	676	616	677	680	691	628	637	628	629	664	643	668	656	651	660	626	712	666	636	637	623	678	649	621	682	708	649	694	674	675	668	650	653	633	673	657	690	666	678	653	650	671	655	701	640	647	680	647	675	646	645	694	636	619	618	629	609	647	612	642	620	661	697	664	670	649	660	667	642	655	663	635	643	662	643	651	649	638	640	624	700	680	653	636	685	670	708	641	633	625	661	617	637	689	662	594	696	637	695	653	672	622	653	620	673	641	684	661	649	656	669	644	690	662	620	659	665	653	667	647	652	654	693	650	670	628	681	665	661	688	661	645	696	644	643	677	620	669	657	654	642	680	630	626	611	635	652	646	659	639	677	616	644	668	658	674	657	680	645	654	665	695	642	652	671	673	682	640	664	672	658	652	649	671	600	658	693	659	652	616	673	626	682	690	640	616	675	683	701	680	616	666	636	641	688	658	651	670	676	657	635	670	620	637	685	693	674	675	688	652	641	679	627	651	634	699	637	645	628	658	640	630	635	647	643	657	700	712	634	641	642	647	669	620	638	647	648	692	668	657	678	652	620	627	654	617	677	654	670	689	658	641	640	684	662	678	664	623	630	652	619	671	626	695	652	690	721	632	644	626	637	583	679	639	642	625	701	661	642	681	649	622	687	661	616	633	618	650	694	717	652	650	665	727	614	656	628	681	664	622	648	640	669	677
80262	60275	38864	10179	1382	839	623	610	543	460	474	475	443	447	412	436	385	369	410	377	381	370	370	393	390	402	402	384	391	402	340	401	367	351	380	363	332	344	387	370	396	360	358	358	350	381	389	367	366	392	356	361	374	405	378	384	379	351	382	348	336	376	381	352	386	370	402	343	389	327	376	344	409	372	357	394	351	348	357	342	349	384	361	357	365	370	388	334	361	385	394	369	346	351	339	366	361	360	381	374	348	381	358	370	397	375	389	374	356	372	377	337	374	376	345	389	359	381	362	381	353	362	364	369	387	374	358	340	366	370	387	376	363	383	411	344	369	391	394	378	377	373	371	346	366	386	394	382	343	368	362	353	376	391	391	362	374	363	398	366	374	372	377	382	346	343	395	389	354	409	359	317	349	390	384	387	345	372	353	357	351	337	365	397	361	380	367	375	340	367	363	362	368	398	346	363	384	367	398	392	350	376	359	400	381	375	370	379	342	366	364	385	375	361	360	389	360	368	349	390	372	392	336	383	354	363	386	390	373	350	355	327	350	338	382	368	379	405	361	354	383	354	389	367	395	380	383	371	374	344	342	327	395	350	346	368	325	376	389	354	360	338	371	380	359	365	401	389	396	360	378	365	352	395	359	351	389	343	386	381	329	347	400	382	356	383	387	352	389	372	396	358	375	377	393	397	360	364	375	353	411	386	358	381	391	324	394	367	380	335	374	380	384	329	349	372	350	338	360	360	405	386	347	367	372	383	375	363	385	349	374	365	345	353	397	369	397	404	342	402	351	350	368	365	344	346	359	385	358	359	343	381	388	350	384	345	374	359	368	353	363	357	368	383	384	336	363	361	365	371	368	400	361	368	370	398	354	367	403	391	381	352	335	383	366	335	376	391	366	389	345	345	341	391	401	399	358	351	350	385	357	337	395	401	360	360	371	399	389	350	352	361	375	380	371	356	352	382	381	374	377	370	415	377	381	371	384	398	390	385	383	382	401	384	354	349	362	382	362	367	380	380	323	407	372	382	356	379	380	391	364	365	365	373	357	331	378	351	365	380	360	344	370	368	350	347	401	370	368	365	382	355	409	361	348	335	402	361	363	375	342	350	350	331	346	350	374	374	361	409	357	330	359	370	411	368	345	361	362	387	369	354	351	374	397	343	353	368	400	381	393	341	315	417	384	367	366	393	317	346	334	340	371	357	394	383	356	397	370	376	394	347	329	396	390	375	338	351	374	374	342	371	350	386	365	405	346	385	352	381	366	375	388	361	367	388	358	360	360	368	359	379	403	349	386	387	403	345	343	405	360	378	382	337	355	400	381	363	377	383	387	366	347	384	367	402	389	351	357	374	384	390	388	368	339	347	338	359	360	358	362	375	390	379	377	363	349	376	365	331	383	368	348	406	386	392	373	348	346	343	361	403	383	345	352	397	406	388	353	362	335	364	348	395	349	361	349	368	357	377	362	355	351	389	428	389	363	379	361	367	355	360	382	393	354	359	374	348	430	355	362	380	372	367	370	355	385	395	310	355	385	367	395	398	353	415	351	361	377	378	362	385	383	366	324	369	374	387	360	349	361	323	378	372	341	415	344	349	345	389	359	362	367	359	402	364	385	377	435	410	358	388	332	359	401	356	364	381	359	341	389	385	399	342	395	350	329	387	375	378	338	375	399	374	361	385	370	315	335	329	334	368	393	368	379	329	367	350	377	367	384	371	370	353	321	375	355	357	363	367	344	363	343	373	356	352	407	388	376	329	368	402	366	398	384	391	387	354	391	374	385	358	355	361	396	383	325	385	388	361	358	370	340	357	363	366	375	386	369	335	358	348	350	369	385	384	389	343	367	367	384	381	332	384	357	362	375	370	337	372	375	396	366	365	354	352	370	382	394	367	378	368	387	385	372	344	357	371	397	382	356	393	368	347	323	382	338	386	364	388	382	368	353	376	397	368	398	364	390	334	342	363	365	377	343	381	397	397	343	368	378	373	366	391	375	409	339	368	368	370	375	390	397	344	371	392	406	370	349	342	353	379	369	412	355	377	374	376	390	379	337	373	381	379	385	385	347	381	370	338	377	373	342	353	353	379	408	366	363	363	371	387	376	369	383	354	348	374	365	327	393	360	382	346	371	375	353	369	359	399	372	361	363	348	388	379	327	376	366	378	361	353	359	338	341	346	365	399	319	368	378	348	363	334	358	369	375	367	371	364	350	415	383	374	351	365	379	358	375	361	352	334	383	386	379	384	365	361	384	341	403	393	357	373	374	355	360	365	377	383	354	381	359	369	347	390	377	404	368	415	359	381	390	403	363	359	367	323	368	374	391	341	339	328	346	345	368	341	373	366	410	393	375	344	352	364	398	366	351	398	390	406	370	336	382	403	394	373	371	382	354	322	383	337	389	368	377	379	364	369	391	333	340	365	366	356	387	383	392	349	361	373	360	382	338	341	369	357	415	343	412	363	393	378	334	361	366	350	376	357	387	377	350	405	345	326	356	396	406	365	388	384	355	378	353	360	356	353	397	363	381	362	332	360	391	379	344	407	383	376	337	344	398	368	372	365	399	385	338	377	377	372	378	372	412	367	335	346	374	358	404	371	399	402	394	402	370	380	399	391	371	380	369	349	362	363	401	395	391	368	376	372	390	390	349	361	364	322	381	362	362	375	385	379	412	388	404	370	369	368	366	387	366	407	366	382	403	380	363	383	346	372	370	421	403	383	329	372	366	369	372	355	339	400	365	409	387	368	380	334	359	368	355	384	388	375	398	385	371	390	373	338	385	375	369	339	340	398	416	354	352	382	368	366	399	358	381	388	386	368	346	373	382	357	364	361	398	318	344	364	380	346	355	362	346	354	367	364	317	349	349	368	343	394	346	370	399	381	338	351	355	367	308	429	365	372	342	390	370	355	359	380	361	385	373	376	359	339	365	380	381	398	389	413	347	396	357	371	369	342	380	366	387	392	362	368	375	367	346	388	388	380	343	400	377	363	375	337	351	410	396	385	390	348	384	390	406	388	320	365	390	365	381	347	377	344	343	384	405	355	389	360	359	376	362	351	397	342	395	354	338	353	337	381	358	352	392	398	345	324	350	349	364	365	396	380	356	374	387	357	371	357	385	386	382	353	350	359	335	363	377	400	349	379	384	365	367	368	370	344	382	352	391	379	391	366	361	359	377	319	375	359	372	376	387	389	364	367	369	367	375	384	353	401	391	395	347	343	405	393	381	402	374	381	371	376	404	372	386	399	340	382	388	382	360	388	364	354	357	338	386	343	403	382	412	370	363	363	320	362	329	351	384	377	382	377	339	389	398	369	405	386	368	352	358	412	375	339	370	374	347	343	363	398	407	333	408	382	373	388	345	390	379	359	384	368	381	408	409	374	397	375	359	380	367	359	400	331	333	376	349	343	331	394	374	393	390	394	407	382	373	364	342	377	372	373	369	400	380	403	368	360	365	376	355	385	396	353	367	355	360	369	351	350	348	346
49853	45027	15570	3675	3201	2736	2340	2118	1792	1640	1472	1416	1398	1355	1301	1256	1243	1138	1139	1096	1140	1072	1089	1025	1000	1080	1030	1015	981	981	1024	1015	999	1045	987	952	1008	924	1001	985	943	958	929	985	996	1013	938	1000	970	956	934	902	975	994	938	927	939	994	912	946	936	888	951	915	954	905	911	920	949	910	964	908	928	932	894	873	935	928	949	883	1009	922	939	924	943	942	915	943	943	986	915	913	843	929	937	898	930	857	953	943	874	913	932	944	938	944	942	959	907	928	932	867	996	934	893	913	936	854	923	851	882	960	948	926	906	944	954	954	873	913	878	881	929	894	910	909	927	921	890	871	924	872	956	919	1009	918	914	914	942	902	947	958	914	878	924	920	937	898	897	925	937	941	878	960	895	914	908	918	919	877	886	948	881	925	869	939	967	893	925	963	863	934	857	874	887	908	978	926	886	942	892	939	906	924	877	906	932	943	928	915	940	885	859	903	929	869	919	951	870	909	939	929	948	858	900	935	942	911	879	892	892	910	915	876	942	930	902	930	900	955	917	914	864	953	917	920	954	936	934	893	894	914	929	899	929	945	916	943	908	871	902	919	883	952	909	840	939	946	913	927	894	911	898	947	963	942	927	903	870	900	902	943	902	934	879	915	939	934	896	939	958	868	904	899	898	912	911	909	985	930	851	941	872	951	910	902	935	927	927	901	917	927	913	920	962	883	946	902	930	923	910	919	921	918	930	877	922	894	932	973	922	848	885	934	950	946	964	943	931	949	932	904	901	916	895	911	964	885	939	923	947	982	974	931	915	954	925	902	929	877	991	915	892	906	927	893	940	919	996	891	931	916	926	975	926	926	936	913	947	896	925	878	876	886	897	909	935	905	897	868	941	919	912	899	916	926	881	888	935	917	940	925	875	909	928	908	852	906	932	914	948	880	959	901	899	990	835	912	952	862	882	907	893	880	933	964	990	894	952	910	903	929	948	883	910	883	929	948	911	909	903	934	923	1000	859	886	921	905	876	922	913	879	892	922	944	879	910	897	958	869	893	921	952	932	888	904	880	962	919	959	923	918	919	891	921	917	911	883	875	908	891	916	907	897	899	907	942	904	939	920	901	880	870	927	828	888	882	913	924	884	954	898	984	874	873	900	953	917	895	949	941	893	901	863	867	946	932	930	910	913	858	944	884	905	907	937	872	926	948	897	906	860	920	944	899	966	886	859	926	960	946	898	956	950	889	862	905	876	909	915	914	914	931	884	935	907	961	955	904	916	875	919	928	921	932	819	932	915	910	906	920	916	955	910	932	900	887	963	869	936	881	873	890	967	868	915	909	867	899	900	931	912	925	892	967	890	902	900	921	898	959	897	942	921	930	1013	922	935	936	949	859	882	902	888	926	904	868	863	970	857	901	926	888	906	877	840	943	898	839	935	899	957	921	872	896	931	942	937	931	917	888	908	912	909	915	889	883	971	954	905	925	942	889	956	931	878	870	890	911	908	925	903	957	890	940	948	959	931	921	921	941	860	888	931	885	1011	920	889	881	932	910	938	923	939	919	945	963	908	917	896	904	906	988	927	827	925	956	875	870	919	925	914	929	948	932	894	898	900	915	868	932	914	916	948	938	891	895	994	901	938	937	954	943	912	944	888	908	931	874	902	904	853	961	918	877	838	934	912	882	915	898	908	932	915	929	896	915	919	952	889	919	908	887	941	941	945	960	908	936	859	920	898	890	872	944	911	898	900	908	930	950	850	959	946	967	960	919	956	919	943	969	913	887	919	941	978	857	832	939	898	945	921	947	935	911	907	861	925	896	844	938	941	922	923	904	908	952	955	963	949	937	922	895	907	865	950	915	961	923	923	961	940	892	884	935	922	920	893	936	868	916	929	945	893	941	934	879	961	922	901	885	887	906	918	867	928	913	841	907	872	901	922	929	922	886	925	869	962	907	991	865	979	892	905	891	880	914	945	877	917	891	939	906	901	951	899	927	917	916	910	895	887	878	944	891	867	907	918	943	932	871	952	935	952	976	888	896	895	879	923	919	951	880	911	934	933	928	911	890	906	919	945	942	915	940	965	875	891	932	871	893	915	904	929	937	933	921	911	853	939	925	923	947	961	922	925	900	950	917	948	881	944	918	940	966	999	931	947	987	904	913	905	897	949	909	963	930	922	889	872	886	906	871	908	891	956	952	925	890	927	876	974	836	926	891	829	945	987	887	997	960	902	946	984	915	943	936	902	940	944	933	1006	914	953	916	972	913	893	904	889	948	926	948	909	864	940	922	914	948	937	963	989	877	890	898	941	862	908	924	972	868	881	863	897	917	885	917	901	888	967	942	894	931	849	916	903	887	936	898	942	900	915	882	935	897	897	925	911	944	875	860	932	933	918	897	878	932	932	905	827	910	873	944	935	907	952	936	879	944	991	896	925	970	937	855	906	914	885	944	966	908	861	941	893	966	963	927	882	909	899	967	953	910	887	998	907	903	942	871	898	958	879	880	907	918	890	873	913	938	971	911	967	955	951	921	972	857	943	881	879	882	955	895	876	906	912	884	898	850	922	900	900	885	889	942	938	909	949	867	930	896	931	915	905	901	931	949	885	945	915	932	954	920	936	950	877	941	938	919	887	879	857	933	934	919	958	902	894	894	891	959	900	899	913	936	953	932	888	864	957	895	881	912	873	908	914	892	951	965	948	895	845	976	854	871	961	922	916	918	893	930	884	887	945	887	934	885	900	894	940	913	933	912	943	910	913	926	910	905	897	879	899	925	870	917	909	912	877	923	912	920	949	919	859	909	928	1016	935	916	962	915	911	926	947	898	939	870	907	949	930	892	872	908	941	915	929	864	922	967	910	937	945	918	891	931	962	895	887	885	939	919	909	901	895	929	923	829	1004	921	909	933	937	941	914	927	929	901	954	931	940	948	900	944	940	981	898	916	959	953	937	942	922	859	921	987	971	905	925	940	910	854	952	881	872	969	875	991	956	888	935	928	919	878	908	907	892	881	1032	953	926	917	895	968	929	902	907	934	955	922	891	894	901	906	925	974	915	899	950	905	879	920	985	944	881	929	904	912	933	944	933	929	890	885	920	898	929	940	866	921	933	912	897	927	938	912	891	896	938	886	940	864	943	955	879	923	905	895	950	918	951	900	921	885	930	922	943	900	915	897	916	997	926	935	912	900	907	867	919	893	918	961	936	935	885	928	918	944	904	907	974	917	948	923	927	912	956	908	929	927	926	929	878	918	911	913	936	952	913	947	891	871	880	938	932	904	943	939	930	892	931	925	909	898	928	866	933	938	915	900	916	963	873	955	853	886	919	945	923	938	902	944	920	921	879	898	992	909	935	924	903	845	892	941	910	957	973	935	915	924	874	988	930	889	916	933	944	887	849	870	920	925	922	933	899	912	991	952	917	983	909	916	937	890	891	856	864	878	966	913	911	955	884	938	991	906	981	900	903	883	897	944	902	889	954	960	895	924	865	929	855	943	887	928	882	901	889
21733	5813	1749	429	421	425	402	382	414	424	429	408	373	398	380	419	388	410	428	386	428	444	388	361	408	413	427	364	374	430	377	398	411	435	427	380	368	379	407	408	386	416	377	335	410	393	357	382	398	384	412	431	383	383	409	401	396	400	401	387	400	407	445	422	381	410	395	360	363	382	421	383	402	423	419	416	373	371	454	428	395	341	395	374	372	429	420	382	382	389	387	436	408	380	399	387	437	419	380	401	395	416	366	392	379	365	396	422	387	410	387	421	402	386	394	410	371	398	401	419	395	418	395	440	421	373	396	413	411	365	384	426	386	382	397	405	396	407	383	384	403	373	402	416	388	404	399	383	364	440	399	407	410	401	377	406	369	395	385	373	383	363	397	418	387	426	416	409	384	377	437	414	386	401	408	383	379	407	423	372	382	415	390	383	364	424	437	383	360	372	392	372	416	394	396	402	395	422	376	422	435	425	393	407	382	366	413	393	415	381	386	385	431	395	381	397	400	418	409	371	413	404	401	385	373	382	390	379	415	372	368	416	414	403	431	395	372	380	398	400	395	404	369	418	416	460	361	401	382	419	386	447	434	348	356	399	377	428	356	409	398	377	382	397	447	405	400	385	420	403	398	405	351	390	396	419	455	388	393	396	409	378	407	390	386	393	441	387	402	392	427	407	416	396	376	374	399	389	406	423	418	412	412	383	385	383	388	401	350	440	354	381	448	428	404	371	388	410	404	378	388	408	390	392	392	425	406	385	420	382	398	409	391	372	387	379	393	388	399	425	416	403	333	381	409	388	371	394	397	357	369	360	398	382	392	387	398	411	447	410	406	451	400	415	404	433	400	431	377	397	385	398	398	421	428	418	374	411	430	413	405	393	385	409	427	392	348	377	396	376	447	396	405	413	392	370	411	409	421	400	394	349	370	394	413	363	378	371	386	381	394	385	371	393	391	372	388	408	383	391	381	363	418	392	405	402	394	411	396	427	414	414	386	406	396	336	392	380	377	345	414	404	408	410	395	401	393	437	438	407	419	454	418	398	387	403	376	404	405	366	408	376	383	411	383	424	415	396	378	377	393	384	374	413	388	363	414	380	353	397	419	408	390	370	419	422	400	425	376	371	412	396	403	361	386	397	395	408	403	377	385	416	371	376	373	370	384	381	380	428	402	409	359	408	396	421	392	435	422	389	410	409	393	368	383	409	413	445	393	365	393	408	408	431	389	403	384	408	422	393	385	409	443	390	396	383	404	396	409	408	384	380	381	425	380	383	398	418	404	369	391	399	405	382	403	367	385	419	383	416	396	380	433	401	382	452	387	403	406	419	392	404	371	370	378	357	383	414	384	365	387	409	403	387	429	408	411	424	399	367	434	385	410	407	430	412	405	432	391	393	452	425	388	394	419	380	391	417	409	401	395	383	412	389	380	403	421	384	406	398	412	397	384	417	428	422	425	393	360	401	378	396	402	378	413	398	407	389	383	383	412	412	426	366	430	403	425	397	382	358	429	420	376	398	396	361	376	441	395	403	396	420	391	384	369	378	379	370	398	391	376	421	352	429	425	443	418	410	386	396	382	385	411	433	403	395	378	393	400	404	373	422	426	404	394	396	397	388	401	402	394	423	394	394	392	419	411	383	385	403	380	381	418	387	393	398	375	410	415	391	414	433	398	396	363	403	412	420	412	383	396	400	410	397	379	444	446	421	408	390	409	402	421	395	360	391	381	389	397	409	399	396	367	416	412	414	402	414	402	422	396	400	423	441	355	382	413	398	383	378	396	408	405	406	460	418	414	400	393	390	419	387	412	404	405	385	424	384	401	404	368	381	431	437	424	407	371	385	385	395	362	388	401	397	395	387	418	398	429	397	394	399	428	394	424	395	387	377	394	377	398	433	406	388	442	414	402	394	390	430	422	369	404	420	386	385	428	392	398	366	411	400	446	377	397	401	408	396	430	412	375	446	396	411	408	416	430	378	404	416	422	434	386	418	411	363	405	368	406	449	417	390	415	433	418	375	409	392	411	412	411	382	415	405	368	373	394	406	397	396	406	372	401	424	388	395	391	369	425	427	390	427	424	408	409	412	373	379	392	409	358	390	400	412	417	427	412	403	419	406	375	389	410	379	379	400	403	393	387	392	381	417	375	361	410	375	373	411	413	377	399	393	400	425	397	401	397	419	368	366	378	400	392	419	376	391	394	384	400	413	400	456	445	399	429	398	407	373	351	413	414	425	392	409	402	401	396	392	417	384	396	408	403	442	364	385	417	413	419	408	420	345	406	383	411	411	402	412	422	428	406	421	414	398	402	418	394	380	404	400	428	408	387	384	393	414	398	400	369	394	392	409	392	416	350	389	394	425	396	405	405	380	390	386	375	372	366	398	397	376	383	405	406	414	428	415	410	433	414	396	423	390	395	390	370	434	378	390	423	379	414	428	370	399	426	404	393	376	385	385	376	402	416	441	402	434	386	399	414	378	398	379	410	392	417	391	393	374	415	382	371	433	430	386	420	401	395	376	440	423	451	398	387	381	421	461	405	433	400	425	377	333	366	405	374	367	393	406	411	427	412	421	405	376	383	390	411	418	388	420	412	409	433	409	413	386	409	374	424	448	387	386	426	412	379	392	409	376	364	397	358	371	376	420	395	443	391	414	386	398	423	381	370	419	405	408	411	428	379	408	398	379	404	393	365	365	401	405	437	381	374	405	410	386	391	362	386	402	430	419	400	375	394	413	395	393	365	396	415	400	396	376	410	403	391	397	398	396	390	370	400	386	393	413	429	410	384	410	418	401	399	392	348	420	452	463	409	401	404	402	412	384	409	424	385	398	396	422	416	394	371	412	353	386	400	409	399	426	392	397	432	392	403	377	368	382	386	391	398	402	355	361	392	412	407	369	404	377	392	410	397	454	365	384	393	409	397	408	446	391	375	405	391	400	380	409	404	390	394	380	371	401	409	374	398	429	382	401	372	426	410	393	404	413	446	343	400	374	395	422	407	410	415	412	431	437	372	402	422	371	433	401	381	384	399	440	368	409	365	393	405	428	381	395	406	381	381	402	395	400	387	384	415	383	398	420	380	393	370	392	358	387	400	380	424	420	406	407	380	370	420	396	393	405	434	407	398	400	419	413	411	396	396	381	356	408	412	389	418	394	389	365	367	444	388	383	388	402	379	412	409	412	414	415	430	397	399	413	410	402	447	410	392	414	426	391	394	425	366	385	386	412	375	416	406	382	388	406	389	401	387	408	379	395	402	415	429	374	404	446	386	380	364	391	395	418	431	435	414	414	387	392	389	411	395	400	383	395	422	402	383	369	407	410	371	402	372	369	389	392	404	383	414	370	419	389	422	404	394	388	381	387	417	404	407	367	424	389	397	378	422	418	385	418	362	379	389	425	388	390	355	379	377	356	363	431	395	413	389	399	345	347	377	399	449	383	438	407	408	372	367	397	374	445	393	390	370	412	379	390	389	390	404	400	406	391
17485	5967	2426	1004	906	1021	983	982	941	937	985	930	945	969	967	941	956	969	950	963	1010	960	913	980	955	897	948	897	936	957	909	869	914	954	957	975	930	965	953	947	980	1004	928	935	903	920	910	969	951	901	899	919	913	939	949	909	963	957	995	951	970	934	881	905	976	994	1023	937	918	953	943	935	929	919	944	927	959	913	954	930	940	924	930	965	904	986	948	970	942	972	919	948	930	939	936	924	985	965	998	914	944	938	907	901	938	959	945	883	985	930	965	939	962	912	945	961	966	932	955	914	910	883	891	924	898	908	941	966	962	952	966	933	907	970	928	886	973	963	897	933	968	963	963	1001	921	911	949	916	940	920	924	964	987	937	973	910	982	1033	937	913	869	919	973	914	911	925	923	900	892	964	898	959	885	1007	878	968	967	910	917	949	997	1008	892	962	955	879	924	976	979	923	934	941	956	927	914	967	961	937	960	943	913	903	893	913	909	938	944	896	929	917	943	950	970	951	971	939	972	941	910	935	957	914	975	937	954	944	963	963	957	952	982	930	931	957	949	922	906	970	972	970	948	952	938	940	924	937	973	946	991	960	922	967	1011	923	904	996	935	960	955	952	923	925	978	946	973	922	1000	950	966	879	999	947	908	928	920	946	971	899	952	927	911	902	971	964	955	949	927	904	974	953	937	966	943	880	925	964	930	966	882	937	841	950	1013	894	960	947	979	970	937	952	939	961	925	989	934	985	972	965	953	917	923	963	904	958	978	957	943	920	961	960	980	987	995	923	939	897	938	946	925	1004	951	993	1002	946	936	943	992	959	964	975	905	938	952	921	945	990	975	944	953	900	953	985	951	937	918	903	908	909	934	907	899	986	917	938	895	908	945	940	938	946	965	935	874	945	937	942	962	946	948	924	899	960	906	953	983	891	971	944	940	923	922	902	928	937	992	902	937	1001	952	907	957	929	928	954	977	916	930	965	929	896	928	959	894	958	951	976	934	976	940	906	887	929	944	943	990	964	918	969	918	906	905	995	957	971	934	1006	925	963	955	992	960	951	932	989	929	981	958	927	938	887	886	1003	950	912	949	998	942	952	983	949	949	886	929	880	955	948	878	888	932	933	893	949	924	986	949	981	898	925	923	902	924	941	970	920	944	963	927	931	938	954	934	1000	934	932	950	881	949	958	959	932	930	930	923	945	946	861	894	899	928	905	964	905	947	893	939	962	924	934	923	895	986	961	925	956	955	961	935	930	918	966	905	954	975	907	954	966	930	924	953	963	935	949	938	948	948	980	894	1001	908	970	951	959	915	1001	961	928	977	954	941	972	931	932	925	962	969	980	960	984	911	963	925	960	899	890	916	957	940	979	965	963	946	918	938	898	971	974	1001	937	990	956	924	944	943	933	1017	972	925	980	979	979	922	915	940	938	884	898	911	933	992	888	906	1026	943	927	1076	942	945	925	898	919	924	952	902	951	924	881	928	915	957	955	995	921	878	908	895	900	917	982	948	961	954	927	919	993	961	884	1011	943	932	979	904	946	937	937	901	956	924	998	981	879	973	930	968	914	925	956	917	970	958	940	888	918	899	966	927	929	961	1010	965	929	934	960	927	959	918	945	918	931	974	950	927	925	921	945	952	965	972	929	925	916	928	912	951	914	956	977	953	954	989	946	974	932	941	942	958	923	910	988	924	972	926	933	984	919	946	977	1010	983	925	945	936	943	923	960	939	913	976	937	917	965	926	999	900	966	991	896	956	989	936	939	948	939	890	908	883	927	908	892	887	910	971	896	1030	934	934	945	944	946	942	914	1000	944	995	965	967	1008	974	938	946	971	934	944	910	919	921	941	932	931	927	955	989	950	983	925	935	924	941	890	954	962	961	955	952	916	943	876	961	945	965	899	968	939	1032	930	938	999	887	932	968	913	905	914	948	935	1007	992	949	927	969	932	908	944	918	925	945	937	953	1045	953	967	964	929	952	939	897	940	967	976	917	896	914	907	986	877	933	887	935	887	951	962	948	976	883	944	939	950	920	897	937	919	988	954	954	921	918	943	964	919	943	948	920	955	931	958	997	983	918	991	882	940	1010	966	960	912	941	1011	966	977	979	980	930	992	926	912	977	979	915	909	955	895	971	983	970	937	939	958	897	903	971	896	975	903	927	953	974	921	928	982	910	927	952	994	926	916	904	937	958	913	948	933	944	904	958	986	949	933	951	989	912	1017	955	895	915	955	957	928	924	1001	985	932	968	901	923	971	933	951	895	968	926	951	885	977	931	955	913	949	919	933	972	941	971	986	928	974	998	923	927	982	953	929	918	942	908	945	928	931	898	910	917	937	962	958	957	966	974	953	948	855	866	954	919	911	929	934	914	965	938	967	952	966	939	889	903	905	942	923	948	976	959	978	971	912	964	938	947	971	986	935	918	950	931	958	939	969	938	918	956	879	959	922	957	924	923	953	932	907	974	933	923	928	977	907	981	953	957	961	936	901	988	940	935	943	958	961	964	898	1013	930	899	910	891	918	977	923	954	917	943	903	968	901	1005	944	978	968	909	922	979	905	1016	919	946	910	947	873	945	925	964	970	874	993	956	908	917	968	933	926	982	915	933	913	956	882	927	972	973	952	918	926	931	924	986	882	895	918	1005	1002	944	933	949	973	1006	899	983	984	935	952	913	925	1005	906	1000	989	952	963	926	980	944	975	968	959	975	884	941	925	937	850	978	932	962	937	949	916	945	935	931	982	950	987	981	955	926	908	965	901	940	950	945	935	927	924	958	921	994	933	956	963	919	928	954	924	959	972	926	981	990	915	926	939	914	957	948	990	953	880	988	965	909	914	973	943	845	943	966	992	930	949	899	959	945	948	905	913	891	910	945	985	927	901	964	980	952	960	975	914	948	933	978	962	896	893	965	933	932	929	930	932	995	954	929	935	901	904	954	937	958	939	986	913	950	1020	929	1014	976	886	939	999	922	948	944	916	959	902	927	932	925	930	952	982	941	932	925	975	855	942	890	903	934	951	977	953	961	965	915	948	908	953	900	908	938	875	920	949	891	956	958	915	933	974	914	976	893	891	908	940	937	913	952	923	927	935	947	989	933	941	965	935	949	902	902	901	910	908	987	960	936	962	931	916	979	913	1038	977	917	985	986	929	978	935	966	931	918	896	876	979	892	1002	955	922	958	947	904	945	967	911	937	990	964	969	974	917	954	926	936	978	922	929	935	897	872	893	942	929	945	887	918	948	941	982	922	941	978	894	959	889	973	885	923	905	914	969	931	887	944	921	922	981	937	893	929	1005	891	916	966	904	917	1003	952	965	927	940	1041	974	938	948	946	949	963	935	939	940	936	925	943	972	941	924	940	883	949	920	982	931	923	937	940	981	925	955	930	999	941	894	968	962	945	869	967	944	982	925	921	871	928	927	951	900	935	933	965	987	976	901	931	963	923	897	979	985	894	906	903	944	952	985	904	913	894	934	924	973	943	923	947	935	940	932	921	930	902	919	915	959	944	947	932	963	996	951	961	975	938	936	943	941	902	931
68511	46972	28967	4569	563	469	398	382	326	345	281	272	283	238	327	266	277	264	254	281	256	251	267	289	270	280	272	237	295	229	220	261	247	264	258	221	257	267	240	264	249	244	248	222	244	244	254	261	266	239	245	274	251	256	263	230	252	251	270	256	239	245	265	244	254	249	248	245	243	256	281	256	261	260	251	232	240	248	258	254	243	226	263	249	251	259	232	250	253	279	259	251	234	231	271	223	252	230	255	259	259	266	258	245	264	264	269	260	238	268	251	236	262	287	259	254	250	271	244	282	267	244	259	263	258	250	265	254	227	271	251	219	287	262	280	280	252	252	271	257	256	250	253	244	267	268	261	285	246	260	257	256	274	256	211	246	207	241	229	265	247	254	240	239	260	232	261	247	280	238	266	248	242	267	253	233	248	239	246	236	229	239	249	242	252	233	271	233	240	232	246	269	261	245	242	281	222	245	245	285	256	252	257	237	263	262	265	253	265	218	256	260	249	259	248	251	258	234	273	259	282	266	225	255	244	274	249	211	266	251	284	222	256	286	263	219	268	260	246	248	244	235	273	247	254	283	254	254	253	235	246	281	288	272	258	214	264	254	247	259	224	256	244	237	238	280	278	248	290	259	275	238	287	257	262	233	246	250	245	229	254	246	252	235	275	259	261	254	255	250	269	259	259	247	278	247	243	242	235	263	250	237	242	247	263	264	243	223	243	238	248	270	257	260	245	232	243	248	279	249	257	258	272	224	265	253	250	252	254	244	250	286	272	232	242	257	280	266	260	276	255	268	264	258	242	299	248	268	244	249	268	242	237	227	264	243	237	240	259	243	275	262	268	259	242	217	256	230	244	252	242	252	221	209	257	240	283	269	258	262	234	277	233	252	235	259	265	259	253	274	237	271	268	226	257	245	233	267	276	247	282	270	255	225	242	240	243	231	242	268	259	277	273	218	241	239	256	271	263	253	253	262	249	264	255	246	272	245	252	255	239	252	259	280	267	250	234	236	247	283	273	256	282	290	269	241	251	281	244	225	248	235	223	234	238	248	262	241	246	242	256	285	267	234	266	240	264	280	263	237	290	273	256	219	279	251	244	263	236	260	265	252	244	230	263	254	275	230	269	250	244	272	265	238	259	237	260	274	274	219	225	245	267	276	265	252	252	233	233	267	248	243	229	258	248	255	261	265	287	258	251	231	261	228	261	305	264	244	226	254	222	253	249	264	235	254	260	244	261	279	259	253	259	261	237	252	279	243	249	268	260	253	263	248	245	247	258	259	260	257	249	263	229	244	242	267	233	246	263	229	276	244	242	266	290	235	244	257	249	248	256	211	264	245	244	278	256	242	259	273	250	264	243	273	220	259	265	266	258	248	232	202	282	283	279	286	279	254	250	229	251	235	248	254	238	264	249	254	253	266	253	237	261	247	240	246	266	277	220	252	270	250	250	269	249	269	287	243	270	242	216	270	244	252	251	258	230	213	254	234	260	232	248	248	240	248	255	221	256	229	234	225	253	252	219	247	241	274	244	246	272	278	242	270	247	275	247	241	260	274	259	236	268	267	258	310	253	226	251	243	246	272	252	246	257	240	268	254	276	231	259	256	269	237	258	259	253	215	270	245	236	262	244	254	258	259	268	259	277	263	247	258	230	241	259	260	245	256	258	251	266	235	238	252	257	257	251	224	219	262	275	259	265	244	260	268	252	261	274	283	232	240	264	260	260	260	253	282	220	232	232	248	281	266	269	229	248	223	233	280	259	260	257	273	270	266	256	254	240	260	250	266	274	283	274	238	264	256	244	267	238	235	244	242	260	259	258	234	267	276	237	237	235	253	249	255	245	237	251	267	277	270	262	261	228	271	252	218	234	277	299	260	236	258	267	259	245	244	232	265	269	275	250	236	268	255	264	257	255	230	235	231	261	257	245	229	218	250	259	280	229	255	254	280	268	268	246	258	246	239	273	252	268	270	266	251	232	224	263	273	232	235	226	249	256	236	232	283	250	268	238	263	265	250	249	239	266	261	274	257	262	253	271	257	275	245	245	260	222	276	238	258	267	239	246	255	250	265	228	252	268	249	265	237	254	253	297	257	251	252	246	242	263	259	248	216	254	273	241	234	255	236	269	237	247	270	234	249	238	224	266	279	253	237	261	271	240	231	232	259	231	254	256	274	223	264	260	260	253	222	264	241	247	269	263	262	238	240	268	251	247	260	288	247	260	244	273	246	230	259	241	249	229	244	260	264	249	273	254	274	240	240	282	252	283	259	267	270	267	241	266	257	233	234	257	272	236	271	259	272	255	258	265	228	238	266	238	243	226	258	236	252	259	254	233	248	278	251	246	251	223	290	267	237	238	249	229	253	249	249	254	249	251	270	258	294	258	292	253	259	284	273	257	244	255	241	241	253	227	242	259	248	266	281	264	263	253	243	242	232	232	260	237	273	242	276	269	227	224	252	265	235	233	228	222	229	232	257	244	244	257	253	255	256	263	256	275	251	227	264	274	269	250	249	261	236	253	249	285	259	267	246	255	260	279	270	233	253	218	268	252	239	267	263	232	244	232	268	246	254	228	232	246	242	260	249	278	256	274	239	218	247	251	254	232	231	281	259	230	249	242	260	221	255	240	243	260	231	269	263	228	240	231	228	248	265	220	227	270	215	239	289	239	251	251	293	250	277	266	252	262	260	256	248	220	252	261	239	252	246	268	257	242	246	224	243	261	258	254	275	260	243	282	246	248	254	249	270	263	240	280	254	232	233	233	238	247	263	268	273	225	240	267	223	273	260	255	253	243	287	239	245	255	257	269	264	253	264	232	256	240	238	271	247	259	260	236	236	228	270	272	254	244	248	260	260	250	231	259	245	292	250	280	234	266	222	269	273	248	269	265	249	253	264	255	290	265	257	215	233	250	275	256	261	235	228	231	256	261	280	224	227	234	259	254	271	240	227	259	229	245	258	257	283	266	259	242	251	273	238	293	232	250	260	262	282	236	256	240	262	226	245	250	239	234	211	252	269	253	264	250	257	250	236	238	243	256	255	229	226	258	274	256	281	299	263	244	240	238	262	238	242	252	240	273	257	248	242	239	259	283	263	237	261	240	251	260	256	254	291	285	244	213	235	254	242	232	263	238	257	246	267	249	244	260	223	288	240	224	252	255	241	294	269	244	268	252	247	273	252	237	224	246	219	247	227	267	250	259	251	266	265	252	274	261	254	251	248	277	259	239	235	253	270	261	218	224	268	241	241	262	238	263	307	247	250	224	250	244	275	263	253	253	241	246	231	253	218	258	265	266	236	235	250	267	261	244	224	235	255	212	264	233	272	243	244	237	240	215	250	240	253	250	283	258	240	278	256	242	260	279	258	266	250	253	259	252	234	259	267	249	276	262	246	245	239	253	268	257	249	243	279	242	267	252	278	232	273	257	238	277	268	240	247	251	235	253	271	243	231	248	269	273	250	234	264	276	259	266	263	226	239	242	281	251	269
41369	32671	12544	2027	1917	1576	1441	1193	1174	1041	1015	889	920	901	830	791	744	785	800	740	783	731	757	773	706	705	746	712	686	695	730	692	741	680	708	703	673	697	667	695	710	693	667	720	666	684	689	675	699	688	658	696	676	681	684	648	673	691	672	617	735	661	665	718	658	678	641	661	671	683	657	684	655	701	631	670	716	680	696	736	668	701	671	691	659	661	707	649	681	672	695	676	676	707	650	642	642	723	658	635	690	630	666	644	663	710	682	680	626	701	670	698	682	649	642	674	658	681	658	646	697	688	616	665	673	690	667	649	718	634	639	674	621	716	659	655	706	645	655	671	681	651	687	630	699	667	692	676	642	645	620	658	694	687	671	653	722	641	649	617	677	680	648	631	673	686	664	679	678	662	631	675	590	668	666	664	688	702	644	651	620	665	624	684	696	707	692	652	671	654	649	646	652	672	671	623	629	684	682	637	660	708	675	636	686	713	656	617	680	657	688	631	641	672	625	674	691	631	670	648	663	668	653	618	669	655	665	617	610	638	653	639	687	686	701	659	717	697	651	677	720	659	695	666	628	656	660	669	674	675	679	659	688	667	684	638	642	635	664	654	650	664	604	668	630	655	616	657	632	652	692	696	663	639	631	674	646	674	650	683	633	629	671	670	644	647	647	576	640	642	661	679	668	676	689	662	672	683	676	657	670	638	638	679	666	752	676	637	683	615	680	623	696	729	716	681	673	646	641	629	647	655	652	659	720	634	677	649	679	652	653	622	671	681	644	654	645	639	629	679	692	638	622	663	649	679	707	641	677	671	659	643	678	654	660	637	659	660	627	636	684	693	691	663	686	661	653	653	657	721	661	650	690	637	664	654	696	653	630	680	671	679	647	694	621	639	679	643	663	658	642	650	689	663	676	651	683	669	669	630	663	664	624	694	636	667	610	655	684	654	635	655	611	698	672	633	626	673	716	674	673	619	662	662	669	645	671	614	637	671	615	653	654	612	658	618	644	647	656	672	676	641	671	623	641	645	668	640	675	672	665	683	666	691	623	679	686	675	633	688	666	676	644	667	608	689	659	646	656	635	682	663	659	642	674	721	659	690	652	667	661	658	673	658	717	611	681	645	640	653	612	661	665	639	640	656	705	636	651	657	705	668	688	617	674	666	704	690	676	626	686	660	634	686	679	657	674	668	648	639	667	681	667	643	614	622	648	636	656	716	686	671	651	668	620	663	649	617	690	652	662	635	621	656	693	654	684	641	693	659	641	684	654	670	651	711	656	616	653	697	666	633	669	660	611	720	700	665	665	661	663	680	664	658	664	675	670	640	670	659	677	645	692	635	646	682	670	638	678	642	649	683	693	641	661	654	669	718	607	662	606	694	595	678	649	638	671	678	671	611	642	653	640	677	685	664	662	666	674	633	676	664	718	668	671	655	691	673	634	617	636	669	666	639	652	668	640	668	664	695	642	705	677	652	658	691	690	668	699	655	676	647	681	680	691	646	658	670	693	631	634	655	615	663	679	629	664	713	632	644	667	634	620	654	640	660	647	709	662	650	703	645	686	695	632	679	640	667	681	713	637	698	697	671	630	662	667	660	673	660	658	599	676	670	641	678	667	649	630	698	652	659	618	634	646	647	676	684	620	651	643	643	648	699	662	645	696	636	635	633	660	626	665	632	707	640	705	714	653	652	675	638	675	639	660	682	689	649	681	644	689	661	692	659	655	656	654	649	618	633	632	664	670	656	644	652	659	652	646	634	646	666	668	699	685	677	694	713	706	713	640	655	685	647	619	632	663	695	663	687	647	658	667	677	640	636	635	662	653	697	649	686	685	629	666	651	628	674	652	676	618	623	645	633	616	652	653	638	667	624	666	671	644	636	643	670	638	698	694	624	627	670	669	658	667	655	673	684	671	692	660	672	645	665	659	718	626	667	675	666	678	632	641	642	690	596	616	678	666	681	684	665	657	688	623	666	703	639	687	642	693	690	683	667	686	669	661	632	675	651	604	664	648	653	647	648	646	657	643	617	681	603	639	642	646	646	657	644	684	660	647	631	636	645	657	676	707	700	639	649	693	665	671	628	647	642	659	638	673	707	636	664	660	654	633	659	646	712	617	657	630	630	675	638	691	643	702	655	736	683	688	676	623	691	695	632	649	640	659	733	655	653	702	651	676	692	645	665	709	688	641	695	648	639	689	700	688	635	676	686	640	664	648	629	625	638	663	640	664	636	708	690	635	690	669	684	660	621	623	649	610	625	695	675	670	724	683	679	641	663	689	662	687	639	666	647	646	680	655	683	642	596	692	657	660	663	661	699	725	672	685	657	647	664	704	632	666	714	676	643	602	641	638	631	668	667	675	674	688	670	640	648	698	656	654	623	627	696	647	703	688	663	676	620	692	712	696	661	679	693	674	648	634	659	632	637	650	655	657	671	714	661	712	632	705	676	687	706	615	670	660	596	706	672	637	672	684	640	657	683	654	688	661	679	661	609	654	694	692	706	639	651	688	649	695	637	663	679	666	679	658	635	701	608	635	645	706	693	637	635	633	639	663	628	670	634	686	659	670	708	655	651	634	722	641	649	654	703	672	686	679	656	655	669	616	634	655	641	670	696	660	663	660	649	677	670	666	670	677	638	650	663	639	706	641	643	678	644	673	693	681	675	690	651	677	603	662	670	648	673	657	668	667	642	691	682	647	669	630	702	696	641	710	657	708	668	693	667	678	642	657	669	630	669	634	662	683	686	682	659	616	691	701	664	626	681	604	654	644	687	633	643	678	599	628	641	666	700	658	616	631	637	658	731	604	627	655	707	653	645	647	683	609	679	675	688	666	645	666	662	685	706	681	689	621	670	679	696	628	676	665	648	676	654	692	708	690	631	675	649	637	658	646	665	628	677	659	619	700	607	662	655	682	671	699	687	689	689	666	607	665	662	649	643	618	702	639	649	628	614	670	668	701	673	684	685	660	630	645	651	606	711	658	642	631	643	674	665	685	627	649	649	675	683	666	696	659	681	652	617	635	647	708	660	650	648	685	677	639	694	691	683	654	639	658	610	651	650	657	669	646	642	693	623	688	610	662	634	666	669	640	675	688	687	680	681	640	663	673	663	680	650	645	695	647	619	650	614	646	664	679	666	655	704	636	672	659	671	627	699	674	659	634	720	678	673	646	700	646	668	642	659	651	687	683	658	641	676	668	689	651	705	662	663	697	717	697	679	637	689	640	696	694	664	653	654	653	673	685	666	672	609	678	599	676	638	647	613	693	661	683	665	623	636	660	652	625	652	636	658	662	656	671	651	650	633	637	699	695	667	688	610	698	652	672	694	659	621	649	668	639	672	624	633	671	639	626	690	654	624	629	641	698	625	666	615	668	654	701	648	662	680	652	702	641	621	723	640	641	680	679	664	685	676	673	609	655	682	677	638	664	690	631	647	708	654	692	678	676	645	637	643	679	639	673	666	637	677	713	693	700	623	661	632	648	689
79088	59214	39378	11205	1469	762	657	561	583	499	510	471	397	399	457	456	418	379	411	423	390	376	388	393	377	406	382	418	393	355	361	380	378	409	386	385	408	379	392	421	351	378	359	350	385	377	382	360	361	384	398	350	341	364	363	385	357	388	337	393	380	359	371	401	367	409	407	364	377	367	345	336	383	374	405	365	371	403	379	383	392	382	373	362	336	350	358	391	377	380	382	366	346	362	399	386	361	387	400	394	387	349	350	360	378	387	385	346	406	423	366	355	389	388	406	330	381	372	412	387	397	365	371	374	372	361	364	398	400	393	347	351	345	336	374	352	362	388	360	373	406	381	352	364	337	364	384	373	351	402	395	406	375	346	382	384	370	372	403	400	378	390	376	363	360	323	347	364	382	361	400	337	371	394	351	391	395	341	399	371	388	415	346	365	403	366	350	326	379	349	389	389	361	383	364	360	422	371	354	367	367	383	333	383	389	369	402	370	363	376	441	369	386	368	386	384	370	381	386	387	389	354	327	361	364	394	380	351	347	371	382	372	345	357	379	356	382	390	432	352	375	395	359	368	361	402	424	353	408	368	376	363	400	358	329	339	394	356	348	362	384	367	380	339	335	367	392	383	375	364	374	363	349	365	369	418	371	381	372	347	386	380	396	373	361	351	395	386	396	360	371	371	413	382	375	386	418	368	348	357	367	343	372	346	406	381	389	385	386	371	405	367	346	349	390	351	398	392	349	382	410	372	378	401	349	384	392	397	349	339	371	313	348	414	378	354	382	405	382	410	371	385	381	368	387	362	369	350	411	358	390	385	409	426	384	358	376	394	344	357	386	347	370	345	403	375	400	370	360	397	383	403	384	382	381	379	364	384	365	380	361	365	366	368	326	375	350	348	386	402	396	399	363	386	370	366	353	363	379	385	369	415	405	388	402	373	347	343	368	388	379	364	403	401	351	417	403	377	337	378	380	344	385	357	377	392	360	366	357	393	344	390	370	371	389	348	360	401	342	354	372	405	352	384	361	386	379	389	360	373	369	364	366	364	403	424	394	392	391	338	340	347	370	420	371	350	332	403	341	380	336	373	361	378	421	375	368	388	405	349	377	365	363	381	349	388	364	362	374	403	369	365	365	340	393	397	381	378	385	370	361	377	358	393	382	405	352	376	353	359	391	344	357	399	386	366	334	392	382	375	398	404	408	354	353	345	394	349	379	366	355	393	368	346	393	379	370	338	378	343	403	392	374	378	371	435	393	354	382	352	394	406	359	392	388	364	331	399	365	393	379	377	342	395	366	355	336	360	369	384	381	396	401	389	395	387	396	383	344	360	335	384	366	345	361	368	368	396	350	329	361	381	408	354	379	335	392	385	379	435	382	397	359	400	371	347	371	391	371	370	392	353	369	371	367	382	378	374	350	375	385	397	340	344	382	345	374	341	365	394	362	377	366	416	336	410	346	355	402	377	399	363	332	361	380	366	377	400	355	419	394	381	370	411	362	360	368	356	371	373	351	365	375	376	389	365	363	380	356	385	390	397	393	384	361	352	371	387	326	369	352	373	376	393	409	399	368	381	373	360	374	364	380	359	370	343	400	395	393	376	340	356	362	398	364	387	336	414	341	364	362	406	395	346	372	394	372	366	378	402	359	368	373	371	369	386	350	339	377	357	351	342	395	366	344	349	371	385	384	389	372	383	348	372	388	360	383	361	393	350	384	346	392	419	365	418	385	384	363	394	394	387	389	362	370	339	354	394	389	370	383	380	420	374	415	399	409	333	367	399	365	368	346	389	373	381	347	335	394	345	372	390	366	411	360	343	382	379	349	377	362	340	375	385	372	386	371	371	349	366	367	389	375	373	359	367	368	349	324	367	370	390	397	367	370	385	360	390	352	379	396	391	354	317	402	342	387	392	403	391	394	368	358	325	360	344	370	363	358	371	334	398	400	380	408	399	371	336	369	388	389	360	379	329	364	380	339	342	364	351	359	374	368	384	414	375	373	366	369	317	368	350	388	401	383	360	348	362	356	390	376	378	410	373	358	388	374	377	364	353	354	354	404	359	400	380	350	390	356	391	368	349	368	393	400	344	393	373	401	439	390	380	393	373	373	392	386	394	350	341	361	360	367	339	350	359	374	333	346	398	386	391	416	389	416	386	366	350	337	387	372	367	381	402	385	421	385	375	370	387	368	343	355	358	379	382	397	374	338	352	381	447	370	405	374	353	375	351	380	386	372	367	380	385	360	414	366	396	395	365	382	350	351	361	385	351	358	396	378	353	384	358	378	390	379	384	364	379	380	390	358	353	377	388	355	377	389	351	393	361	352	400	369	359	344	370	395	349	400	343	372	348	394	380	353	369	362	380	398	361	376	365	392	409	390	355	342	411	381	335	362	362	390	385	348	397	352	366	371	442	355	387	342	409	396	366	331	357	335	382	343	381	353	355	378	360	380	377	374	394	373	388	416	397	349	374	391	356	381	364	330	353	410	371	336	415	393	379	341	361	398	427	403	396	366	388	355	378	357	392	365	342	358	373	364	354	399	362	384	365	386	353	401	375	366	401	354	355	360	376	408	392	353	408	359	386	334	353	339	357	347	379	320	378	404	361	378	356	337	378	348	381	338	362	382	320	366	381	377	362	410	403	349	370	347	370	369	398	374	366	386	385	357	359	377	344	361	359	356	352	380	380	351	348	377	388	374	388	381	356	348	403	349	379	406	355	386	365	314	385	364	370	388	385	396	351	369	361	381	370	357	384	349	388	361	397	361	323	387	375	395	394	392	374	352	378	373	406	407	389	375	365	347	358	397	356	374	374	365	374	420	364	398	360	336	377	381	368	357	375	376	354	375	364	361	390	366	359	369	400	401	346	369	373	391	373	367	360	356	359	374	356	362	348	427	380	370	357	344	346	361	352	391	390	383	365	382	383	366	394	354	407	364	357	399	393	385	388	355	382	330	382	364	387	358	414	378	370	379	381	343	346	350	360	359	341	383	384	379	345	370	377	386	367	366	386	354	361	353	389	345	356	395	354	332	362	371	385	383	325	391	414	350	374	358	361	381	365	347	364	372	335	391	369	374	377	358	352	395	388	402	351	334	399	363	379	389	385	360	366	392	355	408	376	368	367	380	349	372	368	322	376	351	389	357	395	372	381	371	368	365	380	365	383	404	380	353	410	369	370	359	350	360	352	378	362	373	357	390	363	329	369	372	352	344	391	393	345	354	335	378	393	367	378	371	371	374	359	381	375	382	380	345	388	354	407	370	437	382	394	376	332	387	383	359	345	347	395	388	381	371	359	355	366	373	408	379	347	391	392	384	370	386	368	391	382	395	384	387	367	349	335	409	401	354	346	356	344	368	333	369	363	380	367	366	381	358	335	380	361	353	367	372	380	353	418	349	356	340	403	368	379	368	355	354	370	388	372	388	393	365	356	361	368	351	360	371	376	399	389	388	385	356	396	352	346	414	323	358	397	373	387	402	366	357	358
50991	42358	16063	3691	3129	2680	2292	2061	1797	1687	1508	1429	1383	1365	1300	1224	1133	1190	1161	1086	1073	1121	1155	1077	1099	1006	1030	992	1024	1045	1076	966	985	1020	1002	1031	1001	954	955	959	995	965	964	960	923	953	993	977	903	901	938	1046	968	918	956	943	942	948	969	942	918	954	941	909	934	952	969	951	947	914	915	926	939	974	937	939	964	913	980	944	926	839	934	953	933	972	885	946	986	942	931	910	920	893	917	876	951	934	963	960	965	912	993	878	893	972	929	948	922	873	917	968	915	891	950	910	948	863	944	930	952	872	909	924	873	888	956	941	940	928	912	955	969	894	962	897	937	879	942	964	926	894	950	904	972	918	912	964	904	876	927	939	928	928	947	940	940	889	905	926	952	917	906	858	893	893	956	945	908	909	938	922	926	928	941	941	926	919	919	909	904	918	955	975	945	931	940	974	916	962	919	927	913	930	947	966	898	901	949	897	903	938	937	903	911	942	899	951	918	879	921	909	922	979	897	968	937	919	893	962	974	931	927	951	950	874	948	988	942	845	971	909	990	924	902	942	946	894	891	922	968	937	880	952	995	909	908	971	853	942	901	976	960	954	879	877	942	954	872	957	916	946	927	877	925	891	934	855	900	918	925	942	951	933	905	891	886	933	937	938	880	909	911	924	891	929	906	931	912	960	899	896	917	954	929	915	940	965	917	957	927	963	868	913	907	923	964	922	871	924	958	901	955	915	876	935	935	883	948	908	934	956	895	901	953	919	945	955	946	928	871	899	911	927	924	942	930	944	913	891	946	967	911	970	960	930	980	935	892	974	912	884	907	935	928	887	892	961	943	927	923	898	926	928	991	940	931	907	914	918	961	915	922	961	976	947	883	924	926	885	918	921	984	917	899	961	913	951	918	943	880	925	869	910	896	911	916	934	989	922	932	935	918	888	887	921	891	889	923	887	859	903	898	927	939	973	1019	932	932	912	888	886	923	850	922	893	870	935	923	927	923	914	944	953	920	947	903	902	885	920	904	886	926	946	928	928	896	947	927	894	901	895	925	958	953	908	918	917	945	989	921	884	935	944	929	933	994	878	947	944	941	955	989	887	996	939	920	913	970	921	893	928	924	960	998	852	938	972	926	889	937	955	937	920	896	932	910	888	922	929	874	950	928	953	893	971	969	920	859	871	943	947	896	894	898	942	940	939	872	895	937	914	978	936	958	916	924	920	903	928	935	896	914	925	871	909	940	971	941	981	948	865	954	896	933	872	943	951	929	989	929	926	958	932	915	900	922	979	972	934	901	852	909	939	957	918	970	902	930	931	914	908	953	933	924	888	929	942	919	862	916	932	950	947	884	951	1000	940	933	934	968	915	886	949	867	896	980	874	910	904	914	899	903	894	923	920	865	909	911	882	866	913	942	929	898	948	938	940	874	891	958	944	968	885	915	946	939	959	934	966	937	940	916	934	908	942	855	912	911	933	966	929	909	870	910	929	947	909	954	964	877	919	984	936	911	899	899	906	923	935	935	912	894	924	906	896	884	951	934	903	943	930	838	962	917	941	940	931	886	934	899	913	924	1003	912	943	937	930	864	949	887	932	944	918	962	943	885	947	903	878	934	925	935	909	940	950	901	981	919	955	961	895	902	924	947	853	924	948	916	916	899	986	931	915	933	904	976	908	928	922	936	957	873	946	960	954	834	899	925	905	938	924	867	909	952	901	952	912	966	914	890	992	933	973	997	872	897	956	909	871	911	853	894	900	946	939	951	930	956	953	920	935	956	918	909	924	951	941	892	918	869	934	990	888	966	928	972	936	934	904	930	886	959	907	903	977	869	897	906	940	897	934	910	959	888	925	878	866	959	926	945	902	1003	907	957	940	914	962	925	921	925	935	926	902	962	958	892	888	925	947	919	889	930	986	913	900	930	897	900	903	928	986	962	921	822	944	925	967	886	926	919	923	906	950	965	920	942	913	921	957	934	916	930	929	910	987	912	968	906	907	1029	895	957	966	943	991	864	976	967	916	967	975	932	945	915	970	922	969	899	953	913	941	888	910	976	896	947	901	875	902	940	905	920	896	931	930	933	912	952	958	929	896	923	919	883	955	892	946	910	903	944	939	913	925	939	846	959	936	988	940	876	941	948	932	881	921	921	938	945	915	894	926	859	965	940	947	947	900	943	925	886	908	950	910	925	922	922	935	906	978	954	908	962	863	943	989	880	871	926	910	944	925	942	903	882	930	945	922	924	931	920	941	933	875	904	962	944	907	916	916	921	898	905	886	916	877	946	901	952	913	967	920	934	923	998	951	949	912	892	935	939	895	932	928	885	862	922	935	928	915	969	898	918	946	946	911	965	952	993	936	946	901	913	934	913	927	910	904	933	971	928	909	900	928	932	941	899	964	942	945	905	935	940	898	945	963	892	972	914	885	882	955	990	948	939	922	898	877	941	944	915	903	931	928	903	979	934	877	949	895	887	938	920	959	937	910	987	876	933	889	918	902	877	907	886	905	930	890	909	909	919	870	965	965	979	931	969	926	899	910	933	937	867	964	901	926	918	931	941	913	905	922	936	967	923	925	918	891	938	911	917	969	921	879	908	938	996	955	919	908	916	889	959	935	949	949	916	937	863	885	971	930	866	911	932	947	904	960	972	903	964	889	926	936	944	945	914	903	851	932	951	936	906	905	921	912	880	911	945	916	900	892	881	973	953	911	915	919	912	875	909	909	920	936	944	896	957	893	916	983	890	934	947	941	908	935	914	938	918	965	976	932	913	925	947	961	936	894	942	885	982	915	929	944	946	941	891	980	928	830	965	950	918	899	948	925	927	938	908	950	894	913	943	905	990	995	963	924	872	909	958	919	900	955	907	917	904	905	930	962	961	979	914	927	961	945	922	897	947	912	891	936	909	940	891	965	938	941	917	928	979	942	964	954	913	936	982	913	951	927	882	938	950	950	925	935	903	886	950	880	960	940	941	940	942	925	914	968	925	910	915	873	917	915	969	883	924	898	930	953	869	896	949	873	902	954	948	847	921	932	953	943	900	960	913	910	980	916	917	983	921	920	920	865	965	888	913	943	912	896	916	918	915	921	963	928	887	933	941	952	937	854	906	930	890	927	905	971	875	873	966	901	944	894	942	926	922	917	925	931	966	905	923	903	851	901	946	870	945	892	916	907	869	947	898	937	956	887	943	938	875	992	956	993	937	910	913	956	977	924	957	910	958	916	918	958	864	901	968	928	937	942	926	985	930	910	941	916	967	939	996	923	927	933	935	901	896	957	875	885	913	920	906	952	938	928	916	931	952	936	935	915	905	979	967	900	913	899	893	987	936	889	901	917	937	900	991	951	941	930	888	939	966	965	921	914	916	930	957	921	931	992	975	875	979	896	936	968	919	898	939	964	901	886	928	984	922	867	923	960	945	922	960	951	956	952	909	900	903	943	938	902	920	971	953	865	976	911	936	929	886	913	967	896	934	952	976	970	945	939	939	965	921	930	916	978
21491	5611	1809	434	426	415	409	432	413	416	376	397	342	403	382	434	396	406	410	403	401	381	393	393	416	385	404	415	402	368	401	361	354	370	398	379	376	385	364	413	380	383	417	395	367	367	404	423	412	401	398	393	393	367	344	358	417	383	367	389	392	405	378	422	386	369	398	394	409	424	405	406	420	401	397	360	429	396	401	418	410	382	375	393	383	412	409	419	373	392	410	390	376	383	411	403	377	403	389	382	359	373	401	391	391	420	410	408	371	422	432	375	407	386	393	358	407	369	432	372	395	386	395	396	380	359	393	389	356	410	400	399	361	397	376	417	370	346	378	403	385	402	347	388	342	389	415	382	387	376	361	407	371	414	376	412	383	370	393	390	384	365	409	424	419	417	427	389	410	390	420	397	418	408	382	430	388	385	414	384	386	406	409	400	439	377	389	374	378	426	380	394	410	406	380	388	425	402	365	390	447	371	381	403	390	381	418	378	374	361	397	422	421	394	407	369	396	408	421	434	396	396	417	377	405	357	404	397	380	399	380	366	369	371	411	396	370	392	371	413	414	391	405	395	417	417	398	433	393	386	418	384	389	373	394	376	433	415	404	363	414	415	367	347	400	398	404	397	365	430	435	386	388	416	388	403	374	405	395	382	377	392	389	377	383	404	399	406	388	432	420	403	401	397	418	382	416	400	381	406	447	405	395	380	380	386	377	403	373	370	423	362	367	423	399	406	399	387	398	404	395	367	361	369	380	403	373	403	383	418	408	346	439	423	415	435	369	388	399	440	376	413	413	404	385	415	387	379	422	376	403	401	403	378	374	382	411	398	386	428	390	372	367	401	371	414	396	400	400	399	369	382	393	408	391	426	363	406	398	375	399	373	372	388	390	372	404	356	382	356	390	361	381	357	390	379	415	413	386	375	408	396	361	382	389	413	394	385	353	371	407	405	377	399	375	410	396	383	384	403	388	410	390	384	400	372	381	396	398	407	379	411	406	432	381	374	352	368	400	388	392	415	376	432	401	382	430	375	387	411	389	405	374	402	380	410	439	370	368	347	401	386	450	394	404	384	381	395	358	350	373	400	433	428	363	440	410	362	382	407	399	376	421	381	385	376	403	390	410	396	374	421	382	392	372	369	370	405	384	417	388	424	388	391	358	381	396	389	406	419	355	414	402	395	416	385	434	407	401	410	388	401	402	387	367	358	421	405	427	373	376	334	413	390	357	361	401	376	365	415	392	357	394	382	411	414	402	413	404	382	399	378	380	415	410	423	369	394	395	389	390	430	396	346	377	388	389	400	350	395	396	410	397	406	417	418	399	406	404	407	385	371	402	378	375	413	407	416	355	390	413	407	387	390	412	378	361	389	416	418	396	362	382	372	370	431	410	404	368	362	387	391	386	377	363	405	417	382	399	390	415	422	395	398	421	381	421	351	401	421	402	402	389	392	395	384	380	412	408	373	395	378	370	394	389	419	374	374	383	357	357	389	387	411	352	390	373	393	390	384	379	392	378	411	408	362	419	386	403	359	360	412	409	350	375	416	371	370	401	399	422	435	417	394	368	382	415	364	374	425	388	401	352	400	426	388	405	382	385	378	407	359	365	415	439	384	373	382	356	374	426	404	438	370	387	415	366	385	382	396	366	357	372	385	366	385	382	401	372	344	365	383	353	406	413	380	384	353	416	373	396	409	388	366	378	355	434	402	440	399	408	404	399	364	390	405	380	366	413	368	395	386	394	414	354	369	352	350	407	407	389	402	391	405	408	412	389	459	384	382	395	380	388	373	392	381	335	403	409	401	363	369	370	424	401	411	373	404	400	424	394	397	375	425	377	403	399	367	420	375	400	426	351	392	386	402	374	392	403	394	366	417	374	379	374	391	409	407	356	429	392	389	414	404	374	398	391	412	383	404	401	404	407	385	374	406	370	375	373	378	418	404	399	388	399	417	414	391	419	401	371	427	364	382	392	427	392	381	403	377	411	402	389	431	420	386	392	368	406	401	368	408	381	388	399	383	404	377	380	342	360	375	378	407	378	384	390	410	358	375	401	384	437	386	378	402	382	383	420	420	378	373	433	415	394	383	416	372	388	376	383	384	390	397	355	415	386	383	406	405	420	411	413	360	403	400	399	359	380	420	393	393	405	387	384	404	378	382	445	370	370	407	397	405	385	374	391	419	353	377	372	366	413	429	381	391	427	403	390	409	437	407	416	362	390	382	389	432	395	391	389	366	381	427	393	378	368	390	387	378	389	388	392	387	430	402	408	401	399	400	408	438	391	354	386	367	425	357	386	375	382	397	401	407	354	369	405	394	386	433	365	367	390	382	364	402	423	359	397	386	375	409	397	401	395	391	435	439	405	407	395	381	380	411	401	425	389	391	360	405	425	391	425	385	377	370	390	410	419	380	465	388	390	405	394	413	386	391	428	407	384	383	409	377	424	376	356	401	379	398	404	391	434	348	372	392	370	375	392	396	409	391	389	412	381	395	382	373	425	371	385	398	420	365	424	361	417	417	373	372	420	444	372	392	386	373	368	400	363	407	382	397	409	416	390	405	377	397	363	426	434	359	418	397	391	369	395	410	386	369	442	396	385	394	377	392	398	397	393	373	389	377	387	409	377	398	427	400	406	374	410	377	399	447	431	404	357	406	383	376	378	384	403	367	425	403	401	404	403	375	392	352	369	414	428	349	401	383	368	427	368	411	371	421	376	433	363	406	386	409	409	379	385	370	400	387	409	405	416	387	360	419	369	373	394	377	394	393	415	398	412	394	398	411	375	399	397	380	393	422	394	406	410	436	423	404	403	379	392	399	398	415	365	411	383	366	397	382	387	379	395	407	391	385	451	377	393	373	402	395	428	410	402	404	381	410	391	409	396	397	399	415	384	394	392	385	371	407	390	381	406	416	428	384	435	379	404	396	378	392	397	395	411	369	424	375	427	407	419	395	378	370	417	445	362	405	378	416	399	383	392	437	398	381	400	382	381	378	385	368	388	399	383	395	406	381	363	401	406	416	414	445	379	413	372	412	433	405	378	415	377	380	403	387	415	402	385	367	373	387	392	413	400	387	397	394	399	396	374	400	388	390	419	424	390	399	380	400	412	424	372	402	399	411	424	395	384	458	390	410	410	406	386	395	391	403	429	378	376	337	423	409	399	373	385	400	388	384	401	383	380	456	382	342	373	395	394	377	343	382	352	397	399	362	366	394	376	384	410	417	376	400	379	389	399	389	363	400	392	329	370	381	437	393	384	360	350	369	401	351	385	418	400	366	378	414	367	397	388	382	397	393	361	393	403	412	391	438	394	404	365	381	368	396	419	406	416	417	358	436	410	406	423	413	355	446	383	408	405	404	390	402	381	415	395	359	399	359	389	377	413	377	386	386	395	410	396	421	406	381	344	425	358	431	419	373	368	377	392	384	398	365	391	383	374	432	360	406	369	397	370	384	389	418	407	400	408	370	404	363	400	377	370	411	385	414
17312	5692	2590	1013	1005	926	949	989	934	945	965	965	962	949	975	985	943	989	949	885	938	917	943	944	926	941	991	909	971	936	966	901	923	920	950	930	927	927	939	905	943	925	942	945	949	982	904	900	937	915	972	974	968	904	987	958	891	927	965	926	907	957	916	866	944	995	883	890	918	948	885	907	930	922	940	969	959	957	934	920	979	956	932	961	992	950	945	874	959	904	909	937	939	921	1001	947	982	940	961	949	920	919	957	954	992	926	945	909	930	888	957	892	961	899	934	919	926	899	950	950	897	933	988	938	981	912	921	920	967	903	944	954	933	968	973	920	927	921	903	920	959	920	935	903	952	922	893	900	941	942	987	898	978	960	913	951	920	932	989	913	892	942	958	895	943	894	956	901	945	967	922	991	935	932	925	922	898	947	937	913	947	919	992	911	879	931	923	935	920	881	978	889	956	912	945	955	932	933	930	941	905	968	902	901	921	974	898	937	975	923	918	942	921	947	937	968	962	935	904	928	907	928	956	934	920	940	900	919	911	925	934	911	909	960	871	930	902	888	926	963	939	912	949	924	997	991	954	903	923	1004	966	931	925	916	960	985	946	902	937	923	910	957	930	949	970	961	924	901	989	898	912	927	926	890	863	927	873	899	960	926	872	940	869	968	915	958	955	930	915	934	1014	966	942	959	899	958	916	949	962	853	977	924	938	894	1006	911	883	913	942	950	986	966	968	931	896	925	961	910	974	916	970	934	1012	970	895	937	961	922	947	943	963	896	903	951	917	954	938	942	963	885	953	912	962	947	986	985	946	929	955	937	975	967	948	932	902	931	956	957	905	955	956	911	939	974	994	932	977	950	991	916	957	974	898	941	952	924	896	911	965	921	925	917	895	894	921	944	960	978	900	901	976	885	948	957	975	937	947	962	994	902	939	965	886	921	922	889	981	901	936	933	931	887	938	920	938	974	952	942	933	899	973	970	944	920	934	954	974	904	947	920	911	940	944	921	905	886	964	1011	952	912	927	914	930	928	989	930	971	920	917	886	940	945	941	962	853	931	922	926	928	948	953	924	919	940	919	946	945	929	913	900	982	940	949	951	963	962	959	916	973	984	928	931	904	900	973	920	891	895	892	964	997	954	955	877	915	950	922	885	904	945	895	920	919	954	922	945	947	994	930	923	964	933	971	954	905	914	918	940	952	946	998	927	950	852	934	905	944	900	953	948	930	944	964	970	926	976	911	966	916	902	868	935	901	933	897	938	931	943	938	926	942	966	935	955	892	955	926	965	961	892	928	958	931	943	894	890	960	908	875	929	896	964	971	903	918	917	866	911	949	894	949	947	947	925	971	966	939	912	957	930	948	979	929	948	893	957	952	954	930	961	909	951	921	966	936	945	912	957	933	957	948	986	925	971	915	955	974	964	894	938	898	949	977	948	981	938	906	949	974	972	948	936	997	894	938	929	933	964	938	925	879	898	982	921	946	944	902	967	901	900	926	953	949	951	942	956	938	987	886	959	923	916	912	882	917	916	937	879	930	914	940	909	917	939	953	983	948	931	911	927	952	961	983	939	921	915	926	941	958	886	947	844	925	905	944	923	978	956	960	972	861	927	942	930	929	950	931	955	957	907	939	988	928	928	949	947	951	976	939	962	978	949	927	922	936	945	933	916	924	940	962	907	932	918	938	943	931	950	881	959	981	982	940	990	909	956	944	938	935	974	938	970	908	925	874	913	927	898	910	925	916	914	928	891	956	959	974	926	920	879	926	937	884	935	951	966	881	929	906	887	981	941	901	965	970	924	938	995	906	938	964	910	1012	913	893	926	983	907	956	914	919	902	923	930	902	941	912	880	960	945	939	980	932	961	945	988	953	974	945	920	972	917	912	914	925	897	982	913	966	963	934	928	966	952	921	912	921	925	972	961	949	906	883	880	943	960	933	950	962	904	933	915	956	932	913	950	953	949	963	928	955	936	955	962	896	913	894	912	878	959	951	948	947	994	930	943	922	896	906	957	989	920	896	977	989	887	928	911	917	952	932	950	908	925	874	937	924	929	928	917	940	959	937	994	976	924	936	870	977	949	919	949	952	926	965	928	978	931	923	888	962	915	932	919	967	909	950	952	940	928	937	1015	931	926	955	926	972	937	886	979	988	930	914	964	954	890	1024	974	911	903	927	926	927	994	921	973	944	906	902	941	984	925	973	937	964	918	901	888	927	977	873	892	914	929	935	937	901	903	869	928	961	931	952	939	931	951	917	967	983	946	885	884	974	926	922	956	946	953	971	959	951	972	954	974	909	907	881	922	910	894	933	981	917	935	926	984	938	927	933	921	909	938	914	979	934	959	898	925	968	966	979	945	953	930	889	904	925	932	927	893	958	926	953	919	981	900	929	914	915	976	908	973	897	893	899	928	931	898	908	920	922	962	985	964	914	952	907	928	956	950	954	937	881	996	970	886	941	928	889	927	955	952	946	960	884	891	902	981	963	962	941	961	997	849	925	972	932	921	929	954	971	935	947	926	964	872	950	938	921	938	945	955	929	943	913	929	939	928	927	895	926	940	955	962	916	899	947	954	939	927	931	889	933	969	909	950	892	921	991	919	920	897	912	954	949	988	923	877	940	922	861	966	889	914	960	949	935	967	946	926	954	892	894	962	912	947	949	908	960	888	892	950	920	981	950	934	941	948	996	953	973	921	967	878	894	963	877	944	895	988	930	977	908	925	944	945	905	975	944	984	919	937	915	940	944	920	946	934	925	862	940	919	936	966	935	950	901	958	957	959	923	923	945	927	986	890	974	1002	946	886	931	872	913	983	992	989	949	941	915	901	950	941	914	955	934	964	918	914	886	989	986	918	943	980	993	935	898	913	976	930	960	945	920	918	973	903	966	926	916	915	982	899	932	911	929	943	915	927	921	989	1044	1000	935	918	911	970	951	959	946	999	957	969	938	944	955	926	895	952	989	960	964	929	934	943	910	964	918	891	971	960	950	921	910	962	937	947	991	971	936	885	920	975	982	919	927	930	920	919	951	935	968	960	942	914	993	958	933	903	922	890	920	944	963	896	954	947	978	968	970	934	915	905	957	946	912	947	925	948	973	964	964	990	962	932	1000	887	895	940	916	955	896	925	935	958	972	969	933	905	913	963	965	944	901	939	904	959	900	883	916	978	937	938	905	903	952	954	940	931	983	950	913	984	926	964	894	942	948	942	909	952	905	951	887	941	942	883	959	950	928	964	950	883	888	938	945	935	949	940	933	927	889	917	894	916	957	904	925	950	955	923	918	928	914	962	979	920	960	945	920	948	948	897	939	953	923	903	936	861	912	941	990	949	907	991	910	874	995	931	878	902	936	944	923	913	942	962	893	953	930	975	922	958	956	908	920	946	954	967	959	915	943	936	950	920	897	930	936	982	907	941	914	945	929	944	954	938	954	985	923	978	932	988	946	966	920	905	937	935	965	1017	949	887	961	904	953	881	1009	926	963	914	938	921	941	908	937	974
67564	47129	28818	4305	566	408	374	347	330	313	297	287	275	255	263	271	275	280	274	261	261	261	266	270	272	233	260	234	288	261	221	235	236	255	246	270	229	275	254	257	201	236	238	245	241	249	268	273	250	274	246	262	261	277	272	221	247	237	263	257	267	225	241	248	258	246	264	256	310	247	250	238	281	236	239	242	251	250	215	234	242	254	249	237	252	235	255	256	253	231	254	277	232	229	231	225	256	252	249	242	247	231	220	256	246	255	247	258	260	250	251	236	223	237	227	244	241	278	245	228	252	252	261	230	235	219	237	227	256	253	264	281	259	246	254	261	246	251	237	258	251	271	251	289	268	230	268	264	242	261	282	264	243	251	250	244	229	262	240	248	257	229	241	267	232	242	246	251	237	237	222	259	236	257	227	233	262	274	256	247	273	218	222	242	283	245	253	245	278	247	270	260	245	261	248	255	232	265	269	255	235	255	249	263	255	255	240	255	229	289	260	272	241	277	265	248	240	258	261	230	259	237	249	257	231	259	225	254	231	241	242	260	230	234	229	244	229	256	236	264	234	232	244	221	253	250	272	245	258	261	221	252	240	229	244	239	250	242	252	238	233	230	298	241	248	255	266	258	230	228	254	248	237	237	258	276	260	227	233	250	242	223	240	251	261	225	211	234	254	229	252	243	244	263	265	245	283	243	246	256	235	227	265	240	222	247	235	242	272	254	275	243	250	236	259	267	268	254	244	225	272	234	231	236	258	238	191	268	264	261	208	249	264	252	252	244	211	236	217	242	262	244	234	258	202	264	244	249	245	262	253	235	255	232	276	257	223	245	270	222	261	244	243	276	250	234	233	268	248	263	235	255	255	254	236	258	246	230	249	232	277	238	256	251	274	236	237	281	252	233	277	234	228	205	231	264	242	250	243	244	235	245	252	250	260	264	266	227	260	244	249	244	235	283	252	230	256	223	245	240	262	254	242	251	261	256	224	223	258	224	228	247	268	230	249	239	264	265	260	237	254	264	206	226	262	256	228	265	241	266	239	226	229	216	231	275	249	244	231	231	245	288	211	242	255	279	233	241	256	263	241	297	255	267	278	258	238	261	242	252	242	267	234	275	207	242	284	271	263	241	233	239	255	255	224	288	269	244	261	217	252	241	217	272	255	249	248	278	248	245	267	232	259	244	246	247	223	225	235	231	249	226	255	239	229	236	242	274	220	285	218	248	241	228	224	255	270	258	250	292	247	237	265	259	283	238	257	239	252	219	248	229	254	265	226	268	265	265	258	235	213	269	252	236	257	263	258	266	244	230	256	240	241	232	256	244	225	263	249	237	228	269	232	253	260	262	259	258	244	239	253	225	246	240	258	228	245	280	247	249	274	254	259	275	269	250	255	264	261	244	235	235	225	222	277	238	255	234	248	270	249	259	245	249	281	267	252	248	247	252	235	257	229	244	242	251	259	270	243	210	241	239	229	238	250	265	257	263	237	259	283	255	251	247	242	270	241	269	253	266	251	264	264	261	243	245	251	266	261	256	225	256	243	254	233	237	279	247	242	222	223	264	244	233	246	260	254	278	231	270	256	210	267	216	245	270	236	251	243	252	250	237	259	236	271	250	269	263	254	270	269	257	243	221	226	258	245	248	254	218	250	266	247	253	260	263	219	223	232	265	256	245	262	251	252	265	269	233	260	245	239	254	248	249	264	249	281	224	242	232	241	238	250	231	255	232	252	245	247	246	255	243	255	243	242	244	265	272	233	221	240	237	260	244	232	246	266	260	234	287	296	257	262	267	252	246	265	271	257	231	249	268	256	249	265	285	233	244	256	243	296	260	260	239	234	237	256	271	219	250	219	255	240	248	235	254	246	233	224	240	219	245	240	253	268	245	242	275	247	258	241	239	261	245	250	253	232	233	254	249	225	229	240	240	270	247	241	267	242	242	276	268	244	262	265	236	229	251	243	266	263	271	253	241	260	277	242	209	258	242	254	224	249	245	222	256	243	243	251	251	258	266	240	244	235	241	250	243	267	223	249	246	268	251	264	232	243	277	260	220	272	244	246	247	245	240	236	226	247	243	247	238	253	229	237	241	224	239	234	248	264	266	252	273	263	215	247	242	237	261	272	273	241	261	267	269	258	260	273	255	283	280	267	260	253	230	234	231	225	247	251	273	272	245	264	244	259	256	250	233	266	259	260	246	249	262	251	300	239	266	255	236	211	243	238	257	237	249	264	268	241	252	229	262	247	220	277	239	258	243	227	273	247	223	241	246	262	250	241	226	247	262	238	239	262	249	267	265	227	237	237	219	253	238	236	266	275	236	263	252	264	275	266	286	262	232	245	283	224	272	255	223	244	246	247	252	248	244	257	250	242	260	260	218	267	243	250	241	277	250	229	231	233	242	244	244	271	271	260	242	245	244	221	244	283	245	264	255	287	235	262	223	248	266	240	238	236	236	264	253	233	214	245	274	248	239	256	244	256	271	256	224	236	235	254	251	276	264	235	253	241	263	256	233	248	259	245	272	239	284	264	260	225	247	260	249	279	254	279	253	273	263	247	268	263	255	222	240	226	266	257	262	271	264	266	249	258	231	263	274	258	231	234	252	243	260	250	265	246	208	248	244	263	243	265	215	235	214	226	221	249	229	252	268	218	256	247	248	268	262	256	243	247	255	227	247	262	233	247	259	247	231	245	233	217	256	265	250	224	245	239	260	283	267	254	245	215	262	223	231	255	242	284	259	251	219	250	263	232	241	273	234	271	266	251	281	257	262	263	251	254	253	235	254	257	212	261	253	248	252	239	258	313	276	264	247	249	247	239	229	224	257	270	254	240	234	259	229	259	292	232	239	264	253	255	217	261	252	246	268	237	229	251	243	242	236	257	230	227	278	259	273	231	251	259	255	285	247	225	238	246	226	266	222	239	254	218	235	281	243	234	246	243	247	251	254	269	228	255	247	266	264	238	235	230	235	239	248	238	270	239	237	245	245	246	230	244	249	262	256	237	232	271	261	245	249	252	215	267	249	221	247	233	255	279	247	248	276	239	227	213	249	278	285	251	259	239	240	251	259	266	258	247	243	265	262	246	266	210	266	242	262	276	246	246	252	236	256	253	266	264	236	271	248	231	230	259	210	279	254	227	248	279	252	247	263	249	254	271	242	231	217	226	253	266	257	243	242	272	255	264	260	242	230	233	228	260	231	234	234	236	259	269	261	253	246	281	238	237	265	229	245	246	250	229	239	234	280	247	238	250	260	256	254	262	238	268	253	257	261	245	241	242	238	252	253	275	231	269	251	225	219	251	242	244	251	208	249	207	232	259	242	266	259	260	246	264	223	259	252	238	233	244	278	262	243	229	261	258	237	239	225	246	255	240	243	263	259	300	246	264	237	249	228	217	236	257	227	231	251	252	230	223	253	230	261	269	240	276	236	226	270	258	247	249	231	252	249	291	213	223	253	232	260	246	255	254	266	278	248	257	269	274	237	242	235
40982	32994	12295	2095	1838	1606	1428	1245	1120	1053	1010	931	935	888	803	828	797	793	839	793	740	724	729	693	689	748	684	668	737	721	668	691	662	703	688	676	684	724	690	671	700	675	676	649	675	695	677	651	676	661	703	670	672	665	676	674	654	647	658	645	697	650	627	656	618	676	674	701	675	668	656	591	693	656	717	687	693	671	664	685	642	691	669	666	640	651	683	678	647	664	659	650	650	663	644	631	681	693	623	693	654	658	636	631	647	639	635	644	637	643	611	655	711	644	654	647	625	652	644	617	675	635	670	681	686	632	646	652	640	631	660	650	706	606	621	668	691	721	676	650	644	703	652	586	657	679	660	687	656	595	595	653	641	671	628	659	647	664	655	603	672	695	629	656	651	628	675	682	663	661	652	648	682	660	606	674	672	675	658	679	656	581	644	694	677	616	636	623	678	667	630	657	669	687	634	684	646	669	589	687	683	647	637	637	629	665	649	627	647	669	642	625	669	692	656	627	618	608	653	637	692	674	642	632	636	686	660	685	669	665	651	636	654	686	670	644	691	658	652	651	656	629	645	682	672	631	705	637	631	659	690	630	647	648	634	679	618	630	654	631	662	653	651	647	686	619	663	650	632	652	622	631	633	647	682	648	648	651	691	662	637	642	648	659	648	619	646	609	661	679	642	664	659	667	670	626	630	664	665	649	679	703	660	645	627	648	678	623	649	677	660	631	686	662	627	641	684	669	662	648	648	641	651	645	661	670	620	669	670	708	648	680	644	671	661	664	623	667	648	665	660	690	651	666	689	694	658	654	639	635	627	662	650	655	611	672	681	690	644	673	650	626	671	636	642	626	685	672	702	652	652	658	679	590	664	686	722	650	683	639	591	657	657	652	656	640	634	595	637	660	704	627	684	666	628	641	641	660	612	683	648	651	632	639	674	686	661	624	645	639	623	619	666	600	625	613	663	692	700	649	646	632	603	680	643	682	635	670	679	658	684	663	631	628	665	640	647	637	658	648	634	664	620	626	610	656	639	649	618	674	692	671	668	632	637	657	647	630	652	685	648	650	637	656	639	647	670	609	626	642	662	681	686	648	615	639	644	638	625	690	643	658	637	694	712	693	690	628	651	674	666	698	648	642	661	646	618	656	635	635	655	691	650	631	671	692	657	647	653	663	659	632	666	626	625	696	619	657	679	689	675	662	671	621	621	614	646	656	618	635	675	653	654	671	617	664	640	627	662	664	660	710	613	648	675	657	673	657	609	645	631	613	682	646	644	673	646	660	644	645	664	675	676	662	653	663	666	642	649	634	644	674	645	646	649	647	678	658	664	687	684	695	637	691	649	623	633	653	670	669	645	637	633	655	607	649	603	618	652	603	633	636	649	672	678	691	633	642	650	619	618	623	609	662	710	679	651	711	622	670	653	663	668	668	634	660	634	638	665	653	665	597	678	674	657	622	653	651	645	628	688	667	625	626	596	647	629	646	616	641	633	695	637	635	626	620	664	679	617	652	689	660	622	654	637	668	684	668	612	668	683	618	634	626	668	631	658	666	694	697	649	683	660	659	646	663	656	650	600	675	703	685	669	608	725	656	670	662	658	659	704	644	625	667	642	671	638	696	640	635	654	655	630	696	689	648	653	687	650	648	667	682	621	656	622	671	653	621	703	658	614	631	660	644	652	684	637	640	673	654	672	664	614	661	645	640	689	687	642	658	681	677	634	615	652	679	648	656	609	634	653	678	652	616	673	653	652	647	638	624	621	644	686	638	631	645	664	638	634	685	609	641	690	660	647	676	638	670	665	634	629	655	631	636	627	665	631	701	637	635	666	636	639	655	666	686	628	651	663	653	653	602	661	647	679	616	636	674	635	648	697	634	679	667	663	622	667	612	677	641	661	673	693	676	691	625	708	656	677	664	720	657	689	669	607	642	644	664	601	662	644	654	636	667	632	614	689	643	680	667	659	641	632	659	660	647	646	659	694	653	625	688	670	637	646	637	685	648	649	670	612	631	660	670	662	594	663	619	685	659	631	652	644	636	676	654	653	635	599	611	688	653	660	708	651	671	667	637	685	673	658	648	668	705	643	673	670	675	669	696	675	715	677	640	645	642	612	650	673	698	659	685	645	671	679	654	676	628	627	643	630	643	706	658	623	706	641	628	643	636	663	649	645	668	634	652	697	653	656	661	655	652	621	704	617	698	658	646	654	633	603	663	694	643	637	662	626	665	662	674	642	677	647	648	702	635	620	677	651	660	631	644	677	664	635	647	666	642	658	629	619	680	636	699	607	681	666	676	739	656	664	681	658	655	622	668	675	629	686	595	643	662	605	690	697	696	662	700	628	638	678	630	637	705	655	663	658	625	699	662	625	657	652	688	622	632	631	616	656	647	649	693	657	656	705	696	627	671	686	642	622	650	700	673	664	649	659	652	678	676	667	665	645	699	629	641	609	684	680	672	695	593	635	645	601	666	667	665	672	644	628	686	676	628	630	636	657	694	600	678	614	637	648	647	712	703	621	686	666	657	699	642	680	610	688	653	683	627	662	708	645	664	663	674	626	648	602	658	606	651	668	645	698	675	612	641	665	672	642	657	694	669	657	600	641	673	677	640	697	698	633	647	623	651	669	647	651	649	672	654	669	658	653	661	639	612	646	665	645	668	659	688	656	663	684	648	673	670	658	691	636	687	673	654	685	643	659	672	660	673	665	612	682	618	653	613	676	650	653	653	635	671	679	673	616	666	706	637	649	643	656	641	643	648	615	662	652	664	618	625	651	650	572	604	622	674	669	695	646	644	652	650	656	658	701	672	653	677	659	662	685	623	678	651	697	631	650	623	608	681	662	616	616	649	652	646	659	636	648	683	613	616	690	686	687	658	683	640	644	689	669	698	645	631	673	598	657	635	661	675	624	645	660	629	645	705	670	646	636	670	645	639	664	614	666	693	640	671	612	631	633	672	624	649	610	637	650	673	664	668	668	676	626	691	588	623	634	609	648	599	612	604	667	653	659	661	681	691	624	628	689	681	676	684	638	649	668	713	612	651	741	637	695	631	644	680	703	633	640	675	629	633	618	654	677	695	674	701	640	654	697	689	667	685	645	646	701	643	666	556	615	621	681	644	637	673	663	697	679	681	698	648	677	656	627	688	655	577	642	646	621	639	653	669	681	667	697	631	595	689	629	615	681	671	650	674	665	637	682	656	697	630	672	645	631	632	647	652	637	641	622	651	650	654	644	623	671	635	617	641	644	693	618	576	628	649	705	693	641	603	653	674	703	677	660	646	648	608	655	672	660	694	679	654	680	632	648	635	677	628	639	678	630	645	706	658	693	620	657	646	655	663	673	694	688	635	685	616	617	695	649	619	611	645	651	692	691	660	592	668	671	709	676	663	665	679	664	634	660	636	645	674	655	651	657	651	664	650	630	661	651	637	705	646	650	675	706	632	680	628	625	662	637	659	625	610	677	697	698	617	654	679	631	688	610	617
78709	59334	38344	9781	1397	726	661	574	529	491	482	411	427	404	423	457	401	411	421	409	373	389	374	387	388	357	367	406	357	403	369	378	347	398	385	363	367	392	355	387	341	334	383	377	391	346	393	368	376	397	364	370	367	368	356	381	365	359	349	328	376	341	400	396	386	387	379	356	371	354	344	372	373	382	381	363	374	408	374	370	392	362	342	356	409	371	373	374	392	355	335	362	366	365	359	381	393	375	364	357	361	424	377	372	372	366	387	364	410	385	391	362	343	392	371	377	352	389	335	375	396	391	371	403	358	365	400	348	370	371	338	328	382	405	402	396	409	374	370	372	371	386	386	384	356	352	351	363	386	379	346	374	385	378	375	363	333	390	383	372	370	362	390	383	363	409	417	368	365	370	396	364	371	378	331	390	384	377	388	396	341	396	373	346	375	383	398	366	373	336	404	348	371	342	376	351	369	388	393	355	390	383	374	372	366	400	367	388	362	336	370	372	382	361	383	372	359	373	371	420	396	390	313	361	385	388	364	386	355	361	366	351	361	417	368	380	355	360	365	360	350	363	359	375	342	357	343	372	349	375	357	362	369	359	369	398	351	403	393	382	349	368	361	348	334	359	374	341	338	370	378	366	370	366	349	347	382	363	368	380	363	393	357	385	410	368	413	380	364	374	371	383	383	358	374	346	373	353	347	352	386	323	395	374	385	350	398	384	349	382	371	329	355	391	374	348	385	339	401	369	362	413	382	375	413	363	352	347	350	398	380	384	398	357	371	358	343	368	375	347	372	354	380	383	396	378	391	365	404	388	376	370	372	310	342	375	352	366	364	370	373	374	379	380	365	381	358	377	395	373	367	362	362	350	359	353	357	333	369	370	416	390	386	336	378	363	357	368	351	340	400	342	363	405	364	346	381	375	365	368	370	393	346	354	388	379	378	405	378	371	390	367	362	350	377	387	377	345	352	386	357	395	363	349	360	372	386	401	368	343	369	348	334	358	368	360	393	383	364	352	348	375	354	378	339	369	368	384	341	371	348	353	354	387	397	405	364	355	391	370	363	388	355	396	375	371	367	385	315	352	367	342	383	356	388	384	346	374	347	363	361	409	381	380	321	333	338	372	392	317	357	397	375	313	383	374	366	348	362	329	411	365	359	355	385	344	364	379	347	359	374	362	355	374	350	351	401	360	367	398	393	389	416	351	345	364	380	339	358	358	415	406	369	367	385	366	351	339	354	367	383	373	391	358	351	362	378	339	350	401	375	386	350	343	354	374	349	340	360	357	341	354	356	367	372	384	376	368	372	382	383	385	354	418	355	350	357	366	372	416	384	357	377	362	346	372	378	363	367	355	369	355	378	368	375	354	353	368	345	352	335	370	403	361	364	386	360	352	392	369	327	360	351	375	340	347	366	363	358	400	372	366	358	358	389	391	387	365	354	403	373	370	399	352	351	358	379	362	374	370	391	342	429	365	397	321	346	369	350	384	329	371	365	388	372	361	379	370	450	385	376	408	390	373	409	340	386	397	338	345	388	349	364	322	378	373	383	375	400	360	382	384	404	355	367	348	388	367	383	385	407	361	425	362	370	346	371	345	370	370	348	375	395	385	359	351	369	381	394	379	383	407	382	388	402	382	380	347	357	356	373	369	399	395	388	366	377	373	384	356	367	359	352	374	380	357	363	342	381	422	381	381	359	335	378	397	358	364	349	383	346	384	381	368	363	380	420	371	369	368	374	382	388	388	390	359	395	374	368	367	390	408	380	370	344	374	328	369	392	402	387	406	355	396	390	394	389	375	337	365	334	386	364	381	362	331	403	391	354	400	351	380	400	409	367	352	380	380	377	395	357	331	383	344	353	375	380	354	372	386	355	389	364	413	356	398	407	392	368	391	347	342	379	378	348	385	370	412	390	364	355	369	359	378	384	393	373	377	375	374	376	367	329	354	373	369	371	366	349	336	366	361	372	381	358	361	362	370	378	392	339	370	369	365	349	367	370	364	372	349	375	383	381	399	398	369	388	370	364	343	401	374	394	387	381	390	371	375	388	364	415	385	388	368	360	380	405	345	371	381	357	376	360	347	377	345	379	415	389	346	394	375	360	405	347	391	401	391	352	341	362	415	348	381	372	383	412	360	341	410	386	359	346	341	343	389	396	372	391	365	373	356	391	366	366	373	381	402	361	385	358	381	367	333	372	393	356	361	388	382	343	336	345	353	369	342	372	383	356	408	388	360	391	388	341	327	372	366	378	402	357	382	401	369	385	351	386	391	339	383	375	372	401	338	345	367	396	382	365	378	364	401	345	384	397	359	372	386	374	349	368	413	364	398	376	362	397	324	344	391	366	393	369	353	340	333	396	348	393	384	378	388	334	361	340	389	375	360	368	359	350	358	355	374	371	392	371	379	369	399	372	343	342	337	376	379	341	375	322	343	364	395	384	358	384	396	392	354	355	370	371	368	368	386	365	396	382	328	352	387	428	360	353	370	326	362	371	338	370	360	380	360	374	365	374	371	366	369	388	373	334	398	334	390	379	348	367	412	368	386	306	341	332	383	403	356	381	404	358	359	365	339	364	398	389	393	369	351	402	365	362	361	371	335	391	362	323	366	361	364	385	364	354	370	327	402	361	391	393	389	403	366	364	368	344	365	378	387	375	407	429	389	383	388	380	383	370	417	365	363	374	389	375	352	379	359	365	334	354	349	359	368	382	376	371	329	401	349	348	366	384	361	368	359	409	360	359	360	357	400	394	424	382	364	375	385	339	338	382	377	400	372	348	361	383	360	373	377	372	370	361	376	355	375	375	376	345	344	333	402	371	375	390	382	369	366	379	356	384	442	342	341	392	350	370	396	360	367	343	345	375	359	360	324	369	356	379	406	349	373	355	414	376	355	369	402	343	355	375	358	375	414	371	358	397	347	363	392	313	369	359	404	378	358	401	325	370	400	355	398	379	413	346	380	359	345	343	416	368	334	347	353	327	372	355	379	350	378	361	395	390	343	351	402	395	375	358	387	399	368	377	405	375	378	368	366	371	375	367	364	374	318	391	329	363	360	362	357	356	387	377	379	363	372	387	364	396	358	361	366	396	391	438	396	316	356	357	372	351	380	348	394	372	357	418	352	356	307	385	354	385	367	340	359	367	362	383	347	379	362	364	340	335	391	295	352	369	396	371	347	370	350	365	382	398	370	364	414	385	383	363	372	402	399	365	379	377	342	360	398	405	390	336	380	344	369	358	376	342	346	367	372	355	360	343	358	415	363	382	337	382	385	379	351	361	347	367	318	373	369	375	360	380	365	379	362	376	359	372	356	396	401	399	404	390	352	381	369	406	390	359	377	364	399	363	334	387	362	359	385	357	339	386	348	337	383	354	389	383	350	367	354	408	316	348	345	326	375	377	349	372	357	378	349	391	350	365	368	386	359	388	372	355	399	363	353	381	384	380	393	381	389	336	360	406	389	364	363	358	393	361	374	379	339	357	402
51371	41607	15991	3682	3303	2687	2326	2077	1928	1632	1642	1426	1372	1315	1259	1203	1181	1145	1183	1117	1091	1069	1018	1032	1091	1065	1066	1067	1007	1002	986	1019	982	987	949	979	949	1025	1038	1007	984	954	960	963	924	954	956	975	929	941	952	920	936	960	900	967	999	908	929	925	960	955	874	981	957	913	932	883	961	990	932	926	880	951	919	916	938	982	895	950	894	976	938	964	938	907	969	896	952	899	914	925	954	927	989	876	912	949	891	903	967	883	949	899	1005	919	932	875	946	887	938	963	968	895	919	941	950	919	930	945	938	951	919	962	926	892	925	890	923	955	927	927	919	888	986	958	958	938	967	881	938	936	943	935	891	959	926	961	955	889	905	899	952	944	903	942	946	929	931	961	908	964	944	892	885	927	887	896	876	955	873	900	927	951	894	853	966	906	901	954	941	881	892	939	912	901	907	903	891	914	950	914	932	983	922	961	948	938	959	937	913	933	978	926	955	989	876	957	913	895	880	937	883	934	897	874	884	931	895	919	910	935	875	949	905	934	911	912	888	936	922	878	906	957	852	913	919	904	893	958	939	878	929	878	898	901	956	965	927	945	923	924	912	887	939	900	947	895	859	933	896	918	944	879	917	937	885	870	868	883	912	909	1000	929	932	941	936	897	883	876	897	926	846	924	844	927	926	874	996	900	871	870	906	877	878	914	861	901	902	910	875	894	925	923	948	891	938	933	896	824	879	937	961	916	913	903	952	885	928	913	899	927	900	910	882	895	938	925	899	908	898	914	868	942	919	963	951	972	926	945	934	962	927	923	890	979	920	908	925	855	948	896	922	917	918	892	892	936	955	928	944	946	917	930	942	955	895	890	906	874	888	866	921	881	940	930	915	940	888	865	962	949	894	946	919	930	1000	906	983	908	905	918	914	887	867	938	997	939	925	947	928	942	941	895	890	951	882	884	943	893	911	909	889	895	890	978	922	869	921	974	910	836	913	902	992	910	969	901	951	938	884	848	937	937	946	851	863	893	869	906	847	949	942	915	908	843	944	910	916	907	924	875	950	956	925	945	891	976	912	934	937	928	919	902	931	1009	899	931	904	913	918	920	931	867	921	984	890	920	913	859	936	898	868	940	947	938	937	892	906	878	928	922	911	873	875	921	890	920	899	960	868	908	922	883	971	884	901	922	940	906	911	961	908	872	891	937	920	931	918	881	868	904	901	921	913	916	926	915	889	908	923	964	855	879	897	966	891	940	935	925	925	937	841	920	856	907	887	951	987	922	948	891	898	907	917	870	890	861	923	935	989	926	928	915	947	911	897	882	933	973	973	924	942	871	918	867	888	942	943	912	921	943	897	921	878	990	911	840	909	946	902	940	861	963	929	922	898	896	867	898	908	955	895	912	898	864	900	946	890	908	948	971	887	905	920	857	975	917	886	890	897	913	912	898	945	939	896	914	902	941	882	955	911	911	898	898	925	932	873	983	928	898	925	942	898	928	924	922	931	883	954	905	944	919	942	896	904	913	879	855	916	873	941	913	989	935	914	910	904	968	938	883	872	948	902	935	946	937	895	963	901	902	969	947	951	922	918	897	935	936	905	960	901	924	881	982	908	935	887	941	954	920	889	928	909	944	884	922	922	865	918	927	922	993	874	959	902	863	953	951	893	878	900	919	887	940	928	900	928	906	911	931	966	833	889	922	942	923	893	954	888	930	877	890	906	898	949	944	878	959	959	965	870	922	896	929	926	930	952	968	963	979	872	928	948	881	881	877	939	933	949	942	877	910	940	937	981	911	941	971	903	932	905	966	914	962	895	907	900	872	932	899	921	877	908	949	918	965	907	881	957	942	940	878	891	842	893	904	934	965	900	894	892	920	947	932	953	922	911	943	937	948	960	905	973	960	921	867	916	929	947	955	910	861	953	916	854	901	843	926	918	960	930	937	862	914	910	913	917	909	947	945	901	930	928	918	880	996	915	919	914	969	939	920	930	934	919	922	916	946	908	932	909	959	954	939	935	907	944	970	876	942	897	896	913	887	932	959	943	894	906	922	899	948	951	945	982	961	896	889	957	866	893	914	917	934	900	893	899	945	906	863	916	894	912	915	901	941	892	878	934	956	884	957	856	868	940	951	940	922	874	915	953	932	932	924	892	913	906	896	863	936	944	889	929	899	956	922	949	948	914	933	898	974	884	900	921	949	939	970	924	867	936	886	875	895	898	902	938	954	930	916	933	956	879	933	893	902	947	887	920	902	943	909	916	915	908	860	928	934	905	919	884	930	916	873	938	913	912	860	904	961	912	904	935	882	899	904	937	911	907	900	934	953	897	909	967	893	930	921	938	927	896	920	941	936	960	946	882	907	785	900	941	944	907	902	953	913	948	909	976	943	906	966	902	900	926	914	924	908	908	861	911	923	932	911	998	931	852	900	906	892	962	953	934	893	896	891	907	916	864	909	953	937	897	920	904	945	973	912	898	931	958	869	878	886	940	896	918	956	893	915	957	928	928	907	936	895	965	885	891	977	913	924	956	927	870	901	848	953	961	923	921	930	929	889	925	962	920	906	924	980	866	947	931	868	876	896	878	906	918	889	913	912	864	981	885	831	912	881	934	943	905	910	930	920	923	903	922	931	890	914	925	967	888	864	949	916	884	955	921	895	935	956	914	879	897	980	919	886	972	904	930	884	932	956	900	959	975	990	873	929	881	946	903	876	951	928	890	976	905	913	976	954	952	894	864	966	918	904	867	942	910	901	910	921	882	942	895	949	919	877	893	893	922	939	929	896	968	907	935	915	952	880	877	943	933	925	932	962	910	895	901	921	896	922	922	938	929	951	943	939	910	902	868	850	998	883	930	913	974	922	903	923	963	910	909	886	926	971	910	920	859	918	934	872	928	917	886	892	907	907	952	883	864	884	916	867	929	931	892	957	924	910	930	933	834	949	937	914	861	930	936	985	874	885	921	911	909	927	896	933	916	925	892	935	942	949	922	913	951	859	897	870	941	908	896	924	942	912	918	894	919	889	917	914	936	937	948	981	926	927	885	920	913	942	954	900	941	879	888	938	959	924	948	939	921	946	892	905	904	944	917	951	964	908	950	891	967	923	914	891	950	908	924	966	875	918	921	978	909	924	909	972	879	907	912	937	914	892	906	872	970	890	940	953	884	920	961	961	900	953	898	922	901	947	891	945	912	880	898	882	909	921	911	862	902	868	907	910	877	902	919	941	912	936	892	915	934	955	943	897	925	876	884	917	926	941	958	969	961	932	910	944	926	899	894	928	937	919	912	967	910	884	969	870	876	884	948	974	917	871	910	885	874	912	938	924	910	956	956	948	920	847	917	923	909	921	915	910	930	921	914	942	960	903	900	945	895	873	969	910	841	929	885	888	946	929	962	908	923	919	924	875	903	937	943	857	913	898	882	890	944	938	977	934	931	906	947	911	912	869	937	896	913	986	947	882	894	918	882	897	905	933	881	911	930	879	938	891	937	909	870	934	965	927
22166	6012	1788	501	395	374	405	416	437	379	405	387	424	437	396	386	386	414	380	419	418	388	387	375	387	412	412	400	426	399	428	436	393	395	441	400	428	386	344	390	419	353	397	349	404	404	375	399	402	399	395	419	385	370	400	403	395	417	387	390	369	393	419	437	383	421	427	393	405	413	415	380	398	403	411	400	423	420	384	398	375	404	392	418	370	407	368	386	415	408	428	403	425	444	420	433	388	357	413	407	381	392	385	418	402	389	381	412	421	376	379	393	408	404	364	418	383	416	411	389	368	408	399	394	402	382	399	372	355	394	401	379	402	379	386	437	426	371	389	398	419	448	394	367	373	459	395	368	409	388	364	404	428	393	460	443	390	403	384	384	396	399	370	394	405	391	416	401	391	377	370	367	394	399	390	357	339	413	382	406	398	427	382	393	420	357	376	371	395	407	379	404	423	409	405	363	392	398	397	418	427	379	397	374	392	367	372	395	366	380	381	392	425	403	409	398	402	412	411	392	369	416	427	371	396	413	373	374	395	389	400	377	418	416	367	398	365	429	392	361	428	407	427	402	402	374	414	348	383	404	351	387	367	363	423	398	416	382	390	386	377	413	405	353	426	421	421	416	376	363	422	392	432	424	377	408	385	365	418	359	414	441	439	400	392	411	418	361	427	406	433	416	368	381	382	395	425	395	387	395	370	406	397	374	384	381	418	434	400	411	408	383	396	379	376	393	416	394	362	376	389	371	377	395	423	412	395	377	386	396	372	422	420	393	406	362	399	424	417	451	409	400	386	395	403	401	363	394	385	382	397	426	400	418	407	407	371	401	362	418	409	427	398	356	422	403	390	372	385	408	428	365	397	422	404	412	399	428	367	361	401	413	377	354	397	357	414	380	375	387	369	416	412	402	386	396	402	429	442	418	434	429	396	373	437	415	394	416	387	387	371	388	382	371	420	412	375	423	355	376	416	401	385	362	411	454	403	403	414	413	394	408	359	377	426	407	388	365	360	394	397	395	411	394	402	397	419	392	402	429	401	402	417	412	429	391	432	381	381	373	375	344	382	385	393	404	393	397	393	395	393	411	378	396	420	376	413	405	412	428	404	414	401	399	408	391	410	425	406	406	407	401	414	397	401	401	373	375	385	396	420	388	405	384	387	391	355	397	409	421	443	390	406	413	397	388	375	401	385	417	444	381	397	368	420	374	385	392	414	353	412	376	402	408	413	357	432	380	414	388	429	394	379	418	438	376	403	370	422	393	368	397	428	409	376	402	411	401	395	364	410	389	419	376	400	413	399	391	420	379	386	437	381	442	419	393	373	387	405	415	445	392	403	359	415	348	376	422	379	392	417	399	400	373	399	374	399	371	410	423	392	385	405	410	401	427	433	368	412	377	452	367	360	359	425	379	403	395	414	416	407	371	386	382	380	418	394	411	431	373	394	396	369	380	405	359	376	417	394	406	387	378	396	408	395	388	405	405	364	414	412	391	416	387	380	401	390	375	394	379	393	393	382	440	390	453	391	402	391	397	414	367	395	386	413	404	438	390	394	397	382	377	382	377	392	395	371	400	377	377	392	398	421	375	405	405	430	372	387	405	401	389	373	390	422	381	422	392	366	432	399	366	379	393	351	385	393	406	437	395	378	398	370	381	431	411	390	376	387	397	374	371	380	383	427	398	401	375	390	415	382	391	388	436	441	438	393	398	437	401	424	388	364	398	408	388	418	400	367	395	370	395	401	408	382	357	404	436	421	396	367	361	381	417	435	391	402	407	370	367	391	403	371	409	419	370	396	392	376	344	398	387	370	391	426	412	401	418	397	418	421	401	404	407	358	390	380	376	422	394	374	395	419	365	387	377	374	402	396	388	410	397	395	375	388	367	407	396	429	431	387	383	392	378	386	375	397	400	406	380	409	407	391	368	402	429	378	383	386	393	397	379	402	415	411	396	368	427	389	378	368	407	363	387	418	399	403	413	406	396	446	401	343	382	375	409	375	414	405	417	400	416	398	353	430	403	377	396	404	408	397	394	406	420	393	388	391	416	385	381	370	408	394	403	394	404	386	403	431	391	384	384	409	423	426	355	382	383	388	393	371	369	393	385	373	412	394	371	404	423	419	382	384	404	404	391	413	406	365	391	381	397	407	402	407	388	421	381	386	398	376	398	447	382	409	370	434	397	362	370	392	387	409	417	408	391	359	383	398	410	403	420	387	370	401	410	378	396	401	401	389	370	381	420	378	375	415	381	391	370	397	388	418	406	404	367	392	414	389	407	415	403	411	414	387	411	423	409	412	389	433	399	403	437	388	393	357	401	394	420	416	368	414	398	373	387	382	395	441	378	380	401	370	395	407	371	411	384	357	401	411	416	410	414	428	428	388	433	405	387	391	406	406	398	367	418	412	401	368	418	411	403	383	365	390	392	415	412	410	393	402	410	405	387	418	406	395	447	389	379	417	405	401	392	394	370	403	373	414	430	380	382	396	402	377	386	389	408	420	409	389	426	385	403	432	391	407	395	408	428	402	375	403	404	360	405	394	400	433	390	386	379	405	386	420	410	382	397	451	392	423	394	394	369	413	378	403	355	393	372	448	363	391	380	370	375	399	401	376	385	384	394	400	426	390	404	388	414	405	396	395	413	369	382	405	396	377	393	406	397	354	404	389	424	355	403	334	378	396	417	408	415	385	372	446	411	397	369	366	364	392	384	416	352	397	384	413	413	388	409	411	405	369	391	393	363	390	372	363	393	415	378	351	408	395	376	372	397	389	377	424	390	375	398	376	381	382	432	406	427	434	394	422	377	369	407	384	376	409	406	389	384	393	392	405	389	418	390	407	373	409	408	404	396	411	377	401	412	388	415	418	398	417	400	383	395	399	423	384	415	410	400	416	393	435	405	408	416	402	404	357	389	367	385	380	396	363	390	432	379	396	411	439	403	405	390	382	380	401	421	401	361	390	385	413	384	406	405	418	399	407	416	408	419	416	394	434	381	393	379	422	406	419	392	406	403	390	390	408	399	388	400	387	398	390	371	414	417	423	378	392	386	418	371	396	381	390	350	421	447	410	365	371	368	398	368	385	369	428	424	377	422	370	373	389	399	439	385	398	365	399	384	384	381	427	403	382	383	376	386	393	440	380	396	392	382	378	389	424	391	427	382	373	380	382	422	362	374	391	346	406	378	391	408	416	428	386	377	395	400	394	387	386	423	364	413	404	385	397	348	352	396	381	413	398	389	397	372	396	410	391	386	403	359	401	431	371	408	437	343	395	390	420	408	392	393	380	397	406	380	391	362	395	412	387	398	352	412	422	387	410	434	383	407	385	386	404	392	384	410	399	423	393	412	372	396	413	407	374	384	379	418	390	393	389	407	376	381	363	392	413	364	394	419	423	391	373	384	435	408	402	418	438	358	429	386	374	379	419	390	434	402	408	374	415	387	414	443	399	371	388	375	378	385	404	403	367	373	380	386	383	370	409	393	428	397
18404	5998	2226	1018	956	1033	962	979	974	930	976	955	1002	932	945	948	931	1010	1000	943	893	949	931	1009	940	907	874	928	980	956	980	932	936	919	945	936	956	938	901	951	992	958	1013	941	926	896	854	974	934	966	951	972	931	922	973	943	917	984	906	938	934	954	939	884	972	904	926	917	963	974	937	948	1003	890	889	961	967	914	956	951	998	978	943	880	968	986	928	942	905	960	927	982	915	936	956	938	904	996	950	931	982	992	975	981	1017	902	923	923	925	912	904	965	994	919	917	943	974	927	898	922	899	943	958	957	917	912	954	935	905	896	933	926	928	975	895	961	942	943	955	937	913	900	971	945	913	964	946	969	922	1013	957	921	981	937	972	903	931	910	959	946	937	953	911	949	929	877	921	954	903	934	921	922	914	904	957	896	970	951	885	904	1016	982	926	964	924	949	903	935	994	910	920	891	925	955	995	944	961	906	996	930	969	942	980	892	979	924	937	947	941	913	952	935	913	964	964	906	974	934	1005	912	880	959	963	935	863	908	921	910	902	907	955	947	950	952	901	938	945	902	953	928	911	919	924	899	961	895	939	935	906	955	930	933	919	975	948	935	904	1001	975	966	948	845	921	887	977	871	896	902	954	922	906	981	999	984	932	998	989	954	923	938	969	852	912	901	906	958	970	926	956	969	946	944	947	914	925	973	912	903	996	868	936	964	932	959	929	975	929	998	921	964	960	943	936	939	978	944	960	961	925	1018	919	963	923	921	908	929	983	918	898	991	929	919	952	970	913	962	892	904	897	944	886	995	952	980	929	946	932	893	954	932	873	987	916	934	906	947	935	902	949	907	936	897	919	916	940	995	902	925	935	912	892	891	897	917	903	910	929	929	975	946	1000	932	931	975	931	909	968	894	969	906	954	920	936	959	935	924	971	912	927	931	935	1001	904	943	942	990	922	961	942	926	909	1012	937	977	958	977	937	995	933	986	881	969	916	855	947	962	937	989	943	942	937	954	955	965	949	970	974	925	966	927	976	916	939	946	978	940	945	976	901	927	931	906	948	915	921	992	928	987	921	977	951	913	863	963	897	973	944	991	946	887	909	960	931	926	933	868	957	923	926	924	928	926	914	948	1064	953	911	981	947	933	973	921	915	977	918	938	890	936	944	1022	1004	932	962	983	956	942	930	910	944	989	931	894	852	929	925	927	986	944	904	930	1013	964	913	926	975	926	917	889	986	925	956	948	943	923	883	896	933	883	936	948	887	887	945	988	976	962	899	962	939	935	899	947	978	988	925	952	964	958	887	961	1023	978	942	961	979	915	963	927	935	951	943	983	950	947	938	922	902	932	916	910	946	963	907	923	957	1017	950	923	933	953	908	937	908	887	976	897	945	940	946	1003	920	981	904	929	901	981	949	949	947	941	967	974	932	919	920	932	913	936	916	913	1007	896	942	931	967	954	926	914	929	952	889	952	893	956	918	958	942	911	924	1004	899	1001	976	913	962	938	876	972	979	936	917	983	964	963	887	911	907	1000	967	947	922	909	973	972	915	926	907	994	933	947	965	920	969	933	935	964	953	942	938	957	931	953	947	925	927	915	921	955	980	936	938	927	887	918	964	927	905	933	939	930	883	957	920	958	931	928	944	933	881	931	929	963	941	947	941	910	940	899	934	916	979	921	897	923	917	909	905	940	935	936	906	970	955	943	942	978	937	927	863	991	954	1002	898	930	947	920	910	893	902	899	936	952	950	857	965	926	925	950	944	1068	867	996	938	988	999	940	943	972	918	933	958	939	968	904	932	919	933	922	927	943	992	914	950	930	950	915	875	914	893	930	993	901	918	949	915	900	891	948	918	939	938	938	922	890	936	913	940	978	950	945	954	955	946	858	929	994	938	951	929	916	939	967	1021	967	934	937	957	902	952	959	979	975	920	960	980	956	978	885	886	957	930	937	958	991	919	968	950	949	896	909	940	912	976	886	939	970	936	888	998	976	900	916	984	967	999	977	984	986	941	929	957	987	933	907	901	885	935	933	900	974	968	944	985	916	956	925	948	880	928	893	902	987	927	950	938	970	990	926	928	917	956	895	943	913	880	933	995	942	936	935	951	890	957	917	930	939	941	906	997	910	995	932	911	896	978	963	948	952	954	986	902	907	963	948	931	975	969	906	911	919	938	982	910	938	933	925	1002	867	955	927	966	1006	857	957	903	959	950	906	941	896	974	937	974	925	917	868	987	959	943	928	949	973	939	938	905	918	964	984	928	952	919	897	835	937	893	949	971	934	953	1005	974	958	963	975	938	976	931	929	932	939	944	1003	892	928	920	950	934	977	953	974	911	981	944	922	958	968	943	936	964	958	956	895	951	905	925	969	914	911	949	947	947	938	971	933	958	915	961	962	903	910	922	947	996	912	961	952	946	923	947	951	921	949	1004	930	923	952	955	922	924	946	821	914	947	1008	921	946	929	931	963	897	951	849	914	957	893	923	900	914	912	973	874	912	906	925	922	953	924	881	968	918	957	962	940	931	897	972	931	943	946	915	871	945	1002	889	909	943	966	900	968	915	892	966	965	955	919	953	914	974	995	902	916	965	973	950	971	957	891	902	1019	897	907	961	1018	926	883	886	946	903	954	923	919	975	963	1018	935	898	964	963	964	904	957	908	951	889	897	890	928	941	926	985	960	935	933	941	915	925	988	991	956	881	948	967	924	1011	912	961	932	947	908	943	954	945	975	869	953	897	966	922	882	950	901	933	959	949	964	993	924	907	889	956	960	923	951	952	971	897	921	928	937	904	915	956	970	941	946	920	902	904	929	919	974	930	940	926	982	977	884	932	1001	953	955	927	952	902	901	991	925	875	937	934	918	904	932	959	978	923	936	969	952	956	947	952	985	873	943	976	959	910	886	892	950	928	952	946	864	968	930	984	971	1005	873	953	915	959	960	955	967	904	940	960	937	951	905	956	938	961	927	932	913	958	930	974	938	886	1014	970	884	931	930	949	945	937	975	1005	953	891	1008	928	899	950	952	1049	916	942	885	941	932	884	962	893	912	892	951	936	934	930	929	938	972	903	965	907	920	943	859	894	964	994	898	964	921	960	937	925	1003	958	861	913	999	859	898	935	918	936	960	904	968	929	889	925	961	954	913	935	910	937	940	860	903	882	890	899	927	939	952	913	968	870	919	968	941	959	921	955	948	906	924	893	930	914	957	945	918	946	971	950	871	930	900	916	1003	965	961	976	935	923	939	912	916	975	945	955	936	918	964	1016	950	936	948	975	968	921	991	886	960	888	925	959	972	988	898	928	907	978	938	959	946	908	917	936	964	949	946	960	932	977	964	899	929	910	903	891	951	989	902	900	923	922	974	872	913	941	950	934	951	969	915	925	950	864	966	968	966	985	947	932	940	976	903	922	957	918	977	958	963	909	950	929	871	974	976	909	902	880	977	954	937	916	915	953	930	953	926	926	947	963	959	924	980	940	959	926	935	915	964	929	961	907	975	910	978	928	946	878	968	961	930	964	913	920	961	925	891	868	924	954
69837	45955	25661	3119	617	444	418	363	296	328	306	283	314	276	297	292	263	258	254	252	264	246	273	252	257	252	264	260	245	244	276	254	241	268	240	247	244	242	264	283	248	229	265	261	243	271	246	249	224	251	249	274	260	264	219	264	260	240	235	241	260	258	237	241	260	263	266	280	239	229	263	263	244	263	251	240	264	223	240	233	289	234	235	256	269	250	244	245	248	272	245	251	237	290	275	241	259	237	255	258	266	266	255	277	229	258	244	239	210	247	256	280	253	194	234	235	276	261	283	233	234	258	275	254	255	247	259	243	256	261	247	251	235	245	290	260	271	224	261	222	247	259	276	263	238	274	280	247	273	241	243	250	247	262	249	241	242	260	268	250	250	211	251	236	246	246	240	251	254	236	273	261	274	251	231	249	251	260	246	255	263	279	240	245	277	252	251	222	241	223	256	267	252	274	237	228	221	240	269	268	261	242	279	255	251	257	265	236	258	263	247	235	230	260	269	238	271	248	260	273	284	262	208	259	244	225	248	293	245	274	262	260	254	257	234	245	247	270	249	263	288	233	223	228	263	227	284	226	256	267	241	228	246	237	268	263	221	250	252	242	231	263	225	221	230	251	259	250	254	247	259	254	248	262	245	235	257	230	266	237	266	227	252	233	217	277	247	253	265	219	258	240	258	260	269	249	242	242	251	254	261	262	212	250	257	246	228	260	232	221	255	230	257	261	241	223	237	220	242	260	252	238	227	267	224	247	262	225	280	262	271	241	226	241	245	259	244	270	243	270	240	232	271	278	239	228	223	251	260	248	274	248	209	227	273	268	273	243	231	249	246	224	239	224	224	232	251	261	240	237	254	243	246	261	236	283	280	241	258	246	223	241	269	230	237	237	240	210	285	249	241	241	265	263	273	264	248	253	236	238	245	253	235	250	278	278	241	222	244	217	249	240	263	248	230	249	233	273	261	258	251	263	246	241	265	248	263	250	238	269	263	254	270	224	249	267	212	229	266	240	270	251	245	243	235	209	230	246	249	268	272	249	241	285	265	237	229	242	258	268	247	228	264	238	236	245	231	249	270	249	222	255	234	242	249	254	269	240	259	281	280	248	241	251	244	252	247	267	241	218	218	261	231	248	238	254	218	247	206	245	250	244	259	234	237	227	310	274	277	238	250	271	256	244	238	296	255	248	278	230	243	255	253	245	277	233	262	265	235	250	263	238	241	240	247	252	247	248	232	247	221	268	238	263	277	253	253	256	226	251	259	261	257	257	238	219	258	211	245	240	280	265	241	237	240	245	268	261	269	270	232	225	248	262	225	213	257	248	253	231	278	220	285	275	245	230	278	264	254	269	254	279	252	258	235	256	252	267	226	225	247	253	243	264	251	253	220	250	246	257	264	252	247	255	260	252	244	239	242	226	239	242	245	274	269	255	264	249	289	242	242	245	264	260	266	262	234	255	263	232	281	251	256	254	248	246	254	254	242	251	257	248	227	257	241	247	244	247	260	218	268	247	253	241	254	241	218	255	240	257	257	267	258	218	251	283	232	260	234	268	235	243	259	259	265	242	261	246	261	258	241	254	238	246	253	232	238	241	233	237	219	247	229	224	242	243	264	246	271	247	245	274	231	242	231	231	271	242	282	234	226	275	264	266	248	256	223	252	252	244	272	265	233	229	221	245	253	268	263	251	262	234	245	256	259	248	257	248	238	253	282	247	244	268	259	255	268	233	288	242	244	288	219	228	225	233	264	247	256	250	243	256	233	250	251	261	243	276	235	251	234	246	241	268	277	286	255	239	229	263	233	253	241	275	237	257	227	256	247	234	250	272	242	233	263	287	229	221	220	245	253	234	257	229	251	241	256	258	245	248	244	259	235	263	226	250	245	262	282	263	263	260	266	262	240	260	267	263	247	208	231	233	240	253	245	237	235	256	253	247	251	259	285	272	251	258	252	243	265	262	251	225	276	260	238	260	252	261	270	249	232	256	247	283	277	247	254	283	204	268	227	243	240	259	230	228	252	264	262	239	241	249	258	268	248	229	235	241	250	257	261	233	230	225	263	260	257	245	245	278	219	230	233	217	232	270	267	246	235	220	240	256	232	269	255	238	249	245	241	246	258	243	260	241	275	258	269	267	251	256	226	262	230	240	264	246	233	213	242	239	267	232	251	242	215	257	259	263	257	249	269	254	226	241	265	245	250	251	267	250	261	228	235	283	277	224	267	263	271	238	244	236	257	203	245	240	233	252	245	255	228	273	245	247	245	247	240	263	226	269	255	239	259	248	264	254	238	256	222	272	242	285	275	257	257	254	216	231	229	218	266	249	241	257	290	235	256	246	244	237	269	236	256	251	244	257	293	232	245	262	246	281	252	243	273	256	246	259	259	230	263	248	232	232	233	261	277	266	264	234	244	234	254	240	269	228	245	238	252	261	240	237	271	244	264	243	236	253	239	275	274	267	264	242	268	273	262	248	264	248	256	251	267	230	260	273	259	268	297	256	301	246	262	235	252	265	265	237	245	230	282	243	262	243	243	242	252	237	253	246	241	234	279	239	254	254	258	232	244	248	221	231	260	281	266	227	224	269	225	243	255	280	240	252	242	224	242	265	244	254	234	245	246	265	230	238	257	262	261	269	233	287	232	243	213	245	230	241	260	255	286	214	244	262	251	256	262	255	252	255	240	249	250	246	276	234	271	246	230	232	243	249	224	230	223	233	236	328	242	273	237	222	265	280	257	251	268	257	264	228	259	247	236	266	236	234	239	233	272	285	226	248	268	244	244	235	248	254	272	233	276	238	266	261	217	253	262	222	281	275	263	237	240	242	245	257	280	280	259	272	256	253	251	223	227	239	233	246	280	263	262	255	250	270	256	257	252	273	244	265	260	260	249	234	294	264	248	226	246	261	234	236	250	233	244	269	252	260	256	239	231	226	259	221	235	274	257	271	258	252	250	212	267	220	229	234	305	250	251	258	237	258	263	235	262	255	263	239	245	269	249	238	255	226	249	238	249	249	250	260	295	269	242	240	249	242	240	237	232	270	251	244	225	269	226	233	238	250	258	262	253	267	221	250	235	242	268	267	244	247	260	205	232	237	265	234	262	266	223	243	256	219	257	252	250	253	252	263	257	255	231	252	245	232	255	236	250	224	250	258	290	262	248	251	256	264	277	301	243	256	249	273	236	267	252	232	239	269	225	247	229	261	259	265	255	271	258	266	266	239	255	259	247	270	234	264	288	276	270	245	263	225	262	253	268	258	237	231	235	251	249	258	264	227	253	272	262	275	211	259	240	253	257	271	254	253	241	260	237	262	228	265	233	232	241	247	258	251	260	287	261	264	246	248	270	245	232	261	242	264	258	264	243	228	272	240	222	262	243	268	228	255	235	254	261	215	257	253	258	266	256	293	220	250	264	228	250	243	206	216	279	229	260	242	232	245	289	237	242	236	239	259	239	240	231	254	233	252	257	235	263	245	237	233	274	239
43118	30486	11450	2146	1759	1611	1419	1171	1088	989	937	937	886	877	820	795	792	773	755	741	723	741	744	795	774	744	691	725	722	686	693	694	695	697	703	660	652	682	698	696	665	666	649	691	683	681	654	629	636	670	682	662	652	695	680	649	644	687	665	611	664	663	665	658	704	675	692	664	669	694	640	637	648	650	669	674	659	638	635	691	656	630	675	710	593	702	691	649	646	633	685	653	633	679	676	621	678	699	645	650	630	655	613	627	615	630	661	649	598	612	642	716	696	672	689	699	668	644	648	649	666	723	643	673	643	630	625	644	690	684	663	676	652	629	652	683	691	606	669	637	660	629	659	662	634	669	648	674	665	643	651	621	662	712	674	659	637	634	651	617	633	672	666	648	658	642	687	626	646	598	633	629	684	687	646	664	671	672	668	633	634	633	645	671	661	652	632	683	693	656	653	658	652	611	692	698	633	683	630	644	662	628	646	675	662	636	657	641	679	666	662	643	693	646	643	644	684	645	675	668	679	661	656	638	660	652	670	615	688	611	628	705	658	684	591	645	630	616	630	671	608	667	663	644	690	622	663	668	707	656	683	661	627	630	638	648	677	664	676	628	659	631	635	630	654	634	694	670	605	662	662	638	636	695	644	648	681	699	658	626	642	683	648	614	698	663	655	676	667	667	706	647	644	597	645	657	643	639	679	642	635	676	678	605	611	649	607	666	679	652	641	699	602	625	656	670	689	658	656	648	655	648	646	634	654	629	648	635	667	653	616	638	673	669	659	709	682	617	671	632	697	673	710	654	664	694	695	629	624	666	676	666	631	669	642	637	669	653	644	688	623	663	638	705	639	642	653	643	670	655	650	641	645	624	666	646	643	670	632	712	640	686	633	648	644	636	665	660	653	654	668	673	659	644	702	637	609	683	643	659	653	639	655	644	678	656	623	690	657	681	626	639	679	670	622	632	658	608	641	633	657	661	636	628	675	656	672	664	659	661	629	639	677	704	614	651	613	648	644	649	669	658	707	706	639	662	623	636	666	691	638	666	694	671	669	680	669	623	687	638	648	621	633	607	685	657	668	623	604	669	596	670	672	629	647	612	635	625	633	695	626	625	677	670	616	667	622	650	626	613	643	690	650	611	726	633	640	636	647	671	667	657	648	657	611	633	651	648	692	708	651	680	647	616	687	669	687	674	651	653	638	682	628	631	652	662	705	667	633	696	688	610	693	624	640	661	654	617	630	603	615	638	647	645	623	659	673	672	642	677	614	650	657	652	670	691	632	683	627	616	685	658	654	663	646	623	668	662	669	627	687	669	699	630	662	662	625	650	648	699	646	638	648	698	650	653	685	651	674	618	631	631	668	619	654	711	677	671	642	646	655	646	591	667	641	657	693	643	623	688	677	658	643	656	656	673	623	607	688	711	690	683	606	691	631	633	621	646	693	653	650	636	632	667	608	652	664	677	686	682	683	628	664	634	675	693	625	628	645	678	600	666	646	652	605	635	640	682	699	686	669	619	678	692	667	612	644	661	725	654	639	639	671	716	654	610	671	673	633	703	637	659	658	641	632	641	654	684	634	670	638	652	634	673	644	627	656	664	681	579	616	707	686	651	666	617	640	640	659	669	589	646	661	677	691	637	590	657	614	662	679	683	651	646	662	631	667	626	639	657	673	682	654	660	657	669	691	660	635	639	645	674	652	684	656	661	652	647	619	638	709	665	658	663	654	657	644	633	653	661	634	677	653	640	651	685	653	661	686	626	697	644	681	639	675	675	655	632	665	657	659	711	618	656	659	646	611	661	657	657	644	641	632	667	654	678	659	630	678	634	685	615	650	628	612	681	596	664	698	646	642	670	695	674	643	643	663	606	676	665	637	655	676	640	657	657	672	660	673	688	607	661	613	639	644	677	686	659	653	622	633	624	665	638	661	610	647	651	643	634	667	653	578	621	624	639	651	684	662	643	648	678	624	636	623	646	645	668	627	675	679	660	677	625	672	652	655	625	619	659	673	659	683	623	616	677	643	650	624	655	646	636	697	661	692	638	620	659	620	689	693	655	702	670	660	687	649	682	640	629	611	718	648	677	644	678	619	658	673	682	665	648	683	652	676	614	626	615	645	672	627	684	679	597	721	657	667	685	675	687	700	678	672	630	645	689	622	606	626	626	635	655	665	629	640	654	624	674	613	662	647	625	621	640	676	664	679	664	665	645	632	678	675	608	657	654	651	672	709	642	664	638	644	705	631	635	699	665	677	611	663	595	632	640	660	650	626	646	677	704	671	619	680	657	680	680	673	658	692	676	633	693	676	629	642	613	663	663	651	664	666	659	651	648	709	708	644	695	643	704	631	629	698	674	657	647	703	653	680	634	656	668	653	645	645	650	647	674	684	613	640	620	720	687	639	649	662	655	661	595	665	617	671	723	633	681	681	630	645	643	645	679	697	642	640	660	621	710	719	639	640	692	723	662	661	607	633	595	662	655	662	652	619	634	673	653	709	672	642	664	644	662	660	669	620	662	688	678	677	660	613	658	642	640	627	657	644	653	688	614	620	636	646	625	694	655	625	622	634	649	691	637	674	699	658	649	657	623	638	682	629	626	644	672	677	580	653	648	657	637	630	628	633	644	629	663	650	669	618	676	678	666	636	617	641	728	673	634	668	669	694	629	693	678	672	662	679	648	625	644	666	645	689	728	664	664	703	646	629	680	635	688	672	674	652	627	684	663	678	650	669	663	628	625	655	633	682	653	665	643	634	655	665	712	647	631	667	678	619	628	642	652	661	661	614	669	612	643	619	643	646	684	620	661	609	665	668	671	653	655	651	707	635	669	645	623	673	645	676	689	649	658	688	678	624	642	629	689	674	670	647	619	631	633	645	632	678	686	613	666	625	655	689	702	658	658	646	661	672	656	646	643	654	628	665	593	653	610	675	657	725	638	607	618	600	646	673	643	679	640	667	655	598	679	676	692	644	632	631	660	635	666	678	688	701	688	618	638	654	654	652	640	602	641	601	638	649	644	625	643	633	661	658	627	667	679	651	637	678	691	658	650	655	630	644	643	657	688	623	682	656	641	656	650	619	686	629	659	671	629	672	639	661	668	661	704	642	694	661	619	583	644	661	637	647	624	633	669	675	628	646	633	630	671	677	613	649	636	604	614	612	714	671	632	662	689	641	650	641	614	625	636	645	685	655	633	679	708	698	653	687	658	631	657	659	676	664	645	675	644	680	641	630	687	636	689	631	640	604	667	625	666	670	644	631	652	646	614	657	644	655	643	669	652	651	663	646	639	677	699	619	675	626	684	672	654	626	657	700	646	641	664	647	639	677	653	642	635	641	632	648	656	636	665	670	648	668	642	668	642	655	656	639	623	609	639	638	663	669	627	676	656	658	617	679	662	684	706	641	658	679	661	680	630	627	650	628	672	655	658	648	643	687	607	676	636	594	662	646	642	606	649	655	615	674	677	641	653	642	701	614	615	666	677	625	625
81861	57383	36794	8574	1287	818	642	578	503	486	439	465	436	381	412	404	412	390	410	414	398	354	399	414	359	364	360	379	364	387	385	355	395	394	376	362	364	385	397	342	398	376	403	391	394	385	395	369	386	391	388	355	392	357	350	373	364	402	372	369	378	354	311	353	361	369	376	358	346	382	334	376	363	364	333	358	359	359	368	387	395	388	345	361	389	384	390	366	377	383	358	352	392	400	393	367	370	364	371	396	357	358	353	397	367	386	357	358	374	385	378	336	361	382	369	373	365	372	358	357	380	355	391	367	350	341	378	381	379	384	362	365	388	346	368	353	372	375	372	350	347	379	402	375	372	346	327	385	344	373	368	386	391	368	388	382	385	335	378	346	364	384	367	398	368	341	375	344	367	343	370	387	356	366	357	351	355	341	382	353	392	371	373	341	370	396	364	414	403	389	378	348	333	361	363	376	393	351	348	374	365	331	362	339	359	345	346	381	418	359	340	341	356	355	392	371	387	396	374	359	334	348	353	332	376	317	368	363	381	369	394	366	357	383	360	375	396	359	378	369	368	381	377	370	359	370	352	350	359	327	411	394	343	384	386	378	387	369	350	384	363	334	358	381	377	376	348	363	365	404	353	397	375	352	414	388	368	408	375	379	362	356	373	393	397	341	374	375	369	419	413	361	366	358	403	354	358	366	362	389	370	332	354	364	375	340	374	347	392	366	362	353	345	405	351	379	395	359	380	384	364	330	393	367	395	364	362	402	373	360	363	378	344	389	399	365	361	369	352	388	374	364	379	380	385	361	360	390	376	385	401	362	370	355	321	370	346	386	362	364	380	381	351	376	391	373	384	362	361	346	378	379	371	355	378	343	377	373	356	360	401	365	366	388	371	371	380	364	365	381	361	380	378	366	377	365	374	414	406	371	408	360	354	411	380	418	393	379	380	348	337	411	373	344	368	371	358	349	354	354	364	369	381	356	401	396	381	359	377	420	378	391	366	357	359	380	354	369	319	378	384	376	361	387	377	383	343	355	365	395	364	391	324	361	377	382	394	388	384	387	328	349	377	359	366	373	353	365	347	374	341	359	359	355	375	358	401	336	379	391	403	343	382	391	378	347	365	380	367	368	357	373	341	392	370	362	357	357	363	361	385	353	343	380	366	406	369	345	363	340	376	394	362	369	394	358	368	385	386	351	395	371	339	368	364	363	355	369	385	387	373	352	324	371	351	345	408	354	391	350	338	373	367	364	396	360	379	394	379	384	397	384	391	402	368	383	350	369	362	362	379	359	370	366	368	338	393	399	346	373	353	360	357	353	369	403	387	336	357	375	356	364	402	367	385	353	348	397	367	383	381	364	360	390	367	355	372	386	369	364	432	401	373	344	397	389	309	390	373	391	356	413	392	365	380	360	369	398	368	396	365	413	346	373	382	389	371	391	361	374	380	331	365	356	362	386	396	378	361	307	374	352	373	392	330	405	394	377	352	355	351	342	341	349	395	321	400	349	346	381	371	350	378	356	365	386	372	386	400	380	363	359	359	344	361	390	382	364	412	384	371	366	332	386	351	375	355	350	365	387	381	379	356	357	395	389	374	343	378	358	387	333	356	359	385	339	366	364	399	366	368	352	377	339	377	362	353	371	379	364	396	365	378	352	380	381	358	381	382	390	359	357	349	396	411	383	341	380	383	382	375	385	329	357	382	369	375	360	377	400	374	341	376	360	375	358	378	376	399	396	351	341	357	375	381	361	357	351	354	369	361	374	372	378	365	357	329	357	391	410	373	389	370	370	384	387	398	384	360	389	354	355	390	335	352	361	382	346	386	368	371	394	380	369	366	344	408	401	370	412	377	336	358	388	397	343	372	367	386	360	396	366	359	376	376	353	356	374	375	347	403	364	400	371	414	377	387	365	388	370	392	371	350	390	404	375	360	381	363	394	335	374	371	378	361	347	363	391	360	377	387	326	380	371	378	357	348	395	344	338	362	378	401	415	414	386	343	383	366	368	374	372	375	385	391	323	373	376	361	364	359	345	403	384	372	346	374	327	403	344	378	388	369	354	372	361	359	374	379	384	373	377	349	399	371	376	365	370	329	403	422	362	392	387	365	375	351	364	353	345	336	346	335	360	381	316	402	376	351	350	380	373	356	333	366	325	373	339	342	352	378	357	370	329	340	356	375	390	374	354	376	420	347	351	373	394	350	360	381	379	358	365	384	364	379	359	376	351	372	350	341	391	352	347	391	383	375	332	371	346	351	373	388	381	357	357	366	381	354	385	350	392	352	368	344	350	379	330	393	350	392	362	369	398	409	365	359	412	388	364	368	351	372	363	381	389	392	387	344	357	356	370	367	355	392	350	385	384	337	389	349	333	380	319	334	398	380	397	389	382	319	365	395	372	353	359	370	365	399	350	372	345	367	340	352	354	359	351	350	357	375	370	339	369	381	369	395	368	390	359	347	363	422	383	355	421	383	363	340	387	387	368	377	377	356	368	391	374	353	324	383	380	354	406	393	343	381	353	398	337	341	388	379	373	414	408	375	371	371	366	394	356	354	379	373	377	361	346	390	343	356	354	368	352	403	412	358	372	391	402	324	365	396	386	389	360	379	391	361	374	344	368	362	380	378	360	336	387	397	394	382	364	366	374	407	347	397	393	363	369	398	386	352	352	357	410	403	367	405	349	409	370	400	341	367	392	348	377	353	379	357	379	389	337	375	353	335	395	410	355	351	404	325	369	396	346	388	389	392	367	386	408	367	370	368	369	380	372	379	354	397	363	402	398	396	360	383	386	374	407	368	375	393	379	365	375	349	365	383	411	350	372	371	389	367	395	360	337	334	350	372	385	342	401	394	363	355	358	366	365	378	369	359	400	335	322	368	436	355	380	353	376	357	404	385	406	353	385	380	388	360	374	336	368	373	389	380	378	357	384	394	366	380	397	349	341	366	382	393	398	352	388	362	339	375	337	372	366	341	351	366	346	405	370	350	414	375	352	354	406	376	375	396	361	322	354	376	365	371	352	370	339	355	399	423	389	348	381	377	365	364	352	348	370	376	382	397	392	341	329	383	369	371	378	400	390	376	347	378	407	392	372	368	340	379	350	362	347	377	364	371	408	368	376	366	361	391	385	363	337	316	380	359	390	333	348	366	352	373	372	364	380	334	387	404	385	411	389	393	375	317	347	387	376	362	411	391	345	400	364	369	372	348	378	338	350	356	358	388	389	344	378	378	390	378	363	366	347	378	365	357	388	388	398	328	367	361	351	382	338	386	359	376	387	387	382	388	363	368	377	345	347	395	351	365	367	354	416	382	417	376	371	390	416	376	393	407	429	368	408	382	365	358	345	418	426	367	344	408	365	380	383	400	387	387	365	361	385	321	375	375	377	385	396	381	329	381	356	335	384	365	393	348	342	359	332	377	375	386	359	367	421	368	376	352	365	345	341	397	372	370	365	358	390	396	370	359	418	374	383	374	344	390	345	412	356
53128	38352	15406	3647	3245	2785	2379	2118	1765	1662	1502	1435	1335	1347	1265	1233	1150	1158	1204	1136	1052	1105	1129	1056	1044	1088	1010	1018	1024	996	1013	942	1005	980	987	1000	989	974	1001	973	973	960	992	973	915	925	1010	962	932	941	958	938	951	951	962	904	917	949	933	915	936	947	931	933	968	952	927	926	915	963	889	904	910	929	971	913	859	918	981	956	862	973	895	962	916	941	894	947	922	893	952	948	942	900	963	911	873	920	957	959	961	904	968	929	948	892	899	896	919	987	964	863	941	928	934	898	944	869	931	947	961	945	940	873	931	948	886	965	963	952	947	928	931	972	950	929	917	949	942	924	933	963	929	1000	926	907	902	875	928	920	870	879	906	884	958	953	892	914	926	953	851	857	883	913	936	917	881	929	942	899	952	923	858	900	934	954	948	907	911	915	927	916	957	955	928	895	947	889	957	907	913	938	924	889	891	933	942	950	921	908	958	956	896	902	942	895	873	933	891	857	965	895	913	914	873	908	904	898	960	968	912	848	913	935	924	925	884	902	950	949	907	830	911	970	902	929	921	905	917	899	897	983	843	918	930	942	924	937	931	941	925	951	919	937	953	912	930	959	913	887	940	900	929	918	964	943	934	898	892	865	948	897	928	872	907	882	978	914	882	950	959	926	918	922	892	973	987	940	935	948	982	984	917	873	918	916	875	946	969	859	910	871	896	954	916	937	891	958	908	878	911	944	982	911	912	944	911	916	899	913	926	898	911	941	921	896	911	892	880	877	904	880	929	943	932	956	905	962	900	951	907	918	894	932	918	958	929	894	917	919	916	935	933	895	953	913	892	976	901	887	917	906	907	931	940	874	882	916	906	952	971	956	878	888	951	887	936	887	869	948	913	857	939	926	879	904	922	934	881	918	904	928	898	921	906	920	919	917	891	937	895	935	956	913	919	860	945	905	950	896	968	899	902	940	887	929	881	945	896	916	920	888	866	868	874	896	926	952	931	922	884	941	960	910	905	865	888	964	932	970	902	918	915	900	925	919	928	882	926	910	909	923	914	927	954	878	941	913	892	909	907	888	918	964	917	903	968	903	982	874	858	918	902	901	969	958	952	922	956	895	936	920	874	957	937	948	941	975	866	887	926	922	918	936	892	951	876	946	889	924	872	936	937	890	907	945	956	943	933	941	922	934	909	961	957	902	906	913	869	915	901	925	942	999	939	943	953	939	964	822	893	890	855	927	887	936	901	871	957	939	879	861	938	908	916	909	924	928	927	954	883	905	909	918	915	939	966	956	934	916	895	907	921	921	924	878	932	921	946	898	917	932	936	962	925	909	866	917	941	898	889	901	968	880	911	856	929	945	931	902	959	894	931	959	919	952	927	935	914	906	948	916	901	905	899	875	974	920	974	901	897	890	944	934	957	932	935	932	895	915	916	885	891	954	856	872	929	908	907	945	993	956	940	896	848	943	918	970	889	886	975	942	918	883	958	923	993	926	919	940	927	915	920	967	965	867	925	921	910	896	898	886	948	911	953	929	913	905	933	857	906	891	869	923	899	890	910	901	883	946	884	893	918	921	964	945	910	911	986	960	931	860	927	927	893	921	883	898	940	943	879	967	917	992	881	859	900	950	961	940	935	903	957	955	906	873	974	951	951	901	948	950	925	960	881	937	900	933	905	947	907	978	966	889	944	887	862	909	934	937	942	938	885	941	894	936	921	948	961	919	945	945	911	923	965	885	928	949	885	936	916	918	928	923	942	929	929	897	957	889	926	904	983	936	928	942	866	885	923	910	921	858	935	918	948	910	952	927	886	941	859	927	925	951	952	921	969	929	939	903	888	907	964	912	913	937	891	935	954	931	921	864	929	944	930	981	902	920	916	925	874	931	925	910	958	918	950	934	922	917	917	887	875	851	911	921	922	881	924	893	904	951	892	950	931	901	940	916	958	939	939	909	935	922	945	931	913	946	919	925	946	889	928	884	970	865	927	946	928	941	911	906	863	966	912	932	866	946	900	915	907	932	938	952	941	930	931	924	919	936	939	907	920	947	907	959	961	882	921	898	948	957	904	926	932	911	894	908	935	889	901	991	936	945	867	906	889	941	901	904	873	980	988	947	889	944	934	904	907	985	934	919	917	924	924	904	915	941	890	928	941	916	865	846	902	917	902	854	949	896	952	909	909	908	926	892	930	952	900	940	904	951	896	861	954	945	904	900	928	926	961	905	953	922	894	920	900	959	881	922	961	976	927	973	899	939	961	925	921	939	878	949	906	946	971	990	883	928	904	950	863	913	901	922	921	909	882	947	867	898	915	958	969	889	925	910	915	907	937	884	872	944	951	948	930	928	860	881	939	878	873	907	910	868	892	947	873	881	888	978	917	943	878	875	935	910	937	944	912	923	877	903	931	931	881	937	948	928	1009	889	914	886	908	969	927	945	939	960	890	916	883	918	894	898	930	943	933	909	935	931	898	902	892	901	928	917	908	914	926	904	917	905	955	900	904	885	959	926	945	923	922	950	905	898	886	937	914	914	914	883	923	957	904	883	944	946	930	931	884	892	899	933	909	957	949	895	946	904	876	898	968	907	960	967	898	886	903	917	893	947	966	944	905	933	977	926	903	939	879	962	912	938	919	898	936	894	867	902	917	913	943	911	916	978	910	884	909	918	985	910	924	935	877	901	934	921	920	957	865	934	939	900	923	948	945	879	929	933	951	904	906	936	874	970	886	914	983	946	944	905	878	959	889	940	908	875	897	950	948	975	924	946	925	931	966	968	931	941	920	942	933	902	892	930	909	952	854	877	928	845	938	943	919	939	979	907	925	932	948	962	890	928	919	933	909	909	940	918	931	846	960	904	961	909	942	928	919	913	939	962	973	952	903	942	991	949	919	888	901	924	877	956	969	913	960	899	911	921	939	960	940	896	942	933	937	879	916	959	920	896	905	927	912	911	931	902	943	913	935	962	949	919	895	893	947	966	900	971	912	948	938	921	900	901	918	961	874	874	894	923	917	921	865	913	920	910	908	951	909	858	967	909	949	958	918	873	914	918	927	940	900	920	878	955	896	931	972	910	903	912	947	903	927	923	881	965	978	967	911	961	948	934	926	926	933	939	957	933	941	918	889	918	926	922	868	919	902	952	933	960	895	945	972	974	944	942	898	908	903	920	904	986	979	933	911	924	921	874	954	928	903	962	919	967	882	881	876	946	878	889	931	945	913	878	876	919	948	889	874	907	912	923	956	925	958	869	928	954	932	952	935	909	884	979	879	912	884	948	948	912	898	891	847	949	910	888	953	896	954	896	877	913	855	878	935	928	907	963	930	901	907	887	902	900	915	923	944	948	913	844	834	918	931	931	974	924	912	938	934	945	945	942	938	938	952	882	938	954	959	901	936	971	947	929	875	871	987	937	916	876	940	942	911	963	942	943	888	930	907	907	930	915	956	915	946	897	910	930	934	883	927	899	918	839	947	939	954	915	965	866	890	966	901	884	898	905
24063	5711	1481	418	406	438	381	397	396	408	418	421	363	359	392	406	397	377	394	400	387	397	397	390	379	404	381	404	370	382	368	411	389	410	405	380	389	399	385	412	404	426	419	377	414	403	388	367	438	422	401	382	374	386	398	390	396	419	403	407	430	349	372	398	403	412	411	357	418	454	436	378	404	423	375	397	396	416	385	403	408	418	415	379	387	400	389	361	394	420	417	365	401	419	427	394	403	385	417	425	377	424	393	417	373	405	403	432	414	378	396	402	443	362	387	370	398	419	415	428	423	383	379	387	402	380	432	439	388	403	399	398	389	366	401	416	373	367	377	383	418	375	410	393	424	380	374	383	362	372	406	435	412	389	399	387	376	389	410	404	352	402	392	411	413	385	362	391	387	408	383	407	372	387	370	411	394	444	444	417	390	413	403	388	403	389	399	415	415	414	391	403	399	400	396	387	400	385	407	382	418	397	384	398	383	358	385	424	374	433	378	379	382	407	397	388	403	388	384	411	383	378	432	435	397	402	425	398	416	394	395	379	418	400	420	389	413	407	387	405	450	379	408	393	446	404	409	379	361	420	378	380	441	398	396	418	383	418	408	428	435	346	399	404	401	390	398	425	420	374	388	400	429	375	380	401	424	423	422	407	381	377	398	369	384	400	420	394	407	408	404	405	373	400	367	432	397	392	339	397	392	388	427	400	394	426	421	418	405	412	395	402	408	369	420	398	408	384	395	405	393	385	381	382	366	396	398	422	407	424	425	420	384	389	407	397	381	372	424	399	367	390	374	426	406	408	424	419	377	385	434	369	394	401	399	409	384	377	375	393	435	390	369	405	400	402	405	422	397	414	411	380	373	425	394	405	379	391	372	418	401	387	419	446	430	369	372	394	433	395	372	367	396	401	405	408	392	460	420	410	432	413	358	401	436	420	365	388	392	402	386	378	403	424	408	420	362	417	395	382	409	440	401	371	406	394	405	370	390	454	406	402	361	397	416	398	376	384	383	418	364	394	357	396	379	450	391	394	403	391	409	394	414	399	437	396	418	385	402	440	375	374	458	412	361	413	410	427	434	397	355	392	382	392	399	397	384	380	399	375	418	412	412	379	398	435	391	386	388	424	413	370	395	386	375	414	410	365	391	393	404	399	401	421	379	383	383	391	365	415	412	375	391	415	384	380	399	420	414	374	441	393	420	384	394	400	403	407	391	419	428	371	362	389	388	388	380	381	399	394	438	400	391	410	405	389	371	394	402	378	399	370	369	404	417	418	399	366	427	398	376	402	395	402	403	415	388	399	399	385	373	424	405	378	377	370	388	406	423	420	389	395	374	369	419	404	409	380	406	396	395	402	420	390	394	418	388	398	403	412	380	400	388	383	363	407	387	387	388	416	397	388	401	393	393	397	391	382	377	380	356	386	424	423	400	420	398	400	361	399	370	367	393	397	413	391	435	405	403	413	408	397	374	440	412	411	427	412	382	404	431	427	381	454	403	412	391	403	429	416	366	379	409	442	436	414	428	377	385	411	403	408	384	382	395	426	377	398	435	421	409	378	408	393	399	374	399	376	377	374	397	384	385	401	414	420	416	383	415	393	395	415	392	371	428	405	407	385	402	418	417	389	401	373	422	357	453	399	407	444	399	408	378	399	393	379	379	386	393	384	409	404	374	416	450	433	394	399	392	414	419	401	395	424	401	392	423	407	367	424	415	397	374	385	399	402	403	415	414	418	388	433	401	390	391	402	375	387	371	399	411	407	391	392	400	405	415	429	460	430	407	405	403	411	346	438	401	393	391	395	398	387	433	361	395	372	416	354	382	403	395	420	381	357	380	421	405	415	419	390	375	412	407	378	405	356	431	357	365	411	399	433	423	378	405	381	389	388	400	394	357	429	444	419	373	385	407	431	398	394	399	393	393	392	435	414	421	374	429	395	393	423	399	389	385	380	373	385	425	420	409	373	377	417	376	390	397	386	440	375	404	397	438	377	359	435	404	402	397	396	409	396	400	415	428	410	413	415	398	419	385	384	375	408	369	394	408	393	387	377	391	374	404	418	396	368	391	394	406	410	430	386	379	411	435	350	407	428	432	431	371	386	420	416	361	423	413	405	408	388	414	398	399	364	413	443	357	372	376	418	392	402	429	390	383	389	427	375	412	406	377	424	413	398	400	387	403	397	411	337	357	377	405	395	409	386	375	385	375	402	368	374	446	400	405	387	415	426	389	396	427	395	365	372	421	366	395	392	421	374	383	397	415	397	394	369	384	406	408	388	383	385	415	394	387	391	399	407	406	403	409	382	390	388	407	403	413	388	421	372	429	422	375	430	383	380	384	416	426	385	383	393	380	418	421	462	395	411	361	415	363	388	411	406	410	404	347	403	408	399	404	376	416	390	384	386	368	405	388	399	387	410	369	424	411	417	412	388	440	413	406	427	408	396	413	389	434	398	393	377	366	430	380	382	364	372	381	386	409	378	424	373	397	399	417	367	397	411	402	398	418	384	384	431	486	418	405	385	369	394	397	412	389	386	431	449	393	422	421	366	382	437	405	380	368	405	392	375	381	412	394	393	387	400	431	391	411	432	400	347	371	406	373	413	393	376	395	401	383	354	397	378	385	418	404	401	420	447	421	397	387	389	396	402	416	411	393	416	388	412	410	401	401	356	404	421	404	416	443	412	392	410	388	418	390	416	410	393	400	360	414	382	398	402	403	375	401	419	426	432	390	383	408	381	389	394	375	380	398	377	349	385	386	408	399	426	415	412	386	386	437	395	393	416	407	379	367	402	394	366	399	345	409	389	403	400	452	399	405	395	379	399	386	385	359	391	403	396	405	401	376	408	406	387	391	397	447	364	429	403	380	381	422	423	374	398	382	413	443	385	396	387	381	383	404	395	377	377	375	416	365	428	359	434	439	395	439	436	383	394	397	408	374	402	393	408	368	418	399	411	389	410	411	428	414	397	425	393	392	386	409	432	411	386	385	349	378	391	409	431	404	408	412	419	417	430	398	393	412	369	418	382	439	403	398	404	412	399	383	410	435	414	372	416	425	390	388	387	443	429	400	396	402	391	413	398	385	358	384	411	385	434	384	457	400	379	404	404	408	434	390	373	424	385	402	389	389	385	360	422	396	395	386	422	423	431	362	448	378	436	348	393	372	391	411	423	360	398	422	338	419	397	406	435	380	421	348	407	406	384	391	373	395	396	425	403	381	396	376	390	432	409	405	379	413	351	357	369	382	380	408	417	387	417	382	392	403	404	371	388	397	372	362	393	412	409	424	399	375	368	378	412	419	402	365	385	349	394	400	442	375	379	392	402	411	399	369	381	414	432	430	417	415	431	433	399	350	360	372	368	375	393	415	396	411	430	352	410	393	422	414	382	406	390	378	411	377	429	393	375	428	387	412	367	410	393	400	381	388	376	403	391	401	395	408	413	373	406	376	377	384	419	380	438	385	392	441	407	381	409	417	430	421	420	407	398
20178	5227	2085	979	969	1007	990	971	950	949	991	988	933	921	943	962	948	911	911	952	928	916	934	948	923	924	898	920	853	954	936	942	900	915	936	885	921	964	931	974	937	928	968	971	958	939	935	934	915	932	963	909	927	905	957	946	902	942	994	927	889	972	916	898	921	963	946	959	902	945	939	881	932	940	950	914	962	959	952	904	867	964	930	866	917	916	968	963	1007	952	927	936	931	964	904	939	919	956	968	937	946	921	943	950	976	967	940	976	949	913	992	923	917	940	959	899	870	906	950	945	877	932	981	937	958	950	922	915	989	907	916	936	945	975	936	942	950	1018	898	975	984	953	969	982	916	904	922	898	979	945	929	926	981	912	952	977	945	996	963	946	953	1009	929	1017	953	928	939	916	1030	946	929	940	940	991	982	957	948	937	974	930	961	991	976	964	967	898	933	927	936	978	946	946	918	858	919	945	893	967	960	953	909	1003	1012	929	983	951	982	963	953	955	984	928	902	938	885	910	905	965	977	928	927	980	1004	964	939	970	981	877	977	945	960	995	981	913	972	935	935	964	983	920	1006	930	942	951	933	937	957	961	948	930	965	918	926	901	944	921	916	937	929	903	939	980	996	939	941	913	911	882	927	914	867	931	941	907	919	983	916	979	960	908	926	937	936	980	923	904	956	934	922	907	946	956	947	897	939	987	893	942	963	984	934	876	937	889	971	956	966	967	886	933	884	942	926	956	933	932	956	946	965	932	926	1002	927	898	902	973	949	869	958	962	945	931	953	948	955	893	988	972	905	980	901	984	960	932	1004	990	1009	950	917	956	891	915	927	949	968	943	953	901	905	913	953	961	912	939	970	937	907	947	909	922	1003	931	897	952	930	946	938	929	932	966	996	945	911	933	963	943	923	951	912	927	906	948	969	882	933	938	917	941	905	963	918	947	959	962	923	903	907	942	965	980	938	980	950	953	932	921	950	934	908	906	985	954	910	947	914	942	923	952	923	988	905	923	931	945	948	924	895	999	1004	932	1038	963	974	944	908	969	947	920	999	944	973	954	1001	942	945	941	965	930	920	959	970	927	940	968	915	956	940	935	930	937	973	939	1008	890	936	887	981	942	1018	986	933	960	966	974	938	945	896	959	893	949	964	939	954	971	941	988	956	901	938	961	940	975	936	945	885	941	981	951	898	932	925	983	952	926	984	909	925	883	990	929	974	983	918	970	986	926	950	940	914	970	953	861	915	966	956	915	960	986	918	923	943	949	1014	915	929	947	925	921	988	907	953	934	875	880	958	966	923	904	913	980	965	1021	945	961	966	960	926	948	925	977	985	934	969	934	944	936	925	874	1016	980	948	974	980	943	935	1004	924	954	952	915	956	954	930	1002	939	952	947	949	937	942	944	923	895	898	928	973	955	935	961	905	970	931	931	947	970	963	1003	948	912	977	938	977	950	983	961	958	961	929	933	940	949	969	957	949	911	896	948	918	919	930	998	943	946	934	934	927	981	954	930	919	942	955	956	885	993	970	912	950	961	920	978	867	948	908	898	918	934	929	907	936	958	1013	952	919	874	901	1000	913	925	970	895	984	941	939	1007	957	985	979	956	905	923	963	928	880	935	971	1000	931	998	1001	905	947	991	923	914	934	914	932	960	960	981	968	951	999	948	977	893	919	981	931	954	940	933	942	883	932	945	950	951	910	958	931	965	997	943	918	947	969	939	996	933	933	932	947	928	958	970	973	891	966	925	919	901	887	963	916	875	923	904	944	950	916	933	956	1011	957	937	954	967	941	884	933	958	959	947	949	887	931	986	933	922	908	954	968	926	967	936	988	910	995	937	949	962	964	978	946	981	918	950	922	950	951	1006	988	934	1014	937	900	971	984	951	960	948	943	932	921	922	941	959	966	929	977	952	960	912	945	955	904	1013	979	921	929	956	977	908	947	942	969	911	934	986	946	940	955	900	1001	918	913	954	947	934	953	990	970	927	930	928	918	997	897	922	912	940	938	946	923	901	996	958	950	952	973	963	910	950	971	947	956	953	958	915	1001	910	919	998	925	878	916	928	931	913	938	913	927	966	911	955	937	962	938	911	981	866	944	942	919	934	955	933	998	854	966	962	890	970	904	961	929	953	978	922	935	887	924	913	929	895	969	928	892	953	947	886	968	962	986	1032	932	903	965	900	951	979	999	986	922	977	947	926	958	924	937	933	967	969	894	973	932	1030	863	958	938	958	935	942	974	917	958	989	942	936	951	913	939	984	951	895	970	974	939	986	919	956	935	970	995	957	925	982	958	873	920	992	974	906	892	985	946	920	974	912	959	915	954	949	900	926	908	949	932	983	947	963	965	945	930	929	954	975	997	915	964	988	960	923	955	981	920	885	906	886	886	946	940	923	920	919	933	991	952	1006	926	910	955	964	975	1017	954	1000	971	937	902	995	929	960	944	933	953	906	992	929	986	942	960	922	920	978	960	893	984	930	914	936	938	932	974	941	961	985	938	968	972	979	924	924	960	870	909	946	897	944	949	972	940	1009	971	937	947	961	969	948	949	950	959	947	957	982	944	967	882	913	941	970	949	929	1008	904	909	991	950	915	958	996	982	886	944	884	960	948	900	991	941	976	955	931	951	948	955	917	928	979	931	919	919	945	983	985	983	930	966	949	970	979	934	944	980	982	916	875	995	931	997	957	922	941	997	942	972	926	971	925	876	967	950	967	959	924	971	976	894	911	963	946	1031	945	989	1006	926	993	995	905	947	928	956	940	958	973	946	997	915	903	948	968	962	995	952	947	1031	913	919	953	970	940	944	937	963	915	924	953	944	973	939	949	918	922	874	951	904	977	880	905	978	897	938	968	934	945	919	940	921	957	963	982	973	961	938	930	958	955	856	940	945	895	944	1019	925	943	941	980	909	974	944	963	941	1013	910	905	955	1003	914	949	958	952	948	898	927	925	943	974	946	956	969	969	977	958	954	966	941	908	962	929	927	950	912	945	944	912	960	920	965	915	926	927	958	993	943	897	978	925	970	948	941	952	941	972	933	906	933	951	946	981	962	972	970	971	911	955	960	971	966	967	903	918	942	941	920	948	914	995	975	950	897	959	954	929	949	885	966	933	912	935	918	938	998	951	946	943	897	909	923	918	994	955	964	904	975	935	975	948	922	940	992	957	962	922	914	931	997	932	938	918	966	949	907	932	960	964	975	957	945	970	918	890	909	962	949	953	973	980	932	1004	926	933	960	977	1028	989	935	947	960	957	909	967	962	950	958	925	1016	917	930	961	962	932	969	980	961	989	926	960	926	910	922	979	931	902	906	926	917	948	918	974	891	952	971	998	986	892	904	948	1026	936	946	997	916	923	1034	951	969	1021	962	949	962	968	950	929	900	950	959	977	978	910	910	961	998	936	949	887	897	1021	952	922	897	928	929	986	951	941	921	920	968	924	916	916	948	976	950	970	941	947	1018	999	921	926	932	934	929	924	969	975	905	905	965	954	954	944	975	963	915	889	887	900	935	960	957	965	943	919	941	982	982	923	939	940	982	891	902
70909	44102	26528	3681	550	433	386	349	319	301	284	290	301	296	295	281	244	287	276	265	237	290	222	284	244	250	254	235	270	250	254	303	273	252	259	236	233	278	239	225	228	264	252	228	217	251	261	240	254	256	255	242	238	252	240	266	252	234	266	258	263	255	236	255	252	262	234	230	242	262	241	243	274	224	255	238	214	220	247	248	257	244	267	249	243	252	249	255	271	231	286	292	242	222	236	258	234	222	251	235	226	273	226	231	269	246	244	217	232	235	227	257	222	230	263	211	239	249	251	227	249	268	247	263	296	214	248	240	221	244	270	264	236	267	232	241	243	265	232	266	222	245	251	241	229	259	224	247	245	245	265	242	233	217	233	255	259	216	244	253	254	259	239	250	257	241	236	262	242	225	268	278	228	218	265	265	224	249	263	254	238	247	257	248	227	252	213	244	235	241	309	255	246	262	225	256	249	267	272	249	249	260	251	230	229	264	253	263	247	247	236	268	259	249	231	257	272	237	202	243	248	240	245	236	237	249	269	276	265	265	268	242	253	243	275	227	257	249	258	262	281	238	249	240	253	269	237	249	226	258	256	262	244	278	249	250	232	253	232	264	247	258	260	241	206	267	229	245	240	260	257	253	275	251	231	255	262	268	243	267	241	257	259	234	246	240	271	223	261	230	256	276	259	253	254	283	274	261	225	269	234	289	253	257	271	246	254	255	258	254	256	244	244	276	237	221	266	250	260	265	263	261	254	255	272	279	236	267	255	242	244	265	285	219	239	229	263	269	262	251	226	246	260	262	249	230	243	229	272	279	252	223	245	266	250	245	232	248	232	223	217	238	257	258	227	239	243	269	270	246	241	230	244	277	259	286	257	244	239	248	281	253	255	261	234	239	236	264	242	257	248	272	236	239	231	265	236	232	265	258	244	259	259	230	261	233	259	262	215	251	260	263	249	244	237	239	262	253	283	237	217	250	239	246	228	263	250	236	225	212	253	253	261	244	244	240	265	261	263	265	273	262	271	254	263	240	256	252	234	260	231	240	249	237	240	254	291	249	258	239	249	271	249	256	263	247	236	265	244	261	232	264	241	254	264	267	257	260	268	237	246	236	246	257	261	231	256	225	275	256	248	264	278	283	276	278	285	256	264	231	269	226	234	248	282	264	241	270	247	266	251	256	273	240	241	270	236	254	247	262	243	268	256	236	235	243	229	253	253	271	262	235	237	244	231	236	246	245	252	270	250	255	249	249	248	270	260	267	250	237	235	252	259	253	239	276	243	278	240	231	236	240	266	255	271	271	275	238	252	230	265	251	227	218	268	218	244	242	242	254	272	228	246	236	240	228	254	272	258	272	247	223	271	275	241	269	246	254	291	262	258	240	246	260	251	261	275	230	275	252	245	249	243	238	242	277	287	250	224	219	264	252	271	269	261	266	240	219	275	258	220	254	253	276	241	235	258	252	244	244	249	257	267	262	240	249	233	258	226	244	253	245	219	240	245	249	254	267	230	235	250	268	273	251	233	226	242	230	254	218	247	239	230	273	248	271	222	261	262	243	224	258	253	273	241	238	241	258	256	244	252	258	254	263	267	259	252	273	266	235	279	270	227	244	224	258	240	255	261	270	248	256	262	259	261	270	218	249	259	219	247	267	255	233	236	269	233	245	270	264	237	253	244	248	257	247	265	235	236	216	243	239	295	233	251	253	265	264	238	241	252	248	235	227	256	266	247	227	242	260	278	232	265	251	222	240	252	259	253	267	248	274	238	232	236	243	255	260	283	252	262	255	249	228	253	231	215	265	265	233	232	240	254	237	260	290	241	230	262	238	260	240	251	280	211	275	237	245	232	253	265	254	232	221	283	268	227	249	231	265	267	268	253	232	244	271	261	236	244	252	256	266	241	248	229	258	254	211	281	281	254	240	245	256	258	271	232	240	242	246	262	259	258	230	270	255	214	250	247	264	273	247	263	235	239	245	234	253	241	219	244	264	238	247	218	250	266	274	225	253	258	262	264	242	267	253	247	272	275	254	280	260	287	241	265	241	255	270	252	250	279	260	243	267	240	235	279	258	252	231	259	242	266	233	259	258	242	248	242	271	264	252	258	250	264	240	246	252	250	253	248	267	255	263	232	271	251	285	238	262	253	247	257	243	232	285	242	262	255	241	241	258	247	236	252	279	249	237	282	218	248	225	248	214	285	226	235	280	233	241	263	251	239	248	245	245	277	233	282	262	244	248	252	240	260	227	273	242	253	261	208	260	263	228	209	240	253	270	232	267	266	272	249	242	244	262	261	236	254	247	276	238	271	253	249	236	255	268	239	258	255	268	230	238	249	230	237	277	254	269	269	253	247	266	229	255	247	217	241	268	240	257	261	276	248	232	229	223	269	247	222	245	281	289	262	258	230	271	287	242	251	235	262	265	229	249	260	246	280	225	231	267	252	235	260	244	247	224	266	252	280	234	248	251	235	243	234	255	270	248	277	254	258	242	241	259	234	243	259	252	267	242	260	278	245	244	262	288	250	262	269	221	235	255	251	256	248	266	271	232	261	257	252	249	230	273	240	255	250	291	265	263	239	228	258	262	257	222	242	263	244	249	278	247	251	244	237	289	226	236	237	253	277	241	261	259	254	258	248	244	244	245	255	270	253	224	292	253	258	228	249	236	253	210	246	241	236	244	253	272	244	232	273	230	240	234	256	207	228	242	266	234	232	277	226	243	263	223	242	238	250	256	241	219	274	263	264	264	237	255	258	265	286	227	253	262	274	247	245	241	256	230	239	248	237	260	261	235	284	255	246	245	267	247	240	250	250	261	269	225	267	223	238	227	258	249	240	260	260	262	225	264	234	238	279	272	218	238	243	241	243	261	241	229	247	219	238	246	233	226	253	242	247	231	256	229	217	230	265	239	226	270	244	238	252	265	288	247	247	219	243	256	279	270	273	249	240	218	215	278	263	271	235	231	243	260	260	247	219	279	259	235	241	221	241	269	252	240	260	291	243	275	247	248	261	247	253	230	253	228	254	238	281	255	248	249	254	285	255	255	232	224	229	262	232	234	252	253	245	239	227	251	246	244	264	250	206	240	237	258	215	239	269	283	259	270	246	267	244	257	227	252	224	238	286	265	249	274	272	235	251	233	207	283	228	236	215	248	251	217	222	267	260	260	240	272	242	265	284	249	231	278	255	223	247	263	230	263	265	270	236	257	251	267	267	242	233	249	227	237	256	244	239	230	254	277	253	285	252	234	234	220	220	243	243	248	262	273	232	264	254	233	236	261	251	253	242	254	247	224	245	231	245	257	262	241	228	263	246	282	232	229	240	253	264	263	213	250	256	239	258	256	264	242	223	251	253	263	264	253	266	287	257	249	266	275	247	248	262	236	265	259	224	214	239	283	234	257	279	247	220	277	231	272	258	251	265	269	261	253	250	249	245	242	280	256	264	285	219	236	236	251	260	258	231	266	271	274	245	286	269	273	242	248	230	245
43517	28441	11188	2134	1848	1640	1325	1236	1149	1099	932	911	910	848	842	829	763	812	798	728	780	735	782	746	734	682	668	734	692	668	659	681	691	673	736	706	726	671	687	668	721	658	705	708	683	655	689	664	715	703	680	669	656	686	626	721	664	688	716	663	682	680	643	641	661	698	668	657	674	668	683	694	680	651	660	667	658	694	684	669	677	665	699	649	706	650	662	663	617	658	667	622	662	651	716	634	709	709	705	674	657	615	663	642	662	667	660	659	661	693	663	657	638	637	670	661	689	701	651	654	651	644	660	640	679	663	653	658	637	675	703	702	664	683	600	683	695	649	646	641	648	644	695	672	685	672	647	632	615	612	669	713	675	686	725	701	670	669	642	640	633	735	675	662	640	666	689	632	678	683	684	643	638	629	681	667	659	664	633	637	660	633	685	631	659	663	649	641	636	675	618	692	670	667	607	661	607	657	692	656	657	634	687	671	692	638	665	646	705	692	641	681	665	678	640	650	655	660	655	641	626	661	642	645	672	643	656	628	673	665	669	605	655	707	620	699	608	663	663	688	644	678	672	633	665	660	669	684	665	673	699	667	639	700	669	691	617	721	646	652	652	736	641	694	689	670	704	664	706	648	670	656	680	666	667	665	656	686	615	613	669	651	620	620	619	668	618	660	680	663	687	657	649	651	673	647	665	665	696	701	644	692	681	607	620	666	620	675	622	646	647	656	647	659	638	631	645	622	682	633	631	664	627	637	665	676	641	650	664	676	635	682	646	675	623	683	649	679	637	630	657	695	678	691	721	652	655	641	654	644	696	633	669	652	654	642	654	642	658	637	629	655	645	640	672	634	689	676	643	648	671	712	658	631	623	635	680	688	654	669	655	676	664	660	660	622	678	667	624	672	681	661	648	693	658	673	665	685	650	624	638	651	659	663	719	705	635	680	660	669	610	652	618	638	652	703	647	652	694	686	685	650	701	634	644	640	662	718	672	650	679	682	659	667	677	633	644	652	635	670	673	627	670	642	626	649	628	677	663	671	669	636	661	659	645	643	639	641	684	659	674	667	652	653	637	665	622	638	640	677	661	719	604	661	631	687	592	665	612	601	679	622	619	630	627	663	656	655	663	666	651	691	634	683	612	721	646	625	695	682	683	672	674	696	645	627	676	652	637	667	666	648	659	621	614	636	621	676	653	666	637	635	642	642	665	649	676	663	665	631	651	684	656	647	679	674	662	618	593	679	629	663	707	647	638	627	629	691	604	676	656	641	713	646	685	622	635	676	645	626	706	632	598	602	681	649	659	663	635	703	679	683	664	716	688	667	669	618	683	604	701	669	627	637	643	638	640	620	649	642	662	624	632	664	691	643	669	644	668	691	681	666	641	671	689	688	695	693	691	642	694	648	651	667	651	654	597	650	654	642	641	679	627	644	632	653	673	642	621	680	680	644	670	666	641	641	669	633	658	671	655	671	652	683	683	684	627	663	616	653	668	613	597	650	708	671	661	667	696	701	664	648	663	651	662	662	642	688	640	671	638	646	636	638	665	635	716	702	692	651	653	677	649	625	688	623	665	643	649	707	661	669	645	672	633	635	668	681	654	651	672	655	623	666	687	707	653	642	700	634	664	663	605	639	695	652	606	635	673	677	613	618	677	639	685	610	666	617	672	694	653	664	625	645	668	623	662	665	650	675	685	605	730	681	685	706	623	694	669	650	615	630	648	630	688	637	680	618	661	666	611	650	612	677	583	643	632	635	684	644	678	671	638	628	656	646	627	671	692	656	684	679	678	679	661	686	604	723	668	630	632	659	662	695	644	668	650	642	690	632	644	660	674	618	636	720	644	666	689	689	647	658	640	666	675	659	656	667	652	666	692	613	653	691	628	685	586	649	620	642	673	627	649	624	617	646	638	670	654	681	680	690	667	684	669	669	649	629	683	646	670	646	681	635	610	658	645	720	625	667	681	673	661	685	636	663	642	650	641	663	654	680	660	620	642	659	696	641	659	652	691	637	681	640	666	699	649	685	640	676	654	660	658	653	674	685	688	619	661	643	626	618	624	617	665	648	711	676	682	674	638	624	670	633	656	662	666	664	646	678	689	582	615	671	679	694	644	629	625	628	690	651	653	657	655	685	705	691	704	685	670	642	661	711	663	656	660	627	681	635	676	661	706	655	669	688	630	677	629	644	665	642	716	661	680	679	656	711	651	672	673	606	682	689	704	604	694	628	628	664	648	728	629	662	644	634	624	662	668	668	634	647	713	678	670	695	711	649	661	622	627	657	650	648	650	663	653	703	689	621	688	627	668	669	619	674	682	671	660	661	671	663	643	624	704	662	683	668	655	628	646	661	631	685	671	663	642	647	648	656	638	676	648	654	616	702	677	661	667	695	699	672	640	672	684	629	606	672	709	678	639	654	663	694	633	659	667	714	651	682	674	643	647	684	638	702	685	664	695	717	631	653	645	636	646	654	610	655	646	616	678	645	685	638	633	652	664	625	628	684	640	666	678	655	705	629	616	646	660	733	652	678	694	667	662	622	658	632	659	609	685	642	624	650	651	679	659	656	658	667	625	644	643	661	651	647	656	690	685	651	694	672	695	655	665	676	617	656	655	660	650	699	694	677	672	652	640	684	635	604	660	650	678	631	669	658	655	727	652	654	659	660	631	692	625	653	663	662	683	676	647	703	660	629	627	662	705	690	644	600	688	605	644	648	624	637	630	636	625	680	645	645	661	672	622	677	623	661	680	675	669	653	659	623	631	664	695	641	706	638	661	679	645	695	657	638	656	670	649	651	678	702	651	675	635	652	664	724	642	647	636	666	663	630	608	685	683	635	637	661	687	585	639	612	654	683	659	650	687	666	665	671	682	642	653	667	669	654	652	691	666	645	640	677	670	655	670	661	643	683	715	634	663	615	670	621	694	628	722	649	668	672	693	625	669	627	659	670	635	658	698	642	645	681	654	654	635	663	670	610	642	636	659	666	637	661	629	651	671	671	613	663	636	620	645	642	676	670	648	650	665	710	692	604	628	747	658	665	685	717	642	685	671	626	679	684	689	652	692	644	648	689	651	675	620	639	678	646	654	652	683	669	666	631	655	625	671	646	646	654	688	659	682	696	618	652	626	664	624	713	631	680	598	637	664	643	668	692	617	654	656	676	654	676	650	612	640	687	634	683	654	680	683	661	643	615	661	643	671	697	676	677	605	641	666	652	677	657	670	669	705	648	675	645	670	590	643	605	686	628	660	651	708	661	683	616	618	641	657	672	627	661	658	681	710	728	635	667	649	668	686	647	626	661	675	659	694	704	643	679	644	639	631	655	679	676	619	640	638	696	656	652	675	695	670	686	673	653	614	644	674	659	660	639	653	694	597	645	636	679	702	674	659	641	645	653	671	672	660	633	675	651	703	701	571	658	681	650	678	686	672	609	651	673	666	666	609	618	610	642	670	672	657	678	640	607	674	656	644	638	662	619	691	647	656	614
79962	54387	36494	9055	1252	748	709	595	549	502	439	428	455	448	452	424	423	387	395	398	379	417	380	399	381	374	363	377	378	418	366	390	396	379	432	400	391	371	390	400	341	351	390	393	375	394	372	376	358	336	369	373	389	366	392	405	390	333	381	384	359	377	373	400	380	354	365	373	396	354	376	397	399	365	367	375	365	370	376	388	369	330	354	363	385	378	359	361	328	355	391	425	365	406	398	348	388	389	383	385	361	396	375	386	392	374	383	390	346	392	360	368	361	357	392	364	378	355	356	339	380	370	372	354	374	406	357	365	377	343	364	360	346	361	372	354	366	398	377	393	379	377	407	424	351	377	364	385	384	373	381	410	369	383	378	386	363	347	375	372	389	351	347	355	364	392	308	375	361	366	349	367	354	356	352	364	346	386	321	390	369	390	359	345	381	362	381	353	379	371	376	376	391	369	395	353	356	357	387	397	349	353	376	375	368	360	376	374	354	374	344	404	380	394	397	364	378	387	348	371	378	359	368	371	355	375	352	369	325	359	374	352	352	356	365	377	367	348	360	357	335	371	361	355	412	332	378	400	355	360	365	348	350	379	342	374	380	365	364	387	362	379	371	337	383	361	383	339	398	350	382	343	355	384	393	334	411	338	373	360	369	349	386	379	393	371	366	369	319	356	377	367	340	395	372	359	398	358	366	383	342	376	381	383	358	368	340	360	341	382	354	384	362	402	402	375	370	410	370	366	392	346	351	366	346	378	329	353	360	353	376	390	344	393	343	361	374	346	335	348	365	356	396	378	397	369	408	362	365	373	399	357	408	356	405	341	344	355	392	314	370	370	364	382	357	316	376	373	358	380	328	385	386	412	362	349	383	378	347	335	394	377	373	358	346	404	407	369	373	366	336	392	368	343	371	413	369	349	377	381	380	382	387	392	396	368	358	344	339	360	336	419	386	400	395	326	353	358	365	358	364	379	356	342	399	373	338	360	349	379	369	371	397	381	367	368	380	379	368	337	357	388	333	385	371	349	348	362	391	357	404	371	399	372	364	362	374	390	373	388	336	385	374	362	352	393	389	367	386	359	369	376	397	387	357	350	396	393	362	358	373	368	395	363	375	354	393	393	391	335	391	369	370	369	348	357	394	359	350	353	355	376	348	400	349	342	369	376	369	307	388	349	374	343	359	391	393	367	368	374	390	389	401	388	386	407	353	346	373	372	354	365	382	373	398	387	350	368	359	392	362	369	370	371	363	373	371	326	361	386	399	381	352	391	342	381	345	373	368	374	383	383	402	345	383	368	368	390	399	366	382	359	361	356	400	353	378	382	311	380	369	428	370	355	406	352	408	372	393	356	382	357	360	366	366	355	361	383	349	370	409	367	377	371	361	376	363	372	352	379	344	395	378	342	369	375	363	388	381	364	379	401	375	365	363	368	351	414	364	364	374	349	383	370	393	362	383	395	370	370	429	330	369	340	360	365	359	387	389	356	333	390	390	409	377	371	369	367	384	367	402	395	364	397	379	364	400	392	383	386	362	364	370	380	381	424	376	388	368	349	368	362	373	387	351	356	384	378	360	379	390	370	332	323	343	391	428	410	381	374	391	356	378	391	379	364	346	370	343	390	365	356	374	353	383	359	333	345	386	367	374	354	382	363	347	344	351	341	350	383	403	402	347	409	370	365	361	339	357	398	399	388	405	340	358	351	415	363	376	382	366	377	367	332	369	387	372	353	376	387	382	363	391	359	345	353	368	378	333	372	371	351	393	404	343	363	393	336	369	402	330	388	339	373	389	371	405	362	368	344	396	368	374	372	407	379	385	390	378	327	374	426	397	382	379	378	353	372	361	386	362	343	357	366	374	340	351	410	370	391	406	351	354	386	350	367	412	356	365	377	374	391	359	350	372	384	383	370	358	384	361	364	381	373	346	374	377	381	369	370	370	376	377	393	367	384	405	391	332	405	394	353	357	371	396	374	373	324	397	370	362	394	359	364	384	373	346	362	375	354	372	355	343	392	402	345	337	383	367	405	385	388	380	401	383	380	380	359	373	329	368	356	367	343	396	378	397	360	392	345	373	357	396	378	377	366	369	398	392	374	341	404	350	362	366	395	369	350	340	371	388	364	379	369	383	398	363	375	353	374	370	373	354	386	373	366	372	340	339	354	368	341	391	345	356	374	376	383	376	382	350	355	344	393	394	382	356	331	365	402	410	359	399	381	337	408	381	322	335	378	391	352	342	399	364	350	329	382	396	376	378	368	366	363	371	375	345	384	376	367	393	340	351	344	349	343	358	348	377	402	347	365	373	389	369	362	373	363	400	362	347	347	410	367	373	365	398	350	383	366	353	346	372	327	365	348	349	333	376	405	402	396	374	346	346	374	381	387	397	353	361	357	362	360	372	323	380	351	364	330	356	406	387	402	380	382	391	365	370	382	372	357	366	351	405	370	368	382	353	350	365	362	362	379	359	369	361	377	338	381	381	389	363	430	370	384	377	345	363	379	354	397	377	399	366	345	382	346	339	352	340	360	390	358	399	361	387	371	363	334	367	358	379	357	369	383	360	393	431	383	350	337	362	376	367	375	351	377	356	351	381	365	385	402	367	359	400	392	375	384	379	344	337	380	370	373	376	387	376	374	371	381	391	347	381	414	336	384	337	354	394	368	359	340	333	359	330	384	364	339	357	370	339	338	353	397	333	362	346	398	386	371	368	377	401	379	364	356	411	355	405	416	393	384	375	405	396	389	379	353	360	397	340	410	414	365	362	390	374	359	397	360	351	379	400	386	371	401	379	375	358	383	369	418	346	363	345	378	376	366	354	369	367	397	351	377	358	318	391	343	393	376	393	391	391	375	411	376	382	365	387	352	399	367	366	381	371	358	353	372	397	402	391	338	364	377	338	373	371	423	359	380	381	359	387	386	361	401	358	356	342	374	369	366	381	355	350	345	390	349	391	362	363	357	351	356	381	342	368	338	397	383	367	367	379	363	359	360	388	361	376	366	361	331	373	373	385	383	357	364	365	353	386	364	382	352	350	354	377	353	355	382	368	396	385	403	351	374	355	342	390	360	360	380	388	389	372	349	358	373	406	393	385	381	377	355	387	358	351	342	345	374	355	372	366	361	396	390	371	360	359	393	336	370	360	347	351	348	370	383	378	388	370	384	346	393	384	381	337	361	341	364	383	403	318	348	354	378	358	355	370	351	413	340	370	382	346	347	342	365	392	397	387	380	324	364	343	395	383	371	357	330	344	380	382	388	380	368	373	359	367	334	372	374	378	359	393	380	361	362	416	354	399	372	348	407	378	366	376	360	376	413	357	384	364	396	368	393	396	385	374	370	387	366	363	344	378	409	409	385	375	340	365	385	371	345	372	375	356	381	369	358	384	371	391	346	399	377	329	368	369	388	373	415	334	363	377	404	355	333	362	361	360	358	366	352	393	378	391	361	319	382	384	380	408	362	388	388	366	363	368	368	387	376	387	391
51967	38025	15030	3673	3253	2730	2339	2002	1833	1652	1545	1449	1391	1327	1234	1264	1159	1147	1185	1162	1139	1038	1031	1068	1072	996	1047	1015	1021	1023	1024	1016	1043	1029	938	974	982	957	939	971	908	978	952	992	972	902	939	969	955	924	984	907	968	922	977	974	957	955	965	914	836	952	890	938	956	994	933	945	926	942	933	906	825	918	971	912	956	931	937	954	869	861	960	924	897	939	959	931	985	935	1010	937	941	879	917	913	936	962	931	903	889	915	944	966	893	954	947	936	928	894	947	923	902	943	913	936	872	942	891	900	965	947	965	969	912	897	973	943	918	947	965	974	931	994	914	895	958	857	939	850	856	908	922	914	927	937	950	933	963	857	934	917	929	912	902	934	873	900	932	995	861	951	925	923	988	906	887	905	972	951	901	894	892	915	927	869	922	906	904	918	957	952	885	891	897	934	948	917	888	941	958	938	920	907	948	925	906	894	913	896	939	935	891	876	876	945	886	977	929	892	935	930	872	947	889	891	961	894	936	951	954	917	883	896	900	899	873	942	889	946	934	906	943	954	944	916	922	949	928	907	934	969	900	866	897	910	951	893	904	892	950	940	964	965	908	872	906	929	921	925	907	928	915	893	926	890	855	938	880	882	908	875	932	919	931	969	872	969	919	933	967	922	942	915	891	954	918	906	915	908	964	968	891	892	909	940	952	968	855	922	936	933	984	906	904	929	902	909	916	936	945	892	926	933	861	914	903	908	910	948	954	961	925	953	939	937	892	942	902	908	907	898	971	935	951	951	881	936	913	904	873	898	953	901	944	955	908	954	924	923	932	902	941	885	924	977	863	938	911	933	895	919	924	917	881	918	877	897	910	938	991	961	929	902	915	953	918	953	928	875	917	883	909	902	934	893	927	912	933	899	888	909	909	931	920	909	968	869	896	917	983	873	950	871	886	975	890	932	932	902	935	916	937	905	1041	946	935	881	993	929	988	899	946	939	955	867	971	958	952	969	874	929	941	952	958	1002	912	915	944	913	942	948	915	917	937	909	945	891	880	922	882	971	899	919	930	934	938	920	942	915	966	934	930	922	878	907	931	895	875	942	851	942	947	970	919	926	928	961	913	899	848	916	907	931	895	952	889	889	898	908	890	943	952	925	935	884	890	888	949	874	858	895	916	895	927	906	952	949	930	942	887	956	937	879	924	892	887	908	986	928	917	939	901	955	923	912	939	994	950	998	929	960	915	894	923	936	923	889	884	951	916	956	888	918	914	902	936	888	895	904	919	961	921	918	920	920	894	948	897	920	970	887	1019	891	901	943	954	904	934	949	932	904	908	922	882	904	929	934	905	933	988	902	917	962	952	934	909	913	936	943	896	895	911	941	904	903	932	946	870	915	925	901	955	937	930	954	920	956	952	950	896	937	946	908	945	934	951	930	931	900	923	942	955	909	943	952	910	926	872	881	954	952	886	966	953	945	967	969	979	897	912	909	947	915	920	977	884	976	949	932	872	929	909	890	944	926	900	925	899	962	975	962	920	925	915	924	970	900	904	903	987	914	948	920	959	923	874	949	891	909	899	844	901	930	911	913	849	942	939	932	933	947	927	926	916	932	961	915	888	947	892	886	884	879	927	907	926	950	917	942	947	895	936	965	952	939	983	939	922	958	934	912	925	936	945	876	939	918	922	922	934	870	886	941	893	874	888	933	953	946	898	950	909	928	920	961	944	992	972	985	931	944	864	928	913	908	906	906	903	885	919	922	914	993	918	888	904	878	913	926	894	894	957	953	913	929	865	926	948	949	937	907	907	890	868	979	911	942	913	892	922	907	966	938	902	916	918	846	934	898	903	916	918	971	896	891	942	956	945	910	914	941	861	942	894	900	881	893	944	869	928	975	917	923	917	925	918	878	890	958	913	895	909	952	927	963	949	924	888	905	975	958	942	901	956	933	929	950	934	887	925	893	892	892	895	915	930	899	927	914	918	930	950	898	893	970	973	912	892	921	926	941	907	885	899	944	950	918	912	909	928	932	920	913	899	937	920	926	934	947	912	968	845	890	935	945	902	874	961	943	904	938	953	931	939	917	895	938	958	916	902	934	914	882	938	895	911	869	918	949	900	939	919	920	853	941	946	894	889	901	920	921	927	913	919	976	926	891	914	878	920	936	912	929	965	876	965	928	941	927	996	974	891	931	913	944	902	901	869	917	936	959	916	890	908	986	873	900	902	899	925	920	870	955	923	950	939	873	910	964	957	936	915	932	910	943	874	858	917	921	870	931	915	926	910	924	932	977	944	921	856	937	898	874	911	937	901	943	921	945	881	930	941	927	938	944	923	939	901	946	960	889	863	918	930	884	990	882	938	891	911	992	899	945	906	945	925	896	933	943	925	904	979	931	917	968	928	938	912	888	938	974	941	920	940	968	876	909	893	954	873	894	928	896	921	928	920	897	925	934	923	979	942	868	930	928	904	939	908	887	902	930	921	880	916	905	926	943	981	935	927	903	909	870	968	932	883	906	944	929	953	937	910	974	904	912	902	943	918	876	933	931	872	859	918	949	918	876	978	881	879	885	918	903	926	873	959	949	913	954	916	865	965	960	927	954	961	934	930	933	951	930	925	933	917	889	937	969	954	934	928	913	891	883	949	942	923	886	897	926	952	887	959	907	895	925	856	936	954	882	917	909	946	934	952	920	925	931	893	946	905	993	845	888	956	888	963	912	980	917	960	879	949	995	957	912	951	920	887	921	880	907	864	907	980	886	951	874	937	911	917	956	961	931	952	953	934	913	905	939	971	947	945	913	922	928	998	919	914	888	906	899	912	859	945	906	944	878	971	898	953	890	889	916	972	951	895	849	911	951	912	929	934	897	941	852	922	925	951	923	927	926	920	929	919	959	934	907	960	905	973	930	951	941	897	885	958	983	934	882	898	911	916	943	915	973	924	868	884	909	882	884	971	944	912	935	909	1022	922	925	948	923	944	958	932	958	863	874	876	939	967	920	923	923	905	950	887	926	903	920	942	962	934	927	938	901	896	900	957	968	916	943	869	894	910	918	920	938	878	943	877	901	926	992	884	942	968	925	931	888	903	921	977	902	964	931	915	900	898	892	902	929	891	943	878	917	916	912	917	923	937	870	947	913	923	938	932	954	883	943	944	944	971	966	897	906	917	921	922	946	893	940	922	931	885	914	937	954	936	940	942	923	935	930	918	947	929	946	869	1000	908	921	946	952	961	907	882	890	931	901	917	885	996	944	928	880	940	942	963	900	869	933	921	913	932	904	948	902	869	920	891	930	916	930	896	952	949	932	934	943	890	870	946	952	890	863	941	877	932	909	917	868	901	943	918	946	841	913	907	943	904	935	927	911	889	944	933	915	925	888	902	911	935	893	918	974	897	897	902	983	955	941	890	938	959	919	924	890	879	913	943	945	903	946	954	886	940	954	858	936	905	896	985	905	885	931	905	957	928	914	916	903	879	866	934	959	928	917	960	910	958	915	948	960	885	950
23501	5827	1417	430	422	377	426	404	401	395	399	404	384	413	393	442	400	384	399	373	411	412	396	411	380	383	414	388	428	382	381	407	363	398	397	441	365	416	374	396	413	390	396	405	394	385	375	399	366	411	377	409	407	395	373	374	411	421	411	424	382	375	407	452	392	377	386	435	399	438	424	391	412	390	396	381	421	363	388	408	380	385	376	378	386	380	397	410	398	408	415	419	422	400	393	372	355	429	401	397	397	366	391	391	386	367	376	380	395	358	385	362	359	397	441	401	391	402	383	414	391	407	366	456	412	382	397	389	397	382	392	408	443	403	424	371	396	344	381	379	396	398	381	405	442	393	390	437	421	395	414	382	405	391	416	419	425	404	416	418	428	400	415	396	388	437	428	392	396	385	399	399	429	388	443	449	415	400	411	369	388	447	395	387	398	388	409	414	412	390	421	428	436	412	394	402	408	416	419	421	410	393	409	372	355	382	439	387	428	382	393	416	401	416	402	431	427	425	430	374	422	421	418	395	402	395	372	384	399	390	433	425	397	397	423	428	420	428	417	387	403	411	428	425	400	376	410	380	406	414	417	411	412	370	412	444	382	408	383	399	454	432	408	400	405	381	444	392	410	413	423	444	416	390	365	419	411	378	408	407	427	419	424	399	389	420	378	418	424	430	412	371	410	411	432	375	441	405	396	437	395	401	332	391	390	374	403	372	412	420	363	370	387	390	388	397	397	392	434	406	425	404	402	397	409	451	392	392	393	411	350	424	404	396	396	397	397	388	422	387	404	395	364	454	394	384	412	399	378	434	413	432	373	415	437	389	392	438	396	405	446	439	388	380	394	425	390	396	415	405	378	408	408	359	411	397	431	410	386	380	412	380	412	431	411	382	417	417	408	359	408	395	395	409	446	383	414	367	397	405	442	369	389	430	401	394	378	412	426	384	402	394	400	419	389	408	392	392	375	412	416	352	419	387	433	422	410	389	374	388	415	393	438	415	404	369	405	420	387	389	399	407	411	400	383	411	412	392	391	403	427	451	391	381	416	358	439	385	386	405	388	375	354	426	439	392	398	374	381	417	417	391	417	431	412	401	397	398	392	385	447	395	440	429	408	382	410	401	409	405	412	395	401	433	423	398	425	408	414	449	442	414	410	413	391	397	355	399	413	408	422	404	395	399	409	378	356	408	404	405	381	406	412	382	386	393	412	386	405	374	386	396	409	401	391	433	386	409	359	416	389	380	424	377	426	376	419	405	348	378	380	402	397	410	393	409	386	382	409	414	398	408	406	383	431	403	385	384	343	400	427	375	408	413	431	419	374	408	392	390	401	381	412	395	397	401	399	390	399	407	368	383	432	401	381	377	396	413	404	387	414	446	416	382	436	402	394	428	403	421	412	371	384	408	378	391	396	422	398	430	414	417	437	397	420	410	411	384	377	402	395	432	403	414	393	407	435	408	366	426	415	402	436	380	378	379	430	392	391	435	407	432	419	394	398	400	434	411	435	417	400	411	387	383	407	410	356	419	405	406	407	386	372	395	440	399	403	371	423	397	390	408	420	408	411	404	403	365	407	385	399	419	406	415	413	407	388	428	379	417	441	394	383	402	414	380	384	413	391	411	402	445	386	388	454	379	376	399	412	427	387	378	387	419	375	380	376	375	403	392	404	436	430	378	374	385	375	380	352	377	359	429	434	409	422	429	397	432	360	420	399	377	366	410	414	409	429	397	395	408	411	413	408	375	396	382	426	345	410	420	418	451	399	401	407	414	375	403	378	439	386	402	383	358	410	395	379	365	428	424	374	412	416	359	385	378	391	365	387	426	417	393	383	375	393	408	359	408	376	396	401	393	432	419	433	427	400	427	428	389	397	408	447	399	429	397	371	353	378	388	383	391	451	434	394	357	378	394	374	404	378	422	389	398	398	381	418	380	430	417	389	404	383	413	421	443	395	411	446	400	373	408	414	384	392	407	424	403	380	428	411	404	433	361	370	403	422	422	404	409	380	412	429	397	393	380	423	365	371	396	425	472	443	416	403	414	400	415	458	405	404	396	369	400	381	383	409	364	385	365	381	388	398	413	407	433	396	382	404	397	411	357	423	400	396	411	401	398	371	379	396	435	420	362	388	398	415	399	409	370	365	381	433	410	371	369	384	383	411	385	393	380	410	421	387	380	374	401	385	406	407	429	399	416	407	420	374	395	404	408	410	397	394	419	387	430	434	376	403	419	347	415	403	400	424	416	355	383	378	386	410	353	350	428	399	382	402	420	437	385	396	413	437	417	409	406	400	403	399	387	395	442	391	397	428	408	379	407	391	411	418	388	402	432	402	401	418	409	391	387	399	405	372	420	421	416	402	425	390	431	438	385	420	421	392	393	396	402	406	419	397	426	415	416	400	411	429	385	398	376	411	410	420	400	358	382	394	403	399	380	409	357	381	410	395	425	387	405	382	392	420	374	422	434	430	412	393	425	429	409	397	407	400	375	423	395	414	396	379	436	375	379	403	432	377	357	446	385	393	427	404	414	486	405	372	383	419	408	391	416	408	381	378	401	423	389	424	374	370	411	398	379	407	395	371	384	398	457	435	365	377	384	397	386	397	409	389	398	380	398	412	405	379	403	410	441	412	396	363	419	399	417	409	408	412	395	367	405	390	401	387	429	412	403	375	409	434	354	424	411	386	404	385	393	415	411	376	402	408	425	407	390	375	423	414	452	429	391	447	401	406	401	414	413	360	385	381	372	382	364	397	382	388	430	411	411	391	392	405	420	431	418	431	444	380	403	389	417	416	394	403	406	409	423	395	424	367	395	436	381	399	419	403	376	421	368	426	413	396	405	389	401	390	436	368	399	411	403	406	350	427	414	406	411	387	387	371	437	384	432	415	393	398	416	398	442	404	387	394	375	402	382	408	404	399	407	415	410	370	408	386	432	429	403	432	405	415	417	392	406	446	391	423	404	421	427	384	402	387	410	385	418	395	396	402	419	396	421	427	415	388	378	380	414	430	400	379	408	384	398	379	390	376	421	393	405	404	376	370	373	376	383	380	390	366	403	388	406	399	388	407	395	390	393	394	401	401	390	397	394	376	408	382	391	395	376	455	413	381	410	408	430	390	456	420	393	361	407	397	381	375	425	375	360	393	402	403	424	401	424	391	402	388	392	393	382	380	431	418	439	406	415	391	393	413	407	373	420	394	408	416	393	395	385	389	387	386	361	411	403	414	400	414	377	385	378	417	382	425	375	395	464	388	386	380	396	411	419	428	405	381	402	403	401	415	371	407	390	388	437	391	434	427	404	394	369	370	390	424	401	413	395	394	425	408	403	389	407	417	379	388	373	422	417	399	422	400	429	412	404	380	389	371	408	369	387	372	423	381	380	397	393	417	441	355	405	355	388	427	404	374	335	368	390	422	395	383	409	441	396	420	393	407	412	398	386	405	412	405	399	369	406	372	391	391	403	412	357	404	412	439	379	400	421	411	424
19531	5499	1977	1014	1039	965	985	1029	964	952	943	905	966	916	912	960	952	972	930	989	986	897	972	904	954	937	926	957	936	971	988	959	920	951	1013	930	986	985	973	938	1028	991	922	932	984	984	1005	969	968	917	971	981	955	895	938	973	968	983	949	961	954	920	967	911	902	1004	971	909	956	917	981	956	903	991	941	938	917	958	900	936	941	940	943	975	952	912	997	936	948	935	928	961	972	958	947	993	956	955	941	969	966	968	939	930	964	947	918	909	1001	944	976	979	960	952	984	956	971	958	990	911	946	946	901	941	927	945	948	948	932	903	935	927	949	914	954	904	951	928	971	923	936	1026	946	975	927	916	919	882	978	977	975	913	999	962	956	952	961	928	975	981	916	940	926	952	931	979	962	977	895	953	935	953	953	988	952	910	899	974	955	998	995	964	945	998	935	907	1014	960	938	950	961	945	946	956	929	883	969	930	974	968	921	962	968	912	961	1007	949	917	891	1011	954	946	925	969	945	990	969	965	939	920	921	935	939	952	958	925	915	925	954	903	960	950	926	923	948	978	943	912	1026	940	911	960	995	923	961	944	937	970	969	950	917	959	968	928	984	957	912	900	930	926	900	959	953	959	930	987	942	973	956	984	917	948	935	955	978	944	934	911	930	914	977	961	951	961	900	964	967	964	957	965	970	997	963	935	956	924	984	937	916	958	901	954	952	976	1055	925	964	975	942	932	898	941	976	928	947	892	894	907	993	982	927	959	938	1025	916	924	938	944	915	910	918	944	932	915	930	982	972	939	937	979	977	973	927	901	933	934	947	979	987	907	896	984	964	946	909	934	943	1006	932	888	935	937	942	919	902	997	994	970	941	982	928	947	965	915	910	945	950	960	956	955	944	927	934	954	950	952	921	953	983	963	915	920	904	1000	926	931	979	957	934	927	948	960	1021	981	952	954	924	929	946	960	972	986	1008	939	927	942	927	975	943	971	1025	917	935	942	920	947	963	951	937	967	978	929	960	937	924	964	890	961	953	970	954	990	955	954	920	910	951	917	925	949	939	902	895	985	941	952	921	983	888	955	983	946	980	905	943	911	1007	922	919	950	987	944	953	921	905	957	994	951	948	959	974	953	924	1019	913	941	961	940	919	954	982	963	958	888	960	960	920	942	980	983	966	935	973	977	973	998	906	939	980	964	962	914	980	976	948	906	928	922	901	944	926	929	908	919	1019	1001	966	972	968	957	949	906	956	970	944	928	1006	895	966	942	1007	956	935	969	928	991	937	949	1010	951	984	1001	984	916	958	962	978	938	924	919	975	919	934	1005	907	930	915	985	934	985	924	909	902	988	999	952	961	932	961	963	909	918	976	927	980	935	917	932	1013	936	1020	991	997	904	979	923	982	894	955	935	971	934	946	1003	924	929	983	955	940	956	978	889	919	943	927	962	979	931	940	917	954	950	933	929	967	899	913	947	996	934	1014	953	927	991	986	943	907	997	913	949	895	978	968	915	929	959	915	886	970	982	991	923	934	962	933	915	966	926	964	942	995	944	980	996	945	959	919	864	951	878	905	941	1045	930	908	959	975	976	916	931	986	945	927	920	880	933	934	969	956	972	912	938	944	953	974	959	984	920	980	967	977	986	992	884	963	932	924	889	929	931	929	875	940	939	1022	961	959	951	966	973	956	948	971	908	973	954	914	975	941	924	1002	935	995	887	958	951	921	946	904	940	953	944	1002	941	975	934	937	917	935	974	891	917	986	1039	957	981	927	949	928	1014	936	933	940	976	959	978	974	955	941	958	954	883	914	1024	952	978	959	937	901	970	892	968	970	946	940	909	947	930	933	954	929	929	978	986	953	946	925	977	948	970	968	1009	984	977	889	897	928	923	964	939	1013	957	988	905	967	944	969	931	946	929	941	909	968	982	1001	967	912	991	916	920	875	894	929	945	982	940	914	1016	964	937	914	928	948	922	941	904	975	957	927	965	970	1001	982	996	912	923	909	912	979	935	940	922	944	966	958	938	979	960	919	968	936	950	957	994	997	973	955	952	923	919	947	972	973	948	915	902	972	904	948	946	969	959	941	971	917	941	904	974	964	946	953	904	925	965	957	911	957	942	927	882	937	976	927	1002	927	937	976	968	914	959	945	901	924	1005	960	895	913	952	944	941	897	946	941	965	890	985	953	947	970	892	972	896	966	940	994	915	943	995	869	928	956	996	950	931	960	950	917	908	956	949	948	945	948	918	977	914	996	979	921	990	913	1003	985	931	951	991	985	945	1017	943	932	983	967	970	967	896	972	952	914	886	960	1024	947	934	970	994	902	973	930	981	980	970	934	985	916	964	998	951	950	883	999	935	935	998	914	907	940	938	1008	898	998	936	951	975	987	967	941	951	897	953	1009	929	951	976	967	985	1001	958	914	1005	925	993	940	928	948	914	1013	971	959	966	981	970	929	940	936	940	945	978	854	998	924	975	967	971	920	958	900	971	938	937	901	929	905	1006	923	937	923	937	984	942	914	952	997	948	983	962	976	920	929	919	967	936	946	890	932	969	951	901	894	1011	917	931	930	910	976	919	970	932	888	941	911	942	939	961	953	952	995	974	917	926	942	940	959	919	922	1015	975	942	934	928	986	924	930	914	1000	896	1004	950	941	911	946	973	945	977	964	966	966	969	907	974	943	958	952	931	932	900	968	946	982	1045	928	975	939	940	932	927	972	920	1010	988	905	874	882	982	946	958	927	961	920	999	951	937	950	940	989	967	1006	926	978	943	1003	919	947	941	980	955	1027	921	981	959	915	932	958	925	932	975	947	993	946	900	968	950	901	931	978	956	935	932	963	995	1012	925	952	919	992	962	950	951	920	973	917	951	910	939	938	889	926	1033	946	949	978	958	913	939	926	957	944	952	970	979	925	973	929	934	953	984	919	948	970	940	939	900	980	925	942	941	946	942	978	990	892	936	929	935	964	878	958	1002	1005	954	978	975	942	949	1023	913	949	883	961	929	942	914	919	900	953	911	897	954	928	951	919	994	921	966	987	920	1002	936	954	998	898	905	905	938	934	952	953	982	962	945	899	963	934	918	923	969	959	892	920	943	962	954	902	983	950	931	939	951	883	962	877	980	937	1004	901	971	943	905	926	999	899	957	910	916	925	956	894	960	948	964	914	997	1006	926	998	979	939	937	965	981	978	1000	967	938	961	951	990	901	964	933	970	952	874	977	989	900	951	905	940	975	955	955	972	963	883	920	987	996	934	965	976	956	950	919	966	942	906	927	932	955	949	887	954	906	911	968	927	952	939	984	952	909	954	879	960	947	969	953	939	956	908	955	948	929	911	924	996	993	1015	865	957	980	1034	889	964	951	927	928	951	917	948	945	936	920	966	940	953	992	927	937	923	968	984	948	948	985	1009	987	904	920	945	978	928	922	936	984	918	950	945	932	958	960	972	976	927	905	948	970	934	986	946	954	964	935	947	904	981	911	979	937	954	979	939	962	970	954	972	969	980	948	907	897	905	937	933	943	992	926	908	936	908	1020	996	935	963	900	956	926	965	965	976	963	995	1000	963	986
70777	45479	26436	3714	575	461	393	337	349	333	343	270	299	278	290	274	236	243	264	299	285	281	249	270	253	275	255	255	264	237	236	278	246	248	249	265	274	252	255	227	255	289	254	262	246	263	264	233	257	278	288	268	279	268	256	240	268	252	290	245	273	273	283	253	226	240	283	257	270	239	257	257	246	237	242	252	234	287	260	259	292	237	251	274	248	243	257	268	250	237	269	261	243	260	242	262	267	276	274	244	254	250	227	271	273	231	264	233	249	269	261	265	243	259	247	238	264	284	240	227	280	255	241	259	264	236	245	231	234	245	270	287	247	233	282	261	245	219	289	261	243	248	243	277	260	255	242	249	266	220	256	260	223	290	250	288	276	239	285	225	197	251	297	262	235	267	248	251	262	248	253	259	267	246	249	245	264	249	277	264	247	255	288	283	261	231	247	235	303	266	204	253	263	286	279	235	253	242	257	239	266	247	283	274	256	233	236	283	260	255	248	262	243	264	259	259	246	286	249	281	233	249	240	262	251	247	247	255	254	232	280	229	266	243	241	270	256	235	247	263	234	254	262	251	278	259	276	238	245	292	277	272	263	253	251	277	271	253	266	247	266	248	236	241	281	257	259	242	268	254	256	236	250	234	234	279	274	258	266	281	266	262	252	251	258	249	249	246	272	245	264	265	254	271	264	223	287	240	263	279	267	244	240	275	285	261	264	230	249	271	260	269	259	251	268	270	259	243	259	217	229	274	311	260	275	251	246	244	262	249	295	249	244	221	237	246	271	234	289	249	245	250	277	247	272	250	252	274	256	278	215	250	236	257	224	272	274	257	256	275	253	262	233	246	257	288	257	265	262	254	259	264	265	266	245	229	237	246	259	274	264	260	270	252	249	279	266	270	277	252	252	273	252	238	240	272	247	227	244	241	247	274	216	256	248	245	275	219	238	243	242	247	244	240	206	268	257	223	268	247	265	263	241	268	248	253	263	233	235	287	283	261	254	269	261	264	262	271	278	255	268	267	255	246	262	261	245	259	209	261	267	257	262	260	248	241	272	242	268	257	263	270	273	257	239	249	240	248	270	285	243	244	269	249	234	259	252	283	228	277	280	244	230	256	278	270	274	252	264	248	259	269	234	240	264	268	259	238	259	248	252	250	280	246	253	265	242	263	271	256	242	258	309	260	253	253	255	262	263	287	267	258	256	262	274	267	236	272	248	237	285	240	237	270	264	273	274	299	235	254	241	257	252	232	250	287	262	241	265	270	264	262	285	268	228	248	271	252	273	248	272	252	250	228	236	270	273	272	279	279	256	265	277	284	254	250	246	301	276	277	246	241	291	247	256	270	264	253	212	252	276	259	250	268	279	239	214	258	265	272	260	235	224	268	264	264	237	267	236	260	231	278	246	271	256	278	271	225	268	293	267	233	254	245	274	274	239	239	244	265	267	279	242	255	246	257	224	269	231	238	252	260	253	250	266	247	275	234	266	254	253	256	266	254	244	235	255	208	243	252	255	242	226	240	234	246	278	258	250	265	244	251	258	244	269	224	272	239	249	253	269	245	229	266	254	267	302	264	279	289	251	261	282	264	251	254	253	234	244	249	271	250	277	261	276	249	253	257	286	251	272	279	231	267	255	256	245	253	246	276	251	241	299	269	231	246	264	261	230	256	236	258	256	255	283	282	258	253	254	287	227	280	243	239	258	268	243	260	250	254	248	234	252	272	277	235	246	226	267	253	259	254	266	248	294	280	239	250	226	266	255	271	252	227	252	252	274	245	232	242	252	249	228	255	255	259	270	254	237	260	251	257	253	249	277	259	258	270	261	256	279	253	251	288	248	256	231	241	267	246	262	256	284	273	237	264	225	237	286	265	279	243	269	251	252	262	277	236	248	287	262	259	230	251	265	270	244	251	262	258	269	223	236	265	254	260	248	258	232	233	255	224	266	239	287	256	246	284	264	241	290	269	231	267	250	245	267	270	314	254	267	238	273	251	239	245	261	239	257	257	268	235	253	263	253	272	256	213	266	265	266	289	234	258	255	223	259	221	265	245	231	272	262	245	270	248	275	257	265	276	247	274	242	260	264	258	281	253	292	253	232	286	241	279	253	225	253	264	238	248	247	253	284	238	256	272	233	247	245	261	250	251	252	241	259	260	242	274	275	253	272	240	254	242	229	277	227	250	268	248	240	247	253	242	272	292	233	234	272	289	253	245	270	257	261	301	268	268	222	250	279	255	283	262	257	250	275	262	249	270	244	243	258	236	250	278	265	255	280	280	252	232	261	268	228	262	254	244	259	226	240	258	248	241	265	240	284	286	256	251	254	238	264	245	236	243	265	276	241	265	255	255	251	234	238	270	226	245	268	246	275	235	277	244	279	272	227	251	251	278	288	260	251	254	263	264	256	252	263	278	261	268	245	267	217	234	238	281	258	266	266	265	270	243	242	235	232	239	260	250	249	264	253	263	238	256	214	233	237	216	273	303	264	248	261	278	244	278	255	255	265	257	257	259	241	280	229	219	254	252	246	259	285	232	228	279	237	243	272	265	289	242	246	244	254	245	239	266	276	235	278	272	292	261	263	250	262	256	256	255	233	277	225	256	234	269	272	258	267	250	250	274	261	280	246	234	262	255	252	253	260	264	273	279	274	235	243	261	284	256	260	229	252	228	267	273	257	269	244	264	235	243	242	258	247	234	268	286	244	224	255	241	264	261	281	248	269	250	255	285	260	248	262	245	258	241	264	248	238	248	263	226	245	264	252	225	281	225	236	257	242	269	254	234	269	246	274	250	268	257	243	234	261	249	262	249	281	285	248	263	268	239	265	256	243	215	239	230	273	259	246	260	243	240	251	249	248	257	275	252	252	283	277	247	253	265	247	257	267	234	273	282	262	243	278	251	250	248	271	224	239	265	256	243	251	258	281	220	273	231	247	232	248	280	260	282	254	232	237	253	265	250	243	283	251	270	290	253	247	280	242	272	255	255	273	262	251	241	273	246	290	251	276	256	306	274	252	229	237	248	267	255	259	266	274	253	273	284	237	230	257	256	253	246	254	265	257	237	247	258	257	251	237	246	289	262	230	228	237	251	235	227	256	238	287	261	285	247	289	254	240	253	268	264	250	257	228	262	259	267	240	265	265	230	266	240	262	256	267	248	265	251	264	268	247	241	240	265	239	248	256	273	267	246	269	262	298	276	237	254	233	242	289	252	254	255	219	252	273	262	262	234	256	261	246	287	262	288	239	267	242	291	244	257	281	262	224	232	251	242	257	255	264	280	267	261	261	281	263	246	295	260	264	254	259	288	263	277	247	253	276	229	275	238	241	253	261	261	250	240	290	278	216	266	281	248	234	252	250	243	282	265	248	241	252	253	247	254	276	267	240	236	233	284	239	275	257	258	255	234	227	262	282	250	273	242	245	262	237	269	254	239	240	258	251	242	236	229	253	244	254	276	237	266	245	270	252	298	257	254	280	258	259	240	260	280
43486	30809	10485	2075	1797	1520	1437	1275	1104	1011	953	950	958	888	861	810	815	756	816	817	792	789	769	713	730	753	707	726	735	762	673	704	729	760	722	691	675	661	685	713	737	675	641	715	715	695	688	697	644	711	716	722	671	655	682	660	675	713	687	698	682	697	674	709	689	682	709	684	676	695	662	660	691	702	688	647	712	712	708	659	694	625	668	668	696	712	673	656	649	669	720	648	673	649	667	647	668	643	673	716	679	643	664	697	655	708	703	707	652	681	647	666	649	654	721	674	652	668	691	699	674	688	684	698	646	662	657	682	616	652	630	736	660	683	657	696	695	636	697	654	705	681	683	675	670	697	720	704	696	652	683	729	693	698	665	689	712	644	699	685	659	673	684	658	644	681	697	654	695	663	704	689	669	672	698	655	658	712	657	695	696	691	683	652	663	685	707	664	636	634	691	646	680	695	657	689	626	679	742	692	653	656	680	624	684	717	645	673	669	665	706	699	670	667	654	666	665	716	710	679	657	684	688	652	644	678	706	695	648	722	668	675	708	701	673	683	661	655	701	673	631	666	684	681	699	667	683	658	625	642	703	695	685	650	689	721	715	651	663	661	660	664	685	674	687	612	685	671	670	721	682	694	684	640	706	646	654	704	727	668	694	699	694	669	665	665	690	673	707	622	702	659	653	626	636	679	697	682	685	691	646	705	645	672	649	688	727	677	644	724	672	683	660	667	687	720	658	680	675	688	638	649	648	664	658	685	696	642	697	663	681	728	668	669	688	669	660	654	646	650	663	679	664	615	680	667	657	652	666	677	647	676	675	638	721	660	654	651	694	632	657	649	657	671	658	696	668	675	711	720	690	629	702	677	655	682	662	634	658	663	638	656	644	673	663	631	644	697	648	675	665	675	733	657	700	690	680	697	677	616	662	667	675	716	689	665	665	664	668	652	647	714	669	664	663	653	628	676	645	683	680	664	686	698	665	673	666	699	636	667	679	745	694	664	684	665	649	691	662	676	670	650	724	699	648	661	724	681	666	701	661	631	648	694	671	684	707	682	658	695	727	701	670	693	666	682	662	699	691	661	655	678	717	625	698	635	666	675	631	640	640	653	716	678	659	644	617	692	636	682	641	686	682	626	662	658	694	659	638	722	692	662	656	686	666	663	667	639	659	684	721	665	693	663	747	709	681	686	674	684	697	668	687	671	695	659	690	665	678	668	657	674	698	657	655	690	678	668	674	704	658	632	681	679	707	668	703	686	684	681	692	661	632	681	681	680	706	700	671	717	659	668	686	685	634	685	711	655	673	698	679	654	663	655	662	688	703	723	677	709	640	740	649	708	646	644	668	647	682	638	687	644	683	616	685	702	662	659	711	710	699	695	690	661	651	731	649	704	667	672	603	655	731	655	680	674	632	611	701	672	691	672	652	719	676	663	641	670	636	679	667	677	705	692	677	636	689	668	694	689	681	692	689	677	640	650	639	648	686	701	683	675	642	653	685	655	672	707	672	681	732	660	650	707	686	680	675	651	735	682	629	705	720	668	626	652	644	716	678	670	688	693	648	698	650	711	689	711	646	655	706	668	640	655	660	674	660	651	681	648	667	667	662	704	701	654	615	648	650	698	631	695	673	704	679	651	698	648	642	645	671	667	663	682	686	699	722	679	672	667	673	705	659	661	648	640	671	651	649	665	663	695	691	700	668	678	647	697	658	696	707	676	716	686	675	654	671	723	711	697	670	676	666	696	667	712	678	657	691	664	665	700	686	652	707	693	662	649	697	674	717	676	639	695	660	609	653	686	651	684	635	653	681	690	697	668	704	668	659	668	643	655	627	669	678	668	637	689	695	644	695	690	709	651	642	666	698	692	642	648	676	680	661	701	653	681	692	673	662	709	644	662	664	727	664	663	668	704	702	658	655	664	671	638	655	708	677	701	686	706	672	673	666	686	703	646	699	651	651	712	697	677	634	638	660	664	666	721	687	688	644	677	658	647	688	645	697	659	653	688	722	667	688	643	697	712	630	635	697	626	699	671	710	685	699	687	625	705	692	695	707	638	610	653	631	699	716	682	738	652	678	693	657	698	633	686	654	672	681	673	646	690	684	685	652	749	701	671	714	666	661	686	647	689	672	705	676	620	689	652	686	634	685	654	625	679	679	673	687	699	657	694	692	643	639	680	701	662	660	632	653	682	642	679	680	657	684	655	698	656	692	702	652	696	675	671	667	629	675	663	695	678	702	667	653	688	653	708	675	663	697	680	666	704	678	665	703	676	667	659	707	653	635	646	653	667	686	689	679	677	671	671	709	721	665	673	666	663	703	708	676	692	671	720	687	649	641	665	668	705	679	653	685	649	689	669	698	628	669	680	688	638	661	658	660	724	697	647	660	635	682	686	664	655	698	656	644	707	642	639	706	707	683	659	704	686	645	627	619	668	665	630	689	723	646	671	647	674	688	668	718	680	631	686	685	660	633	729	723	701	698	655	699	661	650	631	699	686	674	697	733	658	681	721	695	717	740	689	663	606	706	669	668	642	666	732	642	628	629	654	673	676	667	637	631	664	683	670	651	673	719	687	689	653	659	652	615	691	692	673	662	695	703	647	691	654	737	730	688	651	651	704	625	679	653	663	697	683	699	673	693	710	677	682	674	681	749	678	645	697	671	686	633	687	651	647	656	656	672	638	673	674	690	662	665	662	635	667	707	646	680	752	691	695	695	693	697	675	697	679	674	686	650	677	646	697	645	689	639	665	682	642	677	695	611	688	684	662	697	748	710	662	670	656	694	704	684	667	670	665	634	662	703	717	712	706	686	672	684	716	698	660	643	662	663	664	704	682	665	627	648	643	659	720	663	630	688	681	701	688	667	682	710	725	670	643	657	656	713	665	672	635	680	675	671	686	642	662	658	685	669	660	714	643	686	661	679	662	671	667	690	608	661	697	613	672	684	670	691	690	674	637	709	662	701	694	675	695	681	710	677	681	668	669	679	650	634	691	707	692	688	661	641	696	658	642	728	662	644	695	704	672	678	693	625	698	690	732	676	659	678	659	670	650	703	644	686	674	615	684	691	664	687	689	679	686	744	697	666	724	680	644	694	692	663	638	688	688	704	698	679	636	659	640	697	677	648	657	679	653	708	643	663	689	709	628	673	680	703	655	630	656	704	650	698	624	694	677	648	708	678	677	673	665	666	611	672	721	635	666	718	676	684	666	672	652	617	658	697	629	673	709	680	703	673	676	677	735	642	656	650	703	694	697	667	727	686	653	672	657	683	679	658	652	651	649	676	690	732	709	701	680	701	680	685	709	645	679	651	652	651	642	645	645	688	699	677	699	683	673	674	682	664	662	637	666	675	622	678	680	692	619	669	687	671	687	671	636	682	698	677	676	705	643	714	681	701	673	667	709	623	666	692	722	665	698	681	651	683	652	706	630	662	715	722	656	707	677	658	657	704	640	685	680	676	677	678	623	667	699	721	662	680	700	652	707
79317	57028	36288	8308	1325	823	676	606	569	511	460	477	453	410	448	410	442	389	376	409	435	423	394	404	381	355	396	427	394	389	371	380	362	376	373	390	341	405	347	382	360	352	380	388	356	368	413	398	371	395	368	395	395	379	358	363	382	368	382	416	325	371	384	379	378	379	361	362	390	385	369	375	396	378	373	341	369	422	359	373	354	388	410	360	358	401	350	353	447	352	377	349	373	356	363	388	414	416	362	380	359	372	360	348	370	393	369	366	404	398	407	380	408	400	397	376	406	366	412	396	359	389	401	411	381	379	344	354	355	370	372	347	406	379	402	371	378	347	350	377	347	357	366	370	386	390	397	337	355	386	377	380	366	387	359	339	407	396	356	389	365	377	340	407	373	378	375	379	414	369	379	381	342	382	358	360	372	361	390	384	374	403	389	369	353	343	399	386	372	329	381	432	378	405	332	355	365	358	382	365	359	350	358	373	398	360	362	395	410	358	367	374	388	336	378	355	340	410	393	365	385	385	385	402	359	364	399	368	362	358	348	370	396	392	419	377	382	402	377	364	398	340	376	393	372	356	368	395	362	381	386	358	349	355	360	327	367	368	382	332	349	375	383	370	361	364	336	351	354	367	362	382	414	342	369	389	352	408	349	367	341	361	373	368	360	392	357	383	374	386	366	394	393	374	386	367	407	373	420	378	359	384	399	380	355	369	358	382	366	376	379	375	332	371	371	415	353	391	338	355	402	345	344	358	362	376	387	366	356	385	384	374	391	380	314	355	349	422	376	401	379	395	367	366	373	377	396	386	390	395	392	376	373	398	388	366	388	389	370	348	382	367	380	394	393	374	353	335	393	370	390	363	377	364	408	372	408	385	362	383	414	361	404	393	365	371	382	387	327	375	384	381	401	385	356	367	394	392	343	377	386	372	343	393	401	365	391	358	396	360	375	376	371	381	394	393	344	389	357	392	397	357	411	443	385	404	352	359	341	359	385	398	365	353	364	411	397	364	398	389	392	391	366	385	396	351	338	384	351	387	365	357	378	357	335	398	357	378	387	383	391	385	376	357	380	386	338	384	384	380	413	373	358	397	395	417	422	392	350	366	383	355	414	429	385	382	383	356	361	369	386	357	356	382	347	400	379	350	374	396	379	410	337	363	361	392	357	397	395	360	376	386	378	393	368	379	363	369	385	318	315	373	395	364	359	392	386	384	397	382	409	367	387	382	407	372	366	359	367	357	399	348	346	399	374	409	344	362	394	384	332	372	378	371	396	351	389	372	331	380	362	338	390	392	350	359	386	399	384	347	369	351	351	393	389	384	347	399	409	387	361	353	354	370	384	368	348	374	387	360	372	335	354	307	397	405	367	409	373	381	348	365	353	341	392	377	369	365	380	407	358	366	379	353	369	368	373	390	378	387	345	370	359	389	359	354	402	358	391	392	387	407	361	341	378	381	409	374	383	372	363	351	420	415	383	388	380	365	353	395	414	387	372	384	417	375	371	368	356	384	364	387	386	372	400	423	375	372	348	367	391	405	383	380	351	365	369	376	359	357	384	380	383	369	376	381	384	375	352	364	377	385	430	379	344	368	423	383	342	399	372	377	361	338	350	344	368	347	366	382	391	319	390	369	389	376	338	341	370	407	337	365	392	379	331	381	358	364	381	369	395	400	385	431	390	375	428	388	406	387	368	370	351	378	336	367	384	402	336	424	352	392	357	393	395	375	356	391	401	387	393	359	378	353	353	344	378	388	399	397	388	349	394	362	351	348	368	397	346	385	377	369	386	387	374	384	378	403	365	382	359	383	402	356	351	381	371	410	386	390	422	359	385	371	378	355	385	413	370	372	343	363	368	380	352	389	390	368	378	411	333	396	397	350	398	390	374	421	383	412	363	397	373	384	413	372	363	365	354	331	364	362	347	385	357	369	373	368	369	383	379	401	378	377	355	399	378	372	368	340	394	392	350	375	352	375	355	356	367	353	372	357	380	347	371	414	376	380	365	367	353	374	359	364	343	384	362	364	362	393	384	381	408	379	345	386	389	388	379	393	361	366	368	361	358	388	369	387	389	351	362	367	365	382	364	352	398	361	392	348	396	371	381	376	366	387	345	385	367	336	371	359	380	335	404	377	353	398	391	350	396	402	377	387	386	383	365	375	414	389	385	408	397	412	371	364	378	374	382	392	401	361	383	352	396	374	390	360	373	378	331	390	390	393	393	409	377	353	393	383	373	375	388	376	389	375	354	362	360	389	366	382	378	360	353	413	387	371	375	368	385	379	391	349	355	337	383	355	404	394	384	378	384	378	318	377	391	367	361	398	389	394	394	396	357	347	411	388	374	382	365	383	385	360	389	411	388	395	392	375	361	366	348	345	423	342	346	362	376	421	360	394	368	335	349	351	356	365	374	321	380	354	361	358	380	374	395	386	366	375	356	345	397	395	421	406	342	398	369	394	396	364	340	397	410	371	416	382	387	339	378	402	394	401	390	368	368	413	368	360	383	388	368	371	343	383	395	354	368	366	391	383	387	364	368	377	371	346	377	351	371	342	366	354	359	367	361	385	405	423	368	362	367	381	390	365	381	363	363	378	382	350	351	375	366	378	395	405	374	437	380	367	348	366	375	359	348	381	375	380	387	350	367	430	353	332	368	367	356	393	379	386	395	356	359	382	395	345	407	360	388	357	396	363	404	384	376	354	360	325	372	438	376	380	356	352	393	398	390	407	392	365	391	390	383	409	413	393	344	365	366	361	357	362	379	379	359	398	366	404	401	384	338	376	362	393	397	392	391	373	367	404	411	335	358	364	387	399	381	367	379	397	412	381	353	378	382	344	413	381	381	353	407	376	349	363	407	372	381	330	357	361	362	398	352	365	360	360	404	401	397	407	383	365	394	349	360	346	371	356	351	372	395	370	368	342	402	398	366	353	385	363	383	382	399	384	379	400	379	362	396	392	355	410	344	358	415	373	376	369	391	382	379	385	405	371	357	379	395	396	362	356	362	353	407	361	388	370	358	396	371	358	390	394	384	393	379	314	403	356	355	348	387	358	389	384	397	370	380	343	370	369	371	362	398	379	402	378	351	349	397	408	394	397	359	373	373	314	417	404	354	387	358	379	355	366	386	387	356	392	373	332	370	405	369	382	390	371	413	352	343	384	395	382	365	332	387	370	339	387	379	381	408	383	380	429	387	373	391	410	368	377	378	388	374	399	406	365	377	384	381	365	367	383	346	375	342	393	369	360	361	361	404	400	382	394	360	400	367	389	344	350	395	373	395	356	410	391	332	382	378	386	375	360	365	384	371	362	372	386	366	374	418	377	376	383	363	352	330	377	383	347	396	376	362	375	343	404	392	343	374	391	365	403	394	399	380	357	354	395	351	350	326	403	392	421	407	364	371	369	390	368	385	372	403	366	408	400	354	374	391	395	350	404	384	367	377	372	375	407	401	385	374	356	369	405	398	361	353	365	392	373	377	392	385	348
51080	40414	14155	3741	3262	2603	2320	2026	1794	1635	1626	1436	1365	1302	1268	1234	1212	1162	1125	1118	1123	1069	1047	1112	1092	1045	1086	1029	1023	1017	1010	1001	923	1030	971	971	991	981	981	977	957	1017	964	1014	1027	1016	1011	937	937	942	924	998	1000	975	979	951	922	956	984	975	940	971	976	977	917	943	999	942	959	902	969	923	962	987	921	1011	866	933	961	914	1034	968	948	943	926	962	936	925	949	949	911	932	961	1008	976	946	934	915	916	945	924	946	966	928	908	906	970	925	930	944	932	961	941	927	914	942	991	954	961	900	928	950	972	988	883	961	1004	916	914	978	901	938	955	919	932	987	921	945	952	927	896	940	976	903	889	974	937	885	938	944	917	932	947	922	952	969	996	930	938	925	989	924	984	897	968	903	1012	947	952	939	943	927	912	935	942	917	915	892	940	982	889	912	941	858	871	964	926	958	956	940	933	968	965	918	909	951	908	916	935	965	888	961	907	904	927	936	983	929	939	970	893	920	914	921	982	949	979	969	911	891	934	861	971	924	934	956	938	970	950	911	908	960	942	929	917	942	940	965	976	930	972	923	862	966	953	933	962	915	940	917	968	914	948	947	898	878	977	959	920	989	914	954	952	902	925	964	967	911	910	946	930	942	919	900	945	932	928	885	941	927	935	932	893	913	927	933	902	971	927	862	890	998	924	937	959	967	963	894	976	885	913	934	933	936	1006	940	941	973	922	967	917	957	937	923	996	905	901	907	947	961	981	944	985	934	960	897	949	925	910	880	916	965	917	913	957	885	898	956	986	915	981	908	908	920	943	923	937	882	893	922	853	950	975	903	935	925	907	938	968	938	942	948	930	953	934	1008	904	956	974	943	920	958	976	982	938	894	970	957	910	888	954	968	955	958	884	979	918	903	967	897	934	956	965	944	902	900	921	1005	932	881	954	892	936	956	928	925	913	1013	910	883	934	911	968	929	993	1033	898	956	956	946	969	973	957	957	931	903	951	932	918	890	971	982	926	936	923	937	918	948	915	991	913	952	976	920	909	938	895	953	973	933	959	924	959	942	918	936	941	916	922	911	926	970	961	886	920	932	936	901	940	955	881	904	903	923	887	934	925	920	961	899	885	987	952	909	950	942	955	931	935	929	888	935	916	908	923	895	904	918	956	915	946	968	931	951	935	943	923	904	960	944	945	925	975	943	951	895	923	965	903	929	941	938	971	948	950	975	918	938	909	1002	962	932	899	939	956	916	939	898	930	902	951	946	958	929	922	975	922	973	941	926	937	936	893	972	963	921	944	981	909	937	956	915	934	919	892	909	946	956	1000	895	1003	935	971	968	922	918	970	912	911	872	932	889	936	978	930	925	921	890	939	949	916	930	942	929	912	902	892	953	930	969	931	940	976	941	940	926	919	922	953	946	940	940	947	931	942	959	919	959	924	944	876	952	923	943	972	947	967	921	944	918	908	949	903	958	943	975	983	905	966	949	948	933	913	935	958	937	886	963	985	950	918	917	887	923	966	928	995	901	952	958	924	891	949	926	938	913	951	936	944	936	922	936	1026	997	961	934	915	970	926	935	998	927	924	954	856	959	953	918	958	939	960	934	950	980	933	923	920	959	892	939	926	940	937	965	934	937	933	973	955	925	941	883	950	972	960	915	892	961	982	924	943	949	963	1011	935	903	951	924	940	920	943	900	920	931	937	930	955	962	949	926	946	886	901	926	904	896	897	964	939	954	954	906	956	950	896	941	944	961	922	939	961	941	964	916	933	996	896	897	940	914	930	892	957	895	958	921	972	921	934	992	927	909	875	956	984	939	948	967	877	918	1000	934	996	920	974	940	942	922	912	962	960	881	959	905	874	948	983	918	926	917	941	938	942	952	908	934	906	923	905	943	886	951	896	960	860	930	930	961	941	921	924	978	946	929	908	930	916	930	913	966	1036	884	915	958	884	976	936	995	923	875	950	965	969	1003	928	916	935	908	896	930	882	917	923	921	900	922	944	949	951	965	913	934	929	940	938	882	950	933	987	885	911	944	848	960	898	981	938	942	906	906	964	931	950	900	907	982	963	939	964	957	889	930	971	945	951	900	922	911	885	836	938	924	884	916	900	929	879	1010	903	949	939	941	949	923	961	954	891	908	902	917	916	914	938	893	925	953	921	944	850	940	965	914	949	1015	931	945	950	924	935	963	958	943	948	910	941	942	932	960	945	942	921	964	970	928	955	949	933	894	920	964	970	938	970	879	929	951	949	977	941	980	904	919	929	934	962	930	971	907	907	920	991	967	936	948	952	935	921	973	944	927	950	972	942	965	916	922	987	924	919	885	991	902	968	931	951	908	970	920	956	983	932	921	918	910	925	903	874	937	938	984	913	902	973	943	947	964	951	922	968	909	953	903	951	954	940	948	941	934	902	890	945	912	935	917	904	926	931	934	923	921	923	960	921	964	859	924	942	918	931	871	970	965	992	893	929	981	941	919	852	965	928	899	865	906	955	924	902	917	906	963	947	939	927	903	946	920	934	922	917	919	931	938	911	916	952	899	975	931	952	918	946	940	952	953	933	924	891	925	925	897	917	918	945	963	913	952	908	927	974	923	907	939	946	922	918	914	980	938	979	877	943	914	947	960	864	922	950	946	944	891	931	940	968	916	924	976	926	926	969	933	955	921	938	988	880	952	949	920	945	887	903	942	904	957	946	944	941	973	974	886	909	869	963	932	959	936	947	928	880	943	916	942	890	948	1004	969	938	984	956	902	967	916	860	949	918	961	954	893	962	966	916	958	891	936	966	888	926	923	931	925	964	942	932	956	944	945	902	928	943	862	943	975	949	892	938	956	899	948	916	910	953	941	892	949	905	915	890	970	886	976	899	955	939	897	938	968	876	944	910	886	986	914	955	1000	924	916	958	895	885	910	919	887	976	931	897	932	936	921	913	870	923	897	915	893	930	898	1000	937	910	933	939	959	916	935	963	926	951	964	898	933	947	919	927	935	930	970	914	921	929	909	965	936	906	884	962	933	946	880	928	977	913	933	948	900	936	963	896	953	925	922	947	937	971	894	939	906	927	937	909	904	950	917	1004	929	989	884	874	918	913	939	950	920	940	955	938	958	925	910	910	941	918	958	941	963	918	957	915	915	904	953	934	928	897	838	886	943	849	979	964	914	954	948	926	963	950	948	950	943	950	967	976	963	940	937	912	971	940	955	921	917	952	922	979	914	902	925	893	921	979	960	973	909	990	930	913	975	906	993	928	961	940	1005	895	968	953	932	912	914	917	954	930	908	927	941	906	930	929	945	911	949	932	898	909	901	925	898	939	959	968	967	1003	924	937	955	981	926	912	940	958	887	924	941	904	886	918	895	946	916	959	920	993	945	928	936	930	885	938	925	951	937	917	895	940	937	914	917	952	936	979	921	990	929	926	919	968	894	950	937	931	951	944	901	948	915	922	909	958	912	966	945	931	968	951	927	950	889	912	939	978	873	963	970	946	956	901	916	934	959	966	938	877	939	877	940	914	937
22636	5858	1456	413	428	388	415	390	383	385	395	459	397	392	401	397	375	401	362	399	434	374	393	377	399	423	452	413	381	380	393	397	400	414	437	400	427	406	387	419	429	388	404	381	388	382	415	389	409	392	394	418	411	401	398	401	442	353	362	398	437	378	402	354	438	417	377	360	432	420	400	389	396	399	429	382	408	381	397	386	434	370	412	391	408	411	421	405	460	363	404	426	392	402	385	373	406	421	359	394	441	375	389	380	388	406	412	395	409	366	406	376	420	363	353	434	384	424	391	373	409	376	423	387	412	413	398	420	433	372	412	398	407	389	400	419	442	354	412	417	373	389	374	413	426	390	392	405	398	375	400	424	389	419	386	409	422	402	394	352	380	409	392	411	362	410	396	407	418	415	379	400	428	392	389	402	392	397	417	401	414	424	399	392	379	386	351	401	398	398	401	405	382	417	384	406	418	392	426	387	419	398	379	374	388	380	384	425	341	397	391	426	367	374	388	376	391	365	434	397	435	377	423	371	436	385	384	414	398	404	403	421	430	396	404	352	390	378	369	435	415	372	408	389	402	394	393	396	401	387	389	382	396	373	413	394	401	361	367	388	392	388	409	415	358	384	413	383	394	432	397	412	415	373	417	426	397	409	379	400	395	421	409	427	409	364	411	409	413	418	394	387	405	395	407	406	388	386	381	413	388	403	416	409	392	375	396	412	414	398	411	368	389	383	361	390	431	388	414	397	391	393	373	427	390	373	380	398	376	398	401	419	405	415	400	369	373	374	384	360	394	385	382	404	440	387	409	385	379	361	409	361	387	430	397	395	375	362	423	418	377	347	433	394	368	433	386	433	387	436	394	412	398	400	407	420	406	399	420	408	380	386	419	438	415	406	360	402	401	371	396	412	379	402	398	388	374	394	374	402	408	362	373	386	436	406	404	421	419	403	420	383	408	399	406	419	404	400	390	398	398	411	413	416	388	396	424	400	370	364	416	399	439	400	398	381	362	385	333	395	417	379	398	390	360	388	392	396	412	433	441	396	431	368	383	380	409	452	422	382	379	415	408	426	396	426	438	438	402	394	379	435	398	408	389	422	403	370	395	431	415	435	349	408	442	377	400	401	424	376	389	376	381	405	384	394	391	386	390	401	402	395	423	390	402	409	364	403	370	378	382	369	390	414	365	395	397	364	409	374	394	397	416	382	398	411	403	411	400	373	373	374	399	387	393	382	369	410	356	385	372	395	399	383	403	431	423	373	366	418	445	417	409	381	389	407	411	412	392	384	386	393	399	388	421	407	389	410	399	397	395	383	404	401	393	405	404	381	365	387	397	370	412	386	403	366	414	427	344	358	381	367	394	415	392	378	380	394	402	434	402	401	414	414	393	371	416	366	388	385	426	413	432	412	410	369	397	392	393	386	380	404	421	387	398	401	408	424	409	425	419	427	395	391	429	413	372	375	394	410	371	416	368	402	391	403	398	391	402	370	404	403	388	416	424	395	405	431	383	384	403	410	406	426	423	383	411	399	401	390	411	422	394	424	398	400	396	395	388	406	397	387	393	405	404	386	410	414	393	385	399	408	447	416	457	444	424	353	407	389	422	394	368	413	392	366	371	402	383	384	397	377	395	409	405	399	400	388	398	395	416	410	381	398	447	388	417	396	395	377	403	378	412	374	410	383	383	435	405	426	386	417	403	395	405	436	409	344	385	375	407	384	393	420	376	376	400	393	437	418	422	365	427	426	413	365	400	351	397	403	396	421	401	404	387	405	392	389	390	399	409	370	384	392	416	455	394	395	371	426	354	406	401	403	370	373	421	381	406	415	370	395	382	397	384	422	403	383	437	379	407	390	381	384	399	398	422	411	405	380	380	400	395	380	395	428	416	403	389	406	447	420	425	399	418	378	429	376	368	389	427	405	372	425	368	387	405	387	389	427	396	362	433	357	352	413	411	396	405	418	402	435	372	400	381	410	400	399	413	409	362	404	411	356	370	415	407	370	391	350	373	401	436	371	388	387	411	362	389	395	366	413	391	367	385	355	430	397	399	394	418	406	384	394	395	388	377	378	395	420	385	406	387	406	377	418	367	396	390	403	402	401	374	410	371	350	413	397	373	399	385	399	423	385	386	410	393	378	374	387	392	374	403	411	385	423	410	421	408	346	402	394	415	384	365	415	435	389	411	378	422	415	362	387	408	428	399	397	373	391	367	439	429	393	399	410	412	395	378	404	401	387	435	412	388	418	382	400	385	400	387	400	429	386	351	395	402	434	420	394	393	398	385	409	393	404	383	423	429	438	405	421	387	413	405	395	386	380	434	415	365	414	385	393	421	364	402	453	394	402	402	395	406	392	400	373	405	416	393	416	382	355	422	386	411	408	391	380	404	391	428	424	380	426	388	405	413	368	389	386	370	436	362	421	369	408	385	387	379	382	420	389	381	412	400	417	401	425	395	349	411	414	391	418	388	382	383	374	384	397	386	416	380	410	404	383	373	385	405	423	383	400	416	423	409	424	402	404	412	385	397	411	367	383	376	389	385	407	404	377	429	415	408	404	386	408	413	414	412	387	379	396	396	436	398	389	384	380	400	393	373	367	391	386	368	408	377	403	420	454	367	386	407	417	374	401	393	375	402	379	426	403	396	374	403	395	397	409	393	378	410	390	385	398	432	384	376	423	360	413	430	376	382	364	399	428	425	378	370	409	363	411	425	404	319	393	428	437	383	420	405	374	408	424	413	385	386	395	373	384	398	373	361	370	403	428	392	407	381	381	389	419	401	398	433	393	359	380	419	380	370	352	370	396	408	372	390	374	365	416	365	395	367	392	355	345	418	368	388	433	389	391	413	445	384	375	415	414	403	414	386	401	426	366	372	402	423	409	405	386	371	405	380	379	412	402	399	398	377	419	434	399	427	408	427	379	383	392	403	419	429	394	378	387	390	403	392	377	373	404	410	402	347	406	407	405	397	429	387	400	429	375	424	383	388	360	366	398	381	432	399	381	394	411	411	399	385	408	370	394	421	415	373	387	375	371	415	368	399	384	418	398	439	404	424	419	416	365	407	416	443	414	400	392	356	373	395	412	395	436	412	385	371	394	403	397	360	400	425	364	410	438	373	417	399	362	414	412	418	405	361	413	406	376	413	375	390	384	371	390	385	434	411	380	383	382	387	391	414	372	369	391	391	375	436	402	412	415	392	389	392	394	412	381	400	424	405	407	382	375	390	414	411	404	383	383	416	423	391	401	359	440	412	428	409	400	376	396	416	401	429	434	391	378	395	379	392	434	403	403	384	400	354	440	393	381	415	404	391	356	384	370	409	415	377	447	429	401	438	394	397	367	390	361	408	419	399	417	428	407	421	417	384	409	378	417	416	396	398	395	388	421	422	439	408	405	421	407	392	413	387	405	416	389	373	346	404	353	419	402	390	401	383	447	392	415	399	396	414	397	397	410	419	425	376	384	391	370	377	418	383	367	409	427	397	426
18584	5930	1831	1023	1072	958	1011	962	966	940	966	983	953	922	932	896	991	912	925	972	931	944	948	922	938	924	957	964	970	950	933	932	950	946	956	999	973	954	934	928	946	999	943	965	947	922	951	916	913	935	960	914	975	933	976	926	938	900	912	938	1010	941	959	993	978	958	997	952	926	944	930	985	961	980	948	960	922	932	935	919	940	899	953	923	1001	954	990	930	999	909	946	906	894	899	955	911	956	944	954	955	958	972	934	904	984	899	930	928	894	952	923	873	947	929	944	954	960	971	948	899	933	972	908	971	918	954	939	918	952	983	947	897	884	976	949	904	957	962	920	937	925	1004	928	925	897	967	955	941	928	913	949	991	960	922	982	952	935	928	904	924	973	972	945	918	959	954	987	949	942	931	922	960	989	946	961	905	927	925	929	909	976	935	987	983	930	941	896	974	952	950	956	976	962	961	936	893	943	966	953	943	922	938	933	935	933	929	882	919	980	937	917	863	956	986	971	915	932	941	949	984	942	953	935	1050	891	989	931	932	873	891	945	945	968	933	949	933	949	967	927	899	943	965	923	921	992	928	942	894	972	892	957	918	961	1005	939	920	1000	926	946	933	920	964	923	930	967	953	971	964	1016	930	959	884	938	943	965	915	902	912	916	986	949	998	1004	918	952	915	941	943	976	942	897	933	947	985	913	950	996	923	953	983	924	949	958	925	929	899	912	932	919	943	921	928	867	942	954	925	956	923	926	924	929	954	952	935	939	1001	949	1056	958	957	936	969	913	914	919	934	940	970	953	991	994	944	967	995	960	960	933	917	934	998	960	961	887	945	948	945	889	933	969	951	946	929	905	963	926	1000	925	912	948	931	913	944	938	956	914	976	948	992	910	960	939	933	982	921	925	946	943	905	934	945	947	928	947	956	958	937	942	920	914	943	958	895	941	962	933	937	963	927	974	998	876	959	976	972	913	1000	926	956	938	948	951	951	968	962	986	1021	989	967	907	935	919	933	884	977	993	941	963	981	919	938	1011	938	968	970	952	906	1001	956	970	906	959	984	951	974	1023	940	953	921	930	932	980	929	998	981	897	911	923	982	949	893	944	977	889	969	943	932	983	891	935	961	934	921	976	965	937	925	960	959	931	963	988	967	911	928	911	959	976	968	937	1016	950	902	921	910	968	952	933	962	987	925	915	904	946	921	937	910	956	917	944	952	934	973	945	890	1004	935	943	935	908	941	996	978	942	1003	931	951	990	970	982	1006	901	943	943	912	925	954	877	985	949	975	912	991	898	967	973	999	940	939	973	975	1002	860	919	936	936	995	916	911	940	969	884	910	954	977	944	939	946	898	971	918	944	973	973	1008	955	927	969	925	916	949	903	896	910	942	938	910	985	1021	904	1004	942	906	932	970	921	888	952	957	980	1021	993	955	950	921	926	912	919	931	931	952	915	886	978	937	1015	988	923	900	994	953	1008	969	961	945	986	960	974	914	962	945	993	930	964	920	945	947	911	931	944	953	933	913	966	931	992	963	879	944	915	884	946	933	963	946	977	945	885	936	1066	919	921	980	913	949	970	941	956	967	972	933	973	969	1007	953	1025	918	925	929	882	969	987	926	921	922	928	926	937	955	925	917	928	969	969	933	954	939	903	946	945	922	933	893	931	926	945	967	949	956	947	952	945	940	926	949	917	946	961	887	943	894	937	893	952	928	919	906	959	937	954	931	919	950	947	969	956	970	922	950	950	956	941	901	936	923	968	953	1014	881	948	939	978	969	933	934	978	905	997	906	926	919	982	987	989	910	876	922	937	953	974	939	956	914	1002	955	970	948	967	951	968	895	970	991	932	966	1007	983	981	909	922	933	948	944	965	926	956	939	880	909	975	941	1023	961	936	918	975	973	958	901	958	961	925	999	950	909	942	906	907	937	964	918	1056	991	919	952	942	1013	971	985	941	956	919	937	894	963	917	1009	931	894	937	897	941	953	983	964	912	956	944	938	922	949	978	982	964	894	929	941	929	995	978	907	920	870	906	909	972	981	965	959	979	958	951	974	954	975	961	906	917	936	967	941	943	952	931	990	1019	920	929	936	923	958	964	958	923	961	933	934	939	945	945	940	908	941	973	973	880	930	945	879	932	979	987	920	989	945	954	945	883	928	898	931	941	944	960	927	982	939	968	1014	900	977	911	949	917	856	936	960	940	971	893	954	947	940	977	936	975	928	965	971	993	912	939	935	964	967	943	940	979	946	956	921	998	941	945	942	912	934	952	922	916	1004	952	985	965	944	915	957	966	970	932	926	960	955	930	931	966	927	994	971	974	882	949	952	990	922	900	954	967	1026	975	888	946	905	969	1014	936	974	925	907	912	948	935	955	908	907	901	925	991	983	929	882	953	937	960	916	921	933	941	909	961	991	954	913	919	978	942	928	883	949	986	923	951	927	901	951	978	952	955	1003	974	916	949	929	926	915	915	967	904	960	947	946	979	926	1003	912	923	962	930	946	986	926	980	942	934	977	929	999	895	936	904	931	921	960	906	907	916	1002	937	958	939	953	964	921	962	955	898	922	905	976	929	946	933	920	927	948	975	938	937	879	974	980	948	938	974	944	957	965	976	981	994	947	973	964	940	930	963	920	907	955	981	949	989	966	1014	939	957	927	922	919	945	881	894	948	954	876	886	926	945	941	942	924	951	983	931	966	947	872	941	945	982	994	1002	913	947	926	911	956	937	925	946	926	969	952	922	936	986	954	957	932	952	953	941	936	962	925	939	844	941	944	958	960	957	991	886	943	947	938	938	953	960	963	876	916	996	944	987	943	908	983	915	921	918	938	953	970	926	957	918	975	924	950	916	966	970	980	953	965	931	908	920	922	933	948	940	967	887	921	942	895	948	949	959	978	938	936	946	934	981	975	927	907	940	962	933	948	935	1003	941	941	883	956	922	912	887	1023	929	962	966	923	919	966	983	1007	942	1032	889	930	948	893	933	946	977	986	964	960	928	970	969	890	938	907	924	966	916	928	922	952	916	946	910	950	908	932	930	952	957	923	1016	947	940	956	946	942	974	941	944	913	990	945	928	923	927	1016	919	962	942	962	917	929	947	941	935	911	970	969	918	1000	999	942	946	943	950	963	952	989	917	985	945	962	958	953	938	963	981	909	943	958	923	914	917	935	943	999	981	894	973	940	919	892	884	964	944	933	989	975	909	859	917	907	903	971	953	923	960	934	948	931	909	943	966	917	915	944	948	959	961	958	894	959	935	896	899	950	955	941	956	960	930	961	924	1000	894	910	956	990	968	944	965	914	962	964	934	933	941	965	924	932	963	1000	914	947	946	913	998	995	944	954	965	980	977	1005	939	950	945	1030	979	1006	942	941	913	902	971	923	939	977	871	922	987	926	904	911	927	955	995	962	932	927	971	970	923	956	887	960	998	933	926	933	932	907	895	957	972	951	950	930	965	938	950	990	907	910	966	910	983	985	990	957	948	969	978	919	933	950	919	1002	890	964	896	952	978	937	960	982	962	974	931	917	942	993	1021	984	959	971	947	958	929	931
65644	46771	26735	3907	591	448	348	400	355	315	320	276	260	257	301	309	251	249	287	257	246	249	249	267	265	268	269	231	213	242	248	264	244	256	214	246	247	266	263	258	277	248	246	257	273	262	251	270	230	260	252	248	263	246	239	239	228	243	252	246	246	243	265	259	239	258	278	233	234	256	231	272	245	283	284	285	228	254	229	246	244	233	234	264	249	236	234	220	217	261	237	245	254	253	236	230	201	270	222	277	240	235	256	206	275	243	288	237	256	248	259	264	253	249	256	266	283	245	244	260	232	260	239	276	261	240	252	274	241	248	260	256	245	247	242	251	257	288	232	238	242	246	242	240	253	250	250	266	238	247	250	243	255	209	238	260	266	292	235	246	249	261	221	210	250	267	269	234	215	241	216	211	260	254	235	253	260	243	229	237	257	239	245	282	261	259	223	250	255	221	253	251	278	264	270	237	276	229	257	254	247	265	240	261	286	224	257	253	255	249	259	249	237	277	255	269	238	277	237	241	239	241	246	280	247	252	250	266	248	251	225	252	261	258	252	239	245	261	251	228	261	200	297	230	272	245	224	249	256	256	258	220	236	217	263	258	254	262	246	251	255	249	246	268	255	232	241	279	257	261	263	241	249	225	252	260	239	256	228	223	278	230	262	239	242	246	282	252	255	266	251	238	262	234	262	222	295	236	234	238	221	283	262	246	235	261	275	248	247	233	269	269	246	272	259	257	250	233	263	255	220	263	247	250	243	257	239	256	273	262	245	231	242	235	243	273	248	252	273	262	246	252	251	247	255	237	220	239	264	240	277	258	251	240	251	241	257	254	257	267	261	227	230	264	291	261	212	271	290	291	246	240	264	267	258	247	237	235	239	277	247	253	257	211	240	240	250	246	227	220	210	209	265	227	237	227	239	260	241	229	214	219	224	249	244	247	249	220	253	255	252	246	220	241	235	231	272	270	273	247	259	252	254	240	266	245	245	262	252	237	257	288	239	245	264	239	249	263	234	237	223	247	230	255	246	238	270	261	265	283	259	227	252	269	239	265	253	256	275	269	253	258	247	260	264	236	251	248	228	265	247	235	279	244	245	244	249	289	242	252	226	284	241	256	266	257	244	247	237	255	272	243	257	224	260	262	250	223	253	233	265	235	273	254	254	264	251	249	273	261	229	238	253	235	245	277	258	216	238	253	274	237	262	232	258	267	234	272	252	254	247	250	249	243	244	257	244	237	205	264	235	246	276	243	266	260	253	240	246	238	249	244	264	230	276	234	244	242	252	256	251	257	246	220	283	258	234	252	239	267	252	253	250	211	251	230	282	235	240	238	246	246	228	229	252	256	281	264	245	228	242	212	235	259	260	264	266	266	233	261	238	242	283	219	272	234	274	257	260	232	254	257	224	261	255	229	259	241	272	241	244	251	270	209	254	258	233	275	269	233	273	237	252	253	225	224	268	240	246	229	258	244	223	229	234	229	265	255	254	224	246	243	259	265	248	290	246	238	249	281	252	250	213	212	241	249	265	253	233	258	248	243	216	246	233	236	283	280	236	272	276	233	278	255	218	272	235	248	236	243	267	238	277	249	231	277	254	258	252	247	253	219	251	272	240	265	231	232	246	254	254	250	275	257	210	246	289	252	209	266	269	242	243	236	265	223	268	238	261	257	253	243	266	267	259	239	257	264	246	244	222	272	280	237	244	266	230	256	294	267	264	237	258	252	241	257	243	249	253	255	251	216	224	225	217	274	242	257	289	248	250	272	216	265	257	260	221	219	232	253	221	218	250	247	239	259	234	239	242	258	231	247	280	281	229	258	239	260	247	255	242	226	245	258	271	212	260	237	262	225	238	247	265	254	252	240	247	246	240	274	280	271	238	234	270	247	254	255	240	264	222	233	262	243	235	242	221	259	254	259	237	242	248	265	275	275	254	237	243	255	226	253	253	287	250	250	267	240	242	212	271	220	252	247	246	240	272	250	271	233	248	235	242	277	254	235	258	270	277	233	250	251	240	258	249	231	254	239	236	257	250	246	241	259	251	255	269	249	272	224	230	251	257	251	235	245	250	254	273	226	246	228	251	262	259	260	250	236	270	255	277	259	230	267	246	268	223	234	230	237	233	250	273	267	245	243	240	228	235	234	258	249	233	249	258	261	241	247	237	255	256	231	263	223	241	252	257	261	233	229	256	240	241	259	241	247	260	281	248	254	265	231	242	236	248	236	261	247	223	270	260	260	262	244	249	251	266	273	251	236	251	233	257	267	255	240	248	226	239	266	271	288	241	233	226	258	260	244	234	246	254	272	240	253	276	246	231	238	264	270	242	245	240	247	262	238	243	248	229	235	241	246	264	258	238	247	244	256	252	259	235	235	236	245	227	262	260	272	250	246	257	267	250	268	256	276	272	260	283	269	239	257	262	227	245	239	236	257	261	248	274	231	277	238	238	299	222	256	233	252	273	260	242	226	246	247	262	233	215	249	224	253	238	240	247	226	245	227	274	249	249	256	265	231	256	240	267	242	254	274	248	267	255	268	275	262	253	273	277	244	242	263	249	244	249	233	198	234	257	241	254	225	238	236	236	231	247	247	273	233	229	253	253	256	259	262	246	249	250	255	245	248	223	227	238	258	244	245	247	257	229	222	247	217	232	242	238	258	275	236	232	262	263	246	249	245	271	268	247	256	250	277	225	285	274	253	230	243	259	254	238	229	246	260	245	270	251	259	264	239	237	270	236	238	249	270	219	238	239	251	252	280	230	221	265	262	235	237	246	208	233	215	270	268	222	274	271	271	241	252	225	239	260	263	255	256	290	250	268	290	252	244	238	243	234	244	249	256	235	249	250	251	263	225	260	227	232	261	254	230	244	224	241	248	289	251	255	240	260	259	251	254	275	279	258	253	260	257	254	218	240	252	247	271	249	262	264	202	251	231	224	235	268	279	251	236	241	252	240	259	237	260	283	208	262	218	259	259	248	261	273	264	239	239	239	245	258	242	243	266	212	250	279	251	249	229	236	237	246	236	241	249	284	260	232	229	233	251	236	224	239	251	256	227	245	230	277	244	235	223	232	262	251	266	264	272	257	277	262	243	250	253	256	264	255	252	274	234	231	248	262	239	272	237	258	267	267	226	262	251	267	264	251	251	245	269	224	264	232	251	242	264	277	257	267	261	249	225	222	252	259	238	237	263	278	248	251	241	270	286	259	247	236	253	267	220	250	237	274	254	267	227	251	250	258	272	247	266	247	264	264	260	249	245	230	264	233	252	275	266	252	243	250	249	267	290	286	240	233	259	242	262	247	232	288	256	222	238	296	257	254	247	247	270	235	254	234	255	257	262	227	233	230	263	265	241	259	245	252	234	228	227	261	249	259	266	272	255	253	242	269	246	244	260	263	248	266	231	246	246	238	246	233	266	240	218	238	267	242	255	280	268	246	250	255	243	220	256	239	241	246	279	257	249	273	256	253	230	270	237	255	254	240	225	231	280
40250	32189	9802	2143	1916	1603	1398	1247	1080	1070	1033	939	910	846	898	791	787	795	761	731	727	754	711	710	716	722	743	707	685	664	690	679	704	668	688	667	676	727	644	699	667	655	650	661	633	690	724	686	706	672	687	690	652	702	737	657	693	710	643	673	705	653	697	646	667	656	662	680	708	670	660	660	648	659	639	650	658	649	680	705	651	670	701	668	651	641	640	666	691	653	626	654	683	684	645	705	641	657	620	634	668	671	675	625	665	601	624	687	624	634	656	670	693	668	656	683	663	656	623	619	669	676	672	644	680	674	656	688	638	652	651	637	658	697	686	663	641	678	663	686	684	683	687	670	644	701	667	682	615	701	692	614	655	658	649	658	692	692	641	653	641	683	685	698	680	647	633	698	697	679	691	687	649	679	713	686	678	713	674	662	683	692	652	694	696	660	685	678	665	687	693	655	639	698	682	650	710	609	680	710	643	715	689	672	646	645	633	661	637	658	688	650	680	692	669	644	647	660	650	732	641	633	652	645	671	667	665	638	662	656	644	637	716	625	679	659	631	659	670	686	689	694	652	702	631	630	686	647	654	682	655	614	621	647	629	690	681	646	633	729	618	687	635	646	665	661	640	666	687	614	688	630	656	686	664	675	672	674	607	648	688	683	636	652	651	593	593	588	672	652	641	648	636	668	648	671	682	649	637	647	643	631	645	654	676	651	632	698	683	653	658	653	637	695	678	679	630	660	644	658	690	613	680	643	689	655	665	663	676	646	665	654	686	680	625	708	677	639	683	639	655	645	678	650	645	657	701	685	657	656	666	691	661	639	640	695	679	630	654	619	648	633	663	635	687	638	660	671	672	673	645	662	640	651	630	662	653	668	637	669	664	627	682	723	616	682	714	648	676	629	696	711	646	682	711	624	644	690	640	652	647	613	672	664	626	683	691	619	633	666	678	665	655	653	663	648	671	702	663	651	641	621	648	686	669	651	671	690	660	702	652	701	671	651	676	656	677	691	641	662	613	673	673	681	677	693	663	666	663	657	660	647	622	684	645	663	677	675	660	657	644	674	688	665	648	646	731	666	689	675	621	681	645	641	658	635	713	650	631	703	656	672	713	665	681	658	662	667	656	686	697	650	625	659	659	674	631	661	642	656	641	653	654	636	695	630	626	675	668	642	630	674	656	648	677	664	629	653	713	696	666	644	649	685	686	686	614	677	675	692	664	669	611	620	644	647	702	642	671	709	653	644	677	695	654	650	620	685	663	633	683	665	659	650	669	650	658	704	649	642	685	679	612	702	656	629	676	657	640	649	691	634	642	627	672	660	673	652	646	645	656	681	598	613	683	639	655	639	635	671	666	633	658	611	671	652	687	642	600	687	689	638	659	684	613	680	614	635	675	634	662	622	691	693	621	625	667	656	620	695	636	713	649	656	627	648	615	677	632	650	688	623	692	649	665	672	656	668	675	707	733	646	653	685	667	671	683	650	610	652	665	602	694	615	640	719	665	617	667	676	680	647	663	665	659	631	644	621	641	653	665	601	663	676	648	626	656	689	638	644	646	645	683	680	646	674	677	602	665	645	657	669	720	635	622	670	669	655	634	682	689	692	674	651	654	633	685	670	649	736	676	663	625	678	665	643	660	639	616	664	683	672	642	666	665	675	658	676	692	681	671	671	652	654	670	723	622	693	677	703	656	705	596	684	695	654	669	678	614	671	608	644	649	664	653	652	629	629	611	678	665	640	630	655	623	611	647	623	641	652	700	642	658	671	629	640	646	659	665	639	633	673	672	694	692	644	672	652	657	656	671	642	664	627	694	676	694	648	649	738	628	644	699	692	686	612	684	676	662	731	683	695	657	697	655	689	684	636	603	692	655	674	644	655	651	680	633	665	677	654	661	676	636	657	675	655	624	688	671	689	669	610	646	680	661	683	685	646	687	702	658	620	629	658	701	664	669	664	630	672	631	702	669	682	711	659	613	648	630	690	707	675	640	672	685	674	669	637	661	681	656	668	634	636	639	641	650	673	644	669	686	681	659	645	665	702	689	630	612	616	628	674	660	672	628	651	672	646	661	675	676	681	649	640	626	675	698	666	652	677	685	672	602	642	658	656	635	656	640	684	682	653	644	666	685	656	609	699	602	619	696	671	643	650	674	672	656	632	681	677	658	651	674	639	659	681	644	649	685	646	639	672	637	670	629	679	685	652	684	656	702	673	621	661	651	619	700	622	641	650	640	676	677	660	640	669	661	661	692	697	634	672	685	692	638	641	672	669	653	682	674	630	704	655	666	682	710	641	634	616	638	657	683	648	679	678	654	652	658	662	658	693	666	631	679	642	676	665	679	673	684	669	633	655	642	683	674	659	647	648	681	619	692	653	614	728	721	644	644	609	701	674	685	684	655	639	714	632	710	691	651	680	635	638	616	626	692	661	700	645	683	652	624	669	680	669	679	657	609	627	651	638	635	652	677	639	639	668	730	642	653	658	658	685	595	679	630	640	651	698	663	651	700	598	683	694	628	677	659	644	676	699	653	659	605	670	661	630	652	671	664	661	676	617	618	634	664	636	687	650	697	646	674	647	645	642	688	631	650	664	664	632	687	667	641	639	651	678	629	639	708	709	701	630	669	682	658	724	672	650	647	667	661	623	634	668	624	634	680	648	628	656	673	657	631	663	685	631	670	657	630	620	660	665	649	702	644	635	672	606	641	639	681	649	634	643	649	669	664	661	646	627	661	622	693	658	631	669	633	669	672	628	658	658	651	673	618	675	653	687	677	667	652	648	617	656	640	641	660	640	656	648	639	672	678	620	661	647	716	633	687	623	627	645	632	662	665	685	628	694	640	675	676	616	712	686	673	714	649	659	672	678	651	674	723	649	646	641	669	639	668	637	655	681	683	678	685	702	668	642	671	636	679	681	676	619	726	648	667	639	639	621	659	666	650	640	645	618	691	664	639	715	666	655	621	655	650	644	642	680	653	627	672	684	702	684	674	647	604	687	665	627	675	729	723	637	625	664	641	658	676	665	692	663	668	643	680	667	683	691	651	669	699	663	646	639	653	634	655	636	671	629	655	665	652	681	660	661	627	713	660	652	644	672	650	662	693	631	679	683	609	622	705	642	684	683	655	660	636	664	669	666	671	627	672	671	679	655	652	714	671	692	663	633	662	641	675	607	676	687	618	666	683	646	648	696	665	632	648	633	700	700	634	685	650	652	687	679	616	647	657	675	668	638	637	679	652	649	680	663	663	682	648	660	657	665	618	661	623	707	643	632	676	610	661	656	691	665	611	700	685	702	695	701	645	629	627	651	596	669	636	666	608	658	643	665	658	645	684	685	682	703	706	654	668	639	640	676	639	669	681	637	661	604	644	674	669	656	671	640	650	636	674	692	668	651	632	653	610	683	662	666	655	681	605	687	661	676	668	656	715	649	642	668	668	674	688	645	661	678	688	639	717	633	681	646	657	668	610	668	695	680	656	650	635	679
77172	56441	35867	11796	1774	823	664	591	508	493	428	450	411	459	408	439	409	399	380	380	386	400	400	392	400	361	368	414	385	363	396	373	346	349	374	346	337	372	391	364	381	368	349	394	377	403	360	369	339	382	385	331	381	394	386	389	344	383	393	401	409	372	354	387	341	376	398	360	370	361	365	410	330	365	389	381	383	388	378	354	403	363	390	357	364	379	365	361	380	358	361	376	367	351	366	339	317	354	383	358	392	380	372	353	383	336	380	402	347	375	377	336	381	375	378	388	366	383	395	331	402	364	373	379	384	375	357	372	342	369	389	383	352	364	362	333	358	346	343	362	378	355	387	354	360	385	375	372	359	346	387	355	360	340	346	373	337	374	411	356	328	380	372	390	364	387	344	346	365	409	358	375	355	363	377	367	355	360	399	372	371	378	361	398	377	365	379	338	364	380	366	379	342	377	376	366	397	369	360	394	381	341	352	372	370	340	378	373	371	397	375	360	362	364	387	347	386	366	353	368	369	402	371	373	380	350	389	380	341	369	359	379	377	392	377	393	372	374	380	374	400	390	387	356	380	384	360	371	371	347	361	372	362	393	368	361	358	393	386	375	378	369	311	378	382	403	389	344	346	395	409	357	394	366	380	389	342	389	368	388	375	351	372	393	404	351	358	379	313	374	364	368	354	378	379	374	371	348	377	398	336	365	367	352	363	431	376	333	400	345	378	356	355	350	358	387	360	358	412	339	404	372	386	367	409	374	401	371	376	402	355	350	403	340	401	375	420	343	371	341	370	384	373	323	396	372	359	362	362	399	332	354	378	364	363	351	373	356	343	368	385	324	378	393	357	373	381	377	368	386	386	338	357	367	384	374	348	367	368	380	349	353	344	397	383	367	379	372	331	370	391	370	366	356	366	371	370	374	375	387	384	389	374	365	377	395	386	349	375	357	341	401	418	375	358	420	347	380	371	353	399	416	403	357	326	365	351	375	376	351	389	368	378	386	370	361	393	371	375	367	343	349	356	351	359	352	385	394	373	391	396	364	381	360	386	365	349	362	402	420	383	369	389	402	375	364	342	406	363	393	362	359	325	374	342	349	393	351	367	389	394	383	381	360	336	391	378	379	343	388	395	378	372	396	358	366	378	343	358	377	378	347	343	419	369	342	343	373	385	353	367	394	388	375	350	381	349	373	382	352	355	354	368	404	375	354	341	389	391	361	342	377	387	354	375	369	363	381	342	340	337	345	369	366	404	377	366	368	311	344	384	375	400	383	396	379	369	384	347	389	382	354	390	363	368	367	341	376	397	381	364	384	344	370	395	406	360	341	349	344	375	368	346	342	344	338	393	381	361	365	385	403	361	370	331	365	424	366	384	365	386	326	367	354	359	340	365	382	343	375	379	334	312	328	418	409	389	366	331	352	380	368	382	400	393	369	374	366	361	371	348	401	369	331	362	368	376	374	384	362	379	375	365	400	368	361	343	351	371	317	363	361	340	396	374	370	369	353	367	348	333	394	372	368	380	338	390	390	385	372	346	386	374	347	375	417	354	365	344	343	378	368	393	368	372	366	358	377	374	343	340	390	363	378	383	361	387	369	391	374	363	369	344	340	356	394	382	380	357	361	395	408	385	357	387	354	347	412	347	345	347	368	356	360	390	347	363	383	386	388	374	378	391	360	350	354	366	363	432	374	364	311	387	371	397	370	378	358	374	375	377	367	380	379	387	382	333	376	372	359	391	342	386	346	332	371	401	379	364	365	388	378	383	380	383	361	373	365	367	359	371	313	355	365	380	372	361	355	352	365	355	371	333	358	352	388	360	360	350	361	408	354	359	391	362	381	371	400	387	391	378	378	321	396	347	366	342	378	367	377	395	355	359	362	367	359	395	390	390	351	360	377	338	393	368	381	346	375	360	400	353	379	360	370	370	394	336	373	389	338	395	334	364	342	342	397	353	366	374	350	394	351	352	342	344	359	381	373	369	365	389	381	344	357	394	366	352	420	411	416	364	356	360	333	377	390	338	370	389	342	377	351	345	378	401	368	357	376	359	402	365	367	405	345	349	379	395	373	392	370	348	394	337	379	345	394	330	379	380	358	387	358	364	341	366	369	385	373	361	374	374	376	380	365	334	380	367	368	339	349	387	343	386	383	332	364	344	383	378	323	354	375	396	366	411	386	402	403	390	341	371	346	361	386	362	391	358	371	337	356	363	386	380	351	369	383	378	370	365	373	369	377	392	378	378	364	369	340	381	365	329	350	382	377	354	362	350	372	393	354	364	373	361	331	382	358	349	410	348	375	391	347	385	391	362	357	375	390	385	350	366	372	344	347	355	346	352	360	353	405	383	340	394	361	378	389	351	352	345	366	344	394	414	397	371	336	398	341	386	412	346	401	354	370	388	393	346	312	353	369	375	365	364	365	317	360	374	328	357	381	367	334	385	371	360	367	364	390	375	400	378	372	384	345	387	350	361	374	373	377	395	369	362	359	364	347	399	370	368	359	350	357	402	354	379	359	383	363	369	381	359	346	344	386	378	362	325	371	402	376	336	344	303	373	373	332	357	332	386	370	374	363	397	349	362	361	357	410	383	376	372	403	407	373	394	365	360	365	357	383	342	348	402	357	373	418	361	343	374	338	369	382	400	423	361	342	363	341	342	341	376	344	367	327	397	381	384	400	375	354	390	403	395	343	373	392	335	358	319	386	370	358	313	360	415	350	342	359	393	368	364	366	366	364	412	358	360	395	372	381	396	354	381	390	374	392	354	352	363	335	384	372	364	342	366	376	321	413	357	382	323	358	363	365	369	368	397	391	379	382	377	370	326	385	362	412	372	340	363	374	384	382	406	414	372	380	402	365	337	387	345	352	383	402	375	352	416	362	407	327	356	373	399	377	336	391	363	356	420	373	384	385	356	357	379	366	361	351	378	356	363	368	354	345	328	384	367	367	344	348	383	394	363	348	382	379	326	397	356	356	353	374	368	362	383	400	357	355	338	354	373	396	393	347	373	372	352	351	338	364	381	414	345	395	358	339	363	383	356	376	364	362	352	375	356	390	366	367	359	364	339	361	377	340	397	368	370	387	341	346	376	379	352	397	368	360	360	366	363	407	347	398	357	362	367	379	394	398	339	404	366	358	380	390	354	347	370	397	359	364	377	375	377	343	352	346	385	366	364	331	380	385	387	388	400	333	406	407	379	388	336	400	376	359	347	376	369	361	388	352	365	360	373	394	343	349	350	381	358	381	412	345	362	356	363	364	377	364	372	334	361	380	340	337	323	348	393	360	391	348	368	367	393	372	410	351	359	355	372	352	373	385	352	376	375	334	423	388	409	348	362	386	381	349	346	347	345	330	363	357	355	394	391	348	371	325	377	353	333	354	341	356	376	384	368	381	339	333	375	359	363	344	367	363	358	381	393	374	359	373	386	335	355	374	366	382	367	365	373	421	368	329	360	410	375	359	409	381	367	352	358	364	375	363	369	371
47802	40162	14368	3918	3228	2733	2349	2136	1842	1649	1602	1500	1417	1343	1231	1176	1231	1170	1175	1115	1148	1105	1135	1048	1015	1049	1017	1038	1118	990	994	993	1009	1010	970	967	977	971	987	933	952	1007	959	918	1015	920	922	988	912	912	904	970	975	1003	897	951	911	1006	922	972	938	925	914	945	954	947	907	1010	931	924	945	878	905	956	928	939	936	899	957	934	949	913	929	906	883	930	927	920	961	880	895	903	909	936	970	918	920	943	929	918	916	992	866	887	918	950	878	882	920	944	897	899	947	904	911	917	920	924	933	930	953	904	976	867	883	915	900	940	953	969	917	903	928	885	921	933	902	939	881	882	951	901	991	903	924	900	910	893	904	958	947	930	922	925	935	919	909	941	927	934	873	820	909	931	937	905	924	902	882	933	937	910	915	954	850	931	880	923	881	975	949	882	894	910	859	955	911	919	943	856	971	913	947	852	885	929	911	957	937	946	934	963	852	916	967	885	878	925	897	917	892	933	924	903	910	901	905	958	904	889	943	948	959	910	953	946	912	910	944	878	920	850	872	897	880	889	899	919	935	904	959	938	958	933	884	847	927	887	911	945	925	923	919	899	932	920	941	906	890	922	865	899	897	956	951	955	929	888	921	913	935	889	876	925	902	909	904	916	909	947	962	918	982	959	876	853	888	916	925	906	882	895	918	859	939	939	879	913	896	865	926	866	962	904	886	925	899	927	918	976	935	938	951	913	879	900	909	903	914	938	932	916	903	946	959	909	875	958	884	889	875	984	876	888	886	890	957	908	971	969	947	913	888	899	894	922	901	909	930	898	948	932	852	940	928	968	957	858	906	951	904	918	908	935	885	940	899	968	945	861	940	867	910	944	905	932	845	941	916	848	912	928	935	943	906	987	888	923	895	907	877	904	952	933	867	954	881	904	948	899	924	951	892	889	925	977	892	911	916	861	936	839	903	893	906	919	932	933	935	931	863	887	863	899	893	901	961	908	972	885	934	921	889	895	903	949	921	880	926	974	883	903	897	900	930	944	918	889	909	875	891	902	924	955	903	922	926	880	904	895	901	863	893	879	899	932	819	935	955	890	938	869	860	924	929	922	921	951	922	971	915	917	891	881	926	955	910	925	900	957	916	801	932	888	894	945	866	883	931	893	916	912	941	876	929	909	904	929	925	909	895	947	867	928	921	870	957	931	941	943	914	879	893	911	942	866	942	984	898	914	902	910	959	901	939	909	885	915	910	842	916	931	899	871	899	905	921	956	919	895	885	909	927	907	900	989	933	922	862	910	956	895	910	943	827	879	895	896	891	957	900	891	931	925	954	956	886	950	899	896	872	930	874	915	899	936	891	890	873	912	946	896	946	849	929	897	863	984	886	895	870	941	894	906	873	929	887	847	929	908	875	909	889	867	898	916	907	928	976	940	885	919	927	931	922	893	911	905	917	896	970	962	880	931	923	908	929	902	920	911	887	900	882	916	942	965	893	925	923	966	878	959	926	881	868	935	873	928	929	925	951	892	903	962	980	894	882	891	973	907	938	966	926	957	924	946	896	881	881	931	879	952	940	935	955	922	934	943	937	917	887	874	863	943	912	940	935	888	936	908	921	945	889	875	867	899	948	896	944	907	950	880	955	924	870	918	928	936	951	940	918	931	909	920	951	890	931	916	972	929	897	964	915	901	958	938	886	907	921	936	927	967	886	963	934	874	930	929	887	911	941	969	888	933	880	936	898	845	921	958	910	946	941	881	968	893	913	983	968	892	896	915	930	914	962	888	921	867	947	905	919	863	933	894	955	915	914	907	925	933	968	907	900	919	917	898	856	894	888	852	888	921	898	913	921	918	984	918	971	949	943	918	889	914	905	908	956	872	905	969	979	921	928	918	892	943	942	905	946	943	877	906	902	924	946	991	916	916	925	900	947	958	897	888	938	923	938	988	923	941	944	907	922	926	960	937	951	940	919	965	904	918	919	945	877	907	923	879	898	949	947	922	925	935	892	955	904	921	935	952	911	887	931	906	851	900	896	920	877	942	930	972	873	936	956	913	897	914	893	902	892	943	920	960	898	906	903	965	952	921	906	925	928	896	856	964	913	910	962	894	896	892	932	917	881	925	880	936	897	917	980	911	873	874	912	932	926	943	933	888	892	925	902	896	896	919	959	890	963	943	945	910	881	910	887	980	937	926	950	887	952	926	941	944	914	948	902	861	941	888	902	878	957	875	905	911	909	907	918	959	903	906	907	942	943	917	882	939	963	943	953	936	921	932	931	904	905	929	908	877	908	918	883	944	900	914	908	937	933	941	858	920	916	908	916	897	844	948	924	904	897	909	928	957	909	939	882	971	878	942	936	926	922	933	918	899	936	853	918	929	901	951	933	913	911	916	909	938	912	893	940	860	988	892	919	918	879	952	954	921	903	898	927	901	882	869	894	908	866	926	951	933	920	905	966	904	954	919	923	923	866	982	963	919	957	910	894	965	919	890	909	932	948	883	932	904	969	892	870	905	938	896	906	925	917	937	893	932	909	964	940	952	965	919	910	931	941	917	898	877	984	936	941	898	923	928	925	950	904	895	945	933	920	901	907	910	870	924	918	929	924	949	927	895	921	892	908	955	898	891	885	900	929	961	962	929	915	964	936	922	927	935	885	939	916	999	943	902	943	924	889	869	896	908	890	941	939	893	898	921	897	926	931	910	951	874	965	927	902	894	910	952	885	906	896	920	1000	882	901	882	866	857	937	965	890	939	952	935	933	925	896	931	930	914	907	886	847	923	910	957	953	874	927	916	890	941	954	880	917	933	908	949	900	958	909	909	941	939	924	916	945	862	951	962	920	871	959	905	924	868	917	937	916	936	890	890	975	966	922	891	907	904	896	887	933	942	904	941	907	913	910	957	942	924	919	964	911	922	938	918	927	896	899	927	959	909	890	927	900	915	911	924	908	916	902	921	950	898	914	959	930	913	901	894	913	970	969	968	891	955	945	885	897	912	847	907	904	899	924	924	910	880	872	951	915	897	947	935	928	923	919	919	904	870	891	937	927	925	894	921	900	914	913	962	943	911	895	894	936	905	954	939	947	903	931	915	929	904	908	943	890	941	944	875	926	900	911	920	896	906	898	977	888	915	894	920	893	889	911	921	952	903	935	963	882	913	907	918	903	900	917	912	884	951	937	892	887	920	934	925	929	945	928	958	947	869	918	917	949	938	938	888	924	916	881	906	872	894	935	870	935	998	927	939	965	899	931	955	908	872	915	933	901	944	960	885	969	932	920	899	935	868	880	912	864	865	869	968	951	933	963	874	900	947	900	881	903	921	930	962	914	887	928	925	930	925	898	928	907	978	955	979	927	910	930	955	913	891	931	918	976	934	885	882	930	902	918	915	930	911	934	945	941	949	934	902	931	877	938	868	894	898	963	904	948	898	970	928	899	935	915	884	913	915	909	928	902	895	931	951	880	887	966	942	895	906	940	942	883	950	902	949	937	880	935	928
20673	5029	1561	405	372	369	389	336	370	379	392	370	396	360	417	392	409	394	425	405	375	411	423	414	400	401	358	443	388	356	400	426	387	404	346	386	351	389	366	361	401	364	373	396	377	365	428	383	389	401	375	378	415	372	429	406	380	382	394	416	389	363	393	403	397	414	408	393	403	424	354	421	398	412	367	379	385	399	379	390	375	361	383	401	347	418	404	409	407	372	365	366	363	370	399	395	423	385	378	395	358	383	391	393	398	384	397	390	391	383	388	365	415	407	383	396	453	454	430	404	347	428	425	354	365	403	374	392	415	396	371	376	405	377	384	391	411	377	398	393	406	412	399	388	382	404	389	430	398	377	426	387	407	361	388	397	396	403	406	351	430	409	392	393	402	388	412	408	404	392	374	375	382	361	375	415	414	409	378	402	402	397	363	381	399	381	377	443	425	349	400	399	457	401	419	407	389	379	389	370	365	394	364	394	364	405	372	431	403	399	399	393	347	375	372	406	406	406	380	378	390	350	380	372	397	373	397	414	392	374	407	393	397	371	383	412	427	381	407	433	379	351	368	394	415	415	395	399	356	397	400	434	396	390	388	409	414	394	394	394	371	376	397	428	374	410	375	413	368	401	411	378	435	376	389	347	383	410	415	392	369	391	348	402	387	428	367	368	371	382	406	394	390	391	423	383	382	406	378	377	359	347	412	395	414	398	392	413	436	431	390	409	405	380	431	402	390	384	359	393	390	393	399	406	359	376	398	397	391	365	412	375	382	393	394	416	406	397	395	378	389	382	389	391	423	393	397	379	376	398	449	406	402	418	362	391	419	378	381	386	395	365	385	412	358	398	346	389	427	378	385	379	417	409	393	418	362	378	377	399	380	375	393	381	399	409	383	400	377	398	381	403	379	392	377	386	425	399	385	374	408	325	398	412	438	406	446	424	393	370	374	371	406	376	373	395	381	404	379	406	416	373	398	381	347	394	369	372	411	375	376	393	378	390	389	380	403	384	347	393	393	391	406	384	390	376	411	362	347	359	385	362	348	400	400	373	386	385	397	383	398	394	394	402	413	384	392	396	352	388	419	398	386	377	385	422	376	392	413	415	369	383	403	432	383	374	378	379	382	378	410	414	375	404	366	400	400	376	371	387	382	401	398	368	385	388	396	425	387	388	394	420	402	421	414	430	399	382	370	376	394	414	399	407	374	402	388	404	390	375	387	402	386	371	418	367	397	389	385	403	420	373	413	397	396	363	400	363	401	380	383	355	431	416	430	381	366	426	361	407	382	442	392	391	378	378	403	364	394	380	366	367	379	391	358	370	425	421	350	385	379	400	387	377	380	390	403	398	422	402	379	367	383	385	404	407	393	374	388	358	402	400	381	372	390	381	382	391	396	376	397	417	388	368	386	437	401	430	411	427	400	378	351	345	390	350	380	384	361	393	382	403	346	330	355	394	399	371	365	374	416	397	414	414	397	380	371	392	401	384	397	375	373	387	399	368	414	410	392	358	404	400	402	371	391	402	340	399	397	426	420	350	388	390	401	375	409	373	386	411	364	403	402	375	446	357	413	419	402	408	385	378	403	430	410	385	423	396	387	395	412	404	368	379	390	405	399	415	386	417	407	422	393	376	361	393	370	424	409	410	408	429	383	399	432	372	369	436	398	402	393	380	409	370	395	363	386	372	409	369	369	404	372	401	426	390	394	350	362	397	393	386	372	364	390	353	382	412	384	401	416	378	361	379	389	374	387	402	420	390	385	423	422	415	365	375	375	371	396	404	370	376	437	422	403	394	401	407	367	406	393	381	379	422	373	380	426	419	411	398	410	368	406	392	394	406	396	413	370	401	424	394	393	388	393	389	409	380	399	380	386	388	396	417	410	411	391	398	423	371	387	370	368	366	395	382	398	405	382	377	375	410	388	417	424	394	412	415	385	385	353	402	402	399	389	404	411	360	367	412	375	413	393	395	366	389	410	377	435	407	414	423	385	407	381	425	399	386	382	371	364	410	362	409	397	390	419	404	386	348	418	399	375	415	382	378	411	391	401	414	392	440	405	356	383	423	409	414	408	392	363	371	403	364	411	375	377	407	395	400	394	358	426	385	397	418	384	357	371	403	410	399	398	401	394	412	377	404	367	368	361	387	374	405	373	368	377	380	390	354	405	422	417	390	403	419	427	438	407	360	387	413	382	397	398	348	401	359	386	382	404	397	353	401	350	414	435	431	387	392	385	413	400	399	386	419	399	403	370	423	423	369	350	416	368	391	410	370	375	428	404	368	441	376	390	398	381	389	361	352	362	440	384	320	387	425	398	408	390	422	418	380	425	392	402	412	424	383	357	406	408	402	368	411	398	397	374	359	365	400	402	428	379	406	428	384	364	377	430	360	357	404	393	418	413	368	390	396	375	381	396	386	415	399	407	373	370	395	386	400	378	357	412	361	374	415	400	401	389	368	360	371	380	400	428	377	379	429	404	366	368	327	389	397	374	433	361	356	422	405	413	404	375	404	412	419	369	389	418	380	373	336	417	401	338	360	404	394	417	414	388	405	366	383	402	400	419	381	440	388	441	372	419	370	384	373	381	440	380	392	403	343	381	402	372	435	394	360	399	432	342	395	391	398	397	396	403	366	386	411	366	389	419	373	376	354	367	395	372	392	403	379	390	412	421	356	391	415	360	380	384	418	408	410	375	380	408	400	407	416	400	396	397	370	398	414	419	394	384	386	326	399	413	417	388	388	379	427	415	368	425	396	352	374	407	379	380	405	386	391	390	408	398	375	387	380	392	381	365	353	387	435	412	409	411	351	387	387	418	397	414	390	398	376	399	360	369	345	418	353	390	369	428	374	393	405	383	396	395	402	384	371	376	397	391	429	366	406	384	381	366	355	428	390	403	385	401	424	364	396	401	389	401	346	415	379	422	415	403	441	365	390	402	362	376	388	383	373	373	408	383	378	389	379	397	382	404	400	380	400	392	379	354	399	404	387	381	413	357	396	394	371	380	338	392	385	387	395	395	363	415	394	386	353	370	371	382	402	381	384	415	428	396	380	405	390	400	390	345	380	368	423	388	399	425	392	383	388	414	472	417	406	376	395	398	386	371	406	411	374	383	372	378	360	406	405	383	395	378	385	376	381	375	377	374	369	409	408	381	401	385	398	393	373	437	402	366	367	360	381	390	383	378	399	376	406	374	368	393	373	390	389	396	393	361	389	422	384	382	434	408	387	380	437	421	348	420	428	402	396	387	396	369	408	377	358	384	393	386	387	387	362	391	380	383	374	382	398	399	399	420	373	372	379	413	421	408	418	367	394	389	372	392	407	391	382	370	391	404	378	408	397	369	400	378	381	384	416	360	394	363	401	381	399	413	348	373	354	385	360	395	416	390	369	376	352	413	367	359	383	354	367	397	403	399	375	383	422	386	366	395	383	394	379	378	377	384	352	401	369	356	357	396	376	393	356	402	369	377	361	378	397	401	410	386	377
16896	5761	2134	999	1016	973	920	955	987	921	1007	997	940	942	956	932	947	963	947	964	948	940	926	958	981	936	947	957	948	965	968	953	982	911	915	971	945	946	901	980	1011	955	947	937	949	903	909	918	862	958	976	962	962	955	949	896	878	933	999	929	938	951	915	933	939	906	945	918	922	958	930	934	927	901	899	978	927	924	929	961	948	946	922	981	967	961	885	983	918	894	981	928	946	974	982	981	947	912	891	913	900	974	940	953	929	909	919	899	951	1005	961	978	976	953	944	944	931	905	936	967	934	995	954	934	884	900	921	957	915	931	920	962	873	943	950	933	984	954	956	899	870	930	902	932	862	955	886	956	899	959	988	954	975	987	954	953	883	934	920	947	923	959	905	945	921	911	931	930	930	923	976	941	931	910	937	975	920	994	917	915	968	897	954	877	894	896	961	952	919	855	943	940	967	959	989	882	974	955	988	946	925	938	965	954	917	902	930	916	969	922	947	947	904	943	936	922	902	968	934	955	977	968	898	961	998	946	948	939	940	967	995	985	935	919	896	938	913	915	934	896	968	942	926	899	932	933	882	967	935	898	968	959	941	958	968	946	941	915	939	946	981	927	983	923	902	903	979	951	943	997	904	985	921	895	919	929	902	932	937	942	953	953	928	906	910	933	1017	934	923	916	963	973	983	934	891	900	930	954	891	923	942	895	929	981	898	919	930	916	948	927	967	963	922	922	952	939	890	908	953	917	916	965	971	959	889	934	943	984	977	893	950	935	905	948	898	932	948	940	921	918	941	929	957	956	977	935	973	951	959	980	947	950	961	974	925	946	961	940	898	920	984	917	937	960	928	957	884	957	917	915	1005	988	900	884	901	955	872	909	860	952	944	921	949	958	974	979	934	933	923	922	898	981	946	912	994	916	942	905	974	946	971	962	932	918	910	960	976	930	955	890	973	892	959	912	941	919	922	909	888	968	940	960	901	941	893	929	909	977	929	877	886	944	914	936	965	970	939	918	948	973	939	944	946	992	938	966	961	887	960	895	953	939	947	924	917	916	975	991	930	944	911	926	909	909	919	935	947	974	916	909	942	963	860	926	953	938	899	968	884	970	954	906	987	934	934	915	921	927	964	914	938	956	907	920	941	871	976	933	973	998	933	923	952	925	948	908	953	907	950	933	946	947	904	889	943	881	913	936	927	883	938	898	902	915	920	958	915	922	909	935	933	938	932	923	912	960	943	916	961	946	945	953	997	957	924	974	939	983	929	869	899	975	892	893	959	928	943	1013	948	917	933	921	933	948	956	964	999	852	963	941	978	1003	885	920	920	959	907	961	923	935	909	914	914	901	886	937	987	928	951	964	947	898	920	884	905	927	1014	886	929	930	978	918	848	925	915	964	926	979	903	990	954	971	948	932	947	933	903	981	851	988	942	965	949	919	909	880	931	939	913	875	968	892	917	957	979	966	949	948	914	929	902	962	942	955	910	897	960	917	952	959	939	924	927	899	908	936	945	899	913	961	907	934	1003	927	941	1000	888	959	973	993	865	897	934	900	911	946	935	952	948	994	934	944	893	960	893	961	958	917	967	885	928	922	905	934	957	942	933	998	951	934	947	909	961	962	929	920	969	980	942	959	909	911	963	929	913	917	946	919	954	988	933	935	885	907	943	889	927	944	895	923	910	952	960	906	1010	914	951	961	916	975	867	921	873	879	937	896	944	934	931	966	932	925	957	960	965	911	929	963	888	984	933	927	905	924	972	969	953	942	896	979	938	953	916	973	904	938	944	1029	923	907	956	907	895	944	973	981	876	890	949	903	930	917	879	875	924	987	932	939	967	887	934	945	907	930	982	871	967	890	961	950	965	937	916	923	925	918	999	936	915	934	947	999	903	927	972	990	935	944	962	918	951	916	932	965	908	1013	963	945	925	882	905	957	906	889	907	942	874	945	965	959	943	944	930	939	974	950	958	930	935	905	894	977	950	909	982	926	937	919	941	905	981	946	930	961	919	943	940	989	987	1006	909	929	970	949	972	962	935	948	959	926	920	946	944	927	899	924	928	959	948	989	949	931	937	989	957	935	965	937	945	905	903	983	910	960	960	927	944	938	958	944	938	928	951	892	919	874	896	933	996	977	939	973	925	903	963	938	929	955	929	951	873	916	948	915	948	917	1002	916	948	914	918	928	900	935	863	959	904	924	925	937	925	975	915	888	879	990	909	989	949	921	941	945	951	943	941	972	917	940	889	931	935	942	966	947	918	939	954	934	928	928	946	957	944	953	937	895	959	961	894	920	928	919	938	947	961	921	941	955	988	920	905	933	897	969	934	943	905	930	967	947	923	964	918	922	907	948	954	962	874	953	979	962	908	958	953	935	914	1019	891	972	964	904	985	919	962	942	944	1000	915	939	896	944	920	992	947	918	945	965	933	931	906	908	929	955	942	858	946	983	951	946	957	868	928	965	947	904	910	929	888	976	918	941	944	933	954	976	951	886	914	910	940	926	956	924	944	952	970	964	958	960	920	925	907	924	912	908	967	920	940	931	970	925	950	966	922	944	963	956	969	926	911	937	927	968	904	965	957	947	914	960	1007	944	947	931	991	956	915	944	942	937	937	907	942	922	1026	956	936	909	967	902	927	941	983	948	909	988	895	889	936	915	921	923	963	868	924	961	950	959	930	968	943	950	928	956	984	954	915	950	915	927	909	937	925	902	934	922	881	982	907	991	935	975	962	922	995	1030	960	878	928	938	928	883	921	868	980	912	934	961	928	924	968	918	960	924	997	876	952	903	945	954	950	946	931	940	938	940	940	920	962	961	974	910	899	933	893	951	910	946	946	948	911	974	918	962	926	944	942	893	984	929	895	913	1031	923	967	990	945	964	926	953	976	912	942	945	896	928	929	930	934	924	919	942	957	927	948	944	956	944	926	981	967	917	957	938	935	918	925	946	981	958	962	932	985	956	915	941	897	953	932	962	929	986	908	939	957	939	930	954	946	892	908	931	915	986	883	897	974	934	955	967	921	918	936	929	908	917	946	955	963	940	895	969	939	875	921	926	901	912	936	890	980	996	904	866	1001	931	953	938	966	939	940	908	912	927	950	919	924	943	877	923	924	888	940	930	934	907	914	932	958	953	906	938	1000	889	949	958	972	915	892	954	920	900	867	916	925	959	902	984	882	968	939	992	929	908	923	958	908	934	913	931	909	955	880	896	993	956	948	934	952	936	937	931	947	989	929	904	929	953	948	979	952	906	949	940	933	968	931	1000	981	961	946	945	896	900	932	947	1010	946	941	910	956	927	911	909	906	977	943	927	974	896	960	988	905	942	1004	937	939	906	941	957	947	980	887	939	912	931	952	962	953	949	914	948	960	931	904	932	937	920	925	912	920	962	978	910	920	903	916	887	933	981	972	897	902	951	925	989	917	952	921	961	858	880	953	902	920	960	916	978	889	896	994	969	953	946	921	948	933	990	973	963	922	933	941	913	948	907	934	969	858	933	909	883	976	928	927	969
66198	43098	29633	4084	626	437	385	342	342	330	311	305	288	287	274	294	269	306	267	257	276	264	255	274	255	277	264	270	262	259	272	251	245	265	261	257	261	266	232	279	237	241	239	233	238	222	287	244	242	268	215	254	244	244	238	247	271	263	232	261	248	281	251	273	241	248	258	261	289	244	229	274	273	230	254	245	235	251	266	267	272	268	254	224	277	259	254	265	224	226	241	241	224	231	280	269	249	286	255	250	253	255	285	251	256	224	267	266	266	263	271	258	248	252	273	260	222	261	247	230	247	222	248	257	224	235	245	253	229	250	252	251	277	244	267	286	283	252	246	253	241	265	244	245	228	254	270	236	234	258	230	272	247	260	269	250	245	272	259	236	266	263	257	228	243	257	234	254	267	248	267	238	269	270	257	256	274	236	240	227	243	292	248	229	251	255	264	274	256	226	254	250	248	237	243	250	275	238	256	245	237	245	245	276	253	237	247	199	260	252	242	253	249	235	267	247	224	256	270	235	248	281	258	253	231	258	241	253	255	237	276	298	240	252	251	230	260	232	241	242	268	234	234	265	243	254	262	275	255	260	239	259	250	268	245	250	251	238	235	237	240	235	213	253	254	233	272	245	252	259	252	245	286	227	243	260	260	235	255	263	243	248	229	217	265	250	253	252	282	227	244	249	250	224	243	241	219	258	258	243	242	256	243	213	269	257	267	227	256	248	274	242	269	257	194	250	264	292	246	223	263	259	250	271	255	260	257	260	266	247	265	253	263	267	273	264	257	227	224	255	270	243	244	239	265	250	260	248	243	246	248	245	222	256	278	237	259	240	251	247	232	220	213	245	229	237	236	241	241	251	253	260	218	233	270	242	250	244	254	260	236	238	259	239	235	269	258	251	235	246	283	235	245	254	263	250	224	226	222	225	230	242	246	264	243	247	262	266	268	250	255	265	257	267	239	231	250	227	239	248	247	232	246	232	283	258	251	251	264	248	246	243	242	248	262	259	207	241	251	253	251	249	243	250	224	243	227	281	230	231	230	258	243	256	255	256	275	250	249	236	257	242	242	239	248	226	241	222	263	253	261	222	241	279	254	271	255	271	260	274	262	209	238	238	276	229	251	233	262	252	274	251	230	242	268	260	276	232	258	265	250	229	253	266	235	250	223	279	260	266	239	292	230	289	222	248	227	234	259	238	223	238	243	259	254	271	239	260	280	249	244	257	274	245	259	224	228	297	247	251	247	233	279	248	251	252	234	272	227	243	242	246	268	252	245	239	244	264	262	261	241	263	273	229	225	278	250	255	216	248	238	248	281	243	218	253	232	264	254	248	274	241	229	230	290	238	251	247	257	215	276	236	238	251	245	249	299	231	251	238	249	240	222	267	239	252	244	240	241	268	283	254	261	254	267	264	262	266	233	232	245	241	254	276	254	227	241	259	266	251	240	249	241	292	260	211	244	250	245	248	250	265	233	251	240	247	279	232	257	245	229	252	252	228	248	232	230	222	236	204	243	259	237	248	254	263	267	265	284	230	251	281	241	261	276	246	238	257	242	281	240	244	265	251	252	248	261	235	235	256	263	254	261	253	270	255	272	229	246	260	261	266	228	252	237	241	236	290	253	266	250	252	246	258	249	237	272	260	267	250	254	220	235	241	244	251	261	209	230	254	244	264	240	271	256	268	273	246	283	241	247	255	227	268	277	256	237	231	230	230	275	275	241	263	245	248	269	265	275	235	245	230	251	216	266	282	250	240	221	241	224	222	245	257	273	245	290	306	263	216	254	244	269	248	250	236	248	270	220	257	275	268	220	216	236	252	279	243	254	246	262	261	258	221	231	261	260	260	242	253	232	246	263	239	256	290	243	249	263	206	259	222	239	245	247	272	266	237	249	248	253	256	250	278	286	254	242	265	230	243	255	241	235	237	231	253	248	243	246	259	240	247	268	248	245	242	244	247	259	270	257	229	236	263	221	246	234	274	242	254	212	215	266	246	262	241	274	258	263	226	229	254	247	279	253	245	232	258	267	249	236	277	245	281	232	255	239	230	232	248	265	228	261	266	229	262	238	257	247	231	242	273	251	240	269	255	238	238	276	269	244	232	253	212	237	245	245	269	268	250	229	237	259	239	232	250	247	228	226	241	258	242	255	255	246	254	277	243	228	238	274	255	232	255	229	278	231	245	251	295	232	264	243	269	227	255	254	272	219	256	229	223	251	257	253	226	255	231	244	247	250	242	244	247	248	254	237	234	217	242	263	228	246	248	247	243	263	275	246	253	262	258	256	246	240	253	253	247	244	236	251	250	265	261	253	272	260	266	235	233	221	236	247	285	231	279	264	279	217	250	250	229	240	264	261	265	253	241	273	258	237	231	243	264	227	233	242	233	240	227	232	225	216	252	230	240	256	228	216	248	241	229	257	265	244	242	248	272	248	224	249	257	265	242	267	241	218	232	229	267	254	264	260	244	264	267	238	261	248	266	244	233	242	236	259	235	284	265	250	249	228	269	274	249	247	278	217	240	241	267	265	257	231	228	251	238	243	232	232	223	251	229	228	232	215	256	238	270	246	247	263	230	277	269	246	228	271	261	224	246	253	231	225	264	250	220	229	275	276	219	261	246	221	246	276	271	238	202	246	233	242	271	232	239	263	277	270	232	250	234	232	259	255	259	252	244	246	266	266	259	248	248	213	253	238	216	256	270	272	249	209	251	255	245	254	276	254	256	235	262	264	251	226	229	241	253	247	261	230	228	262	260	263	256	238	277	239	227	268	237	232	233	270	253	256	253	272	246	230	267	233	241	238	233	215	264	256	242	244	222	241	243	247	250	233	264	228	263	247	253	240	240	243	213	250	251	267	229	244	249	230	232	246	235	239	254	264	260	273	207	274	254	229	265	246	251	250	245	253	212	254	221	219	232	269	249	223	246	264	239	247	251	240	254	258	304	245	252	234	241	262	255	253	281	247	229	245	271	256	270	222	219	242	255	240	257	251	289	273	275	262	256	280	238	243	271	215	213	225	226	245	272	269	286	258	219	255	223	211	222	244	236	254	256	242	238	244	265	258	239	249	252	271	213	243	261	250	237	238	265	222	283	244	226	264	255	267	240	237	249	236	254	268	260	260	269	213	261	233	270	249	230	262	257	246	245	239	236	237	263	249	279	257	253	223	258	257	214	249	252	274	246	246	240	229	249	253	257	254	236	252	245	221	259	244	238	241	234	272	253	263	248	230	248	256	256	267	273	251	211	246	268	212	266	249	264	259	270	232	250	223	263	250	272	267	267	271	262	281	236	244	267	240	260	223	256	298	241	270	242	252	246	253	235	230	221	255	215	233	254	264	273	253	263	217	254	238	272	225	271	278	236	226	268	245	253	259	273	207	240	276	255	249	232	244	229	246	226	232	220	266	226	248	229	248	279	230	253	274	228	269	275	258	255	255	227	207	244	252	224	220	240	270	244	228	265	267	264	253	261	241	263	236	266	239	254
39346	29847	12269	2070	1950	1586	1388	1185	1075	1076	1030	908	894	827	848	804	772	730	807	795	767	748	729	757	716	731	711	723	695	744	690	737	705	664	730	694	671	645	683	706	702	707	714	652	668	686	684	703	662	672	686	703	656	699	677	665	684	659	648	673	683	692	641	720	758	669	702	635	698	662	701	722	671	674	630	633	705	682	679	679	666	688	673	671	680	689	640	695	688	696	695	683	693	646	706	661	671	661	625	666	693	633	650	612	664	624	667	697	695	713	689	662	675	632	648	668	622	607	649	636	651	642	627	674	687	745	625	689	636	634	702	670	640	643	659	682	654	663	653	667	691	651	691	612	694	662	664	683	708	698	656	654	662	653	669	688	678	643	643	650	685	705	677	658	650	630	644	687	642	667	673	631	661	655	681	591	648	637	679	691	660	673	633	676	633	700	648	629	651	657	628	646	620	671	695	688	658	675	653	658	691	644	669	656	664	697	701	677	625	660	670	629	718	695	655	682	658	693	649	643	620	668	721	668	670	622	635	623	657	672	673	663	674	633	659	709	674	678	716	698	702	687	663	622	672	610	657	664	668	643	684	661	633	666	677	684	654	687	722	691	669	633	624	658	627	666	656	644	678	623	636	650	674	661	676	625	677	664	678	675	690	674	691	684	677	608	689	712	676	668	683	645	705	644	671	638	674	625	639	700	646	662	680	615	664	673	675	630	653	638	657	676	634	608	637	639	687	671	674	638	702	680	659	613	652	677	686	692	646	670	639	675	670	641	639	705	614	687	663	662	619	617	670	655	655	656	671	637	647	647	659	701	677	700	646	686	699	673	661	693	616	645	634	680	674	655	612	641	707	659	614	672	645	689	657	654	710	676	614	668	616	664	660	678	645	673	690	684	652	690	657	646	702	650	702	688	669	641	696	612	645	655	659	678	632	687	643	651	650	666	680	679	673	685	674	627	674	681	658	614	654	674	668	718	640	692	705	672	695	656	654	619	668	664	670	660	694	686	648	651	658	674	668	649	658	674	638	664	666	652	669	709	635	656	665	617	635	655	613	688	664	675	674	668	676	686	676	648	663	639	673	670	662	653	645	656	649	640	625	631	661	666	669	658	666	676	652	581	665	671	666	642	666	588	637	618	702	621	629	661	631	646	632	664	600	656	659	694	662	664	636	678	654	647	659	654	656	693	695	702	690	694	684	667	651	669	700	680	677	645	669	647	677	681	665	696	618	696	642	679	685	672	674	647	705	663	671	619	665	704	629	660	679	681	651	654	659	672	629	680	615	639	693	674	660	656	650	650	638	695	661	710	655	658	672	697	688	668	679	638	633	667	646	699	675	692	629	679	670	676	640	693	633	646	625	656	640	667	697	630	663	650	672	670	669	661	607	721	659	693	714	648	654	630	644	664	645	612	685	714	627	627	665	673	639	646	679	651	724	632	662	646	688	657	656	716	648	702	658	665	683	617	693	672	653	648	635	603	655	689	688	655	623	683	624	671	661	710	656	655	639	692	680	700	663	642	650	657	648	654	665	656	668	676	653	657	646	664	639	602	618	703	700	662	672	658	653	639	695	611	664	688	682	673	657	637	680	632	708	688	661	672	654	627	654	687	648	676	663	690	693	694	645	654	653	662	671	630	618	656	645	670	633	648	666	671	663	674	658	680	627	678	689	659	697	610	666	653	659	668	693	695	708	657	675	690	702	689	629	661	677	674	684	603	613	672	677	667	653	627	635	668	671	620	645	715	638	658	596	630	693	655	637	682	646	644	626	646	650	702	697	629	623	706	700	720	673	651	693	641	656	658	672	641	681	631	694	679	648	661	672	645	639	674	585	698	675	702	665	633	674	688	669	684	635	662	638	693	664	670	667	650	656	673	643	667	645	673	668	639	672	740	665	656	662	686	677	635	709	639	658	667	702	682	644	636	677	663	670	660	656	688	666	655	655	652	668	654	678	721	707	638	698	645	657	639	651	665	666	656	656	633	648	623	657	655	623	683	646	668	636	668	651	618	640	662	679	621	662	678	718	642	666	666	646	660	625	654	625	660	642	684	664	682	671	665	641	662	687	674	646	650	627	634	652	701	695	671	672	720	670	609	650	650	687	720	630	652	703	663	676	652	708	667	643	668	647	659	662	672	670	686	667	573	656	645	643	642	653	661	693	679	664	700	650	670	648	702	610	677	654	682	686	644	669	673	657	657	654	714	711	618	663	643	674	711	682	672	608	650	679	696	661	688	642	652	687	660	610	682	707	723	688	663	680	664	651	654	657	708	632	671	686	630	691	670	660	666	667	642	679	673	634	615	669	691	672	666	682	672	673	663	666	672	681	684	642	691	633	647	682	659	651	617	718	659	632	663	658	659	682	699	644	661	659	700	671	661	638	652	628	641	663	637	662	708	668	643	673	638	654	690	685	664	653	629	649	633	628	658	646	657	654	605	625	622	664	701	663	632	657	674	666	626	629	660	656	652	672	638	727	657	663	638	669	667	675	662	663	651	631	663	667	681	648	650	639	609	643	692	682	696	698	633	610	633	679	639	670	639	728	674	659	697	692	632	674	672	663	669	688	626	657	639	646	656	673	680	647	623	673	654	710	706	644	647	691	682	599	689	678	652	647	631	676	707	657	702	632	662	693	684	664	674	659	566	666	635	693	650	638	639	659	700	660	619	726	674	682	661	635	631	643	683	646	627	682	681	663	622	660	690	681	639	682	612	655	669	707	604	667	694	662	723	711	653	669	647	695	715	649	633	609	703	651	635	652	662	639	642	669	612	662	623	657	689	614	646	646	657	652	657	690	658	638	703	654	660	614	635	697	657	680	644	670	643	664	646	704	638	725	643	660	616	642	623	654	639	722	651	661	685	652	674	686	671	683	682	678	683	685	622	648	663	672	688	645	651	647	645	692	674	667	680	639	656	589	668	684	659	709	668	649	678	662	615	664	602	673	624	706	675	639	695	666	664	649	695	679	667	638	671	638	683	633	631	649	622	718	688	654	644	683	715	658	608	651	702	659	726	643	673	687	642	682	633	639	637	684	647	680	660	684	665	648	619	693	652	649	623	606	671	643	668	691	686	676	698	674	636	666	655	690	701	710	636	662	649	693	654	673	634	661	659	661	648	667	695	604	668	607	713	649	683	637	655	677	659	597	625	649	645	690	588	653	652	689	666	674	705	651	651	630	626	652	674	654	642	635	595	645	641	639	631	691	666	623	654	706	692	676	713	673	663	640	639	662	627	639	660	681	651	675	633	675	649	684	627	617	648	653	608	680	708	655	682	680	649	650	600	636	650	631	680	659	676	667	680	633	642	683	647	690	655	714	672	671	680	615	615	690	670	655	638	713	697	652	665	646	666	670	702	634	669	669	634	654	690	646	692	650	676	672	695	707	674	639	655	678	683	677	666	673	634	656	649	712	647	690	676	664	644	674	693	685	683	719	669	661	658	673	662	713	662	695	640	606	687	710	655	693	666	662	639	656	700
71585	54915	38728	11609	1739	746	693	598	532	507	503	442	491	430	399	402	407	382	403	382	382	399	377	374	415	386	395	379	418	362	373	336	377	362	368	375	390	378	404	360	348	350	345	392	357	378	329	372	379	365	371	366	362	340	380	367	356	349	398	386	366	369	359	353	355	365	373	354	379	381	345	398	347	375	367	378	364	378	356	382	365	364	375	358	385	355	343	341	350	369	345	354	399	351	392	367	370	368	404	378	367	350	375	366	341	348	383	389	357	355	393	370	363	360	376	351	385	331	368	392	358	364	377	413	354	354	380	387	366	335	374	368	382	361	365	393	360	372	368	346	380	380	372	361	402	383	386	381	365	339	342	373	384	396	376	401	339	356	343	353	366	374	368	330	389	353	417	340	389	371	360	392	376	370	375	345	365	384	363	403	374	391	372	387	371	335	356	360	391	382	383	349	381	362	366	375	354	391	347	382	312	378	352	374	364	379	365	376	347	387	373	359	422	382	348	357	324	341	374	348	355	351	400	354	369	385	354	356	329	333	392	369	386	349	365	382	379	361	371	349	393	347	374	373	341	368	373	360	361	359	383	383	358	372	369	366	356	367	342	360	395	374	383	354	373	373	395	352	387	386	372	374	347	357	360	342	340	373	353	356	374	356	367	382	358	374	370	368	373	338	378	361	355	344	359	359	355	357	331	336	369	361	383	376	340	361	389	370	380	392	346	371	361	389	386	361	346	341	335	365	326	375	406	356	364	374	385	364	383	363	363	435	367	361	399	334	361	376	335	353	348	380	323	360	347	375	381	334	362	387	351	349	319	362	378	368	391	400	355	387	371	363	370	371	357	381	352	390	370	352	364	388	348	395	352	375	347	327	352	405	355	369	362	350	367	372	389	371	330	365	379	387	350	378	404	369	374	373	394	372	366	416	378	363	345	359	369	334	364	395	371	405	373	351	408	390	343	372	363	358	362	378	345	375	347	359	360	373	383	335	359	363	364	370	361	375	384	347	361	352	339	367	414	345	336	350	341	385	389	373	351	362	367	399	349	364	328	381	384	369	364	347	347	356	365	374	363	350	341	360	365	378	334	339	402	360	379	379	404	383	376	379	332	383	367	366	373	354	363	372	354	388	395	337	369	348	353	327	374	380	307	396	347	399	374	378	336	339	363	359	399	353	294	391	386	360	363	382	392	370	373	381	365	372	353	365	372	368	388	350	372	377	394	341	328	376	396	347	322	356	369	403	365	357	367	351	383	344	353	376	379	376	387	358	377	371	368	324	362	388	356	362	357	360	348	356	316	354	350	365	363	369	356	338	314	367	355	388	375	366	355	360	345	368	383	371	375	411	373	343	340	364	386	374	376	348	397	384	340	368	351	376	345	358	365	324	368	370	336	348	388	349	364	349	376	356	379	354	375	358	328	358	349	342	364	375	379	345	362	372	353	364	358	348	351	326	359	373	369	371	366	337	374	331	343	392	363	350	376	377	346	353	348	370	348	351	404	355	357	389	396	341	407	388	369	397	346	378	374	362	360	350	363	368	384	364	342	355	364	365	338	339	354	364	335	387	360	353	335	333	338	374	390	366	396	380	377	365	363	344	346	365	370	376	363	394	364	361	405	370	324	345	367	404	330	409	371	361	370	331	338	346	382	367	337	331	376	374	378	383	354	379	376	332	387	383	345	378	355	385	386	351	361	356	363	338	347	368	356	358	371	402	374	353	373	338	369	380	355	357	389	379	373	360	360	315	340	364	370	359	337	376	376	347	376	360	390	319	389	389	382	356	357	365	360	385	375	381	378	372	359	366	345	387	361	363	340	335	358	346	373	350	370	390	401	363	388	372	369	356	368	346	350	379	401	377	404	374	345	392	378	397	349	384	362	350	369	341	360	364	366	392	372	363	356	361	364	351	380	332	361	369	360	366	403	347	368	361	344	373	405	374	367	349	355	386	361	367	375	373	347	360	344	351	356	405	385	400	354	362	356	368	330	350	382	349	346	337	359	325	347	365	363	348	322	407	359	396	365	366	378	341	390	411	346	382	374	346	361	382	375	354	356	345	355	344	323	361	364	368	366	351	378	376	373	365	390	313	370	345	394	360	377	347	395	383	358	367	358	382	357	372	424	363	362	334	376	355	373	360	359	360	389	349	372	396	353	334	380	333	342	360	379	359	366	409	342	331	345	364	345	352	352	408	376	372	334	377	364	334	377	363	350	354	344	344	377	381	359	361	353	338	341	346	353	377	399	339	378	321	333	347	372	360	389	409	401	324	407	385	354	381	348	379	373	355	377	365	373	351	375	366	367	377	343	351	344	394	388	358	376	376	358	358	372	355	357	382	355	372	368	359	375	341	385	373	379	341	326	377	371	343	339	361	323	364	370	388	365	323	353	359	373	364	395	337	400	348	354	333	328	351	386	368	375	348	386	397	356	357	388	357	387	352	348	352	351	379	367	384	383	341	392	380	394	383	360	366	364	355	367	378	359	373	402	360	353	369	370	401	384	372	358	368	409	358	366	317	378	358	359	373	382	365	327	383	359	403	392	324	350	367	352	323	357	394	369	388	350	370	372	341	344	342	398	380	365	336	356	365	367	348	389	367	340	386	368	343	391	341	350	374	389	337	375	375	367	365	333	404	377	341	341	362	316	384	363	360	390	387	350	351	357	389	400	356	385	377	378	372	373	376	360	324	369	365	368	368	374	368	363	369	323	370	347	376	383	376	355	392	355	341	383	345	364	369	406	378	360	359	370	364	427	378	365	342	362	357	356	373	355	361	364	368	373	391	371	350	346	331	330	332	378	383	356	339	365	379	352	365	368	377	391	388	401	348	350	354	341	363	367	379	363	356	348	373	367	385	333	342	362	370	345	307	388	339	366	362	372	375	361	372	377	365	390	390	366	359	388	341	373	360	359	354	345	367	368	380	335	406	338	373	403	335	359	355	369	365	408	336	396	350	372	372	370	369	357	355	359	369	369	360	379	356	334	378	387	355	415	371	360	337	384	335	396	376	318	380	342	359	381	380	380	348	361	396	356	366	325	361	380	340	367	395	372	331	362	378	350	390	372	334	392	357	382	348	362	360	337	334	367	402	332	364	368	362	373	349	337	358	340	378	324	348	357	383	340	361	337	371	397	404	335	344	354	342	392	352	376	355	372	357	398	371	389	378	349	399	352	360	382	374	398	367	365	334	390	363	386	340	353	348	391	356	419	360	382	395	329	369	362	381	367	361	365	388	378	352	407	386	333	392	377	373	406	335	375	346	334	377	371	384	386	352	366	359	368	354	342	343	386	368	403	367	393	386	376	402	372	359	391	357	358	374	353	357	329	382	357	351	379	366	392	336	356	383	374	389	358	369	358	380	385	353	366	320	334	344	324	371	371	374	341	381	341	376	373	373	325	363	354	354	384	396	344	392	377	407	358	378	384	376	381	353	365	374	374	377	328	349	381	354	376	341	345	367	394	364	360	365	338	384	362	385	393	372
46523	40707	16197	3912	3379	2948	2330	2148	1923	1682	1587	1493	1442	1348	1298	1275	1243	1169	1114	1088	1076	1054	1082	1059	1091	1016	978	992	1055	980	982	974	999	973	982	968	1007	1021	978	894	944	1006	945	988	939	942	981	978	1009	936	933	957	914	966	873	967	903	912	982	925	927	908	878	959	940	1012	923	896	909	953	963	951	954	962	878	1000	910	990	893	958	905	927	964	916	932	916	931	923	922	893	937	938	913	970	935	924	966	879	946	960	882	923	896	899	947	950	887	955	967	907	889	863	900	857	925	908	936	963	912	902	950	905	864	895	893	914	903	933	901	929	944	892	919	885	882	929	896	926	963	935	919	893	972	979	945	963	912	897	941	937	902	888	933	940	905	891	940	952	950	954	931	957	918	908	876	906	924	938	948	953	914	930	947	928	910	928	881	908	944	951	956	901	935	906	889	938	919	922	954	912	854	925	888	886	926	905	907	870	960	954	889	899	903	867	927	916	901	892	938	882	905	947	892	918	889	920	882	955	907	879	942	943	962	916	870	925	901	898	846	904	883	931	861	908	960	916	896	896	919	901	890	883	873	830	871	966	918	937	918	860	903	882	929	955	900	905	928	905	934	915	905	903	927	960	878	938	887	944	924	939	938	931	880	876	893	917	909	879	930	935	912	914	893	908	894	892	882	917	874	890	912	913	891	925	943	916	910	928	867	952	872	879	908	940	974	956	926	931	926	916	929	893	945	904	904	879	923	940	886	947	935	920	924	865	909	875	874	896	849	881	908	924	913	891	910	869	886	899	910	966	885	932	914	924	907	922	949	937	874	882	959	894	906	950	969	908	901	905	986	903	905	886	912	959	931	916	908	921	899	875	870	964	940	885	910	958	929	926	914	851	917	885	883	967	954	900	891	955	916	940	854	912	933	895	895	895	890	921	897	893	930	860	920	904	945	891	955	808	924	920	865	930	918	902	884	900	936	924	958	934	880	933	917	910	916	910	939	926	938	873	919	932	870	899	961	921	887	932	892	908	891	929	927	919	862	898	909	861	883	918	942	905	881	931	886	908	954	892	873	930	920	920	923	910	912	925	909	943	988	930	922	855	924	927	965	893	912	920	914	920	911	908	889	931	927	962	930	878	978	904	975	906	883	951	892	852	913	894	921	951	928	916	973	900	946	903	974	873	942	929	917	954	967	905	980	940	932	875	879	1003	987	950	947	923	910	949	894	914	919	939	855	941	958	938	900	908	887	951	951	910	977	917	914	922	830	940	912	869	860	926	919	868	912	875	925	941	930	916	972	910	919	962	956	939	914	883	887	933	919	941	914	921	940	935	920	931	878	939	897	917	869	882	948	909	918	886	903	908	910	884	891	973	928	874	950	943	873	820	895	895	907	886	861	901	949	938	934	932	920	865	925	977	936	886	917	922	953	892	883	937	913	947	915	909	890	894	956	870	893	913	893	922	955	884	939	926	861	901	949	883	907	882	940	904	937	904	911	915	901	917	894	919	916	929	986	890	868	898	892	961	885	925	914	937	929	1006	944	903	911	925	917	884	976	921	896	924	918	918	929	867	910	879	868	925	939	868	927	920	957	912	940	907	948	930	963	886	971	917	904	899	933	867	939	860	907	911	901	937	931	918	863	868	894	954	874	900	996	954	921	911	875	886	897	901	913	897	960	910	922	915	967	928	957	889	971	922	894	919	888	885	959	891	979	936	920	925	896	937	891	866	927	928	943	925	873	840	898	944	936	920	896	915	904	988	934	887	876	914	906	912	947	896	942	950	931	865	938	893	871	923	890	919	942	972	902	925	909	880	942	949	920	956	870	935	960	938	904	954	945	926	881	950	908	944	921	898	895	948	922	898	923	892	893	895	910	880	867	941	960	903	919	905	909	928	908	901	948	919	917	970	941	897	889	903	877	928	923	929	928	899	926	931	933	910	933	950	906	914	922	928	885	957	952	886	919	946	896	874	938	932	904	929	865	916	913	948	943	905	951	884	934	907	927	927	920	922	932	876	904	891	900	898	936	869	891	922	883	843	922	897	876	886	893	899	881	878	928	931	895	911	921	901	963	948	903	930	915	865	971	923	931	915	920	884	924	891	878	913	942	960	881	913	901	924	836	921	900	912	847	920	860	933	901	941	947	928	889	949	939	881	921	985	862	894	879	936	945	947	904	881	941	912	957	942	992	949	902	878	907	919	887	918	935	944	903	893	913	895	896	914	906	952	887	884	928	928	878	965	927	915	978	933	979	937	909	945	1008	923	903	929	868	921	969	933	888	919	943	938	870	927	923	866	876	899	890	919	904	906	933	920	954	976	933	857	876	893	913	906	913	880	903	907	891	934	924	892	922	917	936	912	925	924	892	928	930	910	944	930	909	882	883	870	874	942	945	901	933	950	950	926	916	932	875	1003	947	915	923	904	926	877	890	934	929	903	894	907	963	938	841	926	943	922	906	904	908	858	980	912	914	904	920	949	941	900	925	973	887	897	973	885	894	936	936	867	908	937	891	892	946	959	881	911	936	891	882	925	936	920	875	881	905	938	897	902	973	930	875	904	907	947	955	846	929	896	908	984	873	918	924	934	889	876	945	893	923	896	933	918	961	895	881	896	934	932	897	869	884	941	918	877	936	920	950	916	921	996	956	911	895	892	896	911	882	913	933	970	934	928	937	908	955	913	922	934	903	879	952	924	888	965	924	940	966	938	915	884	893	897	958	894	896	949	865	952	957	924	935	889	916	905	925	943	884	912	931	920	866	867	914	866	911	938	954	912	982	889	925	923	886	914	873	889	904	921	868	919	898	951	977	929	874	905	947	924	895	921	913	880	843	927	898	885	958	911	923	891	861	905	936	945	860	929	912	946	902	963	914	926	913	898	940	943	974	929	907	935	880	912	918	919	972	917	924	919	908	919	977	974	906	939	926	944	922	876	922	855	903	907	912	946	958	902	933	933	904	902	850	922	937	924	945	897	901	937	880	928	935	894	964	901	889	878	941	940	909	939	917	907	896	902	933	944	836	902	898	934	936	894	917	947	910	929	899	911	919	932	954	929	953	865	965	891	917	948	862	925	908	882	907	943	929	934	923	938	942	885	891	910	951	899	887	878	881	935	938	917	877	953	912	907	925	910	908	902	878	931	941	960	943	881	904	957	891	912	930	953	893	911	917	909	835	902	926	918	911	893	976	875	916	902	926	948	977	985	941	930	932	880	925	889	865	926	899	859	921	897	920	894	901	916	903	927	922	929	931	892	911	892	890	946	916	899	941	891	894	888	897	945	947	914	959	876	898	888	984	888	903	884	908	928	921	852	909	949	882	896	939	937	933	950	901	937	915	941	927	879	960	894	948	938	920	902	913	870	958	910	889	850	931	906	937	920	925	936	950	905	918	909	945	880	922	918	934	907	944	913	925	869	953	929	804	905	915	922	913	928	907	905	919	941	961	920	909	956	945	908	956	906	906	933	915	976	904	911	930	893	903	902	930	942	943	948	889	952	904	920
18197	4462	1608	387	380	407	377	391	386	419	397	411	374	416	384	374	398	415	384	358	370	337	410	393	377	353	419	414	366	469	384	403	351	368	373	433	397	377	397	366	397	407	399	357	374	396	375	391	385	386	375	378	370	391	361	411	389	384	363	430	382	381	371	381	377	380	393	365	361	432	387	391	415	396	414	419	419	415	385	381	360	395	360	436	400	415	371	336	373	368	373	406	386	367	369	387	392	361	366	392	365	384	375	387	356	370	358	353	383	410	376	384	443	349	368	382	391	386	352	420	417	390	407	368	381	385	345	358	391	386	421	350	353	372	395	398	386	388	371	371	367	417	368	381	388	372	393	367	435	407	345	386	344	395	388	398	356	375	378	404	377	412	413	423	408	394	355	375	394	408	375	396	378	392	379	397	380	417	379	360	351	353	380	375	410	397	356	376	377	374	418	389	367	392	373	345	398	372	407	390	366	379	402	388	403	358	390	373	358	410	393	422	367	367	420	382	399	395	372	380	361	388	385	411	387	375	388	408	409	374	386	367	400	351	378	378	373	370	387	382	370	386	389	363	375	369	403	380	413	389	368	408	413	390	412	376	423	369	357	425	348	391	386	395	411	355	391	383	375	364	395	362	397	357	407	385	366	398	406	387	358	384	367	410	381	393	402	358	411	385	382	386	379	389	366	337	422	374	405	392	378	362	383	358	362	395	361	375	374	389	402	378	390	379	397	353	402	401	380	423	389	374	400	322	393	400	362	371	419	408	387	403	362	342	393	412	394	390	424	388	386	400	386	377	397	385	377	410	390	401	384	338	387	385	380	389	434	417	398	361	385	411	420	392	383	396	354	362	367	355	394	358	399	373	379	400	361	353	375	370	362	400	348	394	353	391	378	380	439	392	363	346	400	389	386	379	415	359	380	358	414	399	376	403	410	382	406	368	448	432	378	396	355	431	403	386	386	372	373	395	421	394	395	375	407	389	374	373	360	418	427	384	409	395	386	396	394	385	397	377	379	370	417	353	387	383	382	366	385	400	388	381	392	380	366	392	374	404	361	392	378	374	389	376	366	369	371	347	421	418	413	349	379	424	400	373	382	376	368	350	357	424	403	347	405	391	423	372	372	390	324	386	376	388	400	392	374	411	380	374	393	358	427	351	362	398	382	343	393	410	347	401	352	415	385	366	402	405	409	400	381	356	410	342	369	376	382	402	375	363	364	401	373	370	357	385	380	364	397	418	349	371	379	362	380	404	372	362	361	396	393	389	372	365	376	383	390	379	358	384	409	397	345	383	412	362	396	394	409	360	380	408	397	356	356	374	366	424	373	383	400	365	411	360	400	437	376	401	371	384	346	423	395	399	389	366	402	396	392	378	388	378	392	423	378	383	382	384	418	411	387	388	379	432	396	398	436	389	378	376	354	384	390	353	369	352	382	383	364	402	395	371	351	377	376	357	395	399	359	364	383	398	403	405	377	364	380	390	376	359	433	387	361	412	410	403	424	387	380	380	367	376	382	370	380	380	396	345	376	377	390	404	354	350	381	365	369	361	358	399	410	366	370	372	393	364	397	381	382	393	375	410	398	402	402	378	376	371	436	382	401	380	403	409	382	378	377	368	355	365	423	380	384	370	372	376	392	372	424	415	376	399	367	388	387	392	363	374	362	354	387	393	358	406	381	392	369	359	349	371	411	391	400	397	403	397	391	414	368	374	388	386	412	385	350	371	369	366	395	379	389	359	394	389	405	374	376	427	411	406	381	349	390	398	388	371	386	354	359	384	403	398	368	384	384	388	407	375	366	337	422	408	372	360	366	368	361	372	357	385	385	386	385	364	409	375	383	366	418	401	398	418	365	417	370	398	381	389	394	388	388	410	349	351	372	429	376	404	375	406	369	405	405	378	367	369	354	382	401	397	406	419	391	372	408	406	392	385	420	408	419	397	371	363	417	392	373	388	415	378	435	387	345	396	369	392	394	395	412	325	413	389	392	351	395	394	384	369	381	343	435	368	387	367	384	379	375	388	421	397	408	360	404	348	371	391	363	404	431	386	384	390	397	362	349	429	400	378	363	394	400	367	387	399	376	403	384	357	427	408	350	376	360	381	399	358	422	385	394	379	373	410	393	393	396	384	371	417	393	426	377	413	418	403	358	386	333	393	382	361	425	379	387	376	435	411	400	374	389	402	391	388	394	385	381	362	374	412	338	367	375	401	387	379	370	364	418	377	398	358	378	387	396	381	399	374	394	411	361	383	356	375	378	393	391	419	380	382	387	375	388	361	396	388	381	411	389	405	381	392	399	380	372	398	379	367	392	357	407	383	375	362	385	431	382	375	415	380	429	405	373	368	392	387	363	369	413	370	388	374	419	360	371	390	333	391	400	350	382	393	378	400	381	354	406	411	425	370	361	368	405	369	384	396	397	362	372	380	375	380	385	358	398	428	425	398	398	335	352	367	389	388	364	396	397	380	365	358	386	345	364	369	393	370	396	377	370	378	395	370	355	345	413	403	372	403	386	377	388	363	402	368	427	377	381	399	391	409	393	369	379	401	415	427	380	418	398	328	369	376	357	386	329	400	359	375	372	354	359	391	378	411	366	396	364	384	376	386	393	416	388	357	392	365	362	387	375	361	432	378	411	361	380	393	392	404	380	417	375	360	412	344	376	388	382	375	381	398	374	391	407	421	380	405	387	384	365	402	401	396	407	396	354	372	415	369	363	357	412	420	373	379	411	380	337	388	390	409	375	400	369	400	381	376	366	369	371	361	390	370	403	331	365	389	399	377	367	413	399	364	383	380	354	416	403	333	373	362	399	413	398	350	375	391	383	404	373	383	399	386	382	394	414	394	396	385	385	382	400	370	379	393	412	369	377	381	391	380	371	368	363	403	343	390	391	376	424	383	418	352	381	375	391	376	393	424	402	438	379	378	404	388	408	375	367	377	425	415	400	387	353	368	361	359	403	391	379	356	354	419	402	406	379	390	389	393	377	340	380	385	382	349	426	389	380	384	339	459	420	391	407	395	377	401	412	352	388	348	376	425	390	391	402	381	370	361	427	370	379	388	388	362	405	369	371	380	397	381	433	392	390	383	407	372	398	405	402	416	386	355	382	370	391	382	402	393	362	366	414	387	358	382	401	386	361	380	353	349	391	385	416	401	380	388	380	410	351	378	411	391	394	390	393	393	376	362	372	425	378	363	366	398	366	378	387	378	373	363	395	389	346	370	442	405	380	380	395	376	369	388	367	411	375	377	399	367	375	417	387	387	418	387	381	405	383	408	371	364	370	375	381	377	378	396	396	407	389	400	389	372	408	413	381	381	404	380	393	421	380	368	364	370	371	396	400	364	406	379	366	383	388	407	416	403	403	364	362	394	407	413	356	398	389	389	368	355	423	364	342	408	365	421	383	416	397	386	360	385	370	381	392	390	378	355	385	391	398	361	345	405	380	381	357	378	384	377	383	370	371	386	386	374	368	354	369	371
15063	5842	2301	956	983	1016	929	973	901	977	907	933	925	919	913	898	894	900	981	882	962	950	1003	923	916	893	990	953	922	876	949	917	923	944	890	928	873	943	968	949	933	969	897	913	940	947	914	945	903	869	926	896	938	968	977	877	923	923	942	908	937	971	902	954	947	902	892	866	914	914	951	916	934	918	918	925	931	928	943	948	917	1001	934	870	922	864	946	906	952	929	869	874	995	882	914	958	902	905	933	871	932	896	897	906	932	897	927	923	934	897	907	853	890	874	926	1000	925	900	902	879	987	910	893	937	912	911	871	934	939	947	939	981	900	967	915	943	951	898	924	921	902	954	961	940	863	924	949	940	924	951	980	920	926	892	927	939	935	882	890	942	898	914	888	936	911	905	921	922	951	913	863	982	976	896	991	944	926	946	958	938	850	956	925	951	894	902	932	924	961	870	899	904	994	914	859	893	935	897	896	903	931	934	912	909	946	932	949	909	917	937	941	912	933	878	964	903	917	933	927	887	892	945	855	936	927	913	888	915	962	881	907	923	911	894	927	932	906	923	930	920	911	918	888	867	944	939	904	962	928	888	926	934	919	924	924	855	967	960	943	930	975	940	923	929	902	900	908	920	923	965	916	874	1019	939	889	897	864	865	963	930	903	937	964	969	895	955	880	894	897	930	912	885	887	931	932	1000	916	968	970	922	901	905	921	869	884	912	932	945	891	954	928	905	939	977	858	1006	933	913	955	963	943	939	935	886	907	914	912	962	923	900	914	897	907	923	912	892	958	897	916	923	933	932	931	933	918	929	911	887	881	895	942	860	930	866	924	941	892	995	953	882	927	898	973	862	903	924	930	929	992	852	944	832	889	920	900	920	945	870	985	901	907	968	917	924	888	901	888	908	941	934	898	954	883	935	901	935	930	950	883	952	907	868	891	950	853	948	960	976	898	901	986	949	943	953	921	939	880	876	887	911	945	924	923	924	924	986	974	894	929	896	923	935	912	934	865	932	918	946	901	940	932	927	895	921	958	938	945	964	917	898	910	941	916	950	929	877	912	885	931	943	966	895	870	952	955	958	951	931	925	966	956	891	927	951	951	899	895	944	953	936	898	978	924	957	924	929	914	913	920	959	876	895	908	938	885	961	946	903	936	934	917	925	890	862	906	870	945	982	933	979	954	972	959	935	893	908	951	980	850	961	956	959	891	930	970	878	902	916	935	846	867	951	966	951	927	899	886	891	882	967	856	862	892	953	903	957	921	920	952	977	831	952	885	938	881	957	917	866	885	909	891	902	903	884	934	946	868	921	968	911	889	935	989	952	898	918	916	971	938	935	949	951	909	913	976	917	902	952	898	862	889	944	933	895	904	917	905	954	921	919	879	885	950	984	921	952	925	934	917	909	987	916	928	956	854	914	968	913	962	933	926	899	916	840	923	874	916	939	896	962	907	897	972	949	942	1008	941	930	920	923	864	926	908	906	963	923	937	903	934	920	886	954	947	931	917	885	863	937	893	876	927	993	901	926	947	870	900	909	967	912	899	949	913	981	907	916	908	932	929	931	913	909	926	914	931	912	948	917	927	893	864	921	902	927	924	903	893	920	909	925	908	952	939	931	875	935	864	953	928	955	956	900	929	957	945	926	925	927	916	934	971	887	921	902	928	901	950	917	920	917	917	915	957	925	933	931	942	883	916	875	913	929	898	914	917	911	974	951	945	898	896	910	941	930	949	938	956	941	897	939	857	911	908	868	905	861	925	946	933	923	901	923	912	921	883	877	913	882	905	928	915	939	917	892	936	920	949	896	867	923	854	889	877	929	971	936	872	920	981	903	906	977	924	905	838	867	912	907	930	932	894	878	943	954	950	934	899	1034	890	931	870	885	881	924	883	959	898	963	882	952	984	933	928	930	928	922	933	905	942	942	946	896	925	916	949	924	910	923	929	942	894	906	912	886	923	935	911	898	920	921	902	868	920	911	958	899	902	928	973	901	872	931	960	897	971	908	915	929	878	957	909	941	854	944	918	867	858	927	947	905	868	920	881	926	889	903	928	918	933	887	913	945	988	927	965	885	928	893	906	926	898	886	901	942	909	907	951	941	915	953	936	892	950	948	919	871	909	898	895	877	915	945	943	883	886	938	953	924	919	873	930	941	916	874	914	898	946	924	932	942	944	901	921	909	873	947	967	910	918	919	865	868	912	892	938	960	973	901	996	918	866	932	934	903	953	891	915	981	921	904	887	933	921	968	891	908	888	900	947	915	897	932	951	894	904	970	910	913	927	890	953	965	941	934	937	921	905	932	919	948	903	941	905	938	894	938	895	926	883	888	880	983	866	959	932	933	917	922	927	899	947	927	915	903	897	895	889	920	959	994	892	913	932	956	929	985	886	883	919	901	949	922	953	888	926	867	915	923	945	844	927	879	939	988	952	898	905	916	874	900	905	951	919	929	964	884	953	899	930	940	922	882	951	954	930	907	905	893	888	923	966	935	910	936	948	889	949	953	919	937	880	882	865	889	839	869	916	885	943	897	885	863	863	940	882	911	958	899	875	954	959	937	922	917	935	913	882	917	893	915	908	904	941	968	904	966	914	931	907	910	875	943	961	920	952	888	914	908	893	912	890	954	882	869	932	945	938	926	957	851	916	853	907	911	927	864	940	883	920	934	899	951	939	934	920	936	974	954	918	928	914	855	901	961	895	958	895	916	954	885	928	969	925	955	902	947	966	946	924	916	909	864	919	904	913	914	971	926	928	906	942	933	961	906	888	858	912	917	928	904	917	928	928	923	913	869	877	901	953	910	949	959	988	908	917	966	948	931	878	877	911	900	914	943	927	930	896	951	927	927	915	896	965	916	932	927	973	902	924	919	885	957	915	927	915	897	931	919	915	942	945	887	936	924	966	919	968	926	921	916	898	908	947	910	904	959	937	888	969	956	954	937	906	889	926	933	907	930	954	912	975	846	970	895	913	899	948	951	940	928	939	953	874	949	895	819	913	882	915	895	938	938	965	920	932	902	925	917	933	932	925	1005	940	896	925	939	975	939	925	911	890	930	873	916	952	909	895	957	915	931	924	962	942	923	979	976	948	927	913	888	887	869	914	948	916	936	920	924	921	900	930	924	898	915	905	922	889	930	936	917	896	950	910	931	916	965	892	877	929	952	900	932	917	874	900	925	945	854	891	895	910	917	916	918	913	953	897	957	888	883	959	940	888	908	894	924	944	870	834	926	937	920	912	931	928	917	923	861	950	912	926	891	851	947	922	946	945	948	907	879	903	964	909	907	928	922	968	865	900	885	923	964	928	956	899	951	885	932	967	952	895	877	919	913	904	861	943	983	870	896	923	905	941	917	949	978	882	864	913	912	923	916	954	945	861	948	922	934	886	893	897	905	926	971	940	936	918	912	918	889	888	886	926	924	953	888	946	968	975	942	945	951	881	961	925	906	913	919	936	937	868	916	938	912	930	937	924	909	929	1003	931	928	913	930	890	957
61313	41704	28533	5091	616	437	403	373	352	283	285	311	278	298	264	274	278	283	258	252	241	251	247	243	273	247	249	244	222	221	230	243	250	224	233	213	244	252	257	280	223	255	242	229	218	242	223	236	227	247	240	226	255	234	231	252	271	249	218	227	244	253	262	255	197	281	226	247	232	213	258	223	227	232	255	238	252	242	233	263	264	250	237	259	238	237	232	208	241	250	237	234	250	258	204	213	252	236	251	260	235	252	224	223	247	252	211	241	248	234	235	245	238	227	253	216	246	238	214	261	235	261	262	233	217	235	218	228	229	256	222	220	264	228	232	235	242	221	246	259	260	218	239	247	243	263	208	244	227	229	247	201	253	233	221	245	248	276	212	253	256	220	226	232	272	239	232	248	276	259	256	221	221	238	232	240	264	240	269	228	254	237	232	230	246	240	249	238	236	244	245	251	233	252	220	239	223	256	240	210	251	229	237	245	239	215	244	231	252	232	223	222	210	195	231	244	247	248	229	230	247	225	219	224	218	206	272	252	221	241	234	218	245	281	238	248	239	238	232	243	252	232	230	217	246	259	225	244	217	258	233	276	242	232	239	257	213	249	216	242	240	223	233	235	245	218	250	241	222	227	224	249	256	247	257	260	252	198	244	213	245	226	245	254	292	226	257	261	237	232	243	251	285	254	241	218	241	250	225	231	214	249	273	250	264	218	232	240	246	244	212	279	248	244	248	256	185	251	230	218	236	230	224	236	235	195	216	237	236	234	228	249	231	224	233	219	225	245	240	218	255	246	263	233	242	280	247	263	234	245	270	267	226	276	253	260	210	245	277	210	252	251	252	218	217	246	235	234	226	213	228	252	235	260	231	236	233	199	234	218	215	252	242	252	213	259	224	243	236	255	230	229	245	225	249	237	226	244	229	261	228	231	243	257	221	244	230	250	246	246	264	235	218	255	202	258	228	242	230	216	229	220	199	206	244	236	221	231	240	245	227	251	229	210	269	234	245	260	246	252	247	256	214	249	247	232	208	232	259	273	273	239	264	221	263	213	211	236	233	243	242	228	239	227	244	226	260	214	223	262	233	264	240	244	219	235	249	272	235	223	233	237	216	233	258	247	247	225	242	244	237	250	242	211	255	268	213	245	281	233	254	248	222	251	223	246	210	238	217	260	273	249	270	245	265	252	230	300	249	243	232	207	242	274	223	248	242	257	210	239	230	240	255	245	246	224	225	230	248	234	230	230	224	214	228	263	239	231	249	229	239	225	232	258	267	227	246	244	252	253	242	212	249	244	229	244	247	247	209	215	235	208	238	246	243	244	230	228	230	236	240	240	200	228	248	247	220	232	232	240	244	250	233	230	241	247	240	240	251	243	243	240	227	224	226	265	230	275	266	252	282	241	235	228	251	223	212	208	251	243	213	228	264	236	240	243	244	246	213	276	228	242	224	225	262	231	240	256	278	214	253	235	224	235	246	241	257	225	221	273	226	207	249	227	238	232	252	234	218	200	243	236	262	236	268	268	245	259	222	237	235	234	230	244	236	252	234	208	243	238	226	250	241	227	228	231	243	257	243	237	249	226	214	247	220	262	259	250	232	223	242	245	256	210	224	246	278	247	232	250	221	231	239	241	235	229	224	223	253	204	258	218	258	231	228	239	230	262	230	228	230	252	246	227	252	224	235	238	237	254	242	228	254	203	231	245	223	257	244	242	243	229	240	217	228	246	250	247	245	212	253	246	236	253	238	280	290	263	249	257	217	252	271	232	224	244	224	221	236	239	235	246	275	205	207	250	251	230	227	204	217	220	241	247	207	226	251	223	237	212	220	202	260	240	228	249	230	245	233	264	253	236	223	234	238	228	235	231	234	261	216	239	279	244	224	228	207	247	233	220	236	267	245	242	240	231	254	238	223	254	243	228	232	228	248	243	243	240	247	254	265	228	234	219	254	249	232	244	234	232	235	200	220	250	248	247	240	229	236	255	259	236	228	230	229	235	236	250	239	240	249	232	259	235	215	226	241	221	232	256	238	258	245	240	258	216	241	240	200	226	237	273	237	246	274	239	228	243	230	253	195	226	266	217	208	236	258	233	248	217	241	223	257	229	220	224	221	266	249	256	247	232	252	251	256	307	234	201	243	282	242	223	224	248	227	253	232	241	224	254	240	259	210	239	235	231	231	229	253	215	233	237	279	237	235	257	224	244	240	246	241	247	235	234	235	221	248	249	232	231	227	250	261	251	277	228	230	254	231	224	235	267	225	229	219	246	235	244	234	236	249	241	226	241	245	215	224	216	248	247	251	230	222	247	230	243	256	240	237	239	236	260	245	232	249	223	248	245	221	253	234	238	284	253	226	235	253	278	231	253	241	255	241	241	249	215	245	224	240	239	239	219	211	243	220	245	232	266	235	223	236	236	231	259	239	261	222	236	262	221	244	234	235	241	236	246	230	227	220	226	234	258	235	243	223	221	229	259	237	257	257	202	258	250	235	262	239	229	256	229	221	252	243	244	243	224	220	230	233	235	246	219	210	220	257	222	215	243	196	252	258	236	242	234	265	234	246	241	218	212	242	244	212	225	239	245	231	230	250	227	195	247	214	248	245	248	237	233	236	251	255	236	226	237	249	259	237	228	245	252	268	239	236	234	283	244	260	221	223	198	252	256	246	241	253	244	245	240	232	222	240	254	221	239	238	243	244	233	268	243	234	237	254	235	264	238	236	247	244	260	253	235	260	226	210	235	248	249	231	240	257	236	254	254	234	261	239	258	228	229	220	247	248	214	230	247	251	245	246	237	220	219	218	257	250	216	235	221	235	272	276	207	251	229	238	233	273	245	256	271	196	216	242	249	230	228	221	218	217	240	235	242	225	255	232	229	218	247	214	210	252	240	222	226	232	229	211	233	233	245	223	258	222	270	236	267	259	225	248	243	250	223	241	225	245	237	249	223	237	252	243	237	224	243	208	243	256	233	224	203	237	240	215	238	226	215	238	249	221	228	216	213	224	253	248	238	246	222	257	253	234	213	222	267	245	238	264	216	247	230	249	252	268	264	233	231	236	220	216	212	254	237	252	234	231	230	216	254	226	218	255	233	245	244	240	251	243	232	235	269	221	240	261	245	248	239	242	246	258	285	218	247	249	224	212	262	225	248	247	208	236	238	265	226	224	223	258	244	250	252	225	250	261	237	231	241	232	253	220	235	218	223	248	228	268	263	253	231	239	265	240	242	261	236	245	231	246	253	243	224	254	227	217	260	223	268	232	220	222	227	232	227	267	227	236	216	233	239	242	252	235	253	248	271	259	224	226	255	236	222	232	225	222	250	234	236	250	257	267	244	258	205	260	221	252	247	249	212	244	218	249	213	237	241	231	259	276	253	254	237	269	241	236	235	252	233	220	257	220	225	241	232	271	241	204	238	248	255	218	243	233	233	221	256	236	261	235	235	237	243	229	240	248	224	261	216	221	268	249	256	239	230	247	227	269	261
37566	28109	12479	2189	1982	1636	1398	1287	1188	1004	1010	976	842	855	849	808	807	804	722	780	766	729	743	699	695	658	736	719	691	704	696	675	682	713	670	711	679	676	688	635	672	637	644	645	673	664	629	622	688	682	636	677	668	653	626	662	619	639	671	669	685	659	646	692	664	666	674	618	670	649	616	660	673	670	593	659	637	667	674	600	631	642	634	635	620	622	641	634	621	636	619	660	649	660	650	598	648	666	672	646	612	675	680	636	651	632	624	627	647	616	622	634	658	645	642	610	614	622	605	640	669	629	650	627	621	658	651	648	663	662	626	636	676	630	650	638	625	660	643	649	650	668	657	652	647	667	677	672	614	658	685	699	611	633	682	670	674	660	617	642	611	658	644	662	627	607	627	678	654	620	658	609	631	673	610	593	650	668	641	671	652	622	610	670	633	599	615	625	683	671	627	656	588	648	651	611	638	626	665	651	605	647	636	617	657	647	638	598	659	647	657	612	666	618	623	686	623	629	707	666	626	690	606	671	651	673	618	627	632	642	694	658	596	612	680	634	644	610	676	671	621	695	620	643	664	621	689	681	603	620	624	637	637	653	615	630	621	618	647	677	612	632	648	621	649	632	655	658	581	638	616	614	597	709	628	614	598	626	649	675	625	646	610	643	608	649	626	626	631	650	598	621	617	655	611	622	621	651	655	632	674	633	658	642	624	670	687	628	632	623	656	633	631	624	634	644	682	616	608	660	677	620	633	663	622	650	653	633	637	659	665	627	634	656	629	624	637	642	660	621	654	649	647	688	692	653	632	680	646	643	647	657	660	623	637	597	624	638	678	655	642	606	612	577	619	627	639	620	655	636	619	591	661	599	637	665	622	642	637	642	669	711	594	595	676	625	671	622	692	628	649	679	615	643	657	683	617	640	637	643	630	631	606	650	609	662	624	605	637	696	645	683	578	638	625	664	602	650	578	675	614	619	614	644	657	647	642	588	669	637	668	649	650	707	626	631	617	646	609	661	642	621	602	610	637	617	668	625	566	613	661	646	613	614	657	685	608	653	648	619	639	611	657	662	606	636	679	640	599	641	655	638	628	663	631	645	650	644	633	675	623	634	641	627	654	620	662	651	643	679	620	653	648	619	653	665	674	675	622	609	642	583	610	656	632	648	637	635	611	632	687	629	600	616	645	668	680	613	655	661	652	655	673	636	639	644	591	634	636	641	650	615	633	652	683	666	643	636	611	614	657	632	606	620	676	656	609	631	631	669	656	629	664	659	635	653	692	630	604	638	642	638	667	598	661	617	650	640	672	626	675	622	660	604	673	696	626	656	602	650	632	614	593	658	643	617	675	632	661	612	604	645	679	656	645	622	644	636	633	621	640	597	626	670	608	687	638	668	692	643	654	644	644	660	648	672	661	645	641	647	640	630	646	632	625	594	657	629	593	647	623	645	624	629	594	631	578	570	609	632	673	644	668	632	624	652	664	626	659	625	617	635	633	660	642	595	642	626	684	626	629	642	598	672	634	687	664	644	672	688	595	608	685	584	662	613	709	615	653	631	661	671	650	637	677	664	640	635	630	639	649	632	624	611	653	688	609	665	643	630	670	640	621	640	631	619	654	622	607	601	647	647	662	655	621	645	647	641	635	644	659	658	597	680	630	648	620	666	634	627	608	639	604	643	641	597	636	634	654	634	663	610	631	674	634	656	689	625	620	666	614	679	668	664	655	616	642	593	643	635	646	645	619	702	661	662	580	639	602	659	644	644	627	610	589	632	610	657	669	604	639	614	655	623	652	619	615	660	660	648	653	608	615	604	679	624	639	669	605	682	633	635	615	629	678	596	633	660	581	620	607	628	619	651	679	634	612	669	635	666	674	683	657	668	635	679	619	666	660	684	625	663	664	648	628	669	626	603	631	637	635	630	619	630	618	632	637	634	708	658	612	616	651	616	625	629	648	647	653	634	696	662	630	619	629	617	652	607	607	650	630	664	688	617	632	622	605	621	601	699	689	630	610	610	610	593	655	647	626	648	629	631	667	647	629	631	610	627	651	640	662	591	665	681	654	670	643	640	649	641	646	672	665	654	609	666	655	632	653	650	636	660	686	634	651	659	657	625	663	629	656	643	609	621	657	625	627	590	630	611	643	669	658	585	650	640	676	700	626	592	656	628	662	656	632	642	617	646	626	633	623	639	640	679	610	602	648	655	627	638	664	621	631	647	647	686	606	654	612	625	636	651	653	623	641	650	636	603	659	641	609	578	626	623	648	611	660	629	632	644	606	657	698	625	691	645	619	682	624	639	633	583	664	646	641	650	640	648	647	632	647	681	624	638	602	636	607	631	665	655	608	634	691	677	629	632	660	653	629	628	688	640	690	651	637	653	642	605	602	634	635	621	681	668	650	650	674	634	623	691	627	660	624	638	640	620	624	682	626	629	675	621	651	619	574	651	661	694	589	653	676	635	637	631	672	632	635	635	612	639	615	602	638	671	666	669	638	668	645	684	627	650	631	608	680	631	649	662	707	604	651	640	612	678	657	601	661	602	627	672	628	596	641	645	638	627	604	671	598	702	658	652	667	599	650	615	652	618	610	659	601	595	676	602	634	626	612	671	675	657	672	666	650	634	616	630	619	634	630	630	642	656	663	663	604	641	640	638	636	650	673	679	561	626	646	674	637	639	663	625	650	600	664	656	653	682	655	607	624	620	645	687	632	590	680	675	621	620	611	583	656	651	620	601	683	625	653	617	641	658	667	649	642	608	611	612	600	638	597	605	636	654	657	652	623	663	653	633	621	578	595	653	662	645	584	658	635	630	634	624	647	696	667	668	645	676	633	637	594	661	611	627	644	668	625	683	606	661	602	635	658	608	590	650	595	626	685	614	614	595	645	653	632	670	598	648	653	631	636	668	651	636	710	624	630	636	627	645	674	625	613	643	659	633	607	638	646	609	616	652	615	647	654	631	631	660	648	590	667	700	610	634	607	652	676	656	624	651	591	642	678	599	604	610	635	699	644	607	669	632	677	629	616	630	614	708	623	613	607	621	682	653	718	612	652	651	659	630	651	650	626	625	666	687	642	670	621	638	643	620	635	666	616	627	655	634	606	610	628	618	627	664	660	727	677	630	650	612	637	640	652	658	637	609	670	687	629	684	596	654	671	628	607	602	644	627	614	658	639	657	666	659	651	625	664	662	700	639	636	617	628	654	678	665	654	691	583	683	655	684	658	629	631	599	689	627	636	634	619	696	617	595	666	649	637	632	631	624	629	627	656	630	629	645	597	614	713	613	616	617	655	605	660	626	627	630	657	660	631	674	609	639	655	655	665	621	636	615	684	597	617	648	577	681	639	596	660	629	628	632	638	668	629	630	646	656	617	665	671	652	643	671	661	633	634	634	638	700	643	662	655	634	626	624	617	643	614	620	665	666	620	667	619	655	672	635	652	624	665	689	613	606	652	613	620	615	642	602	667	694	636	629	626	685	642	654
68388	50051	37758	12894	1644	767	696	560	536	507	469	461	468	434	393	405	426	395	385	405	397	373	397	426	382	389	401	358	394	363	378	343	352	366	393	422	395	399	384	374	405	341	363	356	347	376	379	370	369	363	383	346	337	342	368	347	404	357	378	394	389	358	340	393	347	366	350	383	371	366	405	339	347	346	366	398	363	378	350	373	367	359	364	359	337	396	388	323	330	373	342	344	374	333	358	334	411	355	349	387	360	364	326	325	363	351	342	360	334	350	368	343	348	332	367	357	365	337	387	374	378	358	362	375	363	362	368	394	369	369	328	363	387	393	365	369	342	349	364	361	333	386	324	371	392	362	373	379	387	348	396	342	356	373	320	359	354	368	316	345	365	337	387	355	318	373	372	380	368	328	342	350	400	397	359	350	406	362	351	348	340	336	365	353	335	384	337	390	328	382	369	349	372	355	368	357	377	337	358	370	327	350	373	345	376	364	405	391	387	369	385	358	370	346	391	345	322	339	364	372	350	362	383	375	357	366	336	351	348	385	367	384	373	334	363	381	334	374	349	321	338	374	316	338	365	355	363	381	333	357	342	361	345	355	367	353	359	360	339	358	381	377	370	366	345	306	388	342	366	352	386	349	384	347	354	390	382	360	369	377	370	360	396	424	383	335	375	323	339	356	374	344	365	362	356	335	365	378	381	365	381	408	405	370	359	337	369	385	364	351	414	350	345	338	349	363	363	376	413	371	395	365	354	360	343	354	339	335	366	366	348	374	362	317	372	352	348	394	357	355	349	369	332	353	374	372	341	346	336	402	380	363	364	369	391	380	375	374	376	379	350	405	370	361	330	353	357	389	356	354	367	344	365	358	344	354	364	363	376	365	376	368	341	350	385	389	397	366	375	353	386	401	357	365	376	383	397	382	372	346	377	366	373	397	372	362	328	346	379	312	402	376	374	346	396	342	388	369	397	346	352	365	390	364	359	359	291	353	368	364	375	349	353	381	368	363	402	353	366	353	352	344	354	355	362	350	373	390	342	369	325	354	347	351	348	344	339	365	355	351	377	390	347	377	358	387	369	357	382	368	388	349	369	341	344	398	397	400	359	380	389	354	382	366	355	351	344	357	367	400	366	404	383	327	386	373	398	365	363	349	360	368	329	369	358	353	326	378	340	322	331	355	396	351	389	354	372	375	353	360	382	394	358	344	357	351	405	359	370	363	349	363	351	369	405	365	404	362	398	384	385	349	348	363	348	373	357	371	378	332	373	365	347	352	390	352	383	352	379	390	362	379	344	351	358	362	318	363	396	333	326	337	342	379	376	400	374	400	343	380	336	320	375	364	361	341	365	386	341	385	368	372	368	399	369	362	379	359	384	353	392	338	366	342	367	356	358	348	360	352	363	349	328	371	369	386	355	359	377	366	367	384	361	339	376	361	286	366	361	385	368	356	415	407	331	374	382	323	318	341	347	383	366	362	359	320	317	353	368	375	351	356	355	332	399	365	366	407	378	355	345	332	368	367	361	330	365	333	403	333	318	366	332	353	351	372	346	354	379	355	353	328	358	346	346	363	347	385	317	385	404	347	339	359	354	355	369	355	339	359	344	383	335	390	355	348	360	395	383	356	324	348	337	410	379	354	381	356	356	387	376	384	390	336	347	360	360	369	360	363	364	344	367	377	331	336	342	399	324	356	385	345	372	383	331	369	361	343	406	375	360	338	358	361	380	340	356	387	349	363	374	350	369	354	343	375	365	338	364	365	361	375	348	335	366	407	387	382	357	346	352	347	387	360	324	354	375	373	379	326	365	351	391	340	348	407	337	354	369	334	352	375	337	362	387	353	378	340	382	366	395	367	374	348	343	371	362	356	354	361	371	373	387	336	334	352	334	354	369	356	375	328	377	356	366	341	371	351	373	337	356	303	341	367	403	384	371	352	334	364	330	362	346	367	380	338	341	356	341	355	370	336	353	391	350	364	400	323	347	364	377	334	357	373	352	361	384	341	352	312	319	335	343	401	316	381	351	380	387	344	386	401	366	335	371	384	345	357	402	385	344	342	360	352	363	342	359	340	343	359	376	352	361	366	344	401	371	383	379	344	372	362	370	357	351	357	360	340	348	379	360	352	377	338	337	351	353	388	377	356	371	374	351	340	357	350	330	344	349	334	360	352	357	362	338	357	367	368	359	306	346	350	354	318	389	389	385	358	386	369	382	359	364	385	358	350	373	371	347	375	368	325	343	371	358	360	388	374	337	348	374	365	358	371	371	356	371	351	368	348	358	378	359	345	345	402	372	337	390	354	382	362	331	338	333	365	331	355	368	327	353	338	356	371	365	363	356	348	388	388	379	406	381	357	352	339	376	384	348	397	382	391	350	377	369	391	375	333	373	327	395	369	348	352	370	349	344	354	344	368	379	355	392	372	402	353	347	383	346	320	375	399	358	389	361	405	388	326	328	345	330	359	382	373	368	341	349	357	367	361	363	362	341	370	364	350	376	366	351	339	373	371	371	339	372	360	352	369	365	354	367	315	364	374	338	387	346	363	352	342	330	343	345	335	377	339	380	360	341	371	347	340	347	368	370	389	362	377	314	336	336	354	346	389	371	326	341	369	317	351	364	361	368	362	350	375	378	357	341	347	322	369	366	391	385	349	378	365	381	393	382	360	383	351	379	388	369	373	344	342	338	362	396	398	375	359	322	352	384	387	376	378	369	361	345	333	338	369	387	376	358	395	345	340	411	366	362	354	394	388	363	336	345	344	338	357	345	368	363	344	338	378	369	340	360	352	388	322	381	371	386	320	387	359	366	365	358	344	396	345	384	360	368	344	342	408	320	350	368	385	375	368	386	381	356	344	364	352	370	344	378	362	327	385	389	391	342	339	374	386	366	369	362	350	366	363	364	375	391	395	383	349	391	347	338	359	381	371	364	375	369	358	373	352	346	371	348	390	376	348	359	361	384	332	353	399	368	389	355	374	344	360	341	388	333	365	379	340	358	364	319	361	364	344	347	367	338	331	352	347	343	340	365	338	359	355	370	336	359	341	395	416	352	388	379	356	387	377	381	388	402	379	366	326	346	364	402	377	357	358	362	346	379	367	385	323	384	338	383	366	341	386	375	393	334	383	338	364	364	397	375	370	354	353	378	386	369	338	406	412	376	350	346	343	371	368	331	361	351	352	366	353	386	368	318	353	333	393	364	351	367	357	330	341	341	350	367	333	342	326	349	350	349	363	359	348	376	377	392	349	412	372	349	366	365	380	366	374	384	342	320	418	397	375	389	367	347	356	399	405	369	377	367	421	358	359	359	348	334	372	387	378	402	357	323	357	371	372	345	341	371	334	329	367	397	381	366	363	356	351	373	390	380	361	378	375	392	335	390	348	386	376	348	323	373	359	349	352	367	346	402	352	373	382	354	355	352	348	336	375	337	351	353	352	374	360	340	357	370	366	351	376	374	380	358	361	375	370	376	393	358	368	332	325	363	369
46202	37999	17043	3888	3514	2832	2479	2183	1961	1798	1568	1513	1407	1301	1263	1273	1236	1183	1147	1118	1089	1108	1018	1039	1039	1018	1057	1034	996	1024	1028	961	1016	994	963	1027	969	974	921	946	952	1001	905	979	987	942	940	903	1006	918	943	954	923	982	956	984	915	951	922	914	881	958	956	979	918	899	923	946	903	896	931	884	874	915	927	903	964	954	983	976	949	893	899	896	916	943	907	910	927	905	922	893	874	946	905	952	910	887	963	912	946	949	920	884	889	898	915	856	877	869	927	877	937	954	867	937	910	936	888	911	911	943	909	894	905	862	935	880	958	875	949	937	904	900	921	952	916	915	876	930	912	873	885	948	936	873	970	914	892	872	901	879	896	863	854	886	931	895	946	930	942	892	890	918	966	859	922	936	831	924	939	897	890	905	885	898	895	911	924	886	922	926	892	931	888	847	903	935	912	890	961	924	944	879	933	854	864	904	867	942	879	907	863	840	925	906	879	894	904	932	863	906	888	872	910	911	943	917	871	896	919	905	953	961	935	921	894	882	921	925	872	873	913	942	930	899	941	864	862	909	918	881	925	898	898	932	914	852	900	884	923	934	866	864	911	912	938	914	937	945	891	925	864	825	961	908	916	901	910	895	887	937	892	925	908	885	883	922	886	896	966	856	892	880	943	899	856	920	914	903	968	875	910	942	893	944	874	907	917	920	885	905	899	882	879	895	886	886	884	879	883	839	878	926	894	909	911	870	928	906	946	941	905	918	935	888	870	958	920	869	834	834	869	880	936	900	911	860	883	940	963	908	903	903	891	898	969	937	913	885	935	890	932	903	882	920	936	929	894	936	867	891	890	893	911	962	876	935	919	944	972	909	917	918	906	1007	860	914	858	898	901	915	902	936	875	880	883	968	907	898	910	838	894	885	846	944	916	913	897	897	900	855	928	911	925	927	948	888	895	968	893	891	910	862	928	910	873	963	908	891	915	897	913	898	917	893	908	914	899	931	912	895	880	895	936	970	857	869	865	889	869	925	897	938	899	912	832	845	920	946	905	926	928	920	883	900	930	882	940	893	916	917	952	894	880	910	914	912	916	877	939	894	911	922	871	937	919	884	976	922	896	970	889	885	904	954	914	872	953	908	925	915	898	913	944	896	864	903	880	877	896	872	916	877	876	922	863	863	870	940	953	861	871	929	884	917	888	911	964	874	913	901	910	912	928	957	908	835	931	869	907	842	932	920	857	964	850	868	901	919	876	968	902	911	873	886	891	876	938	902	928	944	937	909	906	921	970	874	921	893	904	920	892	900	937	920	897	913	943	914	915	886	913	942	874	897	922	916	924	904	891	884	879	889	883	889	940	915	920	882	920	869	894	903	930	917	906	877	908	915	911	925	905	929	893	886	901	965	904	929	905	885	896	903	912	884	895	954	934	876	890	897	938	875	895	941	889	897	874	884	875	903	928	922	910	911	916	930	904	905	959	900	875	886	918	854	935	919	923	964	899	873	898	953	868	870	896	864	888	892	910	936	901	878	890	903	910	934	907	933	901	876	904	918	895	891	834	923	883	902	893	885	932	897	905	872	931	881	940	891	913	918	899	936	912	962	900	867	930	883	903	901	880	914	953	897	900	933	900	893	894	869	908	971	905	858	905	846	864	871	879	893	894	857	891	941	869	925	901	939	921	908	933	884	916	958	884	957	895	878	942	944	920	851	929	891	905	928	916	905	918	969	926	963	923	942	898	876	897	902	925	895	899	907	959	845	915	868	896	925	963	890	897	927	926	964	838	882	927	888	916	918	915	917	932	887	900	869	894	965	849	898	928	946	842	946	924	880	941	937	924	899	926	918	923	912	942	943	882	925	917	950	836	868	886	863	850	907	917	885	863	923	957	926	932	940	929	896	904	869	926	890	898	907	905	900	898	920	938	859	836	917	863	898	888	960	956	940	879	906	921	904	901	896	921	930	928	916	937	884	902	909	937	963	917	874	873	909	908	931	899	917	928	885	924	847	937	893	900	898	911	862	923	894	880	890	961	943	917	941	872	953	926	971	903	895	890	900	899	913	904	950	934	862	943	913	861	916	902	938	931	943	875	930	891	894	917	935	940	969	958	886	843	899	893	888	891	848	852	897	939	911	915	893	935	860	868	843	895	906	898	877	865	916	883	885	972	872	878	892	911	932	896	914	878	948	944	960	886	876	904	922	913	910	946	880	930	910	854	957	944	902	945	880	970	950	891	831	905	896	912	880	905	887	875	873	869	949	943	875	949	912	878	908	855	897	890	929	885	928	930	902	853	898	888	872	887	832	842	881	907	943	913	929	916	968	838	914	923	870	897	874	881	965	917	951	934	924	922	842	913	882	913	923	926	839	878	901	864	887	917	964	893	944	888	888	895	885	952	956	908	888	944	930	912	882	925	908	913	931	915	882	918	888	887	905	889	903	911	921	944	871	901	884	892	883	882	892	884	873	901	922	926	927	926	905	932	921	950	894	897	885	896	892	893	885	857	877	871	892	903	905	923	892	912	910	932	954	911	901	919	917	900	915	899	938	849	881	925	924	876	858	933	921	971	903	858	869	911	846	844	908	937	937	926	835	881	934	914	906	865	930	922	941	938	887	903	897	907	874	856	958	930	870	953	950	888	896	878	930	916	944	914	913	961	876	927	936	911	907	910	869	933	883	902	897	894	967	875	873	922	941	925	898	903	973	897	831	907	922	878	906	883	929	915	879	919	942	918	875	948	878	917	940	894	897	903	908	915	909	886	864	904	990	911	851	939	896	913	927	896	887	916	938	887	914	886	894	959	907	891	932	936	890	922	888	922	965	901	932	884	940	958	897	947	878	886	866	882	899	910	914	890	941	927	944	906	894	885	897	865	912	936	921	925	949	860	910	929	916	874	859	915	888	939	903	936	874	895	891	895	917	903	900	969	907	934	927	901	890	903	964	898	873	869	942	929	864	874	912	876	944	932	944	950	924	909	875	945	954	852	913	924	916	912	911	898	950	936	890	925	886	912	913	920	921	905	974	898	924	890	858	898	928	902	935	886	974	949	972	926	913	935	960	927	920	948	863	970	891	844	923	901	879	814	901	917	925	940	922	829	874	903	900	931	849	874	924	899	880	902	922	946	890	911	918	908	889	913	878	903	907	918	893	873	921	916	879	888	900	863	894	884	927	908	915	853	877	909	907	902	925	939	897	930	887	908	955	905	912	905	896	943	909	954	928	899	902	926	898	905	938	883	951	910	864	910	927	887	946	851	940	878	895	876	850	890	908	931	885	944	895	922	960	921	922	945	876	880	919	915	939	861	920	953	859	891	887	927	899	952	902	904	891	933	869	907	928	873	889	910	911	895	940	926	871	958	895	905	870	934	907	855	857	889	943	858	902	914	931	873	886	922	889	877	888	884	903	900	898	895	920	916	945	861	901	911	885	893	864	907	858	930	969	888	931	886	876	916	915	855	885	889	860	896	901	885	893	906	872	908	951	890	944	935	877
18642	4505	1449	398	412	400	368	424	381	405	395	413	404	386	399	409	402	379	373	401	438	381	393	405	393	391	370	374	394	406	403	365	342	404	364	413	381	355	391	405	403	386	383	405	375	366	368	381	384	409	399	368	385	424	362	397	393	389	386	389	404	397	371	347	395	382	375	394	364	402	372	360	366	406	365	360	381	380	419	356	355	383	381	398	401	361	385	385	420	373	390	383	397	378	369	382	401	398	375	404	390	420	431	404	361	398	385	381	408	378	404	394	412	382	389	354	389	396	387	368	399	408	400	403	403	379	361	399	364	376	364	418	349	397	391	368	361	388	375	366	425	359	381	384	394	402	335	363	424	419	366	363	361	357	408	408	381	386	364	376	395	375	363	408	406	384	372	422	405	357	367	410	402	401	396	389	328	417	381	347	369	416	345	356	381	407	408	414	422	371	403	420	419	392	400	376	398	376	374	422	400	395	368	343	392	354	388	377	412	412	400	351	401	445	362	374	389	394	377	396	419	397	396	402	400	383	349	346	422	381	402	388	383	414	380	383	359	386	379	396	394	363	397	368	376	390	375	353	382	373	379	376	432	413	389	367	406	408	394	392	368	392	397	388	378	378	398	371	403	406	386	370	374	362	415	389	409	350	381	388	395	389	385	408	392	396	398	398	387	405	354	330	381	420	379	410	384	410	404	379	358	382	387	378	354	377	339	390	385	392	433	382	446	397	399	420	366	398	396	363	373	374	396	362	415	381	381	373	408	368	418	367	390	370	401	402	358	365	340	356	352	331	368	390	376	383	368	394	352	389	434	381	379	376	371	372	376	363	366	376	354	397	398	401	357	369	383	384	392	350	380	355	418	423	406	379	373	363	377	416	403	390	427	394	386	409	383	387	413	351	419	400	393	366	386	366	368	401	437	395	374	366	415	404	359	390	403	367	428	341	374	387	414	397	380	387	357	384	374	422	419	369	384	409	392	400	358	381	405	422	390	386	376	431	358	412	388	375	425	369	403	383	390	350	390	404	358	364	342	378	346	376	372	371	366	407	391	370	379	408	393	353	400	388	397	390	389	425	380	371	353	365	371	378	369	391	375	385	412	414	412	353	386	392	395	417	410	360	348	379	371	399	391	380	369	398	406	383	366	393	386	395	373	380	378	396	409	418	403	405	364	370	360	381	391	385	364	405	379	372	404	374	368	394	372	418	372	369	413	371	402	362	359	376	397	345	373	389	377	378	382	333	392	376	355	384	402	396	410	423	409	387	386	365	378	416	421	382	376	417	397	389	401	376	377	388	407	368	387	394	389	379	396	398	395	388	376	359	366	390	375	379	406	378	407	401	403	374	338	385	392	383	378	400	404	423	382	403	385	368	394	376	368	378	377	386	379	369	417	363	377	423	370	381	342	380	412	419	396	363	371	393	349	382	399	381	401	383	353	387	418	393	365	395	384	364	382	388	381	374	382	353	385	371	408	433	359	365	394	381	366	414	398	386	382	380	366	381	357	393	382	382	382	390	425	411	402	417	374	393	378	380	403	387	377	371	381	370	371	392	387	379	384	364	431	359	393	409	373	369	388	426	390	359	382	413	397	403	371	394	398	425	346	369	385	329	376	374	374	373	405	372	371	377	392	399	380	361	404	341	396	383	391	371	371	407	398	357	400	378	419	387	351	377	385	365	381	389	397	409	399	375	363	412	396	358	378	391	389	405	407	397	370	380	414	391	365	411	377	369	393	427	363	338	396	339	414	413	369	373	386	370	370	403	394	420	365	381	371	358	375	364	421	373	402	356	407	401	420	382	386	380	359	413	395	381	347	415	399	395	422	405	411	351	407	396	388	366	356	380	390	388	392	376	383	361	396	351	392	383	353	370	408	405	400	364	396	411	418	392	408	380	359	399	411	380	394	378	373	386	385	340	355	381	386	373	371	412	388	396	386	430	403	380	388	378	415	364	368	378	398	377	383	406	383	390	381	375	429	371	387	385	391	406	403	380	361	394	366	372	407	388	391	364	399	379	387	394	400	356	343	361	382	405	374	394	376	394	360	379	419	348	381	418	373	381	393	371	368	373	397	358	369	424	430	409	371	393	383	397	384	347	442	409	386	428	372	405	377	418	379	368	363	395	391	384	396	376	362	385	351	402	368	385	352	388	381	386	376	406	395	405	405	402	377	404	380	415	383	364	422	360	376	395	392	373	399	366	390	419	363	414	396	384	390	405	390	408	397	378	352	403	377	373	370	363	396	404	377	374	383	377	354	355	454	391	398	378	386	342	390	377	381	385	380	387	412	399	374	364	355	356	374	390	373	387	378	384	352	371	371	390	382	381	366	384	425	417	429	402	388	425	357	385	371	372	387	396	425	367	358	407	358	423	381	376	391	377	426	392	397	364	388	382	400	404	371	394	372	403	383	363	399	389	387	349	367	383	437	354	382	374	393	420	360	364	369	390	394	406	398	362	390	389	389	408	427	399	444	440	364	407	404	404	396	368	368	406	380	374	378	411	411	399	388	397	385	364	381	415	413	365	368	374	383	396	371	377	391	388	381	376	373	426	377	412	371	390	396	416	384	360	373	364	403	402	399	368	385	376	413	350	383	394	433	396	437	368	383	376	384	412	378	400	374	383	386	399	374	393	375	384	365	390	377	380	390	380	347	420	401	379	413	388	383	361	347	409	333	356	367	375	403	334	432	372	355	392	389	382	412	375	371	361	366	362	404	375	369	413	404	397	353	386	386	355	377	405	383	359	362	424	351	382	381	410	407	396	398	396	372	390	383	387	386	356	413	416	378	385	400	415	396	372	411	350	346	325	419	383	348	352	372	364	388	384	414	392	358	374	387	391	397	395	370	395	384	384	383	414	370	376	396	407	383	368	420	410	368	411	378	387	382	399	385	389	381	396	360	425	397	402	418	386	401	371	371	398	400	377	369	415	352	432	407	395	394	406	419	398	405	370	390	445	422	413	379	339	372	422	389	372	391	376	401	372	373	390	379	414	378	406	368	369	390	389	382	395	375	370	388	378	402	402	407	370	393	422	358	371	368	344	361	367	391	410	400	391	376	363	422	383	355	416	389	362	410	396	400	387	380	373	411	425	412	356	369	375	381	389	364	380	399	381	372	387	377	372	378	376	403	361	425	365	416	371	362	410	404	363	425	415	383	358	431	427	405	397	363	418	385	406	383	359	361	391	388	370	410	398	387	398	373	390	377	383	389	381	414	398	394	417	380	390	387	380	379	363	385	395	380	398	379	434	433	385	417	387	400	405	402	402	370	403	352	387	375	393	397	370	416	386	379	412	346	403	411	388	364	398	373	368	407	371	405	367	394	366	385	416	384	376	371	353	353	352	366	410	376	393	422	394	367	355	368	365	376	348	397	386	377	446	409	381	376	394	375	439	384	425	379	365	374	386	399	395	387	378	358	359	407	410	383	399	411	401	398	398	381	375	402	364	392	400	362	379	356	379	387	391	389	404	406	427	418	369
15026	5439	2117	998	961	945	988	964	895	925	920	903	936	955	894	855	956	928	900	906	904	926	924	973	907	910	925	923	905	933	964	912	955	863	860	910	938	902	985	927	907	964	876	949	922	945	898	935	905	939	891	919	894	883	932	902	999	914	898	931	856	893	934	968	882	943	949	912	919	920	952	942	934	873	879	898	898	925	936	926	845	979	896	905	975	965	917	916	910	891	926	895	955	912	941	904	930	944	952	881	921	924	872	910	931	981	884	949	943	879	887	952	947	901	916	915	896	906	774	919	914	930	925	939	931	894	899	914	937	875	913	923	936	916	925	928	904	875	942	865	923	912	911	932	866	945	932	964	899	944	914	927	931	928	965	920	914	918	906	965	917	882	943	952	917	918	905	952	941	913	936	928	949	932	934	869	893	855	883	934	971	950	928	900	943	901	914	929	874	866	932	821	966	895	910	983	904	870	954	907	952	969	932	923	950	885	932	901	946	920	912	875	860	927	954	923	897	1013	918	964	1009	918	891	950	904	971	1006	980	900	920	903	884	863	981	933	914	912	896	918	925	927	941	940	910	935	919	911	889	915	940	915	926	950	927	937	923	937	932	906	876	969	960	943	911	904	956	934	931	848	904	929	1005	957	924	912	928	905	984	970	929	970	901	888	899	970	919	913	877	909	962	925	903	942	952	943	917	896	913	985	1003	963	907	915	890	961	896	913	894	921	934	917	860	895	917	962	981	909	892	964	920	964	960	886	885	915	865	877	922	915	951	955	936	958	881	901	940	892	926	976	928	944	954	897	987	897	915	937	950	914	940	959	962	870	927	982	939	883	942	909	941	839	939	892	905	921	896	955	948	959	926	927	967	952	945	964	920	903	943	946	932	870	966	917	868	910	934	890	989	881	953	978	932	893	930	953	925	926	884	916	951	923	920	827	895	907	873	909	851	907	927	906	905	918	870	903	890	933	936	911	957	951	911	941	931	911	1019	962	903	875	929	856	926	941	908	908	925	891	866	957	897	918	932	936	981	923	928	914	899	912	955	910	943	937	954	901	900	911	980	862	934	916	923	955	880	969	889	909	924	953	883	991	915	935	947	918	901	908	931	954	925	916	917	945	951	918	933	858	963	909	927	930	888	925	933	944	898	974	880	909	966	921	902	921	872	951	969	943	940	864	905	929	910	965	899	949	897	912	933	974	909	901	885	910	926	936	916	916	897	886	944	889	953	897	884	874	897	940	909	899	938	965	878	909	930	895	863	901	845	924	833	977	885	964	923	994	927	929	933	956	958	946	910	925	923	927	923	933	900	886	951	931	963	925	904	942	899	937	891	965	940	908	929	994	929	923	939	896	1001	868	889	936	974	945	988	928	902	929	992	878	880	901	907	945	891	919	972	911	927	881	861	863	949	971	873	895	937	921	905	929	940	936	972	892	917	866	914	894	932	960	915	949	942	946	914	989	919	913	915	958	978	971	935	926	933	927	972	864	932	913	922	869	934	950	936	954	916	983	960	853	900	933	896	901	923	914	917	947	954	930	916	874	925	841	908	932	905	923	922	906	972	903	950	904	926	913	919	897	925	940	911	963	928	931	912	952	944	949	960	868	903	929	958	965	919	922	873	947	956	969	911	934	919	885	930	969	876	898	912	971	963	893	958	915	920	949	884	931	898	924	905	956	922	915	905	835	932	931	926	844	911	949	920	896	988	951	940	928	965	966	955	950	897	912	952	946	897	934	883	930	880	909	882	932	942	926	929	906	926	899	875	899	878	927	927	908	932	962	935	944	907	845	889	919	942	905	911	865	916	937	901	910	970	931	970	927	905	963	902	918	906	921	928	897	963	938	953	841	960	869	931	944	917	911	984	991	930	916	859	920	957	883	965	903	940	922	909	888	864	871	934	954	973	911	962	923	912	947	937	864	851	1010	957	945	963	921	931	880	932	906	929	959	899	918	971	963	954	969	880	940	936	872	895	959	937	913	916	904	928	943	935	900	901	966	916	940	886	897	901	967	916	892	936	885	941	863	897	969	947	931	942	895	953	939	944	934	939	939	944	910	895	927	957	913	926	866	867	921	895	924	915	940	916	899	930	859	937	940	915	902	875	956	879	954	895	897	909	904	913	967	836	923	885	892	966	923	889	897	979	965	951	941	914	941	928	875	881	937	853	906	895	881	927	945	923	904	891	877	998	965	898	888	940	890	945	882	901	913	873	920	906	883	985	899	882	913	911	965	948	974	884	947	947	923	900	935	903	967	966	906	944	916	867	954	874	893	870	897	954	934	923	888	913	918	936	898	891	953	890	887	886	881	942	924	929	951	940	934	929	912	893	967	944	906	909	914	858	932	923	920	936	926	875	994	931	942	905	891	904	898	950	958	931	946	953	971	889	957	899	882	949	920	949	913	897	936	920	896	956	963	1004	889	921	904	974	946	936	849	881	931	908	932	929	933	912	940	916	911	937	933	925	894	963	936	881	886	911	981	935	945	960	942	971	918	850	945	909	878	919	958	947	894	936	966	876	902	953	945	933	920	883	923	957	927	905	944	991	929	963	936	973	960	889	971	922	932	867	947	849	909	921	935	904	930	877	931	928	895	919	923	925	870	867	937	974	883	945	922	943	888	904	906	936	879	925	989	914	969	917	924	899	947	923	937	945	944	911	939	934	912	940	968	861	894	914	937	919	949	959	971	918	906	898	949	918	933	943	905	957	945	912	909	903	928	930	927	870	926	934	936	857	898	921	929	956	889	933	892	971	951	887	887	936	904	889	907	926	876	951	930	821	927	906	938	893	948	915	919	910	904	849	880	930	893	931	922	958	900	950	944	950	903	941	939	903	914	886	951	977	901	925	930	887	936	893	936	896	869	944	937	981	882	970	928	897	941	882	906	951	936	923	923	850	928	931	911	966	880	940	897	864	969	976	945	910	871	973	952	947	914	937	928	903	939	936	952	909	941	986	943	899	876	910	909	976	904	892	885	943	877	916	941	966	970	941	948	933	920	927	869	896	897	911	885	976	929	887	950	846	978	950	868	948	886	885	909	951	952	903	925	913	994	963	852	968	898	916	979	910	913	870	920	926	915	892	892	940	862	866	979	948	931	947	991	912	948	946	900	912	926	927	877	950	922	940	936	922	956	922	984	878	944	946	923	918	965	913	916	934	896	929	936	930	903	969	875	899	943	943	955	896	957	914	951	850	893	891	923	941	880	859	919	934	921	978	867	933	868	939	893	934	925	891	942	938	894	880	909	971	949	898	911	921	876	912	980	928	900	946	935	930	953	920	908	945	977	967	917	898	950	903	926	917	931	882	971	935	970	896	938	958	982	881	937	906	879	857	922	948	930	937	939	901	937	935	915	931	850	904	947	903	1029	911	911	904	994	925	966	925	903	941	940	914	881	924	930	981	936	903	912	961	890	925	904	957	924	941	970	985	865	900	960	934	970	957	940	954	910	910	908	907	966	867	881	921	955	898	913	930	894	932	880	885	958	956	907	918
63689	44410	27323	3727	623	437	427	351	357	327	299	296	309	286	264	246	253	245	239	258	234	238	234	231	245	227	258	228	275	267	258	227	247	259	248	240	242	265	257	236	223	251	241	269	259	224	216	225	246	255	244	241	212	236	228	269	223	265	267	234	243	238	259	263	256	273	265	253	248	245	225	197	241	248	246	241	235	233	243	223	222	238	214	276	276	233	230	222	209	239	241	257	258	258	250	258	266	241	251	246	224	223	246	243	256	239	241	207	237	211	241	241	238	245	220	220	238	245	236	238	216	229	231	235	223	256	227	212	232	237	215	201	235	248	256	281	221	250	269	239	253	237	250	247	235	267	245	231	244	234	248	243	250	267	228	228	244	254	222	266	206	260	232	267	242	240	260	219	221	213	246	234	231	218	231	251	243	221	226	227	230	244	250	226	220	235	247	259	265	217	224	249	253	228	246	249	234	232	233	235	237	236	234	235	211	229	245	228	259	245	228	232	227	223	234	257	256	281	239	276	261	261	266	225	238	260	197	220	251	227	249	237	256	250	266	225	245	241	225	232	254	232	248	250	265	249	256	227	245	251	274	241	207	218	260	238	224	245	230	236	241	261	238	209	246	247	243	237	269	255	247	226	243	223	251	193	259	231	225	242	245	225	228	240	242	242	231	248	223	237	245	246	271	216	255	253	227	268	285	216	235	261	235	242	246	224	274	278	223	235	231	237	238	225	256	210	237	223	232	239	242	232	256	236	236	214	228	241	242	249	255	261	260	206	217	251	257	238	217	285	276	242	250	235	259	235	263	238	210	225	232	249	239	246	285	277	232	255	238	251	236	238	231	241	238	259	237	233	248	231	232	246	235	252	220	222	260	218	221	231	267	236	206	219	272	255	255	235	262	245	237	228	238	243	238	218	231	244	240	219	233	230	247	216	236	263	270	260	192	246	264	263	246	220	243	243	232	218	235	253	227	240	246	233	270	279	226	234	205	247	256	229	247	242	257	247	251	238	271	239	228	214	247	226	232	256	277	246	251	247	257	233	233	240	236	222	219	255	248	202	232	230	218	248	247	262	237	233	235	246	239	221	255	241	243	269	220	255	245	245	261	233	234	240	222	239	262	227	242	245	213	253	217	243	239	255	246	266	245	249	236	230	196	258	225	266	242	240	239	222	235	255	224	253	213	238	245	240	242	221	231	264	254	248	262	279	262	227	253	268	242	244	253	222	246	240	228	253	233	229	235	232	258	247	217	248	251	232	242	247	248	245	216	223	210	252	240	251	259	238	237	216	241	273	204	244	227	256	249	247	265	239	248	257	233	229	263	242	241	246	229	231	233	274	223	227	222	226	265	238	257	241	251	239	240	249	242	235	234	207	242	277	263	235	255	240	273	241	233	233	226	241	260	229	226	232	229	242	266	239	229	243	257	242	251	268	235	226	256	248	244	251	243	229	259	249	226	259	252	211	257	246	263	236	240	276	261	228	230	216	221	262	228	245	256	222	248	222	258	242	257	228	222	238	213	236	255	237	249	273	212	245	236	264	226	264	214	228	241	219	243	266	250	226	215	243	249	249	255	253	233	246	250	227	232	247	271	246	222	225	230	231	244	258	229	247	240	250	250	239	227	239	227	230	227	239	255	208	227	240	239	240	259	215	258	240	232	225	227	230	235	247	259	238	232	236	237	223	222	242	236	231	255	235	234	228	257	232	229	256	236	251	257	232	223	232	261	225	258	257	224	215	268	232	237	223	238	270	258	255	218	250	234	249	251	239	255	226	260	231	247	238	231	230	254	233	260	239	246	230	238	227	272	212	244	237	275	243	241	261	239	248	231	264	218	229	263	229	238	214	270	250	231	226	231	245	238	257	248	244	256	242	261	257	250	220	242	235	221	235	256	250	237	217	227	245	240	268	245	248	249	258	231	254	247	247	286	252	240	243	262	259	217	251	225	217	223	248	220	218	220	232	221	236	205	223	279	266	230	253	232	253	273	237	232	242	242	256	254	247	270	235	256	255	225	239	225	237	224	235	231	245	248	277	234	234	223	235	273	253	225	246	235	248	231	229	263	231	248	216	213	210	224	248	223	246	245	220	223	252	249	247	256	272	252	238	243	233	226	243	204	245	243	261	245	264	242	244	265	217	247	234	256	225	238	248	243	232	241	217	239	259	241	249	234	218	242	255	230	243	242	240	254	252	232	234	240	231	196	253	275	279	234	245	241	238	240	256	233	259	243	241	220	260	261	256	256	223	225	244	233	237	238	242	247	193	239	251	225	249	214	214	218	228	264	245	230	245	237	267	243	250	269	239	224	242	209	236	245	229	276	240	236	257	248	230	238	247	279	233	231	254	240	216	255	260	219	249	268	214	267	254	228	238	225	239	241	241	251	253	213	248	259	238	264	236	278	228	220	250	237	239	266	240	248	252	236	236	244	248	248	265	217	222	276	257	266	219	262	275	265	240	239	239	231	255	237	254	222	217	226	265	240	239	239	236	244	242	232	231	239	229	244	237	223	231	242	241	225	246	262	256	245	236	242	250	256	247	211	224	224	217	217	250	240	228	236	249	245	229	232	239	241	256	252	258	266	243	248	243	260	233	217	214	236	237	240	262	210	253	246	248	243	228	267	247	236	237	258	222	246	217	234	262	218	217	250	222	235	245	220	241	263	252	227	216	237	230	256	235	231	245	237	241	255	236	214	242	251	236	264	240	242	233	232	239	245	231	252	233	238	252	260	218	252	215	208	215	216	252	228	244	231	217	258	232	234	274	242	228	218	229	215	219	233	249	233	261	251	209	264	238	252	239	242	242	230	226	259	235	249	238	224	211	243	242	247	227	230	258	253	256	242	234	258	225	229	226	258	208	249	237	242	256	256	251	255	257	229	243	229	234	231	238	271	212	229	259	247	241	249	238	257	253	237	213	231	245	247	241	262	252	221	249	249	225	247	242	249	232	246	253	218	242	270	271	221	243	226	257	243	233	228	226	246	271	235	220	229	220	246	226	216	216	221	217	232	271	249	250	245	257	258	218	231	265	248	255	222	267	240	229	246	234	256	240	202	223	252	243	240	236	243	253	222	261	254	248	229	258	232	221	258	240	266	271	225	234	263	259	250	256	240	255	250	230	206	264	266	224	232	213	225	242	242	228	239	247	244	255	241	235	218	255	276	230	259	230	236	259	272	234	231	263	250	224	236	243	257	250	222	263	245	222	226	232	241	233	239	246	237	218	251	255	252	241	222	240	248	235	269	227	243	275	261	245	270	253	241	233	246	245	228	228	257	258	217	243	213	235	245	254	259	232	250	235	258	235	267	240	250	239	221	235	224	228	250	273	221	238	229	245	249	245	230	263	245	255	237	239	208	248	257	238	237	256	253	232	259	225	229	284	239	226	252	260	233	244	249	264	240	257	261	256	257	254	222	254	248	250	256	214	242	256	226	224	263	233	225	260	207	255	243	239	230	228	266	253	259	239	232	226	228	225	224	248
38907	30440	12716	2222	1958	1635	1406	1292	1112	1054	1017	939	879	900	835	841	784	800	755	728	744	759	737	742	717	716	719	688	676	658	683	677	680	661	704	721	663	707	639	649	666	687	651	649	609	672	650	627	673	657	686	644	670	633	628	671	647	690	669	677	649	631	645	647	627	655	706	627	649	655	664	627	680	639	663	648	616	665	676	641	623	648	619	667	679	627	628	705	664	684	610	671	631	646	669	651	654	661	650	697	563	648	649	619	660	663	647	655	680	625	694	625	627	627	668	671	675	690	653	666	667	640	677	648	685	667	637	640	715	611	679	666	713	645	649	662	616	660	630	664	636	626	655	628	643	651	650	674	633	629	629	669	651	625	583	646	647	599	637	674	652	641	634	646	623	617	639	673	676	645	672	691	612	654	636	686	672	641	657	623	629	619	609	613	686	659	651	604	657	591	628	620	635	655	608	659	667	595	649	646	651	683	637	635	658	668	658	676	635	601	673	648	638	600	668	645	630	644	671	638	651	621	642	636	635	628	612	604	640	639	634	660	622	612	674	635	622	667	683	648	636	673	636	634	647	629	601	645	642	671	621	652	636	624	684	649	617	640	655	635	672	590	683	657	660	701	678	674	672	615	630	627	607	623	608	652	629	619	628	621	629	648	595	643	653	640	624	665	620	666	623	630	664	674	652	662	657	661	620	634	619	674	620	671	585	615	620	677	638	628	671	593	659	644	628	649	660	658	657	685	723	659	659	658	645	631	641	673	656	603	662	620	633	654	685	653	660	633	651	660	664	669	666	604	636	613	655	654	625	583	646	642	640	621	619	639	675	670	652	676	644	637	643	633	659	642	602	598	656	650	644	626	653	622	627	642	619	657	644	666	683	621	663	642	611	636	668	605	611	600	621	614	639	652	619	652	644	645	625	671	644	655	607	624	644	659	619	633	643	648	634	614	648	699	669	650	604	656	663	608	636	677	647	613	677	631	618	646	588	627	628	641	625	670	640	635	640	619	632	654	659	642	633	643	611	647	625	636	683	624	642	628	637	641	639	663	648	650	576	648	631	696	653	665	636	663	676	640	629	639	644	639	609	634	619	590	664	655	596	678	601	648	670	634	632	654	641	629	655	695	662	681	650	648	652	589	653	647	663	645	613	630	666	640	635	679	671	616	633	638	647	634	660	657	625	631	678	609	657	635	676	654	644	606	667	572	674	622	656	620	658	678	683	619	673	646	656	626	676	664	679	652	676	670	628	672	698	634	646	648	661	634	614	630	640	605	640	644	586	624	626	641	635	638	673	645	642	658	616	674	581	668	626	647	656	673	669	620	624	676	666	647	624	655	624	654	657	649	639	666	697	657	684	593	628	610	660	660	659	629	637	668	638	667	679	642	637	649	638	692	611	629	646	639	641	626	652	650	631	645	645	630	598	624	661	662	620	696	630	675	654	651	577	656	639	641	696	631	685	637	637	618	641	631	627	637	643	652	646	615	620	627	631	597	648	668	648	647	649	677	654	665	665	640	628	656	662	651	605	644	636	691	688	619	607	594	659	677	647	680	594	595	613	642	704	599	619	571	643	665	596	600	637	630	673	604	631	639	618	618	648	600	607	633	607	644	690	660	656	652	662	647	617	657	641	645	629	658	619	657	647	655	658	643	653	630	667	669	607	696	617	687	657	637	633	638	636	677	590	635	642	596	632	593	673	647	660	634	607	680	625	635	649	646	637	660	629	634	631	626	665	637	641	642	643	585	648	657	665	630	607	638	640	615	618	680	628	652	653	656	640	648	624	671	610	624	626	629	607	644	673	664	654	638	671	649	620	651	683	619	666	618	707	584	641	653	616	615	633	647	644	690	596	650	630	636	664	609	672	623	662	662	645	633	677	639	602	633	699	643	646	620	651	619	654	627	662	629	626	733	648	659	623	676	666	654	634	657	631	639	636	686	669	651	629	614	670	645	612	585	667	616	672	695	615	698	644	648	691	623	655	625	629	642	632	616	656	601	662	647	650	610	638	634	665	663	690	640	682	658	639	642	680	651	618	622	664	682	642	641	648	657	553	662	650	641	656	653	623	617	652	668	627	580	674	619	633	675	645	698	603	659	592	639	652	625	716	658	591	606	692	671	713	620	639	654	645	659	643	651	650	641	687	614	626	673	587	626	614	640	639	680	614	614	630	646	649	641	625	638	638	620	666	595	640	644	624	675	602	634	660	620	647	590	679	651	677	596	675	641	667	660	662	637	671	626	681	581	663	639	693	617	637	615	656	683	639	652	627	639	667	638	641	637	632	626	643	678	612	637	625	636	661	628	640	630	637	640	676	617	632	622	626	603	717	654	637	625	685	617	639	667	624	690	671	617	620	626	661	578	609	693	641	620	646	649	627	622	663	653	638	647	656	656	642	640	667	672	630	628	616	650	595	633	660	652	611	646	646	637	629	651	681	614	644	689	648	643	666	632	641	658	661	627	633	648	640	667	617	668	651	627	661	642	665	640	637	616	655	613	646	645	623	616	620	703	651	623	652	628	644	658	649	682	627	669	643	669	617	629	615	590	633	642	649	629	668	627	709	658	656	659	597	652	688	645	674	639	656	625	676	664	649	615	634	641	677	675	660	645	633	661	656	615	605	598	622	648	601	640	646	620	655	656	652	651	619	669	684	656	638	682	673	644	652	667	638	661	668	673	611	631	674	641	654	623	626	622	684	641	670	645	630	661	654	671	679	647	651	620	646	617	626	603	678	645	623	664	659	585	596	639	619	641	671	604	698	626	649	625	607	621	604	636	573	628	691	658	672	660	670	618	663	654	600	641	613	662	640	670	657	632	640	645	620	616	588	662	660	650	675	652	656	661	653	604	690	642	668	675	684	672	684	634	644	638	704	644	700	646	629	674	609	654	653	621	621	603	620	642	632	664	645	657	606	633	614	639	685	633	680	675	600	613	653	674	630	673	665	631	671	638	674	663	622	638	624	598	645	629	661	662	665	636	661	687	649	636	616	637	695	640	636	628	610	661	614	590	621	736	684	637	615	625	662	662	681	622	635	623	656	618	673	624	649	616	709	646	650	613	657	634	593	607	608	641	661	592	679	680	625	616	627	658	644	666	618	622	643	675	647	670	641	585	647	628	605	605	637	621	644	579	671	663	625	626	635	639	658	658	678	659	666	642	605	644	650	670	644	647	676	642	644	666	634	601	629	640	656	619	620	669	619	618	604	634	634	677	700	644	660	641	646	651	648	624	621	683	613	620	588	699	669	650	638	588	648	642	633	656	651	597	606	649	627	666	655	633	662	651	627	618	620	624	605	607	596	651	661	616	638	632	674	644	660	665	669	650	654	672	630	624	679	640	669	660	641	609	624	616	611	624	694	623	621	644	628	628	598	667	595	619	669	619	668	668	595	628	662	603	624	635	626	644	626	600	617	661	630	640	675	637	632	622	641	598	661	627	612	646	597	644	674	702	665	657	650	619	637	669	648	618	661	632	640	622
76351	55327	36109	10385	1536	769	704	610	529	487	486	429	450	449	427	404	386	404	412	398	367	366	366	353	385	401	406	343	368	383	372	429	346	379	367	397	359	377	340	371	370	374	357	365	393	368	348	350	340	414	383	403	390	397	355	394	373	369	390	391	397	380	389	348	334	353	372	377	361	335	354	355	359	377	372	338	380	359	343	369	403	370	359	362	356	350	363	341	367	344	369	349	342	344	407	348	379	377	343	352	345	369	375	334	365	373	348	362	346	364	356	368	384	381	351	373	395	355	335	369	334	376	366	360	389	368	363	355	343	337	360	373	367	344	343	399	346	346	349	378	364	365	345	372	345	365	372	370	380	367	382	370	354	394	370	373	393	366	374	370	388	372	333	384	351	366	321	346	428	353	341	371	352	340	336	364	346	351	371	376	351	359	392	351	345	359	334	387	376	342	383	358	396	381	348	351	392	336	390	386	396	350	352	352	355	350	342	379	395	358	355	363	383	371	368	375	393	373	363	372	394	342	401	393	334	350	348	379	345	386	368	381	391	378	357	389	338	341	375	403	388	376	337	357	338	413	334	338	316	364	352	342	358	405	370	346	354	398	347	366	347	389	342	359	372	355	385	358	341	348	363	401	395	367	350	387	389	366	363	366	363	397	386	335	339	381	349	364	375	371	367	365	365	383	358	377	374	385	355	349	364	373	357	356	391	345	369	415	390	369	362	386	394	382	337	364	363	387	387	385	350	387	379	338	357	368	385	395	404	353	369	350	337	359	367	368	384	368	396	391	376	395	352	367	353	351	340	349	368	341	364	346	379	370	380	363	397	352	345	354	374	388	406	354	353	383	350	398	368	360	360	388	381	393	368	375	394	332	351	343	369	398	367	394	370	366	368	354	393	337	366	349	389	356	421	361	399	353	329	388	374	364	358	369	386	386	346	380	358	334	310	336	328	381	356	369	354	341	344	356	408	342	365	370	367	325	341	314	373	357	360	363	393	398	325	377	342	388	374	346	332	363	378	378	349	352	375	345	382	376	387	391	362	348	361	367	344	387	424	371	392	384	373	353	356	360	359	348	367	397	352	367	383	365	383	325	356	344	339	327	340	402	360	357	390	362	326	381	337	360	348	396	363	381	359	371	408	357	391	349	374	370	381	341	368	375	371	374	357	405	358	404	395	382	376	361	334	358	378	395	376	405	346	384	316	359	351	378	395	386	366	388	377	339	332	357	380	378	385	347	348	404	351	395	366	381	364	378	403	334	352	330	384	337	379	383	371	384	407	381	354	375	380	380	367	351	353	369	379	367	336	361	403	347	410	365	376	394	372	354	338	386	374	357	370	371	384	386	361	360	337	344	362	420	397	393	362	367	344	404	355	367	380	355	357	392	369	332	375	357	322	338	361	358	396	363	386	366	360	384	367	316	359	348	368	352	381	362	340	373	354	332	398	296	316	382	355	366	328	370	348	343	382	375	363	363	355	415	364	368	349	363	366	361	373	361	343	392	368	346	368	357	346	344	365	369	380	387	365	412	349	376	401	362	389	356	371	346	354	314	355	365	358	387	370	369	347	358	343	372	364	353	348	383	367	367	351	377	370	328	373	382	383	341	372	348	346	381	411	378	369	366	350	364	401	351	340	382	364	353	424	363	341	374	353	368	360	362	342	363	330	371	359	352	416	363	369	350	372	359	350	367	399	351	338	374	382	359	359	360	365	375	385	360	362	359	392	352	349	347	352	403	364	387	376	368	390	356	387	353	357	376	348	387	355	387	376	353	342	359	361	370	377	341	370	341	337	344	390	381	349	373	334	357	338	363	378	389	355	365	397	388	356	391	386	368	362	398	380	343	377	351	318	340	343	386	362	387	365	343	370	344	385	329	346	388	393	366	363	373	401	356	357	342	356	369	404	367	376	376	378	349	379	361	386	387	392	338	370	377	340	328	366	393	379	342	347	357	359	363	350	333	375	360	348	345	362	370	381	358	365	375	360	382	362	414	347	367	358	335	382	392	394	397	354	340	382	360	364	353	393	351	377	397	350	340	357	388	369	337	367	352	392	391	364	373	369	375	308	381	383	388	345	388	376	367	399	342	391	380	413	379	341	372	392	370	384	345	373	404	377	379	359	411	386	340	328	399	359	351	388	382	361	351	370	371	358	350	368	341	381	360	361	336	389	395	381	358	380	384	381	376	355	354	343	364	361	330	352	378	398	355	358	397	347	392	352	364	397	356	357	375	347	354	368	383	406	383	368	354	377	363	336	344	348	361	344	360	381	364	385	375	348	392	390	353	338	356	367	349	366	345	381	367	365	353	378	400	416	353	362	345	366	345	392	383	325	368	387	371	383	378	357	355	373	379	407	373	356	345	362	343	352	349	376	379	316	377	343	328	402	362	365	391	368	332	339	353	348	370	366	370	351	389	349	342	343	334	340	370	393	345	388	331	403	371	352	341	389	376	388	335	361	354	359	343	393	352	334	360	372	383	373	377	371	383	355	350	327	369	354	378	360	364	363	393	347	331	381	368	385	363	349	361	394	351	346	354	356	377	355	352	351	371	355	377	357	349	354	393	348	379	360	382	365	340	396	396	363	358	368	348	373	362	362	341	374	371	325	360	381	376	392	376	378	400	389	349	347	355	370	336	363	335	382	362	373	376	380	336	348	381	372	354	380	334	357	372	373	351	369	362	337	377	358	350	387	349	372	379	374	400	374	375	406	362	358	393	380	361	356	355	344	387	368	392	339	351	360	389	350	343	406	408	341	359	374	378	337	342	331	387	351	379	392	372	362	346	358	373	383	347	364	378	354	340	331	398	331	369	376	365	346	379	348	399	325	353	369	388	385	347	383	378	382	354	362	340	365	375	353	377	353	349	380	341	380	340	365	352	358	358	342	364	398	364	340	379	365	359	362	337	334	380	355	352	366	362	372	366	356	350	378	387	369	340	341	365	335	346	349	369	356	345	410	383	381	362	363	386	395	378	349	358	375	386	359	403	383	378	356	392	385	376	366	401	349	394	355	362	346	373	398	342	349	348	356	368	367	367	353	332	401	325	359	361	351	338	340	377	407	395	337	388	395	359	334	367	388	356	342	343	386	355	403	365	358	334	363	374	356	378	386	350	380	379	390	365	372	349	390	367	329	317	377	411	359	352	365	388	338	348	328	365	379	373	367	394	349	347	384	394	367	381	335	389	370	338	357	382	346	350	409	370	343	328	333	364	353	344	366	374	348	343	375	331	331	362	346	356	395	349	361	390	343	340	374	366	360	366	351	386	359	408	350	354	374	341	356	351	350	360	369	349	334	369	368	366	407	350	337	380	386	345	352	356	395	371	349	382	348	347	372	390	380	365	393	354	358	353	362	386	377	341	396	349	379	347	372	365	325	380	352	351	353	331	392	367	373	373	366	357	381	348	392	343	361	363	377	389	395	335	343	392	382	389	319	399	325	336	382	352	393	328	356	345	358	388	369	375	371	357	405	397	367	366
48186	40200	15672	3877	3455	2830	2433	2136	1892	1714	1576	1472	1428	1339	1274	1275	1241	1211	1161	1118	1085	1085	1059	1097	1055	1048	1074	997	999	1004	954	999	939	952	985	957	970	968	897	969	927	968	919	992	945	946	940	896	936	971	944	914	934	980	945	901	974	895	920	918	957	929	985	928	939	884	969	945	956	959	992	971	876	929	937	888	933	886	987	958	923	988	901	912	919	950	924	922	965	885	940	925	922	939	928	880	923	889	869	942	963	905	952	894	912	855	916	914	890	904	896	961	946	870	899	891	905	925	907	905	845	937	873	912	893	890	978	887	883	989	1027	901	941	886	922	923	905	945	918	965	939	956	947	883	871	893	902	918	933	888	971	929	898	939	904	891	920	887	923	915	908	928	905	932	886	901	895	949	890	870	959	941	951	906	895	952	934	918	954	912	867	864	956	897	920	874	881	925	850	931	947	916	896	891	900	890	865	898	931	914	897	852	972	873	891	915	890	994	916	943	934	863	952	918	944	918	920	917	920	949	892	922	853	943	929	902	882	937	946	909	983	955	951	917	921	897	914	934	894	882	923	941	937	882	945	881	968	946	919	957	869	993	942	912	883	919	901	878	885	908	925	931	931	899	917	898	925	889	915	925	920	902	908	890	921	918	988	902	865	918	902	911	941	885	930	889	889	900	865	876	889	912	959	927	866	923	910	925	930	929	964	938	951	901	961	939	890	899	882	908	900	954	897	849	881	934	861	894	897	913	874	921	926	920	924	981	960	903	917	902	885	911	874	932	936	949	921	895	943	849	884	948	876	914	937	950	931	878	892	913	919	945	930	942	876	946	910	915	951	904	908	933	944	882	927	891	902	882	965	965	964	946	885	903	874	853	923	847	898	926	904	905	915	863	897	904	911	930	880	891	912	950	891	899	922	901	882	928	930	852	914	850	906	892	924	885	923	894	893	886	927	895	907	973	861	921	916	940	962	888	894	914	941	869	872	898	885	897	921	884	926	933	951	911	868	941	932	923	887	899	947	917	937	886	899	880	916	875	882	936	894	945	915	942	904	976	921	897	930	877	910	862	880	941	925	904	914	922	943	907	879	922	914	898	969	867	944	883	964	888	915	882	883	893	925	940	898	872	908	904	878	912	914	876	850	916	896	919	910	900	890	911	887	938	933	889	981	888	854	950	904	910	922	910	938	913	930	907	924	952	930	899	935	918	908	890	902	904	912	914	905	935	893	932	921	923	871	906	916	882	872	865	927	948	926	900	897	936	908	930	938	952	960	928	910	937	974	903	889	925	886	921	918	968	897	886	823	928	912	921	956	896	991	893	891	890	936	892	896	913	949	948	959	890	918	905	903	945	907	887	910	960	946	937	891	867	927	925	918	945	900	975	937	980	869	863	885	937	866	919	954	972	880	927	907	947	871	895	903	945	888	904	941	911	942	902	864	950	920	910	899	908	865	915	911	887	870	887	917	904	921	934	889	859	929	882	919	964	903	928	946	913	923	914	919	841	886	952	965	958	923	930	918	852	984	926	901	879	965	945	881	956	943	892	916	910	917	937	871	868	925	946	943	930	883	939	925	860	917	872	892	884	881	903	920	899	953	903	942	927	932	933	867	941	910	920	955	914	870	953	970	945	906	886	918	947	947	928	914	935	926	949	905	932	950	949	877	886	955	928	947	947	894	898	891	903	908	958	874	913	868	937	896	900	905	899	888	900	914	968	919	876	923	960	893	928	915	904	932	878	911	861	907	931	937	913	884	929	965	895	936	920	884	883	930	913	922	925	956	930	928	897	882	914	923	901	920	977	978	941	896	944	919	938	883	901	892	884	907	931	874	904	935	894	943	913	909	956	941	899	900	890	897	900	916	909	917	955	901	947	896	924	895	922	928	908	881	849	913	902	914	925	923	885	876	983	913	899	919	873	928	926	918	940	984	934	900	879	882	932	924	907	912	936	909	929	952	927	955	909	883	920	920	861	916	907	921	911	886	935	897	884	893	901	869	893	950	914	919	889	904	924	898	964	928	909	929	893	862	883	911	910	950	955	931	954	912	947	924	952	867	902	893	953	929	904	946	878	903	934	930	904	960	886	888	894	893	963	924	918	851	880	907	907	922	958	900	889	945	888	939	911	945	925	992	928	903	917	929	912	938	937	901	916	946	936	940	913	949	891	853	881	892	932	939	942	960	926	920	923	911	928	926	890	925	924	904	891	947	905	871	920	867	963	879	920	899	964	924	893	889	897	913	942	893	900	860	915	914	903	937	931	852	908	859	883	938	899	928	848	908	900	911	966	942	911	925	926	893	927	968	915	935	959	922	921	906	952	878	902	915	877	851	972	925	944	913	905	958	953	904	945	882	942	880	894	932	895	909	949	908	925	917	944	877	853	927	863	908	907	893	931	943	904	876	921	867	925	896	904	903	946	891	909	937	899	866	905	860	891	893	883	905	941	970	870	907	948	903	886	899	951	903	917	949	913	951	883	921	935	940	924	898	927	875	939	917	882	924	897	970	945	917	928	893	888	923	919	874	934	915	928	902	866	907	915	959	890	914	891	926	925	979	913	921	866	918	891	894	930	923	939	857	916	931	863	934	920	896	940	876	884	930	966	934	900	912	953	913	932	900	912	852	889	982	866	910	872	880	981	919	873	923	881	880	897	949	900	895	889	917	933	913	958	925	947	941	878	873	962	907	922	922	868	937	928	890	924	931	894	966	923	934	872	884	863	905	965	898	923	950	918	913	905	901	912	904	902	938	936	939	936	884	923	931	889	887	931	931	928	957	904	904	940	938	914	902	947	935	911	931	910	886	895	899	907	884	950	907	877	930	917	933	886	918	897	899	888	952	935	873	881	870	902	917	894	933	901	866	905	943	940	891	898	845	877	947	910	904	867	898	946	849	926	929	929	894	918	926	916	930	879	934	980	894	960	882	855	928	914	924	942	894	874	884	833	920	936	915	911	928	871	902	916	912	885	933	907	881	942	919	928	927	894	926	909	892	918	959	990	874	888	920	893	924	919	913	899	928	881	894	993	891	879	948	923	900	905	897	881	887	905	911	921	918	865	900	902	890	919	875	899	910	887	879	876	920	915	977	900	931	916	882	902	867	920	920	866	863	921	936	873	877	924	912	904	881	870	918	923	933	941	848	933	895	938	920	889	874	888	913	930	913	931	891	885	815	862	943	926	960	945	938	902	916	910	884	936	914	932	919	919	923	911	903	877	928	905	890	909	905	939	937	953	919	956	898	975	887	954	920	887	940	922	934	886	927	863	862	921	952	937	937	913	927	896	896	928	898	957	931	917	948	922	911	991	909	957	919	882	935	897	907	874	876	893	911	871	927	964	966	879	867	910	919	945	913	927	913	897	920	888	955	911	934	907	886	916	849	942	891	927	918	931	935	904	893	925	921	903	912	956	911	978	882	920	917	946	910	904	942	932	873	919	881	901	971	914	886	913	894	900	896	920	960	876	935	934	879	937	950	879	887	905	881	919
18763	4461	1356	397	397	377	396	381	391	375	415	395	377	415	396	394	357	407	383	418	408	404	396	389	374	401	389	382	413	404	362	364	390	423	406	368	391	384	376	364	410	420	393	401	364	386	392	388	388	406	412	404	340	374	407	384	403	373	400	416	338	419	366	342	350	383	423	380	375	405	409	363	437	404	373	385	393	398	405	394	376	381	376	412	402	396	377	376	411	398	401	389	413	402	369	395	386	363	395	394	380	406	377	386	423	381	411	418	345	331	372	367	346	397	387	371	398	399	387	402	356	394	386	375	361	407	425	395	351	404	370	384	362	358	399	400	399	375	370	361	374	414	365	399	397	419	394	363	393	386	386	383	408	372	383	408	400	377	383	411	398	373	366	393	383	398	407	377	355	399	380	406	418	374	406	391	389	368	399	390	364	390	371	409	393	387	357	367	387	417	379	432	418	397	397	394	386	390	362	374	358	365	398	393	397	369	389	380	380	371	376	406	384	389	386	415	382	381	347	370	410	376	406	392	370	404	373	382	379	380	397	390	377	365	377	381	376	363	399	382	386	366	380	353	374	406	355	378	390	390	417	400	376	396	386	354	405	405	370	381	393	405	406	372	350	400	386	429	391	390	371	414	356	388	390	402	382	377	421	423	376	404	363	383	421	436	403	426	392	383	346	381	397	405	398	402	422	381	395	369	404	403	403	375	369	382	385	386	394	384	361	341	416	380	354	412	378	398	394	399	352	385	384	394	353	414	369	372	366	393	435	376	382	393	344	406	376	366	417	376	377	404	444	410	387	385	365	416	376	422	369	365	414	422	443	387	399	380	402	398	380	400	351	382	403	415	365	377	393	400	379	443	368	402	413	391	366	392	398	374	409	385	366	371	402	403	366	362	389	410	358	383	435	409	400	375	329	369	392	395	361	409	388	358	381	425	413	387	404	367	393	396	368	415	411	402	406	397	406	381	363	357	402	366	413	393	401	377	390	391	322	368	414	388	415	389	373	366	380	379	412	371	373	393	339	401	361	362	400	406	340	372	391	367	386	366	406	378	368	354	394	385	392	384	369	364	371	395	366	394	362	391	383	392	426	357	349	406	372	369	386	393	400	364	390	365	389	371	395	375	381	419	349	405	397	381	342	383	400	401	386	366	351	389	380	375	373	412	396	390	396	357	375	376	385	356	398	410	374	357	371	407	387	387	386	413	365	419	367	397	391	393	403	426	403	399	395	436	415	416	379	390	415	403	426	378	400	406	427	352	444	335	368	392	411	362	379	363	366	355	345	399	383	390	392	412	391	387	355	376	373	401	384	376	394	380	391	367	376	397	374	378	416	411	396	376	403	405	400	370	349	395	410	381	383	390	442	388	366	366	392	424	406	411	361	428	391	419	394	370	415	429	396	401	405	349	349	389	376	385	397	396	428	407	400	371	434	384	405	400	422	382	376	404	383	393	391	361	386	392	377	395	393	384	390	390	379	411	381	392	368	381	415	393	387	399	364	376	374	360	390	414	432	408	403	378	379	383	407	375	370	401	377	382	390	408	389	409	404	408	386	364	394	397	408	381	379	376	353	420	399	420	424	422	354	433	356	380	387	361	386	408	381	369	373	359	368	377	383	400	413	394	375	424	359	377	361	388	357	353	374	385	357	383	398	369	360	385	373	380	387	405	408	351	398	375	371	371	372	429	379	382	364	395	385	427	403	379	355	365	415	405	403	359	357	383	423	456	382	427	395	391	402	386	413	393	407	373	388	367	396	383	346	383	361	417	431	336	399	410	357	379	390	384	351	407	373	384	341	400	377	387	385	394	415	367	376	403	393	401	399	408	403	380	370	401	417	416	386	409	329	375	376	378	378	379	379	386	397	380	409	397	383	397	423	364	404	394	404	401	393	384	389	375	376	359	397	387	364	371	367	394	370	389	372	384	358	366	419	382	418	401	401	359	379	367	381	361	391	380	392	379	406	407	368	368	389	390	378	381	446	393	401	339	417	428	374	376	397	384	389	367	366	405	403	371	379	400	392	419	372	372	385	383	392	389	373	371	415	374	350	418	376	392	420	366	343	376	368	400	386	414	391	379	359	419	368	372	382	392	367	464	367	360	398	367	423	406	409	409	419	377	414	402	368	399	403	385	384	409	373	360	372	386	406	385	398	374	398	400	386	368	367	373	368	411	376	381	382	404	377	405	393	361	364	383	425	378	389	394	401	411	393	422	372	399	367	401	371	411	398	362	380	370	354	368	429	396	411	388	375	381	356	410	409	406	369	376	390	373	436	373	440	379	396	369	388	353	383	378	410	377	405	416	392	404	394	392	380	389	397	396	395	365	393	408	380	431	354	365	420	401	383	385	359	378	430	373	330	411	386	349	367	409	401	392	388	363	404	402	359	389	406	384	380	381	414	368	378	400	385	414	373	391	381	404	405	394	408	392	368	378	415	369	396	404	375	424	381	401	384	412	409	390	369	403	444	362	380	366	342	372	346	400	409	409	388	394	385	376	367	402	399	383	395	404	400	365	398	386	397	408	380	399	386	388	386	370	346	409	390	358	393	403	404	414	398	381	386	391	389	386	376	407	400	389	428	401	380	368	373	380	383	394	392	387	381	369	372	421	388	395	403	376	360	359	385	372	379	389	363	391	414	383	385	422	381	358	399	374	354	368	432	401	371	343	366	399	394	377	383	373	372	376	368	350	409	415	400	380	384	332	396	360	385	400	377	341	378	354	374	400	409	388	365	386	404	370	375	394	424	362	353	370	358	384	381	422	390	398	395	390	415	378	383	425	389	376	399	398	394	352	367	416	411	377	370	417	343	382	398	449	415	405	376	378	411	387	366	418	418	410	356	408	389	403	391	364	395	409	386	359	413	377	351	389	364	402	422	400	400	378	406	402	365	400	369	393	349	380	384	390	380	410	392	360	424	406	397	389	396	401	407	369	386	391	374	363	392	371	407	408	383	367	366	370	410	389	384	396	441	358	379	379	427	416	385	385	375	363	366	387	381	373	412	386	382	391	376	376	383	413	381	387	348	397	428	398	384	378	369	368	407	379	374	356	364	374	369	381	392	363	415	408	371	374	382	390	350	389	416	368	388	368	376	408	371	410	414	400	359	418	351	379	377	337	387	358	367	404	364	355	386	379	379	372	361	399	392	384	420	384	404	409	395	368	409	417	398	418	357	365	389	358	382	378	392	400	385	403	411	369	371	398	376	426	372	433	373	394	379	376	337	386	422	358	379	404	366	395	426	413	437	377	379	373	364	383	378	376	396	412	380	369	371	389	398	369	420	361	404	364	346	393	382	399	404	368	377	388	382	406	372	363	366	394	406	352	421	406	379	388	377	411	360	416	395	404	394	381	389	379	404	437	382	363	357	399	427	430	411	395	396	375	357	411	353	410	399	390	392	384	385	397	410	388	382	346	382	356	398	402	390	399	406	415	396	387	366	383	394	418	379	394	402	400	385	398	363	384	402	372	402	365	348	438
15914	5479	2091	956	976	930	936	963	971	872	918	936	933	965	882	920	934	996	923	959	954	939	901	938	866	923	935	902	929	916	944	896	886	881	923	959	954	908	999	914	917	889	917	919	948	958	959	962	936	870	916	920	928	948	910	967	941	978	981	911	915	953	1001	882	938	884	901	851	915	911	941	866	926	896	926	942	897	950	990	955	943	895	923	927	929	852	917	915	954	943	988	940	964	918	952	932	927	904	922	955	937	907	904	918	870	1008	985	928	934	883	943	939	967	935	951	905	891	880	929	921	936	861	932	927	941	903	885	911	896	888	929	876	893	940	938	937	913	965	889	1002	968	961	931	913	914	907	938	903	875	906	890	845	974	972	935	942	913	920	862	938	890	959	867	942	961	891	940	911	951	935	864	924	953	920	900	931	927	880	903	937	945	929	926	897	926	926	897	880	905	927	879	878	920	952	935	915	916	908	879	888	918	927	921	935	930	964	973	955	901	935	925	888	964	923	921	917	914	982	924	920	946	905	925	942	970	908	909	914	957	940	955	902	923	870	954	971	923	901	910	940	928	939	913	913	935	914	943	913	917	932	958	957	918	947	939	936	975	856	921	893	903	891	910	910	917	915	907	912	908	934	925	916	878	890	906	923	908	889	969	1023	919	922	948	946	951	918	954	911	885	929	915	862	940	915	943	915	925	950	881	936	923	896	943	886	920	932	941	921	897	913	930	946	907	877	924	926	938	898	935	921	936	927	939	995	880	912	883	919	922	867	891	928	952	918	940	894	953	929	920	934	917	973	936	959	892	905	935	933	927	885	969	926	931	920	921	908	942	882	929	903	924	972	927	932	899	878	902	894	885	893	955	903	977	961	906	930	927	896	936	893	883	940	876	941	958	915	937	921	869	909	903	925	948	930	921	929	873	904	907	885	924	890	939	916	927	896	983	967	984	922	859	907	977	918	948	875	908	858	907	918	936	913	908	933	917	954	894	919	932	961	927	885	996	942	882	871	855	1010	902	914	932	962	975	884	894	924	917	925	918	935	874	947	921	850	880	920	902	929	950	894	917	916	895	954	906	932	921	918	902	971	948	907	863	944	941	913	921	880	887	958	971	899	917	937	934	931	936	983	952	967	950	910	906	985	883	906	891	848	990	846	900	927	958	970	884	906	936	923	922	942	887	917	947	956	942	888	981	938	932	950	943	944	969	933	925	917	895	931	920	945	864	882	896	953	896	881	937	940	911	898	885	953	903	925	894	965	945	935	891	917	912	904	928	881	932	899	961	940	905	955	927	936	859	934	908	950	899	907	906	914	920	888	925	920	882	884	969	910	910	967	917	906	968	863	967	909	934	936	864	919	943	893	906	919	925	929	907	893	940	1010	857	953	895	944	930	892	909	916	937	935	907	888	924	946	897	962	884	1003	903	945	902	906	940	908	948	961	900	883	890	873	904	983	895	961	928	922	932	926	883	891	925	934	923	1005	939	881	902	924	929	968	963	908	924	952	973	951	887	966	917	908	950	910	937	973	906	931	976	900	910	891	902	921	941	939	935	980	952	967	902	947	947	916	951	943	924	973	896	912	912	913	869	900	914	913	892	869	924	961	931	887	938	950	944	963	912	890	899	920	910	931	944	901	886	911	1007	877	919	924	932	961	915	937	940	932	866	849	917	928	971	878	932	939	925	936	899	903	916	962	917	941	927	873	966	851	954	922	914	885	948	936	897	897	917	945	931	929	927	934	898	899	945	904	957	919	883	916	976	912	941	900	891	932	909	934	964	921	926	883	919	919	909	838	930	952	884	964	880	947	919	937	932	919	969	927	938	879	969	906	940	969	870	917	913	914	909	904	924	961	918	975	910	921	924	891	915	940	864	962	953	931	884	862	922	897	943	947	931	960	919	900	952	949	935	929	911	919	872	914	898	947	991	912	952	943	928	1009	928	999	881	973	908	925	895	945	917	934	949	918	953	946	966	893	918	956	934	932	879	918	927	939	910	961	912	902	898	898	957	966	885	922	886	897	947	932	914	895	890	958	941	894	923	907	936	932	913	893	953	924	920	899	911	911	915	933	918	967	882	862	890	941	942	955	902	936	897	899	962	942	927	908	943	918	934	904	879	920	955	915	950	907	928	970	925	955	901	962	929	961	903	955	877	858	937	937	951	882	911	920	947	937	888	945	965	936	946	880	904	892	951	920	909	945	899	899	885	907	901	944	971	900	945	868	927	943	921	951	983	943	876	886	895	959	932	901	907	927	914	909	914	928	936	911	938	911	974	905	923	934	883	913	912	922	919	891	945	908	938	925	934	945	933	916	888	985	914	914	890	889	917	894	914	941	903	940	914	958	931	957	909	893	879	879	924	918	905	965	938	906	911	878	927	927	945	918	911	896	882	971	915	900	907	900	907	988	907	900	894	954	900	937	962	954	959	970	929	933	917	905	922	951	925	955	939	935	933	918	867	963	902	936	943	909	904	944	954	962	907	916	914	922	1001	860	905	952	866	864	872	886	926	879	929	1008	913	929	875	919	887	952	879	957	970	929	941	886	923	938	937	926	888	930	864	938	943	906	923	916	895	936	982	911	870	906	913	869	910	952	955	937	896	921	927	854	967	910	889	974	882	881	919	909	968	907	921	935	888	923	941	924	910	918	916	905	876	920	943	914	977	980	905	912	916	941	939	894	920	896	884	927	897	938	972	961	916	957	958	963	916	884	977	906	988	933	901	946	970	921	902	935	888	964	921	924	835	903	966	884	902	918	910	959	904	956	892	911	930	906	898	882	952	975	875	944	918	921	879	947	945	933	905	943	903	936	978	913	962	902	884	864	889	945	936	929	929	919	944	871	951	878	929	913	957	936	952	896	926	922	915	906	966	917	920	956	937	929	947	904	920	902	938	947	893	863	956	920	921	878	946	964	920	950	966	906	908	898	963	961	972	968	944	855	953	993	941	894	911	963	923	967	954	920	881	931	900	922	863	932	923	916	936	890	892	919	916	839	918	877	900	947	914	939	878	958	897	942	964	944	976	868	875	890	894	946	938	927	888	905	910	908	867	912	888	938	960	950	892	918	905	938	932	920	888	982	886	911	931	897	858	910	901	958	856	878	924	908	926	914	918	893	887	937	906	902	882	971	930	941	920	1022	926	924	935	907	899	977	1012	931	953	963	950	926	929	933	864	921	920	908	933	919	951	970	964	900	865	929	899	939	949	925	948	978	972	877	893	880	928	912	921	891	887	948	953	892	909	908	894	883	904	934	952	895	893	929	886	955	918	899	926	939	878	885	922	904	871	901	952	916	886	918	933	878	903	971	916	957	952	891	940	939	1010	925	945	910	930	912	878	898	958	859	939	952	884	917	934	912	945	951	899	890	910	883	918	920	909	905	922	934	945	913	900	910	896	961	905	948	875	947	935	865	939	932	889	952	983	895	885	943	927	900	940	943	907	995	932	945	920	903	910	877	925	862	863	945	928	934	922	910	917	903	950	884	957	1006	922	908	866	922
65902	43754	26767	4220	634	466	419	330	344	326	297	306	265	276	289	256	259	266	264	265	250	261	271	245	231	249	234	255	240	261	266	280	242	256	238	271	234	274	248	250	243	229	259	258	219	249	228	249	251	252	239	239	240	249	244	228	239	246	250	244	280	222	274	250	220	231	256	237	218	246	239	229	235	241	270	245	259	247	217	252	230	233	243	233	214	251	234	256	282	289	229	259	227	217	261	245	259	232	263	229	231	235	260	224	215	252	244	255	234	225	205	227	236	234	233	222	203	245	268	261	262	268	246	264	274	266	285	250	237	213	265	264	276	227	253	243	256	260	243	242	249	216	193	229	268	240	228	231	243	240	264	235	253	237	271	206	245	245	217	255	273	255	263	232	226	244	231	240	254	233	243	250	239	254	217	233	231	233	250	249	247	252	254	233	262	241	230	224	263	216	239	231	253	221	245	248	229	201	239	257	249	218	232	275	254	244	254	237	263	234	248	249	241	239	293	245	260	251	235	264	238	235	239	230	235	242	231	250	219	232	248	230	272	243	234	232	256	263	220	245	238	245	254	249	244	224	242	232	248	241	233	265	218	217	238	275	257	223	235	266	243	227	240	254	214	223	216	236	251	270	250	275	237	235	242	229	222	234	263	242	232	265	266	240	258	256	255	241	222	225	256	236	258	256	262	275	252	253	223	223	260	257	216	237	237	240	218	217	263	255	232	235	234	216	270	257	237	230	239	245	228	272	251	236	232	246	236	230	223	253	220	221	254	238	249	247	231	257	224	234	234	256	252	247	237	216	268	254	208	243	247	288	230	221	242	264	245	247	242	249	211	231	258	233	234	238	233	259	249	254	225	217	249	225	236	217	217	231	277	237	223	228	244	251	242	254	270	225	260	259	228	248	249	252	237	245	281	234	216	227	218	273	232	214	289	243	246	219	222	222	234	259	239	218	237	287	244	250	252	237	267	256	257	258	241	238	255	223	274	254	227	211	255	248	199	246	280	217	244	241	243	244	242	218	252	281	226	234	248	255	228	271	232	255	245	270	264	245	213	234	276	230	249	248	229	240	261	238	245	237	255	257	226	219	231	217	268	211	253	265	252	255	228	212	250	251	239	247	222	219	253	223	245	225	240	234	233	232	266	216	249	239	231	219	216	220	276	260	241	252	238	239	262	251	235	222	237	246	239	253	272	222	253	241	253	252	265	245	257	266	268	264	253	257	262	250	217	243	243	217	243	246	215	248	246	250	226	239	234	270	227	239	284	219	237	216	254	252	234	225	221	225	276	231	228	261	258	246	242	254	243	221	232	246	240	238	249	236	251	199	246	243	253	231	253	264	248	270	254	274	239	226	272	248	233	243	258	219	231	234	251	245	244	252	253	245	282	224	248	237	250	234	266	260	227	210	243	265	252	247	269	228	255	238	249	245	272	264	251	250	238	240	242	251	250	229	246	272	251	228	233	246	247	277	251	249	276	243	260	230	266	251	268	234	250	257	261	256	245	229	235	257	246	227	230	249	236	241	250	248	235	255	236	251	224	227	260	272	255	238	255	300	277	241	236	238	233	246	253	268	246	238	261	253	229	228	235	243	272	210	245	251	248	260	267	264	243	220	229	237	232	292	236	253	247	232	233	280	233	247	264	259	238	235	262	243	255	244	242	239	263	251	247	254	218	217	247	264	244	236	241	245	246	240	245	238	225	262	248	233	231	220	246	242	261	224	217	227	223	239	211	210	226	243	259	250	234	225	240	252	248	241	236	210	232	212	257	214	249	243	246	214	248	217	226	257	235	230	258	255	290	240	242	283	247	256	243	267	257	224	223	227	217	252	237	223	227	228	217	235	222	245	258	240	252	247	253	224	224	274	228	224	208	228	270	252	255	257	262	240	243	228	224	239	247	253	247	240	245	269	227	229	233	231	222	253	227	247	244	249	208	221	237	248	234	236	278	249	252	234	247	239	255	235	245	260	245	245	255	246	272	265	267	259	234	225	232	253	248	235	207	245	248	284	228	247	243	240	249	271	255	229	236	274	234	228	254	234	263	264	251	267	240	247	262	241	212	231	248	209	240	244	254	239	248	244	247	247	242	239	249	278	245	263	263	218	243	239	245	235	241	269	235	253	241	237	266	213	236	245	237	267	265	233	255	214	249	243	242	275	247	263	243	228	256	218	255	222	235	252	214	223	242	242	256	236	225	254	224	267	243	259	248	247	233	270	256	245	252	229	269	252	217	252	246	253	226	226	232	227	265	249	258	251	240	227	243	223	255	225	240	224	215	250	248	265	271	230	254	229	242	249	237	224	257	252	262	235	233	261	252	243	216	248	269	231	227	228	253	234	231	240	232	248	242	217	252	256	242	217	245	258	263	226	273	241	237	212	244	268	264	250	246	255	250	236	237	238	258	228	234	220	252	234	245	235	263	259	262	254	259	241	252	215	248	270	252	242	225	232	236	228	246	271	231	263	271	241	218	240	195	246	262	249	223	262	218	255	255	242	250	247	269	242	249	234	235	241	254	218	255	224	248	250	233	236	236	251	243	253	254	202	250	248	236	254	208	236	239	215	252	243	244	240	238	265	266	225	245	253	224	246	254	247	257	260	250	263	245	232	215	255	224	254	243	218	253	242	243	247	221	243	253	248	216	246	213	245	230	238	239	236	240	273	244	247	233	269	237	258	236	258	245	258	271	240	238	233	220	231	232	273	212	274	219	255	245	229	242	253	222	249	241	206	243	240	254	244	242	273	245	240	273	226	254	227	212	237	251	261	241	242	240	254	258	267	221	250	258	217	245	243	235	221	221	251	235	217	233	236	263	244	228	250	244	229	252	227	234	197	250	242	276	253	260	244	244	234	246	244	248	234	272	252	231	254	242	235	236	237	254	246	256	302	246	218	246	228	234	232	254	277	244	225	261	213	238	254	264	233	259	258	257	232	253	241	231	259	233	244	207	202	264	253	233	242	251	230	224	242	230	233	239	241	223	260	236	244	264	212	259	273	267	247	218	223	252	203	205	267	235	251	264	233	241	223	233	253	248	259	252	252	233	252	231	235	262	241	263	257	241	233	250	226	231	221	239	238	251	259	259	227	249	257	244	268	252	271	206	239	243	230	237	254	244	241	241	258	246	226	243	254	233	243	209	245	230	237	286	255	225	219	246	260	237	232	242	217	247	246	270	249	210	243	227	252	263	255	247	239	212	239	231	254	268	234	220	240	269	252	230	263	263	225	232	271	251	229	230	248	220	246	224	250	243	227	248	229	243	229	249	247	224	262	225	245	217	217	221	205	247	252	237	221	227	237	237	259	239	224	254	235	235	231	230	234	257	205	254	248	245	262	239	262	248	247	268	256	242	256	235	251	250	205	237	226	244	237	238	236	231	264	262	239	228	219	275	284	249	251	252	230	247	246	240	237	247	260	262	230	260	251	246	241	256	209	239	270	233	259	235	282	253	239	275	252	229	260	245	237	239	233	255	240	247	268
38457	30415	12682	2205	1916	1630	1446	1230	1160	1117	1004	914	895	901	814	830	791	780	738	728	751	783	723	679	767	740	696	702	658	696	690	713	654	642	683	623	700	653	692	690	672	707	642	678	676	664	656	668	603	657	640	634	662	631	685	612	600	656	611	656	666	649	666	621	653	700	644	651	654	617	694	655	682	679	620	590	685	639	663	638	689	646	655	660	657	652	627	637	635	647	662	659	674	617	609	643	641	698	626	660	634	635	624	676	649	633	643	644	609	609	627	633	621	640	635	648	613	653	658	650	665	690	678	651	682	606	649	629	675	700	635	665	642	574	656	657	637	624	680	654	651	662	662	622	623	620	659	678	618	653	659	625	644	663	669	666	625	650	660	663	641	614	619	609	632	630	626	646	629	600	636	606	650	643	700	609	617	670	642	663	699	589	651	604	640	644	628	629	634	615	638	646	680	697	647	611	646	666	630	660	666	663	599	648	713	645	620	621	635	629	643	600	677	637	647	603	626	644	663	644	657	648	599	678	632	667	644	683	644	664	658	632	689	667	643	620	653	612	670	663	640	661	633	643	686	651	640	632	693	621	662	673	682	650	661	620	657	618	652	684	649	634	624	669	640	645	637	631	635	625	608	619	665	599	651	646	628	628	592	633	669	659	607	634	642	632	684	625	577	638	633	637	666	672	657	605	631	688	643	630	715	642	645	646	631	680	631	619	634	675	601	623	662	681	644	688	659	633	606	658	648	628	644	643	629	640	617	640	610	662	628	636	644	638	652	613	613	616	618	659	690	603	640	572	650	605	690	632	677	660	639	616	587	644	650	694	616	673	650	677	659	617	649	705	651	667	652	667	648	621	647	661	649	678	660	673	603	643	647	646	664	666	631	698	661	630	639	679	671	658	664	620	623	636	646	686	653	635	591	670	628	678	653	617	637	645	585	640	596	624	636	632	610	625	663	642	658	664	633	651	662	665	683	633	600	656	645	632	667	664	695	677	693	671	636	640	633	647	649	634	623	697	631	643	612	641	639	653	648	698	667	646	626	642	647	660	684	663	608	598	607	635	615	618	625	655	632	618	671	616	625	627	652	662	676	699	662	655	639	648	637	648	599	662	618	668	649	637	643	636	651	626	683	651	621	674	622	637	651	650	658	623	628	604	673	662	630	669	670	638	643	629	639	653	657	613	661	634	659	608	604	662	612	661	659	651	680	634	648	594	638	660	659	654	685	657	652	625	650	683	635	645	643	678	635	657	655	703	621	637	635	659	695	643	712	594	648	664	676	672	616	617	677	637	642	645	604	588	619	634	621	642	689	619	641	681	637	644	619	668	659	631	612	587	635	692	622	703	658	644	656	648	642	676	625	653	636	666	690	668	664	683	649	666	578	649	664	653	636	674	624	631	659	689	655	595	623	669	648	672	608	604	636	642	624	615	645	609	591	663	631	623	647	655	610	628	616	640	670	619	653	660	656	637	624	678	702	655	648	655	666	655	637	651	605	639	612	622	627	623	655	673	651	633	629	651	639	627	684	649	619	670	603	664	591	647	640	636	588	609	674	640	619	617	675	645	647	648	633	631	606	633	670	657	655	622	666	632	640	645	633	655	631	602	680	652	696	614	637	619	599	663	605	696	649	665	620	622	696	633	676	666	631	654	651	580	647	651	692	608	628	587	662	633	682	605	632	620	602	619	643	627	660	621	612	664	719	636	652	614	599	620	650	595	642	662	639	641	639	629	615	603	598	616	665	666	633	623	613	641	662	636	638	648	611	626	637	628	694	614	648	612	681	633	639	642	650	632	661	655	662	631	604	613	675	623	650	622	613	654	654	639	629	649	627	666	648	611	670	637	625	623	603	629	680	647	681	576	671	636	584	631	650	655	604	621	633	648	622	645	621	588	599	599	662	621	640	641	661	676	668	671	661	664	640	661	658	671	667	601	653	659	605	674	657	686	610	636	645	657	638	656	685	652	627	620	655	633	662	623	681	645	657	587	668	686	651	634	643	704	626	639	660	618	637	573	665	621	698	693	640	627	683	643	643	639	607	687	687	642	639	620	608	649	619	665	646	647	659	624	666	662	643	682	637	629	677	658	649	637	629	676	667	602	673	655	648	600	633	640	669	656	613	662	655	656	638	679	606	611	702	616	619	627	637	645	629	616	675	641	625	672	644	568	619	632	652	660	617	633	604	679	619	621	644	658	651	653	637	616	617	628	707	623	633	610	672	649	611	680	600	666	648	619	645	623	650	679	620	628	637	673	632	611	597	652	637	656	643	643	604	646	634	605	646	611	648	694	657	639	651	626	643	674	605	577	674	640	628	684	617	623	655	608	620	632	617	653	655	657	699	647	624	598	668	677	637	666	591	656	598	623	677	622	644	667	680	682	672	655	648	661	706	629	627	606	634	646	596	618	629	642	655	604	609	716	684	690	610	691	639	606	680	680	590	659	614	650	625	631	614	633	667	661	605	632	639	643	628	662	626	622	673	620	650	648	645	680	634	691	600	706	617	645	654	643	646	654	622	678	664	636	637	656	659	646	654	645	621	677	668	675	669	693	687	643	650	646	641	660	696	616	672	665	653	657	663	660	616	667	640	611	677	607	668	669	626	678	644	675	694	613	653	624	673	651	652	603	666	626	632	642	673	654	680	626	633	633	630	675	678	696	626	632	625	650	645	621	669	641	643	607	639	666	646	660	618	661	660	650	623	652	604	653	655	630	624	622	662	641	618	654	647	654	606	629	643	640	636	667	640	641	617	646	617	653	662	637	695	606	646	664	651	658	613	643	610	614	645	655	654	674	643	634	679	670	619	642	664	628	629	656	644	658	666	711	675	625	637	604	629	609	646	637	629	689	669	678	660	708	628	677	642	625	638	643	699	638	628	614	658	649	619	670	611	685	672	628	608	671	670	649	632	632	618	642	637	653	670	619	662	693	618	627	659	648	603	667	627	657	686	645	653	642	651	660	653	651	662	626	620	633	695	676	590	665	646	640	658	664	619	674	717	638	674	639	646	633	627	676	652	618	641	619	637	663	630	634	684	659	635	644	697	688	664	626	633	654	642	605	660	657	612	608	639	662	647	580	648	646	641	625	632	610	635	714	648	636	664	609	636	630	615	650	665	692	669	631	637	661	637	645	652	626	666	647	686	676	605	647	639	655	619	634	630	622	636	668	639	675	661	658	634	604	705	640	681	676	652	661	640	635	630	637	683	639	658	596	634	635	663	651	632	631	646	597	643	657	706	595	688	641	597	647	600	654	688	677	644	692	655	631	615	621	637	640	666	657	626	651	633	631	655	669	638	580	654	642	681	663	649	605	667	640	669	643	655	623	659	633	618	655	662	570	666	645	637	650	649	651	605	617	627	632	680	664	649	642	627	630	651	616	612	647	671	633	652	617	623	629	608	668	672	711	624	656	648	621	629	603	648	660	601	646	650	691	634	625	633	646	617	649	615	627	654	677	654	630	697	636	606	605	631	689	670	599
76031	56673	36899	11050	1372	753	710	631	546	477	438	474	453	456	402	393	377	398	416	386	420	415	381	401	394	351	387	403	378	392	378	404	367	351	346	425	342	370	389	360	404	378	378	410	363	329	339	372	368	322	368	317	351	357	321	380	375	336	348	363	393	363	400	342	370	340	341	375	371	376	360	388	388	359	345	361	396	365	370	352	356	403	382	394	398	367	343	376	366	318	383	377	377	349	354	407	397	401	355	392	388	356	389	369	394	427	348	365	373	322	379	365	340	392	416	351	355	330	334	322	368	368	346	352	347	363	357	354	349	368	384	343	365	372	361	357	340	344	345	389	376	399	372	410	395	358	389	372	360	366	373	389	358	342	374	363	333	344	382	339	408	367	378	348	387	388	328	367	392	330	362	347	339	399	406	343	366	352	348	341	383	368	371	374	376	374	369	395	349	378	368	368	351	350	344	346	370	362	330	385	352	366	378	402	359	330	371	347	366	367	390	352	375	364	396	362	419	373	353	353	355	345	352	364	386	365	338	333	369	360	393	361	367	347	361	328	349	346	355	375	380	370	354	331	341	359	341	347	412	384	352	350	333	390	348	330	356	347	360	381	367	385	351	358	367	311	399	345	368	352	354	356	344	350	354	377	390	400	344	359	350	377	348	320	387	373	355	373	375	379	376	365	394	366	371	347	385	398	347	370	393	369	369	370	375	380	357	371	366	358	400	379	366	330	361	346	377	385	373	378	377	386	332	354	383	384	386	379	356	384	374	326	328	372	356	369	347	379	357	373	361	340	365	357	353	388	370	334	380	339	365	412	352	362	378	387	360	332	359	350	363	376	344	335	328	359	333	360	330	395	385	368	354	380	371	338	359	360	328	386	333	386	354	371	340	350	359	363	353	350	385	376	372	349	337	398	387	368	342	341	338	342	349	361	369	393	366	371	385	351	387	329	353	367	359	393	349	380	374	385	346	337	315	376	385	359	364	368	388	418	394	357	393	358	380	368	369	362	355	391	377	338	348	345	336	332	364	358	381	352	410	368	350	357	332	362	308	385	403	392	395	355	356	376	363	378	366	362	365	371	364	350	366	395	397	347	393	391	362	385	357	389	345	339	385	394	354	403	383	335	371	322	411	372	380	365	352	334	348	371	368	398	390	333	372	319	342	376	380	357	374	363	338	382	315	362	369	375	383	387	355	368	404	356	345	341	356	351	330	357	320	305	356	353	378	361	373	366	349	344	338	392	355	358	374	366	384	372	350	369	351	373	388	378	360	359	353	358	365	357	380	351	389	389	354	418	374	369	359	375	367	348	311	349	385	370	367	410	349	399	405	363	330	373	330	365	350	363	365	347	397	391	364	375	360	360	372	339	359	335	342	342	374	375	384	368	349	363	381	375	353	349	348	371	404	372	368	333	359	371	372	346	349	367	354	369	339	346	395	348	385	375	375	349	333	406	361	393	361	364	370	349	345	363	363	332	360	372	375	405	362	369	365	386	334	350	348	397	358	361	367	394	359	320	359	390	357	337	365	363	350	368	363	362	366	381	384	343	312	351	384	368	330	359	388	356	395	394	399	383	345	347	360	351	352	347	359	350	346	376	377	363	333	347	336	350	426	389	366	345	361	376	374	354	412	356	354	345	400	367	377	335	376	372	380	358	339	339	369	330	373	360	369	353	368	349	361	361	378	342	353	332	361	347	364	360	348	352	387	367	386	348	354	391	355	378	352	334	352	355	381	336	332	384	337	351	404	359	386	390	365	403	379	347	361	314	326	344	382	365	348	353	388	379	357	321	348	365	364	355	347	409	341	390	397	361	372	349	376	353	348	413	346	375	375	332	397	352	342	350	372	372	356	358	352	375	358	354	364	332	396	377	384	362	387	411	352	361	382	367	370	356	359	420	382	366	376	373	344	350	365	336	347	370	381	327	372	361	365	381	386	347	364	369	359	355	346	364	369	372	361	385	370	349	386	391	345	331	393	360	334	355	340	372	390	396	375	345	371	381	379	331	329	381	352	347	354	337	367	357	336	358	350	333	327	377	383	361	378	369	394	315	366	370	355	372	339	372	345	365	361	349	380	330	355	368	354	334	397	342	345	394	370	352	353	370	386	384	360	391	366	344	400	368	345	358	353	350	385	318	380	433	387	400	365	353	381	361	368	347	361	377	366	331	350	356	343	349	366	381	364	354	347	384	371	371	386	353	351	351	369	369	395	367	362	349	353	352	361	358	356	311	341	372	328	374	345	349	363	358	373	353	360	364	351	380	371	345	348	359	369	370	432	380	369	363	378	341	367	334	415	314	360	387	365	392	374	356	364	357	358	366	369	330	354	330	353	344	317	389	384	374	349	340	335	353	367	369	347	344	384	350	379	379	380	385	347	354	354	347	376	376	389	355	368	331	364	323	365	362	366	355	369	367	353	387	403	365	339	365	369	361	408	346	354	380	372	350	359	363	384	357	377	330	365	391	374	362	358	352	379	342	372	351	352	345	361	357	371	374	358	411	343	357	353	362	397	365	375	358	390	376	383	367	353	350	402	341	368	358	357	363	360	369	359	363	356	348	388	395	363	307	365	359	408	386	379	383	337	349	322	368	380	368	342	373	374	349	399	354	355	358	374	366	366	375	350	354	378	412	361	358	371	381	350	344	372	359	362	349	378	361	378	333	346	362	357	351	340	361	340	383	389	395	365	378	377	363	369	388	361	393	316	354	334	352	367	371	389	368	375	363	368	367	318	303	333	355	337	319	361	353	367	333	350	360	325	386	351	357	411	344	352	334	353	379	374	404	358	362	371	365	394	353	342	376	355	322	400	371	352	383	387	398	363	391	374	374	337	378	345	374	382	352	347	380	359	372	347	313	330	369	368	363	346	363	371	349	366	372	348	399	374	345	393	356	373	391	364	386	356	374	362	402	356	358	389	351	373	329	353	368	352	359	359	352	353	374	356	367	377	367	341	418	385	376	359	344	371	383	349	391	359	372	336	385	347	342	369	351	405	371	361	318	390	378	376	338	350	341	384	385	389	392	376	350	364	341	348	341	384	364	365	381	408	360	352	368	364	395	349	364	364	382	335	358	359	344	375	338	364	371	392	356	341	373	348	372	351	370	377	375	365	321	403	325	373	367	366	335	374	342	376	352	311	401	381	341	321	360	373	352	391	382	340	380	372	389	333	362	399	385	358	417	368	358	339	376	372	339	374	375	353	363	362	386	377	355	374	361	365	369	366	388	348	351	354	321	377	372	351	348	383	378	348	349	382	343	357	364	376	358	363	381	352	349	342	383	377	399	371	369	369	327	359	384	362	355	379	336	361	365	356	361	343	344	355	356	371	332	349	364	372	395	421	349	351	371	370	370	374	352	374	326	348	367	362	342	380	342	349	378	392	364	329	336	347	407	341	365	345	371	399	360	356	369	343	353	410	372	399	366	340	341	381	401	368	399	380	385	384	338	346	345	335	360	339	388	346	355	347	383	368	346	370	347
46826	40474	17183	3799	3291	2862	2420	2109	1903	1646	1555	1454	1371	1355	1272	1243	1172	1223	1133	1116	1088	1077	1051	1040	1099	1018	970	1045	987	1013	990	964	993	1011	989	970	978	942	937	1002	951	940	1031	947	938	978	926	920	932	915	944	928	943	932	961	923	946	892	911	907	975	949	912	950	947	940	970	953	959	888	910	916	920	934	908	929	930	905	930	900	942	892	926	948	936	932	974	941	959	970	935	924	919	894	910	965	922	908	932	950	925	925	884	873	955	885	957	917	891	907	936	903	942	980	891	909	875	926	993	964	875	880	900	947	867	910	1004	914	956	947	850	864	973	990	918	917	862	901	930	946	870	925	967	928	917	883	917	939	866	883	876	926	952	922	895	879	980	947	901	869	927	959	925	898	931	885	923	910	917	927	941	939	897	880	1000	930	864	853	933	914	945	854	932	898	935	916	862	929	911	859	950	925	896	925	898	917	926	892	919	945	922	965	914	858	955	969	934	944	913	941	926	929	861	930	957	936	931	885	921	967	884	920	972	939	914	955	967	861	892	887	944	916	912	923	907	933	921	984	914	891	899	892	883	918	936	913	904	949	852	920	894	942	934	979	899	885	915	926	888	878	918	912	942	890	883	922	926	922	922	896	934	966	957	941	872	878	874	940	910	938	894	926	933	879	916	907	889	902	920	906	921	926	906	948	907	934	887	957	922	897	880	887	938	900	883	929	891	912	908	910	1004	879	916	887	907	884	934	926	920	948	1001	981	924	931	940	884	893	914	909	935	900	936	899	943	916	861	955	915	877	908	889	942	886	887	907	884	957	906	908	914	947	925	947	967	905	907	915	940	919	907	937	935	926	898	932	885	918	988	917	914	899	903	928	888	937	976	898	940	902	912	910	871	916	936	880	904	914	917	895	906	931	925	958	890	945	916	876	907	935	917	886	884	892	935	943	925	896	933	894	941	883	873	937	929	859	879	914	884	850	919	949	957	893	879	922	916	897	918	932	866	977	973	905	921	891	870	895	887	892	940	883	902	909	925	934	864	934	917	889	938	834	883	902	950	866	888	972	902	859	947	933	897	932	890	930	889	955	964	924	913	922	892	892	892	920	914	914	904	892	939	936	911	873	945	921	899	921	871	899	878	910	929	935	984	870	878	941	879	869	942	864	920	903	917	950	892	905	909	922	875	907	893	890	913	826	917	911	896	887	841	901	919	949	909	918	898	921	940	915	869	848	917	865	905	921	954	917	913	927	927	954	919	893	922	941	942	952	924	930	956	925	887	916	926	891	968	931	892	935	924	889	949	941	888	922	921	928	894	877	912	919	943	941	878	874	894	953	893	866	871	883	910	920	933	947	947	886	951	907	901	935	904	947	917	906	952	884	979	910	934	848	936	856	942	916	893	887	929	930	864	896	978	939	939	863	954	970	898	898	905	919	867	884	944	858	957	975	894	903	920	909	903	912	964	928	932	937	873	851	907	944	866	946	978	905	852	926	935	900	891	879	902	916	953	885	918	928	920	908	935	841	934	910	921	952	934	925	864	967	930	980	938	876	911	931	871	927	909	933	911	897	958	886	932	947	915	836	903	899	894	851	880	943	924	925	911	950	897	899	907	937	922	916	932	870	897	905	937	950	908	909	939	951	921	899	885	879	916	882	914	954	909	908	888	861	935	920	878	898	867	904	884	872	909	877	968	905	866	917	949	902	876	959	953	868	939	864	887	967	900	913	929	929	900	969	869	914	868	933	936	938	892	917	863	919	890	917	876	904	944	948	889	904	904	886	895	948	923	912	886	953	881	898	892	914	907	951	870	872	924	932	849	943	914	851	871	946	916	868	921	929	953	915	952	892	927	859	920	952	882	934	914	919	917	909	884	889	918	899	922	936	914	929	888	914	902	885	956	965	928	903	945	892	943	891	924	875	909	880	906	924	931	902	921	916	912	926	923	962	898	938	890	859	910	935	939	898	894	917	900	882	878	875	902	921	917	943	888	906	972	956	915	930	909	876	915	964	876	955	914	901	911	963	888	906	905	907	957	932	889	938	875	923	896	885	906	907	919	897	928	869	895	882	909	873	943	891	947	936	936	882	930	925	951	894	948	923	902	925	900	911	925	856	892	928	904	884	942	944	915	872	931	942	961	865	915	944	951	885	908	868	912	920	907	911	915	918	924	947	957	927	903	893	931	938	904	853	926	949	898	949	939	852	879	915	954	867	857	920	847	902	954	878	904	939	898	897	908	883	890	898	967	879	911	913	951	908	935	967	898	913	924	965	936	936	927	918	922	912	881	867	855	956	911	893	871	963	938	954	906	882	864	917	878	924	892	888	883	885	899	910	905	936	940	891	912	914	931	913	972	849	883	863	949	914	901	921	954	980	854	916	897	918	902	880	853	963	887	939	912	983	939	942	873	920	900	864	930	883	930	900	891	920	938	893	908	884	901	847	885	925	949	910	956	873	913	901	919	880	943	895	858	889	903	853	915	960	946	901	877	895	940	906	916	915	939	923	909	916	971	860	864	895	938	894	912	905	926	886	930	925	897	885	869	946	930	865	904	881	868	900	903	904	873	926	957	922	880	879	926	958	917	905	921	933	835	911	971	911	950	925	934	882	907	914	896	932	925	912	867	921	905	865	942	892	901	874	920	937	939	930	892	939	924	896	935	897	961	915	839	958	925	896	889	894	888	947	961	902	934	900	892	905	891	937	910	925	840	974	885	927	912	880	867	883	943	889	902	931	912	895	917	966	859	892	878	935	908	896	947	897	902	932	966	934	915	932	947	896	876	977	932	922	927	931	870	949	899	904	952	897	943	857	920	933	932	904	914	936	840	883	921	958	889	928	932	939	942	988	900	876	939	832	904	869	867	915	896	881	870	894	915	908	866	936	949	927	884	936	961	916	877	897	904	944	834	917	973	927	951	941	939	926	875	922	912	928	934	883	901	919	862	921	968	965	988	925	947	902	970	902	950	898	942	893	857	912	896	911	911	884	913	1000	897	907	946	900	940	944	919	900	925	924	855	939	915	926	891	973	899	902	903	935	907	902	965	924	876	891	932	848	936	891	931	942	893	885	855	927	872	918	925	909	894	875	897	875	910	940	935	894	919	883	907	922	898	927	893	947	875	919	930	981	938	939	906	899	885	925	942	939	925	905	938	848	887	882	871	931	921	964	864	912	951	897	905	894	908	945	894	884	922	882	853	942	909	912	918	895	909	936	894	882	962	934	907	922	918	843	867	927	855	889	924	909	898	943	940	937	911	915	955	858	959	944	905	912	873	918	921	856	948	943	984	909	936	882	983	967	960	920	864	894	932	962	833	851	897	889	921	888	963	929	921	945	920	888	879	906	852	932	929	908	902	883	938	934	934	903	962	940	941	922	884	910	980	911	903	936	931	883	886	862	899	926	988	909	924	933	978	929	942	985	919	894	902	930	880	932	921	963	907	953	856	892	976	907	905	887	896	992	908	955	897	944	881	908	896	856	850	941	901	889	928	898	996
19725	4716	1454	395	401	379	378	423	347	418	416	414	384	356	383	400	413	375	390	405	399	386	386	382	380	352	388	389	370	442	363	383	396	417	422	374	367	385	415	402	385	391	382	384	406	398	398	357	429	407	421	394	408	369	358	404	365	367	398	395	406	395	397	413	398	366	353	421	369	420	359	380	384	361	347	418	387	404	398	364	393	399	402	384	431	353	410	401	411	370	377	403	387	345	387	419	386	382	396	394	367	382	365	378	381	418	381	382	394	400	406	431	398	406	341	374	359	383	376	403	363	398	405	396	406	430	410	402	415	364	365	393	363	378	389	397	375	398	394	375	410	412	397	380	389	366	393	412	369	393	405	405	377	395	356	427	373	382	424	392	375	443	387	371	420	394	380	386	358	376	402	385	372	387	395	391	377	410	383	408	377	441	398	391	403	358	378	400	393	403	357	382	379	390	418	391	360	392	382	406	416	397	378	375	359	399	390	424	364	410	370	399	360	381	386	379	377	371	349	386	415	380	376	396	402	381	387	397	389	381	333	377	411	374	368	381	392	411	366	412	409	395	422	362	420	390	402	406	366	373	386	389	378	406	349	364	339	381	418	380	372	379	409	349	411	399	429	404	359	363	438	416	383	410	411	386	382	408	390	390	408	399	373	406	346	407	375	379	389	385	396	394	415	388	369	425	405	357	404	394	414	388	365	387	404	347	396	399	356	399	365	418	405	395	423	378	359	406	367	398	406	417	382	406	395	335	400	396	358	381	399	392	354	369	398	389	358	398	419	396	356	379	401	359	390	398	389	410	376	416	404	400	368	403	397	395	408	402	381	379	428	384	377	392	395	384	427	382	388	405	372	399	400	368	406	347	396	375	375	414	406	378	396	378	394	403	398	374	372	394	397	412	385	393	420	393	403	437	433	421	361	380	408	380	409	419	352	378	388	388	399	409	401	378	343	353	428	388	377	347	403	376	372	392	375	406	399	394	377	388	414	401	380	384	404	382	376	403	371	398	371	363	361	360	383	378	403	368	383	381	403	420	405	407	369	389	366	391	403	375	382	385	379	386	428	455	407	383	377	396	398	341	376	384	423	383	423	375	385	419	358	401	368	416	392	379	383	394	378	392	412	393	384	402	397	393	378	406	398	410	392	362	359	376	398	367	364	376	372	379	362	379	371	368	366	381	398	396	411	462	399	361	377	346	361	382	378	371	402	374	418	396	388	407	389	369	376	421	393	397	363	399	411	392	334	416	353	373	401	428	362	382	407	406	378	392	374	393	411	385	363	359	405	412	359	384	393	425	393	378	360	428	372	397	363	405	387	391	385	399	387	371	391	406	350	406	421	377	416	376	401	377	391	358	398	395	406	406	401	411	410	409	378	373	410	381	345	402	396	380	362	382	402	362	443	423	366	393	399	395	398	406	391	394	427	408	404	347	373	391	361	424	354	409	405	413	374	357	349	418	377	435	393	364	364	422	395	405	372	412	406	402	407	424	394	408	435	408	354	388	410	411	416	401	445	399	382	387	429	406	406	369	387	421	382	388	409	388	388	401	368	385	380	370	398	415	391	364	393	395	373	387	403	395	387	376	397	371	358	403	348	391	378	384	397	404	371	395	400	395	401	374	431	377	355	365	369	399	417	402	364	349	400	424	352	383	379	382	397	382	386	403	410	428	410	410	386	386	377	401	410	389	398	404	366	386	400	413	378	392	404	352	403	413	391	392	434	355	404	411	383	390	388	424	406	366	389	340	367	407	384	364	346	383	399	414	377	359	372	372	409	385	395	373	395	386	400	378	393	417	416	419	388	394	405	358	414	397	421	383	380	411	444	410	386	411	381	388	395	373	350	400	421	397	404	391	402	352	395	369	422	385	370	368	390	421	402	390	367	408	374	388	373	434	353	368	378	408	381	385	352	389	401	419	409	414	413	414	404	422	427	376	378	394	384	390	401	404	382	391	405	341	377	335	404	384	394	395	362	370	391	382	364	376	413	397	393	370	398	424	383	416	386	362	381	379	395	394	402	398	404	374	377	398	391	384	421	362	437	388	370	386	372	398	405	385	403	413	387	362	392	398	407	359	390	400	402	362	405	378	373	385	401	388	361	436	375	406	370	374	414	370	390	381	373	425	412	374	375	409	451	385	356	368	370	427	375	400	412	358	389	372	385	384	414	373	394	405	378	358	395	388	397	381	382	373	404	358	382	373	435	420	349	397	353	389	382	413	400	363	384	416	380	384	411	402	419	429	446	380	387	371	379	393	372	408	390	371	403	378	353	366	389	384	422	383	352	381	347	394	376	402	372	409	402	411	414	370	422	390	390	423	372	410	409	374	412	377	417	375	380	399	375	380	387	382	414	423	404	420	449	387	401	396	414	384	391	397	400	393	393	392	383	406	369	390	371	385	433	399	401	403	392	351	396	407	407	407	377	417	388	373	362	363	357	388	362	366	390	396	411	386	386	377	409	389	415	380	377	387	376	361	412	396	385	349	396	368	385	368	399	408	427	435	369	344	346	392	375	382	366	420	376	357	394	336	425	430	405	411	402	362	428	395	414	406	389	354	358	402	396	374	368	375	398	391	413	369	398	386	380	424	405	387	377	375	380	386	430	386	369	378	386	382	411	409	361	398	373	421	436	420	378	393	414	405	388	393	396	377	388	373	378	401	451	384	403	422	381	376	400	390	393	388	389	390	399	335	397	391	377	401	383	372	434	401	402	389	420	431	376	398	412	386	367	407	365	380	393	415	381	424	410	397	383	446	426	399	402	391	379	387	359	393	384	401	388	404	375	387	389	357	393	403	449	398	410	371	397	408	396	382	382	375	396	408	393	432	410	393	358	416	420	399	394	401	365	384	404	408	387	383	383	384	368	416	398	385	383	407	380	370	402	347	393	407	380	340	396	387	428	383	374	395	408	407	367	387	393	386	368	349	378	354	380	354	393	373	387	382	417	370	414	397	358	364	386	382	410	380	376	430	408	381	437	418	386	400	402	376	395	371	375	393	369	380	394	401	388	391	387	354	387	390	392	412	393	377	424	369	362	403	415	354	367	399	415	365	432	406	378	393	381	392	415	365	379	387	379	414	385	360	388	380	415	376	400	358	403	401	383	370	362	381	397	397	390	396	336	387	383	415	385	360	367	367	405	382	404	407	423	394	411	383	380	370	388	369	392	386	410	358	341	413	361	405	405	391	412	361	393	392	385	400	410	418	402	417	355	366	397	414	395	367	383	377	406	420	380	351	417	380	386	412	363	382	368	368	393	414	419	392	383	417	389	422	375	397	393	379	393	391	360	353	415	421	397	421	366	376	394	355	374	437	401	409	390	401	386	387	404	392	384	393	435	403	372	356	379	360	375	363	365	388	409	385	385	398	388	365	374	408	401	416	423	400	386	403	392	360	358	365	416	374	352	395	391	395	342	372	381	413	435	379	406	443	410	381	381	386	354	400	400	392	400	418	361	383	403	396	382	353	377	367	408	414
16379	5275	2195	993	975	973	915	939	967	923	964	991	934	994	1009	913	939	901	942	897	910	880	960	913	898	944	948	912	934	941	981	945	969	907	937	941	905	915	940	917	954	894	927	934	920	932	912	935	982	937	880	1022	940	949	947	954	924	923	915	907	913	934	942	919	912	926	912	957	943	901	913	940	888	948	917	922	994	913	954	953	925	1005	888	970	906	961	940	933	882	963	921	909	912	916	919	946	949	902	888	935	928	952	934	939	936	925	965	974	929	972	885	891	867	929	931	951	895	943	916	968	929	883	918	883	911	900	926	908	899	886	928	905	942	936	911	947	905	905	959	968	941	912	941	879	906	950	960	958	921	896	937	922	943	948	970	929	926	952	922	925	954	954	939	938	962	899	908	906	940	949	950	937	922	978	946	962	943	934	920	867	931	973	885	939	925	927	911	983	975	955	912	950	917	948	939	909	906	913	959	917	942	941	889	922	891	909	911	925	948	940	1008	929	946	885	913	891	904	900	852	1010	935	892	831	973	982	926	941	939	895	917	920	901	961	914	984	939	908	957	962	913	937	931	932	907	921	886	882	908	938	957	1000	906	991	903	960	939	925	904	897	952	955	955	853	905	977	937	898	928	873	955	970	959	962	928	912	964	930	922	906	931	912	959	917	920	894	971	916	932	935	924	908	929	929	908	952	973	886	906	894	887	964	932	926	952	956	894	915	922	907	921	917	899	906	916	978	910	937	935	914	911	941	891	926	970	909	964	877	941	949	888	931	914	987	888	948	926	960	970	901	938	902	950	966	947	941	861	900	944	970	866	965	851	959	952	984	897	950	942	963	902	931	913	933	931	959	924	935	942	872	876	895	894	923	958	998	951	949	913	949	934	895	945	952	907	943	926	942	954	919	911	943	910	926	941	923	895	943	910	955	940	928	928	910	952	929	892	895	902	971	943	954	953	890	915	948	937	930	950	920	899	954	891	931	895	936	979	912	908	897	909	956	968	966	919	940	934	915	936	888	929	924	919	926	916	897	950	916	954	954	922	961	916	935	906	921	902	948	930	918	945	933	977	891	959	920	938	929	923	953	948	900	913	947	905	950	902	935	918	991	886	889	962	889	925	920	916	965	929	974	906	908	916	911	951	905	939	948	951	934	969	950	922	915	906	931	959	944	944	897	947	941	936	857	943	909	885	939	917	904	987	888	968	925	886	951	942	969	875	943	937	907	961	870	894	935	918	893	912	917	923	904	914	915	946	931	911	940	931	920	925	941	937	908	953	970	906	921	927	916	906	945	921	934	903	896	942	954	911	920	942	990	944	938	943	933	971	906	930	971	957	872	911	907	981	953	915	870	955	930	941	964	906	938	916	922	889	989	926	933	933	959	912	925	907	913	929	940	944	941	920	884	936	982	867	980	950	902	912	891	910	946	882	890	925	933	915	947	945	953	889	901	958	918	961	902	935	903	943	894	937	930	889	878	921	945	933	893	900	977	1026	899	977	938	895	932	922	962	940	947	943	850	941	927	876	958	965	913	949	950	911	894	942	934	934	904	908	947	904	898	927	944	957	905	887	957	898	959	900	909	962	937	947	891	906	948	933	958	939	913	886	892	923	934	933	957	902	965	956	942	928	968	937	942	953	935	933	970	900	906	946	925	909	934	928	874	909	865	912	898	976	932	974	926	902	892	924	878	931	951	941	954	911	931	912	937	903	900	904	944	951	915	963	961	969	952	933	924	927	1002	961	901	930	917	943	900	923	914	906	894	900	949	975	926	903	931	971	892	925	908	948	984	955	943	896	949	941	924	899	921	918	975	964	943	930	970	964	951	845	956	974	925	896	953	946	954	883	850	992	858	933	979	919	919	945	942	914	844	880	870	888	923	948	932	938	903	944	935	971	947	938	943	939	940	936	904	931	970	958	943	896	910	912	955	900	944	917	1006	938	918	929	952	912	902	965	887	921	939	936	987	925	906	910	986	959	949	951	946	944	934	897	967	914	839	925	954	922	968	921	948	923	959	943	977	936	883	906	904	946	934	920	930	930	929	887	909	926	956	927	926	925	930	949	898	945	951	923	919	900	952	919	981	884	878	910	912	904	934	887	921	945	858	896	895	929	955	942	929	927	896	894	949	968	941	904	930	913	905	949	959	882	1000	980	903	945	970	919	932	887	985	924	908	916	869	949	929	917	944	931	965	952	911	960	945	866	943	900	911	925	953	933	925	936	963	928	966	952	946	918	916	958	948	935	902	920	979	965	905	1005	939	957	938	976	928	891	942	943	936	945	904	901	910	934	943	946	965	942	976	956	941	913	922	924	934	962	955	940	912	1010	919	962	909	897	932	979	926	946	928	929	920	936	944	896	915	945	926	910	917	919	939	881	958	959	939	928	915	939	925	926	906	899	868	979	859	875	918	902	924	915	928	978	977	952	894	924	881	930	927	941	939	884	868	917	910	905	952	989	948	955	941	862	947	903	896	945	969	945	917	931	938	972	899	981	896	887	969	923	988	908	920	887	902	948	957	919	866	904	945	958	933	933	959	916	975	898	908	864	954	925	991	978	921	942	977	968	887	918	904	895	943	927	945	912	905	936	926	911	944	951	907	895	961	931	960	977	937	886	919	982	931	957	899	934	951	877	954	964	922	939	905	889	954	945	980	912	869	958	909	897	929	942	928	907	952	924	904	943	927	931	895	934	896	941	950	921	919	903	930	940	932	937	968	926	977	862	944	950	927	941	915	886	918	872	928	931	921	880	919	942	971	944	929	932	913	886	905	862	976	952	882	955	926	938	899	919	908	870	966	913	873	944	822	955	907	892	977	936	923	966	895	921	888	986	946	967	863	918	883	886	888	957	916	933	900	903	909	829	924	948	941	959	893	974	960	881	895	907	929	932	945	924	902	936	969	906	879	957	971	922	925	936	929	887	904	951	1008	896	962	896	961	913	917	915	962	898	902	924	991	984	930	958	948	931	896	905	896	951	958	929	937	924	924	911	913	933	939	922	914	834	879	945	953	930	942	958	964	918	980	954	928	922	977	960	936	939	938	960	924	904	950	892	951	882	973	947	930	982	913	926	912	956	927	947	1002	915	897	862	915	935	960	947	918	938	937	906	918	910	895	945	996	940	936	860	946	929	874	884	902	899	877	952	930	928	892	931	918	918	888	891	930	929	882	888	945	870	940	968	906	915	967	952	891	948	961	967	955	919	933	914	909	915	964	929	995	898	925	971	925	957	895	930	913	921	885	974	916	969	959	905	976	906	947	934	962	920	912	929	925	912	965	952	917	955	957	926	952	947	937	920	932	942	966	877	961	943	910	934	951	916	1004	931	940	926	982	917	946	978	878	924	883	925	1004	931	922	920	924	924	896	956	956	876	976	972	958	947	992	916	913	890	909	920	937	913	971	913	919	935	892	865	944	959	947	949	891	927	939	873	903	903	933	912	972	920	937	936	871	926	924	906	923	901	966	873	924	943	911	918	919	954	857	976	919	947	910	962	1007	922
64945	44028	27166	4031	606	441	383	382	351	280	325	304	255	258	267	261	225	245	246	249	236	234	253	208	232	266	247	230	248	273	245	285	237	283	255	246	237	269	242	218	251	206	250	270	257	257	252	279	240	255	255	222	252	249	252	239	246	274	235	240	256	219	251	246	254	231	245	242	231	226	224	238	216	245	250	269	263	233	249	252	212	244	251	223	244	224	249	259	250	246	235	244	265	259	234	243	243	251	231	268	224	260	245	238	243	232	255	241	217	263	235	260	278	245	255	223	222	221	243	253	244	244	261	231	232	228	228	234	257	241	277	240	224	268	252	239	237	243	245	224	260	246	263	257	244	252	242	234	234	256	224	233	270	251	231	257	243	250	230	244	258	233	249	250	247	259	225	251	235	262	256	269	234	264	241	237	249	258	265	254	245	243	288	266	240	259	247	231	234	245	248	250	247	275	222	243	264	217	265	252	256	228	253	228	234	217	234	222	248	225	250	239	271	259	250	245	247	229	270	197	209	256	284	251	238	242	230	291	264	253	267	246	277	228	248	272	253	256	233	261	234	262	250	238	254	231	253	267	277	233	279	237	242	236	270	247	248	242	249	269	281	226	221	234	218	251	256	257	225	261	263	210	226	258	262	243	256	224	205	242	239	244	227	230	249	246	248	202	263	252	241	242	210	238	210	233	248	233	225	250	262	255	276	240	263	249	240	270	243	243	250	231	243	262	267	232	256	242	222	243	247	233	259	225	257	221	261	247	227	244	265	233	253	261	227	236	265	251	254	230	208	238	251	244	267	252	242	234	234	232	250	242	250	252	227	242	249	274	281	231	240	263	263	243	260	259	263	239	234	253	272	242	237	251	226	266	223	253	245	261	236	248	245	248	226	235	233	239	243	250	247	240	238	243	242	221	218	260	234	248	230	275	255	214	244	230	264	229	269	228	260	265	240	249	265	239	257	252	255	199	270	219	240	205	284	251	203	237	231	271	260	207	269	230	257	266	245	230	217	242	261	237	271	272	224	250	230	236	239	243	259	258	269	239	247	234	205	258	255	242	246	251	231	247	240	246	252	250	253	244	272	250	258	234	241	233	226	244	225	267	252	237	256	261	239	237	243	244	253	231	268	226	256	215	246	248	241	233	211	254	242	250	235	245	263	275	231	230	259	220	276	233	242	244	243	223	238	269	246	214	249	260	268	260	248	231	247	249	248	271	238	269	267	248	258	243	248	237	236	249	232	259	263	256	255	218	254	246	229	261	235	263	257	242	240	236	258	270	242	261	241	247	239	256	240	251	236	256	257	243	256	230	243	267	268	253	251	252	229	251	259	255	257	263	246	222	227	279	233	230	296	216	247	239	243	248	227	246	255	263	262	234	231	243	258	233	251	229	234	247	258	250	228	247	228	265	233	248	252	234	210	233	239	250	256	230	265	232	225	257	253	225	253	225	212	227	266	213	235	231	268	248	245	285	244	225	270	241	245	237	257	248	246	239	239	267	233	249	227	248	219	237	257	244	249	258	220	235	264	234	296	222	274	246	254	257	265	248	243	241	256	240	229	223	262	269	247	281	242	220	236	249	228	256	250	261	251	266	232	252	258	249	245	232	245	247	265	239	245	246	267	243	256	258	235	233	239	246	238	252	256	237	247	244	244	251	237	257	271	242	256	264	221	271	243	241	259	248	264	256	259	271	239	260	285	252	267	240	238	251	253	239	237	259	244	234	252	245	234	237	264	239	264	289	252	237	273	266	232	274	223	230	256	221	262	242	246	245	219	239	263	252	241	255	226	228	240	238	254	226	277	257	245	255	243	240	224	260	248	214	239	248	252	256	231	246	252	253	262	239	242	258	272	269	264	233	258	221	249	257	279	243	252	260	283	253	247	278	270	266	275	255	229	271	266	233	255	248	243	254	232	266	233	226	267	236	250	280	272	249	250	248	235	247	228	247	233	284	253	244	214	273	253	244	252	249	239	220	237	227	234	252	240	252	253	236	259	228	268	235	263	268	259	222	232	237	279	255	246	271	257	280	235	272	266	239	228	263	247	233	237	267	233	275	225	232	244	261	246	227	243	252	258	231	230	263	274	231	250	234	235	224	246	267	264	230	248	249	251	242	234	254	236	273	262	228	200	262	232	273	227	209	251	248	227	267	244	233	267	233	224	256	255	287	225	275	225	260	251	221	245	217	249	245	239	244	214	271	264	258	225	243	253	251	251	268	240	272	265	251	237	226	230	242	251	197	245	239	232	250	248	247	250	248	261	223	245	226	249	249	254	231	236	243	247	249	249	267	259	221	253	257	251	227	244	233	255	250	236	245	252	239	211	239	248	261	220	222	283	226	234	253	259	236	236	231	241	267	236	242	258	277	230	243	259	252	215	247	242	232	248	219	274	240	253	228	251	249	247	273	240	244	235	232	210	228	233	244	232	234	228	214	248	244	265	266	242	267	233	213	240	256	240	229	229	248	217	241	239	269	270	248	254	243	242	206	245	236	288	263	226	250	218	242	252	281	248	229	247	251	231	231	259	226	244	240	229	239	229	241	240	238	228	246	229	242	251	244	251	233	237	215	232	253	244	227	223	260	245	250	286	248	259	245	243	250	279	275	255	247	255	270	258	237	242	249	225	237	230	240	249	256	250	210	240	254	260	263	252	228	251	263	256	255	249	243	269	226	261	254	240	234	254	237	245	251	242	235	242	252	236	243	254	261	259	266	271	267	247	231	238	239	230	205	223	234	238	246	211	235	236	240	244	237	278	246	248	265	269	218	237	264	246	249	270	234	253	285	248	259	232	266	244	229	250	235	213	248	214	225	247	243	251	253	236	234	237	261	260	256	252	239	222	241	228	249	257	248	260	206	251	250	270	222	269	221	273	222	273	236	227	228	240	247	229	215	260	219	229	216	263	234	258	248	231	241	258	267	232	271	232	235	225	257	224	284	218	229	211	244	242	234	269	253	273	262	274	263	238	227	281	239	227	261	233	220	265	254	251	240	260	246	215	248	266	240	253	272	256	251	237	210	234	233	236	218	229	253	244	254	262	242	234	240	260	266	237	229	253	240	249	204	257	269	235	236	234	262	274	241	247	255	235	258	236	240	251	226	251	257	230	260	215	256	258	252	258	253	260	241	244	256	244	254	232	250	247	262	246	249	222	239	248	243	246	241	271	226	224	225	243	226	230	207	226	219	269	269	279	236	240	281	244	246	227	219	239	273	238	240	250	224	274	225	255	222	215	235	247	251	256	256	245	261	209	229	267	229	247	244	237	237	234	234	250	247	225	273	257	250	251	252	252	272	263	241	249	239	247	235	221	247	259	217	289	223	208	237	233	243	236	237	275	225	251	245	225	245	256	247	257	241	255	252	222	233	232	233	263	248	258	220	242	225	249	256	214	242	232	238	236	241	226	239	246	259	235	249	222	228	244	262	242	220	244	230	246	230	236	244	263	249	249	254	266	250	242	240	207	239	249	259	238	249	248	242
38067	31208	12793	2211	1997	1558	1455	1304	1126	1142	1025	1023	889	823	872	781	848	774	758	765	764	800	760	734	690	710	721	703	757	719	684	689	726	704	654	685	695	674	700	680	690	657	668	688	667	666	663	649	653	655	676	695	696	692	590	688	679	674	686	666	681	632	648	677	662	624	680	673	613	665	664	671	650	654	691	615	633	664	629	664	645	649	679	703	665	660	666	651	639	671	643	658	662	608	675	654	607	618	657	638	634	679	641	591	628	664	634	650	630	678	647	664	601	668	671	685	660	685	617	673	625	686	684	664	670	678	658	591	595	668	666	647	613	682	635	626	618	681	670	649	684	647	664	662	616	672	678	671	624	620	670	651	664	646	663	641	640	658	678	623	673	613	677	642	693	677	669	689	627	642	639	671	618	662	605	647	619	674	629	640	654	637	648	691	632	630	666	643	665	746	645	682	700	630	633	664	658	665	645	688	673	639	658	666	661	690	647	700	649	637	632	674	676	657	637	674	628	652	647	662	625	686	650	632	680	657	672	641	659	637	646	683	643	706	668	680	601	654	643	635	678	646	669	687	670	561	668	653	630	704	644	635	631	623	657	652	660	640	590	684	670	626	654	625	640	669	626	637	690	672	669	660	638	640	650	655	625	664	638	664	637	607	652	656	676	608	640	657	625	681	656	657	604	637	624	632	621	634	641	665	632	652	642	679	646	660	651	631	608	654	633	652	627	636	666	646	657	649	624	664	636	635	656	657	621	692	650	607	648	646	642	707	602	680	597	627	652	671	649	645	655	645	648	676	665	603	647	632	641	646	635	657	634	627	624	649	643	671	648	704	657	663	675	628	642	673	646	614	675	636	647	632	670	613	609	675	646	640	639	663	651	670	658	651	694	643	655	645	674	644	643	650	706	659	652	667	657	606	577	670	625	639	649	656	643	697	632	673	694	633	657	659	646	618	646	634	627	649	685	663	636	665	641	705	679	652	649	651	635	638	646	645	654	689	630	617	643	681	584	661	682	623	635	647	666	618	636	661	684	635	665	601	679	669	619	667	623	654	670	642	626	638	628	611	706	650	683	666	607	686	666	675	630	634	675	632	662	661	622	601	690	631	676	610	678	659	648	695	641	619	627	714	636	664	670	670	651	638	648	654	631	633	616	636	648	651	635	653	662	663	654	641	685	619	639	675	632	643	662	676	613	639	694	670	653	649	648	633	625	648	655	636	615	678	691	636	648	637	688	663	678	672	604	656	647	657	632	640	638	644	616	647	655	590	594	667	642	664	641	594	670	680	621	637	624	618	669	647	635	631	625	658	632	625	677	652	609	629	702	674	679	621	603	633	663	634	603	649	625	669	637	635	655	610	686	621	715	625	630	653	652	689	647	660	653	683	634	604	652	671	656	698	607	644	650	610	597	644	687	622	590	626	618	661	694	689	634	644	628	646	599	593	609	660	610	676	658	659	662	669	673	675	630	653	670	645	647	714	684	652	623	662	575	627	645	654	623	604	630	654	629	639	675	625	649	677	675	666	632	673	664	655	626	607	659	652	649	653	677	639	654	693	659	650	640	613	677	635	638	647	651	617	616	628	620	623	714	647	608	636	662	628	624	611	638	688	643	632	623	626	672	663	648	648	666	639	603	656	669	619	640	626	664	634	677	629	622	652	628	660	669	678	635	642	647	642	608	679	635	690	652	678	658	623	649	651	672	694	647	613	685	623	662	653	642	624	624	643	625	660	674	629	631	695	681	659	618	614	686	655	600	660	661	678	678	638	610	625	678	666	648	659	644	650	648	668	673	643	638	665	701	672	654	653	636	673	709	675	686	630	656	686	636	679	666	671	663	692	605	653	647	600	653	644	660	639	665	642	670	677	619	618	697	707	616	686	656	613	646	617	671	654	665	652	664	663	654	712	595	628	616	624	686	647	665	682	651	604	629	647	684	658	662	631	678	621	620	702	643	638	657	635	664	631	628	659	655	693	640	686	581	650	636	644	611	674	675	671	630	651	663	672	668	645	648	648	667	655	653	622	618	633	623	638	639	658	648	645	694	651	631	635	630	624	672	613	630	629	621	636	642	588	642	675	654	683	635	657	649	666	642	619	643	652	645	635	647	635	640	665	639	640	663	641	644	665	634	626	640	637	627	654	632	668	656	658	647	667	669	667	651	665	647	668	660	620	623	666	645	635	660	669	627	621	651	640	673	649	642	652	658	624	608	648	653	672	643	615	644	651	668	684	645	659	659	605	611	668	646	617	681	638	661	629	644	654	659	633	638	632	675	649	632	669	655	670	681	627	643	623	663	683	659	659	694	675	668	616	650	644	691	657	648	669	639	677	694	692	664	592	633	671	647	637	639	663	693	658	651	643	681	637	629	648	692	648	638	682	643	633	631	676	651	634	615	678	630	631	660	671	650	662	642	663	674	639	673	681	622	698	615	673	670	641	627	654	664	633	649	680	672	670	629	649	665	682	629	663	634	633	637	665	633	669	625	658	662	654	624	647	615	660	644	629	676	661	673	659	666	675	649	620	641	648	624	671	642	670	632	664	675	636	655	700	631	657	624	612	664	642	640	687	635	682	676	641	686	707	644	639	647	644	642	620	652	609	676	693	635	607	619	596	637	675	618	637	610	657	652	668	684	663	680	638	679	677	651	630	685	647	682	673	717	599	641	617	660	650	673	661	671	665	649	655	709	674	653	629	629	655	651	664	626	631	644	638	590	683	641	654	681	642	655	676	622	632	675	658	593	642	613	682	657	615	668	662	646	708	676	618	678	629	672	666	617	710	595	683	674	596	632	710	632	675	679	641	644	666	647	645	677	690	678	670	635	618	658	675	661	633	597	684	652	578	644	657	687	612	620	638	732	591	689	627	689	672	674	642	619	649	637	616	629	675	612	648	675	665	684	680	684	594	656	617	680	636	657	678	623	662	613	655	664	653	681	661	636	642	658	685	628	658	634	640	648	639	633	677	640	636	628	674	695	653	660	657	657	673	611	632	634	657	642	638	668	662	646	688	615	612	621	665	616	680	685	650	615	649	664	617	702	629	642	639	667	705	640	682	692	618	612	632	627	650	661	653	665	665	678	657	646	643	670	603	643	699	689	650	671	639	638	671	668	623	622	673	638	639	644	671	651	638	614	652	661	591	638	640	703	677	644	654	695	673	671	686	613	653	594	655	653	626	643	594	623	619	678	643	646	628	641	677	654	637	591	685	637	638	666	589	660	677	622	585	631	656	684	603	640	648	629	626	652	629	665	673	653	671	657	674	672	640	694	684	648	642	626	682	647	664	630	673	613	660	627	634	636	614	670	654	636	597	655	628	635	630	660	663	668	652	631	662	674	665	666	670	643	642	651	617	643	679	645	621	690	647	673	657	622	682	651	650	686	617	698	687	666	631	635	688	674	637	638	684	665	677	668	639	656	665	637	609	649	693	667	676	632	665	688	635	657	613	642	635	637	637	657	629	623	660	628	695	632	648	651	625
74638	56168	37105	10571	1341	856	658	639	588	507	490	433	399	464	420	389	453	378	391	408	375	371	356	414	441	388	352	383	367	375	386	382	420	379	367	390	402	395	372	387	358	345	402	349	356	390	380	402	378	369	356	379	384	390	352	366	403	379	384	361	350	381	381	349	372	374	347	387	382	360	382	395	389	391	364	354	355	361	375	338	390	392	359	338	406	382	348	390	378	366	348	405	336	363	362	336	355	376	386	395	380	400	336	340	372	373	348	363	367	369	361	348	393	329	344	337	370	342	336	345	353	401	400	368	364	369	371	346	348	383	345	375	352	361	373	393	389	376	393	371	364	372	380	386	386	371	367	336	367	391	367	369	367	358	357	395	364	380	366	390	337	400	337	368	345	372	400	365	399	336	401	363	354	360	361	362	368	392	354	336	374	397	369	375	349	323	378	372	376	381	369	339	364	352	387	404	370	359	373	368	375	376	406	369	360	369	351	343	362	370	376	372	376	371	345	355	361	322	387	389	397	390	383	383	379	314	365	334	336	376	371	382	395	325	370	342	356	413	370	360	355	368	362	391	360	365	358	360	336	391	377	363	367	368	376	349	387	379	401	372	376	381	358	411	362	337	343	362	385	356	365	389	362	352	364	393	406	361	348	404	375	395	385	385	397	339	338	342	351	328	363	386	377	378	344	368	405	367	363	355	392	369	402	384	408	370	352	369	351	388	327	368	378	373	342	391	360	382	386	332	341	372	367	380	354	358	334	368	364	364	333	375	364	369	367	350	345	339	362	387	342	384	327	384	367	381	387	384	378	379	374	397	377	340	362	370	368	389	371	347	355	357	398	382	369	363	401	382	341	383	376	371	363	376	369	370	390	343	386	346	383	384	336	386	384	362	369	351	350	373	401	385	428	359	374	364	371	372	385	368	358	315	373	348	355	392	355	374	368	392	395	422	347	355	374	420	350	367	328	357	404	350	365	364	342	391	349	382	392	371	367	377	345	361	339	358	423	356	342	342	352	372	381	375	376	406	388	376	347	384	404	386	380	376	353	368	381	418	386	336	383	373	350	334	357	372	351	383	344	380	361	395	333	336	365	361	379	372	371	384	372	389	375	363	376	376	386	331	356	377	370	370	394	365	353	406	385	356	318	357	346	397	374	373	363	401	344	354	388	363	381	376	384	369	381	379	413	366	389	341	353	380	363	383	398	363	367	353	382	336	365	411	377	390	343	364	348	344	368	339	373	399	366	393	385	404	354	361	356	373	372	386	357	404	380	386	398	385	394	348	361	343	365	371	328	391	369	358	357	368	406	366	403	342	341	371	390	370	349	367	351	387	360	360	347	383	354	345	387	358	310	348	412	386	372	382	361	396	408	394	344	364	324	385	377	374	371	359	360	381	378	344	363	378	379	345	370	354	388	361	365	384	350	374	364	384	387	384	364	357	366	372	353	403	377	367	384	373	368	373	386	338	413	352	399	358	366	386	410	376	363	365	352	341	368	422	362	375	414	380	387	373	372	374	353	386	364	416	342	398	342	359	338	391	334	349	378	372	401	393	390	382	372	395	346	361	347	310	367	359	368	338	365	353	372	335	378	359	353	345	399	365	377	398	412	352	361	358	348	368	373	366	363	359	362	367	390	386	358	382	359	372	390	375	376	401	338	405	385	335	348	343	357	363	392	389	336	390	409	337	348	364	385	386	378	405	375	392	347	356	413	358	351	379	372	391	367	367	384	399	352	413	379	386	375	335	356	370	365	352	344	384	402	364	339	367	391	358	351	377	385	359	365	355	383	370	383	348	371	389	384	402	344	340	365	405	358	374	372	335	358	387	351	369	363	412	372	419	381	360	376	345	339	350	366	382	375	388	349	363	385	385	370	388	407	349	332	411	386	380	373	356	367	347	314	338	373	381	379	425	397	392	431	332	359	366	341	375	337	360	335	326	378	366	389	383	362	360	335	331	397	361	383	333	365	353	394	331	325	318	365	364	349	350	340	391	366	362	341	384	375	343	370	364	351	350	365	401	374	388	345	366	400	389	364	378	347	342	347	383	396	374	401	315	368	349	366	392	365	366	368	386	368	377	376	400	366	358	415	376	360	347	371	355	341	379	371	389	379	360	380	401	382	368	393	405	362	356	327	358	349	360	368	339	366	400	371	345	358	352	365	381	361	375	357	394	369	358	352	341	328	378	373	366	361	370	382	332	324	348	347	330	392	363	381	391	343	378	368	370	361	380	345	378	334	347	342	415	385	345	389	356	354	397	373	372	389	356	408	383	365	354	347	370	342	375	380	376	383	346	362	367	381	390	369	375	357	356	340	348	352	350	374	376	403	357	368	357	322	387	357	324	345	373	377	365	368	377	406	354	359	414	363	372	387	347	356	344	351	377	343	374	345	375	363	379	335	379	371	361	355	373	370	377	376	376	376	376	365	337	331	346	398	331	340	401	362	356	376	368	332	341	376	376	348	372	340	365	399	377	391	328	340	397	408	392	349	330	349	335	358	382	375	340	350	366	383	420	390	386	372	398	368	364	361	345	374	371	357	357	372	361	371	396	357	355	400	374	365	348	352	377	391	378	409	352	340	374	347	395	352	372	360	380	372	403	370	360	438	356	409	358	374	371	351	338	368	384	331	358	357	342	366	341	378	363	374	370	380	388	365	401	346	356	351	365	368	344	365	366	371	372	379	355	378	368	373	333	363	354	346	380	373	381	384	390	368	379	402	383	355	391	353	383	371	348	371	384	368	371	384	355	358	373	363	342	361	366	344	367	367	375	344	399	365	360	339	347	372	376	394	342	351	370	408	363	384	359	375	345	341	397	425	330	358	347	411	375	387	371	357	391	355	346	353	389	333	350	384	364	359	378	387	381	374	397	328	383	388	339	353	377	360	388	364	423	348	357	354	371	340	372	345	365	379	385	379	360	350	357	390	393	350	385	382	388	347	387	384	407	393	361	355	354	379	386	343	390	377	338	346	358	373	373	356	384	400	403	363	332	399	386	338	332	346	368	336	368	390	360	382	396	361	385	378	342	336	347	366	366	375	355	359	379	403	340	340	403	355	362	353	358	368	375	317	380	349	406	366	374	377	373	387	379	396	378	377	384	378	365	406	401	353	360	364	394	359	383	383	344	383	346	347	382	383	373	350	403	354	347	348	375	379	357	372	390	389	351	395	368	344	357	361	375	373	355	364	361	356	360	359	350	434	337	337	333	356	364	425	373	330	395	340	399	373	380	361	394	382	379	393	379	407	361	367	347	379	377	373	364	367	380	351	365	373	373	383	342	409	349	350	358	364	358	380	371	359	362	381	359	387	369	362	400	388	386	367	369	390	384	368	371	385	395	387	394	350	362	377	352	365	383	377	378	362	386	349	351	368	388	371	374	367	362	353	397	348	390	364	424	387	336	393	328	375	387	358	365	398	367	349	334	396	390	343	395	372	383	376	384	323	382	363	351	383	374	345	384	407	412	394	369	369	386	378	363
47288	40386	16458	3902	3391	2841	2472	1999	1844	1624	1600	1497	1393	1371	1293	1241	1179	1169	1133	1142	1080	1078	1079	1057	1057	1049	1031	997	1073	1029	1047	1056	1027	1034	980	995	1012	1013	954	984	941	930	898	1006	929	979	982	993	947	894	938	928	959	956	991	909	968	899	956	928	942	963	942	892	977	930	910	951	919	950	942	985	926	896	1028	916	941	927	960	927	959	945	891	959	900	940	894	873	912	891	896	899	922	922	915	918	974	890	951	957	886	891	951	948	941	882	977	866	920	914	857	924	910	913	904	932	888	907	930	957	988	906	906	951	936	889	940	943	886	900	1008	905	945	941	995	954	931	859	931	907	927	879	883	888	934	877	903	960	906	862	880	915	968	888	962	967	907	965	872	909	907	939	968	924	929	922	930	896	912	892	908	946	950	972	913	936	933	897	919	963	858	946	964	915	864	982	965	938	866	878	877	882	949	961	921	901	888	873	901	929	903	981	909	953	900	919	920	897	899	918	906	894	940	930	856	927	898	936	908	882	905	915	926	910	880	941	929	891	891	976	945	931	981	910	894	919	905	887	907	853	916	899	875	924	975	944	955	995	993	892	963	953	938	917	977	902	915	938	915	925	929	929	940	917	889	967	943	922	945	952	925	922	946	945	899	937	867	939	885	924	847	925	865	893	972	889	934	967	854	934	884	861	981	954	905	917	868	949	933	928	897	929	908	958	910	926	941	930	854	880	903	939	925	869	898	926	875	912	876	911	918	929	932	912	914	941	900	930	868	889	907	938	936	923	925	934	918	864	874	932	951	919	961	936	899	912	898	973	893	897	883	890	905	952	910	925	959	844	978	877	915	876	920	961	924	921	946	915	960	952	912	888	947	946	941	897	895	957	868	937	926	892	858	866	903	897	918	914	916	864	905	904	997	920	940	916	965	912	922	946	899	901	926	938	948	903	905	909	912	947	896	887	949	917	869	912	968	925	955	938	937	893	932	924	964	907	864	883	831	964	915	909	932	881	936	937	915	958	903	982	875	907	907	930	975	889	929	900	945	903	950	938	938	859	936	907	894	878	909	922	891	956	1015	955	889	886	888	935	840	851	903	899	946	864	932	920	935	905	921	900	943	919	874	936	915	902	937	936	921	899	851	875	924	940	916	913	957	884	890	948	933	961	933	890	891	895	932	913	939	891	904	978	926	922	967	890	940	923	915	916	917	886	923	900	978	940	895	899	896	955	895	827	904	901	939	940	906	910	949	930	892	921	938	944	911	890	945	865	908	919	933	922	895	895	911	916	933	885	952	874	907	923	936	923	956	938	944	1032	940	926	915	912	961	926	936	969	881	927	848	910	907	898	901	957	927	923	927	925	919	868	907	882	933	916	894	913	904	935	971	925	942	901	944	872	911	889	922	881	945	895	913	902	877	927	931	920	953	898	949	993	904	865	937	901	936	962	897	902	874	882	886	911	914	918	968	901	931	923	915	942	912	955	873	969	899	984	914	892	987	924	923	965	865	913	962	891	948	933	947	911	943	979	876	921	880	922	912	970	917	955	975	936	877	891	880	949	934	921	925	917	926	909	941	900	939	870	916	910	904	930	930	967	888	967	974	880	917	951	889	964	902	929	900	933	880	938	940	935	935	954	943	903	897	914	873	916	971	972	848	941	937	911	914	881	933	947	954	945	839	890	933	930	913	901	928	880	983	983	851	866	913	913	912	919	926	900	924	942	922	889	941	903	891	918	954	935	860	883	955	979	907	966	937	885	921	904	988	904	931	947	870	883	938	925	900	941	902	889	925	958	936	956	990	934	899	897	909	937	936	954	851	951	923	903	887	875	952	902	913	931	929	934	918	900	897	947	895	997	911	905	958	925	972	961	897	897	956	925	904	911	896	950	922	928	939	899	937	909	914	909	932	913	915	884	914	945	924	951	944	907	942	899	975	867	937	964	907	919	900	891	951	955	907	964	916	945	949	906	938	933	946	907	863	951	905	940	939	903	949	894	906	945	968	894	867	930	889	846	909	906	922	908	940	918	899	906	912	878	897	925	852	935	961	935	895	861	938	901	961	951	949	881	902	932	942	877	860	890	896	934	861	981	901	906	933	949	898	917	958	886	909	971	922	920	897	902	903	956	916	945	884	922	930	971	908	929	853	891	899	952	892	888	940	876	923	965	934	928	910	848	926	916	920	932	978	934	919	910	907	931	940	911	954	919	952	884	955	955	992	945	911	892	928	836	939	909	954	946	919	937	939	888	891	911	917	933	925	899	939	959	956	911	935	923	897	950	896	924	936	904	870	858	883	971	894	928	888	900	889	944	933	890	916	927	920	937	946	938	885	857	940	922	941	972	920	916	961	905	963	868	919	931	884	922	915	1011	854	935	962	920	923	920	942	935	915	929	935	977	965	901	886	931	971	979	930	948	904	925	900	954	995	942	927	897	877	912	903	894	926	964	951	899	907	943	920	900	917	889	945	947	918	903	890	921	859	937	896	875	910	887	964	890	880	880	896	918	903	920	905	866	896	906	929	900	868	920	906	870	974	855	885	953	962	1009	950	914	892	958	940	886	895	974	878	903	949	902	888	877	945	873	873	905	920	966	911	894	964	917	962	930	929	894	924	885	940	978	920	900	960	924	893	925	931	897	962	924	893	886	929	867	937	908	884	900	934	936	913	852	906	951	936	924	912	863	930	970	835	943	898	894	937	933	907	950	917	900	926	911	947	984	930	885	941	903	942	950	905	913	926	885	879	963	938	938	928	881	934	923	884	890	894	956	928	913	872	890	884	867	928	913	890	940	879	954	934	864	937	927	865	897	927	931	945	965	867	967	923	906	886	873	934	926	906	847	932	890	898	880	903	931	959	937	896	952	912	870	933	909	939	945	900	864	915	922	955	957	910	914	930	940	899	895	937	912	866	914	916	908	917	928	927	972	902	914	948	967	888	878	872	854	927	948	915	962	860	928	907	952	930	959	842	905	903	940	897	917	905	864	900	859	931	879	905	858	897	927	894	896	1030	980	917	898	860	910	913	966	901	927	940	918	932	835	912	926	897	928	959	954	957	949	950	908	992	917	889	897	889	902	941	931	874	872	914	901	928	946	967	916	886	975	925	918	961	900	905	895	916	915	988	918	873	953	918	930	946	869	961	927	941	940	891	924	936	903	903	959	903	951	964	918	923	907	976	976	910	910	900	929	972	903	935	922	917	919	887	934	906	908	861	915	934	937	917	930	932	966	876	938	917	863	931	931	956	870	960	907	907	920	905	949	910	935	946	926	909	892	927	897	992	889	912	932	970	897	1009	906	917	879	938	892	893	930	953	936	917	878	972	944	890	926	917	888	911	914	886	958	935	916	881	912	933	909	917	951	926	872	903	881	893	900	917	916	918	890	871	897	912	974	947	970	886	867	945	941	896	899	983	906	911	883	917	882	935	896	945	920	941	937	960	889	899	940	920	961	915	964	964	906	933	939	929	925	912	951	875	932	961	937	923	910	906	916	898	922	964	958
20696	4805	1488	338	387	428	373	377	394	372	404	403	393	408	366	383	379	450	375	391	414	415	352	374	399	400	381	420	381	422	424	362	389	364	354	407	370	390	375	381	392	389	388	416	362	394	387	381	401	346	369	411	370	379	393	396	403	420	390	391	387	384	384	373	390	379	366	348	385	360	341	395	347	368	381	392	393	392	382	400	376	399	407	387	400	382	412	391	398	391	372	390	364	355	404	385	436	416	428	368	396	380	392	407	415	406	401	386	391	436	387	409	386	414	387	360	394	364	388	413	400	410	387	419	398	405	392	394	382	394	409	409	393	378	405	371	382	435	414	418	392	416	377	381	382	382	396	374	398	416	382	372	386	410	391	395	369	377	361	398	404	368	379	407	375	382	397	382	396	425	401	375	410	383	403	381	372	415	397	409	379	397	355	373	390	402	369	391	367	421	369	391	380	371	392	358	396	379	369	391	404	392	364	421	365	396	423	424	381	397	403	417	375	368	407	364	356	392	394	413	400	405	412	405	404	370	383	398	406	404	407	392	426	371	385	413	395	398	389	401	359	372	375	398	400	401	341	400	366	415	385	398	413	372	366	377	375	398	391	406	379	435	401	379	400	373	370	414	349	405	378	381	395	358	371	403	373	388	394	408	393	407	371	392	354	363	367	416	388	396	393	411	411	403	406	418	436	384	365	392	386	397	390	368	387	408	371	360	379	376	366	368	355	402	421	394	443	383	396	364	354	364	412	379	371	409	406	405	393	407	425	375	371	407	378	414	390	385	394	385	384	426	385	412	366	381	385	401	395	362	355	407	417	413	372	388	403	361	402	363	391	368	380	380	377	387	397	415	390	404	354	394	429	394	391	413	382	399	387	367	362	418	381	401	392	386	403	421	391	405	367	426	408	377	383	412	383	389	426	356	417	379	439	374	378	360	383	387	407	385	380	399	390	395	404	384	419	407	388	381	370	386	353	389	382	376	392	382	434	379	404	398	425	402	426	411	401	371	378	392	385	389	407	396	409	403	364	355	418	414	427	385	395	358	369	373	402	388	369	386	410	368	417	413	397	415	396	356	376	401	383	386	379	365	397	373	386	399	382	430	382	358	423	423	350	364	377	365	419	405	399	377	395	373	401	411	409	397	363	365	373	381	373	391	395	371	391	401	366	363	412	417	390	392	406	388	387	378	375	389	393	434	358	389	429	426	424	448	351	391	383	418	393	348	401	384	419	400	427	392	377	389	398	397	389	421	346	404	392	397	368	357	374	353	411	399	402	413	400	409	407	357	387	348	372	418	388	396	388	385	417	365	328	416	387	380	331	382	359	370	368	395	440	388	397	399	373	416	379	435	385	397	379	414	379	378	389	391	399	378	392	367	359	369	405	366	304	371	395	341	400	370	417	409	405	402	430	385	374	414	362	447	385	382	377	392	418	385	383	398	412	394	378	400	341	407	395	436	415	408	406	382	377	402	361	405	403	368	377	424	393	369	397	353	367	400	380	339	455	379	385	392	364	376	383	398	407	354	404	419	395	330	378	389	431	372	367	393	359	381	381	351	380	393	425	361	417	416	395	374	382	387	404	383	403	409	383	406	363	393	389	403	411	407	380	391	352	352	399	399	370	419	409	428	398	384	373	383	356	376	395	403	354	425	369	378	357	427	412	396	363	369	385	411	395	382	377	378	380	415	363	382	410	386	389	420	360	357	433	400	379	380	359	386	407	355	396	412	387	423	396	382	380	376	407	395	417	383	416	412	402	409	406	420	364	414	379	384	385	416	377	414	373	407	384	379	369	407	369	432	368	372	384	383	360	396	419	415	402	378	380	373	405	426	429	394	417	347	414	396	376	376	364	411	367	398	419	409	397	396	455	392	371	427	412	386	415	407	401	365	401	378	348	379	416	400	395	378	401	395	406	368	364	406	408	378	398	412	402	376	404	410	421	375	345	383	389	374	365	396	407	401	396	388	365	377	403	396	367	407	339	379	331	376	352	421	411	401	371	381	372	378	362	388	366	359	403	392	397	400	384	403	356	433	393	395	414	409	372	385	405	377	414	408	387	414	382	406	380	356	371	346	370	363	373	407	372	377	424	405	393	403	355	379	365	389	386	378	393	359	368	404	408	410	399	396	396	404	373	362	411	393	430	385	401	403	432	419	380	387	392	379	412	372	385	416	411	374	395	382	407	389	400	392	362	394	395	396	396	384	416	394	364	393	374	400	357	416	397	391	389	401	406	353	380	357	423	377	401	401	389	387	397	386	391	400	394	387	398	410	378	407	379	416	362	377	413	408	369	378	415	373	373	363	378	408	360	357	402	377	404	397	390	395	404	396	395	355	367	381	388	384	369	345	380	393	426	378	399	398	366	385	343	418	414	427	385	389	407	398	400	381	354	345	382	384	409	361	367	419	397	375	371	380	429	406	403	358	390	403	438	386	392	422	389	393	373	387	395	396	391	408	370	388	357	389	399	341	394	428	367	391	399	397	388	408	392	394	397	405	371	408	401	387	355	394	384	387	419	379	385	360	390	377	395	458	391	368	404	401	383	361	384	399	405	387	388	385	398	423	390	371	357	414	392	405	367	392	405	408	396	373	371	356	386	391	436	395	382	381	404	395	376	390	365	369	402	378	410	393	363	369	372	398	434	401	390	391	376	414	376	377	391	369	344	394	420	387	383	396	379	383	402	386	390	397	404	377	395	397	378	378	408	378	387	366	365	380	402	394	383	372	396	374	399	387	376	368	349	350	382	398	428	371	386	391	367	389	415	412	373	404	399	373	399	411	353	416	402	376	390	369	373	380	425	362	393	398	384	358	393	372	421	381	414	373	402	393	410	395	400	382	382	373	376	384	349	414	425	422	392	379	389	362	378	384	396	402	360	343	365	378	416	394	376	409	364	406	408	416	380	362	369	389	360	372	362	367	368	418	439	363	365	369	386	396	379	383	404	410	396	365	375	388	391	372	373	389	376	375	379	404	401	384	359	402	381	403	435	391	400	414	409	405	388	402	393	387	405	420	411	395	409	395	398	377	399	415	391	396	414	381	363	373	370	397	348	431	375	400	393	356	399	388	397	409	357	360	367	381	380	421	392	402	366	390	417	363	426	377	402	399	417	372	400	371	391	393	369	360	359	359	364	383	425	414	386	415	388	398	419	389	425	388	360	413	365	357	410	416	397	408	396	388	410	426	396	384	381	414	363	374	366	407	383	404	376	412	355	372	400	387	400	400	403	361	386	411	375	428	397	387	354	351	387	380	363	393	377	391	386	415	386	360	407	421	384	380	381	369	391	388	429	367	395	370	381	393	424	423	378	393	364	384	349	422	387	382	430	411	409	404	400	397	374	373	391	380	380	409	369	375	412	398	396	419	400	392	392	379	430	382	398	405	386	387	382	364	376	391	398	394	370	387	365	361	406	383	399	361	390	421	380	372	397	360	371	410	395	407	373	389	414	440	363	357	454	411	396	389	386	368	387	386	371	417
16437	5208	2342	992	957	934	985	1001	927	902	950	968	912	988	950	906	929	923	946	886	891	974	958	962	884	958	921	972	908	945	945	906	923	942	922	937	955	931	965	916	871	945	952	930	928	916	890	908	917	950	882	974	914	943	940	952	951	912	958	927	895	904	901	937	951	926	925	902	902	952	963	965	932	896	955	936	942	968	933	940	905	918	931	887	906	950	946	1008	918	899	836	957	944	1000	956	947	939	919	880	944	902	900	928	946	926	956	940	939	880	905	940	910	933	930	900	915	922	921	918	844	913	896	975	916	928	931	932	915	975	952	941	896	926	889	937	947	969	978	929	974	877	953	913	1005	953	934	873	932	950	948	962	927	917	915	929	906	962	890	906	892	917	914	950	928	945	978	969	896	886	936	915	953	891	948	933	950	894	881	908	929	900	902	906	893	940	915	939	960	870	882	916	876	943	889	935	927	906	953	943	945	904	902	897	924	944	922	907	977	946	926	985	942	901	964	998	933	927	925	904	889	901	961	949	872	959	885	861	911	893	928	920	917	864	947	945	942	890	915	964	920	953	922	945	1007	986	935	926	904	897	934	957	942	909	879	938	968	942	913	907	918	925	880	919	942	935	915	907	904	941	948	930	944	942	905	926	954	898	940	956	912	953	935	936	925	887	965	941	949	978	957	964	898	926	924	967	930	942	914	964	883	991	967	942	932	984	960	896	939	940	974	968	883	860	947	934	959	930	911	921	950	901	961	951	915	888	948	893	910	968	904	972	921	930	943	901	951	867	972	886	958	955	943	940	1001	924	890	913	1032	879	894	926	911	924	959	917	955	913	898	915	906	927	915	938	957	899	923	928	988	918	958	969	908	934	943	917	956	870	879	952	918	908	974	906	969	922	967	877	948	927	980	917	949	976	905	962	928	941	926	915	909	928	902	971	937	888	961	932	908	925	905	983	928	913	957	905	943	939	977	913	925	974	906	915	890	907	967	903	909	964	978	964	951	923	915	967	923	918	959	912	946	998	991	878	946	935	929	961	914	953	961	962	968	915	1002	938	977	954	999	961	960	905	934	982	931	959	941	939	887	967	922	988	959	920	920	943	949	912	1016	975	990	920	902	901	946	913	983	871	929	922	931	910	916	918	931	923	922	892	897	955	939	939	948	926	904	997	944	950	932	965	909	920	977	840	925	892	896	945	943	927	927	915	884	945	895	888	908	907	925	981	974	948	905	923	901	908	891	905	881	895	977	916	915	982	930	894	918	953	942	853	891	915	941	888	894	933	906	928	895	880	961	959	946	957	906	897	952	955	933	879	939	890	920	909	903	929	915	921	938	954	927	961	941	977	943	918	911	930	916	921	1013	929	939	970	944	894	911	991	904	936	922	887	1001	854	929	924	945	916	962	909	865	969	987	962	917	898	957	961	957	887	938	951	917	907	943	906	950	919	882	908	890	963	946	923	955	931	933	916	936	920	947	937	946	928	929	907	931	971	935	963	902	964	887	945	941	969	994	922	969	922	948	915	903	913	899	942	942	953	905	993	983	946	909	943	913	931	956	903	871	933	894	948	921	909	935	897	882	939	941	930	896	923	909	929	918	864	855	870	893	953	909	922	947	904	869	941	920	1005	927	950	900	907	843	955	883	986	901	979	927	896	920	929	981	913	982	938	932	929	973	977	879	960	903	951	938	932	933	956	914	979	948	915	983	962	904	981	934	884	948	957	956	930	896	923	930	896	920	969	943	914	996	944	979	916	940	898	913	872	926	932	839	1001	956	915	901	977	936	927	960	972	907	900	886	913	947	934	963	889	950	868	929	856	934	896	904	901	914	896	900	943	950	958	927	944	929	984	942	912	918	958	961	952	952	947	932	883	926	860	923	880	954	975	984	936	919	933	937	930	930	876	944	889	912	916	946	976	929	969	928	963	919	925	898	900	937	941	905	893	960	950	895	920	960	900	911	919	968	963	962	894	916	906	921	954	960	954	928	891	946	869	924	982	908	883	910	941	960	989	999	972	893	935	920	924	969	893	897	906	923	960	969	914	892	912	956	920	914	950	894	905	961	956	911	907	936	931	924	898	919	930	931	947	876	878	928	964	911	923	985	940	982	901	938	921	986	919	897	882	927	935	883	958	936	923	949	907	893	935	903	887	907	948	908	910	913	916	932	902	908	913	931	942	932	973	923	899	908	955	910	956	929	945	955	956	909	934	898	938	917	911	940	939	929	896	961	973	933	959	997	893	885	884	892	962	935	986	936	916	915	927	957	945	924	967	934	949	912	883	951	893	947	903	904	902	900	944	949	893	910	921	924	918	933	973	957	929	897	903	922	871	945	900	916	908	938	928	932	915	943	972	967	887	907	958	924	956	922	943	923	938	948	884	923	933	928	890	909	929	950	863	894	933	876	936	871	919	907	887	931	941	908	918	972	883	938	899	889	924	957	917	921	931	860	951	923	969	929	945	935	945	904	902	932	900	931	927	969	930	945	894	944	946	979	901	949	896	916	951	950	957	970	944	944	939	876	987	938	902	931	912	957	917	910	916	910	923	945	902	969	909	978	914	955	982	923	935	916	973	952	912	928	952	920	949	952	867	921	917	1008	943	872	920	926	897	992	993	914	918	934	938	935	931	973	920	940	939	952	870	906	910	952	923	980	902	978	862	909	897	886	1005	884	904	906	878	941	930	935	899	953	948	963	885	920	972	971	941	890	915	911	907	959	958	949	913	885	922	966	907	914	949	957	922	922	885	988	971	961	874	982	926	959	941	937	919	950	919	924	916	888	893	893	939	892	929	864	934	856	939	909	927	990	928	886	864	951	978	942	948	872	945	974	911	907	904	915	925	951	947	946	954	894	955	908	905	936	903	882	923	903	952	969	903	915	942	941	946	919	933	948	948	926	890	936	916	911	996	956	882	965	970	923	942	917	913	895	896	953	917	927	920	899	946	926	985	933	872	933	887	904	895	927	904	929	936	929	957	890	914	904	956	900	970	904	871	906	944	914	969	958	958	882	933	973	903	940	903	948	982	914	855	906	839	869	891	977	922	978	926	904	920	938	880	935	917	869	898	919	930	896	964	971	908	969	954	946	916	878	937	939	934	955	932	952	910	943	912	931	897	943	956	927	897	979	884	899	1003	964	945	895	937	928	960	940	916	969	922	1009	1010	961	940	937	916	959	911	931	913	939	885	872	946	969	933	899	900	990	918	961	927	922	899	904	930	954	933	923	943	967	879	981	933	964	934	940	937	934	940	943	914	905	949	965	960	942	910	947	872	977	920	889	945	975	926	952	922	950	922	919	942	889	932	859	916	885	951	953	921	945	914	927	926	895	956	931	978	913	867	922	953	894	901	940	944	929	948	1001	935	910	943	919	885	1009	948	896	897	918	929	938	986	900	936	953	971	900	924	918	878	893	935	932	936	863	933	913	921	893	913	921	935	949	925	898	923	858	925	932	922	934	917	931	940	922	897	901	929	962	905	958	899	865	878	884	936	917	980	937	921	908
61710	44200	28020	4009	550	496	381	342	296	297	298	295	244	265	277	253	243	241	243	226	251	261	248	262	251	259	276	227	256	258	239	273	254	260	232	241	249	224	282	225	245	242	260	235	273	271	256	235	228	242	236	250	238	255	219	251	228	252	251	249	251	240	218	214	232	226	219	262	217	261	268	245	222	261	235	215	264	228	283	221	214	237	267	258	237	236	259	268	255	251	254	235	253	245	239	251	220	241	230	250	240	248	252	256	270	273	243	248	250	244	242	258	252	240	259	259	248	224	235	212	277	296	248	245	228	260	225	242	255	265	228	243	243	236	264	241	249	258	222	236	260	248	237	245	222	220	222	242	207	257	229	246	199	232	269	254	241	222	242	240	283	233	239	255	240	239	221	222	245	257	252	230	219	223	262	210	246	247	264	247	274	249	245	245	246	271	255	213	248	237	230	253	245	244	216	249	232	243	246	258	252	230	240	255	242	216	230	214	257	253	215	246	230	266	264	258	221	216	240	248	217	237	263	240	226	217	239	227	224	240	239	244	247	224	232	248	256	251	237	235	228	251	223	273	210	245	252	256	249	242	250	249	248	218	256	261	214	254	239	243	239	257	239	219	260	243	249	221	263	241	259	258	237	226	263	233	247	240	246	236	244	231	225	257	249	238	253	221	266	265	266	244	228	222	228	249	230	247	282	245	231	236	255	236	271	236	242	234	256	242	247	258	245	262	231	249	243	267	236	260	264	232	223	228	232	225	235	249	234	230	260	248	199	235	229	247	261	218	259	275	242	236	243	238	245	222	262	268	230	247	229	219	256	209	262	244	247	249	249	229	258	246	243	279	286	235	235	233	270	211	210	252	248	224	231	242	241	256	239	230	247	232	238	266	241	241	270	240	250	258	241	260	257	226	236	229	267	246	215	237	231	252	257	231	263	240	235	216	233	211	243	260	211	234	223	238	243	244	246	249	230	234	223	238	264	235	248	263	236	245	274	253	270	213	268	237	258	228	242	226	273	269	258	232	257	242	241	239	225	265	242	249	213	235	247	255	229	229	241	284	240	247	245	229	223	275	240	278	283	252	275	247	249	252	245	252	243	250	270	239	232	258	238	247	227	221	229	264	268	247	231	253	253	241	230	218	214	247	256	246	243	272	261	221	272	240	253	251	215	220	266	286	233	234	241	257	228	267	241	228	263	242	211	256	265	275	272	259	247	236	257	267	241	272	244	257	249	224	245	239	222	249	250	277	254	247	271	260	249	255	226	229	281	273	223	240	228	219	264	224	218	236	217	254	256	252	244	216	229	241	264	249	250	219	225	267	263	234	232	240	285	227	257	240	233	262	244	240	248	260	227	243	272	225	246	236	204	242	247	222	230	231	259	230	206	241	243	238	235	232	254	211	232	205	232	231	221	227	253	216	233	257	237	269	239	258	275	238	242	248	273	233	230	219	214	256	239	224	255	260	244	255	213	261	236	233	223	247	271	248	273	234	227	225	211	254	242	232	233	244	244	224	245	242	259	254	230	274	231	278	226	272	240	242	227	252	211	236	232	241	217	237	246	259	252	233	260	247	234	218	257	216	252	258	222	226	231	253	244	237	237	260	250	242	243	244	251	245	258	230	225	263	273	233	257	237	236	235	265	258	215	255	227	227	216	253	269	216	263	231	235	243	234	233	263	218	220	224	255	222	265	237	235	248	236	249	265	232	220	241	242	228	254	235	232	223	228	228	232	244	237	239	242	219	227	248	239	242	249	258	261	282	260	202	240	223	238	232	260	219	226	216	244	236	264	255	236	254	236	210	228	233	247	268	241	250	244	227	231	249	218	207	231	241	247	253	235	233	267	245	239	252	262	240	248	238	245	209	256	261	251	249	289	236	225	265	237	252	272	277	263	226	235	230	236	267	273	239	226	237	226	237	252	234	234	253	270	253	221	225	219	230	241	233	212	222	244	239	237	254	229	221	276	246	235	233	258	246	244	261	274	267	221	254	238	195	256	257	242	241	243	244	237	280	227	230	220	239	234	258	246	239	252	227	230	220	247	250	262	266	248	238	208	278	244	226	232	227	249	253	218	255	260	253	269	252	259	244	246	244	232	237	245	252	218	247	251	261	243	246	239	234	249	256	229	223	249	256	257	226	214	239	236	277	236	234	249	227	229	204	231	224	236	238	220	256	261	230	239	243	259	238	224	213	248	236	241	222	226	228	232	221	227	222	246	250	282	229	235	273	268	245	265	268	263	233	242	256	227	247	221	223	221	262	273	250	228	243	201	217	243	227	241	240	235	227	217	241	240	219	238	230	233	247	236	253	248	237	213	259	252	254	281	230	247	259	226	250	255	276	225	262	246	252	257	224	268	221	248	246	237	241	248	259	231	268	254	263	245	241	226	224	238	250	231	258	249	231	237	267	238	264	227	264	243	229	247	275	235	222	236	255	234	259	277	228	246	263	241	262	223	242	255	260	259	244	225	220	239	220	246	217	248	236	205	244	250	239	245	233	223	252	215	236	218	235	254	242	247	241	237	222	266	255	299	244	224	229	255	267	232	235	264	221	254	264	250	253	232	246	260	265	189	239	227	235	248	211	255	219	246	253	241	230	272	257	250	241	230	231	237	240	228	215	253	237	254	222	246	215	212	251	263	218	245	241	237	270	255	263	240	238	240	254	252	279	241	266	252	249	231	232	254	258	237	213	221	245	250	265	227	245	241	223	206	246	236	248	229	228	236	269	243	247	277	228	251	285	265	245	253	249	225	253	256	225	233	244	241	212	224	275	250	266	277	258	269	247	267	247	254	254	229	245	242	234	236	215	247	242	245	222	224	270	219	220	251	254	234	246	230	224	242	241	213	246	245	239	220	223	237	259	254	272	246	254	268	243	216	234	265	228	275	211	242	265	249	218	240	245	218	238	253	243	258	267	223	233	257	219	256	247	242	236	237	230	230	267	196	252	258	232	234	211	269	236	240	240	233	213	233	230	251	228	238	246	246	260	272	232	265	221	257	245	262	223	236	212	207	218	244	259	239	243	250	222	249	220	252	207	237	250	216	220	224	227	248	251	268	239	218	253	258	263	240	243	220	267	251	241	217	242	248	247	225	244	243	267	212	229	237	254	240	253	274	209	268	271	251	237	252	266	254	229	226	201	229	218	262	276	227	225	236	240	231	224	231	247	264	223	248	222	253	242	234	244	250	226	282	244	225	242	210	252	261	240	233	258	241	216	288	248	250	240	246	253	227	232	251	216	261	252	249	250	286	233	259	226	271	263	274	262	238	236	268	246	264	234	213	235	252	255	235	266	239	225	239	257	229	222	251	231	236	225	260	238	240	258	248	255	256	229	260	247	227	238	264	228	235	245	253	241	228	256	251	261	262	233	220	239	250	249	272	240	256	257	233	236	238	244	248	214	217	223	264	249	245	272	237	264	222	262	253	247	239	227	229	256	240	221	239	253	255	235	250	266	249	251	224	246	219	221	262	267	267	255
37703	31675	12587	2178	1971	1716	1412	1276	1223	1076	980	931	925	882	840	788	812	808	747	767	749	701	755	734	694	713	738	674	719	707	708	652	662	684	701	696	672	666	676	672	633	630	670	718	681	638	666	655	691	662	671	669	680	670	700	642	686	656	663	688	625	666	631	677	692	644	643	691	638	690	638	679	665	662	635	621	637	678	666	679	622	662	641	659	659	671	655	628	647	710	593	613	650	610	642	631	643	651	606	636	651	624	685	659	649	653	627	658	626	615	668	632	653	689	641	650	652	665	656	658	655	673	633	660	637	669	666	680	667	665	712	619	645	647	594	664	652	619	623	664	650	646	668	664	635	708	627	650	640	641	654	682	655	641	678	624	615	653	633	633	637	627	619	617	634	622	683	642	633	628	651	688	637	640	658	664	599	660	683	640	612	684	652	643	609	653	660	661	643	674	662	653	644	593	624	622	646	660	647	616	679	643	638	672	667	644	602	636	614	632	655	675	641	661	661	670	604	641	654	628	632	682	674	621	666	670	644	639	651	665	633	651	648	682	672	594	672	633	625	656	664	628	659	593	648	633	657	652	606	648	661	679	649	599	647	608	627	638	612	647	660	659	666	631	648	628	643	655	612	634	622	638	654	655	610	622	649	647	641	694	650	641	655	624	654	684	658	647	617	633	615	606	609	641	649	649	639	640	620	643	618	623	643	626	671	693	691	686	670	630	650	617	645	648	627	631	626	666	660	627	614	632	618	616	626	641	645	651	669	668	606	627	655	673	653	623	681	636	597	625	591	650	662	649	653	628	677	659	665	691	650	660	608	632	664	682	615	653	674	624	622	647	639	667	629	605	662	627	633	622	662	652	658	657	643	647	636	609	656	572	657	639	656	686	661	629	648	625	659	643	606	657	638	656	631	626	618	659	611	605	671	685	642	658	671	630	632	681	671	651	662	660	658	654	592	622	653	641	638	641	679	641	637	630	644	666	622	652	679	706	656	621	685	676	633	667	598	639	624	639	641	647	657	695	655	656	613	651	639	633	695	647	629	605	629	626	641	642	636	651	620	621	558	645	671	663	620	661	641	654	655	676	662	666	638	662	684	687	631	674	684	625	632	634	631	628	637	631	663	623	624	688	615	663	649	656	613	637	585	613	654	652	677	655	677	668	636	688	671	630	629	644	639	616	633	662	647	648	643	659	631	634	657	619	643	606	656	632	652	649	671	648	605	630	643	636	622	659	624	590	595	620	662	595	688	645	621	639	600	618	639	634	639	643	644	662	640	657	614	668	662	608	603	669	635	652	643	604	624	634	638	603	590	634	628	630	612	639	663	627	676	623	688	631	682	628	662	670	660	652	651	675	675	648	653	654	663	654	641	628	628	649	647	643	637	640	667	664	603	679	679	660	641	623	663	699	661	671	685	634	612	627	668	699	641	676	602	636	649	651	667	634	609	676	647	658	693	643	662	677	668	612	663	660	647	628	659	617	682	645	681	616	613	652	657	605	654	646	619	625	638	681	647	680	625	691	673	646	665	628	639	674	659	672	654	644	627	656	621	664	646	628	636	638	650	645	640	698	631	606	657	703	631	699	655	663	689	629	612	683	657	598	652	623	607	687	670	642	649	695	617	637	658	655	612	661	604	653	643	636	636	668	645	613	688	650	660	601	626	622	629	696	598	684	629	665	634	625	661	597	664	651	677	655	591	634	619	698	630	684	679	644	665	647	676	657	637	621	664	621	663	659	586	646	684	644	662	613	622	638	610	657	684	596	654	621	666	624	660	623	677	667	672	631	645	610	632	687	637	624	639	633	608	624	632	658	715	711	649	662	621	605	651	611	638	652	649	668	627	625	670	608	640	637	675	672	641	705	648	645	615	642	693	593	635	636	627	628	670	625	648	634	650	607	646	619	624	653	665	673	599	657	681	645	635	654	632	633	644	641	653	621	595	680	656	651	634	630	632	602	640	652	693	664	669	663	623	593	688	589	696	692	640	621	632	619	630	677	614	661	652	636	629	661	641	654	691	654	671	645	606	603	605	599	617	626	654	611	700	631	624	684	636	594	642	655	600	678	660	682	639	628	620	671	697	624	628	643	664	597	623	621	670	619	638	674	672	679	694	622	647	631	651	631	652	633	665	648	632	642	632	615	641	645	615	626	659	661	631	657	657	657	662	644	651	657	673	657	693	644	604	641	617	619	617	639	594	656	608	650	654	712	623	676	645	680	631	682	665	701	665	633	670	669	665	656	637	669	652	643	669	641	593	648	640	657	613	642	611	632	642	621	624	664	635	669	659	697	664	646	697	675	663	614	655	700	676	626	654	593	673	631	694	630	663	610	639	640	645	623	630	662	640	652	627	694	638	641	647	698	638	666	608	665	639	641	625	672	629	684	603	644	633	593	620	636	612	587	658	711	666	621	675	619	688	639	623	620	603	681	680	630	650	668	684	653	621	661	670	641	663	595	663	676	641	633	637	638	670	629	645	654	666	641	653	636	675	669	644	674	632	683	668	602	600	654	670	680	670	652	665	612	655	651	662	641	631	627	648	646	661	678	636	662	665	634	630	611	671	639	614	641	675	678	618	632	626	633	637	653	649	680	716	631	642	672	649	671	628	628	627	674	650	637	636	605	627	705	627	639	632	612	644	648	635	613	651	619	632	634	604	646	642	600	632	605	679	616	630	649	624	638	630	668	658	681	621	630	651	623	629	674	607	627	625	640	692	633	636	652	659	626	642	645	630	686	631	637	645	641	615	671	693	661	601	648	622	625	630	613	664	648	632	689	644	666	696	677	659	644	649	657	636	634	638	615	636	646	632	644	661	646	663	627	660	670	644	634	629	649	656	643	664	641	647	640	628	729	642	635	600	669	638	607	620	647	633	661	656	709	598	657	653	647	708	671	612	649	620	696	645	646	622	725	640	685	646	625	658	646	648	631	675	605	629	672	613	658	643	638	641	638	648	665	621	632	668	638	645	625	634	622	650	652	635	651	623	647	640	626	641	626	661	649	666	627	612	663	645	644	688	634	665	593	624	622	638	669	645	641	608	617	664	591	654	670	654	562	639	653	612	615	650	607	707	648	629	636	672	627	702	619	639	592	618	626	639	620	674	669	673	603	635	634	630	673	642	642	627	629	616	658	623	637	669	657	664	609	652	632	670	658	598	680	666	609	639	645	646	655	611	678	641	647	662	664	636	657	635	635	640	642	642	622	659	606	664	612	637	632	636	675	657	646	651	636	645	641	657	665	629	587	614	638	665	663	659	618	697	620	645	635	629	664	671	600	665	666	642	634	610	676	648	670	644	666	581	690	642	646	618	654	657	676	634	652	626	674	640	634	646	639	625	655	636	606	620	634	664	655	656	608	612	644	650	625	654	602	585	610	675	689	631	670	668	674	625	702	605	647	645	695	672	638	639	683	648	630	599	636	660	616	640	624	662	642	614	630	610	707	658	664	643	641	670	633	658	628	659	630	646	655	645	678	681	626
72354	57191	36714	8902	1327	791	686	598	513	502	486	454	426	436	434	396	352	425	369	403	368	397	392	387	400	385	371	397	356	382	342	373	360	389	372	342	368	382	380	363	369	340	375	381	364	370	339	370	391	385	353	351	379	382	387	338	383	392	356	343	362	353	362	364	367	395	376	354	360	361	334	347	340	378	360	364	353	359	366	418	386	389	342	346	320	406	388	351	363	368	378	387	362	360	357	369	386	365	367	346	364	382	379	374	381	395	370	388	371	369	375	376	357	382	337	365	393	382	372	340	324	358	353	341	414	369	328	346	352	336	391	364	352	341	327	400	366	354	382	379	376	371	381	371	381	361	364	381	370	394	328	354	412	362	381	359	351	379	377	368	353	398	373	372	359	357	371	356	381	347	345	392	370	369	370	389	381	377	372	352	368	375	345	365	362	376	365	388	391	371	374	379	369	390	407	362	348	382	368	329	376	391	373	351	376	417	375	415	382	380	398	375	367	372	351	352	341	341	421	373	382	323	368	385	357	350	378	372	322	401	360	355	327	340	342	364	389	381	327	366	372	345	339	351	386	386	375	331	381	338	394	379	361	381	371	355	351	360	350	343	367	345	381	352	380	326	390	387	399	373	345	377	390	353	386	356	363	326	361	332	379	364	356	397	339	379	355	391	380	375	347	379	382	365	371	371	375	359	358	370	349	371	358	336	370	343	321	375	417	380	362	336	374	362	385	390	345	340	400	421	345	358	383	336	360	382	383	325	406	387	360	362	373	351	356	360	359	363	378	350	408	383	373	360	390	384	406	396	401	350	363	412	393	373	396	360	367	352	335	345	371	394	406	364	382	373	373	356	341	367	351	361	384	384	344	352	373	340	329	360	382	348	373	359	362	375	337	360	333	361	353	336	393	380	414	328	377	379	342	343	370	391	395	358	333	381	350	369	381	366	329	346	376	376	350	349	373	396	343	363	358	351	350	387	320	370	404	380	381	374	380	373	372	347	381	350	375	381	341	352	349	378	357	361	346	329	337	354	369	360	383	362	407	391	355	386	373	363	387	364	410	427	356	324	363	379	374	385	391	377	366	354	331	387	341	365	390	353	368	358	361	372	360	351	345	400	388	356	365	329	387	375	403	324	374	367	354	328	369	380	362	346	333	390	362	388	391	340	388	396	353	366	390	379	379	378	386	349	332	385	361	372	353	347	362	409	354	344	334	348	350	364	367	378	365	343	374	360	367	386	347	415	342	397	382	378	381	402	378	363	379	342	378	336	337	356	370	341	373	405	403	316	374	378	357	379	353	405	360	412	387	410	372	366	341	395	369	339	362	376	392	346	349	402	388	364	369	362	392	325	375	381	375	343	366	378	351	381	337	390	344	345	393	361	354	373	342	409	382	370	385	353	383	403	373	378	353	391	381	364	330	366	388	390	379	347	384	375	413	355	327	383	329	387	397	397	360	396	402	382	352	389	393	360	376	370	365	404	361	404	368	360	341	328	364	372	414	350	396	352	358	376	364	391	363	336	362	367	372	344	400	350	349	374	373	347	360	352	371	380	352	361	396	372	361	352	391	354	383	386	348	389	352	384	344	334	380	417	382	395	369	371	404	385	341	335	375	381	370	395	338	356	346	350	370	356	336	386	361	380	375	351	356	371	351	353	369	359	346	330	375	356	363	391	352	404	367	367	400	391	364	342	364	353	340	359	383	384	392	346	357	358	349	376	389	343	377	387	344	361	351	372	390	384	351	393	378	370	343	360	341	353	350	370	403	341	383	377	356	360	350	357	358	348	409	398	375	356	360	388	354	322	357	351	363	381	350	356	366	382	395	375	424	394	401	366	372	361	358	371	375	382	365	338	388	371	347	359	360	349	373	338	384	377	366	367	362	362	352	383	327	402	360	345	357	393	384	365	376	346	341	366	356	388	369	368	348	352	384	374	398	361	350	358	389	345	373	329	376	342	376	402	359	345	382	391	383	345	396	361	388	377	358	381	379	340	345	362	368	349	367	388	381	350	353	367	367	390	358	368	393	369	402	339	348	368	342	373	352	355	382	379	386	377	370	339	371	339	373	349	353	412	364	360	407	371	366	346	335	415	381	369	373	328	376	329	339	356	343	413	355	333	334	363	370	346	346	330	333	375	329	317	361	347	369	348	389	350	376	358	374	407	368	371	388	350	343	363	403	366	367	373	378	385	364	388	386	364	336	371	373	342	372	344	340	345	373	372	367	383	352	362	341	360	355	346	325	358	363	368	389	380	348	395	394	352	359	344	336	410	372	385	365	369	337	342	412	367	373	356	343	359	389	361	389	357	382	361	366	383	367	399	343	345	358	361	348	369	332	345	380	363	350	370	367	387	348	369	365	372	405	378	365	398	354	362	387	389	349	334	371	362	359	352	346	320	346	336	381	342	376	390	369	380	348	334	378	369	389	382	379	365	397	399	359	362	376	373	366	343	351	381	378	322	361	373	362	377	359	367	359	361	357	392	380	354	386	390	343	382	379	374	357	362	372	355	367	385	364	335	355	373	370	344	414	365	336	359	358	368	350	361	353	364	370	343	340	361	365	352	367	345	362	372	355	342	361	334	351	369	378	372	379	366	329	397	360	339	353	354	387	393	362	368	422	380	356	364	363	351	356	343	376	360	333	366	363	366	359	357	342	334	359	345	394	359	375	373	357	377	358	340	368	384	359	350	348	380	342	423	403	401	368	383	380	398	380	370	363	378	353	377	397	325	350	362	360	326	370	366	387	372	353	370	346	371	383	356	393	387	337	347	391	372	373	342	327	356	363	364	404	356	330	356	408	362	356	373	394	374	321	305	352	369	345	378	373	378	325	331	359	334	374	400	377	385	343	396	346	371	361	379	331	372	399	379	366	377	364	354	351	344	377	358	340	398	356	389	339	341	369	371	376	337	370	361	367	329	348	355	353	373	350	398	366	386	381	400	360	392	380	358	351	360	380	371	372	370	378	345	380	348	342	399	404	372	353	318	368	355	409	396	360	403	367	349	382	376	362	371	358	378	349	327	324	391	338	379	355	364	353	348	378	345	362	319	387	370	371	396	364	391	370	374	373	346	360	352	356	375	356	349	330	345	365	340	397	343	378	367	344	336	330	331	341	380	397	393	399	368	363	333	384	408	372	382	382	394	356	331	331	359	376	361	388	369	374	349	369	378	375	370	359	339	368	358	357	380	362	362	388	357	358	358	356	351	375	375	362	357	386	372	339	370	367	351	369	388	395	374	366	401	381	363	381	374	400	377	410	404	356	387	357	349	358	354	350	374	370	369	319	360	362	359	417	324	375	377	368	381	364	346	411	383	352	344	355	381	367	380	385	357	354	401	363	338	371	376	382	343	350	352	394	361	377	369	389	398	331	351	357	349	368	386	383	369	335	380	355	359	348	370	389	378	397	368	393	349	414	361	383	355	342	382	364	409	357	384	363	396	375	366	372	385	394	400	397	336	365	375	392	376	385	355	383	366
47219	40481	15146	3844	3409	2880	2410	2116	1881	1676	1593	1433	1427	1307	1256	1235	1128	1233	1139	1131	1151	1092	1029	1068	999	1044	1070	1060	1029	1000	1048	970	965	965	979	963	929	1000	1022	963	946	997	969	977	999	995	961	930	945	912	950	951	904	944	960	918	974	920	908	893	982	980	945	919	964	924	945	951	853	938	953	933	940	907	878	926	957	911	934	922	916	934	945	929	902	918	990	932	918	892	896	923	916	942	932	934	907	900	945	904	926	978	886	925	932	847	930	899	929	909	904	880	909	932	940	926	949	985	1008	923	908	913	920	917	920	946	919	969	918	923	945	926	968	942	938	899	897	933	946	883	968	884	927	846	920	889	950	899	885	922	921	920	892	927	949	909	915	901	944	919	930	891	974	982	902	888	910	917	960	884	970	904	915	938	913	969	915	994	936	921	926	955	971	874	897	924	885	966	933	919	900	895	889	909	941	917	949	949	901	936	926	912	906	933	935	890	861	921	958	927	940	932	910	837	909	909	912	898	963	932	929	910	966	911	893	880	922	938	932	853	930	882	969	901	909	959	957	907	871	962	890	864	871	908	924	906	894	965	914	901	934	959	925	891	948	945	915	966	891	911	922	948	918	949	960	847	928	892	928	916	903	932	912	933	931	918	956	851	927	859	935	917	948	884	915	980	918	890	919	941	931	934	877	900	951	916	903	952	949	906	849	935	923	920	912	919	923	850	928	972	909	879	908	920	913	909	915	899	904	953	956	883	902	916	925	899	895	904	874	916	946	914	929	944	850	894	889	915	933	964	872	956	902	888	950	876	938	912	927	915	934	933	910	941	915	929	926	893	931	937	882	936	884	916	910	886	951	900	884	928	914	933	889	946	922	902	912	962	906	861	884	881	904	955	866	918	877	918	945	939	900	861	859	899	965	901	916	887	872	939	890	891	898	935	954	946	951	895	891	937	908	954	908	880	920	927	938	940	916	908	882	933	950	907	905	905	920	897	904	870	937	952	949	906	864	958	906	865	895	842	948	926	924	936	947	969	879	893	903	890	1029	861	893	912	890	934	949	958	939	929	937	839	901	926	885	948	920	928	937	879	893	872	919	849	927	931	901	945	890	919	928	889	958	953	981	838	939	888	924	898	900	895	907	918	907	900	864	952	976	972	918	890	951	931	907	893	897	930	933	929	927	941	921	940	961	894	929	930	897	991	874	924	930	931	904	924	988	891	944	943	927	912	904	856	898	894	906	947	945	905	904	941	844	898	907	861	969	966	935	896	898	881	877	951	903	898	926	960	917	953	1017	943	874	968	881	950	923	883	906	920	972	944	940	916	885	974	914	927	908	937	945	899	879	904	901	888	897	918	933	957	949	944	947	933	917	978	917	912	898	969	942	905	908	950	938	912	937	904	933	927	888	872	956	865	909	938	934	892	951	926	904	893	905	905	905	920	935	969	893	920	898	917	889	959	897	888	960	915	968	943	934	851	870	926	871	888	890	895	892	925	891	924	857	948	903	909	929	983	932	932	914	947	925	928	914	934	970	901	911	960	938	927	882	917	891	932	929	918	922	930	916	930	918	934	824	892	926	911	894	921	975	895	915	931	938	881	923	899	880	916	952	930	881	892	912	923	935	917	880	880	867	960	900	906	953	908	964	878	929	901	904	973	894	917	921	844	935	891	932	930	926	876	911	908	822	876	955	937	940	967	901	901	945	903	933	863	912	932	917	908	933	903	883	925	886	949	869	939	907	888	908	921	898	871	904	889	914	878	851	903	917	942	932	936	910	933	947	868	881	874	938	915	927	923	910	855	908	848	900	955	950	938	933	940	863	911	921	909	920	881	870	917	903	937	950	862	917	971	922	901	899	883	934	889	894	946	924	925	921	961	909	963	902	891	906	913	875	917	908	940	897	888	936	853	842	931	911	962	931	897	891	887	869	907	954	923	928	905	862	906	915	955	893	906	918	884	888	925	959	901	930	918	936	888	873	859	886	944	1016	877	891	940	949	916	893	931	909	838	889	928	956	933	908	872	957	927	886	887	920	928	893	925	893	952	961	924	909	922	897	954	890	919	856	899	952	895	949	885	901	941	912	925	935	929	875	922	908	911	924	932	901	977	962	896	872	948	893	932	933	922	956	886	902	922	901	885	910	889	927	908	922	934	904	906	891	921	947	945	934	904	917	906	885	890	955	916	846	900	913	963	914	891	932	904	911	889	901	883	857	899	921	811	888	929	929	894	881	920	874	942	871	886	936	942	933	865	934	928	874	866	922	934	908	903	880	905	861	882	915	886	910	954	925	902	930	960	915	934	853	911	880	878	915	918	929	938	893	864	890	907	934	843	896	857	922	893	903	946	869	939	921	874	957	893	973	939	881	922	893	900	920	880	929	907	873	871	961	1025	907	903	876	857	907	900	930	938	918	926	939	958	865	911	901	929	934	866	881	932	897	901	935	909	954	961	919	956	893	943	872	951	877	934	906	913	918	927	894	953	932	902	892	949	902	890	873	922	924	884	925	937	886	826	899	907	881	820	877	952	963	932	930	945	925	939	909	921	916	960	954	904	949	893	927	864	906	918	913	967	890	962	916	931	869	863	936	962	944	925	881	910	885	907	938	904	902	948	900	960	975	935	950	913	921	919	931	929	910	912	932	919	875	972	884	930	908	904	947	886	884	892	898	910	950	907	902	950	948	888	921	904	900	955	914	955	940	910	912	903	897	931	898	919	958	897	929	908	896	900	895	889	937	931	939	914	937	922	846	937	892	943	922	884	933	892	917	980	889	937	891	985	914	894	907	943	921	921	934	882	960	902	915	911	939	934	846	911	945	932	888	861	965	898	885	887	916	923	976	916	854	904	908	928	901	882	923	926	924	914	948	893	948	895	902	916	905	959	978	896	905	932	905	943	899	929	933	853	934	971	925	934	898	922	915	900	959	903	894	901	961	959	936	863	858	898	956	953	949	947	879	899	929	915	927	970	889	889	943	923	921	957	945	970	968	932	913	947	908	955	947	914	914	901	926	874	909	935	962	920	935	942	914	898	886	919	885	934	933	939	934	924	922	970	942	918	829	932	915	901	935	905	948	918	915	967	921	900	929	885	891	940	915	874	918	937	909	960	899	953	908	973	918	915	957	909	978	949	927	944	958	952	961	853	849	913	899	960	874	910	854	901	896	926	894	920	974	891	936	951	926	920	904	931	896	882	888	926	919	936	930	897	951	976	920	946	862	883	919	886	850	933	914	892	963	934	911	875	894	922	914	930	952	952	958	957	954	854	952	946	978	937	949	883	977	928	981	938	904	873	885	883	886	963	925	923	913	917	890	928	900	870	953	857	894	925	918	961	924	935	944	900	943	961	886	929	931	992	973	920	882	958	918	892	891	931	891	936	943	882	885	945	896	889	934	899	897	920	919	924	931	940	953	949	888	880	871	950	877	901	931	969	890	888	905	943	854	867	929	909	938	921	929	935	914	885	919	956	958	854	898	949	889	918	959	921	925	907
20519	4915	1336	423	447	412	374	376	405	418	436	366	417	379	365	371	367	392	394	399	415	375	369	408	393	417	383	413	408	408	412	437	408	360	371	370	389	373	391	402	401	390	383	404	378	383	387	367	406	380	377	396	428	362	384	367	404	409	412	404	388	414	367	419	390	373	352	397	427	360	388	387	382	388	386	422	392	416	395	400	413	364	373	368	389	342	386	392	387	382	412	360	389	381	357	405	393	380	384	400	395	357	417	420	383	358	394	410	358	384	395	389	397	387	369	391	355	385	404	401	392	372	395	398	400	405	394	391	412	376	407	385	374	395	400	399	387	434	415	427	413	389	386	358	376	380	386	400	355	427	406	363	437	396	422	367	372	397	428	398	386	421	398	377	380	399	405	402	394	399	387	428	383	408	389	380	383	416	417	402	411	388	410	386	370	369	395	394	412	375	418	396	372	419	372	398	447	387	363	360	383	363	365	400	392	420	417	400	387	384	446	409	426	379	385	402	400	386	383	420	388	347	399	347	379	438	374	393	374	381	368	412	369	428	391	350	412	381	380	415	363	367	400	392	374	377	403	388	403	402	371	337	388	376	365	415	405	382	402	390	395	353	399	351	401	425	442	404	412	404	395	388	382	381	352	368	376	384	375	363	391	362	418	360	375	395	341	372	368	423	393	367	396	410	381	383	351	408	406	393	393	395	363	434	396	379	352	374	421	413	382	368	369	428	388	381	378	363	412	399	394	372	393	372	403	389	371	374	353	364	401	414	414	356	408	380	386	383	372	396	393	398	387	395	424	379	380	395	391	411	388	357	368	411	379	412	418	363	385	377	373	374	368	374	399	390	400	389	409	410	382	444	402	404	408	390	348	365	357	415	394	436	370	373	376	357	409	402	357	385	370	405	361	390	385	384	406	425	384	412	385	396	387	381	391	375	378	363	369	408	401	354	366	389	407	389	402	397	384	411	390	395	378	398	409	407	379	379	380	390	386	400	415	381	407	393	391	356	383	384	375	389	405	402	386	394	396	379	382	373	384	380	399	400	354	416	394	371	369	425	386	406	379	403	411	409	377	390	390	397	379	364	410	387	370	397	394	375	383	363	385	417	395	387	412	390	407	383	385	415	401	407	359	398	357	355	377	380	396	399	402	375	382	396	386	419	380	394	386	381	387	393	354	416	388	398	373	438	418	387	347	387	392	392	384	392	397	400	389	357	400	389	366	424	389	352	398	368	366	403	358	405	379	403	367	376	398	391	366	376	366	386	366	396	334	385	423	405	396	413	366	394	395	407	377	382	388	391	347	377	374	390	378	360	342	360	376	385	396	431	393	403	386	366	404	345	416	405	385	367	352	414	375	429	404	389	372	369	401	351	396	405	386	389	368	374	422	376	399	442	387	440	414	409	394	391	405	375	383	381	418	398	397	395	370	365	383	408	376	383	379	390	377	385	404	373	373	388	434	432	421	393	384	380	375	436	392	360	398	400	408	399	387	423	431	397	427	367	379	399	391	389	385	414	397	356	386	434	410	378	402	388	380	410	411	369	374	368	377	355	405	426	387	397	361	405	355	358	407	364	422	366	388	393	411	362	381	367	375	400	376	370	417	398	394	417	414	402	392	401	381	386	402	408	381	393	426	363	372	369	389	406	395	364	356	377	393	363	401	412	396	371	369	365	352	414	413	358	371	362	364	417	398	391	398	373	346	395	408	371	377	419	359	357	371	368	375	403	373	374	392	395	370	397	390	397	377	388	401	426	414	393	374	405	406	387	436	437	395	377	392	393	392	390	389	397	439	425	419	367	386	384	375	403	366	393	402	356	372	363	398	379	368	393	459	346	389	377	365	391	375	392	388	348	380	354	423	392	372	383	375	390	372	356	427	390	378	373	408	407	431	400	376	370	391	408	410	375	440	374	412	402	383	395	381	410	389	401	378	382	378	370	390	412	385	372	407	399	409	401	405	374	389	404	394	402	376	391	390	386	387	383	402	365	399	382	397	370	390	393	397	397	407	377	408	419	373	383	388	369	372	361	413	387	377	367	365	405	369	410	381	428	387	417	410	360	375	380	413	413	369	373	416	413	378	377	374	375	372	341	429	409	406	395	397	366	393	393	415	380	383	377	373	382	389	391	376	414	396	362	389	440	377	359	423	413	402	397	418	356	368	381	404	423	399	438	451	385	356	376	422	398	383	421	386	357	419	388	393	418	390	368	376	363	377	395	407	379	435	401	387	404	369	372	414	394	399	394	408	401	373	369	434	398	377	407	401	372	402	390	414	404	338	344	388	399	377	378	385	379	374	376	411	389	400	403	389	394	416	404	421	393	366	375	398	403	380	382	384	368	394	390	393	377	387	363	396	375	407	392	393	394	387	412	411	417	365	380	388	423	378	387	388	356	368	388	377	403	405	373	410	377	402	410	408	366	409	410	387	384	388	383	374	377	376	423	402	392	375	398	405	401	367	400	400	380	385	391	382	407	371	412	386	375	376	403	374	359	395	368	364	372	369	368	409	386	373	401	367	428	374	357	394	365	432	420	379	345	345	410	375	370	362	373	363	430	390	436	397	427	380	409	411	401	374	360	416	396	373	355	395	377	434	407	397	385	346	369	366	407	376	372	419	370	380	402	378	382	371	419	440	400	421	412	410	397	351	405	391	429	424	397	386	394	389	401	394	391	402	403	380	405	380	393	389	382	339	398	417	367	404	348	389	390	385	388	361	414	412	369	380	407	413	400	414	344	370	401	400	371	374	356	384	405	401	412	380	378	400	366	352	383	392	382	389	400	397	356	419	378	391	347	379	387	410	387	389	357	368	433	395	373	403	419	351	393	372	377	396	411	368	369	394	409	349	400	405	376	386	347	399	410	404	375	414	365	382	397	416	397	364	367	417	378	367	381	391	358	388	364	412	374	398	343	416	386	392	349	424	420	368	361	383	377	395	430	400	362	381	360	375	369	365	393	412	354	402	431	393	408	357	392	390	388	376	439	391	396	394	381	349	388	417	389	391	405	393	362	362	397	401	422	384	369	376	430	390	401	371	388	384	411	413	405	380	355	376	381	392	399	402	352	398	356	397	380	390	386	372	372	382	354	374	370	371	405	397	394	412	393	375	393	415	385	392	403	366	374	342	407	390	394	370	350	399	377	348	413	383	432	391	408	367	337	387	362	399	347	401	401	377	419	422	391	405	392	348	394	411	386	400	384	399	421	370	410	377	400	396	398	383	408	402	368	405	359	391	414	356	388	392	384	399	387	424	381	390	384	364	403	412	389	367	383	387	364	393	358	415	410	382	391	387	382	431	374	396	393	406	400	405	367	403	397	389	352	361	366	357	397	465	397	390	387	399	421	360	391	385	383	385	405	377	355	388	420	395	399	353	382	372	436	414	381	393	394	412	410	364	383	380	365	371	368	370	387	379	389	397	394	395	383	404	397	408	359	421	416	411	397	379	394	369	393	397	359	396	415	397	400	395	442	388	381	394	354
16354	5485	1986	985	959	931	988	942	904	881	904	910	948	950	982	909	935	895	961	936	959	949	924	939	950	924	950	981	896	927	918	1006	923	996	940	969	942	938	938	941	936	926	885	917	946	894	912	956	919	961	932	937	956	838	928	943	892	951	953	906	941	901	947	938	962	903	935	932	955	953	915	926	937	930	925	927	956	916	926	953	951	910	963	915	958	934	912	915	933	932	940	965	938	883	903	893	899	905	916	959	872	935	916	945	893	972	977	956	998	933	939	926	937	917	982	934	936	961	961	917	922	956	939	934	977	894	915	943	948	967	960	899	925	985	967	912	975	920	930	998	867	940	971	874	922	915	939	888	971	979	924	897	930	917	944	948	942	927	956	913	930	946	915	976	886	918	882	921	901	900	913	849	930	929	932	910	893	917	916	971	910	975	903	921	915	957	920	950	911	950	871	903	896	926	952	936	952	887	938	1031	950	935	893	945	983	932	971	957	974	900	833	977	982	966	893	894	898	915	932	950	879	960	906	934	895	983	921	925	949	927	844	965	899	904	928	963	901	920	938	890	962	936	934	911	919	856	905	868	915	887	933	889	911	916	959	952	969	923	917	941	913	950	988	895	920	954	947	961	910	912	920	926	942	921	929	928	918	909	914	955	896	918	897	962	888	990	953	922	938	969	929	890	953	954	962	910	940	937	918	951	940	883	934	909	914	939	967	938	917	961	980	886	886	917	916	938	936	931	928	909	902	913	887	903	918	915	942	919	958	870	921	895	897	935	949	915	929	972	922	907	921	965	932	905	949	970	953	904	905	973	881	909	944	902	934	855	947	923	981	932	889	904	917	947	973	934	946	907	903	883	954	917	917	920	880	891	969	941	908	898	931	968	919	956	932	986	881	913	924	903	930	936	930	921	960	933	883	944	920	878	968	968	867	975	964	894	919	925	941	929	925	897	927	901	970	911	965	917	960	915	963	962	945	915	905	962	916	872	869	923	928	965	909	886	948	893	934	945	946	931	936	955	939	943	907	956	916	992	943	871	947	928	904	952	939	893	891	926	909	933	925	942	939	929	943	926	889	902	968	894	935	935	939	900	926	899	900	822	907	946	946	951	938	926	911	922	879	916	921	913	938	937	998	984	935	977	961	908	985	950	964	933	941	887	902	894	954	941	921	920	943	948	921	923	964	906	941	941	960	948	922	923	929	906	918	946	968	932	913	888	938	889	936	929	941	903	877	935	909	922	958	896	950	934	965	912	958	925	884	996	992	920	942	930	966	907	970	891	972	910	943	931	988	957	925	935	936	927	928	981	892	921	956	906	876	924	890	938	959	878	886	893	967	920	953	977	912	922	891	926	844	969	918	932	904	926	927	898	935	934	927	940	919	980	944	946	921	951	932	945	931	935	957	945	953	968	898	911	896	925	951	969	877	982	979	953	901	932	968	897	928	877	914	923	921	926	895	879	924	943	884	909	935	935	954	898	972	946	884	945	942	919	961	978	969	930	951	990	962	879	965	931	961	911	900	935	927	911	918	983	970	894	951	972	892	897	890	915	916	899	899	922	874	860	965	947	892	886	887	922	945	910	904	946	930	977	953	920	935	963	933	932	949	939	980	909	906	930	943	967	902	916	939	963	932	921	899	972	935	900	925	945	939	909	955	925	874	989	963	927	895	888	915	895	930	895	922	917	943	905	887	960	914	954	945	943	889	917	925	938	988	949	956	954	908	919	904	929	941	1000	932	942	938	905	938	884	941	952	902	964	950	906	951	883	976	975	910	898	965	901	950	944	956	913	902	885	911	899	924	935	910	915	910	944	942	952	964	878	917	944	984	954	936	985	949	938	967	940	901	907	901	934	856	932	908	980	881	992	934	946	916	928	900	804	957	933	947	934	905	952	911	934	927	961	876	941	907	944	890	924	955	885	911	935	969	893	905	936	927	974	895	899	953	899	959	898	898	941	959	964	885	917	939	917	946	997	930	959	899	879	924	955	973	912	943	870	925	934	902	929	952	923	959	974	961	919	937	926	983	933	984	865	913	862	904	958	917	913	947	876	923	935	910	983	908	949	938	870	904	915	939	950	878	934	945	877	908	991	921	898	919	903	937	961	932	917	919	935	951	950	908	996	965	910	930	923	960	1029	939	973	939	905	936	903	921	963	933	872	915	961	926	955	977	1001	928	970	936	888	923	963	986	911	925	909	954	961	915	959	933	943	945	919	907	967	904	977	963	956	920	924	966	922	863	944	892	900	922	954	976	941	902	951	951	961	926	923	912	927	983	913	950	910	910	927	964	906	978	912	955	976	923	918	939	953	927	933	937	933	963	913	900	960	979	883	910	979	898	874	924	982	884	936	979	874	910	964	929	915	935	912	893	898	974	959	985	896	936	988	936	933	921	964	962	908	941	908	1004	907	921	953	907	913	934	911	916	918	889	955	893	885	883	911	906	889	940	933	914	913	949	902	899	871	937	965	912	925	978	894	965	902	940	935	896	909	905	956	966	912	939	935	956	952	886	890	928	902	923	904	902	898	930	966	928	951	950	935	948	914	921	906	888	904	877	913	879	980	936	944	888	954	876	950	960	932	941	943	923	944	870	873	1010	903	1000	924	916	943	897	972	943	886	959	949	909	945	946	904	902	900	920	930	929	960	946	934	970	951	925	920	897	907	859	880	950	881	864	935	932	951	913	934	927	964	895	943	946	958	961	943	943	887	996	884	982	923	894	942	930	965	921	928	935	934	921	893	971	942	944	933	981	968	932	972	878	890	966	949	961	918	944	909	929	938	959	890	931	960	914	938	932	976	961	912	927	923	915	979	884	936	989	989	936	873	895	888	971	985	964	896	922	931	949	894	958	948	961	950	939	884	914	949	964	924	882	943	920	942	928	921	921	954	961	931	933	918	954	952	851	913	941	907	945	938	938	916	958	924	936	953	913	903	965	949	962	872	983	891	901	908	951	940	919	902	980	915	949	964	973	927	948	953	973	889	934	909	946	935	939	927	930	971	936	904	1009	930	984	901	917	932	923	922	914	945	935	966	942	916	929	961	915	914	893	902	923	901	954	969	907	954	954	948	934	881	903	917	930	922	934	910	947	877	985	906	904	941	916	872	862	921	951	919	913	977	900	878	946	949	962	945	930	949	944	904	887	940	920	939	902	955	942	970	878	888	916	960	943	945	910	950	963	882	903	930	955	984	967	957	866	874	976	885	927	937	909	894	981	932	923	927	940	946	900	961	903	906	914	907	923	927	940	919	952	946	956	916	980	918	899	963	922	893	941	958	919	926	933	919	931	997	948	920	961	942	950	978	924	957	923	977	935	927	900	936	921	945	915	940	898	924	922	968	949	970	922	894	865	940	962	926	906	934	937	955	950	965	912	924	931	927	857	931	867	891	937	936	944	960	889	949	934	924	857	988	939	879	923	964	939	924	946	955	969	925	909	933	938	957	951	962	941	928	956	934	939	959	929	946	928	930	931	942	933	883	890	914	911	968
63546	45133	23949	2992	570	475	380	334	290	309	264	303	270	290	273	275	274	261	264	280	275	251	250	251	227	256	237	246	270	282	257	231	201	262	228	269	253	246	270	257	235	261	243	265	231	263	240	219	240	261	265	251	234	237	226	239	243	253	251	258	247	246	270	236	240	251	257	270	247	228	230	267	244	233	230	240	233	233	207	247	239	242	261	242	235	273	240	263	251	260	242	250	231	240	253	221	230	244	226	244	225	230	223	234	256	239	237	259	265	253	243	252	260	251	245	259	256	217	219	247	249	276	298	233	273	231	249	223	238	248	244	241	256	233	210	224	226	272	243	234	226	267	229	260	252	269	279	265	254	283	260	255	254	215	252	219	229	249	279	272	246	210	223	253	235	246	264	220	226	241	246	254	210	222	255	256	231	272	217	245	228	243	210	233	242	263	248	259	247	266	270	250	261	248	250	263	266	238	250	238	248	246	248	267	217	296	231	236	236	241	264	235	221	240	264	275	243	229	271	243	228	229	282	260	253	235	254	248	245	244	248	224	247	261	243	235	232	257	245	255	209	228	244	235	250	274	239	264	273	242	239	274	236	255	259	256	254	224	258	227	248	270	256	261	248	235	247	273	251	239	250	294	232	236	231	251	253	216	237	263	250	240	256	236	235	266	235	249	277	246	232	244	235	254	258	274	227	263	224	229	242	257	246	255	255	237	222	231	264	247	268	273	247	241	233	238	235	264	240	242	252	266	253	259	277	228	236	215	238	238	241	261	232	243	229	230	255	245	270	255	222	247	240	236	254	234	260	247	232	226	233	210	266	251	239	254	230	231	258	244	245	229	212	241	250	268	242	261	225	219	241	249	238	246	239	229	250	255	263	230	247	219	243	198	244	227	285	239	280	250	233	258	232	260	234	245	231	232	238	213	231	255	242	244	237	244	239	217	239	222	251	245	242	262	286	261	265	268	242	248	240	248	203	244	248	273	235	240	244	259	262	256	241	252	259	244	234	247	245	263	243	255	243	235	263	282	248	253	237	251	241	228	222	273	233	230	239	213	222	264	243	274	250	250	233	218	248	232	243	230	230	215	248	241	267	232	236	252	233	258	228	241	243	256	219	217	245	258	243	234	230	235	230	222	234	269	266	267	257	264	252	256	226	243	237	257	239	241	263	243	264	241	239	241	270	225	201	225	258	258	248	247	248	246	245	225	249	248	262	233	260	227	246	305	259	246	246	221	245	236	245	247	246	256	269	285	286	274	203	233	251	227	229	229	232	253	207	237	244	235	238	222	250	245	261	266	241	221	237	246	228	259	246	242	234	216	254	239	242	260	254	238	211	283	250	246	259	252	243	258	265	226	243	248	248	239	242	265	232	254	249	225	257	235	253	263	280	227	267	214	236	226	273	209	230	252	241	246	267	244	217	235	251	249	247	237	256	253	237	228	262	273	245	224	236	242	268	249	233	214	236	268	281	236	260	259	263	237	226	231	249	234	249	243	233	243	242	285	253	228	244	263	246	223	259	247	253	274	240	223	232	222	233	236	276	270	241	225	245	243	255	230	255	231	228	269	239	234	246	278	220	228	233	241	265	285	223	251	255	257	264	261	273	222	264	245	251	254	248	228	241	222	272	243	242	252	230	253	264	236	244	245	278	249	232	226	251	230	236	233	223	257	232	208	261	230	246	244	244	259	226	262	243	253	236	218	236	188	211	245	252	256	265	254	217	249	220	207	255	278	293	247	238	233	230	260	210	242	250	245	274	260	247	253	261	267	246	252	252	260	263	252	226	256	231	238	255	242	235	238	229	264	220	260	266	251	263	246	251	249	243	226	220	233	236	258	213	241	263	228	245	198	236	268	229	264	253	240	244	235	237	262	243	278	248	218	239	248	251	239	225	207	254	230	224	246	232	247	269	234	260	267	235	275	217	225	228	247	271	264	258	269	247	230	246	256	227	218	230	222	229	262	249	238	230	251	237	233	246	230	242	266	235	268	265	241	237	266	255	238	253	277	240	242	229	226	226	223	247	224	265	240	244	234	250	224	245	243	254	263	241	243	245	256	280	275	257	243	256	244	263	247	255	250	244	239	247	244	275	202	255	243	245	212	245	260	219	239	275	256	234	263	239	216	258	224	246	215	226	237	274	254	248	230	260	225	241	251	233	240	253	233	261	241	221	252	256	262	244	246	271	232	250	233	243	229	237	245	242	216	243	226	232	246	247	251	233	237	217	225	240	264	237	241	240	228	240	265	254	244	263	258	235	239	214	245	226	257	260	262	256	242	274	270	260	223	234	261	246	217	228	257	260	267	276	245	275	271	209	246	251	274	254	276	264	220	228	237	242	237	264	241	252	233	221	233	236	237	240	260	245	279	263	263	239	251	264	254	238	254	251	236	243	236	242	214	225	242	208	234	237	221	253	260	204	251	259	253	266	235	238	256	238	256	277	244	247	250	240	228	224	234	267	244	230	238	251	247	223	245	252	242	248	237	221	242	229	259	258	268	230	266	232	223	256	217	258	249	265	260	281	221	221	243	259	228	240	257	230	255	235	253	234	268	241	232	226	263	220	219	257	246	243	242	254	257	226	244	245	253	264	258	259	204	256	233	221	226	223	256	272	254	250	208	238	253	229	243	223	228	230	248	247	228	251	244	248	241	257	264	231	256	263	258	227	259	258	232	243	263	288	269	254	221	257	212	222	231	244	222	252	260	257	267	221	258	218	262	242	225	218	236	238	255	233	239	227	242	226	252	220	232	220	239	224	237	264	279	260	276	223	258	264	227	239	217	254	266	239	250	243	246	230	223	231	252	224	233	256	221	243	224	232	224	267	259	241	254	228	265	227	223	257	247	241	280	251	237	233	265	256	244	252	238	244	250	210	240	261	242	238	257	242	251	230	212	257	240	229	235	241	260	256	259	239	206	256	243	250	249	256	246	269	238	235	244	283	222	261	254	238	276	246	253	233	224	246	266	243	220	229	235	255	239	232	238	214	215	236	242	260	256	238	244	252	250	193	241	206	232	258	228	249	246	205	229	269	240	230	259	245	252	233	235	258	250	257	239	245	245	245	245	228	267	250	279	252	265	227	266	241	262	263	255	247	281	215	243	251	281	226	253	238	229	271	209	230	246	222	239	230	263	260	251	242	247	279	228	263	269	256	277	221	243	235	261	228	221	243	221	236	232	246	252	238	220	242	222	253	258	254	244	243	255	215	244	271	236	246	255	247	246	254	230	263	222	242	251	227	218	218	263	221	196	238	261	291	258	260	227	267	237	295	219	271	242	267	233	242	220	255	230	229	237	238	254	258	217	255	257	228	246	234	232	228	247	231	258	238	217	254	268	268	236	256	237	229	261	190	243	261	241	254	237	255	256	242	268	195	256	245	241	248	247	249	241	264	292	204	260	232	264	262	255	230	255	251	257	229	239	245	242	245	282	212	238	259	219	265	240	283	240	245	235	221	224	256	255	244	257	250	240	248	267	244	217
38174	32753	9036	2154	1937	1622	1394	1289	1181	1049	1000	963	924	820	866	824	839	768	727	751	788	764	736	699	757	701	701	662	668	687	715	694	641	676	685	687	718	705	678	647	677	700	672	660	667	640	724	672	654	684	638	671	681	659	675	647	654	698	698	649	692	654	636	639	648	628	668	641	660	669	652	666	660	640	654	694	648	636	606	672	646	691	623	627	650	682	672	620	627	664	649	652	661	621	662	630	633	650	621	679	666	696	661	685	639	681	677	692	649	690	633	652	621	656	681	664	658	639	623	666	629	650	668	653	604	647	621	699	695	634	675	621	634	654	627	677	621	670	664	629	666	614	625	658	639	689	679	654	678	651	657	646	660	644	602	628	650	626	639	682	667	670	658	635	595	654	673	602	670	660	631	665	640	649	653	627	654	654	617	664	664	653	641	682	658	651	699	691	651	645	664	680	656	628	625	670	642	634	655	656	678	683	625	627	675	654	654	635	685	627	607	691	651	698	611	637	648	618	631	625	670	638	682	631	636	636	645	700	614	670	603	654	605	678	638	645	644	649	638	687	705	639	641	649	651	656	620	701	644	656	601	624	614	682	632	638	642	643	655	673	613	684	645	718	677	653	645	653	651	656	619	637	633	655	672	678	641	642	667	683	688	668	664	692	664	649	666	689	634	650	659	653	616	682	647	662	658	626	678	603	653	675	590	612	642	673	642	629	638	628	643	641	634	684	668	653	628	641	668	608	648	671	646	671	662	634	697	680	689	647	623	607	651	658	632	648	617	654	621	649	678	638	609	681	646	658	625	627	596	626	646	682	655	684	632	675	695	644	636	635	686	703	705	677	652	650	672	669	658	674	666	623	676	636	664	664	602	640	685	691	672	649	610	696	611	603	662	661	606	636	654	652	709	652	663	687	590	667	676	603	730	674	654	618	677	656	634	659	649	704	658	654	625	640	646	685	681	646	671	632	653	646	641	627	671	601	687	657	639	625	657	671	625	630	564	641	651	644	681	661	676	668	626	646	678	697	649	625	657	680	642	651	623	702	636	599	659	658	587	653	685	716	610	641	645	653	637	640	663	661	636	668	644	688	617	678	645	639	623	674	669	671	640	644	649	674	658	658	662	616	657	650	619	627	647	680	680	677	692	646	653	601	654	655	690	661	634	627	670	689	656	688	647	678	632	645	690	683	657	657	666	640	666	614	655	642	662	629	627	676	660	671	633	627	635	664	638	719	680	662	635	661	639	700	622	705	664	640	673	708	649	656	655	683	593	661	660	663	626	669	648	599	636	677	687	654	650	657	688	618	636	638	631	626	650	675	675	650	657	643	628	585	665	632	669	645	659	664	626	626	673	623	646	659	637	690	686	668	659	610	693	671	680	688	650	633	581	691	662	675	656	598	654	631	645	661	651	701	658	669	646	635	645	708	712	680	678	698	642	650	652	627	690	613	637	652	632	680	670	610	609	648	673	687	679	653	645	697	640	704	655	691	663	636	662	673	688	652	666	696	640	648	650	655	643	631	691	659	638	631	643	605	630	672	653	654	637	621	651	639	649	674	619	658	646	701	685	651	660	636	678	649	655	694	693	676	683	708	633	716	636	665	701	666	589	631	656	664	640	711	667	666	657	663	688	650	662	634	631	660	651	654	667	659	667	668	651	662	659	636	669	675	664	664	662	624	589	672	714	679	667	647	661	642	641	621	634	650	646	654	670	623	677	685	671	618	622	631	648	664	645	672	659	649	644	666	640	631	667	638	663	606	629	632	625	635	697	660	673	662	709	617	663	613	625	657	640	638	665	665	702	618	631	634	678	649	639	687	653	628	623	667	663	671	652	628	655	640	694	668	666	662	637	646	650	649	663	690	663	628	644	653	655	632	676	657	650	655	648	640	673	686	643	691	643	636	661	648	690	675	681	661	625	593	663	643	667	644	603	626	687	638	691	663	666	602	618	664	678	666	631	666	650	668	649	646	699	664	634	680	664	652	622	643	604	650	636	657	657	657	659	617	697	636	649	644	668	659	672	638	658	648	618	609	621	624	679	654	656	625	631	681	606	675	668	628	638	651	656	615	643	621	677	645	643	663	659	625	668	665	658	650	651	649	654	674	632	590	674	678	619	669	670	642	625	623	680	672	606	630	643	678	686	684	633	681	623	656	682	654	677	645	657	689	670	695	653	678	694	613	644	663	655	651	658	689	657	673	614	628	664	657	611	671	681	628	682	636	668	679	658	696	618	631	688	667	630	633	653	609	651	638	659	651	630	667	677	618	660	663	649	646	632	657	649	697	653	626	665	685	634	639	635	666	690	672	678	620	635	628	636	639	698	658	656	677	538	640	663	613	648	630	640	662	666	654	626	677	729	664	687	654	680	629	644	691	669	685	680	693	611	653	692	645	612	634	733	663	643	633	636	690	665	688	665	685	668	654	681	648	656	708	646	651	651	643	679	660	631	657	635	619	623	650	627	618	641	679	624	675	638	623	638	673	641	672	678	626	639	598	653	639	694	721	651	671	644	676	675	671	679	657	621	678	643	662	656	698	665	616	657	662	638	606	658	676	639	648	664	669	644	699	651	666	616	662	662	650	628	651	644	687	707	649	641	674	651	666	661	663	677	683	652	654	632	644	661	682	638	683	633	696	669	662	652	668	618	678	689	664	675	707	681	632	653	636	687	684	635	636	645	638	645	641	642	697	660	676	630	672	665	660	676	674	653	616	676	634	674	637	638	696	666	680	659	635	644	660	665	685	642	687	642	614	651	645	682	669	646	676	603	668	607	640	665	636	611	584	690	658	675	636	663	685	639	613	673	645	666	651	633	636	640	656	664	673	685	645	668	644	671	669	672	634	631	641	639	671	677	635	661	646	692	640	610	599	616	653	653	656	638	633	644	649	703	667	626	655	604	697	635	668	641	622	640	647	622	662	638	627	608	711	630	695	660	675	671	674	680	659	677	689	649	657	615	660	630	671	710	647	668	636	649	616	640	677	615	642	695	616	638	669	668	659	639	682	712	659	662	689	725	711	675	623	669	693	642	582	615	629	664	649	692	640	676	626	679	628	675	645	657	672	642	637	677	638	664	643	646	621	613	670	716	633	638	674	614	647	686	650	641	672	737	630	621	673	629	669	645	634	652	690	606	688	627	667	665	647	615	666	623	631	635	611	676	692	614	660	634	660	675	650	675	616	637	616	662	634	642	651	675	665	616	656	640	664	660	651	662	666	666	656	657	707	583	657	608	657	637	631	666	640	661	602	579	679	581	640	681	674	648	669	658	634	679	653	664	633	644	663	643	628	639	666	692	667	661	674	670	664	623	640	710	655	650	641	696	673	645	649	694	673	673	661	707	668	647	671	642	619	618	667	660	682	650	647	616	627	683	665	665	675	641	664	650	682	665	648	681	634	673	661	637	668	636	687	644	707	677	644	640	669	683	662	657	642	668	699	711	659	661	595	614	660	639	671	593	611	620	655	670	660	633	652	669	666
73950	58449	33482	9204	1361	796	657	587	541	493	449	447	455	432	392	429	388	398	427	433	404	391	432	392	378	351	389	398	370	392	373	392	362	372	380	357	361	385	346	398	417	378	340	349	379	395	360	376	388	371	349	357	407	386	375	420	357	373	403	358	350	332	355	377	348	357	386	364	355	365	356	391	359	376	415	357	352	350	362	373	361	359	329	375	364	380	375	375	375	356	398	405	371	395	377	388	376	345	348	376	424	404	355	362	388	358	418	390	368	362	361	396	388	396	356	398	369	372	391	366	345	311	380	381	356	364	366	369	371	405	360	402	380	439	358	343	363	318	350	374	369	354	372	346	371	403	402	392	370	367	396	369	379	385	335	368	384	359	355	378	375	379	347	385	347	369	387	371	366	388	379	378	366	368	347	390	338	395	383	351	398	380	345	371	337	353	338	399	344	357	333	367	385	395	365	395	368	374	360	324	349	340	348	352	377	367	368	362	363	373	375	393	366	391	409	367	336	356	368	381	332	373	383	385	406	384	369	357	371	365	376	423	384	363	396	361	384	375	408	369	376	377	363	385	367	359	378	414	370	367	365	359	392	366	396	378	381	366	381	351	341	348	357	373	383	339	352	362	362	387	385	362	393	366	400	357	390	382	379	323	368	388	342	361	379	354	338	358	355	382	353	392	364	410	354	341	348	384	355	359	417	349	372	343	396	358	381	387	328	366	318	396	356	333	372	379	375	359	353	351	415	363	392	395	369	367	335	348	382	367	348	370	404	357	346	353	375	385	412	389	398	353	384	392	376	386	367	376	391	351	372	364	384	388	352	373	329	404	395	348	361	382	378	373	376	337	353	390	348	357	318	381	358	401	390	365	385	391	401	365	350	403	363	360	398	347	397	396	376	395	398	355	376	335	369	356	412	398	410	377	325	378	372	370	359	383	336	385	403	389	351	383	370	376	353	369	354	345	412	373	382	417	390	388	402	348	363	360	382	343	377	381	376	378	354	370	384	374	388	335	355	336	328	369	381	397	396	438	312	379	399	372	389	340	365	371	367	376	361	359	381	386	380	372	392	378	383	385	373	377	376	392	365	366	390	337	392	365	396	391	372	321	397	380	370	401	359	374	360	392	342	387	356	376	405	389	361	393	377	346	340	384	389	380	342	397	396	384	372	362	386	381	367	382	368	389	367	373	373	356	357	358	369	354	356	371	344	371	366	363	316	399	383	362	374	354	367	380	378	360	363	370	422	351	381	360	334	364	360	390	335	363	375	358	356	342	413	383	353	398	381	361	341	367	361	384	363	351	351	363	398	355	332	348	389	372	386	351	337	378	403	360	354	389	326	356	371	392	363	360	363	331	395	336	374	362	354	355	359	349	367	368	352	348	376	350	367	375	335	380	358	375	358	371	374	368	379	359	344	363	413	364	402	352	396	380	384	337	393	383	368	380	377	333	344	396	400	372	355	361	399	372	383	352	352	375	352	379	379	389	404	376	349	425	340	342	361	341	356	391	397	375	344	375	341	373	354	360	402	379	362	331	354	365	355	380	376	388	367	380	392	370	331	412	340	386	386	337	350	371	396	386	399	390	325	383	352	331	361	369	342	357	371	352	357	375	379	360	359	328	369	391	333	315	352	366	387	386	363	383	359	333	381	354	372	360	364	373	336	375	374	356	417	370	364	369	358	360	386	362	350	390	425	328	373	370	374	378	343	404	373	362	382	383	377	350	381	371	392	388	361	405	364	387	388	362	371	344	376	353	372	312	386	397	358	345	342	363	349	352	375	352	356	353	392	359	361	395	382	408	332	355	426	363	357	390	348	346	351	381	349	367	390	383	385	344	383	384	418	377	363	389	369	394	387	341	366	379	348	354	350	368	343	370	366	351	370	362	372	370	423	365	358	353	322	404	359	401	325	398	334	376	360	317	336	380	423	389	359	386	368	400	379	369	394	392	387	360	386	344	361	413	372	399	370	442	365	368	339	372	337	367	373	369	387	363	361	380	361	375	376	395	388	349	380	389	382	363	332	348	339	383	369	350	354	334	358	363	356	357	377	341	312	349	365	353	362	369	366	320	362	380	384	348	382	368	351	375	365	352	352	364	393	402	373	365	354	377	389	352	349	359	350	389	401	368	364	395	398	366	344	381	361	372	334	342	357	355	317	381	395	339	351	370	376	416	367	386	381	366	375	349	341	353	394	387	374	368	332	389	376	380	387	369	348	382	360	382	379	371	350	358	364	374	378	379	352	391	391	345	367	361	390	352	381	366	349	400	414	384	406	368	394	395	380	349	356	359	360	356	381	375	359	354	359	367	367	368	367	356	355	380	380	392	392	376	407	392	392	332	363	351	373	387	330	372	374	365	397	360	388	382	369	380	363	360	337	384	366	363	352	355	389	373	364	362	373	353	392	376	368	369	350	390	387	371	360	370	376	378	353	380	376	381	426	382	356	378	393	374	415	376	422	384	371	404	380	415	380	383	373	378	356	357	345	364	401	358	393	350	367	369	348	386	383	389	358	360	390	397	376	379	369	358	363	394	334	366	337	327	338	402	384	366	367	425	360	398	369	381	372	376	377	352	367	362	381	343	378	359	357	391	374	383	363	358	377	349	368	380	375	366	351	337	346	363	340	348	335	366	351	342	364	378	351	385	376	361	405	382	399	362	339	347	358	365	365	381	379	382	385	323	398	379	384	389	372	364	363	388	362	366	361	379	360	395	376	390	369	345	358	360	375	363	368	364	380	366	360	405	369	381	367	346	380	395	361	352	378	356	358	364	371	348	391	380	342	359	367	375	375	336	359	336	329	340	400	378	363	323	378	351	393	359	368	378	381	404	364	379	406	394	366	346	388	321	365	380	373	422	401	401	373	369	362	375	376	363	418	351	398	390	365	387	374	360	395	385	357	366	354	361	377	405	342	391	395	382	358	380	357	371	367	384	363	419	365	361	359	409	404	381	356	399	355	373	334	351	367	376	405	346	350	363	339	407	406	372	358	362	397	395	372	354	367	340	364	359	371	381	368	372	368	346	327	381	351	370	395	377	326	347	368	393	395	382	330	337	369	322	368	358	392	367	354	352	345	386	386	367	401	334	376	386	388	367	397	417	372	382	398	368	393	349	373	403	371	354	369	372	361	363	378	346	386	366	367	345	329	340	335	361	420	391	385	361	337	330	375	382	370	420	365	374	381	388	362	322	385	354	388	369	346	364	351	391	373	328	337	384	395	364	358	372	390	343	362	354	382	359	384	378	338	361	338	361	396	374	358	376	343	376	366	417	359	365	384	347	332	423	371	357	378	375	409	394	406	406	365	355	369	369	369	350	365	393	351	345	339	348	362	382	370	386	338	363	376	360	386	382	353	406	372	346	360	349	382	366	367	344	351	380	357	369	353	365	365	365	374	359	367	378	325	367	396	377	394	344	375	386	366	339	387	381	359	383	364	367	398	381	372	352	358	402	366	362	385	361	387	405	407	380	356	390	398	351
46951	43418	11060	3831	3350	2799	2400	2112	1881	1713	1619	1463	1392	1423	1313	1201	1266	1143	1235	1133	1125	1072	1063	1024	1058	1045	998	1063	990	1037	1009	1003	989	973	1011	975	1019	948	1009	995	1007	968	961	939	1033	918	977	965	963	904	963	1000	942	965	952	945	954	952	994	957	950	946	966	940	971	932	935	977	959	949	947	903	933	987	959	976	976	950	925	941	963	902	921	890	936	908	911	929	949	908	931	898	970	948	929	972	888	927	961	927	918	916	918	980	970	936	932	901	935	924	940	913	919	886	920	952	913	912	901	886	913	993	894	930	896	912	910	960	925	926	918	939	918	959	888	949	882	962	913	934	964	907	965	887	938	890	931	901	929	926	895	953	896	951	937	926	912	904	959	938	959	920	930	870	914	942	952	970	913	952	867	921	965	982	929	956	939	910	933	954	948	913	964	934	908	909	920	911	935	900	963	923	953	928	954	985	915	895	945	922	903	1004	922	940	958	879	930	969	873	939	955	901	951	932	938	959	917	941	939	908	938	943	973	885	951	911	996	925	950	873	955	928	931	904	926	963	936	960	895	928	936	897	923	907	939	923	884	911	962	871	964	977	969	878	923	911	938	856	950	924	902	962	880	954	919	961	932	975	930	824	907	893	898	868	895	920	905	926	978	919	916	957	957	930	886	944	875	939	923	968	946	919	922	933	916	899	924	928	974	881	944	977	973	957	940	943	916	962	962	901	1009	894	930	898	968	949	938	927	909	921	951	940	947	939	951	944	999	951	969	920	964	983	909	957	953	968	972	945	931	901	935	903	900	939	922	925	914	882	924	906	964	919	915	922	952	877	974	855	970	931	938	932	980	952	928	943	887	967	906	901	938	916	920	864	921	946	913	933	899	985	873	932	953	934	973	975	880	920	960	948	963	913	949	897	905	959	981	923	933	891	872	940	897	951	908	909	955	959	911	899	911	982	951	952	906	930	906	948	897	926	879	921	948	958	913	917	944	906	947	931	910	876	939	853	933	932	938	992	913	918	915	883	943	897	957	878	898	933	907	922	922	905	937	863	988	939	975	911	915	928	912	912	911	883	927	949	896	923	909	928	944	913	884	950	954	954	921	944	921	964	942	888	901	894	905	931	902	927	945	918	927	914	952	931	915	957	947	897	954	900	884	955	954	914	1010	904	939	967	888	932	887	960	948	941	899	967	943	885	938	974	934	944	924	912	909	825	944	937	964	968	940	919	946	961	974	918	986	906	920	923	923	904	932	928	930	910	930	995	981	982	935	906	928	902	909	926	989	901	972	938	954	906	909	947	946	919	913	931	914	923	931	933	953	937	976	893	973	915	942	943	920	934	909	881	945	943	966	913	909	973	986	865	901	917	941	908	897	910	867	893	972	910	884	937	888	962	953	962	888	915	885	905	908	904	935	907	914	916	914	924	910	989	917	900	889	841	916	942	961	916	964	926	905	914	877	919	974	975	949	936	970	937	920	933	919	869	947	891	863	957	936	907	932	961	911	897	893	944	913	903	940	888	926	894	905	930	913	906	932	933	854	927	947	937	908	917	945	938	936	963	1031	914	944	949	931	954	982	941	884	870	856	911	917	883	897	920	908	928	936	937	929	984	877	916	928	914	943	923	935	951	948	912	907	905	946	883	904	903	905	915	868	933	964	879	956	884	912	940	958	929	941	940	930	934	1003	969	908	935	933	928	903	939	937	931	951	869	937	908	945	944	882	881	955	894	919	945	903	934	959	926	981	898	908	1012	884	947	911	902	883	971	952	903	914	938	889	943	904	918	945	949	923	953	908	952	975	881	890	950	956	880	926	956	930	922	923	913	926	934	952	903	919	921	888	906	917	953	948	907	876	941	895	927	947	948	922	987	951	969	963	915	892	916	928	906	909	876	919	903	934	925	924	963	880	941	958	901	973	891	911	915	954	952	903	967	915	930	927	911	983	913	897	948	891	962	877	940	890	939	924	906	925	933	981	968	917	907	956	909	899	921	926	937	954	925	953	935	950	981	889	964	949	1010	879	926	946	907	908	893	864	862	933	937	914	954	927	887	902	917	859	885	932	950	931	983	953	915	907	955	911	933	911	936	865	933	954	910	930	921	892	1015	903	946	941	982	947	953	905	930	948	896	888	975	967	939	933	902	941	910	942	923	970	1022	934	916	947	895	889	945	967	931	927	960	950	915	959	910	879	907	958	948	950	952	888	912	908	870	940	928	962	912	945	928	923	889	875	955	896	936	903	916	894	937	878	900	954	969	904	942	941	952	893	920	962	910	929	964	959	918	948	978	998	919	956	947	995	919	958	936	913	954	975	925	951	961	927	957	949	914	927	963	918	911	935	899	952	888	944	884	912	911	947	900	919	929	889	906	938	931	988	940	901	937	943	916	937	900	923	945	928	911	942	943	984	899	903	930	924	879	918	964	947	908	909	905	905	940	911	967	904	873	920	905	895	968	874	988	918	901	951	875	939	900	952	906	892	929	963	947	877	943	951	935	921	951	936	930	904	945	938	900	972	902	924	920	995	964	925	924	960	916	927	897	944	880	864	962	936	916	947	990	937	963	932	968	933	967	939	908	860	949	899	947	916	902	928	939	893	983	940	928	929	933	896	928	927	905	881	972	889	941	901	922	933	946	925	995	929	920	935	871	939	976	924	939	936	873	929	897	904	882	946	927	935	867	886	940	864	926	944	937	914	962	949	963	963	934	937	949	891	892	923	889	944	939	955	985	979	905	949	951	894	951	934	934	943	934	909	870	906	928	922	923	918	925	890	903	945	978	928	911	924	903	927	950	928	924	934	977	977	905	899	967	961	965	931	943	910	926	919	959	948	941	989	968	901	951	934	952	980	895	876	918	934	953	937	925	963	945	939	939	891	868	867	899	988	912	968	930	906	941	899	870	919	906	916	870	958	953	935	986	920	942	896	836	943	963	910	936	995	902	946	929	974	922	943	934	966	919	912	965	932	968	940	964	917	977	940	901	893	901	954	942	910	913	851	912	902	926	926	878	945	909	938	943	982	925	927	918	955	914	935	923	930	889	945	899	970	938	957	946	933	986	907	928	965	926	914	930	902	931	954	917	918	941	882	925	849	914	990	927	926	943	970	941	871	901	931	912	864	943	972	939	911	952	933	930	867	946	943	895	879	934	930	901	883	932	966	979	889	932	921	919	933	897	947	884	950	905	949	935	915	954	907	963	885	949	894	933	931	946	918	918	913	938	974	919	948	978	925	907	912	922	900	933	938	965	930	986	895	943	897	922	898	949	954	934	905	943	947	953	896	931	915	901	904	909	943	925	924	965	990	942	902	921	912	944	926	955	924	916	933	926	931	992	900	920	904	1005	909	900	936	938	936	965	943	878	933	971	942	845	934	972	885	893	940	992	889	951	902	954	916	978	957	863	914	969	942	929	916	960	940	905	908	938	945	952	891	908	961	903	927	915	951	928	916	916	942	884	971	917	961	922	899	968	924	919	933	902	929	899	856	965	912	947	946	963
19224	5524	1227	381	397	390	405	397	392	381	391	384	361	417	393	403	375	392	406	392	399	409	419	373	421	385	392	373	393	438	368	382	362	358	420	385	392	388	379	395	384	372	398	387	356	366	378	385	392	364	358	366	370	399	418	382	370	357	363	382	383	429	353	373	398	373	430	392	391	395	393	390	371	391	384	416	390	398	372	411	364	357	368	344	380	397	371	374	384	354	366	397	399	401	396	365	402	417	427	384	389	385	368	374	395	394	382	412	375	390	373	385	361	373	392	357	424	388	403	390	397	430	394	385	342	399	380	394	388	413	366	370	432	382	358	411	416	395	381	413	410	350	397	358	409	399	371	390	363	395	394	395	403	438	421	415	410	425	374	396	406	368	396	401	384	363	439	396	382	401	411	346	382	415	360	367	369	411	355	351	376	377	355	360	406	355	387	401	387	400	402	384	345	409	423	354	363	399	402	376	370	404	416	404	399	386	402	395	350	357	433	376	373	379	360	384	398	366	374	358	397	386	408	373	387	370	348	355	407	413	381	433	418	408	392	370	427	385	383	370	371	406	443	376	421	389	369	374	388	399	393	362	392	418	399	391	383	420	355	379	389	399	402	359	397	362	411	361	374	395	385	407	374	342	393	364	404	436	364	375	387	411	379	333	379	379	379	387	375	372	362	378	368	386	372	403	402	411	365	402	386	371	393	391	402	383	372	386	357	396	395	398	426	396	409	419	367	383	389	397	369	367	398	381	411	395	410	401	368	390	405	372	406	394	378	389	380	368	358	393	353	355	394	408	371	397	387	389	407	413	386	424	415	395	364	406	383	378	378	412	360	404	377	387	383	394	391	404	430	371	394	372	359	397	369	394	401	413	397	374	365	381	376	359	409	366	376	367	424	392	365	390	390	388	368	359	420	381	416	400	415	377	391	364	371	397	364	421	384	362	368	367	378	384	408	402	402	374	373	387	376	381	410	412	387	383	348	394	372	391	408	366	372	357	387	434	389	381	392	389	376	398	390	363	368	380	413	417	420	372	382	371	371	417	362	388	397	395	360	392	376	365	372	391	399	370	387	383	358	373	426	352	351	372	400	379	388	384	389	416	370	435	388	418	390	397	396	411	353	363	403	365	395	400	419	387	382	383	410	378	426	382	379	383	368	387	421	388	361	405	409	419	332	358	373	385	429	386	389	382	373	387	369	408	359	374	416	360	391	365	400	411	376	366	390	403	350	370	440	371	374	382	455	405	393	401	409	383	350	380	381	372	390	345	372	383	406	393	407	400	422	388	387	386	392	400	385	388	340	348	383	388	382	389	354	414	392	389	394	424	418	418	382	371	377	402	400	381	408	385	402	385	364	393	375	411	396	378	420	397	369	386	392	385	421	408	365	358	386	362	392	422	375	399	378	431	374	336	377	381	361	364	371	370	350	426	393	377	370	371	401	369	396	388	396	385	380	393	388	390	412	403	377	367	376	366	386	357	395	369	377	394	409	408	389	366	411	418	424	405	409	345	399	359	391	390	377	378	370	422	407	413	383	365	406	391	419	368	415	382	360	378	397	399	378	377	351	432	405	370	394	408	423	391	423	397	376	399	362	414	364	378	388	358	357	406	367	352	352	383	377	397	400	391	398	388	408	390	421	405	450	343	368	396	386	399	399	392	340	436	380	377	354	380	400	383	386	359	370	387	375	385	356	408	393	410	382	379	390	389	375	388	372	394	396	399	425	339	368	381	375	412	384	407	394	390	397	374	369	414	415	412	402	403	414	373	372	387	399	403	400	421	385	389	386	400	410	403	408	412	344	370	415	403	349	359	375	385	378	413	371	398	389	389	396	378	417	390	371	351	421	386	379	355	397	409	385	366	447	396	402	372	401	406	378	376	400	410	395	410	398	383	372	417	370	384	426	350	426	374	373	384	382	405	393	381	399	398	403	396	402	353	401	378	421	400	363	385	350	372	360	347	389	391	328	373	349	373	390	409	380	384	366	369	390	377	389	385	396	407	421	406	365	391	380	392	402	371	339	384	387	409	391	421	389	399	386	399	359	409	381	396	403	380	432	405	386	419	381	395	352	399	339	372	389	381	384	434	402	408	392	375	383	355	404	358	381	387	405	416	384	397	386	377	395	385	403	367	373	379	388	385	386	396	387	376	396	370	387	378	353	415	374	397	378	410	460	406	378	378	411	374	413	383	363	382	396	407	393	397	364	361	376	366	373	399	417	390	371	382	388	393	392	407	430	381	359	379	382	369	362	394	408	377	380	411	372	424	407	403	389	380	396	391	374	368	357	391	379	379	399	371	381	348	378	391	376	402	434	387	365	379	409	396	391	416	367	372	393	414	370	384	423	383	357	394	390	412	379	374	390	413	406	390	388	394	379	407	381	398	401	391	394	353	357	379	404	402	428	390	361	384	415	419	382	427	367	386	393	394	417	370	412	369	393	405	356	361	385	373	376	343	403	393	420	399	383	362	409	398	406	409	365	422	428	425	402	417	384	388	393	398	369	365	396	387	368	347	377	370	369	430	378	382	411	403	403	408	396	368	403	413	409	429	376	378	397	392	395	371	378	387	351	412	394	407	389	373	415	403	416	418	365	368	371	389	358	429	391	417	386	383	426	364	393	384	380	408	395	365	395	377	393	387	370	368	390	383	389	383	416	399	395	430	378	427	409	381	395	408	395	371	384	380	418	406	379	382	357	410	400	394	427	421	374	366	361	373	401	392	417	412	397	382	370	388	440	379	362	374	369	370	379	450	353	388	415	374	397	368	377	381	413	364	359	353	400	343	404	377	393	406	387	385	429	346	385	395	404	383	412	357	385	390	390	365	363	387	363	342	394	401	407	383	384	408	398	394	398	385	431	363	383	356	403	389	359	384	360	392	393	364	385	410	404	412	399	414	400	370	366	375	378	398	374	370	404	379	411	359	396	403	389	356	361	390	404	374	432	363	381	389	359	375	377	368	360	395	438	395	383	360	432	393	399	375	396	404	416	342	387	386	406	406	392	370	417	341	418	430	427	404	394	407	359	397	356	367	390	384	406	405	392	417	382	397	369	385	393	348	411	376	380	408	389	398	376	369	374	400	379	423	419	412	394	333	394	392	385	414	398	382	360	406	366	361	397	394	355	357	391	394	365	389	377	374	378	373	376	380	397	421	349	399	369	354	399	376	387	389	401	395	398	354	368	412	424	381	385	391	389	390	363	411	387	344	394	382	411	399	368	347	409	380	416	385	335	357	365	404	374	385	391	403	405	380	407	387	384	382	368	406	430	398	399	426	415	396	413	381	371	411	399	370	334	381	395	371	406	378	348	360	392	354	389	389	382	377	379	401	368	354	366	411	411	373	415	398	386	425	369	411	386	419	370	428	397	393	415	431	377	370	403	360	392	384	414	380	369	378	383	368	389	390	388	396	407	386	389	352	371	416	349	364	400	401	370	380	371	387	403	384	335	402	369	388	365	380	378	420	349	413	377	346	363	386
15516	6654	1701	989	951	998	988	949	911	946	973	970	959	940	954	999	920	909	978	961	903	934	936	980	923	957	918	934	959	927	974	915	900	924	965	904	911	948	948	930	896	947	893	997	983	910	906	990	977	922	958	992	930	969	917	914	920	951	905	937	919	979	939	935	900	923	928	977	909	919	967	959	908	1005	942	932	985	918	934	957	956	991	1004	946	964	939	949	934	849	893	944	902	986	965	946	926	950	925	969	886	961	919	949	912	943	968	951	928	967	890	908	922	887	946	1012	972	951	993	944	888	937	903	921	939	945	922	869	904	898	970	933	921	929	894	947	949	956	916	964	947	892	935	894	892	1003	892	941	963	938	907	992	947	935	911	887	884	935	956	921	957	903	932	934	915	944	886	923	929	920	842	960	917	863	967	954	925	948	941	959	904	893	918	931	943	947	909	880	906	956	908	914	978	904	946	934	922	966	895	965	925	901	959	946	922	955	914	937	865	874	988	930	936	958	916	1003	927	908	921	882	875	925	935	901	961	949	978	941	940	899	913	931	956	982	942	921	892	964	960	914	921	922	963	902	903	938	892	891	911	927	901	952	902	933	896	952	964	986	962	976	937	963	899	921	934	971	890	936	921	948	917	927	947	912	922	913	907	960	1013	893	901	914	927	980	936	874	926	929	967	896	939	930	943	917	910	913	906	952	943	881	926	943	919	908	918	988	890	935	939	908	945	861	882	907	889	933	884	879	927	923	934	910	936	890	937	903	922	916	973	937	943	996	895	906	889	938	940	915	939	950	919	914	932	915	903	948	947	957	960	923	897	915	916	900	941	943	932	889	941	906	965	928	939	952	968	921	943	974	886	947	967	935	966	908	910	914	912	957	937	938	969	874	992	943	928	964	905	936	890	954	933	887	902	930	928	984	943	924	936	947	905	926	943	885	956	893	961	968	951	920	889	906	920	933	893	959	922	956	938	960	934	921	890	902	843	896	962	930	916	964	946	935	943	960	996	924	899	935	920	889	875	933	904	936	857	915	920	906	936	975	917	926	939	917	888	933	972	916	942	922	932	887	927	960	928	920	949	941	909	871	929	931	956	895	938	964	926	935	877	961	969	925	927	960	944	928	882	898	937	917	939	923	915	945	957	973	949	926	948	932	924	885	951	937	868	891	883	937	896	949	910	940	904	943	973	926	854	907	875	900	988	909	891	938	928	911	912	919	923	963	884	939	931	941	896	920	934	931	954	928	967	982	860	985	910	939	942	940	947	953	916	974	927	907	923	886	969	939	919	923	939	903	926	958	932	918	958	891	918	954	898	946	931	954	980	938	932	937	907	988	912	936	901	907	960	891	997	906	947	933	966	925	935	900	942	938	886	903	920	916	890	872	949	917	912	951	930	949	962	914	926	933	911	934	914	953	929	900	904	949	979	879	916	939	945	926	955	948	937	934	921	924	900	997	884	916	928	952	968	944	970	940	939	956	909	959	935	927	945	943	967	959	901	947	945	922	975	868	955	916	918	938	914	927	937	912	945	901	964	932	908	943	893	942	982	943	928	960	927	972	921	889	883	919	926	906	904	935	927	897	919	888	927	917	902	940	912	943	929	920	967	940	929	881	932	917	915	929	922	891	943	933	944	955	933	946	938	956	896	969	894	934	885	886	953	922	992	920	946	957	857	941	931	912	884	874	917	985	964	936	883	908	965	881	949	975	915	857	978	982	871	946	913	908	919	948	899	947	924	917	965	941	903	923	1016	892	1003	968	912	907	943	958	911	917	871	985	927	935	919	916	918	935	906	907	943	955	932	913	923	964	906	955	937	929	924	911	943	992	934	914	999	977	909	948	962	918	863	952	935	898	981	933	994	937	943	880	956	970	919	968	915	904	854	978	954	907	998	917	878	896	884	954	918	941	896	918	965	936	905	938	929	918	944	1003	893	973	932	936	886	904	893	928	911	923	998	903	905	929	925	891	921	935	885	898	946	895	944	922	930	958	866	912	948	931	926	910	979	931	946	920	874	958	874	881	904	971	912	876	868	874	889	905	940	932	918	911	912	905	999	926	875	959	979	970	935	929	894	962	931	931	903	917	919	868	917	934	969	919	947	921	936	924	890	872	931	851	892	944	898	942	881	890	900	909	906	920	912	971	947	894	954	922	979	973	957	913	933	896	951	977	943	927	885	913	916	898	895	906	882	909	919	903	940	957	940	974	936	901	939	919	927	943	896	926	918	908	925	940	937	904	927	963	908	942	903	992	938	893	919	892	914	913	906	905	873	901	890	996	908	949	916	920	979	982	952	960	1011	901	874	969	943	898	927	948	909	929	921	893	952	875	930	915	925	943	934	940	978	880	965	924	932	913	899	878	958	930	894	955	918	1003	878	850	944	937	929	969	882	938	912	941	925	956	958	927	924	907	911	914	924	876	985	872	972	937	952	941	932	926	882	949	931	935	937	941	995	884	927	966	919	919	908	922	976	933	912	923	891	946	911	928	928	970	906	904	928	933	928	920	975	950	922	948	911	983	924	897	965	984	941	901	897	937	926	901	931	937	985	895	883	869	924	925	936	853	903	886	915	862	919	916	875	959	876	911	914	944	953	859	928	910	995	917	912	964	929	926	909	926	966	977	896	945	948	899	926	942	904	879	904	957	955	947	886	904	933	947	964	900	940	930	999	923	890	910	934	943	907	954	919	976	892	933	956	905	940	961	913	967	977	893	933	885	973	909	913	955	960	952	920	1026	951	864	965	907	957	899	907	965	971	970	971	886	991	965	898	900	976	985	961	946	907	938	930	912	897	908	944	937	905	943	952	868	952	931	917	971	985	944	869	923	935	912	933	977	978	904	951	954	901	950	916	883	964	943	924	951	915	935	952	961	920	945	900	888	926	949	961	889	981	932	952	883	912	973	945	865	967	931	964	946	992	949	919	938	954	932	966	896	922	934	926	943	890	901	892	901	969	964	943	914	892	914	942	931	892	892	911	966	991	890	922	952	967	939	948	987	889	935	906	932	874	908	902	924	967	918	918	880	925	919	955	947	983	918	1017	921	933	1009	933	870	945	940	900	937	935	934	941	890	954	891	969	876	932	912	901	922	936	950	893	882	927	926	904	905	920	935	993	947	912	958	951	960	966	967	908	963	956	925	907	957	927	911	881	870	903	888	931	988	916	984	927	950	954	945	948	944	894	868	946	893	907	958	921	957	961	947	916	930	980	908	938	951	921	911	904	890	902	897	898	996	935	908	926	883	940	932	953	930	937	939	894	932	922	917	939	921	922	891	895	918	919	890	936	957	887	973	911	961	913	964	951	884	970	995	932	916	920	942	921	961	948	932	910	957	940	956	897	905	960	898	898	912	933	934	920	895	980	910	900	952	916	905	907	963	910	927	971	930	924	955	947	921	953	941	919	925	922	917	912	953	924	899	974	928	925	898	962	940	946	934	946	934	958	927	896	922	926	893	922	902	922	960	954	894	933	908	948	945	935	906	915	935	923	938	957	881	958
62173	47176	23415	2501	566	457	397	389	359	291	288	302	300	268	244	277	251	266	272	244	212	263	269	231	218	253	265	266	264	269	266	267	247	253	247	234	275	271	235	230	270	242	247	220	257	272	245	221	257	239	235	272	205	232	233	254	226	238	259	247	261	239	249	253	275	235	236	254	238	283	229	241	236	244	230	224	228	227	199	260	235	226	241	222	260	246	239	234	220	245	226	235	240	211	261	249	251	263	258	253	245	241	253	272	248	256	246	228	234	218	241	261	203	222	227	225	235	221	204	215	231	257	249	263	232	223	225	222	249	250	255	229	254	238	246	282	250	248	244	250	272	249	234	233	230	227	244	230	237	228	246	225	237	239	236	251	229	247	242	237	214	263	243	228	233	228	233	221	238	210	232	231	265	237	233	224	251	249	263	239	260	260	265	238	237	231	238	253	254	242	257	233	237	249	240	236	278	242	256	230	232	230	243	237	257	246	259	246	227	236	238	268	234	236	255	228	233	271	234	223	232	260	264	221	257	265	217	251	260	253	227	235	218	230	257	230	238	233	277	267	275	227	248	250	250	243	237	249	227	259	278	265	240	249	216	214	235	247	236	208	239	221	229	217	254	207	212	236	232	265	253	247	256	248	245	266	279	225	238	233	270	238	228	267	238	230	241	203	225	260	221	244	223	270	247	231	251	240	248	262	217	228	233	239	262	249	247	212	242	243	236	234	258	207	217	255	241	214	257	259	242	249	249	228	239	223	224	266	233	259	241	249	228	216	216	250	256	264	226	229	244	226	234	231	264	228	233	231	221	211	246	231	255	238	239	249	246	250	240	212	253	241	248	227	264	216	258	257	244	233	243	251	261	239	248	250	236	228	241	249	270	215	248	237	212	223	238	242	224	237	282	266	231	242	248	266	238	238	227	231	221	270	238	221	217	259	234	253	251	253	249	254	270	242	288	252	251	272	268	221	246	249	239	215	238	236	220	241	253	223	230	249	242	259	212	232	254	272	241	252	221	233	276	225	219	241	176	231	251	250	268	243	235	253	219	241	257	250	239	270	238	246	257	237	241	210	214	231	260	253	192	264	271	272	262	245	237	255	257	230	235	270	269	265	221	271	250	242	239	272	240	223	221	286	261	265	285	284	242	236	245	252	274	236	254	243	236	208	226	223	241	252	250	234	253	256	251	237	239	249	222	238	252	223	265	247	236	233	283	240	238	249	242	227	266	245	224	247	255	262	253	236	261	247	253	271	252	249	245	256	247	251	240	231	241	226	256	237	268	234	217	223	239	246	230	217	240	250	253	246	253	253	270	229	234	285	252	253	244	262	250	256	220	239	257	253	253	233	223	265	255	218	253	259	259	226	227	210	263	249	258	237	248	231	253	232	261	219	207	244	258	250	232	251	237	214	236	244	249	263	235	237	259	240	219	227	249	238	241	274	218	235	230	211	244	249	225	255	248	239	249	249	252	224	205	240	261	239	244	235	243	267	239	239	263	225	237	260	249	243	225	257	240	250	238	228	214	228	257	240	269	244	225	239	241	224	250	246	251	232	251	241	244	237	256	279	243	265	221	234	244	246	253	239	258	239	251	241	264	233	244	214	234	243	234	233	222	227	254	250	240	218	235	263	208	234	229	258	271	285	245	263	270	275	267	254	247	221	255	262	244	229	225	243	234	243	251	241	229	239	219	242	245	230	249	237	237	218	233	240	267	237	234	248	240	243	245	247	252	258	222	217	234	271	239	259	252	240	229	245	253	236	229	271	214	248	241	238	225	235	233	218	225	240	236	235	227	241	232	221	223	231	249	245	272	231	247	232	268	255	246	255	234	223	227	200	248	248	248	265	204	230	237	229	217	262	263	233	246	249	260	224	269	226	245	221	257	286	238	223	313	266	257	244	249	236	244	247	219	220	246	244	208	244	222	250	219	237	241	220	219	234	263	247	248	224	270	276	225	226	234	244	257	228	271	265	265	283	227	219	236	254	237	253	263	249	241	216	239	247	259	224	230	243	236	232	218	260	245	233	232	251	242	200	255	253	228	249	212	232	293	254	243	261	232	222	240	249	250	223	267	258	244	236	227	236	223	222	239	278	262	235	256	263	234	243	239	217	224	230	220	260	257	242	258	233	230	240	227	247	275	245	247	235	258	235	241	238	261	228	224	254	245	259	229	233	232	247	231	234	283	201	294	260	222	233	258	241	255	279	239	270	284	234	244	261	255	256	225	237	237	257	251	250	243	249	233	250	254	238	223	235	221	221	268	265	255	249	275	246	218	237	262	232	239	232	249	256	222	229	229	250	274	253	254	245	234	232	245	232	215	279	284	237	242	258	197	248	255	216	250	243	234	243	260	218	256	230	255	232	251	246	239	270	244	239	249	229	254	259	244	249	231	237	254	251	264	235	236	245	289	249	213	231	247	283	237	238	233	257	243	247	251	259	249	252	205	257	268	236	214	248	226	231	236	254	263	243	246	256	216	259	234	281	231	241	226	250	248	224	234	275	248	227	241	262	218	242	244	267	255	221	276	263	240	234	247	261	237	253	251	201	254	255	237	246	269	258	242	264	247	241	254	268	236	234	229	247	257	274	220	218	266	237	261	249	235	223	229	253	237	242	253	235	228	258	264	252	282	231	283	230	270	231	255	235	245	273	233	229	227	236	229	262	212	232	248	246	272	249	249	269	257	259	229	261	224	228	243	236	282	277	242	253	232	265	241	279	208	238	218	211	205	215	236	208	252	223	266	235	267	262	225	233	229	240	253	212	241	242	227	221	238	220	265	222	251	240	227	254	231	250	211	251	268	248	212	237	264	229	275	233	211	265	224	234	271	254	234	207	244	242	239	238	216	214	236	259	271	248	237	231	269	234	233	213	264	226	262	236	249	237	232	245	236	227	250	235	220	237	251	234	248	234	231	230	235	228	263	254	243	228	263	261	235	236	271	254	240	230	238	220	244	208	243	231	246	243	231	243	239	239	247	226	259	223	241	221	219	244	276	265	243	253	269	247	235	245	242	265	243	246	229	223	276	283	254	224	232	251	255	248	249	230	248	243	250	230	237	254	262	233	242	233	243	222	225	247	241	243	235	260	196	219	234	216	273	241	240	253	224	254	258	226	233	217	233	241	254	207	259	248	233	260	239	258	250	238	245	256	216	236	237	228	258	239	226	237	251	259	205	252	238	255	223	234	237	235	243	235	233	227	255	244	253	252	271	262	244	216	252	284	252	243	236	233	240	228	262	232	245	249	216	232	270	237	240	253	244	227	249	227	259	233	284	249	218	216	260	243	239	229	239	268	236	216	249	259	217	229	243	262	258	249	210	256	253	233	237	240	240	258	271	275	266	258	252	244	257	235	231	242	246	258	270	270	213	242	270	252	244	257	249	228	238	230	254	230	235	238	259	242	223	250	231	229	258	246	223	237	233	224	253	242	271	256	225	228	265	220	239	258	237	226	233	234	232	256	240	260	214	258	227	251	228	239
37352	34996	7422	2150	1892	1636	1404	1244	1194	1078	984	883	917	856	875	855	763	780	805	738	763	766	713	705	684	734	724	695	750	710	706	647	653	653	700	726	694	678	683	665	667	674	706	705	674	688	657	670	616	618	620	695	637	668	650	681	708	669	690	670	668	682	687	649	694	632	643	660	663	622	668	692	677	608	604	681	647	638	660	632	665	639	668	621	631	677	618	633	693	653	693	596	676	632	649	617	646	632	652	634	663	654	666	616	609	673	683	649	640	672	689	707	710	700	661	652	610	660	651	632	677	679	684	673	677	624	648	617	651	649	623	635	633	714	651	685	646	627	639	626	629	646	647	656	623	646	613	646	654	640	700	632	685	657	653	645	625	601	674	640	661	680	635	643	602	665	622	611	685	679	701	725	638	661	644	652	645	655	606	650	667	655	666	657	616	646	681	591	661	641	647	665	697	643	628	689	629	651	641	639	615	660	641	661	649	663	657	676	652	646	604	642	600	635	653	681	657	655	632	609	651	619	634	667	654	623	616	655	670	645	651	607	673	611	628	638	646	674	659	672	675	668	654	673	658	690	628	638	609	642	666	635	633	628	625	626	681	644	633	655	635	649	646	602	651	607	685	704	638	670	607	673	636	673	625	640	620	642	683	678	685	635	656	633	665	603	658	627	651	659	629	655	634	628	611	657	655	649	661	652	654	642	672	654	649	634	653	653	670	660	643	641	653	689	642	689	656	608	663	606	686	666	682	633	636	664	661	659	683	640	669	624	610	690	634	656	642	700	647	656	633	682	662	659	676	656	653	698	609	659	645	700	683	683	671	643	616	679	654	630	666	661	665	643	677	644	657	624	616	645	646	624	639	685	671	634	649	616	630	626	641	621	672	636	664	610	633	603	674	678	637	629	663	643	653	627	607	622	659	607	626	607	636	640	677	654	667	663	604	626	651	641	705	668	648	646	640	623	695	640	650	678	669	639	630	674	613	693	625	659	638	658	624	641	706	656	655	653	677	657	673	633	642	605	640	658	680	617	652	623	633	666	620	634	669	633	657	637	646	663	653	649	658	635	618	618	630	646	627	646	690	676	671	598	607	647	594	686	662	664	649	671	661	619	722	640	635	685	637	667	610	663	603	643	663	612	667	633	673	653	688	642	677	640	660	624	632	610	599	646	618	669	663	657	628	671	637	651	659	633	674	654	650	645	629	610	621	680	663	702	649	716	643	662	637	640	638	655	674	635	632	645	659	661	662	635	677	687	672	697	622	635	648	646	670	658	646	648	696	654	663	642	646	674	678	636	646	661	622	647	628	629	667	707	627	680	611	668	652	655	667	683	658	632	645	701	705	664	633	662	644	626	654	619	638	655	709	642	621	647	650	616	627	641	629	684	636	622	646	653	654	666	637	639	641	616	636	664	670	686	642	678	681	638	587	650	658	602	685	661	651	652	651	632	643	680	640	635	673	597	657	666	639	661	648	616	654	642	619	671	647	652	660	657	662	609	618	640	667	637	663	651	635	637	697	622	644	584	661	648	685	667	640	644	652	661	619	639	669	643	602	667	648	667	685	617	619	664	686	662	658	627	626	640	647	622	670	723	658	615	623	666	681	637	665	690	646	637	661	619	640	669	631	655	700	642	647	666	619	626	643	678	613	574	660	639	657	667	610	676	611	681	621	627	653	667	643	683	677	632	645	720	658	622	653	616	643	668	636	636	673	582	641	687	655	666	639	635	617	594	677	680	679	635	642	577	604	628	633	630	693	614	641	692	658	657	642	669	647	618	601	673	646	631	636	663	619	637	623	642	673	688	655	660	661	645	678	603	687	698	690	643	646	652	672	660	625	641	618	632	636	640	640	614	636	646	673	625	671	681	650	643	618	661	658	659	643	680	655	671	642	596	645	659	657	661	691	640	608	644	601	634	658	634	636	678	668	610	662	644	650	614	677	615	679	582	674	648	679	653	635	655	686	655	675	668	644	637	686	637	743	676	616	641	654	632	674	645	677	656	700	627	608	648	665	650	671	599	619	646	657	624	612	655	646	651	634	664	682	660	656	645	617	686	634	619	646	601	660	666	588	690	675	671	658	640	645	652	644	657	649	634	680	573	656	627	660	612	663	639	649	643	618	636	632	631	643	676	662	652	675	644	622	621	624	660	657	599	680	665	678	645	638	644	678	683	665	621	666	653	628	617	661	613	672	629	622	699	637	664	678	647	636	641	678	647	661	657	619	646	652	656	668	599	653	618	609	647	688	646	660	631	632	676	623	676	676	608	656	666	625	687	623	617	622	592	645	623	635	656	639	665	608	650	593	655	649	612	675	633	704	664	653	627	662	638	647	666	626	671	649	632	642	670	655	646	658	647	659	640	680	652	659	633	619	665	706	625	678	662	644	673	670	637	617	694	661	661	628	682	630	649	662	628	686	675	658	686	615	653	668	651	666	688	618	666	623	651	662	679	675	691	632	628	653	674	619	647	695	673	638	644	583	653	640	670	641	645	641	680	657	666	671	620	670	650	688	619	674	668	700	625	615	630	667	659	650	627	683	648	636	654	701	684	658	616	648	591	666	661	711	659	661	622	616	679	648	627	651	629	693	652	687	652	638	676	631	615	663	669	631	650	670	655	683	665	676	605	620	608	635	627	661	643	612	649	661	646	621	672	683	689	654	665	625	656	632	627	655	595	613	698	629	607	625	696	659	604	705	634	659	626	669	615	659	640	612	623	647	661	660	646	616	633	635	633	646	646	667	627	678	669	674	648	632	699	660	662	655	627	642	653	678	618	685	633	641	678	673	660	605	642	628	642	657	650	637	625	653	648	649	603	645	667	641	625	667	668	657	604	687	615	662	666	634	667	634	658	630	669	663	612	670	623	671	640	637	651	629	647	623	643	620	643	604	706	604	670	633	622	630	633	624	630	655	696	625	602	671	605	619	680	623	647	633	643	659	664	651	675	673	633	614	625	654	663	667	705	615	639	667	656	642	627	659	670	700	653	642	631	607	624	660	669	686	626	650	651	623	646	656	691	656	612	651	651	623	614	648	651	611	638	680	649	680	681	621	653	652	661	589	681	661	698	622	655	698	669	657	602	678	663	570	675	643	623	645	629	633	635	664	678	622	680	622	693	663	691	673	665	650	600	650	665	673	642	667	671	661	666	642	645	617	675	631	637	607	616	613	666	620	638	681	671	652	673	639	611	689	694	643	601	691	638	667	638	614	644	687	691	608	619	669	658	665	607	621	653	633	681	625	656	653	619	644	646	668	636	683	637	669	629	662	686	666	671	657	628	637	679	638	649	710	660	657	644	628	611	655	653	621	635	638	642	672	632	650	655	670	621	639	654	634	658	658	618	671	650	664	655	640	667	613	671	648	654	663	667	609	614	693	723	671	649	670	669	666	632	642	632	680	638	656	643	630	643	693	658	633	658	673	612	660	654	637	654	631	668	677	654	650	656	642	692	614	667	652	664	647	630	678	633	662	644	634	646
73216	58694	32369	7770	1384	847	679	603	551	480	471	440	412	402	385	429	449	424	414	400	411	411	421	403	404	396	387	361	423	394	393	387	358	382	400	393	365	370	373	352	376	351	379	388	371	372	360	357	343	376	363	369	338	382	378	345	354	377	369	335	368	347	358	362	335	395	342	361	366	380	394	371	373	375	355	353	392	379	341	365	318	358	355	362	397	323	347	369	363	382	384	378	375	391	373	402	355	361	367	397	370	378	372	345	373	360	358	340	338	373	365	346	395	340	365	376	349	368	365	361	362	328	365	366	368	370	342	352	352	375	378	353	323	356	363	383	385	352	414	330	364	373	384	349	375	403	364	422	362	407	344	362	379	370	354	365	388	359	343	377	333	378	364	366	356	402	392	372	388	365	352	376	367	358	356	411	383	368	379	386	380	382	399	341	403	328	382	390	388	351	372	360	387	337	360	404	345	329	363	382	402	360	391	340	354	374	353	372	375	402	343	381	364	328	365	411	363	407	334	393	357	391	343	351	369	374	357	365	371	368	366	349	384	367	391	347	366	350	362	348	349	400	361	371	362	350	314	357	374	342	356	355	353	369	365	323	336	350	409	359	332	353	375	376	349	385	396	353	377	365	375	369	345	377	334	353	356	376	381	373	365	396	348	351	379	328	317	367	345	364	376	409	349	345	384	341	348	359	379	356	375	397	347	390	351	376	354	376	345	358	361	408	354	378	382	362	365	348	369	374	365	346	334	352	346	342	334	362	368	366	386	384	322	354	371	367	344	379	371	360	372	361	366	369	368	362	379	353	340	337	357	374	347	352	384	389	349	358	406	365	387	370	339	373	343	392	365	397	372	377	337	373	335	367	369	369	336	372	333	338	379	370	364	337	344	371	377	374	353	361	341	366	349	346	355	359	344	372	376	351	405	380	375	340	356	354	342	369	398	363	307	365	383	365	360	314	374	357	354	389	364	350	345	359	396	352	349	362	366	391	367	348	332	344	362	374	404	361	366	368	362	363	364	330	346	346	354	364	364	357	366	369	345	382	330	378	348	372	341	384	368	406	379	353	362	352	355	376	387	337	390	377	360	354	319	377	340	363	376	377	365	345	343	388	342	386	331	370	338	346	346	366	329	396	364	360	361	369	371	378	383	385	386	356	361	358	338	339	345	362	368	340	383	364	345	370	386	367	372	364	366	378	389	385	357	381	363	389	343	354	386	368	335	349	344	409	371	359	332	383	312	384	357	355	354	324	336	362	372	375	346	346	356	367	372	398	366	375	384	370	355	364	350	351	383	389	358	366	378	377	370	357	363	355	386	370	350	369	360	379	370	393	349	383	387	378	360	382	406	357	355	378	360	393	348	381	356	402	361	384	390	397	376	366	372	387	344	366	378	356	346	359	350	349	352	363	373	358	373	317	394	368	355	376	380	394	375	348	361	372	402	377	351	367	371	364	367	355	356	318	385	334	368	365	370	384	368	358	354	379	376	371	371	367	375	362	330	325	368	374	357	355	330	346	358	367	396	391	378	362	363	349	346	338	339	348	364	363	361	381	373	372	344	351	381	359	343	369	313	361	350	319	352	383	365	360	382	368	376	391	382	366	336	384	312	377	415	375	342	351	371	334	376	369	373	384	367	364	351	388	363	380	405	383	378	364	405	367	361	395	347	392	326	330	359	420	354	387	344	366	404	341	358	387	363	392	382	384	358	346	382	365	346	383	387	396	336	349	376	351	359	345	362	372	373	371	377	396	349	373	373	368	392	405	329	364	357	337	394	397	358	376	409	322	371	326	335	343	348	371	365	389	378	325	387	376	392	351	372	339	360	378	347	363	363	381	359	338	345	366	395	349	371	352	348	370	379	398	379	384	323	366	357	351	371	377	384	336	391	367	369	344	370	345	354	392	375	389	357	360	370	366	356	354	403	385	360	354	348	347	372	369	316	398	373	372	382	359	375	343	347	372	404	368	356	418	373	337	358	386	375	359	359	386	347	392	355	343	337	334	392	368	376	344	372	363	360	403	391	389	373	371	388	382	360	343	383	339	374	388	385	355	350	370	374	340	326	357	343	382	360	364	360	388	326	384	358	366	382	337	362	365	358	359	344	379	366	383	406	343	372	347	362	358	366	406	372	392	373	328	377	385	371	362	348	375	348	361	334	374	361	351	369	343	358	360	357	344	357	359	348	363	342	344	373	361	369	346	357	344	378	350	360	379	409	368	361	345	362	342	338	361	369	428	356	341	380	369	332	341	375	370	368	391	378	345	368	390	408	363	339	381	335	360	356	375	356	377	391	371	344	355	350	397	389	361	371	370	379	375	324	382	368	355	383	347	357	355	372	341	372	382	376	383	386	369	367	396	363	338	346	375	346	358	376	356	321	358	329	354	406	367	354	364	357	344	386	366	350	361	354	336	362	344	341	333	382	375	362	387	367	403	382	368	343	369	359	392	344	361	363	392	382	351	338	375	390	358	367	359	347	331	327	397	349	336	390	357	372	368	364	390	377	354	367	368	350	353	352	343	377	400	393	361	363	340	346	386	375	339	363	335	357	376	378	376	362	361	380	367	360	324	367	333	377	349	334	336	372	376	358	386	348	365	399	372	364	375	324	376	379	389	357	366	354	384	366	378	365	362	387	445	364	366	373	355	363	374	361	369	355	355	344	382	357	369	364	355	368	337	330	355	385	349	366	381	373	373	361	336	383	369	356	390	377	363	340	403	370	375	416	381	330	362	374	332	368	374	395	389	336	347	335	381	352	349	385	366	355	366	357	372	374	379	319	368	360	360	362	390	386	370	385	376	386	359	348	356	384	396	405	339	369	353	381	406	395	332	352	341	361	357	388	368	349	377	358	389	357	346	378	374	346	381	367	363	377	347	361	349	388	381	331	362	385	395	335	381	369	381	368	361	371	353	334	365	370	321	401	421	391	351	385	401	368	401	404	390	353	382	374	383	395	386	382	367	364	366	355	332	364	402	356	350	362	371	382	356	349	366	350	332	359	448	344	344	379	343	342	403	386	402	346	372	406	362	384	348	349	372	358	406	362	391	388	403	391	334	371	352	359	356	350	379	379	369	367	358	384	380	376	368	333	363	357	377	387	335	340	341	353	363	356	368	372	372	341	357	368	401	338	348	374	344	339	388	372	361	382	323	353	424	343	386	328	371	365	334	358	352	365	394	368	404	396	371	375	391	394	354	373	333	346	364	373	361	361	360	376	372	378	353	384	408	344	370	385	339	359	363	365	380	376	357	377	343	425	375	366	397	356	361	357	380	366	363	365	400	356	357	337	358	324	358	349	368	323	393	368	367	362	349	344	360	360	324	340	373	383	367	353	351	383	352	362	390	364	352	372	339	343	374	322	355	354	382	373	353	378	362	364	354	379	366	366	381	368	365	387	376	347	378	358	396	407	366	372	344	387	352	359	390	391	389	358	380	379	342	351	351	345	334	360	365	348	338	351	371	366	361	342	373	373	398	379	369
46523	43913	9737	3900	3354	2868	2462	2114	1941	1720	1575	1510	1436	1300	1247	1305	1198	1194	1131	1117	1160	1115	1046	1062	1010	1038	1011	1044	1028	1033	972	1041	1004	998	1004	948	949	916	928	966	974	921	941	991	984	955	975	959	904	981	970	921	939	915	914	952	938	916	903	920	982	924	916	934	930	923	971	988	887	944	948	893	896	906	927	872	951	958	943	933	880	914	925	916	954	915	885	925	891	955	908	898	882	903	944	985	907	942	917	958	886	935	917	935	968	944	885	890	981	944	961	966	894	915	929	835	905	931	907	910	953	931	916	931	928	911	935	945	921	910	894	913	889	949	898	961	916	912	887	977	900	926	909	891	914	880	906	919	952	911	926	914	916	961	886	925	968	888	870	887	874	969	970	932	902	978	961	943	955	897	919	928	873	884	938	904	940	885	896	920	887	907	912	873	915	929	903	942	947	905	937	932	849	901	941	900	911	921	915	894	907	915	968	918	936	962	923	895	918	966	887	933	894	941	889	896	935	942	922	909	899	891	858	912	843	892	936	937	881	940	911	881	926	885	916	929	929	910	948	969	923	919	886	925	950	936	913	935	872	916	955	910	947	980	912	890	897	871	931	916	917	924	911	915	953	901	902	913	941	886	890	855	917	968	905	905	899	893	926	905	901	902	901	932	950	902	919	891	869	954	881	927	988	936	880	898	924	878	944	930	926	947	855	903	927	878	947	922	889	971	909	886	896	925	870	928	956	940	880	906	887	910	914	928	974	934	923	903	952	914	860	923	923	940	870	897	936	870	870	845	912	938	875	898	919	936	948	921	947	937	912	897	944	898	866	951	956	908	950	861	915	905	968	957	927	984	924	931	885	875	943	903	890	914	862	936	982	979	866	920	963	914	900	932	962	869	918	948	877	945	936	924	944	941	939	923	949	951	903	896	949	888	929	884	897	905	931	916	915	977	876	962	939	959	956	918	909	911	964	912	911	918	909	859	921	904	867	884	888	901	916	883	900	905	926	999	857	929	910	949	952	941	951	931	900	851	939	893	919	919	930	894	876	886	923	896	870	903	885	903	921	914	892	891	938	872	894	951	892	936	913	934	930	904	908	959	872	886	919	984	918	940	916	940	910	957	927	864	917	880	997	936	932	933	911	878	974	870	863	932	908	935	952	949	901	885	887	937	923	939	920	914	936	946	879	923	966	885	850	904	879	917	894	875	878	917	869	945	935	982	947	900	952	937	925	868	926	905	948	905	915	932	940	936	930	866	929	861	861	958	942	955	940	887	902	876	875	904	928	938	945	891	909	870	868	890	954	912	938	860	916	906	938	895	850	947	925	909	944	950	906	917	959	941	929	910	896	926	928	925	954	866	926	887	940	870	878	950	884	976	902	911	878	985	890	916	931	896	926	927	960	902	919	873	882	900	861	886	916	942	909	925	934	920	889	931	918	972	891	903	941	902	957	955	955	918	913	894	900	935	894	927	951	875	945	900	921	898	924	914	917	917	953	905	900	886	914	934	869	904	863	911	911	912	938	927	888	944	864	896	933	926	914	928	958	906	907	942	906	894	914	943	930	904	905	885	875	903	917	856	896	927	862	879	914	929	926	901	936	923	916	899	862	915	937	906	875	932	850	942	977	881	939	920	925	928	915	885	943	873	909	960	902	889	935	893	913	910	915	864	915	943	954	924	920	882	932	884	916	893	919	895	880	800	917	949	874	930	927	938	917	930	886	885	876	935	891	931	918	897	915	850	909	884	935	910	910	913	960	931	884	935	904	941	896	905	874	910	933	926	873	913	933	884	940	906	923	886	934	906	938	938	884	872	931	944	928	945	932	877	924	960	973	914	924	878	857	935	893	878	917	938	922	910	889	994	918	910	923	938	933	883	933	944	873	923	896	901	884	912	894	924	945	927	891	943	933	887	894	883	893	885	920	921	938	922	891	992	902	906	930	915	901	972	939	897	936	919	904	940	915	917	974	940	945	898	905	844	822	928	930	917	889	911	920	904	934	941	931	876	860	931	866	866	881	900	916	908	893	888	902	909	889	926	887	881	975	873	929	897	948	964	947	926	868	910	898	889	928	908	882	889	908	878	884	918	932	854	904	908	906	924	927	952	941	937	901	911	932	912	947	950	890	932	910	849	873	874	919	891	951	920	943	901	883	899	867	924	931	932	868	941	912	934	890	919	902	926	953	867	885	940	924	898	901	937	928	930	973	903	920	921	883	863	926	873	906	914	961	951	917	904	889	888	907	912	832	916	952	909	886	915	834	873	936	958	934	883	925	898	984	948	949	898	887	970	947	897	928	915	938	877	879	935	917	978	860	947	956	888	894	916	920	919	903	911	957	863	941	906	918	958	921	893	931	894	909	947	933	901	954	864	1021	912	998	929	887	920	914	932	894	938	938	923	929	879	902	923	902	909	890	946	957	912	860	896	941	892	938	942	900	914	861	909	931	915	933	953	897	873	942	883	906	962	915	881	892	932	877	922	922	900	911	874	925	928	895	912	884	905	893	918	942	903	925	861	915	947	896	932	923	872	939	905	866	927	935	927	925	877	913	885	883	928	893	864	933	946	894	929	890	909	929	889	929	918	946	877	911	917	928	957	922	932	900	927	934	922	949	901	904	908	905	903	874	908	918	933	904	883	885	960	936	913	922	915	882	917	904	937	858	963	927	917	901	915	904	927	937	940	966	887	976	902	908	931	902	923	982	890	868	926	910	929	901	894	904	913	933	940	950	885	914	925	870	928	909	921	854	929	908	933	857	930	963	965	909	948	856	939	913	899	931	865	902	914	937	879	931	915	976	951	954	949	989	959	932	890	908	867	905	931	915	889	893	953	908	864	971	906	946	920	947	966	921	921	887	943	902	888	921	928	843	901	892	961	934	890	909	894	894	954	935	895	927	951	860	928	892	917	920	911	899	922	939	909	893	892	924	933	927	880	907	914	919	892	921	879	932	955	899	940	912	888	949	920	914	908	903	865	913	933	902	991	924	936	878	914	888	881	914	922	915	922	958	883	920	948	886	944	892	917	964	920	931	893	891	937	889	918	925	954	956	958	905	925	943	851	918	932	914	867	873	883	919	907	898	923	947	928	914	907	921	940	899	941	936	877	955	945	931	895	878	958	917	942	913	936	866	873	923	912	983	866	915	899	887	896	948	942	948	925	869	911	921	867	941	932	862	891	917	932	920	911	895	909	947	899	950	919	940	904	955	858	926	908	929	932	907	921	960	871	914	911	916	947	932	923	972	948	942	870	873	957	928	918	921	934	923	940	908	930	932	867	995	886	935	908	921	910	907	911	888	909	957	917	875	943	893	894	901	954	910	923	940	846	887	981	916	918	862	926	914	907	867	873	951	926	889	908	929	918	938	922	932	897	938	931	927	884	914	933	914	914	886	914	983	902	951	941	956	883	910	896	883	901	938	918	958	878	881	974	851	897	849	899	898	946	897	926	918	901	879	953	944	909	895	931	891	916	940	972	934	960	932	904
19148	5161	1141	417	388	379	417	402	415	400	385	369	419	381	400	378	375	416	387	366	403	381	398	362	406	376	393	360	391	385	373	382	368	388	355	413	384	399	379	380	383	388	371	395	396	405	347	386	411	403	402	407	393	365	345	397	394	354	374	389	388	402	396	405	378	369	392	398	376	382	410	403	377	360	364	382	392	388	375	387	351	414	365	380	398	334	398	389	397	367	357	357	363	374	381	398	365	384	398	372	364	393	380	408	382	385	396	380	356	387	398	343	390	391	429	392	388	368	348	367	363	437	365	379	361	380	375	386	360	408	355	390	380	398	377	388	373	381	390	382	384	405	382	347	413	410	398	404	378	360	383	420	370	381	400	386	378	351	347	376	403	398	388	401	359	369	382	366	410	396	343	434	360	362	359	358	382	371	388	403	385	374	395	350	377	374	379	373	359	351	349	366	364	377	403	394	395	386	406	392	402	382	403	395	406	398	382	371	376	416	385	370	395	408	365	395	396	398	394	425	364	372	380	399	420	414	367	384	439	410	405	390	376	394	364	364	405	371	374	375	397	388	386	381	387	408	378	354	377	373	381	377	381	378	375	373	383	415	365	355	369	389	376	366	382	361	370	413	384	420	333	386	412	402	374	370	382	377	351	374	389	391	366	370	403	346	369	445	372	389	368	383	366	376	368	388	382	401	388	352	375	392	398	382	348	400	386	369	378	354	414	369	391	388	392	378	368	363	414	396	392	367	374	417	388	356	393	377	379	394	376	371	371	409	358	393	374	349	369	361	399	399	375	389	386	357	351	410	407	409	362	364	400	404	362	400	377	396	376	429	371	402	383	370	375	377	348	383	406	388	367	401	391	389	353	406	394	395	385	392	369	391	358	375	374	365	384	417	384	368	352	357	394	378	395	375	370	388	375	397	403	367	352	387	392	399	372	396	391	369	365	373	382	416	385	344	403	405	365	369	388	415	362	386	367	390	373	391	378	421	389	406	430	392	393	404	406	413	389	403	374	377	408	400	381	373	413	374	369	390	399	389	402	387	403	407	364	389	409	384	362	385	390	362	389	404	385	385	389	349	393	395	365	377	362	363	393	416	370	376	404	356	370	375	408	339	395	388	377	386	400	379	381	381	417	345	390	383	376	364	382	382	351	407	382	347	370	377	369	395	420	405	357	394	381	396	372	382	396	379	384	370	397	369	403	405	412	403	351	364	359	385	373	382	380	370	355	371	415	403	386	395	377	388	394	398	331	381	357	395	362	365	410	366	377	353	395	406	396	408	357	357	386	385	382	417	393	367	357	367	397	411	413	388	404	365	435	409	363	356	373	380	400	380	369	383	395	396	393	351	414	391	373	384	392	393	392	395	360	369	417	398	400	368	394	341	364	400	409	360	400	414	390	419	396	385	370	369	383	397	383	360	384	344	376	396	383	382	373	385	391	377	390	364	346	398	364	400	391	334	384	361	397	402	397	397	420	373	422	407	372	402	389	356	351	400	357	388	330	402	400	403	422	397	392	383	352	405	396	391	372	368	395	352	374	379	385	385	405	339	371	345	341	394	379	376	422	387	399	370	383	394	401	403	396	377	410	369	367	402	384	369	346	396	379	362	388	385	389	358	413	382	391	373	383	358	377	394	373	371	364	380	395	393	378	381	369	352	363	374	391	371	386	385	381	380	357	381	381	402	378	381	354	364	369	375	366	418	365	396	381	422	379	358	391	403	343	395	360	387	401	408	390	395	346	396	398	356	395	385	378	386	406	376	400	354	392	379	367	362	362	375	386	390	378	392	410	408	365	393	387	373	396	426	361	384	372	341	414	392	402	381	377	378	393	348	310	389	386	332	387	414	406	446	409	382	349	386	386	385	370	364	398	406	351	383	381	375	415	349	362	383	368	395	380	406	369	333	379	368	395	364	404	387	396	362	393	367	340	383	377	371	387	399	397	361	366	401	373	373	360	364	395	423	390	381	369	373	422	450	357	379	385	377	401	408	399	373	407	348	410	373	387	409	390	341	393	388	371	406	427	361	426	394	370	373	394	435	370	389	369	361	373	366	375	361	422	411	362	395	404	425	399	368	423	400	361	344	345	377	394	379	378	378	396	364	378	391	405	369	361	383	367	391	374	379	379	382	408	375	405	375	347	429	394	386	425	398	394	351	369	345	406	361	352	400	369	393	388	386	374	352	359	367	445	362	365	391	385	393	415	380	371	395	376	362	386	383	362	400	383	370	390	392	387	361	359	387	386	353	344	344	352	359	372	354	379	411	389	365	354	407	366	375	379	375	379	370	400	378	416	372	380	363	401	390	384	373	388	385	370	369	382	365	359	389	379	393	410	369	368	354	364	353	401	380	361	356	397	338	365	340	404	399	393	401	388	382	387	421	410	409	372	362	380	356	375	394	374	418	369	394	363	382	422	362	376	386	383	403	387	402	366	385	394	416	350	408	393	355	339	412	394	384	379	369	373	355	377	438	386	388	365	372	360	379	396	414	393	390	378	392	405	392	360	409	410	389	343	406	424	360	383	426	431	389	352	357	393	431	375	414	385	381	406	379	358	396	334	401	378	393	384	366	413	400	397	386	393	399	410	372	401	383	404	390	413	394	371	380	383	374	368	406	384	395	388	416	366	387	387	411	353	333	400	347	362	395	398	363	344	369	369	375	359	384	377	360	420	398	372	404	410	379	366	384	453	428	394	382	379	407	409	410	423	364	376	382	385	377	381	415	342	371	403	349	391	380	382	374	390	409	416	437	382	357	393	348	377	357	376	403	399	375	385	387	355	427	394	391	408	389	409	384	393	411	373	389	348	377	389	425	374	438	357	332	345	394	364	382	394	387	426	393	397	387	343	389	419	381	372	390	363	411	370	383	387	361	375	413	349	343	366	359	395	407	389	393	366	335	411	393	403	375	418	382	386	377	376	397	369	365	348	404	392	401	426	394	379	394	417	424	385	369	357	394	401	406	369	365	355	414	366	356	371	416	371	369	394	378	382	402	378	397	378	376	387	389	358	369	358	354	381	357	382	351	371	407	420	400	386	395	359	371	385	356	378	395	360	351	378	400	385	384	379	371	388	352	382	375	367	360	364	378	375	395	452	370	378	385	413	407	372	396	364	421	387	406	377	395	390	356	393	381	402	393	368	384	389	358	408	404	402	372	394	365	385	402	370	352	397	384	365	399	409	377	384	346	379	397	371	373	359	390	379	387	366	371	363	367	380	413	384	403	415	410	373	374	383	399	363	381	372	368	381	350	389	391	400	395	332	414	403	389	392	354	393	410	380	353	388	389	375	352	375	370	365	360	383	374	390	390	396	369	373	394	370	417	404	384	392	377	373	363	396	385	370	417	353	397	377	369	387	403	388	388	368	392	406	389	355	364	408	335	347	368	398	395	377	391	400	381	384	384	368	373	402	384	401	407	381	419	417	374	381	402	373	392	373	397	401	377	354	356	373	357	396	399	363	390	406	392	393	336	395	361
15553	5846	1580	960	1004	892	970	920	955	934	930	949	878	934	907	876	954	991	966	920	950	978	885	905	919	878	909	961	923	903	929	920	959	932	883	946	956	896	946	907	888	906	921	827	944	897	957	958	941	945	946	905	953	935	960	961	908	920	934	969	934	988	879	904	915	953	945	906	872	891	864	929	954	972	938	912	925	911	923	963	909	949	960	862	942	957	896	876	919	964	853	922	903	936	929	918	907	937	933	946	918	933	928	933	916	911	933	947	897	943	880	914	895	914	864	941	874	922	936	939	930	903	872	914	909	922	903	926	962	928	952	921	915	958	951	894	893	959	941	944	918	987	953	907	903	932	975	896	912	960	947	886	949	963	895	901	923	946	977	935	945	916	907	935	887	944	949	916	965	905	953	908	929	977	880	849	900	926	890	880	963	869	995	962	896	914	950	975	904	949	921	888	887	933	868	994	868	906	934	893	860	921	954	929	917	915	943	940	934	861	901	934	948	933	921	949	881	852	898	940	947	880	824	913	914	886	963	978	912	883	971	963	933	956	929	940	867	924	970	940	932	941	963	956	898	951	927	937	933	973	953	924	971	897	897	913	906	890	944	898	899	953	915	944	961	920	931	973	876	882	959	885	911	903	922	929	954	901	944	896	881	915	900	947	916	898	920	906	942	881	908	890	958	910	948	884	931	952	907	862	909	946	923	932	957	919	963	913	968	905	909	907	901	922	977	897	951	940	971	926	944	927	921	896	944	931	930	945	931	909	972	890	886	931	897	967	944	929	984	901	949	925	916	941	932	932	886	904	997	888	897	922	946	969	908	951	957	928	911	932	934	912	973	939	933	885	944	951	935	909	943	914	966	973	973	1000	852	923	948	898	871	913	933	912	907	886	885	894	899	918	894	908	904	910	981	897	942	905	888	904	911	888	929	935	896	903	923	913	896	930	964	910	966	948	883	959	931	908	948	934	933	923	934	929	916	966	881	1002	903	875	926	901	958	958	939	833	927	1013	976	863	932	911	858	954	916	876	903	926	899	858	933	923	930	913	937	951	925	938	983	889	925	925	883	930	936	951	912	886	900	907	888	913	949	928	916	921	868	891	904	932	974	959	889	913	883	963	935	888	937	997	962	971	914	964	906	896	899	963	936	901	971	868	987	930	898	952	954	911	907	922	942	926	893	930	915	908	862	857	938	954	908	942	897	939	918	998	866	948	931	905	920	956	939	935	934	941	945	944	879	856	914	912	955	922	885	936	934	906	917	916	966	916	887	947	903	945	1021	861	918	906	903	900	928	931	935	961	953	949	888	942	956	877	913	893	883	917	955	921	875	935	973	922	939	902	894	931	914	862	935	960	953	900	917	891	904	893	944	918	906	954	890	964	912	940	901	938	937	918	920	956	914	878	976	885	932	923	931	1000	905	907	952	989	1008	882	901	885	945	957	882	883	906	971	954	946	952	962	889	948	932	956	901	959	1009	894	919	907	885	954	888	965	909	926	956	926	996	920	888	896	949	899	961	919	915	896	915	921	958	927	891	917	930	894	863	902	959	941	952	941	911	911	901	897	939	938	884	972	954	961	958	924	934	905	913	953	922	914	941	944	909	920	898	953	886	941	937	909	896	947	924	896	903	918	985	915	885	914	951	917	964	868	896	909	947	918	915	862	878	997	923	930	928	951	879	905	898	978	932	921	889	930	911	888	949	902	918	942	938	923	869	899	856	929	895	886	938	937	948	929	916	906	904	927	900	882	955	904	954	1000	925	916	931	965	910	971	943	947	889	996	900	896	906	946	978	875	990	933	935	873	915	918	948	929	949	928	897	941	896	959	937	895	947	939	913	903	939	889	957	920	916	945	919	892	900	967	907	918	888	949	929	865	929	884	897	908	920	926	916	936	931	948	929	944	990	882	957	901	919	964	940	936	953	927	887	899	940	941	983	912	892	889	912	977	958	945	903	937	828	937	942	945	881	908	915	912	910	911	873	932	918	942	969	903	986	894	901	937	891	874	926	915	968	866	896	918	864	886	921	908	911	981	910	895	967	938	967	940	911	997	919	930	888	906	886	928	928	953	961	947	937	922	963	930	927	938	894	939	897	894	906	945	909	900	902	938	959	936	918	980	912	906	948	894	957	937	916	928	942	925	932	916	931	938	901	885	968	923	888	932	967	897	954	934	958	915	890	909	913	944	936	905	908	938	954	917	881	886	926	900	938	951	963	865	909	915	909	941	909	855	951	885	884	892	885	926	931	893	938	937	926	951	891	872	908	877	959	910	923	896	953	942	926	958	949	893	990	931	963	946	914	911	929	945	930	952	911	909	928	917	888	866	892	880	888	887	937	926	902	930	926	905	912	932	912	972	925	964	905	920	950	930	868	996	917	944	865	953	880	959	944	933	937	864	908	973	952	919	921	969	874	925	968	962	872	914	981	911	922	966	854	951	987	910	949	905	893	932	908	920	955	927	935	917	934	937	905	868	876	927	907	945	886	916	916	965	912	920	937	937	943	929	925	941	876	921	986	913	940	943	881	948	957	892	922	964	909	930	944	961	985	949	929	947	944	989	944	932	927	933	933	1000	912	949	919	899	913	867	907	983	929	926	926	939	961	957	906	967	1010	934	900	904	923	889	919	889	923	950	933	980	897	939	904	946	904	909	925	918	902	906	938	905	944	931	941	923	895	927	961	904	957	955	897	931	972	928	909	889	909	863	914	923	905	875	901	950	935	881	916	926	925	894	925	908	913	880	931	889	889	910	901	871	894	948	941	977	975	989	938	919	911	935	917	960	903	928	942	991	871	957	929	907	935	917	928	917	928	923	919	897	906	959	903	966	932	899	929	904	952	904	926	918	962	903	961	946	910	911	952	926	966	918	981	868	918	881	945	924	948	918	897	953	939	990	963	907	937	961	929	846	966	905	871	935	913	913	994	961	896	998	911	941	901	912	886	900	914	936	989	963	916	912	961	908	945	931	916	917	900	951	990	883	969	925	891	960	910	940	886	916	880	955	954	868	941	889	954	878	905	901	902	905	930	925	913	906	827	869	954	899	918	854	877	949	955	929	892	973	886	874	934	953	998	909	874	947	965	852	947	924	904	917	944	938	919	936	951	947	871	897	908	917	970	917	937	905	956	910	889	897	936	897	916	891	944	911	948	957	874	994	953	951	939	881	912	908	920	971	958	922	908	957	937	928	868	894	953	919	947	929	933	877	917	970	902	900	894	930	908	914	952	946	911	904	923	956	951	950	892	928	926	855	883	944	925	956	908	886	932	914	931	856	940	959	952	924	899	901	944	886	900	946	967	935	949	910	930	905	956	925	910	944	879	930	955	964	983	875	923	946	982	921	884	917	935	877	901	933	886	869	930	875	946	921	949	887	920	863	920	922	862	907	889	884	989	921	948	902	928	938	946	913	951	948	921	941	958	966	958	924	889	893	919	968	932	885	905	889	946	898	939	923	915	933	942	952	916	947	944	930	1008	931	925	947	963	932	921	934
61613	45883	24375	2988	617	441	358	306	315	275	294	276	281	274	280	269	282	268	252	247	293	265	241	246	245	237	261	262	270	280	272	233	256	233	246	226	240	244	257	246	246	243	234	239	219	243	246	211	233	251	257	242	237	255	247	234	217	224	242	260	260	234	238	248	245	279	251	231	245	257	253	213	238	217	235	244	264	261	226	273	252	248	239	269	258	252	233	247	242	257	264	247	269	238	250	226	261	268	205	234	229	213	235	252	277	242	229	241	242	241	217	235	239	267	195	231	255	246	249	238	222	245	229	235	239	213	270	264	248	249	240	226	223	246	250	240	243	250	236	259	276	281	225	258	231	253	248	238	246	256	244	235	245	226	252	246	244	227	208	244	269	224	241	235	211	234	242	253	241	269	229	249	255	251	251	235	232	246	260	233	239	255	255	247	235	254	260	241	245	252	250	257	215	248	213	241	266	236	197	244	212	260	236	232	242	265	217	258	262	263	260	232	246	220	267	236	232	233	217	242	215	248	247	242	255	241	233	267	268	246	247	232	240	211	248	252	244	231	259	283	233	219	218	244	248	243	230	259	246	231	225	270	223	242	226	263	258	252	226	256	244	247	251	238	241	245	264	253	232	234	207	241	254	253	236	252	216	247	242	254	253	263	231	222	270	260	219	232	233	276	247	245	232	247	251	275	244	260	263	250	236	231	240	271	214	265	222	229	247	220	238	246	238	228	265	210	234	231	237	237	222	220	241	233	255	249	257	238	224	246	250	247	230	243	266	240	211	241	239	237	239	216	204	234	247	211	250	235	249	244	243	226	218	233	232	225	265	223	246	231	225	228	271	236	242	235	266	230	241	245	249	236	240	245	226	241	224	248	251	261	208	237	239	240	245	236	222	225	237	229	243	235	243	214	239	230	249	231	230	260	225	227	247	234	229	219	228	238	251	248	244	227	238	251	231	205	240	242	247	261	220	235	242	231	236	231	239	214	248	226	277	251	285	275	268	238	236	245	235	226	238	223	214	249	254	245	235	246	257	272	263	263	229	220	260	252	232	243	263	230	234	264	227	264	240	237	250	235	220	255	235	267	225	262	240	223	235	250	249	235	204	245	211	272	255	243	247	205	245	233	259	205	240	237	258	287	240	231	226	235	278	258	260	251	227	267	228	227	261	221	250	240	256	223	212	261	246	284	244	230	254	234	257	237	249	225	245	234	253	256	256	254	246	244	272	233	247	244	226	241	214	274	265	225	232	269	244	223	226	232	271	244	256	256	267	231	219	244	244	243	210	221	253	246	243	239	226	247	244	219	224	252	230	239	273	251	246	232	224	262	226	271	243	229	250	218	243	263	274	266	235	234	251	267	266	240	244	265	209	253	282	242	244	248	239	247	244	255	225	268	215	261	210	250	221	243	231	198	275	252	233	235	223	252	237	232	262	229	216	220	239	268	230	240	201	216	229	264	253	243	252	242	261	240	244	233	214	235	230	242	249	227	245	247	242	210	233	250	214	248	254	256	223	213	227	234	235	232	227	245	241	250	225	230	250	252	235	251	239	244	233	246	240	202	286	202	236	249	255	244	232	244	236	221	250	230	255	231	227	228	251	242	246	243	223	228	267	263	239	232	255	255	239	251	267	244	231	234	239	221	255	239	285	232	235	230	268	248	242	251	220	236	222	239	250	267	262	275	220	232	265	239	244	259	247	267	238	220	219	254	276	240	220	259	243	263	262	232	226	210	236	219	246	226	240	249	224	242	257	229	245	235	242	254	217	225	234	246	243	268	257	251	231	232	242	255	275	256	251	244	232	279	261	273	223	242	246	217	236	226	250	235	260	229	242	233	238	254	230	235	234	222	268	195	235	238	255	221	228	248	255	217	250	248	227	215	238	249	278	266	225	216	245	250	235	246	228	228	241	227	252	242	223	248	252	213	220	220	240	251	243	278	204	229	247	237	263	258	281	269	230	240	233	257	259	246	216	238	244	252	240	236	235	214	221	221	262	247	235	244	273	201	230	251	241	215	255	235	252	239	251	250	238	233	252	236	253	260	226	257	229	226	232	264	223	242	254	232	247	261	234	203	254	250	252	239	262	234	252	284	247	239	246	237	239	216	244	261	258	230	252	248	261	250	215	247	219	238	236	247	250	278	240	229	238	254	240	241	273	249	238	241	263	242	261	228	243	260	241	263	202	261	231	218	228	233	223	247	245	214	224	254	248	225	265	231	222	233	210	240	258	257	254	237	230	232	261	220	244	247	226	249	242	243	247	235	229	243	238	252	219	245	249	238	260	249	246	229	235	250	255	262	235	267	218	226	241	241	229	274	232	232	232	223	239	261	256	240	245	267	220	233	237	258	237	258	233	227	251	245	251	228	266	226	243	243	229	254	250	231	236	244	241	219	248	260	252	288	239	278	207	234	222	246	220	256	235	243	218	236	219	257	244	248	245	229	253	250	225	244	273	247	251	256	254	238	247	250	217	250	234	244	256	247	239	261	210	236	234	243	243	234	198	248	254	248	262	274	242	229	248	229	235	246	257	228	242	225	231	196	252	230	209	237	239	251	251	265	233	239	237	225	230	232	227	231	230	232	226	224	256	221	235	238	241	250	268	223	238	256	269	224	224	246	247	243	244	232	236	267	221	243	248	239	263	255	221	236	237	264	239	233	241	255	228	242	261	248	229	243	250	256	231	236	265	227	255	196	232	244	268	248	217	228	213	250	240	241	247	239	225	239	224	270	262	277	232	252	246	255	238	230	227	262	232	230	242	244	234	225	261	249	265	220	224	217	260	242	250	241	227	245	263	244	210	232	257	250	242	223	255	256	232	251	259	207	274	232	254	261	242	222	249	240	281	237	257	216	264	250	232	225	226	216	237	230	243	228	233	253	230	228	235	213	255	254	235	230	273	262	249	229	260	227	258	265	241	257	225	227	241	248	234	224	235	251	229	233	241	248	213	229	242	254	267	241	234	243	256	229	207	222	241	268	235	267	245	248	211	253	236	257	240	243	249	250	246	268	234	256	255	223	233	206	228	236	237	241	230	232	247	240	244	258	220	234	248	238	221	242	238	227	258	232	261	208	250	269	216	234	273	233	255	230	251	271	256	249	227	225	247	219	255	247	228	211	234	242	236	252	261	228	271	224	252	241	232	252	243	238	256	230	233	231	216	224	241	230	241	258	240	246	228	246	249	230	249	252	236	226	248	260	233	238	254	256	267	250	243	231	235	263	246	245	248	267	236	253	231	215	228	270	226	203	204	242	240	268	265	240	238	254	241	243	219	243	247	262	287	247	277	233	229	221	211	242	249	257	240	242	236	228	263	264	261	234	236	259	275	232	239	253	218	235	246	248	241	246	240	238	234	286	242	207	232	247	273	269	272	235	218	263	237	232	212	223	237	249	246	251	244	274	247	215	264	238	260	235	234	199	251	204	251	217	244	237	239	216	256	250	246	229	193	250	213	276	220	203	214	248	270	251	216	250	271	253
38150	34519	7483	2165	1950	1668	1342	1331	1155	1084	1008	923	935	809	802	775	808	789	740	734	774	751	734	741	674	723	699	718	695	703	697	686	725	665	673	675	702	707	669	658	693	665	630	695	684	666	674	702	718	653	708	695	684	655	683	666	685	624	639	657	652	668	620	662	623	668	647	650	729	670	647	653	666	638	690	692	669	669	635	697	688	665	678	638	690	666	680	655	707	591	640	651	654	629	615	637	633	618	694	643	652	645	658	631	629	638	652	704	646	727	663	633	678	660	635	677	693	659	666	623	716	638	648	667	663	650	624	656	660	636	660	621	645	643	635	629	624	639	677	667	665	626	662	626	631	646	627	644	615	647	695	665	596	619	667	615	661	651	634	618	623	644	648	665	641	648	634	642	629	628	607	656	690	648	692	690	697	645	635	617	658	630	623	657	614	635	671	644	610	663	666	675	631	624	661	599	664	688	656	675	608	645	655	593	657	660	662	646	651	667	634	604	594	635	646	646	688	674	654	643	626	654	611	649	649	640	634	662	649	688	656	644	653	672	656	638	669	659	645	633	644	677	671	691	639	631	645	683	645	719	646	620	666	674	616	659	655	640	634	639	651	626	613	629	651	709	641	631	640	675	646	632	679	652	644	626	589	674	661	622	603	630	648	635	591	646	653	636	630	679	633	640	596	631	701	638	633	589	655	641	696	597	612	644	635	627	685	644	618	666	652	600	703	669	690	647	649	666	654	612	651	613	649	647	633	660	680	691	655	604	654	605	645	625	605	631	645	636	647	649	672	619	669	625	700	661	636	649	656	641	710	632	625	597	667	644	596	660	620	627	646	632	632	661	627	652	635	644	678	627	649	647	638	640	608	694	618	629	654	616	619	668	634	657	666	632	633	662	627	642	598	649	673	661	662	598	660	619	652	662	648	646	630	663	714	631	667	632	669	581	644	607	638	642	653	674	679	640	647	642	648	675	680	654	654	693	627	683	674	688	632	665	632	629	599	661	628	639	684	664	655	649	653	697	636	696	673	649	657	637	643	626	665	647	627	633	650	681	643	653	642	629	622	616	626	650	616	606	631	708	621	682	649	650	633	641	628	635	669	683	591	641	632	614	621	681	640	642	713	649	688	664	685	682	654	572	637	654	612	603	617	653	631	655	666	605	686	677	641	661	623	642	691	627	648	649	660	642	625	648	609	682	605	651	639	656	638	681	641	593	648	672	703	618	671	625	718	645	631	650	659	654	651	669	631	644	657	664	646	660	623	688	745	630	655	639	641	617	615	702	596	630	669	645	663	658	691	656	664	682	670	648	687	633	660	634	643	647	642	622	623	637	648	607	678	735	666	656	624	653	651	671	630	653	626	677	639	665	628	670	614	649	631	677	684	637	647	666	687	609	655	622	637	640	693	672	627	661	636	650	627	614	675	643	656	674	607	652	672	677	609	638	622	668	644	640	695	633	664	661	637	614	655	641	639	693	666	658	641	664	682	662	656	664	640	621	660	635	669	668	642	629	636	631	664	685	597	656	692	647	602	665	716	665	661	626	633	639	668	652	660	625	625	626	647	672	628	679	667	702	650	677	720	641	631	632	610	676	630	673	662	664	677	627	650	628	637	665	651	613	637	667	614	712	625	626	638	650	679	682	644	645	691	632	622	601	619	661	614	670	663	682	660	665	689	663	673	664	640	635	658	627	634	696	661	649	628	671	651	587	658	649	629	683	676	685	669	653	683	608	662	621	670	621	628	675	654	596	639	672	654	636	659	592	617	646	628	665	649	638	693	683	626	636	655	704	632	619	660	625	647	701	665	632	631	656	629	644	641	637	655	669	633	640	632	647	625	667	650	639	617	659	632	687	689	626	652	623	642	640	636	626	646	625	655	630	608	664	644	638	673	671	664	634	663	709	664	648	643	668	605	654	672	695	645	655	643	645	628	575	637	614	641	625	658	670	644	699	643	605	662	670	690	624	655	657	639	652	679	644	624	659	657	655	623	662	597	628	629	654	666	642	635	635	668	581	683	650	623	630	678	636	656	672	625	622	617	671	673	656	618	636	656	688	626	637	671	653	643	640	684	648	659	633	597	665	642	642	672	652	630	621	639	662	680	665	676	687	621	676	691	667	622	636	679	700	668	647	708	658	658	632	649	668	678	609	691	645	642	690	660	674	653	639	657	633	611	642	645	629	645	635	631	635	707	695	637	650	660	616	663	628	645	671	622	679	639	676	655	581	671	675	650	673	630	614	669	653	644	632	619	635	621	644	604	611	657	640	684	619	650	643	621	641	659	627	652	638	669	691	668	631	667	615	680	641	650	629	627	645	611	640	640	636	637	610	662	641	638	643	648	638	671	665	638	623	655	650	671	659	685	654	631	642	659	657	620	636	639	666	664	679	652	636	656	677	674	603	682	643	646	640	653	706	610	660	701	667	637	647	629	595	614	624	666	638	714	643	648	683	618	608	639	682	683	639	630	625	656	706	702	641	625	635	676	647	593	622	634	667	665	668	664	657	669	658	677	664	633	673	652	649	650	671	677	631	633	653	612	680	676	610	643	666	695	657	665	692	657	640	673	658	621	702	613	631	674	625	649	622	604	667	656	678	659	681	602	635	688	712	629	610	665	626	668	646	640	662	680	620	661	647	639	604	672	639	647	573	666	626	659	673	640	674	638	663	655	671	679	665	629	706	642	613	630	618	639	654	646	627	668	636	640	641	664	651	596	632	624	649	610	601	629	598	661	651	634	630	660	659	671	652	605	658	604	604	662	661	641	632	632	639	624	664	585	655	639	661	639	656	661	641	678	658	575	652	603	654	650	688	609	639	668	669	637	635	637	662	654	655	610	630	632	639	632	602	628	627	649	674	672	677	675	659	606	631	656	661	612	643	614	681	654	650	690	622	626	665	654	661	649	679	588	647	673	669	668	630	664	645	614	580	616	664	660	632	638	646	613	663	665	666	621	673	697	637	697	613	622	674	696	681	625	642	667	658	614	649	698	645	674	683	629	639	624	682	634	656	634	693	598	639	646	648	711	626	623	646	682	684	612	637	635	657	646	616	625	640	606	635	666	615	635	662	636	628	660	640	684	642	649	651	655	650	637	620	628	630	710	645	656	623	654	657	633	651	642	636	655	668	652	667	603	651	654	657	709	645	645	650	660	633	662	638	666	656	667	664	669	653	676	653	645	673	624	655	648	620	663	672	602	677	675	611	608	685	621	597	650	670	655	659	662	703	649	622	674	639	634	676	610	594	633	670	683	659	609	687	664	644	719	661	606	630	596	672	647	612	631	693	610	668	647	653	648	599	642	647	692	614	588	650	632	613	640	646	624	693	646	655	661	646	664	615	624	653	679	619	645	663	694	598	671	678	620	601	646	650	641	658	612	623	684	681	667	627	627	672	634	651	621	633	654	644	614	680	643	618	666	626	627	661	673	637	676	682	605	640	643	629	687	647	635	675	679	702	662	627	645	644	648	666	652	625	633	622
71502	54570	32074	10521	1729	848	695	612	604	525	463	466	423	419	443	433	407	396	399	386	390	430	376	401	405	398	410	379	402	357	354	381	384	365	345	361	360	426	358	411	385	377	375	363	333	362	388	363	358	373	381	381	381	341	341	352	345	343	357	379	384	367	395	382	384	330	381	358	386	353	369	333	411	360	328	359	390	379	402	381	356	397	362	399	335	377	364	376	362	387	362	333	407	325	365	369	367	367	376	373	366	349	390	362	347	370	373	357	366	397	403	369	354	400	382	345	379	345	357	340	389	350	364	370	371	362	406	416	402	368	384	356	368	335	371	355	388	384	342	342	360	370	379	354	374	385	349	365	342	379	390	392	354	379	386	375	354	352	352	343	383	369	363	383	358	355	376	362	350	321	383	362	338	399	345	380	331	348	348	371	385	366	406	384	350	377	357	392	361	320	339	326	358	361	362	383	340	371	365	359	387	337	372	362	382	386	382	376	355	340	383	345	380	356	354	377	387	375	387	384	397	356	384	375	346	359	338	390	373	357	354	395	367	341	354	331	375	322	345	341	356	359	361	357	352	368	400	322	376	332	347	384	396	356	357	375	329	375	379	335	388	390	372	376	374	358	336	338	370	364	398	360	369	400	399	357	377	377	417	403	372	334	333	338	333	352	370	401	371	332	364	377	375	386	331	403	378	393	329	356	359	357	376	367	370	321	355	384	340	374	350	387	369	338	385	392	331	366	353	359	387	383	346	340	363	358	344	361	371	343	350	363	345	355	372	368	351	358	369	360	366	367	368	344	349	358	385	341	374	373	386	365	359	365	318	388	374	357	408	386	341	379	384	336	378	402	354	383	359	345	391	372	363	342	405	391	345	346	361	359	338	384	333	353	360	355	389	370	376	358	383	359	338	368	392	351	361	355	363	357	335	337	339	375	376	350	363	365	358	325	323	369	366	374	397	356	337	387	371	345	358	340	377	385	363	377	340	350	373	376	379	375	360	375	370	365	327	347	358	368	372	394	364	339	391	354	349	362	352	360	371	352	359	382	383	380	351	376	376	389	356	366	354	381	368	376	401	345	365	348	350	357	348	352	343	359	381	407	390	376	381	337	358	364	384	377	382	371	370	381	353	378	381	366	391	304	358	357	331	342	336	341	332	384	366	370	359	357	378	422	329	366	383	325	340	326	356	383	386	380	366	368	387	364	365	339	414	380	391	376	352	395	425	352	380	385	333	350	373	356	349	308	358	369	374	375	352	361	396	394	369	363	374	342	398	392	333	373	370	360	332	338	368	413	343	357	366	336	364	357	384	356	391	340	372	360	355	385	398	346	375	354	385	344	376	338	390	349	369	360	394	363	385	402	350	379	367	368	380	379	377	370	370	376	360	351	310	355	353	376	326	380	402	370	367	352	393	341	363	391	358	372	353	326	410	332	374	342	388	366	369	372	370	336	349	352	391	371	360	395	371	360	335	354	362	343	378	379	373	367	333	387	365	352	346	350	378	358	353	372	373	376	335	361	360	401	368	362	347	404	374	360	386	348	400	333	371	399	373	359	362	346	375	370	397	364	391	363	380	350	372	343	363	374	349	334	366	324	361	378	382	341	374	379	378	375	381	369	368	361	386	352	364	381	356	324	345	391	352	371	374	338	327	349	393	374	366	365	376	342	375	368	352	389	332	382	357	375	367	343	343	343	372	368	353	398	378	369	341	394	373	350	370	366	374	413	357	357	384	399	391	419	351	355	407	339	377	384	362	368	313	367	350	392	351	365	359	378	333	363	329	378	386	370	366	383	374	340	356	367	388	390	360	368	333	385	406	366	383	380	366	366	386	368	340	351	395	356	385	369	347	411	384	338	353	348	365	367	367	379	349	346	375	366	342	348	368	387	378	386	317	373	375	380	350	337	372	331	357	364	388	389	367	355	357	379	353	337	394	345	356	329	395	382	340	352	386	359	386	393	366	342	405	360	375	372	395	360	376	383	415	395	372	360	345	364	339	375	371	364	325	361	379	384	335	360	333	391	368	373	342	368	345	388	364	389	358	374	333	351	344	398	376	358	379	349	368	348	367	360	361	361	335	388	376	371	374	339	370	390	342	355	377	329	342	338	409	382	341	372	323	353	369	354	372	365	389	404	351	363	377	353	362	400	345	356	353	354	336	386	364	348	350	374	364	373	364	353	391	419	393	410	325	385	361	396	375	324	375	371	378	385	357	355	355	376	385	400	365	340	314	365	347	362	356	361	355	397	349	424	348	376	354	406	347	370	360	371	385	369	383	360	314	359	393	351	359	372	370	337	362	350	392	380	388	386	365	380	380	364	343	400	346	418	375	345	396	384	375	337	338	374	382	373	358	359	373	348	373	371	397	363	358	348	359	384	353	345	370	384	378	346	387	368	362	378	357	350	334	364	340	355	362	390	365	362	351	365	407	378	394	371	390	370	370	388	354	393	316	376	412	346	367	357	397	373	339	401	367	361	335	362	373	371	385	365	354	374	392	364	390	358	404	384	382	362	332	365	348	364	341	368	341	360	345	384	380	397	365	337	381	354	370	387	360	376	356	405	415	347	390	356	388	384	361	354	325	353	368	364	378	362	339	382	411	366	380	363	349	387	378	361	432	373	326	354	389	384	367	368	339	411	366	356	356	386	375	339	361	371	341	373	376	365	384	356	382	371	385	355	377	343	363	369	346	383	378	367	340	376	362	378	364	379	381	308	338	335	347	388	362	384	365	381	372	342	377	375	354	374	336	349	352	376	400	336	364	385	380	340	360	360	397	378	353	345	346	345	364	352	384	359	318	376	368	368	327	391	366	347	355	368	381	369	345	345	343	374	367	341	366	380	369	391	372	372	336	375	368	372	367	341	355	367	403	347	363	377	392	365	369	372	366	388	352	384	355	316	337	403	354	314	354	371	332	377	381	377	342	387	377	378	370	398	373	347	399	367	349	349	374	369	399	409	380	343	352	368	341	378	359	323	347	391	379	349	334	350	357	394	357	382	344	358	382	357	347	350	368	408	384	360	363	371	406	370	333	375	358	375	380	335	398	416	362	352	362	369	359	387	403	373	370	362	359	373	390	367	355	395	366	386	366	349	373	386	326	354	382	381	361	344	360	364	357	361	352	342	390	417	371	341	383	381	398	358	355	365	340	354	376	417	368	321	363	398	368	370	369	374	374	394	375	353	382	369	364	382	398	383	400	357	406	344	374	375	360	339	382	355	389	370	383	358	347	365	379	370	378	360	362	350	382	370	375	339	359	376	381	360	345	375	369	342	342	359	392	360	416	357	358	351	363	336	364	378	384	334	347	391	354	360	348	373	355	371	378	362	350	345	344	362	341	389	374	349	349	352	396	357	399	355	345	342	350	384	378	355	354	379	364	363	320	349	376	374	355	371	369	345	360	381	401	397	382	364	370	339	368	357	366	362	360	355	341	385	387	378	325	360	400	348	350	371	380	322	371	353	381	381	359	385	368	367	369	369
46705	44268	10562	3880	3311	2863	2413	2203	1846	1729	1603	1457	1348	1343	1277	1216	1222	1154	1125	1119	1126	1061	1077	1028	1032	1038	1084	1046	1024	1040	1049	1020	995	1009	929	912	1016	992	976	1016	992	967	942	932	920	968	948	962	941	887	995	930	957	965	980	948	919	880	936	948	947	964	918	920	975	968	928	956	906	996	973	963	922	952	962	959	917	899	911	924	919	929	920	933	902	890	908	891	912	913	940	874	944	931	902	969	961	877	879	907	906	906	922	879	978	939	936	919	922	899	887	936	902	906	911	940	934	913	903	941	962	903	925	925	923	954	937	917	865	1010	989	930	891	912	912	977	927	918	886	925	917	918	904	939	857	935	887	916	910	981	880	940	889	871	913	930	965	900	916	880	953	927	889	896	918	931	896	920	934	928	881	944	895	910	955	924	908	854	873	891	907	915	938	918	912	939	916	923	904	923	903	872	919	948	934	866	914	883	858	925	896	917	933	903	944	904	889	948	909	993	947	877	947	934	874	875	901	933	915	914	914	875	893	898	897	880	909	974	896	926	955	919	951	964	885	940	946	912	916	880	914	909	908	878	899	905	893	933	931	933	894	877	892	928	909	920	883	912	918	900	911	896	969	960	965	930	909	960	908	917	909	908	888	881	909	936	837	953	913	906	956	988	902	870	911	904	940	931	901	908	929	935	937	882	904	966	978	881	944	872	917	912	919	938	938	911	936	917	971	896	941	912	905	932	946	896	900	977	915	918	901	953	920	938	944	915	903	886	877	881	915	936	968	947	895	972	913	940	908	876	897	905	904	966	941	920	934	885	885	883	886	982	934	910	921	928	912	933	923	884	895	880	877	895	935	912	964	904	879	893	932	894	943	985	877	974	888	859	911	937	918	932	936	938	898	878	882	937	924	957	912	957	887	914	904	900	963	935	917	922	893	906	939	921	896	915	908	965	938	880	928	885	923	877	913	984	932	953	874	939	904	868	919	932	912	920	906	942	887	931	852	931	873	951	892	919	936	925	924	954	976	870	922	890	909	856	927	864	924	888	925	926	918	920	869	963	886	932	926	883	913	923	859	891	915	963	891	888	920	933	913	976	905	940	965	892	949	951	904	934	939	894	921	916	929	939	853	883	918	899	908	923	926	967	914	946	937	1007	886	925	978	903	932	964	933	866	863	920	853	911	960	945	944	941	924	900	915	965	939	890	984	914	888	866	885	921	862	932	895	854	903	972	912	991	889	896	888	897	895	909	946	895	918	917	985	922	894	907	938	864	981	890	880	925	898	949	891	885	917	945	941	894	910	903	932	897	867	897	919	941	952	903	882	847	920	921	937	926	907	946	901	933	970	904	949	932	934	878	939	929	939	891	888	930	886	910	937	961	836	861	902	909	877	939	878	875	954	978	918	904	898	936	904	889	943	897	935	927	903	901	925	953	950	879	962	830	889	932	895	918	925	915	892	932	944	955	929	879	896	894	865	884	898	893	869	861	902	1003	988	960	947	914	920	883	907	925	935	921	919	889	900	941	921	886	919	915	900	906	917	932	895	965	882	901	914	953	894	918	887	868	901	932	885	886	940	899	900	861	951	902	920	918	931	882	951	925	948	919	908	915	897	955	878	871	909	930	925	897	835	868	912	943	923	947	933	931	877	904	905	902	904	864	892	891	942	913	905	924	943	924	916	920	936	907	914	938	976	936	893	946	948	897	966	910	901	931	887	859	932	916	896	907	890	953	922	915	877	952	900	964	921	887	934	937	921	934	901	961	890	877	932	918	857	978	934	892	941	921	910	920	919	959	908	854	866	911	892	883	923	898	918	926	999	917	912	884	917	892	872	908	900	910	942	873	887	880	922	948	874	876	924	898	939	974	839	900	915	959	892	936	953	956	944	934	882	940	912	928	911	908	937	950	925	908	894	937	906	879	907	876	992	873	961	937	886	939	911	992	886	920	920	903	877	901	957	926	911	948	929	873	908	900	909	919	921	895	904	911	928	921	904	899	908	887	907	957	878	843	951	881	868	944	902	940	946	887	977	928	950	897	948	936	941	892	887	910	922	880	928	930	950	967	912	970	921	933	910	897	950	872	891	906	908	910	896	898	925	942	950	909	908	912	876	941	945	946	906	936	892	961	901	910	902	874	882	951	879	943	902	899	899	959	959	908	891	889	893	922	919	921	926	901	914	939	977	989	901	902	899	908	871	918	925	913	897	945	932	876	893	911	905	901	944	951	888	927	918	919	890	969	923	943	911	892	886	893	890	901	910	903	897	907	908	935	920	914	862	874	952	938	915	899	863	889	888	907	850	913	893	956	887	924	933	996	916	956	860	885	931	912	863	910	951	953	920	891	923	898	948	985	917	905	937	883	950	906	956	922	953	899	911	949	856	933	876	952	902	916	914	911	917	932	826	969	884	957	894	970	906	889	901	948	889	923	908	931	917	912	858	888	867	898	910	948	925	898	900	917	897	954	952	887	930	898	916	904	851	891	939	923	948	890	896	934	928	865	948	930	920	962	888	884	843	930	910	935	916	908	931	925	934	918	936	941	907	908	880	899	909	929	872	904	969	862	895	914	882	965	931	898	922	929	935	897	968	930	932	930	879	958	869	940	902	908	860	854	875	996	854	874	988	931	912	882	947	940	983	879	871	972	963	952	866	941	921	918	898	977	963	895	868	911	888	931	847	895	942	928	908	887	922	945	929	960	936	935	944	896	868	901	913	928	965	925	906	976	851	886	963	926	894	915	910	888	919	872	992	927	884	960	920	908	895	907	900	952	950	926	949	877	947	920	884	932	934	950	964	893	951	896	889	997	926	949	922	929	875	906	930	947	894	931	957	925	876	897	898	945	889	886	906	905	893	914	931	937	908	957	925	930	919	974	887	932	970	897	921	952	947	893	923	921	910	869	883	900	937	890	935	931	840	956	896	961	899	918	907	904	915	907	915	949	922	909	936	931	912	887	893	918	926	972	869	900	896	931	896	883	932	901	917	917	874	917	918	935	892	901	925	959	963	865	885	948	925	923	873	916	866	885	888	897	928	903	920	908	910	881	919	964	897	891	927	907	939	901	917	892	870	912	900	893	915	934	942	948	882	925	956	909	926	913	927	963	916	926	905	906	904	876	877	927	957	945	921	901	856	905	944	939	951	897	919	915	935	906	890	893	864	934	926	921	891	875	877	946	902	899	969	955	926	936	867	899	942	867	950	889	933	961	929	930	920	867	984	944	949	888	955	914	937	903	953	930	881	973	961	904	990	887	930	924	919	937	972	931	873	865	866	905	925	893	931	908	884	875	895	929	899	942	933	914	927	936	953	885	915	911	939	941	926	882	952	921	913	895	858	892	917	945	947	896	868	912	947	932	892	904	898	922	910	893	946	965	947	925	912	941	967	873	903	933	858	907	902	950	958	901	957	944	938	916	914	939	954	900	925	930	926	947	857	887	929	892	888	901	962	935	954	935	862	878	904	894	884	888	950	931	889	931	934	875	870	896	945	903
18050	4666	1163	435	400	396	379	325	397	358	367	350	437	384	389	333	367	390	394	375	346	384	416	376	382	369	389	328	350	390	381	367	357	375	396	388	382	412	367	396	390	382	377	360	355	447	404	349	381	371	363	404	383	351	400	348	390	395	345	395	376	392	397	375	380	411	401	388	439	365	340	384	386	334	412	381	409	375	381	373	379	414	392	396	391	397	380	361	400	389	392	388	382	415	392	415	384	383	452	387	408	400	432	365	372	393	386	377	344	392	387	378	333	367	367	411	385	395	358	384	368	388	387	373	406	356	338	380	390	371	383	385	401	371	370	390	346	384	402	374	395	377	367	404	364	382	356	383	380	363	414	370	397	374	339	390	366	379	399	380	369	388	396	397	363	372	339	384	381	385	394	424	368	377	377	384	367	397	376	423	352	415	351	376	395	413	395	360	396	390	372	386	407	404	392	375	405	368	391	363	362	388	377	399	383	366	368	404	380	369	370	384	369	363	381	396	372	373	373	341	399	393	351	362	361	389	382	404	367	350	394	363	370	370	391	348	365	357	353	365	391	388	376	375	374	385	368	376	348	350	381	382	389	387	406	378	372	409	408	411	386	411	379	396	354	348	417	432	401	402	386	342	392	369	348	382	380	347	376	394	362	361	377	395	377	388	361	377	393	388	395	416	385	371	386	345	376	358	360	341	408	380	373	383	391	391	376	387	371	354	383	353	364	359	400	408	383	362	346	343	390	403	352	381	428	382	348	381	409	362	378	378	364	388	374	371	376	411	377	357	362	356	363	360	385	393	408	377	345	365	381	381	413	367	421	416	416	358	367	376	395	364	383	368	378	386	412	424	372	366	406	367	382	413	419	411	369	385	368	356	372	379	400	397	365	408	400	363	402	419	415	365	379	392	353	375	436	401	390	408	405	421	388	391	366	349	353	384	359	404	402	400	408	392	373	366	382	394	392	356	348	372	371	388	382	403	388	375	375	339	372	380	405	361	393	389	418	331	378	432	349	370	365	397	373	365	399	386	415	351	393	380	378	375	376	365	368	394	374	370	384	377	361	375	373	373	394	392	375	396	411	411	390	413	363	383	381	367	359	361	351	377	396	369	401	374	413	352	373	404	366	367	368	366	370	398	352	405	375	417	379	376	354	375	375	375	369	371	367	365	364	351	385	356	445	371	383	396	402	384	389	370	352	382	373	368	362	388	365	373	361	348	363	420	391	360	438	383	346	406	350	384	402	348	356	390	375	365	366	345	370	365	374	391	381	360	337	404	381	381	329	380	386	388	388	374	370	372	391	346	376	337	340	382	417	389	369	406	351	376	369	349	411	397	376	418	385	363	376	413	373	379	360	402	392	388	380	385	352	381	357	377	385	391	370	392	375	385	412	352	389	400	368	356	384	409	360	402	412	389	356	380	360	368	372	402	408	409	369	381	364	379	386	379	384	350	373	343	367	385	393	404	369	390	388	378	365	394	420	377	425	365	397	365	385	413	393	380	377	373	378	376	416	390	379	374	403	413	405	395	388	363	397	393	363	363	412	378	368	393	370	372	371	390	371	370	399	374	372	401	364	393	379	392	382	377	396	376	409	351	413	388	367	333	354	374	380	386	355	375	373	353	397	389	385	403	422	421	371	416	394	402	419	344	434	406	351	432	428	394	399	369	390	386	402	387	390	387	357	369	373	370	377	337	407	355	379	390	394	344	347	392	397	412	381	333	381	379	385	364	384	413	380	380	390	394	419	371	400	381	424	378	378	371	376	364	370	365	391	392	386	357	362	394	388	342	401	399	365	380	409	383	406	389	350	394	374	367	388	387	374	424	385	368	376	416	388	403	378	383	353	417	378	382	363	357	376	361	365	370	353	411	428	373	389	377	343	366	368	381	364	376	395	387	359	357	361	375	385	390	354	385	371	394	430	382	351	372	346	376	374	385	371	343	362	385	324	385	362	375	368	370	392	413	411	383	383	375	415	391	394	363	381	345	367	373	457	389	404	371	398	381	391	362	409	385	392	347	380	391	374	366	391	406	356	375	418	395	348	365	347	385	374	380	372	375	339	410	379	356	372	384	406	372	399	380	366	382	384	393	384	376	389	405	422	388	383	354	378	385	380	351	388	400	397	398	374	335	392	363	396	384	401	377	380	386	372	368	345	371	383	379	396	370	402	384	364	380	382	398	355	412	387	362	373	396	402	377	351	387	394	425	356	372	349	389	394	390	399	349	400	383	411	384	345	386	378	419	339	351	375	363	402	357	382	396	411	373	376	339	362	370	348	402	379	399	383	362	435	402	368	358	360	369	359	396	356	343	379	379	349	373	413	375	359	385	384	385	380	417	366	386	412	401	377	396	380	392	401	362	370	364	395	373	342	409	402	403	384	368	369	402	374	398	395	365	384	423	370	349	411	408	397	397	363	361	392	365	385	346	359	391	356	366	325	373	348	395	396	385	374	372	382	415	365	397	385	379	410	347	383	374	356	403	395	361	361	376	374	366	403	366	360	374	380	369	362	368	395	379	347	388	394	364	393	386	365	400	408	407	396	348	338	428	374	365	369	361	381	377	363	360	378	386	397	380	384	393	370	403	399	387	393	380	382	370	400	393	372	382	373	419	405	384	367	366	394	376	365	387	340	406	377	382	391	371	404	372	385	375	387	388	428	389	407	367	387	334	352	363	396	358	380	397	364	376	380	397	415	383	401	381	385	379	416	367	394	383	347	417	361	373	373	352	356	372	390	383	368	399	381	358	365	393	407	360	360	362	390	350	389	406	355	367	371	350	378	373	411	359	414	390	390	384	365	376	367	343	361	394	375	337	385	357	395	369	369	403	362	385	361	385	380	378	390	378	389	355	363	387	399	390	404	404	385	400	384	393	368	396	364	396	333	365	373	379	404	404	393	356	358	386	377	396	406	361	388	386	358	355	407	425	380	367	373	391	386	391	413	363	361	351	372	368	383	395	369	387	371	385	409	372	374	363	377	402	382	337	395	350	374	372	357	358	441	361	356	356	382	375	364	408	371	387	380	396	387	379	429	335	358	380	372	407	400	412	439	364	345	379	358	401	366	359	365	384	363	390	434	386	394	408	408	370	352	364	369	358	368	380	355	354	390	355	391	368	380	399	408	424	333	395	395	393	395	383	416	422	358	361	363	386	366	346	339	361	410	357	380	371	386	366	396	389	403	344	397	316	369	405	380	388	375	375	374	349	377	361	368	394	391	370	386	377	382	392	419	384	391	354	376	385	389	368	376	376	346	384	371	354	385	379	394	378	385	400	361	377	390	381	380	377	400	370	372	407	387	391	358	385	374	377	375	367	383	353	361	364	373	382	378	334	379	391	376	371	359	376	373	405	372	369	409	388	372	409	363	392	385	404	441	381	418	385	384	348	396	389	370	387	383	394	388	416	322	375	377	419	384	407	385	364	404	391	373	374	377	351	388	378	418	370	357	412	381	392	378	379	397	389	385	335	373	393	410	385
15040	5621	1808	984	1018	1004	952	907	906	963	999	942	885	932	947	927	906	937	950	901	975	861	889	912	914	951	951	896	923	897	964	908	931	897	946	924	908	936	825	951	902	899	918	940	949	868	865	840	920	901	905	874	939	920	1028	945	940	904	898	972	973	913	919	876	945	910	900	860	919	939	907	889	904	888	857	935	909	904	925	871	945	879	929	917	959	928	915	912	899	889	827	921	869	968	903	874	911	950	920	895	898	931	902	880	916	867	947	926	909	907	953	893	878	832	915	943	914	853	933	878	895	889	910	983	995	912	957	882	936	952	917	885	882	873	949	882	948	911	910	893	911	976	892	928	858	916	871	909	918	932	891	914	928	943	948	900	923	909	892	890	925	961	891	926	919	902	871	913	942	900	881	936	964	922	904	903	873	927	898	962	968	946	962	913	956	948	848	860	890	940	948	934	878	905	880	920	921	943	917	906	900	947	948	944	913	899	914	908	948	897	976	901	876	942	921	887	934	936	922	929	905	870	866	922	922	906	923	939	885	931	949	894	907	884	916	952	895	901	883	922	918	858	914	919	936	883	919	852	891	883	956	922	922	936	921	949	899	958	903	913	904	944	871	974	878	897	975	976	935	921	866	896	960	920	919	885	923	887	922	955	878	892	903	896	912	899	904	935	882	911	906	906	890	914	885	953	886	878	921	902	920	906	953	928	857	903	910	920	883	889	878	882	901	895	860	900	927	857	937	887	914	932	873	912	931	893	954	934	929	898	931	921	938	899	915	907	891	922	889	892	883	877	897	886	878	937	909	915	900	905	932	909	902	908	930	934	928	939	906	932	913	927	911	886	873	945	949	908	936	903	933	927	926	873	913	850	924	933	935	921	902	896	959	917	884	943	892	881	924	887	931	930	863	928	939	946	949	924	907	877	925	918	924	896	900	915	909	938	897	870	963	890	916	905	873	905	809	885	902	931	857	944	934	895	881	887	974	922	920	931	902	882	838	880	910	915	837	903	898	944	893	937	882	938	880	906	939	897	877	895	913	884	982	931	912	953	902	919	938	867	846	913	891	941	973	921	907	903	932	881	852	866	921	918	930	891	911	925	894	887	902	897	925	898	889	943	886	881	898	841	912	884	944	899	944	909	914	918	885	911	901	917	933	878	975	929	940	919	884	963	938	845	906	881	891	887	886	864	868	867	940	901	916	935	898	849	967	944	895	919	898	940	917	920	866	938	888	968	905	862	941	880	889	911	901	860	922	921	904	883	921	905	917	876	898	927	905	917	919	882	887	937	902	970	873	913	920	930	989	921	884	889	927	891	935	947	890	912	890	925	844	927	876	896	881	898	878	901	916	877	946	922	923	892	875	913	953	932	899	962	924	866	882	904	866	896	895	918	930	892	909	926	901	900	924	928	898	913	911	834	902	871	896	940	904	948	944	868	943	931	919	896	936	903	951	857	868	916	928	929	904	948	914	963	931	920	949	917	904	934	900	904	906	921	894	920	894	952	977	897	970	885	902	955	905	875	900	902	893	956	895	868	917	928	866	905	930	926	926	936	927	873	902	905	924	906	941	818	874	915	975	921	986	964	922	896	929	907	853	938	895	908	931	940	936	914	966	948	934	941	863	923	900	900	908	907	921	982	828	871	952	905	934	915	896	918	889	914	887	863	894	927	903	906	914	943	892	914	883	881	958	906	937	835	891	915	929	949	937	903	929	925	916	918	884	872	925	879	895	913	925	905	867	966	971	868	837	921	903	932	862	918	883	907	934	869	940	964	966	883	846	874	871	872	899	905	918	934	865	935	963	938	948	912	848	886	941	976	912	927	910	914	925	896	923	928	879	946	900	902	913	934	866	913	928	942	966	916	923	885	920	905	930	936	932	896	890	957	911	898	989	894	881	940	930	954	940	969	931	892	950	951	901	982	909	911	932	913	924	895	934	919	905	977	915	909	909	915	911	831	868	926	871	903	921	901	958	868	882	899	960	894	918	911	931	880	945	876	938	848	951	888	873	880	949	890	896	872	938	894	861	958	916	921	948	888	943	836	966	946	954	882	892	928	938	961	933	990	940	929	992	956	855	886	926	952	862	925	864	888	922	873	911	895	923	950	902	949	861	914	932	880	959	918	898	967	835	956	904	903	901	918	975	826	938	852	931	945	956	928	881	882	899	880	906	914	909	934	920	868	884	919	901	869	895	927	922	907	888	929	953	914	921	921	921	961	871	976	918	936	901	888	922	878	902	949	920	903	917	869	883	937	925	926	951	926	894	897	907	941	891	941	890	870	929	885	989	942	934	895	864	932	922	956	914	881	867	898	931	882	840	904	916	896	898	868	884	926	880	902	934	928	918	919	938	922	882	931	936	915	895	886	891	894	847	932	871	905	856	920	911	909	875	917	905	879	963	933	906	885	951	835	957	890	890	912	898	888	916	883	914	928	916	902	920	864	925	963	818	875	887	914	929	938	900	950	897	913	902	894	949	892	897	912	874	898	889	901	900	917	936	900	883	878	913	857	900	921	897	991	947	918	918	898	938	882	872	920	945	893	866	941	960	885	872	894	923	920	977	894	908	941	907	867	842	902	927	947	870	905	937	956	921	945	877	911	941	948	896	916	893	929	865	831	875	936	930	881	922	952	914	905	935	942	904	903	905	902	941	848	890	869	911	867	932	899	910	927	878	958	908	876	920	862	909	954	925	936	903	887	918	884	922	921	981	918	972	998	941	899	938	925	867	863	886	908	914	950	896	879	907	954	929	868	919	938	909	965	926	827	895	901	902	834	925	898	950	915	921	910	926	925	915	930	926	879	921	890	915	939	858	943	894	918	885	917	934	902	929	859	895	883	913	873	894	906	895	866	934	970	898	919	882	870	980	954	905	897	883	892	911	925	846	937	837	930	962	902	899	918	923	913	897	969	938	918	877	889	925	950	856	908	961	922	884	908	958	922	928	916	868	984	955	911	885	942	925	958	881	889	931	865	884	902	954	932	902	906	860	910	963	930	929	891	915	848	908	951	938	877	929	919	886	946	903	962	935	870	940	866	871	981	987	913	924	891	957	887	927	871	902	935	928	928	922	890	894	918	912	895	919	884	878	904	899	936	892	924	910	906	924	920	939	924	892	902	930	886	915	897	858	904	942	864	948	990	916	909	849	868	902	897	932	862	886	870	908	855	925	878	913	913	889	934	880	939	919	889	868	871	879	904	919	912	938	923	886	920	906	908	926	889	887	939	913	896	907	937	882	909	889	915	898	907	903	891	918	893	933	973	934	906	918	915	925	886	934	917	865	894	950	892	967	900	920	942	899	878	915	852	902	958	882	898	879	925	888	921	911	898	933	953	958	895	877	938	873	897	898	936	892	940	896	973	908	901	941	932	953	905	909	974	883	907	941	917	944	893	910	929	940	873	883	894	880	862	918	942	915	865	923	924	902	918	893	920	903	916	901	916	845	859	943	937	931	877	863	963	917	908	949	943	931	918	927	921
62668	45140	24153	2880	575	464	394	334	334	296	281	288	247	299	263	233	243	255	266	269	238	280	262	242	241	252	228	238	287	269	254	234	249	255	264	228	253	258	254	226	233	247	263	234	245	237	250	250	241	240	237	239	245	233	242	228	246	255	248	253	263	215	226	246	231	254	263	225	239	272	245	251	257	249	251	242	249	260	209	250	233	259	256	211	233	226	220	225	224	237	233	234	249	238	244	263	220	257	236	251	269	246	232	238	210	245	257	242	236	230	237	246	243	228	229	257	232	236	248	237	228	236	234	250	232	261	237	246	218	216	239	228	253	238	224	225	221	232	271	228	256	239	221	246	252	237	242	225	250	222	239	232	244	252	225	252	222	224	209	246	218	231	254	232	255	211	238	230	236	266	239	257	251	257	238	221	221	267	262	248	222	251	236	256	247	206	234	236	248	245	233	233	234	252	224	236	226	249	243	243	238	255	231	239	214	260	241	241	221	277	249	263	236	250	247	234	201	256	235	263	226	225	237	231	251	225	266	255	248	243	227	242	236	234	253	268	229	227	270	230	238	221	214	239	266	251	248	247	264	254	227	233	262	268	231	266	227	262	251	237	248	261	289	245	218	232	252	247	228	247	195	260	236	232	248	207	238	235	270	238	208	262	251	245	242	254	250	241	256	232	218	237	236	227	247	226	238	248	231	229	243	244	241	260	259	249	261	250	216	242	220	243	236	234	244	229	263	200	261	241	233	258	244	229	218	227	270	260	242	215	220	251	246	246	241	247	227	239	248	240	254	229	243	253	243	251	229	240	220	263	249	252	246	255	247	220	252	235	225	238	279	244	232	240	254	236	239	249	254	252	220	241	220	253	243	233	245	244	250	252	252	276	244	228	248	229	229	250	239	225	245	269	237	248	265	247	243	244	240	243	212	224	244	235	242	260	258	239	254	252	245	250	251	243	219	247	255	261	229	237	238	232	232	234	249	231	218	220	259	248	256	254	258	252	270	216	239	217	231	258	205	227	224	267	258	272	230	239	234	244	247	264	265	228	228	235	243	247	243	238	246	223	245	264	230	250	207	222	205	253	230	245	252	250	261	243	212	256	231	211	252	226	231	230	271	231	243	222	227	224	248	249	242	235	244	231	230	238	231	227	222	261	242	218	234	232	256	237	250	232	216	259	226	228	262	235	232	254	244	227	249	237	250	240	216	267	224	219	261	249	239	229	265	243	249	243	259	246	225	274	244	260	231	243	257	248	245	243	235	214	229	241	235	239	260	251	246	245	249	270	248	247	266	236	230	202	235	232	267	214	254	216	279	254	229	248	249	235	272	202	247	231	242	241	267	240	275	243	249	229	268	244	282	240	241	259	232	279	261	270	267	244	250	234	237	253	242	239	233	236	214	241	240	237	224	230	212	207	257	243	209	247	280	266	234	242	241	245	224	250	260	224	242	252	229	231	202	268	252	213	223	232	231	248	244	259	260	250	231	246	238	241	238	235	265	259	247	247	233	263	240	284	237	234	243	254	267	231	245	225	217	245	272	235	224	275	247	253	229	236	273	237	239	239	231	230	266	249	241	231	226	250	237	243	232	223	235	245	233	249	239	232	260	263	227	259	239	242	227	235	214	256	219	234	191	228	241	272	243	210	249	236	226	231	196	254	256	226	238	253	280	271	246	248	249	213	240	229	243	261	228	241	233	215	234	278	236	218	222	251	245	243	233	243	235	257	237	252	244	216	234	247	240	257	237	227	231	239	246	243	248	263	224	223	257	227	263	243	239	216	238	242	235	220	233	244	239	238	259	248	238	264	231	221	228	236	251	232	243	236	242	239	248	227	240	229	270	230	255	247	254	243	237	255	234	262	228	229	250	242	233	228	254	246	220	259	236	243	256	254	247	229	230	230	256	231	224	265	251	239	242	260	227	222	253	230	227	246	227	274	244	234	226	247	252	236	237	253	243	260	232	255	230	267	267	261	223	226	234	227	258	241	257	236	230	223	240	232	282	272	220	225	256	270	245	238	241	243	242	258	232	204	232	252	237	228	246	247	273	228	220	240	230	243	250	253	214	211	262	242	247	238	233	234	220	277	233	255	196	257	236	279	248	264	268	236	253	224	228	202	251	222	228	221	244	233	270	274	290	259	246	248	254	234	242	251	228	271	239	226	244	232	235	266	228	234	238	244	243	238	251	240	242	242	240	255	230	253	250	209	210	246	242	250	282	237	246	238	230	238	217	214	214	237	257	242	246	274	248	242	227	239	242	231	231	249	247	237	227	252	247	222	243	224	262	207	238	256	222	222	254	230	215	237	228	211	220	237	218	227	247	221	301	243	212	240	241	237	232	254	253	238	253	236	222	228	260	254	266	237	281	243	246	224	245	274	225	238	249	233	243	196	248	269	255	232	240	237	246	259	238	240	239	214	223	234	255	235	209	240	220	217	256	250	237	244	246	238	231	240	232	226	225	230	233	236	249	215	236	238	245	224	247	250	216	246	243	239	241	228	235	229	262	232	231	214	228	264	223	243	214	230	201	241	254	239	220	237	267	265	254	263	245	242	221	241	237	209	262	254	229	230	234	230	238	229	234	232	245	230	247	247	236	249	226	209	231	241	226	238	238	269	248	226	262	263	253	249	265	255	261	267	249	229	220	230	237	262	270	234	239	248	239	221	247	242	232	254	243	254	214	249	260	225	225	269	271	255	250	223	247	237	203	228	238	247	228	245	247	239	229	237	242	259	242	257	251	224	236	231	227	223	239	244	260	275	253	227	258	216	267	220	221	246	249	227	211	247	252	246	247	257	230	241	266	273	223	229	245	264	238	225	252	258	245	253	285	277	248	248	240	245	244	247	247	236	219	232	223	248	236	233	256	225	236	246	213	244	225	270	262	233	243	273	245	248	244	256	246	224	256	211	233	246	249	219	264	237	249	231	239	232	246	224	247	247	231	250	250	242	298	251	243	255	235	271	239	254	234	271	248	215	245	232	230	249	234	241	237	266	240	240	246	256	263	246	233	236	249	272	246	241	243	235	217	239	263	251	235	221	234	207	230	275	281	233	215	247	248	212	238	240	219	232	239	227	254	225	257	234	246	282	225	244	255	230	258	244	219	249	215	253	244	232	257	221	222	231	253	246	236	224	246	250	233	233	261	250	232	235	252	245	260	226	217	240	235	242	230	260	257	234	244	260	273	219	251	229	256	232	260	237	245	252	218	255	263	229	237	234	298	215	227	244	264	241	239	283	230	261	228	257	225	234	250	224	209	220	228	253	245	223	230	282	223	238	246	238	224	231	221	231	233	227	215	230	245	251	232	226	235	251	219	224	226	219	231	226	223	268	225	227	252	221	222	238	230	221	217	230	272	261	230	243	248	216	228	210	241	254	242	245	240	227	261	231	236	286	261	277	240	229	263	254	232	233	215	224	258	229	222	244	226	238	224	240	239	265	254	258	246	234	280	260	253	258	263	275	232	270	251	236	207	263	231	228
37771	33701	8739	2169	1838	1682	1440	1236	1108	1071	1019	968	923	888	819	809	823	797	798	759	737	768	748	731	727	713	686	671	720	705	701	704	722	672	714	668	691	723	709	662	620	694	710	677	663	665	658	659	645	649	610	684	594	683	647	638	640	608	630	659	667	640	659	637	658	671	634	660	668	628	608	658	687	643	677	623	693	623	691	642	625	675	666	650	679	661	655	623	640	624	664	659	631	634	658	624	666	601	677	647	649	641	622	686	617	638	640	638	663	590	682	593	634	618	642	692	637	701	684	662	627	631	663	621	611	631	659	644	648	622	602	610	633	614	653	579	630	659	639	665	664	633	624	641	657	681	631	690	665	612	611	634	634	616	646	627	592	658	683	682	660	631	649	689	653	660	669	660	652	639	673	673	625	608	694	639	674	702	648	647	630	635	656	661	612	637	677	599	664	676	641	615	663	576	620	661	637	646	666	630	639	615	639	632	618	611	660	657	625	675	656	622	642	640	618	639	595	652	625	674	652	641	667	635	654	620	613	607	666	663	615	636	638	642	695	683	663	626	651	600	659	668	612	637	667	666	662	631	662	669	642	649	639	635	644	647	667	621	639	672	659	658	654	632	631	684	653	652	661	649	653	669	619	637	640	633	633	659	723	650	652	651	628	643	663	628	640	634	681	632	654	635	650	662	593	595	615	669	617	637	652	652	666	637	639	629	696	658	606	621	642	641	657	633	642	618	642	652	625	674	676	620	636	621	662	628	649	639	629	645	698	644	626	665	660	623	647	648	648	648	658	680	571	649	653	627	659	635	659	644	642	651	658	662	634	669	659	643	652	651	670	621	588	651	623	641	634	708	631	641	620	623	624	664	603	661	620	659	651	642	645	648	651	600	606	598	646	627	664	599	645	602	612	701	640	652	666	654	626	658	639	652	666	590	666	633	608	673	632	612	623	619	635	642	663	618	703	626	635	636	601	643	645	626	635	671	646	642	685	632	631	607	597	653	645	595	689	642	625	642	664	631	629	672	604	628	679	624	641	704	670	630	646	625	670	657	636	630	617	690	650	601	611	623	630	651	694	666	625	627	649	640	667	644	692	673	625	595	614	661	623	644	652	687	631	623	621	661	658	647	658	652	649	630	604	574	689	663	663	656	661	651	645	690	614	614	642	635	648	625	638	651	610	615	627	682	680	618	627	649	622	631	623	664	646	614	618	675	623	638	603	642	641	630	603	657	635	594	650	629	669	636	645	653	669	637	660	594	652	641	674	653	716	666	648	655	663	580	625	637	647	615	638	674	665	631	620	642	626	614	607	597	659	649	636	613	677	657	616	672	651	601	616	657	629	597	657	620	654	637	614	615	635	645	646	667	654	580	608	622	661	654	599	658	653	688	645	672	610	647	661	603	598	632	661	582	654	661	608	674	643	678	647	659	649	660	623	676	644	697	653	645	639	689	651	654	608	642	606	666	650	676	665	590	640	606	646	664	659	668	681	652	661	638	619	628	582	673	667	617	619	678	652	662	640	632	665	619	670	665	643	582	627	667	621	652	670	658	670	634	609	697	622	613	616	632	604	615	666	699	646	652	633	642	648	644	643	664	650	649	611	665	633	664	592	683	600	594	678	644	616	660	632	639	645	613	638	669	621	646	681	711	647	673	626	648	637	653	636	611	655	617	601	639	640	665	648	633	640	645	658	622	665	616	633	659	598	637	642	640	624	669	594	657	673	681	638	621	681	643	685	667	671	637	655	644	617	655	614	668	642	650	646	640	638	649	646	637	618	668	665	647	630	620	627	629	610	594	622	626	589	638	647	670	644	686	653	617	681	624	648	631	641	628	621	659	654	665	665	635	644	609	608	659	634	641	624	680	681	654	636	617	646	647	652	664	628	614	635	646	653	650	657	606	654	658	651	696	644	679	646	618	658	646	654	633	635	597	704	630	650	647	663	676	641	646	623	660	614	694	669	644	675	650	615	619	651	647	630	643	635	655	641	643	643	666	683	583	669	695	612	597	644	662	632	620	656	620	627	647	618	631	595	621	648	674	706	592	678	599	634	678	645	628	620	672	643	675	651	685	622	605	668	665	666	596	618	650	624	644	687	674	571	628	616	615	691	650	620	629	608	647	646	596	659	656	649	678	635	642	628	662	605	650	662	654	625	631	636	661	599	666	678	626	675	611	634	659	706	625	637	641	652	623	647	669	666	699	678	656	636	613	649	633	660	607	649	665	631	667	660	652	613	628	707	638	644	618	606	669	670	646	662	586	670	650	659	613	666	612	669	640	615	618	637	626	647	581	669	647	596	612	678	613	632	630	655	626	691	611	641	651	685	683	645	614	602	656	655	660	686	657	659	661	642	651	619	675	697	681	657	644	642	620	615	667	657	638	612	642	664	628	598	694	660	644	608	649	634	595	641	644	656	641	640	623	638	633	651	645	617	663	626	648	649	666	662	655	646	632	656	636	616	644	682	616	615	641	656	627	642	633	657	668	658	645	613	688	645	646	626	687	679	718	662	630	656	638	673	617	619	636	648	649	607	648	600	634	626	659	631	652	643	614	667	637	636	684	691	670	611	657	675	614	603	605	659	692	634	616	661	666	683	604	647	611	673	672	638	658	612	656	659	616	616	601	655	668	664	638	649	630	646	668	586	681	648	627	716	633	653	593	615	626	649	607	659	633	661	638	615	707	630	657	660	654	670	636	640	655	640	627	647	640	622	644	646	710	655	649	659	609	653	649	632	673	687	656	670	667	604	642	637	651	619	667	637	647	673	630	615	648	663	620	639	628	687	627	628	628	656	612	634	592	627	662	625	658	594	610	631	652	637	644	619	620	690	589	664	636	611	675	686	674	620	633	662	645	629	650	665	638	618	602	641	657	666	587	654	648	666	617	677	635	634	647	660	680	675	635	661	626	643	639	650	616	599	668	619	622	633	644	645	614	624	608	644	584	620	632	660	681	683	668	688	686	636	634	611	661	688	658	683	644	617	656	583	625	702	682	662	666	629	643	653	670	622	669	652	632	598	618	645	631	670	650	609	685	628	686	624	618	578	631	664	658	672	630	684	625	645	618	658	596	651	645	646	606	662	596	631	669	632	620	668	665	613	630	629	596	666	650	670	668	636	648	685	662	641	678	658	598	618	650	622	649	689	629	610	651	650	636	614	650	671	664	653	632	633	605	657	633	603	617	678	633	618	601	636	642	679	658	666	660	652	646	662	620	638	622	631	644	635	665	627	631	620	686	675	641	649	620	680	627	668	646	609	653	682	630	641	641	650	642	620	630	662	622	635	623	695	677	635	707	634	661	630	637	673	594	674	636	649	638	660	615	670	689	636	696	638	626	643	668	594	631	697	649	648	654	704	654	649	623	661	658	664	651	645	647	645	677	667	612	649	682	675	591	654	624	642	640	688	683	597	630	609	638	623	647	671	590	669	662	648	667	669	637	667	621	632	675	621	650	630	614	666	647	639	610	615	652	659	622	619	664
70977	55344	32797	10376	1677	835	682	623	589	476	491	503	441	439	450	426	399	397	425	396	416	400	420	360	398	377	394	394	398	406	386	371	383	389	389	384	395	386	376	368	414	398	411	365	376	372	358	375	365	374	378	380	354	400	363	400	366	346	372	360	373	349	347	362	361	386	364	368	394	385	383	352	380	392	362	370	393	361	361	357	391	354	341	355	412	382	348	388	367	370	382	374	374	384	363	366	371	373	402	363	351	380	397	382	385	392	367	326	396	368	371	391	347	366	371	394	320	373	365	378	361	385	345	348	345	346	374	413	400	362	360	350	381	384	355	376	412	362	383	396	333	352	360	385	410	391	379	361	372	361	376	350	373	368	364	378	387	364	348	343	385	378	358	370	357	355	378	397	376	360	396	353	355	344	346	374	394	355	371	386	365	356	351	378	375	358	359	363	368	366	340	392	377	402	333	365	415	385	368	367	357	399	394	350	387	397	390	331	336	346	363	368	368	346	352	343	385	381	392	387	409	374	397	358	399	401	370	352	392	363	329	358	357	373	369	346	360	361	369	372	346	331	352	359	365	383	347	333	360	364	332	370	358	357	372	359	348	385	375	383	347	368	371	374	403	354	374	325	362	374	384	347	341	332	401	377	378	342	367	390	369	377	406	365	387	406	377	363	330	376	399	360	363	344	352	345	350	366	337	360	393	313	406	363	374	369	379	359	384	359	335	315	348	355	399	344	383	377	372	346	398	387	407	334	411	387	362	402	358	368	352	385	343	368	383	345	374	391	371	372	378	353	374	377	351	352	365	355	351	391	374	328	359	391	369	365	409	372	359	381	371	403	362	360	347	348	373	394	369	383	360	361	346	358	357	374	369	376	354	368	349	342	351	363	350	403	371	356	337	375	385	354	364	358	380	371	392	353	364	351	366	394	342	341	373	337	348	379	376	338	335	362	394	384	357	377	352	375	377	350	392	393	353	404	340	357	367	356	355	358	360	353	409	401	381	342	377	352	328	367	346	353	344	350	358	374	345	365	349	387	370	348	376	359	410	378	387	313	392	381	360	375	372	366	361	361	387	369	355	339	377	361	352	374	402	385	385	380	363	378	348	357	354	380	359	392	375	364	372	373	380	371	342	345	408	383	373	365	366	366	372	373	365	343	370	351	346	344	399	389	376	395	356	395	343	360	376	365	409	361	353	349	360	408	390	368	351	368	359	336	324	375	352	339	329	372	404	356	365	338	358	335	329	402	344	374	380	403	348	346	386	333	373	353	369	382	357	363	377	359	379	367	391	400	372	377	384	383	387	356	385	374	330	408	362	367	372	362	382	370	363	380	330	353	400	364	357	372	419	354	395	368	361	392	355	380	406	382	398	389	365	388	360	396	379	360	387	370	333	378	370	385	375	361	387	359	348	343	362	377	373	361	333	334	340	392	341	351	390	380	328	344	383	332	375	352	387	373	377	377	397	385	376	396	318	390	373	372	341	375	332	422	387	334	380	349	368	380	359	362	393	375	395	354	386	346	361	352	368	378	380	358	354	383	374	357	394	394	344	345	397	358	392	410	391	353	356	352	352	347	353	375	385	386	361	349	347	351	323	370	342	339	349	365	363	394	342	369	387	375	358	349	390	371	357	374	362	354	358	395	398	374	363	392	351	374	367	365	355	367	380	349	370	361	339	393	358	355	370	386	344	334	369	345	323	345	374	356	390	403	375	377	342	355	380	386	387	400	351	387	394	368	404	364	406	355	394	373	364	372	357	408	329	344	374	374	376	358	361	364	379	370	362	385	356	349	366	380	376	389	382	374	396	384	394	370	381	363	328	358	373	348	366	360	349	375	376	341	402	372	382	369	360	350	374	370	343	380	365	394	385	358	367	373	357	398	374	357	366	363	411	350	366	351	376	357	370	379	372	384	393	354	382	349	374	381	381	326	388	370	363	381	375	356	380	375	374	381	373	357	356	406	366	388	380	366	356	349	386	332	356	387	371	343	368	354	368	364	346	380	375	353	395	352	351	390	377	395	350	343	380	375	383	396	357	369	325	380	351	390	363	366	352	375	367	379	373	367	324	349	355	344	358	375	353	366	371	363	396	329	344	330	378	407	342	349	358	336	390	298	393	382	393	351	348	365	376	372	371	352	388	371	348	382	394	368	373	386	381	367	380	382	383	376	373	376	361	351	381	406	394	390	337	354	395	361	364	359	349	367	353	378	357	376	378	375	350	359	383	374	366	339	381	362	350	362	352	405	403	385	359	359	364	392	383	383	396	345	318	394	375	366	380	361	377	353	383	375	359	361	378	337	379	344	385	373	368	373	377	377	333	368	377	365	367	371	325	346	382	381	357	354	367	378	364	351	370	372	390	361	383	371	371	358	387	363	377	346	386	398	383	374	373	356	329	325	357	397	324	365	353	358	366	372	360	402	368	353	353	379	361	371	345	371	369	341	368	351	378	374	340	392	380	342	377	322	361	364	351	336	329	357	382	346	354	372	374	368	382	346	368	331	377	334	346	372	335	378	379	366	380	368	396	349	389	379	343	356	369	378	382	347	398	366	397	344	354	343	399	357	367	343	354	378	390	358	362	399	387	358	366	359	342	356	378	396	365	350	391	371	387	339	365	362	359	385	357	335	371	386	366	349	416	368	351	350	382	376	373	377	339	410	376	396	384	367	364	369	370	367	378	339	359	365	312	386	392	378	397	384	375	413	377	392	361	325	361	379	382	392	354	368	379	363	397	353	377	357	351	375	375	387	375	352	317	381	330	332	358	380	345	343	364	374	388	341	357	358	337	380	385	355	355	362	345	361	359	360	359	357	352	346	333	403	390	387	379	392	375	340	397	363	378	395	401	385	346	378	353	391	369	385	438	369	359	366	353	353	373	352	379	341	368	404	363	348	405	398	350	388	352	395	377	372	375	345	369	403	390	358	384	352	356	353	406	356	386	369	370	337	364	378	355	380	384	339	375	345	360	356	363	387	365	350	404	383	379	398	367	382	405	380	349	386	373	371	360	379	351	380	406	343	380	367	358	374	367	380	378	382	408	369	378	361	392	361	372	366	374	364	371	372	366	385	358	385	357	373	359	367	404	383	353	399	368	367	364	391	345	367	370	363	388	350	397	354	386	402	368	312	364	348	366	390	367	370	370	356	410	396	363	383	371	384	350	350	335	367	405	348	366	360	378	364	385	376	376	387	373	385	336	373	378	352	370	389	359	380	331	364	339	361	358	376	391	358	383	362	399	383	352	416	351	379	336	383	362	352	394	343	442	353	388	381	355	369	365	327	388	325	358	387	368	371	373	361	343	366	333	381	379	340	367	396	352	357	367	389	420	368	377	391	337	382	368	383	384	340	369	358	369	368	341	363	374	372	344	350	387	353	336	362	392	338	330	369	376	351	385	367	390	382	373	348	363	373	343	375	373	368	376	363	377	394	372	371	373	337	388	339	365	374	369	367	354	353	369	345	409	364	345	339	340	401	412	375
47484	42871	13407	3919	3394	2750	2308	2111	1820	1674	1581	1451	1404	1272	1327	1219	1251	1143	1198	1050	1118	1116	998	1060	1054	1054	995	1052	945	1014	1014	998	1023	940	1014	979	999	988	1042	971	1016	984	1000	956	951	963	1018	921	954	907	949	976	876	996	930	902	991	943	940	988	917	967	904	909	905	960	937	952	978	875	938	934	969	892	901	900	957	938	971	956	946	941	886	978	949	1008	900	910	942	949	911	930	915	911	945	888	965	971	950	914	927	941	983	946	926	943	916	955	916	901	908	910	907	926	910	924	930	953	945	932	919	975	962	952	922	938	951	918	877	917	904	904	928	924	941	923	962	932	910	966	945	892	947	947	889	957	896	975	943	930	941	973	927	939	927	880	913	979	945	929	932	902	917	914	934	896	897	929	926	911	931	932	950	893	956	895	890	947	964	945	906	936	954	925	982	957	944	931	958	970	876	915	932	898	917	911	954	893	915	889	923	947	941	911	906	944	921	956	930	932	952	908	906	867	923	969	949	934	908	952	979	975	896	895	918	915	884	903	930	928	951	917	896	916	971	916	913	866	903	905	914	954	908	920	927	921	994	905	941	921	904	908	966	911	898	900	920	912	942	923	916	959	895	972	966	923	937	873	926	893	975	930	921	911	913	905	865	834	914	938	893	918	928	917	976	922	909	925	902	916	871	900	954	871	962	924	921	934	921	1018	945	957	966	934	916	965	912	960	902	899	898	905	956	920	929	963	954	899	944	932	933	906	877	938	890	900	966	898	964	907	881	925	936	952	961	898	898	882	959	927	918	917	912	966	992	919	893	919	910	946	964	946	905	969	881	901	886	874	863	900	924	932	874	892	925	912	900	892	1007	936	961	974	952	916	913	927	926	953	918	904	926	947	922	954	919	868	901	952	985	969	975	936	923	916	925	838	896	964	948	971	903	851	915	884	886	891	920	986	909	975	925	932	939	980	897	910	869	946	891	870	910	893	962	873	930	950	931	932	884	940	918	925	922	942	929	879	930	989	920	953	917	947	983	913	944	965	903	940	903	885	888	943	940	889	876	896	927	912	951	928	933	944	902	927	958	920	916	929	908	937	894	950	904	899	904	903	874	934	893	916	886	903	954	958	929	911	989	917	937	887	904	954	945	927	916	880	886	895	942	953	913	933	870	901	910	983	910	922	862	973	914	913	901	905	901	937	897	958	955	858	968	935	962	949	898	922	930	899	917	899	963	891	920	922	881	965	915	948	941	933	943	950	911	911	933	850	963	919	905	933	924	957	915	939	937	895	962	900	911	953	920	961	942	910	895	911	906	882	871	902	920	851	940	913	901	935	937	946	950	943	929	928	910	932	910	913	970	883	934	883	893	920	905	927	906	926	907	928	907	953	993	1020	912	911	927	918	928	946	929	934	907	902	955	954	917	905	889	874	944	940	918	921	934	863	967	963	948	946	964	892	896	958	957	873	888	953	941	907	895	916	923	896	925	898	920	877	880	884	903	900	894	1039	879	946	936	903	969	932	900	987	898	904	903	941	889	903	921	927	903	976	939	894	919	875	942	896	946	912	933	860	951	881	912	864	928	949	954	996	917	870	949	941	882	896	960	923	941	934	951	939	893	929	955	969	982	882	940	928	874	884	947	895	929	934	900	908	877	948	984	964	961	934	968	918	885	907	947	970	905	944	936	936	924	887	870	944	890	930	912	928	912	928	936	932	924	929	901	922	939	915	913	913	922	930	943	900	934	930	943	948	887	950	916	903	918	960	925	982	943	934	878	887	965	942	971	968	936	931	895	905	891	930	936	917	955	944	897	926	946	918	936	942	897	941	908	954	917	908	933	919	854	893	893	860	911	923	911	955	904	873	932	960	972	972	914	880	945	895	849	923	930	899	935	960	883	961	947	963	932	891	937	993	936	924	934	950	921	997	940	957	934	937	887	940	882	919	913	957	933	927	909	963	925	876	949	954	940	928	926	896	875	932	917	962	972	953	884	946	991	930	964	940	921	983	949	888	901	953	949	857	912	907	936	974	925	966	944	886	934	914	858	892	920	972	902	919	921	924	934	934	996	963	905	885	908	896	891	923	896	908	906	911	935	947	934	951	924	876	883	932	906	925	941	956	927	936	893	933	880	913	920	937	895	940	925	941	888	937	894	954	944	977	981	955	902	864	900	906	946	881	937	963	962	965	900	888	973	891	910	963	944	918	885	898	886	903	909	881	957	915	919	977	910	921	883	935	897	881	930	937	1004	980	926	934	912	922	970	965	926	994	924	937	876	892	939	934	950	919	942	910	926	910	991	920	995	928	933	882	918	938	900	924	926	942	895	900	955	908	906	919	955	904	912	899	908	948	960	907	906	908	904	960	905	890	924	903	900	937	923	955	869	936	889	911	927	938	939	876	892	972	930	864	922	948	906	867	887	893	906	915	904	967	897	946	883	868	925	969	975	903	968	922	989	929	949	867	913	914	949	871	914	896	900	869	927	913	910	900	954	918	921	905	922	918	897	898	967	888	924	894	918	954	879	912	935	966	873	909	929	926	962	929	883	877	903	915	935	861	912	935	945	937	929	954	889	995	942	939	985	917	885	904	934	889	875	880	888	893	945	958	884	933	943	937	961	916	919	986	915	918	898	926	902	884	959	919	881	902	899	871	920	929	933	935	983	858	905	965	982	951	934	897	912	900	985	872	919	954	905	967	924	948	943	933	917	936	865	963	875	944	919	928	911	905	967	938	931	940	967	994	951	905	874	947	888	950	893	949	922	909	928	924	914	914	923	968	924	949	954	921	1001	870	943	891	917	892	945	922	983	907	897	978	882	910	953	970	943	946	911	942	895	892	948	938	923	957	916	933	891	909	904	1009	915	951	951	921	935	881	904	952	932	879	862	882	888	905	958	890	896	914	944	880	910	939	927	908	969	910	912	883	918	891	966	921	906	882	955	921	945	907	911	956	909	934	978	875	944	856	937	896	956	933	870	926	917	896	921	885	976	912	877	967	940	870	873	969	958	942	949	915	923	957	976	908	959	931	893	909	984	932	926	892	943	967	929	925	942	888	924	909	948	909	894	935	942	910	907	885	930	925	859	937	956	939	938	877	925	904	951	871	888	923	952	941	939	946	922	877	931	923	984	884	952	931	916	930	917	962	899	929	896	963	944	982	947	908	898	911	905	881	944	947	919	901	922	902	908	983	904	888	978	929	914	945	956	916	907	930	887	962	856	953	966	907	906	939	903	895	897	925	904	880	910	891	932	980	897	865	931	916	947	900	840	930	947	902	938	908	894	893	978	942	907	911	902	949	984	966	961	924	904	925	920	859	983	936	929	915	951	894	943	948	959	949	902	921	928	948	886	909	881	927	932	946	952	919	948	871	887	917	922	923	977	891	898	939	904	866	919	907	908	931	951	927	918	929	899	913	948	904	881	903	911	915	958	972	947	914	916	879	940	943	963	937	893	923	895	891	848	887	941	858	918	929	927	989	876	898	920	922	915	975	874	923	976	953
18335	5163	1219	389	403	369	387	400	394	370	375	391	384	386	363	376	366	392	392	367	408	378	381	363	413	396	389	384	396	362	381	427	405	405	342	388	383	375	377	421	355	381	384	398	427	373	401	407	392	381	406	375	415	375	398	388	354	366	381	370	350	390	373	406	372	409	385	389	390	366	394	380	362	380	371	405	394	412	379	389	393	434	357	360	378	402	401	370	356	352	386	351	370	380	358	422	376	384	404	382	353	369	378	408	353	391	369	399	388	388	412	389	380	373	351	346	404	409	385	384	353	355	385	408	387	403	384	376	376	417	406	379	379	363	381	372	366	374	410	398	418	379	360	368	391	362	369	388	412	399	434	386	393	352	393	385	379	373	350	395	389	375	342	370	393	367	374	403	385	383	395	376	386	406	399	429	369	405	370	383	398	391	372	359	384	383	390	393	380	430	424	420	354	396	372	359	368	435	381	417	355	373	412	360	399	402	353	406	368	367	404	365	373	384	384	383	388	359	397	407	408	363	377	393	382	409	404	356	396	397	370	350	397	364	394	379	388	367	376	394	393	417	373	346	413	358	378	377	419	364	398	397	352	406	373	402	377	380	398	382	402	332	360	339	401	376	437	375	396	385	386	408	397	387	379	382	364	398	374	379	392	378	408	354	350	404	374	378	383	410	354	338	401	394	380	386	383	376	411	385	378	360	396	370	406	377	396	400	360	398	433	418	383	426	387	372	362	412	381	398	375	378	362	374	370	377	359	376	348	358	352	369	425	396	405	425	358	378	415	411	401	337	369	372	375	380	363	426	412	411	384	350	363	394	353	387	396	381	357	392	388	359	353	361	386	420	333	374	392	383	381	410	398	382	369	366	411	382	381	363	370	380	359	388	392	391	357	425	394	395	343	403	381	395	375	365	403	397	385	375	402	385	400	370	360	374	365	389	408	364	383	380	375	401	416	393	368	351	413	390	421	426	434	404	393	373	377	402	384	399	412	336	404	371	404	366	394	383	417	369	380	402	368	371	396	430	417	367	389	399	404	386	396	391	418	357	400	367	410	349	372	412	367	382	398	414	401	402	402	391	382	389	342	387	395	401	374	400	368	319	377	402	348	348	391	399	372	379	388	359	381	346	416	377	380	363	386	395	404	400	374	406	378	369	368	399	370	382	374	414	375	415	402	366	366	382	374	364	387	367	370	379	353	427	390	435	369	391	350	410	379	388	367	393	355	377	389	403	397	355	393	378	389	402	378	363	412	388	405	371	385	421	400	401	401	356	377	405	437	394	432	378	416	377	411	396	389	387	389	378	379	400	388	394	374	408	369	342	428	384	397	411	358	377	378	398	394	362	387	378	366	383	412	391	425	351	386	406	403	360	385	394	388	356	393	369	358	382	381	371	405	410	373	394	389	378	366	386	353	408	368	411	406	372	384	404	364	397	383	363	383	384	370	368	385	376	425	395	363	406	386	370	427	382	344	398	397	361	366	350	369	334	391	402	386	380	378	370	385	352	383	364	411	375	371	377	374	394	354	375	419	366	362	355	348	399	399	366	380	389	364	398	356	380	369	395	413	392	401	402	389	390	397	388	425	391	403	363	335	371	415	384	406	419	363	352	351	361	397	393	386	412	349	379	360	368	366	398	395	416	359	386	407	395	371	363	395	391	385	438	349	352	369	369	407	369	367	367	374	382	396	358	403	417	392	348	384	380	366	416	394	398	436	403	378	379	394	365	382	409	372	378	418	366	376	412	388	370	407	380	379	389	364	407	424	339	354	407	377	380	375	392	391	367	365	406	388	409	374	385	365	399	404	364	356	365	405	362	367	377	392	384	375	404	381	357	384	372	384	392	379	365	388	386	377	397	371	359	389	342	410	400	394	381	381	373	435	382	372	372	387	367	386	415	381	355	405	381	369	412	396	373	365	393	363	369	411	382	376	369	394	396	349	377	394	374	382	385	398	404	391	354	361	398	392	416	383	397	389	442	394	342	401	384	371	392	350	365	359	353	395	384	393	345	399	358	386	402	390	429	379	380	402	348	350	387	356	358	356	394	416	393	370	381	396	396	356	382	392	380	369	396	374	398	363	387	370	383	373	411	371	359	418	374	377	418	406	392	385	358	357	380	379	348	415	384	370	373	389	389	353	417	389	416	412	370	409	363	391	395	396	369	338	372	382	383	354	375	407	406	365	385	405	367	373	358	379	374	400	385	388	402	389	364	395	407	369	416	411	362	378	366	385	399	384	328	384	407	386	386	352	404	418	367	370	393	375	425	404	345	386	370	378	398	361	373	418	359	410	389	381	364	369	380	399	382	394	408	351	387	393	427	422	424	370	370	408	367	320	379	401	389	400	360	386	404	352	398	383	374	419	411	366	417	389	384	354	346	381	400	354	359	427	375	395	415	416	358	391	402	403	382	395	366	402	389	416	346	425	380	369	393	341	375	365	374	391	376	380	388	419	406	398	393	415	374	388	402	376	378	406	353	384	394	388	380	376	410	419	361	378	366	400	354	378	363	364	362	432	387	381	343	362	360	367	391	329	392	366	421	378	411	401	398	367	398	392	358	390	362	399	391	381	419	380	372	385	393	396	376	368	376	380	414	374	377	388	407	373	399	379	378	397	366	399	405	372	363	369	388	372	358	382	330	357	396	400	390	367	386	334	386	398	368	384	421	407	369	382	340	413	378	358	338	377	368	377	372	374	399	365	362	360	389	382	415	344	359	390	383	386	381	409	366	353	363	404	363	362	351	378	423	417	370	401	363	396	387	420	372	351	388	403	387	358	402	387	409	379	431	398	350	404	379	399	367	373	399	390	382	382	352	388	358	362	430	367	378	361	374	383	355	386	339	389	344	390	380	362	370	389	388	385	450	378	370	435	377	387	369	403	398	383	386	451	383	388	381	448	369	356	390	380	384	324	380	403	386	383	395	375	373	382	414	350	365	399	376	395	354	337	344	425	376	397	375	381	403	390	372	364	411	403	390	415	395	372	360	355	360	374	402	393	389	383	357	375	413	396	361	365	349	386	405	357	386	392	424	375	377	393	379	386	354	347	375	341	352	361	412	424	401	352	393	392	377	398	388	405	395	425	365	385	388	387	354	385	361	383	402	367	354	420	370	403	378	372	366	362	401	373	378	373	395	403	378	389	352	381	385	403	395	383	390	416	386	391	393	435	394	363	382	407	395	393	391	366	383	415	380	379	417	364	376	417	396	398	378	392	378	428	370	402	338	389	371	381	343	379	370	373	405	394	390	425	349	411	386	380	370	443	389	372	402	405	380	375	385	369	365	369	425	369	436	386	367	355	390	372	385	356	329	403	413	397	406	359	366	388	360	397	390	396	377	380	381	418	379	393	401	406	353	372	402	406	391	392	386	377	365	386	411	405	402	368	389	378	398	382	404	404	392	406	355	362	347	378	405	389	400	398	419	380	393	402	377	376	384	379	393	382	428	365	404	412	425	405	383	448	433	386	417	407	382	390	389
14997	5794	1868	939	996	867	977	958	882	949	989	926	944	918	911	906	938	893	939	938	941	929	884	938	907	918	922	930	951	921	947	916	898	923	912	902	892	900	887	950	924	934	907	918	936	926	922	887	949	924	931	925	926	960	882	932	903	941	911	927	906	934	900	918	947	908	909	937	970	888	915	941	909	907	927	915	925	936	897	922	871	915	880	927	931	875	951	903	912	902	896	934	916	905	918	905	888	913	922	894	955	948	906	950	859	966	931	917	931	898	931	936	930	907	954	896	909	911	918	884	927	912	860	930	900	918	949	893	959	926	917	891	909	905	912	910	960	915	915	918	941	930	981	887	873	886	922	885	946	932	885	890	914	940	869	925	925	948	911	928	940	993	923	965	895	919	947	917	985	857	880	904	904	911	853	928	921	905	957	911	929	985	863	887	916	882	978	927	931	994	904	893	921	926	899	910	914	989	893	872	932	918	931	929	876	930	960	886	948	907	880	884	940	965	920	933	976	888	921	867	879	891	905	931	928	886	975	922	896	920	932	898	898	890	926	864	953	942	911	946	886	899	959	934	896	906	890	938	919	921	931	990	915	943	984	895	951	886	925	980	964	912	928	966	926	985	910	918	889	874	940	871	958	932	900	911	915	923	902	950	913	904	946	948	875	961	927	929	956	928	947	941	923	936	906	963	922	944	916	903	921	886	906	937	862	886	903	888	942	883	886	964	857	907	882	966	904	853	960	926	978	875	876	898	913	872	862	870	917	837	901	948	930	965	857	925	928	907	946	940	879	952	902	961	943	919	885	939	921	945	889	954	912	909	876	899	890	920	890	977	882	897	894	901	906	904	939	909	948	971	967	963	939	898	896	923	914	929	918	896	918	897	966	942	897	910	917	936	956	973	961	915	952	958	898	902	933	937	902	938	884	923	910	884	881	905	921	878	909	915	898	920	871	926	896	983	963	927	961	952	918	904	939	858	859	954	897	910	934	894	952	837	946	944	909	919	932	872	946	890	994	980	904	922	908	952	924	924	861	922	936	932	1006	969	900	952	929	907	888	888	938	918	967	884	904	925	882	954	961	940	964	929	937	868	892	874	915	976	925	925	904	937	935	892	900	922	957	951	903	905	884	936	912	942	958	938	929	882	920	960	926	923	992	945	891	938	920	929	933	943	938	905	914	981	900	919	837	921	915	940	955	965	927	945	886	906	881	963	911	901	935	927	899	946	946	936	866	962	885	934	902	943	926	915	929	923	881	944	914	973	883	944	911	892	901	916	982	941	937	926	988	900	873	952	937	926	918	899	908	918	966	937	927	908	943	887	900	915	912	973	917	884	933	848	905	952	881	954	958	902	912	971	958	919	917	925	874	933	883	913	927	898	959	936	853	908	948	905	881	959	875	909	937	956	878	923	942	921	869	915	929	941	957	933	917	917	907	889	989	966	912	988	901	923	888	906	897	912	903	877	961	952	911	852	936	1007	936	894	894	953	877	966	919	962	940	899	902	908	897	923	915	957	921	863	988	942	915	922	892	861	949	983	889	889	893	892	969	832	885	874	933	957	943	898	944	883	925	952	921	941	874	945	955	916	925	940	912	923	984	888	907	925	965	930	951	922	927	902	893	904	910	973	928	875	939	873	920	944	903	888	988	973	896	914	938	859	906	928	925	959	925	906	980	931	912	963	918	921	845	900	884	908	938	943	960	915	904	865	953	1000	861	952	930	913	908	907	972	878	963	930	949	943	872	903	937	869	971	951	932	928	955	888	918	917	885	916	929	920	896	894	933	941	880	903	953	929	878	923	916	917	900	942	927	919	910	899	902	940	923	921	915	911	888	961	926	980	910	853	894	911	908	1025	876	919	962	875	957	886	915	975	943	926	909	948	950	950	881	877	867	927	949	929	949	910	909	909	889	931	924	908	942	878	912	921	914	909	881	952	930	845	966	981	923	968	919	905	921	884	919	946	940	915	974	976	964	840	921	896	905	906	964	945	913	948	950	870	942	887	894	906	899	906	822	887	897	870	917	924	927	929	927	949	872	898	912	906	932	904	899	929	959	921	938	935	908	913	926	878	926	934	918	923	887	898	912	890	947	885	915	934	873	914	915	957	889	905	873	895	903	915	949	908	913	915	949	935	927	951	950	931	899	967	899	899	976	901	904	906	899	899	924	932	892	974	855	940	937	946	942	958	920	899	944	898	876	932	908	884	892	975	914	928	943	894	916	901	920	852	891	879	904	896	925	911	895	931	958	916	952	968	911	893	925	936	899	946	954	964	900	953	933	905	921	954	964	925	905	894	959	915	881	911	882	934	895	933	964	935	890	898	918	951	884	882	890	971	912	929	938	945	853	950	888	904	939	937	953	925	994	928	893	901	922	887	874	915	966	939	892	923	896	929	918	899	921	930	887	883	885	927	951	908	894	862	938	902	914	920	907	915	903	921	918	893	915	933	886	866	931	917	915	923	936	919	908	949	915	913	957	947	960	928	963	895	930	933	912	914	938	909	932	849	920	901	942	941	911	973	921	884	889	890	905	949	888	945	914	908	864	935	929	937	912	914	914	892	930	906	927	928	915	923	944	891	858	945	894	916	946	909	897	888	945	931	895	937	902	927	951	927	922	867	915	969	935	960	918	917	897	940	843	931	938	914	953	918	921	895	872	928	936	877	930	893	921	941	886	940	925	989	869	851	878	940	953	918	933	923	924	919	961	922	921	932	928	913	911	926	923	967	925	942	918	893	900	908	864	912	906	964	905	905	871	906	919	962	898	936	950	962	908	868	963	910	929	944	856	920	917	976	939	899	897	930	881	930	1001	906	889	918	948	940	900	947	953	955	890	932	932	949	890	880	932	891	891	873	875	883	924	913	950	964	933	926	924	979	896	879	959	910	949	908	927	877	981	972	929	941	1007	943	962	928	984	854	983	927	910	922	929	955	918	891	935	910	940	894	954	900	952	935	928	919	877	910	910	920	919	928	939	884	895	929	939	890	878	933	888	934	971	862	966	926	922	888	901	880	938	931	922	947	971	919	927	889	889	930	939	894	916	892	910	889	866	879	913	990	898	964	952	966	935	892	871	912	923	911	900	911	938	938	940	968	930	863	878	886	873	941	910	888	924	967	912	952	889	909	881	969	996	950	941	900	884	903	868	906	938	920	954	891	963	902	910	939	932	945	958	960	930	924	909	920	990	961	960	992	925	920	897	974	963	992	906	922	872	924	922	927	943	931	895	930	941	943	927	904	942	936	936	949	902	884	949	863	953	928	951	937	922	928	912	927	908	925	925	910	916	911	860	911	980	887	894	969	957	908	936	959	942	935	923	956	862	931	949	927	938	924	942	926	918	919	935	879	944	918	934	907	925	858	900	876	894	946	897	869	911	883	911	852	943	935	901	884	894	899	980	979	919	934	929	876	846	984	974	915	927	961	912	911	937	936	898	902	878	891	945	911	953	950	963	926	894	937	952	998	876	915	897	918	943	907	916	881	924	928
61595	46936	23587	2979	544	478	392	364	368	325	310	287	275	274	312	278	250	257	284	253	253	239	256	256	261	252	275	244	236	255	250	231	203	248	229	246	241	260	224	236	229	228	266	231	209	235	236	265	242	240	223	228	228	243	220	233	215	208	242	245	221	202	245	231	255	234	230	247	239	249	270	247	262	221	268	241	248	255	226	267	248	206	254	271	251	251	245	248	247	263	245	240	254	248	237	243	252	263	254	248	241	226	267	227	236	213	264	234	250	249	235	236	251	279	241	249	253	249	240	259	261	230	255	251	221	239	239	245	235	229	212	236	239	218	248	228	261	252	223	267	271	237	268	231	219	212	264	222	235	254	271	253	213	242	255	228	262	261	249	253	269	246	260	220	265	248	244	280	234	205	264	256	248	240	238	236	245	220	224	238	236	266	237	235	231	268	258	262	258	243	232	214	245	245	209	271	239	243	244	242	231	259	242	246	251	236	262	223	227	264	245	244	246	258	251	236	242	257	257	256	214	228	250	216	220	231	226	249	244	232	207	245	224	250	251	242	277	231	234	241	235	234	246	231	233	207	226	219	234	218	231	254	277	220	222	228	224	223	230	247	229	252	237	227	236	212	250	252	241	224	256	245	227	224	255	218	222	277	268	273	242	229	249	231	242	251	263	241	237	222	274	240	250	222	227	280	228	268	230	234	236	209	225	234	257	240	256	230	262	244	215	249	262	221	219	242	251	219	233	233	235	251	228	262	266	254	209	249	242	245	224	268	250	232	223	228	250	232	261	226	228	233	253	233	261	235	249	225	233	256	228	232	287	217	213	259	254	236	217	224	246	226	226	225	249	250	244	252	250	232	234	226	231	243	242	234	207	251	262	240	222	268	226	216	264	267	248	251	245	260	249	251	237	244	232	245	232	240	246	229	238	251	248	234	231	236	214	240	220	221	255	281	259	240	240	244	247	257	281	233	239	254	223	240	261	247	242	214	229	240	241	236	211	242	269	235	239	240	249	237	240	236	233	247	249	249	228	222	260	246	247	254	233	238	232	239	261	232	242	240	230	236	243	241	256	225	232	236	255	261	256	255	206	242	250	230	229	239	247	244	238	223	238	236	228	242	232	232	249	244	241	237	249	236	234	264	260	246	229	237	232	238	248	209	241	236	268	230	283	223	232	252	246	256	272	221	253	251	246	247	243	217	243	276	263	245	267	220	258	234	228	242	246	242	266	220	223	233	244	224	248	239	225	228	245	254	230	230	236	230	255	228	241	223	252	276	251	259	255	222	222	244	252	239	255	239	210	251	244	250	260	231	221	248	276	231	240	224	263	239	251	249	236	240	254	249	245	222	255	247	219	257	249	236	247	238	257	259	232	269	263	212	212	219	233	243	250	238	233	246	274	243	281	248	251	242	220	256	264	241	244	261	252	247	237	232	252	223	191	229	238	234	208	253	230	231	246	268	227	264	251	243	245	242	253	224	245	289	237	249	248	258	241	243	245	251	233	244	231	260	227	241	271	254	225	240	261	232	252	224	250	243	206	244	248	261	267	220	239	249	200	259	256	235	245	266	249	248	261	233	263	231	242	235	215	248	254	249	210	223	231	240	236	244	242	234	246	226	234	244	239	262	249	255	239	202	239	241	261	226	246	240	266	226	268	252	215	227	267	239	218	225	248	258	223	239	259	257	255	258	237	253	232	216	224	224	260	236	246	253	236	246	237	237	238	226	246	226	250	260	238	253	233	297	273	220	253	251	263	243	245	225	269	251	253	237	247	230	239	263	248	237	256	258	241	258	217	255	235	242	230	260	234	219	242	251	221	247	236	254	257	226	232	247	230	214	256	286	246	227	264	287	268	260	261	278	244	246	236	238	248	236	204	222	293	261	216	230	221	243	249	244	245	257	236	266	238	232	229	243	253	241	233	219	261	225	229	255	265	226	237	215	210	243	243	249	220	262	241	246	246	247	250	231	245	218	230	239	256	263	227	236	253	249	223	222	209	255	264	225	261	214	250	281	237	222	271	251	230	243	252	235	244	228	241	255	230	242	242	245	237	265	215	262	251	229	241	231	233	255	246	235	228	232	208	262	230	262	243	236	228	224	279	239	247	231	275	249	241	263	246	238	251	275	249	237	258	244	246	243	228	263	260	238	250	248	235	221	261	252	210	252	234	208	272	251	254	223	215	236	238	271	237	252	228	241	216	248	266	236	229	275	222	241	230	241	223	239	260	242	229	246	261	239	235	261	235	231	260	195	247	230	212	232	228	221	241	229	218	235	244	253	254	210	252	249	255	243	251	242	244	231	231	253	241	267	249	252	254	250	277	260	248	224	256	239	244	237	242	265	203	248	233	252	232	234	239	238	262	229	242	241	228	228	227	247	254	269	248	241	240	222	227	232	245	233	249	236	246	245	237	233	263	239	213	229	255	277	241	249	214	233	260	248	252	247	232	254	225	252	222	238	271	197	251	237	241	247	236	256	271	259	225	268	247	254	234	226	245	252	251	262	263	245	240	265	252	263	257	251	225	257	263	234	227	246	236	225	244	271	223	251	255	246	226	257	232	244	241	223	239	214	241	258	226	239	219	246	231	260	230	241	246	250	262	252	264	240	247	241	250	260	236	232	250	206	235	237	251	247	241	246	244	235	236	233	262	231	245	229	242	237	214	259	249	203	272	250	242	251	244	220	239	230	229	236	271	219	250	208	241	266	256	224	245	258	237	267	250	241	257	234	222	225	257	251	217	240	259	217	253	246	244	266	245	263	261	229	218	230	230	264	245	247	220	259	245	242	222	253	231	257	243	269	225	231	254	246	229	245	228	249	216	224	220	245	244	253	234	236	235	244	266	219	223	245	223	238	222	250	235	261	241	250	226	218	225	254	219	243	251	238	267	264	232	271	261	218	267	245	279	249	235	242	255	253	230	224	235	237	229	227	242	234	247	261	233	265	274	238	239	258	226	247	259	244	247	229	214	245	241	260	227	211	225	253	215	249	225	251	246	236	213	227	242	231	243	281	276	246	238	244	242	284	241	233	263	221	242	238	221	251	246	224	244	258	247	247	254	240	233	227	244	261	235	237	277	227	245	257	230	241	206	256	228	251	254	246	247	236	229	247	241	216	240	233	223	254	221	258	247	267	256	260	271	259	258	245	213	249	223	227	265	213	210	242	236	249	252	254	249	237	240	256	235	201	247	232	219	258	243	241	241	230	239	219	235	247	246	208	240	254	243	254	223	245	241	231	232	244	245	239	256	245	254	223	229	216	239	231	234	253	236	232	252	242	258	239	265	240	237	250	247	248	276	233	256	231	240	262	244	241	275	251	238	256	259	230	246	211	238	254	236	237	241	224	233	228	233	262	238	260	231	251	268	239	237	239	231	248	268	235	219	206	227	251	254	247	245	253	217	246	222	242	249	247	236	226	224	223	244	230	238	267	240	272	233	254	224	215	240	228	226	222	256	227	255	258	234	220	254	250	257	241	227	232
36691	34994	10076	2193	1957	1682	1416	1242	1160	1037	1030	995	870	870	832	826	782	822	780	737	743	699	725	722	713	736	685	660	713	690	733	694	702	646	669	654	718	651	699	672	652	675	635	667	679	663	616	602	612	634	609	689	719	711	676	684	680	652	656	669	640	666	614	687	689	664	651	664	693	631	660	654	636	619	627	677	667	669	662	628	684	670	656	641	617	716	654	655	654	659	702	657	640	568	702	691	643	635	666	642	625	629	639	657	652	688	624	686	640	636	645	644	678	652	651	667	651	598	680	622	601	645	659	626	655	665	656	651	679	688	629	616	660	627	662	597	648	650	630	623	635	638	645	671	661	634	641	649	625	680	628	607	656	630	688	614	680	652	677	660	711	640	644	646	640	649	639	614	671	642	655	639	670	651	633	671	642	576	649	637	632	670	685	661	647	609	681	680	687	598	642	599	637	662	642	650	633	657	596	638	674	628	653	623	645	639	657	638	651	657	675	671	633	625	642	672	661	657	632	720	673	634	590	650	686	652	648	681	640	653	636	622	684	654	668	609	656	632	654	614	657	647	641	654	650	646	642	656	676	671	644	608	618	669	652	734	635	621	658	676	650	656	688	659	674	671	666	682	604	686	641	647	701	689	621	629	638	676	611	676	624	647	693	639	664	648	674	661	621	606	637	659	641	644	662	643	631	631	646	670	680	678	626	677	656	595	639	650	594	627	645	618	644	653	697	644	649	689	658	656	672	631	667	651	675	649	610	653	640	661	661	666	676	632	671	646	613	655	672	625	651	616	685	661	665	636	658	626	694	651	654	644	672	636	659	678	675	668	637	618	656	601	650	626	626	663	586	688	655	685	621	661	656	635	652	638	653	630	650	660	632	634	664	649	671	594	657	617	607	635	628	639	649	687	647	661	639	636	668	699	627	655	640	643	668	602	615	589	685	632	615	650	639	667	690	658	643	715	643	607	654	675	612	632	645	661	686	670	652	629	649	670	643	650	654	616	616	620	609	676	644	627	624	638	656	657	661	674	680	646	647	617	659	630	597	617	609	609	619	681	661	619	697	642	623	626	662	602	625	656	629	641	677	656	647	618	643	674	674	662	689	618	669	605	632	667	635	676	645	634	651	623	635	592	652	682	635	663	657	650	644	659	661	682	686	664	638	669	658	662	656	672	646	656	598	668	677	673	624	649	629	620	669	602	639	680	686	650	596	610	646	606	637	624	659	640	654	647	653	607	689	629	604	631	660	663	693	636	620	598	661	631	625	630	669	630	622	614	650	635	659	683	649	629	684	686	672	629	635	607	625	676	641	654	612	664	609	679	618	634	644	627	675	660	647	710	692	677	643	700	656	604	633	609	626	655	670	642	615	609	667	647	638	673	644	654	655	646	668	680	612	653	621	639	644	659	643	602	676	710	625	673	662	654	654	628	646	667	636	617	661	631	627	669	666	672	610	642	602	651	618	622	622	689	650	631	633	610	641	644	617	660	647	626	664	650	642	650	650	649	640	667	668	633	687	623	647	617	638	640	611	637	662	633	651	625	637	695	634	626	606	641	649	655	684	609	664	672	668	657	692	646	660	650	660	650	598	626	658	645	704	644	652	689	592	656	611	640	674	640	613	673	674	625	640	633	670	645	630	617	674	680	618	669	676	602	624	675	653	659	621	674	640	619	637	628	673	630	643	632	622	662	637	648	615	702	639	637	654	612	627	613	633	670	667	674	674	657	623	676	671	665	643	664	683	618	671	656	654	657	652	621	646	684	658	681	665	652	571	613	632	653	672	692	679	634	647	666	635	646	598	637	623	693	645	647	615	640	662	635	626	669	638	636	640	622	621	652	691	588	640	627	669	602	634	642	599	647	653	625	633	641	648	623	639	612	645	628	635	654	636	654	680	705	664	634	630	640	602	650	585	626	674	638	657	724	637	655	676	656	670	640	659	617	670	604	657	620	621	583	640	640	633	667	606	698	661	652	603	636	643	638	672	629	666	617	662	630	640	590	607	648	631	609	639	606	646	637	659	688	636	693	627	664	667	621	612	634	660	620	653	635	689	624	611	639	669	675	618	622	647	617	692	637	662	626	674	650	601	669	630	659	647	663	666	624	649	684	673	624	675	662	710	651	647	622	638	663	627	652	615	628	673	622	622	667	661	682	653	615	629	659	661	621	628	622	677	641	641	646	665	620	643	680	645	678	626	692	612	684	616	664	677	652	664	649	641	689	631	665	607	688	642	656	659	667	680	646	652	674	658	664	684	630	653	689	661	688	652	622	627	619	656	651	650	613	657	614	659	671	648	626	609	668	586	682	688	662	674	625	647	624	643	666	651	683	669	665	664	640	647	622	676	606	624	660	669	686	654	646	677	719	695	635	690	653	652	655	649	685	664	641	651	631	628	644	632	652	644	633	644	660	644	650	649	656	638	614	684	663	643	682	641	661	630	636	641	626	595	635	646	675	628	664	666	611	576	626	637	633	663	650	650	665	658	684	646	638	654	640	644	650	655	627	677	675	656	650	640	636	639	651	621	654	646	632	642	644	631	615	682	678	612	651	656	658	648	647	626	613	680	606	676	662	620	665	651	635	666	644	674	634	646	642	622	658	601	700	666	679	653	664	668	688	691	660	657	663	653	636	635	647	626	677	639	588	659	636	641	650	662	659	644	673	635	605	650	627	661	681	634	624	630	653	699	632	668	698	629	650	661	668	666	660	640	638	658	645	630	618	626	642	638	635	621	692	619	610	632	629	626	641	660	631	601	643	664	653	674	627	649	690	657	671	641	654	664	640	648	669	638	696	655	670	670	687	625	644	654	640	663	636	629	634	698	666	616	647	672	592	647	664	665	624	631	645	668	641	667	637	661	682	633	678	654	676	668	651	632	634	635	663	651	680	638	618	660	663	674	672	671	630	660	650	633	631	654	632	615	644	642	636	628	631	697	665	655	649	613	631	650	654	652	616	641	689	680	639	618	637	669	635	669	648	599	633	675	607	672	659	646	599	656	628	656	657	678	638	647	632	706	666	683	646	616	654	712	656	675	608	639	666	635	663	652	629	649	640	616	678	635	631	624	602	638	678	677	642	648	645	674	627	691	644	673	638	664	656	611	642	687	637	669	693	642	652	653	626	657	689	660	645	669	645	674	697	585	632	625	642	634	656	633	669	660	614	661	671	636	613	631	706	623	660	643	625	693	653	707	628	668	677	673	625	657	657	645	620	640	639	674	644	635	669	632	686	678	681	679	682	634	632	616	671	633	641	634	632	659	658	662	608	640	657	652	664	670	655	688	603	618	696	663	606	633	664	690	658	651	659	682	629	704	630	656	653	617	630	633	633	642	655	618	629	668	666	648	638	651	603	664	622	629	687	649	644	642	658	631	653	668	654	654	634	630	633	577	635	676	666	674	606	619	646	642	689	679	655	649	652	676	638	666	673	669	652	658	629	665	653	644	678	669	664	619	630	638	628	657	632	661	725	639	612	664	686
72270	58742	32666	10386	1723	866	717	620	513	457	490	495	448	437	443	417	457	392	394	414	417	341	388	424	390	382	390	405	372	355	359	387	366	351	401	349	363	355	374	335	401	403	382	432	380	353	392	375	377	363	375	377	372	427	378	383	353	367	385	363	357	372	373	362	381	387	391	388	368	384	356	352	395	369	408	351	386	371	375	389	374	382	392	354	325	358	387	380	356	352	374	400	410	356	366	391	369	355	405	395	358	422	408	420	398	395	349	410	367	352	365	331	371	341	357	401	397	397	388	364	370	352	332	374	374	380	365	322	351	383	367	333	390	354	362	358	350	393	381	375	346	352	338	343	373	376	356	395	379	369	388	338	380	327	390	368	415	383	394	386	383	376	372	380	343	393	357	387	361	376	352	376	355	342	383	399	377	373	361	348	387	338	400	401	354	336	354	327	381	418	346	369	359	358	348	338	348	355	388	360	387	404	368	384	409	368	347	391	336	343	364	382	367	373	367	392	414	399	361	346	383	354	379	399	378	390	341	381	380	377	349	339	384	374	390	381	358	377	338	364	386	332	334	368	386	383	361	372	359	359	401	377	379	407	370	388	349	319	397	342	373	376	386	386	362	355	375	340	356	403	396	341	389	390	333	346	404	339	417	392	390	384	380	354	362	350	389	353	338	336	372	378	357	366	368	365	381	375	423	376	371	367	372	391	375	380	408	356	343	374	382	404	377	387	384	360	376	345	356	352	324	368	345	346	348	333	356	369	377	345	396	366	359	391	348	396	372	388	377	351	374	354	353	374	398	376	363	355	369	370	370	342	369	397	357	385	345	370	384	362	377	415	371	363	348	372	341	383	388	381	373	344	393	372	382	367	353	351	363	365	377	332	389	353	391	397	379	378	367	351	374	404	313	375	338	377	368	363	367	383	390	358	384	405	334	327	415	355	366	378	338	363	371	392	359	382	403	390	368	349	347	394	358	370	342	419	375	365	391	354	377	385	366	353	398	382	387	330	368	386	373	390	369	331	391	375	371	357	365	347	356	390	414	339	368	372	374	367	368	373	397	361	349	361	324	381	355	391	388	374	405	348	376	363	405	355	391	375	356	381	389	383	396	377	372	363	367	377	364	336	399	355	349	349	347	380	389	365	383	352	379	355	343	366	383	387	336	379	384	345	388	342	400	402	390	374	381	398	422	418	342	393	369	345	334	396	368	370	394	348	329	403	379	381	387	371	363	371	344	351	350	347	396	367	331	369	366	384	384	355	383	348	386	352	383	385	337	372	322	346	353	403	367	380	388	367	349	399	406	396	366	396	426	377	370	363	389	385	369	384	364	344	373	347	355	340	357	360	403	374	349	366	347	372	382	392	369	376	330	396	357	365	362	333	384	386	336	416	358	338	357	373	360	385	402	366	329	334	353	363	359	365	381	336	374	424	374	357	387	358	386	351	378	340	377	360	353	399	376	341	377	381	419	409	368	391	337	340	384	339	392	375	374	350	369	360	324	357	336	374	352	374	383	365	385	357	401	364	385	370	375	339	392	348	346	398	402	371	382	379	313	355	384	386	377	370	364	382	365	384	371	380	393	395	400	332	371	372	403	378	376	370	376	362	379	374	357	335	387	385	363	365	394	393	370	352	353	364	368	398	380	371	362	397	371	379	349	366	337	369	375	375	372	359	383	341	349	385	359	349	385	378	368	344	362	374	344	359	386	392	387	374	387	362	381	394	383	367	361	388	390	368	383	364	352	389	349	373	365	370	359	356	374	366	354	359	348	352	371	302	373	343	352	334	381	367	377	374	403	383	388	319	365	371	363	392	345	365	360	378	384	384	422	368	356	374	353	382	392	356	323	379	412	394	332	395	340	400	375	382	362	358	393	384	393	347	357	390	376	336	380	361	371	401	392	396	363	425	368	354	386	377	342	373	356	371	379	393	360	372	371	368	350	364	344	362	393	406	368	356	366	374	349	393	387	340	330	394	375	411	350	381	387	380	394	389	372	366	375	406	381	394	360	340	403	361	349	367	372	353	391	376	403	403	341	342	385	358	368	387	366	363	373	326	360	366	420	364	338	394	382	422	361	348	356	386	370	398	355	357	375	374	368	364	383	383	355	411	381	359	372	361	388	377	371	381	366	318	384	410	367	400	374	373	355	378	344	386	387	379	343	369	357	403	365	399	400	372	359	372	357	379	390	381	349	379	339	373	353	353	362	364	383	371	370	322	378	384	375	353	369	363	327	360	405	411	373	372	364	346	399	390	351	378	379	378	374	383	398	334	358	349	317	359	356	372	386	393	409	367	381	340	380	324	354	345	376	374	393	384	338	333	402	368	338	396	350	359	361	395	348	357	382	372	380	325	343	379	348	375	367	362	372	383	340	402	343	354	362	408	359	397	355	387	352	340	364	365	383	377	396	393	391	375	358	355	376	357	338	351	366	357	347	328	375	356	344	387	372	378	395	352	363	368	363	374	373	382	381	377	375	371	388	387	371	371	341	356	414	345	383	375	418	418	369	360	352	400	356	392	377	374	353	358	371	374	335	363	372	359	385	390	436	386	351	346	341	372	389	359	377	348	357	348	338	356	385	395	357	368	345	348	386	382	360	385	386	369	371	328	395	357	338	357	334	368	367	381	393	362	390	381	362	389	380	379	421	353	392	356	367	315	331	367	353	366	363	351	366	402	410	380	343	349	326	369	350	370	419	319	359	368	372	378	369	383	373	389	412	381	337	382	377	362	387	371	338	351	378	367	371	366	378	376	365	357	345	365	365	383	395	393	380	380	400	367	353	386	354	398	384	353	334	373	380	372	402	356	334	335	379	335	365	348	338	361	408	374	409	344	358	391	352	401	369	356	369	370	409	415	394	360	351	363	349	374	376	381	390	322	409	376	369	346	358	383	376	362	355	399	411	387	398	359	359	332	373	358	365	354	366	374	344	396	416	380	367	390	344	363	357	371	326	404	378	391	355	367	377	375	377	362	345	421	349	362	339	365	320	367	350	374	383	385	376	373	353	399	377	410	351	356	377	377	380	395	371	376	399	396	355	373	327	351	346	360	341	393	348	355	376	389	368	393	363	346	357	386	347	416	361	334	367	373	380	357	396	372	341	367	377	373	350	346	370	360	377	388	370	355	380	370	352	355	356	366	398	394	374	390	344	360	365	349	386	352	367	360	364	386	394	373	381	382	384	409	407	378	364	374	313	371	368	356	406	377	384	394	351	407	363	365	370	377	363	366	366	405	369	372	327	414	366	371	351	371	373	351	311	381	387	374	362	348	364	350	352	377	385	333	352	366	364	385	381	377	376	363	370	358	407	377	384	366	394	380	338	436	400	364	382	392	332	359	381	402	372	368	368	399	356	355	347	382	374	377	358	377	423	369	361	354	363	356	411	345	345	321	399	376	389	408	341	401	369	351	391	326	392	351	373	363	367	358	388	318	329	382	375	394	398	389	348	358	370	354	334	359	335	382	347	316	342	354	354	392
45947	45916	13898	3997	3235	2762	2507	2101	1952	1734	1629	1532	1435	1334	1353	1191	1227	1121	1185	1175	1108	1114	1094	1102	1046	1047	1029	984	1001	1000	998	952	1049	982	1017	963	1027	942	923	992	997	992	952	983	922	941	974	949	958	936	1034	940	949	943	1001	916	949	931	986	989	904	908	981	955	991	958	936	937	914	929	944	927	954	921	937	963	891	927	925	972	957	859	944	908	931	993	955	900	925	917	966	931	914	945	943	928	950	957	969	933	958	965	934	944	926	987	929	934	938	956	978	948	931	938	974	908	919	951	920	901	957	890	920	914	949	936	944	945	909	896	871	907	881	890	884	940	984	938	909	856	963	889	904	929	916	934	938	899	945	906	956	941	887	961	937	936	907	942	873	934	907	961	941	903	849	905	946	926	980	900	980	918	926	978	945	870	948	945	928	899	936	976	906	910	933	969	946	923	933	977	965	886	883	956	919	941	907	970	899	917	884	928	938	922	941	884	905	910	1005	978	994	948	867	906	879	922	956	907	933	925	967	989	933	926	966	906	893	893	928	891	871	897	953	922	886	891	942	960	960	901	951	947	945	992	910	938	902	931	957	963	903	930	945	937	957	936	938	988	898	955	975	918	872	923	926	933	971	950	919	909	980	848	913	957	904	995	930	960	911	941	906	917	971	926	952	871	886	926	861	930	958	900	885	929	890	918	867	913	889	913	969	908	970	909	897	926	927	900	956	890	841	945	976	937	918	915	937	976	919	934	896	922	928	975	933	902	894	1007	933	916	946	952	920	933	943	918	938	925	945	955	917	973	954	921	946	969	954	933	920	855	949	966	912	880	942	933	866	910	895	951	967	923	910	930	946	967	901	890	926	889	891	947	1011	907	918	956	983	969	913	922	940	1019	890	915	866	938	890	946	973	888	942	948	935	987	913	981	899	969	954	931	973	923	917	895	921	943	966	854	888	942	919	930	943	976	971	932	916	964	907	900	946	956	938	941	926	946	913	931	930	916	978	943	929	919	927	887	940	903	963	935	987	877	954	940	967	1004	992	913	905	888	865	950	916	943	1004	910	928	938	952	944	971	947	954	907	887	969	1000	873	926	906	942	957	1001	884	901	955	930	923	901	849	931	905	930	887	899	960	907	934	909	941	957	917	924	943	940	954	934	926	952	922	986	916	928	911	941	890	937	967	869	941	913	894	917	912	933	871	924	930	915	969	926	924	931	920	959	912	924	946	938	902	928	965	950	896	947	945	982	925	879	946	950	940	922	938	923	940	964	894	909	943	908	954	948	911	902	918	947	908	880	927	972	946	910	912	897	944	946	925	928	959	936	917	931	917	897	930	954	922	944	916	858	935	947	925	903	903	873	985	915	953	940	918	931	922	905	968	910	942	908	905	944	895	964	943	909	972	917	931	917	902	945	970	916	925	927	909	904	951	911	926	936	944	914	919	919	883	934	988	916	923	952	936	934	872	897	993	940	876	883	920	950	867	937	909	969	880	906	935	902	962	911	890	920	984	862	927	928	902	913	890	931	960	874	904	949	899	904	965	885	973	934	961	897	901	938	885	897	930	934	899	941	969	942	948	908	976	931	929	934	969	941	958	960	925	943	908	912	948	885	920	883	840	925	913	957	923	894	958	969	926	937	950	959	980	918	929	898	960	906	838	882	942	940	963	950	928	924	943	913	942	926	951	919	979	921	906	917	940	938	872	924	917	940	901	906	976	916	956	925	921	926	935	919	963	971	930	992	944	970	871	930	925	907	926	940	965	889	927	936	895	923	934	958	917	919	933	979	882	890	869	937	893	895	875	921	954	873	936	951	932	930	936	965	882	932	878	926	926	918	880	946	905	956	899	947	899	934	957	953	958	933	979	912	958	913	897	961	919	928	959	916	932	935	959	910	892	935	945	953	906	934	980	988	931	934	967	955	1001	942	949	917	938	903	925	928	901	915	912	912	946	938	910	929	896	902	985	881	930	940	908	884	951	906	932	879	932	936	945	923	880	870	929	943	900	917	908	969	925	938	971	968	915	950	897	930	945	900	839	929	864	945	932	971	878	951	948	992	924	929	932	944	886	901	923	948	938	979	985	931	911	956	922	942	911	915	937	879	954	926	901	894	935	927	934	920	958	937	894	922	908	946	922	932	963	966	894	910	888	881	963	914	883	963	929	914	964	913	928	886	936	935	944	915	928	923	941	922	926	936	924	915	962	939	918	922	936	927	924	907	906	920	978	948	940	949	919	921	979	955	926	959	933	939	972	933	954	912	923	945	960	945	925	923	951	856	980	878	983	981	955	910	874	956	867	916	920	914	920	877	906	944	966	923	918	954	966	901	935	918	936	915	981	913	923	917	947	948	935	970	858	934	895	975	907	927	943	925	976	908	961	890	931	901	901	918	977	961	943	846	949	898	942	926	924	885	939	915	878	933	902	980	968	944	878	973	952	912	877	906	946	949	927	918	876	979	951	830	896	951	939	907	933	931	933	890	936	927	879	991	975	918	892	932	860	924	959	925	910	930	987	946	949	911	930	905	894	941	924	942	933	943	953	964	924	929	944	937	960	937	941	922	934	957	936	908	898	904	943	944	931	903	926	968	895	930	915	932	906	948	963	864	873	958	905	879	934	904	942	909	962	918	919	938	924	896	962	983	933	943	913	922	962	905	910	895	905	912	966	941	947	924	948	934	900	915	989	936	998	921	890	987	933	870	892	906	960	979	962	955	949	923	955	966	898	953	944	934	944	879	942	857	945	950	940	924	920	898	948	899	919	949	939	934	939	973	918	965	934	964	937	939	935	904	928	960	884	924	878	949	948	892	914	971	944	968	899	920	913	970	959	929	909	894	886	930	951	900	927	898	897	955	940	964	963	983	940	945	908	904	972	896	875	959	957	923	930	919	962	923	922	890	953	938	941	923	947	963	947	912	953	926	890	924	897	876	934	961	889	870	920	898	954	934	907	915	958	924	912	931	946	937	912	934	922	923	889	945	977	957	935	900	906	924	1018	922	914	904	954	918	879	931	918	937	941	920	942	910	957	921	937	940	980	953	931	894	925	904	968	907	928	951	886	915	896	913	960	940	895	966	897	925	930	955	940	909	928	1010	991	887	936	925	886	958	937	971	941	905	931	976	933	942	1002	970	896	966	958	889	944	939	926	929	943	930	883	893	910	946	952	958	909	946	895	934	932	905	955	930	957	933	926	941	937	891	919	944	958	905	985	894	889	953	904	906	896	954	950	890	886	918	941	918	902	941	858	924	916	920	942	927	909	993	898	911	965	925	947	868	924	922	948	935	884	972	906	929	898	946	913	920	908	949	906	947	940	905	922	947	922	899	913	932	994	959	868	922	952	927	929	882	985	931	942	904	912	917	902	950	947	954	958	936	878	941	879	985	970	948	866	893	941	954	919	900	917	908	927	955	888	933	943	926	966	933	923	911	928	941	912	961	959	957	912	927	908	955	953	928	903	930	933	926	899	917	908	972	932	860	909	984	954	932	908	947	933	869	954
18059	5740	1198	372	388	401	367	376	396	389	364	377	412	446	401	376	360	362	386	382	370	409	379	390	398	402	424	367	351	349	385	380	374	408	386	369	373	373	420	373	342	355	390	391	408	395	404	377	400	364	358	394	380	381	378	365	382	405	392	372	418	380	357	368	398	385	362	374	415	406	356	387	396	331	402	400	368	397	412	398	363	389	392	366	386	384	402	405	367	345	396	398	381	356	350	397	354	385	389	428	372	376	363	402	400	408	379	408	367	381	379	395	414	397	336	377	378	366	365	386	391	391	386	408	359	386	360	375	361	364	393	382	377	379	410	375	388	367	396	406	362	338	400	416	385	431	391	341	343	381	374	400	374	334	404	355	398	346	384	384	394	369	387	371	412	339	346	418	404	407	379	370	366	370	394	350	381	352	373	380	380	356	388	406	387	378	363	388	393	404	381	385	338	381	393	392	405	412	357	434	380	400	387	364	390	364	400	380	382	361	349	372	424	389	369	398	405	373	368	386	378	353	380	403	400	386	396	394	360	397	353	408	407	390	395	381	396	381	368	399	389	407	360	392	371	354	364	403	335	357	391	372	370	362	366	384	411	427	366	367	377	380	404	419	368	358	419	378	334	414	379	429	397	374	386	365	404	388	365	360	356	392	370	361	361	374	396	379	413	392	370	350	381	394	422	363	377	398	384	408	368	383	360	378	376	365	404	422	372	426	392	391	395	369	373	421	409	377	423	334	370	363	400	373	378	399	373	388	417	340	345	372	392	376	385	388	394	390	372	374	416	408	410	387	349	348	417	392	365	397	364	366	378	417	404	377	396	389	375	370	403	381	370	393	389	394	378	374	409	348	379	381	373	396	346	390	372	379	395	399	377	394	355	395	378	360	362	374	416	386	409	359	390	391	383	407	386	396	399	358	388	397	373	383	366	366	384	412	385	406	374	392	411	393	393	405	388	392	370	389	353	380	432	375	390	369	391	394	383	398	377	398	387	419	415	384	409	384	394	363	380	370	385	428	414	366	354	360	374	401	408	411	391	356	392	376	360	419	357	371	413	387	393	378	366	348	389	361	378	363	360	429	436	366	380	387	423	380	370	368	389	377	374	379	376	381	363	416	408	355	372	366	407	378	387	377	402	396	372	383	446	395	423	362	373	380	376	383	392	411	369	407	328	409	415	351	407	388	411	397	369	376	351	374	388	388	379	384	356	386	346	388	385	361	396	374	378	419	393	404	367	385	341	387	369	374	409	399	371	393	398	419	427	345	394	417	410	373	389	394	412	359	389	370	375	397	411	420	383	389	429	386	365	415	403	375	395	427	372	387	387	373	382	411	419	370	371	387	362	364	436	369	371	376	376	397	393	387	377	420	422	399	407	393	363	414	400	352	426	371	402	359	375	369	404	387	388	404	401	393	360	401	385	360	392	359	372	366	402	378	397	406	399	373	356	426	362	382	369	386	348	391	367	371	395	401	383	378	368	371	382	395	358	407	414	436	396	396	374	380	389	379	344	403	404	375	363	362	382	368	365	387	352	409	381	349	380	329	349	391	358	382	400	398	383	370	404	431	380	426	398	367	378	384	431	372	366	379	382	383	378	425	413	383	388	395	371	350	397	403	407	382	381	387	333	398	412	373	385	387	380	383	388	363	408	423	413	409	379	369	388	428	378	411	384	412	360	373	402	369	385	414	400	391	410	406	412	407	375	379	354	388	409	420	384	359	401	385	362	370	401	379	387	390	408	392	374	382	393	422	367	364	380	410	356	387	371	420	396	374	400	410	384	392	357	371	395	358	365	406	424	389	365	389	371	376	399	374	416	398	381	390	380	422	396	396	355	369	412	387	366	390	382	422	377	423	382	378	399	390	409	387	342	401	382	372	360	383	342	403	391	389	367	377	342	388	374	397	400	400	364	406	389	349	374	401	383	408	381	390	362	418	386	377	387	374	384	360	407	359	399	394	364	383	420	371	388	379	407	436	393	397	410	421	396	343	407	401	369	361	374	369	410	395	383	363	407	351	376	431	396	433	387	383	374	381	396	456	361	378	404	415	395	389	401	384	356	406	363	419	329	352	368	420	357	384	405	373	413	417	383	431	389	401	401	393	394	373	390	384	379	375	376	412	380	378	369	365	375	372	403	364	399	375	357	413	393	405	417	373	379	397	343	380	380	405	386	354	391	413	351	371	384	376	383	435	400	390	382	388	408	403	363	410	397	414	380	376	366	405	347	384	388	366	402	398	398	381	425	386	408	423	415	372	384	389	374	363	375	374	402	402	375	412	381	369	395	370	377	365	373	379	376	355	370	415	356	381	395	360	383	343	356	391	417	398	379	409	389	401	421	387	359	360	394	364	388	417	426	420	416	361	376	363	361	382	385	374	367	393	385	425	387	399	419	382	412	383	413	369	399	380	428	374	386	431	404	398	375	394	374	378	399	377	377	366	386	373	386	366	330	372	383	409	399	366	405	378	374	358	423	415	380	415	386	361	378	404	383	399	402	400	371	419	406	437	393	360	388	362	365	387	386	379	379	400	355	383	390	350	390	399	433	378	388	399	377	388	369	372	392	404	391	377	409	353	389	393	367	396	365	404	377	396	380	373	363	428	321	392	405	373	403	352	368	421	382	395	403	387	417	359	418	359	414	383	374	417	368	381	375	373	423	381	362	400	397	398	400	379	389	396	371	379	371	397	382	402	371	384	398	359	392	371	375	390	403	378	399	382	385	405	357	358	394	380	390	384	367	385	408	372	363	363	337	384	367	410	396	377	371	385	379	375	356	389	384	421	394	370	395	382	384	363	399	374	370	394	362	374	386	394	427	337	375	416	400	391	385	406	427	382	366	366	385	369	394	404	385	403	380	372	423	400	362	385	366	359	389	397	380	362	380	401	402	390	408	383	409	374	393	377	363	370	368	401	401	357	429	380	403	376	399	359	400	400	369	370	367	372	382	414	372	433	368	391	384	405	393	358	363	367	363	374	382	372	399	375	390	391	393	359	375	404	375	419	389	363	357	383	407	390	379	417	405	396	401	403	383	414	367	424	364	384	388	354	403	382	403	376	398	432	360	427	437	378	407	348	388	396	385	404	402	407	374	367	389	363	369	385	358	387	384	397	384	364	373	408	399	417	363	364	399	345	383	369	339	372	376	375	388	394	329	390	409	393	406	402	348	409	390	376	399	396	401	375	381	355	395	402	393	386	391	387	376	353	410	370	372	382	404	380	361	373	394	368	396	383	382	390	397	403	399	383	382	379	392	410	388	394	414	408	394	378	375	384	374	399	394	386	414	405	387	376	361	378	365	416	381	378	383	404	381	390	408	366	401	398	340	390	384	379	397	384	389	420	360	418	371	371	353	388	397	391	389	377	411	398	386	367	341	388	385	417	389	396	392	396	376	385	430	393	375	410	394	394	390	411	421	367	331	382	365	387	375	396	386	366	368	376	377	412	417	373	377	381	421	405	402	402	388	378	388	379	391	372
14778	6824	1855	1036	941	976	989	977	957	957	933	909	945	886	911	970	915	932	940	931	923	889	951	948	913	1005	904	963	985	966	879	912	966	907	917	911	954	969	896	999	920	965	959	907	859	965	972	894	850	979	926	947	890	891	940	913	943	884	970	946	906	920	904	866	961	984	911	889	885	867	951	873	940	943	919	903	974	924	915	948	885	889	901	903	916	897	930	945	900	862	830	938	923	913	869	909	943	959	917	924	918	926	955	913	986	954	931	951	948	936	948	972	929	925	985	910	965	888	966	952	903	893	918	904	906	932	937	960	946	950	910	963	958	961	932	944	950	889	955	929	900	921	888	907	904	975	987	883	932	908	906	868	957	943	953	954	906	925	884	881	874	944	874	945	870	969	935	947	958	841	909	897	963	926	930	907	937	975	921	935	894	963	914	1012	926	870	897	951	917	884	924	946	879	941	891	916	912	915	887	937	884	958	931	916	934	884	891	944	902	976	914	922	940	957	943	908	887	924	873	925	911	880	933	920	868	895	855	953	955	961	918	930	898	855	867	938	890	1007	902	966	874	946	972	943	920	923	944	909	938	903	921	986	910	987	903	975	882	934	933	942	901	889	902	954	929	948	925	901	927	905	889	929	939	965	874	917	948	923	912	899	939	956	960	881	892	958	924	946	944	1012	937	944	913	948	937	910	946	926	924	896	927	938	946	946	909	999	905	919	944	883	931	966	959	922	904	975	835	920	909	924	905	904	902	912	925	954	967	874	941	870	990	914	937	939	893	964	888	948	934	958	945	937	965	939	944	895	926	918	898	922	922	916	932	934	949	914	938	955	947	889	931	879	917	973	914	900	944	898	939	963	903	897	925	928	877	924	895	921	938	927	910	948	947	936	941	955	867	964	967	938	922	915	914	930	968	909	923	898	928	942	918	952	915	937	926	967	934	905	978	928	911	908	946	950	861	955	908	985	930	914	935	971	891	924	919	949	975	944	925	907	889	953	921	896	962	945	936	961	910	888	902	919	902	942	919	943	929	929	927	911	953	945	905	950	880	904	937	905	985	887	934	896	876	934	898	961	873	937	905	979	921	923	946	931	968	894	982	952	920	891	955	931	924	937	913	934	927	952	924	947	921	967	937	910	948	919	948	1001	930	923	933	907	929	913	880	931	919	951	947	971	890	970	920	971	923	880	924	901	989	871	939	920	904	883	963	933	945	923	926	903	980	954	913	945	881	905	896	928	929	877	981	971	914	947	939	951	958	956	893	883	925	923	927	949	901	908	875	997	928	932	915	935	943	973	946	942	954	943	895	905	978	899	965	896	913	885	947	943	966	901	990	939	898	963	856	988	913	907	996	929	926	912	948	902	926	886	947	882	931	936	889	971	935	938	907	945	909	969	895	926	921	965	911	903	947	919	915	909	971	963	941	920	870	973	932	906	928	923	935	928	903	883	918	933	929	941	901	946	917	920	961	921	981	920	967	890	889	904	882	938	852	892	977	950	933	918	916	891	920	954	945	955	945	938	940	886	934	908	890	960	911	961	939	984	987	924	979	974	917	953	906	892	903	897	939	900	911	948	884	904	934	936	898	931	909	938	961	930	921	906	910	897	890	945	944	985	895	887	905	933	958	984	996	931	886	961	895	930	934	902	938	898	952	907	938	923	937	922	950	833	915	898	896	877	991	937	883	924	948	959	895	899	963	927	933	904	883	900	944	976	923	887	875	911	925	892	908	933	983	909	907	934	934	904	942	924	922	958	945	921	944	927	882	884	913	934	907	874	910	960	929	919	923	974	891	956	947	924	904	923	900	924	942	900	895	905	910	911	929	956	951	910	878	927	879	968	914	902	923	918	936	994	884	892	886	928	920	930	914	940	969	893	935	904	955	903	949	859	938	919	943	918	867	965	957	933	922	931	979	949	933	959	954	943	961	910	953	893	933	924	939	940	946	984	980	918	910	923	919	977	921	957	925	955	981	894	940	914	881	925	962	916	954	950	909	981	942	939	943	884	968	891	910	953	938	977	922	949	925	915	925	926	906	933	937	955	910	918	907	957	977	926	921	956	930	885	972	933	897	913	982	950	923	911	926	876	949	961	982	874	939	954	917	885	930	967	919	916	902	924	933	923	940	960	899	919	934	912	873	890	882	964	941	914	924	863	906	885	913	900	955	899	907	976	973	919	890	910	951	932	964	912	906	938	921	898	908	883	908	931	904	973	955	902	907	936	990	933	911	983	891	887	907	887	888	973	923	914	908	940	842	943	937	929	941	951	883	902	888	921	940	931	900	947	981	933	928	922	902	945	957	944	904	928	920	940	930	900	954	937	944	953	947	913	941	950	927	922	935	992	916	912	936	985	981	914	913	908	953	919	932	962	926	959	893	919	925	965	973	857	919	910	966	944	872	959	940	922	914	935	975	882	992	958	995	947	932	885	916	952	925	939	881	957	909	938	968	919	940	990	929	911	917	911	947	923	927	907	879	928	952	891	899	940	909	905	963	942	897	878	853	943	955	908	875	930	950	940	932	943	887	948	894	900	883	894	978	949	945	939	909	924	933	931	915	909	878	913	954	914	923	946	867	980	958	946	964	970	1001	941	938	900	937	944	891	931	892	898	939	883	941	919	919	917	911	950	889	908	861	929	951	928	914	916	903	914	900	953	969	969	969	936	908	914	911	984	946	908	917	938	946	929	954	943	895	947	982	971	899	943	965	904	958	924	907	956	892	895	901	865	975	927	891	933	934	890	939	967	940	968	887	933	921	909	919	937	901	930	922	954	988	960	930	956	928	899	869	910	943	911	961	888	941	942	937	969	911	944	903	958	943	910	943	911	926	934	918	941	852	898	968	874	940	923	874	948	975	955	970	907	920	898	925	939	901	969	934	961	962	935	962	907	912	917	932	906	947	887	968	918	924	938	900	935	969	949	912	884	893	893	965	927	901	930	887	929	928	881	967	900	935	882	942	981	931	995	938	945	907	899	902	904	981	868	963	911	898	936	866	946	926	942	880	938	930	891	909	930	961	960	934	895	906	889	955	939	956	930	961	920	892	883	882	905	916	983	933	989	929	907	949	887	927	885	979	936	859	950	880	975	903	943	938	980	969	881	950	901	909	923	908	957	940	892	954	949	946	974	964	936	916	948	961	902	937	924	915	929	953	870	928	920	937	915	883	891	882	931	918	962	927	885	995	868	960	905	889	905	903	886	900	878	938	929	872	985	898	916	864	921	921	912	935	962	929	923	918	900	923	936	924	941	876	927	895	890	952	921	948	934	950	881	910	905	953	1000	920	909	952	917	928	923	947	941	940	943	929	975	909	934	950	952	968	923	882	927	939	940	925	970	973	966	952	956	923	938	871	886	933	901	961	932	955	921	981	958	896	979	931	933	918	935	961	941	893	950	918	900	868	905	904	885	961	890	918	945	938	909	946	924	936	964	948	905	929	945	957	921	884	954	934	928	1037	946	953	907	955	931	1012	882	950	916	886	929	948	860
59512	46879	24859	4034	605	421	392	346	325	278	320	321	295	260	234	251	291	254	241	266	260	273	263	237	248	239	254	255	235	268	253	233	223	245	237	234	274	234	220	266	259	227	227	251	236	249	259	235	236	248	250	228	264	247	242	229	237	245	282	258	254	239	269	261	249	228	242	274	244	298	257	260	259	275	223	199	229	212	225	222	251	251	266	253	239	265	261	248	239	211	261	250	269	254	239	261	232	239	258	237	240	245	245	253	255	235	253	223	260	252	227	244	251	243	220	237	256	244	264	251	233	234	229	232	237	241	250	245	247	258	247	247	267	219	246	242	222	230	236	238	230	257	237	266	248	247	235	264	236	240	244	267	273	238	247	236	214	236	258	241	225	248	224	239	237	215	253	265	248	223	265	238	261	241	234	204	249	219	240	242	247	246	268	247	229	269	244	250	239	254	265	249	255	232	258	253	266	235	253	255	247	255	239	250	265	258	220	260	244	242	235	239	241	259	250	240	239	216	245	259	231	238	255	222	261	250	240	243	252	272	232	252	242	232	244	254	265	271	256	270	227	243	228	220	267	251	229	221	246	253	252	265	234	249	253	248	230	251	232	258	227	261	242	256	252	224	213	234	252	249	233	223	226	290	243	279	256	228	226	247	260	253	248	221	240	226	246	221	273	247	239	258	291	265	241	246	277	241	235	295	262	251	214	226	254	240	275	259	215	216	241	241	231	224	267	234	241	254	233	247	232	241	208	257	246	260	252	223	263	257	268	229	248	264	250	217	257	243	240	224	253	252	269	235	239	220	249	272	194	247	239	233	256	213	219	229	246	233	253	266	219	235	249	258	248	272	222	237	245	229	242	239	252	238	246	210	264	270	228	257	251	228	235	229	257	234	246	247	247	239	238	250	236	254	236	243	228	236	248	206	242	229	230	247	259	241	226	230	228	225	244	251	248	237	227	239	237	220	253	241	233	255	268	263	245	249	240	233	238	278	217	252	247	247	242	223	235	230	266	211	220	254	247	265	241	267	238	214	224	272	200	256	282	262	245	224	235	246	236	222	249	241	255	268	247	276	236	227	259	234	215	221	242	239	251	240	245	242	240	255	229	244	252	267	228	245	252	216	265	254	262	235	244	254	271	235	248	257	238	246	258	256	275	249	246	258	232	262	235	219	239	210	229	220	257	270	271	250	283	258	244	241	248	258	235	272	217	252	262	247	246	260	228	266	252	235	210	256	208	234	269	240	222	261	241	287	225	217	224	237	271	251	239	267	231	213	247	247	233	260	242	231	254	265	278	226	254	231	236	266	260	242	261	223	231	231	261	249	252	214	221	238	231	207	255	227	234	233	231	241	256	262	259	261	230	250	255	242	216	243	252	258	261	215	253	277	252	278	218	227	260	266	235	239	221	234	241	243	219	247	250	257	245	246	247	219	238	260	224	272	252	254	269	237	242	232	232	237	276	234	239	239	233	251	271	219	231	219	244	247	252	251	249	277	249	243	241	229	249	243	243	226	244	237	239	244	284	229	233	230	252	261	251	229	265	276	255	262	228	270	236	238	247	234	243	234	240	228	244	257	237	233	256	258	258	279	238	254	253	261	283	254	255	237	251	258	207	232	245	258	234	234	255	229	264	228	244	233	227	260	238	231	243	228	256	254	243	236	245	254	251	242	209	252	240	253	228	229	242	265	237	251	247	255	212	267	263	253	261	295	261	239	232	214	245	248	251	263	261	205	225	234	232	245	234	220	250	219	241	248	251	248	240	246	223	260	222	256	230	230	245	248	235	247	214	243	226	222	258	258	217	248	242	241	272	247	228	237	225	229	228	249	244	230	268	217	226	247	246	254	270	245	229	252	231	211	233	248	232	240	217	268	252	256	251	273	226	215	218	241	270	224	245	253	260	245	251	215	239	257	237	250	266	243	269	233	229	228	221	255	247	241	214	247	221	251	244	231	276	244	267	251	233	247	241	240	240	253	230	255	231	243	212	268	273	234	223	269	248	280	216	259	235	257	231	238	258	260	203	223	241	230	262	243	255	237	235	246	250	258	300	239	255	264	235	264	250	223	224	222	228	239	219	224	251	245	267	239	257	248	247	221	213	260	236	216	212	230	238	246	223	233	234	241	225	240	248	265	244	242	232	250	279	265	256	207	236	234	261	272	234	227	214	241	249	243	231	244	261	259	265	244	240	216	247	248	243	249	209	232	242	263	230	234	270	226	265	251	252	206	245	226	241	230	229	231	262	242	248	239	240	234	252	240	248	264	262	247	241	229	239	263	255	255	238	245	253	231	260	235	238	235	242	261	231	234	245	248	240	241	251	246	271	219	246	247	227	240	245	223	236	232	248	243	265	248	212	247	237	270	251	229	218	238	256	229	284	257	274	232	245	241	242	246	235	269	230	231	273	275	239	254	245	237	271	266	231	249	240	251	264	256	233	243	279	237	273	210	249	222	209	256	236	240	273	257	266	260	267	252	207	256	230	261	220	227	270	262	242	250	228	235	232	258	248	242	252	254	268	236	219	247	270	240	259	230	254	226	231	261	250	246	244	231	245	251	252	239	265	241	230	231	282	211	235	257	247	231	248	257	265	218	250	229	259	270	213	253	225	229	247	239	251	241	272	233	253	210	239	227	245	243	236	232	242	238	266	220	235	253	237	254	249	245	253	243	235	228	243	229	280	274	246	251	249	263	242	260	258	263	274	245	247	242	243	263	269	240	225	254	259	219	279	215	258	225	241	246	257	205	261	242	250	252	258	221	262	244	266	246	275	254	237	272	242	236	223	241	243	256	252	265	231	266	248	246	247	267	244	236	235	277	264	257	296	247	245	274	245	237	219	234	248	250	244	229	260	277	241	245	240	271	243	243	222	248	241	288	235	226	226	252	241	216	242	247	253	235	254	236	226	238	252	241	240	248	251	272	258	227	266	226	240	232	254	224	259	247	242	248	251	235	248	237	268	263	233	235	268	231	238	225	216	217	248	247	238	255	246	253	247	231	224	245	248	252	237	255	256	277	253	251	253	257	217	249	228	248	251	221	246	229	240	259	237	276	234	248	248	215	252	265	255	243	251	249	265	232	246	261	238	259	270	224	248	272	265	213	247	240	259	218	224	243	254	263	265	240	219	270	248	219	279	243	244	250	249	230	246	251	236	246	226	277	236	249	268	239	235	255	244	254	228	236	247	236	245	271	249	258	257	231	237	211	212	236	247	233	222	247	252	218	246	259	276	232	231	247	237	234	241	234	248	225	250	238	222	243	224	252	245	243	216	231	239	257	203	235	233	231	252	249	222	239	267	248	256	225	229	247	248	230	246	240	211	226	251	236	260	265	251	246	265	244	242	216	259	232	246	248	244	232	231	246	230	234	254	255	227	240	244	235	253	233	268	202	215	250	229	259	262	248	222	265	243	230	243	263	273	268	242	253	246	248	254	218	202	239	270	258	249	258	247	238	246	237	243	249	266	246	261	241	254	218	219	269
36541	35368	10291	2150	1951	1697	1438	1323	1134	1000	1006	916	900	847	828	827	824	830	727	735	767	711	717	757	756	773	684	719	731	668	746	656	681	726	664	653	673	693	703	703	683	691	637	665	689	695	677	647	704	664	677	610	671	666	636	692	682	673	699	679	658	675	689	661	680	669	683	691	638	651	666	647	705	705	674	690	655	619	700	620	657	638	646	666	694	667	702	657	651	669	677	675	676	611	657	684	646	640	672	676	594	665	690	680	673	647	632	638	675	636	644	629	676	684	702	639	662	643	641	608	638	635	655	618	667	626	660	620	645	718	605	629	653	672	655	650	624	647	680	640	701	648	674	638	691	651	663	638	699	630	643	645	617	660	665	628	710	669	619	672	646	656	662	636	646	683	660	643	629	643	676	692	659	689	678	628	659	635	637	640	682	619	683	645	685	684	680	663	651	659	627	643	624	719	667	673	656	638	673	670	628	647	664	640	662	693	650	658	641	675	628	669	672	635	652	620	639	674	662	621	627	644	628	690	658	636	614	656	661	615	683	606	685	645	648	648	644	614	609	637	666	667	628	616	627	721	664	662	699	659	647	668	638	651	636	658	627	686	664	662	676	585	679	643	678	662	699	656	668	720	615	687	639	659	654	621	694	684	612	644	609	661	686	615	674	629	643	651	658	594	663	640	700	687	643	655	646	627	635	640	658	630	645	661	669	660	655	642	702	652	646	622	638	622	672	671	626	621	649	608	683	639	643	649	656	665	645	638	652	653	663	651	624	679	646	650	626	675	679	623	640	680	649	672	647	645	619	619	614	655	610	637	634	608	662	652	621	662	649	638	647	668	627	612	671	663	695	635	667	701	629	658	639	680	652	658	633	693	625	649	654	654	648	643	657	584	607	642	669	655	663	641	638	653	618	646	629	620	626	640	628	651	686	702	723	608	648	611	673	672	633	625	669	664	645	621	690	703	654	673	641	622	686	641	676	669	607	664	655	692	635	643	642	688	658	635	647	600	677	667	609	669	632	664	667	689	668	663	640	624	640	661	696	716	633	723	661	649	656	656	647	639	647	648	676	658	613	659	695	676	666	633	677	697	610	684	692	647	646	660	610	657	632	654	633	616	642	677	688	617	652	639	651	666	675	702	676	660	628	664	636	657	631	661	677	654	650	652	660	617	668	614	672	675	672	638	659	682	649	651	663	677	624	677	664	661	672	665	676	638	690	676	648	651	668	667	641	628	655	590	621	658	660	639	627	708	673	644	664	643	650	669	616	660	645	683	614	627	664	667	598	656	624	628	639	642	667	668	672	668	690	649	603	684	670	697	653	741	675	666	650	646	649	622	650	626	644	649	655	640	686	645	673	719	640	627	635	637	640	634	670	647	659	675	711	634	613	660	677	637	629	649	632	637	635	663	685	595	629	629	594	665	660	652	634	642	688	640	621	630	665	670	621	646	621	660	687	662	623	627	656	650	668	677	655	652	626	644	659	631	644	586	644	660	626	599	634	683	689	688	710	681	680	660	721	656	683	659	640	649	646	653	705	608	659	629	664	631	664	688	651	706	629	617	661	643	669	609	665	675	683	662	672	601	675	621	662	609	709	653	674	638	661	690	661	653	632	610	608	633	649	648	643	673	601	629	670	626	660	663	691	674	627	642	609	678	596	634	657	644	665	602	648	652	651	658	640	689	659	656	690	634	647	615	682	631	644	644	654	656	680	650	687	663	690	721	621	641	679	682	680	617	664	644	684	632	606	665	605	661	636	677	675	688	621	665	670	656	672	644	618	634	703	675	632	624	697	664	649	654	675	641	645	682	641	596	617	627	671	629	689	660	638	664	647	650	622	638	624	681	661	644	655	656	682	664	613	606	616	645	619	626	657	668	606	669	740	662	682	643	666	651	624	623	648	655	630	680	612	620	580	650	690	656	633	660	637	672	680	666	622	650	639	712	676	635	617	670	648	652	663	639	692	597	665	680	653	711	672	674	595	671	679	645	664	634	675	630	619	681	646	616	686	678	642	661	650	641	612	656	677	639	652	614	645	615	612	626	691	646	659	628	618	655	626	652	607	616	649	685	603	616	632	693	701	660	637	640	657	676	647	630	664	655	676	663	685	635	638	623	609	675	619	688	673	641	674	676	622	659	668	658	640	661	639	640	672	668	698	646	660	652	666	670	638	628	677	674	670	622	630	683	663	635	660	650	655	681	704	653	648	601	594	670	640	632	663	665	644	691	656	647	685	648	642	679	616	666	662	645	682	623	671	623	618	616	652	684	637	641	615	694	651	648	646	657	662	659	621	597	629	652	653	663	660	638	619	671	644	660	642	641	630	650	703	635	669	610	630	657	704	656	593	611	616	637	678	650	665	687	650	695	658	642	678	670	647	675	706	638	592	606	614	667	664	657	636	663	639	662	689	680	687	699	670	657	644	671	709	612	633	700	664	646	660	679	640	628	643	682	614	660	637	617	668	613	637	660	644	643	666	645	643	644	644	695	631	668	654	644	635	673	650	675	666	645	663	667	646	672	637	645	638	646	645	614	616	678	660	633	671	651	667	620	644	637	619	656	666	661	597	675	687	666	653	622	662	749	642	677	666	640	642	640	622	627	655	653	619	648	616	626	654	675	633	697	610	650	623	654	677	654	618	640	659	631	675	647	653	667	698	676	629	671	591	642	688	631	629	674	608	644	653	664	631	654	619	644	618	667	641	619	653	650	655	681	657	620	654	661	603	638	622	664	614	642	692	617	731	652	665	615	630	632	650	670	639	639	663	627	652	625	657	683	631	603	674	665	675	658	585	617	629	706	722	663	646	613	700	693	667	661	672	660	728	649	630	638	659	666	650	684	650	670	674	660	632	682	639	682	657	680	699	648	630	629	628	690	691	618	625	646	619	712	639	662	652	660	659	655	660	612	658	629	612	641	644	690	650	647	651	671	664	674	652	683	616	604	650	650	613	706	626	649	624	640	637	659	686	654	657	681	595	642	688	694	674	668	642	630	673	640	648	661	666	665	638	673	620	623	649	666	661	637	651	651	670	644	686	659	685	650	648	685	622	685	610	638	669	631	650	642	686	604	687	602	659	655	687	628	661	711	675	635	644	646	639	623	646	656	652	652	627	640	638	630	662	655	700	700	651	633	698	641	651	667	671	645	640	703	624	678	655	658	662	661	652	639	659	674	603	662	669	656	675	655	633	649	669	655	662	684	655	667	652	630	653	636	645	671	614	663	645	634	662	637	645	620	665	650	649	651	664	645	675	624	634	629	725	657	622	648	626	702	679	689	652	638	655	676	675	638	648	619	632	672	649	649	628	649	669	660	642	666	669	657	657	660	633	621	656	638	665	636	673	627	641	633	670	671	673	651	666	621	639	662	646	628	753	672	700	664	634	643	632	692	638	683	640	702	668	668	690	693	627	662	679	651	681	621	639	693	647	643	662	653	652	661	641	660	653	654	610	613	634	669	619	651	648	633	670	708	664	648	691	630
70025	55194	30058	13172	2360	867	679	605	554	482	466	442	445	430	458	426	403	388	404	382	376	382	375	423	383	378	418	392	392	406	394	395	406	402	357	422	377	408	356	364	383	335	375	361	402	373	368	397	370	345	361	338	347	402	395	335	401	399	397	378	351	343	391	363	374	334	376	373	386	360	382	369	409	366	382	355	366	373	386	394	376	339	393	398	347	363	384	360	354	347	379	420	394	366	364	390	353	384	369	352	363	380	376	383	345	356	364	424	363	383	390	387	335	339	373	345	408	311	380	363	361	348	366	358	367	362	359	330	374	409	378	388	378	388	392	365	340	373	370	370	396	367	310	369	363	374	380	411	375	358	352	368	375	356	370	389	360	378	350	381	327	384	348	346	351	387	351	391	360	357	346	355	385	421	381	367	383	385	388	363	347	384	360	404	377	385	365	386	368	345	346	355	345	383	363	368	383	328	341	349	379	370	367	358	353	344	379	366	392	353	335	347	356	367	331	326	349	379	400	340	387	379	393	350	349	402	359	355	341	372	374	369	361	342	350	391	387	379	375	360	366	351	375	363	348	376	388	405	382	342	356	345	396	337	361	376	339	372	385	374	374	367	411	381	352	381	362	361	362	357	382	363	369	356	404	387	363	399	382	397	354	365	387	347	337	406	365	398	365	361	364	362	369	361	383	375	366	416	397	360	368	324	384	377	377	379	358	386	371	383	325	348	377	358	346	356	390	389	394	388	378	375	396	382	375	381	384	355	329	394	357	340	417	389	396	350	386	406	355	336	354	372	368	388	358	387	386	369	391	361	354	355	388	384	373	346	376	370	355	370	378	345	350	375	363	379	386	358	369	399	384	370	350	371	359	350	362	381	356	355	342	380	381	366	386	380	333	367	344	399	366	368	365	345	339	332	391	393	368	343	365	380	402	339	358	384	364	402	348	377	389	398	385	386	375	357	382	404	343	367	384	415	379	366	363	340	333	348	382	374	345	343	392	376	420	374	384	358	358	372	393	370	359	397	388	394	385	359	345	350	344	364	369	359	360	400	353	368	372	388	383	361	350	423	373	368	359	403	322	326	318	396	378	413	362	389	366	364	371	378	356	366	388	399	359	347	376	383	370	364	365	356	375	362	379	371	377	356	367	369	369	391	392	348	416	368	362	374	374	370	365	382	324	360	385	342	384	360	370	361	387	352	323	360	379	375	346	306	320	408	400	392	342	410	424	369	391	390	372	375	372	381	384	343	374	371	387	366	335	395	379	349	383	351	352	381	364	371	368	341	376	366	383	401	338	362	367	367	349	342	392	350	355	388	396	403	321	394	427	374	366	368	362	375	364	362	384	381	373	394	368	404	367	376	375	360	373	365	369	376	347	382	385	385	374	351	391	349	368	371	407	336	339	384	355	364	358	346	372	433	385	351	399	381	378	330	343	347	400	398	381	345	376	394	359	392	337	372	371	414	386	419	390	381	394	378	361	359	384	367	394	354	359	350	377	344	349	369	372	330	395	375	361	359	355	352	375	384	339	405	354	342	386	365	365	360	375	396	348	383	391	345	360	335	374	360	379	403	370	322	372	353	372	360	349	356	345	368	363	399	393	357	392	371	331	379	380	388	364	375	351	362	371	351	383	367	365	368	367	377	379	356	364	330	354	362	410	371	361	348	386	359	361	346	351	365	370	364	386	357	381	394	374	358	348	410	364	352	380	364	368	366	392	370	370	396	330	378	371	357	348	368	377	400	352	392	335	391	394	356	357	354	393	341	381	378	365	388	389	399	349	359	388	362	411	368	385	365	391	379	370	322	378	382	361	320	379	338	380	350	380	374	386	373	385	355	363	339	327	374	376	366	377	378	381	371	386	341	404	403	336	361	419	325	369	363	348	351	349	343	363	346	339	385	349	364	346	387	375	390	365	389	371	390	381	374	371	362	330	383	393	369	366	376	383	372	394	313	399	352	345	371	397	398	351	391	374	342	364	397	371	385	391	380	376	396	366	389	349	372	389	384	401	386	389	383	359	374	366	347	367	369	375	352	398	342	351	369	344	362	397	375	338	355	367	350	364	366	380	395	371	344	370	322	360	369	364	387	337	397	364	396	344	376	384	348	392	326	352	380	360	360	367	382	386	380	399	358	366	366	347	374	366	396	376	355	339	396	367	363	369	372	381	372	420	416	318	376	377	380	388	406	346	406	370	401	396	371	361	353	394	389	382	369	352	374	369	361	380	408	371	401	369	380	336	370	350	382	368	393	358	367	351	366	370	389	362	323	395	321	381	365	382	375	344	365	338	354	357	370	372	379	385	397	376	409	356	362	379	368	348	369	385	397	344	374	375	360	371	364	357	382	403	372	338	364	342	379	391	370	360	375	367	369	368	348	363	335	357	401	381	419	359	381	358	347	391	354	341	336	349	379	365	385	367	336	415	362	370	351	370	351	380	352	379	318	388	336	388	398	359	372	382	352	340	374	365	347	367	416	374	336	387	354	376	405	373	328	386	393	411	377	367	321	332	362	375	347	389	347	369	410	348	386	363	395	387	355	359	388	369	356	361	341	351	353	386	386	359	369	404	369	365	355	385	366	383	369	381	347	385	348	404	364	366	380	365	404	356	389	352	339	351	350	358	385	379	409	342	371	383	370	360	381	370	366	364	387	360	363	393	360	399	371	360	373	353	410	403	390	359	364	384	404	374	353	359	402	345	399	373	392	345	364	342	366	352	379	402	358	355	368	360	378	393	398	379	333	395	370	389	401	386	329	345	350	368	338	367	318	366	334	376	352	364	385	363	376	400	370	344	358	401	352	364	356	369	426	369	365	379	344	393	376	371	384	388	355	351	330	348	368	358	341	398	347	360	362	378	363	371	371	387	338	372	385	387	367	388	328	354	344	371	382	377	408	391	363	345	360	352	341	334	380	359	358	366	389	358	341	391	354	346	370	347	374	381	356	362	337	376	388	340	367	315	377	400	334	339	375	345	361	387	364	344	389	392	396	375	361	364	353	387	371	393	401	352	364	366	385	405	366	395	359	370	378	397	365	365	374	350	332	374	363	391	390	384	377	398	353	389	342	370	367	354	368	374	406	360	329	358	407	383	380	372	382	385	378	382	342	333	338	363	312	364	365	336	368	390	385	343	355	371	357	376	389	382	384	386	380	394	347	372	335	366	364	373	328	358	401	353	348	381	392	350	363	344	375	385	351	398	363	370	358	377	385	385	362	370	388	378	391	367	332	392	347	360	383	397	405	369	347	357	391	362	346	366	326	413	354	387	365	384	418	339	353	367	367	387	375	366	352	378	377	367	356	379	350	375	396	362	379	389	368	347	370	377	346	400	358	352	368	336	345	396	359	347	363	352	388	373	382	348	332	352	370	353	386	356	396	380	396	411	394	383	379	371	374	391	387	400	342	362	384	368	359	404	416	378	388	356	360	364	381	358	358	368	356	355	351	370	369	366	382	375	373	369	363	362	363	373	394	361	336	349	377
45610	44474	13423	3818	3332	2909	2481	2077	1976	1696	1591	1533	1422	1358	1300	1245	1242	1227	1147	1125	1063	1112	1145	1069	1114	1060	979	1063	1027	987	1010	1036	1017	1001	1001	950	1030	993	992	1042	967	936	973	919	982	954	957	966	977	973	971	985	917	971	985	945	983	942	997	979	948	986	961	911	963	977	972	979	993	958	991	942	963	946	930	944	999	979	910	888	992	932	962	957	922	943	980	967	913	900	893	1000	941	938	948	952	918	924	922	939	963	939	981	936	957	941	948	949	900	925	958	833	913	907	960	919	962	942	958	1001	909	937	944	915	915	953	933	937	944	896	941	886	953	952	938	940	963	956	960	911	920	913	929	994	847	953	962	919	923	915	964	880	929	977	962	913	978	910	899	934	940	936	934	1023	914	915	872	930	897	951	931	930	912	922	931	932	925	924	942	934	967	941	896	870	969	928	919	960	961	898	893	929	928	927	992	915	914	925	884	930	909	908	937	911	958	941	949	914	919	939	892	920	924	937	940	881	935	931	977	949	963	917	893	948	931	950	932	958	868	904	906	945	971	897	909	895	949	912	915	888	964	989	941	939	909	907	931	975	935	950	934	978	940	893	951	906	934	943	920	875	907	976	938	910	933	874	934	880	972	889	942	911	937	902	922	901	931	964	909	937	979	965	897	923	874	935	944	946	953	897	891	898	956	961	899	916	924	911	882	922	906	924	980	864	905	915	939	958	918	912	959	910	951	932	907	976	916	939	917	940	920	923	938	971	881	919	949	907	959	926	932	938	910	902	883	951	940	992	925	910	893	902	952	917	991	883	932	886	921	913	872	937	963	982	946	921	942	990	924	942	924	926	955	1005	917	925	923	883	910	933	973	854	944	909	969	953	949	940	922	958	882	921	933	861	911	978	942	949	952	926	958	937	902	884	953	927	925	927	951	901	942	934	933	959	938	935	875	916	974	909	895	933	956	882	899	933	963	914	945	932	998	940	909	967	950	974	966	973	896	955	933	898	953	892	940	934	943	922	960	946	876	949	923	919	893	901	957	928	939	881	925	966	955	895	856	927	918	925	962	890	909	956	945	913	948	940	889	946	918	939	926	890	931	883	944	903	921	931	940	888	922	906	911	948	934	893	931	947	926	941	922	928	917	937	886	914	903	923	959	878	895	868	915	899	914	928	928	955	971	1023	883	946	882	976	918	939	832	951	877	961	904	893	952	967	900	893	904	874	936	972	909	923	926	933	944	912	939	880	900	892	981	901	994	905	946	944	916	909	921	937	962	915	885	956	938	915	867	930	913	970	925	967	897	907	911	935	881	951	897	870	908	948	947	973	876	904	932	913	962	950	899	944	926	891	842	883	924	1003	946	966	930	881	894	876	944	967	933	925	966	892	920	870	945	965	984	915	886	967	927	980	896	871	876	913	907	877	954	922	901	889	941	940	913	893	938	909	938	979	928	891	906	926	926	900	949	969	892	928	915	1009	952	913	912	879	1021	927	928	922	906	923	985	919	913	887	971	948	952	922	917	951	922	882	938	891	965	958	858	913	856	918	967	874	939	956	932	959	892	904	938	889	893	936	936	965	955	915	934	884	897	923	914	933	906	937	896	869	932	907	1002	920	934	872	921	931	903	937	923	948	879	903	963	966	863	902	935	911	931	928	930	908	829	835	977	922	910	950	937	965	1005	948	947	900	938	893	896	961	956	910	965	889	997	914	981	904	921	909	937	946	927	896	927	929	964	963	867	933	908	920	934	931	948	939	899	913	876	925	870	902	899	928	952	948	915	907	889	931	889	958	907	925	934	912	910	919	941	960	903	923	951	916	950	918	876	868	919	918	948	934	950	920	866	951	925	956	920	981	977	900	901	907	966	937	937	931	951	910	875	908	929	901	905	956	922	907	932	943	901	952	906	944	936	894	957	908	885	963	943	916	891	920	962	922	928	864	922	948	895	912	947	927	910	933	902	913	882	957	928	898	921	945	943	906	921	956	897	889	867	871	916	924	912	937	962	998	967	924	917	924	860	915	907	910	908	892	921	940	908	920	886	919	924	955	1010	866	933	914	880	899	943	940	904	934	928	959	929	886	957	936	987	928	911	912	930	926	934	900	920	935	880	942	957	933	971	865	943	872	965	964	916	917	907	909	891	879	924	934	909	969	930	907	933	938	946	919	924	938	917	886	923	901	944	931	952	961	966	890	939	896	983	949	947	943	960	901	941	897	918	989	923	935	931	870	929	981	897	960	945	899	883	951	953	968	941	913	976	919	938	973	938	939	905	990	988	943	913	955	894	918	1002	910	901	910	919	926	923	898	949	903	941	932	896	961	924	904	927	924	872	949	920	901	922	909	944	924	894	908	929	945	969	915	944	930	965	933	878	953	873	926	881	916	986	865	891	938	908	917	898	951	931	875	865	932	938	922	934	967	916	895	891	961	938	902	971	918	965	913	945	901	954	889	886	883	960	925	899	929	901	922	906	909	939	887	923	919	919	955	899	900	893	959	934	858	899	940	914	919	912	926	877	877	917	903	909	881	923	1006	930	917	941	936	918	890	968	912	900	881	880	1014	928	929	937	925	973	911	971	906	920	915	917	906	923	945	892	974	961	926	917	926	932	938	962	969	970	935	903	886	922	928	1013	924	892	927	1021	951	918	902	917	863	941	986	918	924	862	927	952	937	920	893	944	927	891	918	924	926	907	910	967	984	916	949	906	948	936	947	942	901	894	962	952	973	903	929	899	923	920	931	945	895	926	897	904	947	938	980	923	913	959	946	908	929	950	946	917	939	973	992	910	951	943	892	899	977	914	872	915	883	898	913	861	922	883	881	914	915	933	904	926	872	952	975	903	932	923	857	912	928	905	888	961	890	913	906	901	906	920	921	869	894	975	912	890	921	954	964	899	921	957	875	863	901	965	912	909	941	896	941	904	912	926	944	946	981	987	944	920	933	944	967	880	866	864	874	886	932	931	921	1007	927	907	922	919	892	965	863	913	953	937	915	928	941	917	897	926	923	934	927	948	955	895	902	923	931	944	854	884	948	950	902	949	867	925	928	905	972	922	893	921	907	904	913	923	928	938	917	882	886	907	947	970	913	946	919	940	998	915	905	903	885	911	908	941	889	934	963	942	938	886	910	945	939	911	973	966	878	907	980	914	905	935	940	884	952	935	947	978	904	885	961	946	922	921	933	908	885	968	951	890	960	885	892	943	932	958	948	980	937	946	865	966	937	946	991	921	993	912	976	860	970	984	982	928	943	916	857	964	922	945	931	867	941	979	878	972	938	873	904	893	886	991	924	945	948	960	933	899	909	934	942	918	924	916	926	906	932	905	878	958	916	903	910	910	991	978	970	909	933	873	883	920	961	932	977	907	922	920	953	888	949	873	921	930	936	986	972	893	941	943	902	917	936	973	961	920	838	905	929	992	939	894	956	962	925	968	930	914	942	895	969	881	884	960	917	909	922	925	897	972	993	971	922	914	913	913	939	965	936	936	961	925	968	868	929	896	956	930	957
16686	5759	1303	400	413	411	375	414	367	409	383	367	381	412	407	401	381	370	415	388	381	390	393	382	369	379	395	398	371	402	392	401	355	355	362	363	357	393	415	379	355	418	423	400	349	408	359	394	418	375	399	362	406	357	359	396	390	405	382	378	355	396	371	369	395	393	399	392	380	403	390	342	376	411	359	362	373	381	358	367	389	383	394	391	419	386	364	354	381	363	409	407	361	368	364	332	439	386	375	351	355	390	376	378	419	398	361	378	380	370	413	385	390	401	392	358	373	345	359	379	384	385	371	345	372	391	417	418	357	409	377	380	380	384	363	397	396	379	375	358	407	397	407	402	367	372	376	403	372	384	398	393	377	379	366	363	366	371	377	393	390	366	378	403	396	381	368	381	388	417	411	417	385	348	382	368	445	401	363	416	406	398	398	336	375	383	361	382	391	393	414	421	382	416	377	386	355	383	395	385	422	376	418	382	408	356	423	387	385	367	374	376	385	423	397	379	386	379	380	362	366	391	388	331	392	370	385	385	393	386	388	390	409	377	384	424	381	387	389	388	380	368	409	379	370	384	393	386	361	369	374	353	385	358	345	369	355	350	382	384	389	379	359	413	381	403	382	373	381	407	388	385	355	363	390	349	435	388	414	379	378	369	357	410	394	397	430	383	380	400	371	405	360	365	359	393	414	374	379	380	390	414	354	390	395	387	379	380	360	390	371	357	358	399	368	351	398	381	411	365	348	378	379	357	380	425	403	401	345	370	414	383	362	425	414	395	440	388	369	383	379	414	394	370	390	396	374	406	377	369	417	388	363	366	363	337	391	367	399	376	372	403	353	422	412	362	371	375	373	391	379	403	379	385	383	393	408	386	340	363	362	372	412	373	392	368	372	416	398	394	435	363	339	395	372	360	390	368	373	357	366	378	366	367	409	407	363	412	354	395	402	365	348	385	369	366	375	352	372	368	371	367	379	410	378	388	386	423	358	403	362	389	380	393	354	404	368	373	367	408	382	393	422	374	378	366	392	332	404	426	373	392	394	368	387	381	398	370	403	385	370	346	363	381	373	374	364	351	379	367	403	370	383	416	414	370	399	373	386	415	362	341	387	376	379	394	378	369	399	378	387	370	407	407	427	391	406	397	379	372	364	380	390	379	349	349	384	389	404	386	382	382	385	385	391	403	434	379	382	400	382	367	362	351	415	379	416	395	398	419	384	391	346	408	395	426	373	387	367	375	384	344	376	378	382	418	348	366	401	369	385	385	385	388	421	387	368	413	422	427	368	384	369	386	371	377	393	355	358	407	344	368	387	374	374	403	352	370	407	382	364	378	393	384	380	359	395	365	343	388	348	402	377	396	352	398	401	361	360	365	388	356	395	374	378	378	385	372	358	402	398	395	366	420	412	380	414	413	420	360	396	388	400	367	433	427	419	406	387	384	387	402	382	334	350	406	391	379	397	366	378	392	383	371	374	377	388	380	342	377	362	394	386	399	406	401	401	356	393	399	386	381	395	361	363	387	358	390	399	357	362	379	394	388	369	352	400	388	355	369	353	391	368	411	400	354	393	377	374	375	365	381	414	410	391	352	393	387	384	395	376	374	405	369	357	377	385	424	402	386	373	410	369	384	337	393	370	367	366	393	375	362	392	394	381	386	391	364	401	405	390	357	384	384	369	374	384	418	399	397	436	368	377	395	357	374	415	380	365	366	422	377	372	391	401	443	392	421	405	426	383	365	396	397	385	395	364	367	385	397	400	404	385	370	380	382	403	409	352	365	375	386	375	398	372	412	361	368	363	373	406	381	383	399	381	363	341	412	377	357	405	382	376	403	353	413	378	363	407	355	363	397	376	382	384	366	410	374	398	370	372	411	429	408	388	405	360	362	372	382	414	371	409	351	384	383	384	402	376	388	363	387	359	372	345	383	384	363	372	359	386	408	408	374	371	359	393	369	416	411	402	398	351	388	392	373	374	351	382	363	376	342	369	388	390	364	356	353	395	427	397	403	396	419	375	327	368	377	422	373	379	412	404	358	347	369	388	390	334	382	401	364	359	397	394	356	384	373	389	366	350	394	422	390	464	385	399	393	390	379	377	382	354	361	347	412	368	415	359	375	418	381	408	375	335	342	369	379	387	389	401	387	418	374	349	402	389	383	386	361	372	398	418	420	388	348	402	364	390	370	377	369	403	417	385	349	382	336	384	375	420	384	364	372	380	425	383	358	402	399	366	366	421	392	420	391	372	406	406	366	445	365	400	408	419	407	384	397	360	383	357	401	389	390	400	389	420	378	381	385	399	377	391	335	389	373	350	392	431	400	391	361	360	385	340	371	378	374	408	375	385	363	375	375	404	365	367	367	423	385	337	377	335	360	422	382	391	412	382	372	394	365	349	369	397	404	402	410	374	392	373	367	370	393	368	397	383	388	386	376	408	363	399	355	398	419	396	381	372	412	358	384	309	400	401	400	402	405	367	393	381	394	358	382	380	375	388	358	380	391	391	358	406	400	427	384	381	351	371	394	389	388	366	359	398	391	400	387	384	387	396	362	397	367	351	361	354	383	386	364	364	399	351	396	374	393	407	400	348	376	408	432	405	381	396	380	367	351	388	406	386	397	376	402	428	399	368	392	393	388	372	338	404	389	404	373	377	373	393	417	383	414	377	356	398	343	429	387	389	383	372	387	366	420	429	384	372	372	381	351	383	372	405	376	374	380	407	385	411	419	384	406	356	383	377	358	365	413	388	353	388	398	377	354	392	398	400	403	403	392	394	380	373	412	408	386	401	362	355	389	410	396	357	376	366	402	412	428	371	390	351	407	349	328	363	391	397	427	352	360	382	394	399	355	415	380	366	402	388	377	339	386	371	389	401	405	392	395	385	387	367	411	393	381	383	334	361	387	362	389	385	395	385	378	411	375	396	345	379	369	412	376	397	388	398	381	353	368	403	375	369	369	423	398	396	342	404	361	372	388	383	403	418	354	386	359	397	394	365	407	348	400	379	353	380	382	371	398	383	388	363	391	389	390	389	375	403	363	382	416	345	354	403	367	396	391	395	377	375	391	391	371	396	361	401	374	392	354	341	386	407	381	410	412	388	387	399	411	372	422	442	398	436	362	394	405	373	374	406	366	350	378	389	370	359	385	406	395	391	360	373	371	375	344	378	352	356	365	356	394	388	359	345	403	403	367	423	400	398	367	375	393	382	344	409	365	408	410	343	377	397	375	377	365	424	356	354	371	364	371	403	397	367	354	374	426	401	361	366	382	388	401	412	385	406	373	393	386	365	392	371	399	381	407	385	403	372	381	385	394	394	364	386	387	372	354	410	400	408	367	381	386	416	384	392	380	388	374	372	415	377	397	361	372	383	371	394	389	380	416	385	441	383	377	374	429	401	421	403	402	358	367	392	396	382	377	416	350	405	386	375	408	389	402	389	383	390	398	382	364	396	387	379	372	412	401	366	388	414	407	361	364	393	399	350	379
13968	6883	1804	995	960	935	932	937	979	970	935	964	931	898	908	909	965	925	952	916	980	925	888	885	898	908	903	934	939	938	975	962	979	954	893	907	947	923	914	904	953	921	917	922	945	892	903	919	920	945	911	979	922	904	899	965	900	909	931	918	897	891	913	867	939	865	904	908	917	922	947	934	894	920	926	949	929	922	935	908	942	913	929	891	978	972	916	991	952	896	904	929	880	951	948	947	906	930	903	965	930	986	908	972	932	932	975	903	917	933	918	899	892	945	905	942	912	907	948	929	961	952	983	942	958	961	921	923	909	890	944	917	896	921	945	881	925	970	898	945	947	942	872	915	945	907	910	934	901	910	909	880	889	904	924	864	895	893	908	957	894	894	866	948	953	921	891	906	873	929	947	908	869	903	963	932	950	912	924	971	928	977	935	932	917	897	889	937	952	940	863	907	911	909	916	923	935	903	886	955	902	921	935	908	897	889	880	892	892	910	901	936	940	942	973	948	916	924	856	890	930	910	933	928	884	861	916	964	901	947	944	947	949	903	914	925	898	917	931	926	922	876	871	901	926	957	922	973	980	972	971	906	901	987	855	935	995	861	897	946	882	943	970	897	924	919	942	935	881	934	933	922	983	949	942	959	905	891	924	966	915	910	913	873	916	946	885	940	945	946	900	898	928	950	902	975	952	924	927	900	938	941	927	903	943	889	926	894	895	947	933	901	952	929	965	922	928	914	851	899	974	952	916	918	873	899	902	984	945	945	940	929	894	915	913	920	948	896	938	885	886	967	912	913	870	940	902	918	916	946	998	922	870	884	955	905	914	949	933	920	927	876	882	968	926	899	960	944	928	893	897	915	929	925	963	917	937	912	933	928	964	910	936	988	933	910	851	943	895	939	936	908	935	907	948	904	920	920	924	905	924	896	914	968	945	969	872	879	924	951	951	963	929	917	920	888	930	894	934	922	944	917	908	934	953	922	977	971	911	933	888	1005	860	932	907	965	894	959	928	922	915	949	931	910	917	865	868	948	870	949	961	930	922	891	911	866	908	954	937	889	933	857	852	953	913	916	955	937	950	973	916	896	926	923	929	972	899	898	917	905	931	921	906	958	955	893	883	927	895	957	961	868	904	913	944	941	902	909	967	931	955	971	921	919	899	929	919	895	928	970	951	920	935	896	883	903	975	958	912	878	926	933	928	958	917	895	945	878	916	941	889	926	903	900	886	935	917	961	898	938	967	928	883	898	955	948	982	947	914	887	917	969	944	954	906	971	888	903	891	956	941	882	940	892	949	991	911	969	896	967	912	949	918	931	899	940	886	866	918	894	956	940	980	910	933	904	963	952	897	952	919	904	931	915	868	959	939	949	916	900	889	916	953	949	879	885	910	915	893	912	954	923	932	872	909	953	933	877	911	926	953	927	941	945	913	902	995	919	953	872	968	933	889	851	951	942	920	936	967	939	879	891	952	910	964	846	927	890	856	877	945	869	968	910	902	903	900	931	922	882	880	919	949	991	925	911	912	952	953	906	933	957	932	916	948	881	919	921	926	923	927	877	908	913	981	885	910	972	913	943	943	883	927	971	967	937	872	948	945	909	912	887	933	903	887	917	907	938	922	907	909	922	944	952	924	946	897	868	978	926	911	951	920	969	861	919	963	910	946	904	933	988	909	926	925	880	928	902	928	917	927	939	924	916	891	940	940	899	890	916	948	934	939	953	954	908	900	930	907	921	952	924	949	974	934	929	932	907	906	852	964	952	963	1020	937	944	924	895	917	939	887	926	890	958	1013	887	948	879	901	908	950	916	925	943	911	899	933	941	959	886	950	864	924	1006	926	912	932	953	921	919	926	874	941	930	869	981	923	927	933	944	962	971	905	943	930	913	850	910	895	954	938	910	916	914	981	899	954	995	943	897	919	904	949	945	926	918	918	926	929	912	918	900	920	876	984	971	921	937	873	932	883	886	891	881	964	951	947	945	894	921	883	916	970	889	927	896	961	860	946	911	892	892	909	927	900	838	927	933	893	894	935	987	929	901	913	906	873	916	909	890	878	944	868	894	914	942	978	922	938	907	896	948	950	875	876	913	907	959	940	904	931	881	1007	876	938	936	949	904	865	874	912	938	873	878	942	882	916	890	941	937	936	949	894	966	904	933	920	948	929	908	900	938	973	902	947	934	878	902	958	894	891	881	890	926	933	928	925	920	937	914	933	930	912	905	896	945	954	906	910	889	936	917	919	950	925	939	937	911	903	882	932	905	927	918	878	920	953	952	858	910	916	901	896	965	878	925	934	949	921	957	936	910	956	906	974	884	876	965	914	911	944	897	899	890	931	937	902	940	970	989	890	894	854	991	955	946	836	939	918	899	934	940	878	892	853	915	956	911	895	998	892	899	969	920	910	961	922	932	921	947	916	874	900	916	903	946	893	854	889	947	906	858	921	902	914	922	968	896	949	892	915	893	915	873	962	963	910	951	942	939	886	946	910	930	925	919	928	914	905	967	914	973	907	952	902	924	931	834	913	982	1004	843	881	884	910	894	894	910	924	953	942	908	936	940	909	881	925	937	915	932	935	903	908	942	930	942	969	929	899	945	892	895	990	909	929	948	968	932	903	893	917	918	954	879	890	896	923	916	883	932	962	921	880	947	932	916	922	905	963	929	930	925	889	907	914	889	929	943	939	931	980	866	923	914	885	914	879	906	931	943	903	905	896	888	919	942	928	962	936	941	908	982	945	905	910	910	956	908	973	940	987	946	881	918	897	914	957	937	898	894	933	899	930	922	976	935	852	897	925	994	908	939	948	831	926	900	959	901	946	930	882	907	910	900	934	900	869	937	940	897	917	956	909	891	931	909	932	970	989	943	871	921	935	960	929	956	887	891	881	928	923	932	942	903	948	950	897	945	959	904	979	971	919	915	915	966	929	905	916	909	941	951	950	918	985	955	885	918	919	944	950	938	901	947	930	976	908	941	944	907	946	873	896	951	897	951	957	878	925	906	942	921	940	908	945	901	950	933	923	952	908	952	880	916	897	952	913	924	974	930	944	923	894	919	936	897	948	953	879	910	923	919	890	958	901	919	902	958	949	909	926	926	895	913	910	907	942	988	896	928	930	916	920	866	956	949	925	920	896	915	971	951	927	899	886	896	942	928	953	917	959	935	897	908	909	905	920	927	902	865	962	926	915	912	879	882	925	937	892	957	943	939	925	927	949	945	875	929	867	911	916	914	962	910	884	888	906	826	945	942	952	904	966	922	901	899	901	899	954	886	956	965	907	923	919	960	862	879	887	948	976	930	868	860	924	963	916	949	927	909	964	937	933	908	942	951	960	896	879	873	929	866	919	944	930	867	932	900	984	913	898	906	921	954	935	942	942	944	905	883	958	952	929	911	920	915	881	993	947	937	946	927	924	946	981	938	928	878	875	972	973	881	971	988	924	920	908	904	952	918	911	904	971	925	907	918	980	867	937	899	892	940	934	905	898	900
59340	46693	24593	3703	630	436	384	319	331	307	261	276	280	283	285	250	282	284	232	257	264	258	245	240	231	245	260	273	249	231	236	246	279	250	242	255	263	283	244	274	223	242	233	210	226	257	233	246	231	258	229	242	241	242	237	212	274	246	238	252	240	252	216	243	254	209	240	240	221	237	232	211	227	251	243	231	249	260	232	224	245	272	229	229	263	221	202	240	250	273	218	258	237	237	249	257	258	232	264	236	225	235	236	235	236	265	265	257	226	217	253	209	249	237	234	254	242	216	255	199	244	260	241	265	235	247	238	244	190	229	232	233	254	249	233	249	250	255	255	235	270	253	241	236	229	225	251	232	254	228	228	258	226	234	249	234	246	246	241	242	240	240	224	232	223	262	247	228	242	260	236	241	286	284	226	225	245	253	241	219	231	234	237	244	237	230	245	237	218	236	243	240	229	235	263	236	233	264	265	230	220	252	235	254	241	237	237	227	230	248	262	234	239	257	219	228	215	252	242	241	246	255	257	227	260	245	271	248	245	249	257	251	240	264	247	248	228	225	228	214	250	245	238	228	232	240	240	244	247	299	260	213	237	239	282	230	255	257	263	267	254	230	243	265	201	217	246	249	232	240	237	228	246	232	255	237	233	246	260	215	258	244	238	250	238	258	255	247	205	236	236	225	226	251	246	250	226	219	253	233	228	255	224	234	249	247	259	235	202	214	252	216	227	229	229	239	234	222	223	244	226	248	245	243	231	236	228	237	232	242	242	253	243	195	240	235	252	253	228	234	247	223	219	222	260	263	250	272	222	261	243	211	236	238	246	289	232	250	262	223	235	247	217	250	210	255	227	259	236	255	245	256	213	243	227	241	236	242	239	260	235	237	253	232	225	235	246	230	209	234	274	235	281	240	210	260	235	236	235	229	228	231	214	239	242	254	255	238	233	234	243	252	232	261	218	229	219	241	245	211	239	243	240	219	219	224	257	264	258	236	254	239	225	238	232	251	259	271	249	240	252	230	223	242	218	218	266	204	261	254	236	252	263	227	238	254	231	258	244	251	216	234	251	233	233	240	243	233	258	241	238	256	230	240	260	249	231	220	213	254	229	236	266	261	221	258	235	264	254	228	228	252	244	256	262	240	236	235	230	224	240	224	267	247	237	234	252	249	238	233	253	232	250	236	234	226	235	231	227	245	250	211	241	238	259	225	228	219	277	252	222	253	262	240	214	217	243	252	224	234	266	203	247	221	240	219	217	216	247	241	226	243	215	261	221	239	234	247	249	248	266	248	226	235	224	244	257	247	212	217	250	195	243	259	260	232	234	255	241	243	243	249	235	240	237	206	250	240	251	235	262	236	229	250	242	237	231	245	255	247	237	253	226	253	262	246	239	256	250	250	233	225	244	240	244	208	247	249	241	259	265	260	227	228	273	231	233	217	242	216	212	238	230	244	266	233	252	263	261	221	257	246	241	255	249	263	249	250	247	255	253	233	210	242	254	221	230	226	258	260	247	215	261	230	245	276	246	227	239	227	241	257	225	225	259	237	235	232	224	248	255	249	233	222	242	255	243	244	237	224	204	236	221	228	245	215	231	260	206	250	235	233	227	209	215	275	252	257	234	229	239	235	267	234	229	227	237	244	272	209	243	238	238	234	246	257	215	239	241	267	246	256	260	236	249	246	241	243	236	251	228	275	236	254	257	233	251	248	239	242	253	218	244	239	238	251	249	266	201	225	221	240	234	234	240	262	232	217	202	220	235	235	223	221	253	255	218	234	241	222	255	223	216	256	262	248	220	247	243	222	237	252	231	212	235	251	230	241	260	251	255	251	246	250	266	240	240	260	247	243	248	236	239	226	247	256	267	232	254	232	244	212	248	251	228	251	227	223	225	246	261	230	227	226	276	252	250	236	267	252	229	253	215	237	240	244	254	263	249	222	264	224	249	244	270	251	228	234	220	238	262	283	227	244	258	269	235	229	246	229	253	219	231	216	210	212	246	222	208	256	286	223	235	255	284	226	222	230	236	226	246	223	284	261	244	256	259	221	235	273	232	237	252	266	238	236	215	220	226	259	237	230	256	237	234	241	218	237	228	262	223	255	235	262	238	234	226	220	221	243	245	244	223	221	221	207	227	236	238	260	225	245	247	216	228	208	206	258	236	236	268	242	257	246	258	237	254	250	244	244	251	231	229	239	233	233	236	247	253	263	253	240	248	238	231	253	266	225	270	244	259	237	260	245	239	264	269	269	256	277	266	227	234	231	254	241	262	249	250	243	246	214	223	264	243	278	232	236	226	268	226	227	255	256	224	228	248	236	253	251	236	250	248	258	216	254	245	268	222	239	215	251	233	251	217	254	244	245	227	235	239	223	261	268	237	250	230	234	247	236	223	217	223	229	241	244	233	227	242	239	257	217	267	263	239	259	230	224	237	236	248	215	245	240	225	233	228	259	246	226	264	259	220	235	244	237	248	244	243	234	237	235	266	229	222	255	240	250	250	237	190	225	230	238	238	247	228	235	240	237	249	271	242	212	226	242	253	233	214	241	265	247	231	219	231	240	251	218	218	234	237	236	254	261	250	249	248	241	264	236	239	237	260	231	247	220	244	228	247	230	267	253	238	233	218	243	256	246	248	273	220	243	255	242	268	224	236	241	272	248	223	222	237	258	241	246	247	242	232	252	237	231	241	236	226	254	232	244	253	248	223	232	261	223	246	214	247	239	217	229	244	220	250	255	249	255	240	218	215	260	230	226	269	243	232	241	227	239	232	267	210	229	233	250	250	223	211	252	259	249	224	206	245	247	252	246	255	242	215	250	245	223	248	229	215	233	259	241	241	249	235	214	240	251	221	242	239	234	247	211	217	229	245	235	242	240	215	241	219	265	250	247	226	231	238	231	265	232	216	259	252	224	308	239	211	235	232	232	242	227	206	242	257	242	261	255	248	214	245	251	234	226	223	237	265	247	239	247	250	220	216	259	230	224	268	220	258	260	233	237	244	233	240	235	243	238	237	256	229	260	216	230	228	228	267	251	230	238	295	235	237	233	228	233	238	260	202	242	256	241	267	246	225	250	209	223	266	208	234	260	236	254	265	253	255	239	239	243	241	244	262	261	260	240	262	221	254	258	245	239	249	243	231	243	240	252	246	224	209	217	249	259	257	236	204	254	226	241	204	221	258	254	248	257	238	235	215	223	235	234	237	226	241	251	234	265	264	226	233	259	252	234	249	256	222	240	260	259	263	237	268	244	239	215	211	266	238	244	240	229	228	250	234	233	236	279	232	230	241	225	229	232	248	228	222	235	224	235	253	247	229	251	220	238	239	228	223	244	221	248	247	254	247	240	221	245	248	228	194	237	250	244	246	220	196	245	243	232	234	231	246	222	262	222	242	213	239	238	227	277	238	246	242	223	251	250	248	220	241	239	238	251	231	259	264	221	211	227	245	268	234	228	268	250	210	259	236	268	232	245	248	223	239	229	235	246
35828	35319	10210	2301	1948	1700	1486	1326	1103	1112	998	930	919	918	820	842	828	773	746	750	762	771	733	699	692	666	750	760	716	723	785	698	683	673	696	690	703	709	655	701	679	654	724	695	641	662	696	658	669	654	670	634	685	670	635	643	687	653	707	662	672	654	673	686	654	573	674	632	671	641	663	644	663	611	681	622	666	709	638	679	651	611	647	702	657	692	642	639	664	618	684	678	703	645	651	655	637	632	632	669	690	725	647	639	634	670	676	640	601	616	632	641	618	665	653	680	591	659	636	660	646	641	686	654	639	638	651	627	625	668	614	655	670	663	645	629	639	635	629	670	633	633	648	654	658	670	662	654	656	699	616	684	628	655	640	661	674	671	623	666	613	617	665	598	688	652	661	652	704	689	654	668	666	643	621	601	662	661	626	625	668	603	675	611	635	672	620	632	632	617	658	626	647	695	659	675	616	655	622	684	642	621	677	628	666	611	646	641	682	628	623	642	662	668	644	649	663	658	648	654	635	657	644	634	631	636	643	660	634	695	651	684	657	677	643	610	665	630	664	643	675	642	628	662	620	670	708	661	677	629	671	614	588	632	666	722	677	613	618	630	639	661	593	625	652	686	655	641	625	671	634	614	649	665	606	636	631	669	619	613	620	667	638	656	647	642	597	631	639	619	638	648	620	677	624	627	671	667	618	668	652	656	634	656	639	649	618	639	645	593	623	667	659	658	615	647	643	659	658	657	604	652	649	654	641	647	613	612	686	637	643	597	660	722	627	648	658	709	664	660	636	698	661	675	653	620	668	662	634	630	620	663	606	637	636	610	680	623	612	616	616	646	654	634	648	672	633	643	648	621	630	626	606	617	631	671	623	651	623	640	644	625	618	607	618	696	640	651	650	652	641	641	662	648	666	610	615	634	616	629	642	659	713	633	638	617	676	659	632	620	669	621	678	677	705	678	677	696	672	617	692	680	618	647	682	646	653	623	665	648	661	602	654	668	665	621	675	634	661	661	589	652	621	630	666	611	645	654	636	657	611	651	677	658	645	664	597	634	661	651	632	658	646	631	656	667	692	592	665	636	636	698	589	629	646	637	636	657	642	675	641	691	643	667	670	662	650	707	659	672	681	659	638	659	629	651	680	608	661	636	655	673	637	644	670	693	680	623	668	688	625	663	633	628	636	656	666	642	644	651	621	579	671	658	628	698	673	629	661	673	631	629	630	594	601	620	653	650	634	648	634	645	614	643	619	647	619	640	612	632	639	703	625	683	695	629	613	624	628	650	671	666	664	656	648	642	663	633	580	643	600	646	599	651	662	650	643	633	671	620	667	630	682	665	625	646	628	641	621	626	680	613	622	625	633	604	649	645	689	614	639	646	610	614	680	614	623	666	631	635	658	656	602	661	634	641	626	671	654	689	624	617	677	646	657	643	648	647	631	595	661	643	645	639	642	651	647	628	647	659	602	639	649	629	660	672	672	646	660	661	672	644	665	628	667	639	637	648	659	678	630	668	666	639	653	663	677	645	628	662	635	635	631	645	652	655	640	634	646	641	695	619	683	639	663	629	619	672	674	630	624	667	682	676	667	674	657	677	671	646	646	686	615	640	617	645	692	632	682	681	675	676	606	685	631	628	649	615	685	651	603	609	675	658	626	620	644	639	631	615	669	656	638	653	651	661	712	686	651	609	684	647	683	663	571	628	662	597	660	636	596	670	633	677	663	700	639	685	652	676	652	665	621	661	688	613	666	669	634	661	634	603	650	627	660	618	632	657	640	669	620	630	644	654	645	634	651	665	666	673	604	633	652	667	664	670	653	608	611	600	627	717	651	608	639	667	666	671	665	658	587	651	653	684	619	637	686	644	656	622	643	684	621	655	647	616	667	676	674	541	626	657	656	634	657	633	619	716	675	698	640	655	594	666	686	634	634	662	639	668	667	601	632	645	630	683	629	631	650	632	671	634	666	624	607	634	635	686	671	599	626	633	651	643	675	693	631	667	685	638	635	669	644	651	605	642	634	622	645	642	613	675	666	641	672	650	640	634	682	613	678	683	610	670	637	672	651	625	666	647	676	617	644	643	631	639	657	619	643	671	606	647	649	637	683	654	675	651	665	638	602	633	644	628	674	603	645	625	657	615	631	659	632	656	669	631	637	667	659	641	656	674	671	629	669	632	659	642	663	662	685	578	654	678	631	605	640	681	676	644	663	637	618	622	626	647	625	640	630	652	682	668	654	620	662	684	655	640	653	641	647	664	660	652	598	687	629	660	666	655	625	631	640	643	642	647	634	622	662	624	642	661	648	659	626	608	625	616	622	633	646	615	655	631	625	645	649	674	642	618	627	689	624	660	589	626	629	690	590	643	646	602	658	648	617	642	671	664	660	662	671	657	660	648	624	662	631	645	629	648	645	645	655	627	646	674	664	661	614	643	651	628	604	721	620	650	636	654	610	613	626	663	621	643	665	608	624	694	670	628	629	650	655	620	605	643	665	629	653	657	596	652	675	659	643	648	674	637	693	658	685	637	646	624	630	648	655	616	635	685	687	602	628	589	642	637	624	654	674	650	633	660	620	638	642	666	633	605	642	631	668	658	648	667	631	656	648	671	632	660	681	635	643	695	653	620	620	647	668	660	634	579	697	639	617	607	627	638	635	628	626	614	673	632	687	654	623	664	636	653	662	612	612	672	686	640	679	715	666	654	650	637	632	666	644	623	644	652	626	628	649	655	615	667	623	667	687	656	674	637	665	645	645	645	660	649	657	637	631	677	590	646	653	692	673	669	641	697	622	642	647	678	652	622	645	640	712	631	671	653	642	662	659	619	607	649	611	691	612	646	666	649	632	647	635	622	672	638	644	635	656	623	670	641	688	662	666	667	658	703	623	668	626	658	629	691	587	646	638	657	661	579	609	643	649	654	621	636	655	654	645	634	622	656	625	626	672	656	656	662	638	641	647	609	578	658	628	615	623	679	637	675	660	629	639	677	684	637	612	682	625	618	667	662	658	655	677	671	623	660	639	610	678	672	684	611	648	655	647	628	635	594	648	641	641	606	685	604	673	646	663	678	637	644	668	601	612	694	642	640	647	637	614	672	621	656	630	639	639	641	658	612	663	670	570	667	605	664	645	646	641	633	652	654	663	613	674	675	610	651	614	636	602	647	648	651	629	646	627	672	656	680	617	660	604	656	624	633	657	635	672	655	613	612	677	636	677	682	675	641	680	656	703	664	668	635	645	647	630	674	635	632	670	650	631	652	661	606	659	645	642	629	642	606	656	655	639	622	642	653	677	648	663	602	638	618	681	595	636	640	620	644	662	653	612	684	664	646	638	647	656	626	654	646	654	663	653	660	629	644	662	640	642	637	666	656	660	684	660	677	635	614	659	637	644	674	630	669	704	674	654	668	684	624	706	647	622	651	669	643	620	660	670	673	663	652	656	612	678	630	618	648	672	678	617	612	654	657	690	644	629	656	646	667	618	640
68336	52950	30593	13007	2355	933	653	569	552	501	483	451	437	445	457	387	407	393	382	397	387	398	397	379	367	378	385	407	381	391	372	349	389	379	403	394	393	356	402	384	354	346	399	324	380	377	396	421	340	368	355	371	356	397	353	357	382	369	371	362	375	368	386	347	358	360	377	376	382	353	394	372	381	353	370	363	348	387	372	369	376	319	375	366	379	394	374	352	373	344	352	345	383	385	363	358	368	384	396	358	381	377	386	378	372	353	415	389	361	373	377	319	347	382	344	376	370	362	363	359	371	357	369	398	362	359	374	382	364	391	371	337	361	372	353	370	384	390	355	397	361	379	348	399	355	388	354	354	372	358	383	387	384	337	378	356	358	396	370	381	333	329	355	331	366	339	350	366	372	346	369	357	360	377	379	361	368	350	352	388	411	336	375	321	344	340	362	386	366	378	381	371	377	390	387	374	369	367	366	354	380	357	332	356	384	375	361	371	392	352	370	389	415	348	328	338	332	378	373	368	322	376	378	353	339	371	382	332	350	353	372	321	395	352	337	391	383	346	404	370	385	393	359	391	338	327	362	351	357	378	344	397	361	353	344	323	386	355	360	372	335	377	373	379	391	366	380	402	410	323	346	364	339	358	384	382	393	384	365	373	377	348	339	360	363	341	361	385	372	374	347	351	373	356	395	348	332	359	380	358	347	388	380	369	371	333	399	367	397	337	360	379	356	357	346	345	368	377	374	389	403	364	352	363	378	360	375	405	396	415	334	376	357	373	386	356	365	381	408	345	332	378	351	371	383	370	362	352	361	354	354	361	387	377	371	362	413	364	380	362	350	356	348	358	400	346	364	371	379	333	346	353	363	351	359	342	371	339	360	414	349	390	362	388	343	349	378	345	424	386	380	334	366	358	368	351	346	395	394	386	391	347	394	385	377	343	362	388	328	349	387	384	397	389	343	360	352	395	366	375	389	406	356	363	365	359	414	370	367	354	361	345	366	366	383	388	367	344	386	407	411	391	326	370	374	335	361	349	337	387	373	372	339	369	365	417	372	360	380	408	393	360	355	388	363	381	379	370	345	380	377	368	390	361	363	346	361	376	392	374	340	386	385	361	370	341	358	346	370	395	366	374	365	380	337	353	364	366	362	377	350	375	371	366	393	387	370	408	382	382	404	367	375	344	341	410	351	376	379	404	404	391	379	386	343	338	396	323	329	372	357	367	352	344	391	352	369	364	339	399	408	375	355	353	335	350	360	357	374	339	355	356	355	381	374	369	400	350	399	360	367	355	400	346	342	370	346	354	380	393	372	370	393	336	378	385	338	383	392	404	357	370	385	331	349	361	361	407	329	369	397	398	364	397	396	412	362	362	328	317	385	364	345	354	350	382	386	364	351	363	336	354	386	363	352	352	375	382	375	361	367	364	382	368	403	384	365	377	341	361	363	408	339	412	312	377	380	381	366	368	387	374	399	388	342	370	343	398	399	382	385	363	357	378	348	357	383	368	386	356	377	373	358	382	393	379	346	404	344	385	366	383	371	404	330	368	358	364	360	344	371	389	371	323	402	406	373	373	368	355	331	380	404	389	361	369	381	368	364	368	359	333	363	346	340	384	351	392	350	338	354	362	325	384	381	373	366	382	358	382	363	345	393	386	388	365	379	358	410	348	373	395	374	372	368	375	358	365	370	396	365	380	365	351	379	330	346	405	369	358	402	369	385	385	360	359	369	367	386	356	392	388	367	389	384	360	374	377	370	372	392	366	365	390	392	372	386	337	377	384	376	351	342	359	395	366	376	377	383	378	331	371	402	343	370	368	336	354	376	352	373	385	364	384	356	377	382	340	393	335	366	371	366	356	403	340	338	378	358	381	361	388	391	333	353	374	350	395	360	369	364	356	412	374	361	345	395	399	330	373	356	375	388	378	355	354	344	364	335	377	373	389	341	337	337	353	392	339	345	368	359	371	360	360	336	390	356	357	368	360	368	408	380	341	349	410	311	376	366	353	363	374	344	371	370	395	371	373	388	384	356	387	403	389	362	338	365	352	352	354	379	380	381	363	358	374	354	349	396	386	385	382	353	367	359	347	369	390	333	363	345	341	404	371	391	335	368	392	346	362	357	349	362	373	367	344	367	346	392	361	388	376	381	380	400	354	406	358	335	354	367	402	371	367	394	381	364	345	355	374	383	335	375	373	373	378	348	422	379	379	376	363	330	379	380	392	364	353	340	357	370	388	365	354	379	355	335	386	327	348	346	346	332	369	373	357	380	384	395	363	332	349	334	346	370	360	394	391	409	356	356	353	351	390	378	377	329	315	358	348	347	395	367	325	352	335	354	375	386	382	376	400	426	351	339	393	384	362	355	369	381	392	347	344	392	345	389	388	374	338	387	375	371	358	365	346	361	368	401	361	365	396	364	376	391	382	361	392	381	350	369	377	404	357	376	383	385	367	396	399	366	366	353	387	365	369	355	330	362	365	369	381	395	343	346	391	388	370	334	373	375	358	366	378	364	339	376	366	356	374	353	350	371	352	391	358	363	365	383	388	399	386	384	392	370	350	396	365	345	375	355	342	386	400	345	365	383	373	326	393	378	354	362	385	387	358	371	373	330	393	380	379	368	390	387	365	370	350	348	376	370	382	364	366	388	388	390	347	347	380	399	360	382	381	327	364	368	380	395	381	358	392	369	414	365	341	366	378	352	357	344	406	354	366	385	385	339	372	371	337	357	368	353	382	400	390	375	368	404	360	369	367	393	339	435	347	346	354	410	375	389	392	406	375	333	352	342	406	388	395	358	386	357	378	358	403	371	420	342	358	358	378	357	374	425	381	349	365	373	363	387	371	372	353	352	367	360	359	355	348	337	370	358	337	369	378	409	363	361	367	356	365	375	377	354	325	363	391	387	420	379	381	348	374	392	349	367	351	382	362	404	376	391	382	383	382	386	397	384	362	378	362	378	358	395	367	367	371	393	358	376	374	330	342	366	354	383	400	386	367	390	368	357	368	378	366	384	338	383	372	306	353	376	347	379	366	346	343	387	374	344	362	397	405	328	367	378	326	361	400	347	366	401	363	348	381	357	339	350	398	363	333	317	367	381	363	355	379	356	398	391	370	369	333	351	340	405	381	339	398	377	390	376	410	364	368	370	365	352	354	374	374	375	369	376	389	361	385	352	352	403	340	365	402	386	341	380	348	367	384	378	366	371	382	351	370	402	365	390	361	387	376	358	407	351	368	373	397	337	367	378	366	363	392	409	361	332	376	395	367	376	368	368	347	391	388	349	379	402	329	355	338	354	362	383	340	365	392	405	367	352	355	375	346	378	374	359	356	336	374	337	351	367	387	382	376	391	394	365	378	333	400	416	398	377	391	400	349	362	386	324	398	377	389	348	393	392	389	359	396	338	346	333	359	382	362	401	404	382	366	365	381	364	376	349	388	360	355	384	360	372	370	376	366	326	357	397	343	361	374	403	400	396	406	410	363
45225	45259	12267	3781	3401	2829	2418	2166	1920	1698	1645	1548	1431	1341	1296	1311	1224	1195	1161	1151	1141	1072	1108	1004	1030	1012	1001	965	1003	1009	986	1015	1002	1029	1000	986	948	956	968	1017	974	978	999	952	1010	975	1002	989	946	914	912	934	970	1007	914	941	976	891	927	951	943	937	1010	1001	925	1006	876	943	948	945	947	908	948	916	937	926	882	926	939	942	938	901	936	960	921	889	911	950	922	896	956	957	932	969	880	947	898	986	931	925	951	959	945	951	923	955	893	929	847	983	970	963	956	896	903	947	952	980	917	920	920	888	947	934	954	927	927	873	892	978	962	972	936	849	945	902	897	939	939	913	937	925	948	943	949	949	891	950	916	913	960	882	927	924	903	856	949	940	930	933	977	945	922	863	986	902	934	961	906	892	907	895	929	900	905	897	959	899	943	935	923	912	926	940	928	905	948	974	977	927	942	960	877	948	962	1016	941	913	940	983	896	971	927	917	943	893	987	922	851	990	926	899	919	883	898	961	916	933	956	898	902	932	929	924	904	926	919	939	862	933	956	965	925	952	886	926	898	922	932	911	945	913	852	971	906	958	967	903	983	905	895	924	937	868	927	899	891	926	929	904	910	938	953	895	936	980	957	890	950	893	894	953	940	888	930	923	910	931	955	913	910	951	961	948	921	880	958	892	920	940	925	883	942	950	931	921	897	933	896	948	950	917	955	921	888	922	911	950	965	900	968	933	946	975	917	926	961	970	909	927	943	932	951	949	939	942	910	970	928	912	920	921	963	931	888	918	903	881	944	949	979	885	946	875	935	923	925	926	912	948	932	923	937	997	892	931	888	857	948	908	963	909	973	915	913	968	886	914	891	982	928	867	934	939	988	916	935	880	939	979	952	883	879	883	915	930	912	866	900	898	840	873	950	924	911	910	931	926	890	910	880	926	964	904	936	960	921	882	915	878	912	958	943	945	902	922	954	910	926	933	942	1004	946	910	954	912	973	886	925	988	934	942	879	906	842	919	942	951	962	945	898	945	890	968	947	968	909	911	924	876	886	897	897	936	899	920	938	934	985	903	897	922	949	968	923	906	982	982	983	883	946	932	910	918	934	919	921	874	940	966	940	882	908	933	882	929	920	915	895	895	968	926	886	965	880	927	893	988	945	923	951	960	948	940	931	919	933	917	926	954	919	916	894	967	965	860	954	954	905	935	931	920	925	961	927	873	919	944	897	908	957	932	896	921	900	954	900	922	891	928	912	925	926	993	951	906	921	909	973	905	953	917	888	896	944	916	918	964	964	914	962	1008	904	962	1003	893	913	904	917	965	945	955	948	921	948	951	919	907	941	922	904	913	1034	917	893	900	964	945	947	942	922	924	909	943	899	903	861	965	932	909	928	888	913	934	930	920	942	969	926	906	968	948	923	922	890	952	918	934	902	978	977	932	901	931	951	927	911	957	917	965	943	919	898	883	929	953	924	937	963	919	934	919	988	913	931	916	950	948	921	967	953	869	923	931	965	894	906	953	908	932	962	937	922	916	906	960	922	907	922	901	933	892	922	912	949	910	926	871	976	895	857	943	1010	926	920	941	917	921	894	902	929	909	959	877	904	942	958	985	900	941	941	981	925	932	916	907	907	991	908	922	879	921	912	867	887	888	948	979	950	919	903	998	947	885	959	901	918	924	913	925	930	955	864	917	942	924	945	934	973	920	942	969	912	950	1012	931	949	900	924	925	928	875	925	947	925	917	958	892	984	948	965	933	925	963	959	889	963	920	895	848	981	914	907	906	888	940	931	984	911	960	864	915	894	905	932	905	953	908	911	860	896	955	969	947	955	942	941	892	915	910	898	887	881	905	887	912	960	971	935	999	969	921	917	879	943	934	957	918	891	1034	966	953	875	905	954	923	875	929	909	963	953	915	1000	943	963	936	957	930	918	960	940	906	887	962	927	885	887	942	952	925	939	947	906	976	938	987	947	950	923	948	908	915	930	880	873	853	907	917	859	897	879	948	933	900	965	944	937	967	914	906	916	984	951	865	943	896	956	934	931	916	944	895	961	930	956	936	893	912	900	898	924	912	915	927	936	911	910	926	969	930	920	875	908	910	880	881	963	960	913	875	940	919	962	952	862	948	952	932	933	914	924	931	935	972	976	911	945	899	957	911	940	852	950	934	936	917	935	916	950	913	900	912	934	934	942	925	953	956	953	913	991	941	900	940	880	943	916	914	926	883	926	887	913	993	900	905	950	938	916	988	927	952	959	927	943	985	922	930	911	894	965	958	879	873	901	923	887	990	958	919	926	946	964	940	928	918	911	977	904	950	954	941	919	902	915	966	926	935	918	935	881	906	930	987	909	889	875	933	964	950	923	916	873	919	963	954	942	898	983	867	931	944	943	959	922	896	961	869	910	940	946	945	881	921	963	891	980	933	919	905	909	939	948	937	914	914	1006	899	890	965	924	880	899	926	892	929	925	920	955	942	900	974	952	933	1002	936	977	927	887	929	954	979	947	936	928	966	946	934	939	927	922	900	928	915	970	911	939	903	933	892	872	925	938	935	897	944	943	923	957	911	939	891	881	944	947	920	935	940	852	947	954	958	948	919	868	943	946	928	915	944	921	948	884	912	905	946	953	958	938	918	919	919	945	932	948	889	900	1024	939	955	919	913	944	892	958	939	946	947	916	960	980	912	906	871	951	932	868	914	897	947	925	937	909	937	921	924	933	895	889	943	948	899	906	911	903	910	915	893	954	895	937	968	926	959	918	897	937	916	913	949	933	968	988	932	931	948	938	866	893	912	892	941	895	891	905	944	947	932	959	939	938	971	900	964	957	984	945	840	928	837	952	949	939	901	926	930	995	938	948	909	964	888	923	909	997	941	928	982	958	941	944	921	919	960	951	918	891	949	938	953	904	938	904	954	911	916	974	864	975	941	927	872	861	914	923	910	964	987	926	945	942	903	916	860	955	906	926	954	925	878	929	926	936	943	913	911	872	894	908	904	904	955	985	941	879	986	897	909	924	965	929	927	915	903	925	949	939	927	925	934	922	940	909	965	934	914	895	938	950	913	938	897	927	936	927	942	936	864	913	895	933	936	919	947	928	923	904	899	926	965	880	881	933	962	963	948	871	953	929	952	908	867	938	950	932	908	955	826	902	886	926	982	897	936	928	907	944	900	921	963	914	921	938	920	980	896	991	853	913	933	892	943	981	910	879	951	891	883	915	925	882	928	957	866	981	904	938	937	940	922	916	948	940	971	917	935	939	924	969	947	927	985	848	947	917	898	893	912	935	945	901	911	983	957	913	883	925	957	876	959	924	904	916	930	923	925	935	979	900	904	902	896	929	930	886	894	975	987	914	891	854	886	924	921	917	897	945	928	919	923	945	894	919	977	872	888	968	960	958	906	903	901	948	895	920	956	906	963	976	920	926	928	928	963	901	1001	976	889	964	908	883	878	923	975	897	926	976	924	910	937	923	931	975	953	985	975	927	939	940	900	954	960	930	903	900	913
18916	6078	1356	398	428	411	361	375	416	376	385	395	395	384	424	384	406	404	410	421	409	389	357	384	367	389	407	356	370	428	397	407	352	413	420	409	391	386	402	425	385	401	376	391	400	375	388	371	392	381	350	388	390	388	358	364	363	384	390	400	377	380	391	409	330	412	378	415	411	406	386	373	389	345	426	381	396	368	410	367	382	356	399	385	384	394	355	370	418	363	353	425	385	399	382	390	408	395	385	402	401	378	370	366	392	367	403	345	343	350	389	373	384	393	403	351	371	407	398	380	403	417	367	364	387	400	388	362	399	347	368	388	382	409	373	400	364	365	351	388	407	402	411	407	405	401	366	373	380	394	380	371	390	409	389	402	423	399	380	386	391	417	389	427	399	405	382	400	419	350	378	415	401	406	384	349	413	384	418	385	338	399	336	379	371	388	433	410	431	360	371	375	395	386	372	375	421	377	368	388	393	366	379	395	378	384	405	401	443	410	346	413	412	366	410	376	397	417	426	397	346	419	424	340	377	389	397	352	387	391	389	387	359	416	375	377	400	396	383	375	382	366	393	417	385	367	378	369	378	409	386	399	418	392	428	397	370	353	379	347	400	379	402	340	380	390	378	402	374	381	404	391	372	331	378	394	395	391	375	411	362	392	400	407	402	410	370	404	369	399	397	416	340	430	416	391	364	372	345	397	408	388	362	379	423	330	384	401	415	408	414	417	409	373	405	377	367	408	403	361	424	410	366	407	393	379	374	406	349	391	429	391	382	379	369	361	391	382	426	380	394	382	412	367	430	391	393	375	390	436	384	387	345	405	352	396	401	403	392	422	390	393	397	376	380	370	376	406	382	367	391	384	412	425	434	413	394	404	402	409	399	365	409	374	399	381	437	375	369	396	390	395	385	380	416	364	437	421	385	381	400	409	390	359	417	404	385	425	403	389	399	381	368	357	368	360	398	374	388	390	408	346	389	384	411	379	410	419	373	392	377	393	353	435	383	372	376	354	374	406	394	373	379	365	382	414	389	398	397	400	375	390	378	351	436	369	383	403	385	370	404	378	374	415	378	343	376	385	405	390	390	384	418	399	355	395	354	432	360	386	405	405	379	377	371	360	378	382	398	418	369	387	385	413	345	397	393	413	409	382	387	395	383	379	380	387	380	368	386	424	394	370	375	375	366	336	369	404	388	413	401	386	400	385	403	393	401	387	378	380	374	421	414	378	379	381	396	385	421	385	368	400	402	388	391	401	418	403	370	371	384	404	382	407	423	367	422	396	404	393	389	388	379	389	373	419	392	397	402	388	373	397	352	364	393	433	362	372	382	367	399	369	396	375	399	364	414	400	380	408	393	384	347	377	413	404	395	391	381	422	387	384	392	355	365	404	390	406	388	405	412	412	395	356	416	397	360	361	409	403	379	417	416	355	374	385	381	418	367	362	366	373	390	385	349	390	373	417	409	390	426	388	377	418	363	422	375	417	392	445	423	389	389	407	350	380	387	401	375	390	396	355	389	415	371	387	367	369	372	380	376	383	371	402	394	386	384	390	390	365	397	369	396	389	404	386	379	376	412	408	400	419	414	392	434	388	375	339	368	402	371	400	376	402	377	358	385	391	384	389	379	375	410	441	357	369	363	369	388	396	391	385	384	377	398	423	375	379	416	394	369	393	381	351	380	386	412	394	395	359	398	398	356	362	347	373	386	384	401	442	407	389	372	410	393	403	376	388	416	398	372	397	377	347	377	395	366	433	363	369	355	359	419	378	399	390	385	415	402	387	372	372	366	385	366	379	386	369	378	417	385	377	422	395	409	406	382	417	411	376	415	375	391	414	381	367	353	352	398	377	402	381	414	372	412	405	412	379	412	425	373	377	376	377	420	384	386	374	360	413	407	416	388	439	385	444	374	407	399	446	393	433	410	409	376	376	441	372	386	376	376	398	372	425	419	383	397	372	390	356	425	397	406	376	408	380	409	407	372	372	369	352	402	381	382	402	395	391	369	416	391	419	409	397	379	376	372	433	408	432	426	417	365	410	395	415	363	407	405	414	405	418	328	403	406	402	363	422	356	361	410	403	364	418	395	395	398	398	429	420	380	428	380	369	378	394	365	423	377	371	380	435	383	398	370	409	369	401	354	386	379	379	386	407	421	343	377	365	388	413	385	377	371	363	381	400	402	390	380	405	398	395	395	409	404	386	372	389	409	382	403	433	381	398	418	372	378	379	350	427	365	419	364	374	401	351	408	400	368	433	391	407	399	405	376	376	388	407	367	369	371	350	401	379	423	400	411	383	402	417	383	380	392	439	388	377	371	367	401	421	395	398	414	388	373	402	377	372	368	403	367	388	398	382	370	388	388	364	398	364	409	386	407	373	376	378	378	386	411	398	386	386	375	373	353	393	429	373	416	409	390	381	389	398	403	386	415	420	392	332	396	377	354	408	390	406	423	376	407	385	422	423	365	405	396	386	355	420	377	383	408	388	389	389	395	381	415	373	365	366	399	376	422	372	412	401	360	415	404	357	383	425	361	409	377	379	349	358	398	370	392	387	376	359	360	401	418	389	380	389	392	359	402	369	376	399	373	385	381	384	417	376	383	387	418	391	395	398	397	400	372	405	400	416	390	409	389	389	385	378	383	407	376	379	389	415	380	370	402	399	410	410	377	384	408	375	395	403	372	402	402	389	399	372	402	363	376	397	379	373	421	389	388	374	413	379	428	354	381	418	397	395	406	375	358	423	389	369	384	381	378	380	384	373	354	386	400	383	395	393	400	366	395	348	411	387	424	371	393	373	374	384	386	382	416	438	390	383	377	382	386	449	373	401	404	366	389	363	388	376	373	381	440	375	378	425	388	369	384	386	369	423	358	403	378	385	363	375	395	418	406	381	376	410	357	367	383	366	380	394	403	396	363	376	443	370	394	389	388	376	372	364	405	348	398	392	363	380	402	380	400	384	411	381	374	363	393	367	377	370	393	397	373	399	409	397	341	408	391	409	367	385	397	382	378	440	423	376	391	412	377	415	402	365	408	395	412	374	387	395	390	428	426	411	383	419	377	380	384	381	343	413	399	398	397	400	393	381	388	366	382	375	393	410	383	428	365	382	362	396	417	417	392	400	380	396	433	370	396	349	398	372	383	407	401	387	376	379	368	370	388	387	376	380	357	374	365	406	389	425	424	393	405	391	377	380	401	418	395	364	423	371	362	378	411	361	409	386	350	391	392	429	383	368	401	389	384	371	396	390	367	396	398	366	398	411	399	414	366	374	415	400	388	386	387	383	391	398	363	422	336	412	412	391	359	383	351	381	396	392	390	385	356	383	380	402	358	380	403	386	391	382	425	373	407	386	399	382	396	407	408	415	401	394	400	418	358	369	399	384	370	395	351	416	332	383	400	364	358	366	397	396	397	375	391	401	388	376	414	389	376	384	411	396	401	380	376	372	405	390	380	378	364	397	356	463	407	381	363	375	345	378	411	368	379	396
15290	6853	1888	961	933	1026	906	927	971	954	931	969	956	985	918	912	964	952	943	942	908	906	969	922	958	948	930	888	940	938	967	991	930	950	927	940	897	950	997	956	916	981	918	886	933	932	894	989	940	936	955	885	959	977	969	946	900	944	972	942	916	943	909	962	954	976	953	925	949	960	943	899	941	855	857	920	918	911	887	958	971	921	904	911	968	952	975	952	952	867	945	922	941	956	934	934	916	916	952	885	923	933	930	866	1000	895	986	915	903	938	989	962	917	893	953	909	914	908	940	974	941	909	968	988	935	908	995	922	899	948	927	923	953	929	898	951	979	922	1003	926	993	1005	956	929	900	984	950	925	932	956	916	964	906	914	945	943	981	914	970	927	977	909	944	919	949	934	948	914	938	914	936	900	897	935	968	960	933	959	927	970	931	929	938	889	909	992	947	896	921	937	949	956	933	957	929	936	925	903	951	914	966	983	1006	886	936	983	885	912	878	950	936	892	923	967	897	939	903	880	965	927	908	991	921	918	897	956	900	975	906	915	911	930	957	951	899	938	967	975	921	970	936	877	934	920	974	896	921	919	932	959	915	954	929	897	967	858	922	923	893	1002	934	941	895	968	931	953	950	927	961	933	898	925	951	903	984	970	928	929	916	882	884	970	886	939	931	933	902	882	958	939	919	876	924	943	995	924	918	965	948	986	993	931	912	933	949	979	917	912	933	920	936	925	918	871	912	951	926	914	969	889	1020	891	869	943	947	925	925	941	911	938	950	950	903	917	955	954	940	925	903	951	918	919	977	893	919	912	908	942	965	944	914	972	917	935	928	919	962	910	950	950	950	927	943	908	920	854	915	887	926	935	991	901	936	906	941	923	940	1011	892	934	962	964	924	898	923	910	980	914	917	923	958	945	898	953	955	941	946	975	950	918	952	947	949	984	952	958	921	901	953	906	946	941	957	907	934	1038	880	960	929	912	964	904	967	970	1001	893	954	935	969	950	930	922	933	924	912	929	898	912	902	903	877	920	854	942	944	987	920	988	980	915	924	921	891	908	907	946	923	921	933	955	859	924	916	983	1043	962	938	939	924	884	871	917	950	919	912	939	1002	939	859	933	900	992	919	891	969	915	904	891	907	921	868	868	911	1037	907	920	954	933	945	971	962	904	936	923	918	963	924	943	972	910	957	940	929	965	969	955	946	915	939	929	922	891	953	950	920	905	949	983	936	927	938	920	896	903	909	935	978	1004	888	928	958	956	931	924	925	925	954	906	951	929	888	925	963	919	918	944	962	878	936	914	926	895	946	943	902	944	933	952	919	915	917	902	1002	958	885	925	975	886	952	978	893	886	915	913	922	960	924	962	933	921	930	882	948	977	898	911	925	948	904	928	855	975	997	921	936	973	926	963	990	851	940	904	956	941	958	941	963	963	949	910	896	917	877	887	984	942	938	995	912	930	850	935	960	919	930	921	916	967	900	913	870	934	928	939	956	920	965	968	930	859	917	895	939	925	944	893	930	924	851	898	931	901	1002	963	970	938	944	944	935	949	950	968	922	949	1003	966	919	914	961	967	939	896	962	941	947	943	925	933	912	866	974	962	980	886	951	908	859	953	923	981	955	960	905	879	899	947	953	927	921	959	922	903	949	960	912	938	949	922	923	922	975	920	947	934	927	949	873	950	890	876	950	917	880	963	897	992	893	932	945	971	976	933	909	958	995	946	990	905	877	903	932	967	939	939	961	885	988	965	942	881	985	925	961	914	911	921	968	925	905	916	930	968	984	997	955	938	919	966	917	942	945	876	953	958	936	957	937	932	923	928	929	939	950	910	939	931	931	1003	971	936	906	929	934	968	886	892	944	898	937	933	917	907	913	895	913	950	943	957	918	994	898	891	954	982	940	911	902	936	919	941	891	954	872	972	924	940	961	966	993	921	943	945	915	954	964	980	974	910	963	946	941	989	914	896	993	911	971	905	908	935	918	956	924	936	926	925	944	903	967	958	920	925	910	888	924	944	921	954	937	939	948	942	936	925	937	904	939	911	937	870	989	900	973	961	904	948	979	890	959	936	893	948	943	874	953	910	958	876	945	916	983	917	954	954	895	943	971	938	921	965	900	893	909	901	889	864	971	959	928	973	945	945	914	930	950	893	909	914	909	908	914	930	865	943	928	934	894	966	964	940	890	924	985	969	934	928	931	970	910	953	917	947	997	921	948	893	884	971	882	917	938	917	938	919	890	939	957	917	947	936	888	941	922	942	945	890	954	962	950	948	895	999	943	924	952	915	923	978	915	956	933	909	929	907	907	958	943	950	902	923	963	921	960	926	897	909	993	919	961	952	923	935	905	890	972	895	923	963	936	929	893	947	943	917	881	881	965	940	938	914	949	943	930	900	963	900	963	879	936	902	940	956	904	964	979	923	939	912	906	912	925	947	929	930	931	914	929	970	955	934	949	979	925	943	917	874	954	943	951	924	954	972	945	881	953	905	877	933	916	884	933	900	906	977	942	913	923	865	907	969	913	892	946	953	953	922	944	907	976	907	943	939	903	989	904	923	863	920	951	939	912	935	927	959	922	918	940	940	947	916	965	856	929	934	949	915	878	936	932	966	955	961	998	916	929	932	910	922	941	938	944	943	986	943	906	960	976	908	888	889	930	873	938	999	894	933	942	937	936	881	902	898	904	935	918	946	944	904	863	917	926	880	937	905	923	936	967	964	959	1005	930	895	941	953	945	936	975	920	955	884	958	1000	1015	889	916	947	938	961	938	934	926	886	953	931	940	935	959	929	887	990	906	913	913	937	915	953	920	910	928	897	927	920	936	894	924	927	897	917	931	946	928	942	942	926	976	916	936	893	926	936	936	903	880	975	921	915	914	922	927	924	927	956	946	885	973	924	922	927	894	884	928	964	886	934	896	914	913	923	959	933	950	892	904	939	938	1004	948	959	891	936	980	938	977	932	943	957	963	930	938	958	928	887	920	958	924	881	946	963	960	890	955	962	982	1024	953	976	979	987	941	902	967	921	1017	939	954	936	1005	939	952	940	920	983	946	953	872	930	1003	922	956	928	916	894	935	936	880	944	963	904	981	915	970	974	997	997	907	907	899	972	938	960	903	953	951	946	901	893	922	944	902	904	1009	975	950	892	890	905	947	951	954	948	944	933	905	924	958	913	957	952	923	901	996	920	883	937	927	925	949	955	920	936	931	978	939	966	871	952	914	901	991	945	917	934	922	972	933	939	870	933	912	953	963	926	934	954	928	886	951	904	950	912	946	962	963	907	918	925	890	1004	978	900	976	980	964	941	903	940	983	906	948	975	926	967	973	936	934	904	974	920	937	930	905	921	897	952	907	930	932	932	942	960	939	941	857	942	951	931	922	964	906	936	932	955	906	969	915	879	987	902	995	931	954	936	927	942	952	942	911	919	890	921	917	921	1020	945	974	920	941	928	962	916	952	957	886	897	916	968	981	913	970	894	881	993	921	909	909	927	954	983	977	964	958	911	950	938	943	926
58880	45116	26368	4203	600	468	394	355	336	326	290	280	318	249	268	296	269	269	268	283	243	266	280	281	215	248	234	226	248	274	282	248	270	231	269	234	241	265	247	243	252	234	249	254	264	265	260	237	229	230	271	272	288	258	251	274	257	248	256	242	233	223	251	244	241	258	266	254	257	257	262	238	281	221	257	258	258	250	261	253	262	256	208	250	239	256	250	228	241	247	275	233	250	218	241	233	275	269	249	259	245	240	239	261	232	238	229	237	256	240	245	248	259	236	227	289	264	238	249	235	258	274	234	267	231	231	237	257	237	246	221	249	228	266	262	260	216	274	246	230	259	261	249	230	249	253	273	228	235	245	252	251	271	257	214	225	261	259	242	260	236	222	249	248	264	256	219	256	249	231	249	249	252	225	239	239	252	248	225	269	270	260	244	227	265	271	243	272	244	229	245	232	254	249	240	248	239	211	260	219	270	220	227	209	225	246	231	227	243	266	242	261	228	240	251	283	262	240	252	264	269	233	252	242	248	229	220	210	269	230	243	223	241	254	271	232	265	253	261	250	256	250	249	231	234	230	269	222	250	244	235	234	238	219	267	266	262	238	231	251	223	234	247	264	248	221	224	252	246	274	281	265	226	253	243	254	247	234	249	213	238	238	247	248	264	241	241	234	261	215	221	248	251	244	212	242	253	253	274	244	257	251	250	235	247	272	245	250	255	212	242	235	247	235	250	218	224	287	245	243	233	248	228	226	231	246	243	267	256	243	228	254	247	232	258	260	230	235	286	279	257	285	262	255	229	234	286	218	259	223	238	255	255	279	244	252	293	258	268	240	237	227	235	269	264	243	264	268	264	234	233	291	252	236	241	231	247	269	271	234	229	260	242	258	258	256	261	219	256	254	244	204	220	243	255	255	258	261	237	237	265	245	217	218	230	210	239	242	231	246	231	227	235	242	235	271	253	246	237	263	241	264	263	227	262	259	269	234	241	245	267	239	238	259	275	228	257	262	245	251	243	263	254	251	262	267	255	270	242	268	261	252	248	241	267	252	234	225	271	230	209	207	250	251	217	234	258	272	258	260	239	271	250	264	248	227	247	248	264	270	221	248	271	275	269	253	236	217	262	242	247	246	243	255	240	247	219	229	251	257	246	246	225	246	244	222	266	236	260	254	237	239	223	248	262	231	244	233	247	269	197	276	262	253	259	255	226	256	252	244	269	243	229	256	233	252	230	220	231	232	263	234	249	268	272	250	233	237	251	232	249	236	270	250	263	282	248	236	273	225	248	222	246	247	221	239	243	265	245	244	243	250	237	225	254	246	248	259	237	260	243	292	219	242	273	233	250	266	246	260	229	264	226	225	256	246	228	260	260	254	259	238	241	263	236	186	254	250	247	245	267	242	230	231	202	264	254	254	250	250	243	248	256	223	257	270	254	275	268	245	257	236	243	257	215	281	239	246	230	239	245	281	250	231	217	236	260	245	240	239	211	225	232	277	222	241	216	217	270	221	251	232	243	215	249	252	243	232	231	256	281	263	266	205	260	251	257	247	264	262	261	255	236	250	256	229	225	254	205	243	268	254	234	262	244	246	248	190	243	259	270	248	239	231	261	223	252	238	254	233	238	272	257	218	245	244	266	258	235	231	254	247	245	238	238	243	239	231	237	230	237	221	217	235	249	248	254	269	232	275	218	249	233	268	279	234	258	214	250	249	255	263	255	235	234	249	272	246	294	264	235	251	225	261	233	261	237	258	240	273	250	237	241	249	246	254	255	255	228	237	253	289	244	248	239	242	239	235	244	252	259	253	243	238	234	222	253	234	233	261	250	261	237	248	271	243	241	263	208	243	240	230	239	225	268	217	271	239	283	269	225	237	258	264	256	235	243	251	238	225	263	238	255	257	248	236	278	244	262	263	256	253	247	258	260	261	242	243	249	258	256	249	256	250	249	233	246	252	246	264	255	261	251	239	274	239	253	247	252	255	247	227	243	217	239	234	297	236	243	232	288	246	248	240	266	230	258	223	234	265	231	257	242	252	261	240	247	225	260	252	242	229	291	266	249	242	232	249	253	251	241	236	235	258	262	256	218	255	255	233	240	223	229	256	270	230	239	268	249	265	248	224	226	264	266	291	225	254	247	267	265	244	241	273	254	248	251	205	220	206	251	236	253	257	253	251	266	228	234	219	249	254	226	242	231	227	244	236	237	218	264	244	247	258	225	243	251	243	259	221	246	240	228	251	269	245	273	242	255	242	230	228	281	238	269	250	228	227	244	268	257	240	256	230	249	268	270	240	221	243	241	228	240	234	252	248	259	261	242	259	223	258	226	240	247	237	263	252	264	253	258	245	230	276	247	233	231	287	271	238	262	235	235	255	276	255	212	245	246	245	234	255	219	241	256	237	263	257	241	245	295	228	209	237	248	251	259	259	263	247	260	253	258	272	243	263	255	266	238	233	243	215	214	228	254	262	252	238	223	247	225	229	245	253	229	252	232	246	258	262	196	239	252	240	259	276	258	249	238	252	263	257	289	271	230	238	246	235	214	220	226	238	255	225	236	261	272	269	220	270	284	236	217	218	255	256	252	221	248	240	229	208	237	248	249	219	235	269	260	253	248	260	285	242	253	256	226	255	234	253	223	229	260	270	228	248	255	221	255	229	252	248	225	231	251	242	225	262	252	262	235	210	223	232	251	218	267	268	252	247	259	249	258	267	286	263	252	206	250	272	255	252	242	238	234	255	236	217	234	238	238	241	247	266	239	283	257	253	254	270	285	238	245	202	263	253	253	256	242	223	269	255	270	250	233	248	247	260	219	241	255	236	291	244	277	263	235	214	240	231	235	233	252	257	261	235	253	268	262	251	238	256	226	249	232	237	251	281	251	267	225	244	229	251	263	239	255	250	224	242	237	253	233	248	234	268	235	249	270	231	227	251	280	256	244	273	268	261	240	246	225	236	258	263	255	232	229	259	241	235	223	220	222	248	261	253	242	218	242	251	238	266	251	237	251	259	234	211	252	237	226	269	234	249	252	242	245	259	270	236	257	265	249	244	230	250	279	253	264	251	251	263	285	223	248	265	261	284	246	231	243	251	250	245	234	232	247	232	218	245	264	254	253	258	233	280	233	255	265	239	269	257	248	238	271	249	231	270	256	245	255	291	250	235	216	265	250	254	241	232	231	245	240	282	255	250	228	230	254	248	250	228	230	238	256	256	240	246	251	248	262	239	236	240	263	246	233	223	247	260	268	245	264	244	232	236	255	252	236	231	259	245	241	253	247	236	216	241	243	243	250	256	229	260	230	246	275	250	243	241	252	243	257	247	246	242	271	238	265	269	257	248	247	243	265	253	256	229	217	242	232	236	262	267	251	219	270	232	234	260	243	261	226	236	232	250	256	241	234	221	210	247	251	242	254	263	253	237	222	251	251	245	280	266	245	239	256	226	263	261	241	247	243	241	258	215	220	223	254	261	271	249	232	241	229	252
37025	35374	10621	2170	1907	1672	1436	1254	1209	1089	978	1006	924	876	861	843	771	776	770	751	733	765	736	750	747	713	724	727	734	712	694	690	701	723	724	745	689	687	701	710	722	689	700	663	731	716	643	688	683	691	681	678	711	663	666	661	706	745	626	718	677	684	680	657	661	695	661	680	668	676	704	687	640	662	683	678	697	690	693	664	645	666	681	633	644	665	659	681	704	621	672	647	695	615	611	686	640	662	672	650	659	654	666	670	634	648	709	662	649	630	671	661	679	681	677	657	687	652	621	669	669	639	677	670	640	677	640	665	628	634	621	665	665	650	647	679	636	709	653	652	690	626	664	663	684	651	668	682	643	644	665	636	648	649	617	640	619	666	650	656	645	671	670	666	634	672	657	657	634	606	638	720	646	653	715	671	693	659	657	661	666	638	651	676	610	604	635	691	627	669	648	654	701	718	659	659	664	620	626	715	662	669	693	634	717	696	615	607	641	680	656	671	668	670	645	656	634	655	651	629	650	640	665	643	661	641	655	660	652	671	626	630	683	670	690	674	676	672	653	664	663	636	657	692	669	680	670	625	655	716	674	683	656	669	631	627	715	636	683	679	675	687	692	669	676	674	680	707	666	670	678	650	641	639	647	620	682	653	628	678	668	628	677	656	637	666	633	665	697	644	667	663	626	668	726	666	654	695	665	686	679	672	644	641	662	626	592	631	682	688	675	643	645	694	660	615	689	722	685	615	630	662	658	632	626	651	685	656	692	641	662	675	668	657	664	687	626	663	663	658	645	722	627	659	668	676	641	640	685	708	635	600	668	685	674	702	637	621	655	678	672	635	673	676	646	687	665	628	651	687	673	648	635	644	650	613	629	637	691	619	631	684	685	642	636	654	676	641	663	670	700	678	639	609	683	599	699	635	666	660	661	678	659	669	660	654	672	673	672	714	636	677	628	695	653	681	638	669	650	648	691	630	690	656	653	695	678	672	624	606	652	638	644	663	666	668	675	666	632	619	672	654	663	638	673	654	637	649	671	668	629	646	636	655	674	668	655	614	668	692	704	637	664	635	640	659	652	623	645	659	665	691	633	658	660	729	637	684	665	658	618	659	659	663	660	709	721	656	666	635	638	672	678	662	672	628	617	638	640	649	638	637	671	631	641	620	669	687	638	692	665	661	624	649	657	706	669	654	639	682	645	695	655	665	672	675	669	649	659	668	654	676	663	667	639	663	648	661	683	675	648	650	666	642	665	717	688	709	647	628	664	618	667	652	653	682	664	712	606	700	628	673	666	674	711	651	677	668	650	657	633	623	696	628	645	637	628	694	696	668	649	657	639	656	661	680	714	663	672	663	618	716	650	652	657	667	585	654	677	672	625	697	659	631	641	617	652	670	650	646	693	673	638	659	685	697	662	664	649	687	666	648	617	694	709	638	634	656	693	677	622	704	650	664	649	631	659	635	669	680	658	654	663	654	611	693	649	686	670	682	655	663	625	649	650	654	649	601	696	669	657	673	662	664	652	651	652	644	624	671	665	688	632	627	675	692	636	653	660	724	651	653	660	659	637	644	670	678	636	688	633	631	637	656	652	711	695	685	625	639	652	625	662	694	660	647	650	621	682	664	629	647	650	661	679	654	651	688	637	650	649	658	644	650	632	665	677	624	673	677	646	631	671	631	633	653	670	647	690	649	651	623	669	657	654	695	657	616	660	698	628	686	664	695	656	641	661	612	626	652	651	619	658	653	680	611	682	701	676	687	666	673	639	667	661	659	643	636	686	664	713	671	662	699	646	677	668	656	647	702	643	696	683	643	635	705	656	681	689	694	694	691	668	646	679	673	663	699	658	595	660	625	652	615	643	660	649	714	634	623	671	651	660	673	672	650	629	682	651	697	662	631	675	677	705	707	673	644	666	700	689	635	660	641	710	713	680	679	670	697	720	690	623	656	674	621	649	697	636	679	669	675	690	664	682	647	668	714	624	676	658	667	655	662	639	695	626	637	660	674	637	663	639	681	665	618	666	669	688	687	618	687	680	635	645	657	595	631	702	671	668	694	663	641	699	642	710	684	687	660	631	690	619	645	656	640	658	623	664	665	655	673	642	682	615	636	668	667	650	678	671	617	672	655	646	612	715	629	657	634	632	677	713	647	679	665	611	676	672	704	665	656	670	633	643	682	647	641	654	689	662	664	725	664	644	667	656	661	678	682	670	673	733	650	627	661	683	668	662	711	645	700	655	688	639	726	666	684	663	670	661	660	636	638	616	700	643	679	664	641	629	684	668	626	691	678	668	657	629	630	633	639	699	655	626	660	688	683	661	651	630	679	608	701	714	640	644	603	642	648	690	621	638	616	691	692	688	653	669	704	686	665	640	662	637	651	660	629	682	670	604	665	662	654	630	651	674	653	645	654	678	641	657	641	654	656	681	670	652	655	653	664	641	717	686	645	671	698	703	681	626	663	674	637	680	633	673	675	633	632	636	712	673	660	670	656	681	656	679	637	642	660	680	628	710	689	637	638	633	656	655	623	645	650	672	705	671	677	680	656	644	666	674	705	653	633	688	600	659	672	700	643	691	639	640	671	600	638	669	686	729	664	632	663	641	672	639	655	652	641	649	735	687	666	644	687	648	660	658	663	723	679	641	650	640	660	656	685	599	647	729	678	625	651	637	660	658	652	660	661	693	647	673	610	641	659	667	709	679	636	606	621	652	685	656	706	630	672	633	637	676	700	650	699	646	665	628	629	663	621	658	658	672	660	604	671	625	653	639	659	612	656	674	624	660	676	686	716	698	658	706	662	627	695	591	643	678	722	637	685	690	678	618	684	696	677	672	640	660	653	654	685	677	644	679	687	662	655	613	660	678	706	636	676	644	666	635	654	688	679	658	640	690	678	661	639	664	687	671	648	658	668	609	662	659	649	666	649	689	674	668	663	664	673	617	667	664	648	674	673	621	662	677	669	647	680	659	643	684	657	656	668	631	642	657	612	671	669	649	652	642	681	656	625	631	639	659	664	644	662	639	649	647	674	653	667	630	641	655	654	658	713	679	694	673	641	697	697	679	667	643	613	610	688	658	621	695	645	682	630	721	663	668	652	656	636	617	642	684	682	659	672	692	630	668	650	655	632	631	653	672	646	646	680	626	688	654	673	659	648	661	654	657	659	658	652	664	670	658	692	670	652	680	638	691	637	664	710	657	707	677	642	649	673	625	674	667	677	624	687	654	663	653	693	622	661	660	709	638	628	683	688	648	643	628	648	650	650	681	698	659	662	660	696	670	653	599	669	630	635	683	676	618	707	651	674	649	653	646	719	683	651	687	659	680	646	623	659	641	644	624	685	671	704	695	656	670	665	671	667	651	637	677	649	662	691	650	641	626	647	646	642	714	637	684	626	700	639	628	661	681	691	669	648	627	650	706	677	630	678	657	688	643	635	685	633	657	629	637	677	621	639	661	626	669	622	671	681	692	694	643	665	685	695	655	610
68771	57702	32316	13014	2429	861	709	599	585	506	490	435	431	440	400	398	439	413	437	409	402	412	390	378	377	363	383	349	397	361	404	434	403	383	409	389	401	415	385	352	370	362	377	394	358	383	387	371	352	384	373	392	397	384	380	380	377	390	347	372	367	364	373	385	357	340	372	349	358	375	386	348	362	351	345	344	394	344	387	352	363	386	359	355	332	355	365	363	354	359	341	358	400	368	358	389	391	358	371	374	312	394	378	341	415	390	339	383	327	369	378	360	365	400	362	360	388	392	374	371	367	373	395	356	363	356	352	381	363	341	381	385	366	362	356	395	348	361	366	369	351	372	356	391	376	361	369	365	356	368	362	362	335	368	363	366	397	361	408	387	384	359	367	367	335	390	350	388	380	372	364	378	363	380	384	379	346	390	350	380	349	370	361	377	392	374	403	362	350	335	365	381	378	370	355	359	384	374	348	394	360	375	361	401	384	401	376	368	380	359	404	440	343	373	372	361	389	365	358	381	337	397	377	348	373	399	344	392	342	361	390	367	371	351	388	376	377	405	323	326	369	372	359	363	391	363	375	365	406	380	403	359	376	357	379	352	336	333	405	366	385	362	387	341	375	372	363	360	392	388	365	346	367	372	368	368	367	349	374	419	333	368	356	374	352	363	381	370	380	376	391	349	362	375	355	362	361	356	367	356	367	368	373	369	375	346	361	363	410	372	342	357	353	346	350	351	374	391	387	393	394	364	346	364	372	362	374	364	398	358	396	340	397	346	389	361	369	370	366	362	364	357	357	363	380	376	360	372	356	374	379	351	374	382	380	365	337	380	385	369	354	344	361	363	393	351	367	362	394	333	390	350	390	416	370	369	358	381	353	353	345	340	343	377	387	365	371	350	405	407	395	387	363	381	356	403	363	349	363	359	356	345	396	365	401	323	349	418	362	344	381	343	364	376	363	357	312	323	371	361	364	383	379	400	361	370	378	327	356	376	340	389	338	369	362	353	392	365	361	343	367	360	339	307	367	374	393	348	373	341	373	358	364	416	366	360	401	345	357	371	334	384	403	357	386	390	383	382	366	380	386	347	357	409	401	345	367	351	363	362	371	354	367	336	389	394	338	400	375	349	350	364	392	386	368	369	353	343	368	418	357	350	371	387	377	368	343	378	389	387	342	370	404	346	329	406	357	377	340	371	414	372	373	372	376	340	362	366	369	385	370	385	364	404	380	375	349	413	354	373	365	401	365	352	394	398	396	379	353	343	382	380	392	372	365	365	324	346	401	362	356	363	365	392	370	383	365	360	369	328	366	374	392	376	373	399	380	360	372	361	371	337	381	350	367	379	366	386	355	390	359	363	351	369	363	350	364	373	379	396	355	380	378	384	400	367	396	378	406	360	357	369	368	351	363	353	355	390	372	355	377	391	381	393	380	372	375	386	382	385	351	358	393	358	335	372	362	380	369	316	341	368	383	423	363	383	379	371	356	373	378	369	354	387	342	345	319	342	362	339	364	386	386	368	352	360	374	364	369	346	368	356	383	319	354	306	384	440	373	361	355	380	392	354	384	376	376	324	368	362	360	407	398	393	422	382	364	358	345	393	406	363	363	398	373	388	372	360	368	396	337	343	369	386	375	345	376	376	377	382	351	385	337	387	389	386	358	353	369	369	348	354	369	377	347	364	397	340	357	406	355	380	373	368	365	365	363	356	357	375	347	372	370	364	339	360	357	379	363	356	368	386	354	367	348	366	354	357	389	358	384	354	369	397	395	389	393	328	315	357	398	365	341	359	370	375	382	379	331	346	384	353	390	399	371	339	355	380	348	387	357	381	365	377	406	401	396	361	331	342	397	364	354	371	393	358	353	377	355	389	371	369	370	377	373	406	363	382	350	355	388	372	400	347	373	341	389	385	388	371	331	382	385	378	348	393	331	373	379	362	360	387	350	358	351	373	384	351	378	390	338	397	386	349	383	420	383	364	382	392	357	357	335	393	380	355	370	358	344	351	366	406	330	369	370	369	347	407	383	380	351	372	362	348	386	388	379	371	402	403	341	368	360	431	388	384	357	382	357	377	375	344	394	358	417	375	350	411	402	370	387	394	356	391	360	362	363	347	344	405	349	366	377	374	386	391	367	373	346	372	370	368	391	350	365	402	380	367	376	323	411	354	384	405	399	386	382	387	379	379	377	341	373	327	386	382	348	322	361	380	387	389	366	343	363	365	374	357	385	406	387	338	385	352	367	389	391	369	347	372	361	350	357	372	325	354	355	374	352	338	367	348	370	385	359	405	393	386	356	391	397	396	381	397	364	353	381	397	397	383	372	358	380	370	340	388	377	343	365	369	369	381	345	392	379	369	392	323	346	366	371	373	392	367	376	362	371	336	363	382	391	414	367	355	374	362	370	378	363	407	370	351	371	376	386	406	350	371	323	364	356	363	318	413	344	372	395	366	352	361	372	361	357	375	365	388	353	401	351	372	380	348	359	350	342	355	389	364	327	358	376	377	346	400	380	361	405	334	381	341	384	342	397	371	366	332	398	417	407	398	320	378	368	363	374	339	363	351	374	410	368	346	376	362	389	360	365	337	348	399	384	415	378	377	358	375	356	349	351	366	392	396	371	380	404	424	382	363	359	361	373	362	348	345	366	373	384	388	347	357	368	367	371	367	361	356	362	359	384	384	386	345	370	392	409	360	372	394	359	334	368	359	366	361	357	409	354	359	375	382	371	339	399	381	370	410	409	352	408	412	393	364	379	340	357	326	357	378	340	390	373	321	360	378	360	379	384	397	369	361	343	364	375	358	357	371	354	381	393	364	342	389	382	368	355	353	387	392	409	362	360	383	344	368	347	371	371	382	344	378	386	374	353	404	354	380	379	353	356	376	334	380	390	351	342	371	340	351	335	378	354	375	355	355	358	346	363	378	400	354	384	385	362	355	359	362	341	361	380	373	373	366	366	372	365	389	386	385	386	351	381	353	397	362	376	408	394	384	359	414	405	400	396	356	400	357	358	370	398	353	361	386	370	363	382	341	370	355	349	337	358	375	357	351	359	376	396	342	340	394	375	379	401	317	346	380	347	405	363	347	358	363	378	365	389	345	374	366	354	385	373	376	393	344	390	327	365	338	371	378	335	375	371	334	362	390	386	367	348	338	374	359	368	386	353	321	350	333	366	355	350	395	384	353	385	393	403	401	378	375	409	379	363	374	385	384	401	364	344	368	355	375	377	378	377	352	368	391	396	393	378	333	370	348	365	405	371	396	367	325	337	326	383	378	367	346	368	332	410	389	401	379	390	336	391	400	355	372	359	403	344	398	347	394	378	361	357	358	359	363	365	367	358	403	366	368	399	404	370	400	356	338	357	396	366	371	368	335	403	397	359	404	387	370	367	371	358	364	356	362	367	395	405	395	371	377	365	374	362	380	355	335	388	416	375	389	371	342	382	345	394	355	344	375	353	372	392	373	380	403	365	375	381	342	384	341
44579	45020	14052	3831	3417	2831	2461	2077	1920	1703	1583	1472	1371	1386	1312	1228	1218	1230	1147	1174	1110	1140	1089	1075	1099	1086	1001	1027	1036	1028	1061	979	1007	975	977	1015	1033	1037	975	999	991	979	968	979	974	970	880	977	977	922	972	973	928	898	1009	1003	989	928	976	889	959	978	910	908	961	927	973	984	921	932	904	938	939	938	948	951	919	965	913	921	958	958	954	935	977	921	911	927	932	929	973	953	944	953	950	908	905	896	892	907	914	953	938	936	947	966	949	932	894	930	950	948	906	947	874	952	920	1009	953	859	885	926	944	915	876	903	940	914	950	940	935	947	871	945	925	944	925	998	964	891	936	891	953	884	894	970	949	1022	986	936	897	961	954	895	924	923	937	949	873	883	963	916	922	965	940	945	968	922	958	918	936	943	980	920	955	952	945	893	921	918	928	932	951	900	959	899	913	923	913	922	946	922	943	947	945	920	919	908	947	909	925	933	905	954	954	887	881	927	909	944	901	900	975	954	897	904	933	907	931	920	936	904	865	954	917	897	884	941	922	941	931	945	934	927	922	933	856	975	915	968	905	933	887	922	904	929	926	923	958	893	886	917	938	907	1006	984	918	966	909	900	907	916	891	875	937	881	926	918	952	939	932	914	950	963	965	934	893	917	904	923	911	914	956	899	901	894	928	952	932	881	916	984	929	916	878	892	897	956	959	937	870	896	924	964	946	903	977	959	891	889	981	981	952	928	938	952	878	891	988	923	938	992	952	952	932	964	888	901	950	939	933	965	925	926	975	888	889	894	863	952	919	899	931	916	893	930	943	939	893	911	957	955	919	914	877	927	905	929	905	886	901	984	919	937	902	955	985	910	925	922	956	1015	933	896	921	943	915	938	897	923	931	874	908	940	893	949	893	950	900	920	939	882	973	899	917	921	934	905	932	889	943	932	922	961	911	981	937	980	986	884	968	930	900	993	921	882	944	923	940	874	926	888	907	911	902	933	912	916	895	921	936	952	900	931	948	959	953	984	917	895	901	984	910	951	909	885	963	890	942	947	960	879	901	877	975	917	947	907	928	937	932	908	989	892	987	950	891	872	957	924	963	943	913	900	932	923	933	939	947	916	969	913	919	878	935	961	971	902	927	913	896	883	958	919	952	895	905	913	930	907	860	928	952	938	929	883	901	966	939	902	875	961	943	920	942	956	924	970	912	951	932	930	934	932	974	954	956	900	907	910	958	898	910	904	895	898	892	961	928	934	889	952	945	904	955	916	922	927	912	933	923	929	949	936	918	939	944	953	912	932	965	872	908	925	888	931	943	985	846	872	963	940	918	920	948	884	927	936	849	973	892	883	934	946	887	954	939	957	889	905	923	867	932	920	897	938	959	877	896	948	917	931	903	994	900	969	919	943	889	935	919	906	919	884	914	898	888	917	974	914	905	934	887	894	956	932	903	981	960	929	945	884	1003	967	934	884	923	940	964	907	924	943	907	929	897	897	923	918	890	907	902	903	931	934	894	897	921	989	938	928	937	926	995	908	916	925	917	928	904	934	920	862	958	846	896	940	959	949	923	932	918	936	880	883	1003	901	905	935	908	906	917	937	972	943	911	954	932	885	921	938	972	912	902	877	874	892	872	950	878	949	969	949	896	886	904	908	973	933	908	869	896	865	929	931	949	920	947	942	894	928	973	978	921	906	912	943	898	998	958	956	940	950	889	893	931	924	928	935	933	904	984	928	928	951	891	957	925	923	933	936	973	940	898	912	916	917	968	906	944	906	917	901	952	967	939	874	896	924	921	870	889	920	951	962	884	920	881	956	940	916	909	928	1012	963	964	909	894	900	893	946	887	931	919	954	912	955	905	929	927	924	986	957	910	925	944	910	856	901	948	905	958	902	968	989	869	917	946	950	886	956	940	972	883	930	946	944	948	950	951	893	937	942	936	903	941	906	948	936	963	904	926	931	963	963	941	926	982	929	937	887	910	882	961	947	943	895	897	900	999	919	947	958	997	958	959	956	951	900	919	913	870	962	914	958	910	911	880	972	903	895	917	899	957	895	923	971	977	922	926	947	983	888	880	929	923	965	969	934	980	886	931	882	930	944	981	958	866	924	895	922	941	899	922	935	935	956	927	893	918	951	936	959	935	947	926	917	912	934	955	906	935	896	922	845	931	921	938	937	943	934	917	917	896	998	874	930	941	955	924	904	938	875	958	941	921	945	896	958	905	927	924	869	908	899	939	925	901	888	918	951	958	942	947	938	976	868	938	918	891	933	958	932	897	880	905	938	926	866	932	934	883	913	938	964	888	898	922	901	913	941	953	933	921	891	954	948	888	907	906	886	882	914	949	966	957	937	883	882	943	878	892	927	939	918	900	908	973	949	1008	904	950	960	922	974	935	987	949	919	869	947	901	921	938	906	920	968	931	901	918	917	969	964	932	874	911	914	923	929	887	867	903	933	920	969	889	887	954	914	897	917	951	876	908	966	920	910	960	910	901	928	984	987	941	946	936	863	976	928	889	920	910	917	935	1017	901	900	925	875	932	985	920	941	905	906	925	920	894	885	922	892	899	928	963	980	914	924	983	908	891	900	959	910	950	882	933	944	882	966	954	905	926	821	933	935	946	958	924	896	937	911	917	897	913	952	990	944	869	905	906	923	904	896	901	959	927	881	908	889	900	900	923	936	938	923	904	932	947	925	953	933	936	964	909	894	917	941	967	882	960	898	936	925	979	905	959	940	957	947	940	913	949	933	888	976	936	907	883	900	952	973	933	926	921	926	945	868	930	886	904	963	893	908	911	933	912	874	881	964	918	976	935	883	934	920	919	884	941	956	947	903	931	945	946	921	887	944	850	940	966	918	948	905	884	935	872	927	940	876	952	915	938	892	962	905	919	890	927	912	974	948	924	967	914	886	930	929	952	905	893	941	904	944	951	906	893	928	927	836	913	907	952	933	953	924	868	916	963	924	907	920	950	912	867	970	992	953	954	941	943	971	950	880	945	892	917	891	979	924	965	909	918	915	902	937	926	919	915	913	903	912	942	939	958	895	872	927	932	979	929	963	883	939	985	874	930	939	911	958	959	935	924	923	953	912	935	998	872	901	903	865	912	946	954	993	897	901	897	895	954	940	899	898	909	950	900	926	920	972	939	897	976	925	902	891	902	944	911	935	940	899	963	964	940	910	945	919	899	911	915	943	918	915	920	972	912	948	896	959	905	922	880	912	886	909	905	943	913	935	899	963	894	977	866	916	941	913	878	958	913	913	914	945	930	921	914	947	921	883	915	937	948	914	951	922	924	965	951	919	875	926	954	922	934	917	933	987	876	958	939	955	928	910	952	914	904	918	919	918	973	977	941	941	891	944	938	948	916	912	924	923	928	907	970	948	921	966	964	869	933	947	910	924	871	920	939	908	899	946	967	880	916	957	933	904	925	957	943	933	935	907	934	872	961	933	939	907	898	881	906	916	988	898	919	908	899	904	940	906	915	923	895	910	979	915	885	941
15224	5566	1454	391	421	423	366	387	377	376	396	395	379	356	394	382	381	387	447	426	385	403	388	379	365	390	403	420	378	411	373	380	347	385	349	366	371	394	397	390	353	386	391	422	400	426	401	361	368	396	372	384	370	369	380	394	363	353	388	385	402	363	360	367	429	378	376	399	394	365	363	414	373	373	410	371	374	393	387	371	393	352	391	389	424	453	373	393	377	428	367	387	367	389	399	365	397	344	389	392	405	381	389	352	422	368	359	385	385	392	354	377	368	365	416	389	380	392	387	379	384	406	386	385	383	360	406	392	385	389	396	407	365	409	417	454	332	379	389	377	402	377	352	355	361	416	372	364	384	413	392	341	403	346	422	366	433	374	417	398	404	363	393	393	414	372	381	349	372	399	368	372	415	396	377	390	376	376	343	393	409	411	354	377	404	386	416	392	402	392	384	395	387	395	346	401	421	426	404	401	400	380	365	389	408	387	384	389	392	375	355	370	401	363	412	338	393	390	381	369	362	375	391	391	395	378	397	380	392	387	374	389	386	366	382	397	411	393	385	381	403	418	356	394	413	418	419	372	383	415	375	366	378	385	404	360	359	376	391	445	397	392	418	389	402	394	389	396	391	380	383	366	376	397	413	375	397	378	375	347	404	373	391	381	380	373	369	362	359	415	363	390	395	383	396	375	387	402	398	378	378	412	373	382	389	453	394	347	364	355	386	343	369	371	419	354	373	392	381	362	383	363	352	347	391	364	409	408	365	397	335	390	427	402	391	369	373	356	398	396	397	401	379	392	386	385	404	382	384	411	372	409	374	408	355	399	388	370	350	408	369	381	412	373	392	377	387	365	370	392	336	372	401	382	404	415	373	380	381	412	396	408	392	411	375	374	426	389	353	352	362	412	374	384	399	387	387	351	368	385	403	385	378	375	398	382	359	379	356	364	395	405	377	392	371	392	372	394	388	379	408	371	393	386	395	361	416	420	389	397	386	375	332	373	342	397	386	393	362	391	345	367	410	372	404	401	385	384	389	390	394	398	347	394	385	384	414	338	383	417	374	389	419	394	408	381	401	394	406	388	388	394	381	390	411	390	358	377	402	405	379	389	358	409	388	348	378	345	359	384	386	373	401	384	359	356	373	414	377	374	402	334	345	382	406	380	369	406	381	404	382	396	387	364	372	392	343	393	360	364	380	401	400	340	351	343	423	395	357	363	363	346	375	369	363	377	387	376	359	358	370	379	397	400	405	380	391	395	408	372	375	373	418	374	408	376	398	397	414	370	359	419	390	368	361	356	369	376	404	392	372	413	407	350	396	382	367	410	384	355	422	414	397	377	383	383	342	368	373	408	374	395	392	365	389	391	339	402	398	380	424	334	353	407	408	403	417	423	394	383	383	417	416	385	385	361	366	367	375	385	435	352	326	364	365	402	379	359	373	338	345	369	378	406	392	352	369	352	410	401	400	344	349	400	374	398	389	381	391	382	402	365	399	334	357	392	391	406	367	407	413	396	378	371	369	360	377	382	380	405	407	366	372	399	382	390	439	387	386	342	377	364	379	371	362	376	396	385	357	350	389	391	384	357	401	394	407	397	399	383	373	390	393	371	381	378	373	400	389	393	359	449	422	414	333	416	387	388	365	417	376	368	385	372	413	412	395	385	378	394	383	392	391	393	347	365	371	396	379	370	375	361	352	400	381	360	408	406	433	376	398	379	372	393	395	351	356	367	384	380	340	387	392	378	378	373	378	373	382	404	415	376	356	421	355	381	394	388	396	336	372	402	402	351	360	395	424	370	423	345	377	383	358	429	415	353	376	369	389	357	400	385	377	356	397	401	392	383	413	404	366	371	393	354	391	370	379	371	390	427	350	366	408	386	411	381	342	396	401	386	393	365	407	395	379	382	372	325	379	366	347	395	364	337	391	381	403	382	406	366	381	366	379	370	381	371	374	403	401	367	396	374	354	367	398	410	409	391	407	376	382	383	380	394	370	366	332	392	406	372	399	387	367	382	380	361	404	372	393	361	378	378	338	400	377	381	390	405	407	364	383	416	406	387	340	350	401	376	381	396	340	354	377	401	390	368	397	393	361	388	417	370	376	393	411	352	365	403	367	351	369	383	342	379	393	358	347	382	374	410	426	367	406	392	352	368	365	406	397	418	367	337	370	308	387	388	357	389	378	392	391	381	392	334	365	387	414	396	345	439	388	397	390	389	403	396	392	388	369	371	375	427	370	399	361	397	378	367	378	400	417	378	366	367	382	371	354	358	387	358	391	416	366	365	373	426	360	368	374	438	372	376	359	357	376	363	367	350	424	398	441	410	411	353	386	399	390	379	375	385	383	351	416	385	431	360	425	377	384	376	382	405	391	408	371	382	365	391	404	388	343	371	400	391	372	378	376	424	371	405	406	375	406	367	427	361	380	364	422	411	388	393	336	380	387	379	338	377	389	386	368	382	363	389	371	411	394	387	371	399	422	403	366	401	417	377	392	416	349	427	438	384	390	352	380	343	388	393	370	366	357	386	370	360	369	352	419	354	383	350	370	423	351	383	373	348	374	364	391	392	403	396	395	373	374	346	392	391	365	351	422	385	433	414	399	371	358	385	362	372	380	362	418	353	394	390	402	369	374	338	398	404	341	383	367	390	375	379	412	376	369	407	360	385	373	377	386	380	416	412	403	373	395	409	420	376	392	428	401	387	391	410	397	353	403	388	415	400	372	392	372	416	351	375	383	395	387	406	355	369	377	350	410	401	387	417	406	388	364	335	353	388	379	409	414	408	374	401	382	421	379	400	406	358	390	384	401	392	353	403	358	364	402	357	365	394	408	385	416	356	397	400	405	407	383	344	380	385	379	391	365	356	367	389	377	387	407	361	381	367	417	379	365	358	389	381	367	384	412	382	391	406	409	406	373	332	368	359	378	402	387	348	349	366	365	407	406	369	352	405	427	373	377	417	380	386	384	336	417	417	392	395	399	373	395	407	358	367	409	372	405	367	380	383	405	436	376	420	362	408	432	395	411	429	378	388	385	417	378	416	378	353	384	371	380	341	385	393	392	374	362	371	384	380	401	355	416	370	395	364	392	392	378	357	404	415	358	377	370	385	353	376	401	414	374	355	376	396	397	383	391	366	430	390	370	349	373	389	387	376	371	390	398	392	420	353	379	441	368	395	396	380	408	413	375	352	395	385	378	403	375	394	405	410	376	400	378	365	376	399	389	380	354	398	385	411	405	388	378	364	372	419	368	386	378	390	369	363	366	396	390	386	393	348	433	386	398	396	380	386	389	401	354	356	380	386	408	375	394	404	379	382	399	389	413	419	384	393	359	362	377	372	424	370	418	377	392	369	360	392	382	391	390	379	408	401	344	365	390	380	409	383	387	348	342	337	384	420	358	404	331	386	382	409	385	380	375	381	397	360	391	383	373	356	364	409	374	380	371	366	388	373	385	409	377	401	369	408	373	338	373	379	400	380	407	398
13162	6918	2336	977	958	915	953	931	932	900	949	929	961	898	925	923	932	963	901	905	938	884	949	1000	986	906	987	940	955	920	936	914	894	910	910	911	928	902	877	971	944	938	926	970	908	953	945	926	915	913	927	893	973	969	914	918	959	949	985	881	930	922	860	910	885	902	931	927	865	986	968	915	911	924	936	859	953	933	869	960	930	908	925	901	940	941	870	936	891	872	930	939	874	900	901	865	926	970	953	990	894	924	927	889	855	908	930	891	940	944	936	913	916	902	938	927	925	924	847	870	950	915	929	919	957	927	948	915	943	851	883	965	918	921	921	911	888	984	934	905	872	886	950	990	950	930	940	931	957	866	950	919	877	932	912	898	933	881	959	909	920	909	900	876	906	876	919	910	872	895	928	937	915	927	933	879	976	934	905	902	947	891	925	925	898	917	931	953	925	938	911	892	863	887	878	918	917	949	865	992	894	907	928	925	887	984	966	934	906	903	891	953	925	912	911	899	923	929	927	938	908	902	884	927	913	865	873	878	918	929	875	988	931	925	928	896	918	909	967	944	913	945	973	902	972	974	941	951	928	899	942	914	901	943	888	859	928	938	915	960	940	921	894	938	937	914	943	902	858	849	964	928	1002	901	890	939	913	896	904	938	875	957	946	927	888	999	934	879	935	949	862	872	904	868	932	928	892	908	922	949	984	911	869	903	949	920	912	908	939	932	926	963	907	965	902	887	877	945	910	899	955	921	954	920	928	913	913	933	895	911	909	923	956	934	891	897	932	929	885	953	916	962	900	894	920	881	939	965	1006	893	935	939	914	925	939	913	948	901	926	974	898	917	958	916	940	992	894	945	951	960	897	929	890	959	970	943	900	841	907	940	914	907	949	920	934	871	920	912	906	918	890	975	919	873	933	851	913	923	921	918	908	880	881	924	855	960	909	905	917	919	950	966	916	939	923	970	921	939	935	886	915	917	893	902	948	891	837	942	924	875	969	889	916	924	909	902	963	911	944	910	869	956	970	886	931	907	917	925	907	932	888	912	958	932	895	890	873	934	844	971	916	941	909	916	883	919	929	865	917	885	953	861	904	912	898	898	903	855	871	939	964	1008	934	929	979	933	947	918	959	913	989	871	925	926	883	888	889	901	937	889	921	881	941	919	890	955	917	915	939	894	929	909	893	894	900	857	943	947	911	922	924	903	933	874	902	905	876	924	953	929	950	934	917	887	865	940	932	895	947	881	963	975	946	967	949	920	972	939	937	867	897	896	932	915	888	893	909	908	916	918	883	916	965	907	909	956	908	919	937	884	906	905	920	953	962	965	961	954	948	926	899	927	895	897	894	933	898	879	879	878	937	971	885	897	929	899	910	946	889	858	954	898	933	897	972	892	838	958	950	887	929	968	972	879	955	893	909	879	931	891	929	903	954	924	952	889	858	936	928	947	876	930	889	908	927	907	928	965	919	905	877	941	959	916	913	912	910	866	939	925	925	904	861	865	959	963	894	918	911	920	942	899	988	847	989	890	921	882	910	867	874	929	924	955	889	875	930	964	963	922	939	949	892	907	889	950	898	908	892	920	921	952	900	908	922	913	924	920	920	920	877	960	918	911	871	893	877	947	959	874	945	892	968	960	972	905	925	925	893	904	926	966	941	943	938	923	893	947	934	975	970	875	922	924	902	887	902	857	864	889	940	927	899	927	892	946	940	914	904	899	924	943	865	905	914	897	906	977	880	920	906	947	943	931	877	944	948	876	952	916	895	977	903	940	891	969	938	879	952	972	881	970	946	921	967	929	963	939	943	924	939	842	967	959	923	921	930	938	925	931	858	924	935	915	868	926	919	976	912	956	922	942	951	898	936	920	932	888	919	889	936	914	906	882	947	972	865	893	905	913	977	918	961	908	949	937	916	929	939	918	906	901	953	898	918	930	938	955	947	956	863	895	895	944	945	915	903	952	933	945	908	880	918	930	943	882	935	892	945	890	937	942	927	868	904	959	887	915	886	953	899	913	975	957	965	940	856	906	932	903	874	957	925	890	973	877	907	917	936	1014	911	895	932	919	889	905	929	942	949	879	898	896	932	933	855	938	875	929	923	949	953	883	922	891	952	950	889	936	904	883	894	971	944	917	916	946	910	938	904	967	936	928	901	916	886	852	932	949	953	870	946	905	850	904	947	927	843	947	994	909	944	901	967	901	921	909	899	898	962	969	941	931	981	986	861	882	896	876	919	868	934	903	911	935	926	890	892	890	886	919	973	968	930	930	910	916	919	968	920	922	913	900	924	844	954	937	943	905	936	923	897	974	940	938	916	908	903	908	923	916	982	857	935	901	864	890	939	857	917	955	913	893	883	927	908	953	914	905	945	941	953	893	917	924	943	877	920	902	932	935	943	946	979	941	887	940	917	878	954	895	924	979	939	873	890	957	947	938	883	894	971	922	922	872	859	884	868	937	930	893	929	966	977	986	879	933	910	902	965	921	924	910	900	885	918	871	899	903	890	907	881	914	882	875	915	923	919	902	911	867	957	972	923	971	934	862	903	942	895	932	951	928	917	850	968	939	890	960	888	900	913	917	928	948	899	1004	869	933	948	975	869	853	924	884	940	946	910	969	863	848	909	949	910	922	914	902	909	938	938	951	947	933	914	933	887	965	926	917	884	919	947	918	887	904	981	893	937	933	901	894	986	860	896	954	948	916	882	945	925	940	897	908	938	989	909	958	977	927	971	874	955	925	937	988	966	903	1012	908	986	905	935	879	926	876	953	888	887	890	922	884	861	869	911	936	941	929	893	887	915	918	946	888	902	921	910	868	900	923	898	946	896	897	900	922	911	900	952	906	937	906	968	894	919	958	917	928	921	857	920	918	969	938	907	920	962	954	937	936	939	911	934	962	895	886	939	887	981	912	963	925	945	918	894	856	957	976	847	936	910	969	905	888	867	910	922	952	984	848	900	935	910	915	917	923	957	929	889	937	906	922	918	911	948	940	874	948	891	924	913	881	940	941	928	916	925	881	936	883	919	903	918	898	912	952	918	911	904	877	865	919	963	882	972	927	920	972	862	918	938	900	929	920	873	969	908	925	904	924	926	909	905	914	933	932	885	888	925	968	990	925	977	918	949	894	926	906	911	966	927	869	871	987	864	918	905	950	915	935	888	886	976	938	960	867	880	931	879	868	914	873	928	971	902	915	934	915	865	925	956	952	918	941	922	928	911	868	913	932	894	881	848	931	901	874	909	959	911	908	919	895	935	956	923	930	875	899	882	908	959	888	913	880	886	960	924	895	894	954	919	900	913	876	950	928	934	868	930	934	871	918	979	901	949	959	900	928	944	950	903	941	890	950	906	898	945	892	938	879	929	930	940	884	900	965	912	888	902	890	926	951	932	916	922	942	931	915	921	896	872	953	914	887	898	946	925	869	930	967	943	901	922	957	926	958	907	842	898	902	929	882	939	906	933	891	933	911	907	924	948	896	886	857	961	934	960	914
56390	47260	24874	3708	655	483	390	340	329	310	291	257	294	262	257	257	248	219	268	249	255	259	230	229	277	229	221	251	266	258	216	241	231	254	213	238	258	269	253	253	277	245	230	248	237	215	222	240	231	227	250	212	255	211	224	210	261	219	250	258	242	238	231	233	251	223	295	235	220	264	241	195	276	221	212	210	236	212	258	227	245	194	254	243	239	230	229	218	212	236	235	234	222	206	248	221	231	210	230	229	247	244	220	259	267	267	246	238	255	244	237	233	247	229	241	252	263	235	227	231	256	231	227	242	229	229	257	216	239	256	261	227	212	229	230	244	263	220	253	235	243	232	227	252	244	246	240	225	252	229	218	258	237	259	232	226	214	254	247	221	237	244	251	269	262	241	197	244	224	215	216	234	230	233	253	287	268	235	229	219	221	252	247	241	235	206	246	263	224	229	245	232	239	251	240	219	243	222	202	240	222	230	243	282	270	220	209	221	226	263	242	225	244	245	252	247	257	254	236	238	248	228	236	222	230	237	236	221	232	226	240	231	230	254	262	245	235	258	249	250	260	233	255	227	229	237	237	235	238	241	244	254	263	236	226	241	204	236	225	234	236	225	231	240	257	240	238	255	237	197	226	228	207	270	208	240	257	204	217	239	276	227	244	251	251	263	259	228	244	235	227	232	260	245	223	252	243	226	258	273	256	267	248	225	228	229	206	228	210	242	228	248	258	229	238	242	204	231	254	260	220	236	240	220	234	215	230	272	247	239	212	228	236	236	235	237	250	202	250	232	258	239	235	246	231	267	226	229	222	227	236	246	230	228	227	242	264	268	235	247	245	232	238	237	239	230	247	226	256	250	259	235	232	222	233	240	253	254	231	228	222	222	240	212	253	235	253	207	260	213	241	238	237	237	253	240	229	263	245	263	253	244	232	225	270	227	228	241	210	231	224	274	245	227	251	238	253	214	245	231	227	264	255	216	256	244	242	237	231	260	257	217	230	254	249	249	248	217	255	245	259	252	248	232	175	251	248	252	225	227	259	234	216	211	249	232	245	203	189	228	239	228	257	230	253	248	247	256	234	242	208	247	243	230	223	238	243	217	249	263	252	259	236	224	233	234	248	246	239	242	249	216	220	256	229	246	245	253	247	228	221	240	234	236	239	240	246	228	216	229	254	223	235	235	263	230	250	239	233	255	243	213	241	239	205	261	225	219	224	254	243	248	232	248	211	223	249	226	240	219	248	232	241	199	263	223	229	230	233	253	265	249	232	254	234	236	227	246	242	246	231	249	237	240	227	241	243	259	240	257	217	237	246	250	248	237	224	244	244	229	213	265	244	248	263	250	247	197	220	235	230	244	234	240	222	248	233	234	240	244	227	216	238	214	222	247	245	247	248	212	220	233	238	245	243	217	223	239	236	260	220	223	225	254	233	265	213	230	238	234	196	219	220	256	250	219	241	231	207	235	231	244	220	232	229	234	234	227	251	256	248	253	234	267	253	236	224	242	238	233	228	280	227	253	251	267	212	214	242	241	236	242	254	238	228	215	222	235	230	260	236	251	259	226	241	246	223	245	252	207	243	249	257	229	229	236	233	236	227	224	203	235	257	234	254	232	203	245	255	249	243	269	237	216	283	231	225	258	251	246	239	235	227	265	238	245	252	213	215	212	262	226	214	264	236	217	208	240	233	226	247	253	216	233	275	242	212	235	236	234	259	255	252	232	261	234	261	233	219	227	229	226	229	241	256	239	208	255	208	247	216	218	245	242	233	216	261	202	255	209	260	254	254	260	205	241	238	221	211	240	256	242	255	242	242	239	213	254	239	201	231	249	247	226	248	275	237	238	225	248	272	240	236	246	234	255	279	220	233	231	260	226	244	234	215	254	223	209	213	224	224	226	246	231	221	243	252	218	254	267	240	228	231	221	251	221	263	230	211	254	227	257	240	239	275	251	225	226	267	259	232	244	226	252	233	238	224	240	246	226	200	246	232	206	241	263	225	243	259	252	240	225	207	258	232	253	237	225	254	270	274	210	256	273	247	236	262	231	259	239	249	244	237	240	238	244	255	208	215	237	255	283	242	262	211	234	234	233	232	220	231	259	257	226	270	247	265	267	245	247	241	245	218	216	234	232	226	229	245	229	228	264	213	207	258	234	233	226	256	248	233	219	274	207	231	233	252	268	233	233	231	225	209	220	222	262	210	250	253	250	245	230	248	255	221	247	255	220	217	233	208	228	255	239	247	244	239	216	261	197	249	256	230	252	235	210	249	258	242	241	221	269	233	208	213	224	237	223	233	249	234	223	259	217	256	243	243	238	236	240	243	240	217	244	241	242	216	265	231	249	259	240	235	229	227	239	229	246	232	241	248	207	224	242	228	231	233	210	253	225	220	223	223	220	212	225	221	228	249	192	262	259	241	252	234	245	234	235	269	232	229	218	254	213	235	221	248	237	244	241	239	232	234	235	220	257	234	236	246	234	244	256	253	227	219	225	220	251	270	231	258	267	233	224	245	239	239	235	249	240	249	222	221	220	227	232	233	231	233	259	258	236	259	232	220	276	273	220	236	239	222	239	264	224	244	247	230	208	238	217	249	263	260	211	280	257	225	225	245	266	252	235	242	223	241	241	245	252	239	234	226	240	266	230	237	237	245	251	230	203	202	247	226	223	238	231	207	237	246	245	225	226	241	257	243	237	198	238	258	263	274	223	260	238	233	245	245	249	237	200	230	219	262	258	263	248	246	255	248	223	252	251	263	232	239	272	252	226	266	239	227	224	234	230	252	241	217	220	241	256	228	277	246	239	231	242	215	243	230	238	209	253	263	242	262	244	261	203	252	229	223	236	227	225	236	227	260	234	273	244	233	223	239	240	234	242	249	201	224	214	235	249	224	251	264	214	248	243	226	217	235	231	242	258	237	240	247	250	242	211	231	237	226	232	254	256	194	261	264	243	278	242	231	261	246	244	278	235	239	243	258	240	238	243	209	220	226	222	244	233	232	198	211	243	242	230	234	227	275	232	250	254	238	251	235	239	230	233	222	224	256	238	243	246	240	212	234	235	225	240	203	231	223	218	271	227	242	229	242	245	229	225	246	255	232	252	247	229	247	235	246	236	247	228	240	251	234	240	233	276	236	243	241	225	204	219	246	230	239	240	231	204	224	273	246	240	236	224	268	242	230	225	272	252	254	243	218	234	247	234	239	199	244	222	262	244	230	235	225	235	262	226	237	229	264	233	256	238	248	212	218	226	232	248	224	249	255	229	245	210	233	230	250	216	247	233	234	233	254	225	252	252	240	244	225	208	250	261	232	234	203	231	243	233	244	227	237	214	237	238	232	238	248	225	218	234	218	211	247	243	238	255	213	221	252	237	257	230	261	241	255	224	272	261	238	243	242	247	235	246	262	256	273	249	219	269	263	240	229	222	238	239	214	232	251	258	236	252	247	249	231	255	239	203	239	231	224	241	217	275	241	214	228	242	221	266
34223	35090	10368	2254	1935	1651	1451	1292	1167	1046	981	903	857	892	816	844	768	761	769	737	730	720	718	701	721	753	671	650	655	699	706	710	680	662	717	670	709	677	671	639	693	654	673	667	663	651	638	667	625	646	647	644	658	655	680	600	647	635	704	636	650	631	627	632	613	667	636	656	631	668	613	639	600	669	664	639	688	629	623	625	668	666	617	658	646	654	650	643	662	640	654	690	664	625	627	645	669	672	642	601	620	590	643	619	667	655	692	667	638	634	639	647	662	656	609	673	643	589	653	665	688	621	641	653	638	635	678	682	613	677	655	635	691	627	621	634	663	673	617	669	647	658	657	641	643	628	645	625	636	644	597	649	704	620	635	649	661	634	664	652	662	595	599	674	653	668	663	684	619	630	682	629	611	642	639	635	652	639	651	625	665	695	670	653	656	667	591	660	617	621	608	639	652	638	634	617	668	675	690	628	630	599	617	648	656	645	653	658	680	649	674	618	654	648	622	635	650	633	684	600	656	657	667	698	599	562	655	604	593	639	612	615	672	674	616	654	658	648	675	595	635	668	634	668	642	636	674	641	646	654	640	638	652	654	643	633	654	605	653	627	642	593	627	628	626	613	635	638	651	657	638	617	641	644	635	625	637	592	659	673	642	616	619	620	675	641	607	686	640	639	610	596	649	639	666	584	626	623	606	646	622	609	643	558	639	648	657	632	618	654	638	619	616	618	638	598	640	590	662	658	678	640	649	645	638	618	660	669	699	639	631	622	687	627	651	617	637	626	634	635	720	620	625	646	622	617	650	618	651	684	693	651	635	657	632	584	617	673	684	583	707	608	686	627	665	618	645	649	665	645	585	649	649	617	635	648	592	655	662	659	602	666	661	685	619	631	642	671	671	651	659	613	640	599	602	616	638	608	617	607	671	651	615	651	627	638	592	632	666	596	624	637	593	603	658	658	630	640	662	606	643	634	673	601	630	637	636	666	608	619	656	668	682	645	643	660	601	653	619	660	656	643	649	612	616	624	631	625	622	643	663	659	628	667	627	630	635	619	609	687	632	667	670	591	653	660	679	597	676	663	655	621	636	609	622	638	665	638	625	653	600	657	616	686	602	662	656	621	631	648	628	587	619	675	649	669	637	647	620	651	663	640	634	678	604	682	648	614	639	654	670	618	671	612	646	602	634	639	612	625	647	656	649	618	635	670	663	677	601	645	611	627	659	686	646	607	678	646	665	695	634	663	632	660	655	645	634	639	616	632	647	617	653	635	649	640	669	651	566	668	615	640	636	640	641	613	649	661	653	630	603	655	678	612	592	644	651	652	644	636	628	653	592	638	633	661	635	670	625	661	619	646	625	669	659	632	639	637	599	620	679	625	693	632	618	633	645	641	628	626	588	602	654	661	668	631	602	655	655	617	628	663	666	640	645	624	619	627	577	643	672	625	625	634	639	664	647	669	642	652	644	605	610	651	655	649	670	662	658	604	620	649	639	649	634	644	589	650	662	626	652	621	676	638	665	614	625	627	611	641	703	625	601	599	652	660	674	626	633	661	641	683	640	678	679	657	651	691	657	672	653	622	670	657	663	609	661	668	624	582	648	624	660	654	666	626	622	657	610	676	618	639	629	640	651	664	599	658	658	614	643	667	652	621	640	642	622	621	600	609	639	682	608	619	608	626	639	662	625	649	614	630	623	688	671	629	603	640	622	672	672	650	689	661	622	639	621	669	675	611	602	637	657	646	676	630	618	649	657	628	589	637	598	610	637	623	589	680	626	645	609	635	587	669	666	687	620	657	675	613	633	623	668	648	678	629	647	620	648	617	666	665	582	626	658	644	677	604	675	664	644	656	622	634	611	694	669	652	637	647	622	687	630	679	635	700	633	718	622	629	648	624	653	630	633	633	654	625	648	646	638	590	579	617	647	609	595	679	653	641	617	593	625	664	634	627	625	626	651	654	656	634	636	647	670	682	639	631	651	656	669	624	623	627	679	617	662	648	650	694	701	646	602	591	642	684	613	626	609	626	628	628	571	590	640	611	631	602	619	636	631	662	614	656	674	631	630	626	616	634	630	646	608	688	657	660	635	595	603	650	637	641	658	637	596	623	663	618	680	624	663	647	625	640	656	642	638	587	661	620	656	605	647	650	648	638	634	659	631	619	615	656	685	674	629	660	661	602	597	643	645	615	610	657	631	618	669	634	674	646	622	612	664	660	676	659	605	629	668	619	648	589	651	670	627	620	682	635	621	654	658	690	647	648	649	663	685	680	603	628	621	623	648	624	635	649	627	690	628	647	609	615	624	658	610	623	635	628	651	639	658	649	655	626	667	593	623	619	700	617	689	647	621	649	620	619	669	669	688	685	631	624	617	663	623	653	662	638	643	641	681	634	613	645	608	611	631	629	674	670	633	653	686	648	606	672	621	624	641	643	686	652	681	672	644	652	696	665	664	633	633	635	696	621	668	627	610	653	596	631	598	605	643	634	619	658	629	661	660	638	632	662	617	655	641	628	640	639	602	621	633	664	636	625	615	644	594	622	589	577	585	655	632	651	625	609	639	637	623	662	630	649	664	633	607	625	627	655	646	657	645	652	637	636	667	569	591	646	669	620	637	606	638	603	622	607	650	629	665	635	595	600	669	644	643	675	645	641	673	645	629	612	624	680	649	637	620	597	670	682	643	615	624	593	627	627	628	647	635	624	682	633	655	626	650	653	668	653	638	635	720	687	622	610	627	672	628	654	667	651	663	615	667	673	655	663	661	655	665	641	589	637	630	668	675	635	620	661	647	630	657	634	613	631	633	607	620	665	635	622	642	608	622	574	655	672	636	645	636	654	620	682	617	619	634	624	598	668	659	640	643	617	601	664	653	665	659	632	591	669	648	634	642	631	693	667	680	617	649	637	666	674	644	652	672	679	637	608	620	632	649	644	607	622	681	645	652	680	649	682	633	667	654	637	631	650	664	651	630	641	669	637	598	629	630	632	653	646	628	652	683	670	662	628	636	636	630	628	664	620	653	643	641	643	667	643	653	687	658	663	632	622	644	658	619	603	658	639	648	679	617	618	658	608	632	655	633	617	627	647	634	690	652	619	635	653	613	613	591	625	670	619	633	629	698	667	627	660	653	691	678	622	624	619	665	590	660	637	661	648	662	661	622	624	621	620	634	632	635	628	669	654	663	637	656	605	653	600	624	641	643	635	639	643	635	648	629	645	641	583	666	672	644	681	646	632	690	657	677	634	674	592	678	661	616	648	596	642	630	647	663	670	664	627	712	609	668	662	674	629	652	686	632	635	624	650	631	653	643	654	658	617	616	624	616	679	593	634	636	657	658	608	642	647	621	643	623	606	664	648	590	598	642	646	652	592	626	649	670	608	632	668	582	669	632	629	644	651	669	625	661	624	644	693	682	661	669	666	692	620	696	633	641	632	679	624	624	658	630	676	605	652	581	651	614	641	605	657	626	627	642	608	628	585	602	675
65475	56803	31941	11822	2216	830	664	603	530	520	476	471	446	433	457	392	380	396	425	399	423	378	358	384	366	386	372	399	392	383	402	377	385	348	415	386	403	375	383	354	386	383	374	403	338	407	371	344	377	346	400	371	339	368	355	326	368	354	339	392	368	365	382	373	363	379	371	363	388	326	322	391	385	348	358	379	370	392	358	355	383	399	323	353	372	377	381	351	348	410	366	370	379	378	360	353	409	395	357	331	361	359	346	377	386	390	359	356	364	376	397	312	343	389	379	373	355	376	371	324	375	380	368	345	350	347	363	373	355	373	365	370	422	346	367	372	359	347	324	356	364	355	376	360	369	370	352	354	321	367	342	377	386	374	344	379	328	362	398	347	372	344	354	388	357	349	341	352	349	351	335	399	364	405	339	352	354	365	355	351	375	375	368	401	349	345	396	359	403	365	383	378	333	379	344	361	387	345	368	358	373	357	309	341	338	394	359	403	351	371	371	375	363	339	352	377	381	374	359	359	339	332	319	401	360	338	362	371	408	368	338	362	374	317	373	375	328	375	389	355	369	363	345	343	360	356	358	348	357	412	351	391	382	392	377	372	383	350	357	375	360	380	350	338	357	380	356	372	358	332	340	360	395	378	386	406	368	372	381	377	351	401	377	363	370	319	381	345	359	359	424	354	377	349	355	362	321	370	340	355	346	386	371	371	364	352	364	376	382	365	355	387	388	359	362	378	384	354	326	354	372	376	396	363	358	366	353	401	372	372	358	346	379	358	349	398	334	347	393	379	423	385	375	354	383	355	357	342	338	367	346	333	378	370	374	364	416	349	348	382	396	348	369	386	360	370	357	362	373	403	386	381	379	357	358	386	365	369	351	379	339	343	391	378	305	369	401	361	410	392	374	379	377	386	360	342	380	369	364	351	344	394	368	356	369	376	374	357	401	341	340	382	348	357	355	403	345	367	367	354	382	407	352	366	395	373	374	384	364	391	407	359	367	392	402	380	386	382	366	390	309	365	356	408	352	393	360	353	384	382	374	392	362	349	357	332	366	349	361	363	361	346	379	364	399	340	372	413	373	358	370	367	361	365	380	383	396	372	381	350	352	340	343	382	351	410	379	404	368	362	345	356	347	317	402	377	364	360	368	424	379	345	371	350	336	380	383	345	361	350	355	336	343	380	351	346	378	340	359	366	364	348	306	344	381	363	369	373	360	370	403	362	357	374	398	366	366	360	372	318	357	359	420	323	354	386	347	361	361	372	367	395	402	364	332	395	372	338	359	398	369	363	363	341	377	344	388	370	382	349	348	338	383	376	348	356	378	346	338	331	364	353	347	369	354	341	353	356	359	346	361	372	370	384	369	327	372	344	399	380	386	358	372	355	420	391	352	372	379	379	342	372	355	354	373	367	337	345	394	348	348	351	362	399	338	383	366	347	402	364	360	353	350	387	375	360	388	369	390	372	340	359	357	382	369	395	319	340	378	363	378	355	336	321	342	340	377	378	360	344	353	370	354	362	337	367	373	385	387	390	377	370	374	354	336	380	358	396	364	356	375	350	353	380	336	377	364	343	354	371	348	390	386	352	349	334	322	352	395	359	363	376	344	348	339	350	391	351	345	350	397	388	386	328	355	380	349	346	378	365	380	371	359	370	340	380	379	392	383	359	398	316	346	373	380	386	380	333	373	341	362	378	315	375	357	360	343	385	362	386	357	381	349	350	357	354	383	347	361	332	341	374	376	382	372	350	347	338	334	343	373	341	349	357	382	368	334	331	333	359	342	342	361	362	373	345	382	395	367	336	357	394	355	393	384	393	365	388	334	351	369	387	396	357	390	364	361	361	361	379	375	365	345	363	411	364	356	347	373	372	353	345	355	363	334	374	360	361	405	383	356	357	364	382	375	330	360	399	389	326	363	358	370	365	367	354	384	408	370	362	363	363	331	351	337	355	370	360	389	341	355	376	384	370	380	381	383	364	335	353	414	328	370	375	381	359	356	341	368	382	410	406	399	343	364	342	358	376	371	374	362	386	360	359	382	373	375	345	355	329	380	408	387	367	374	368	386	389	374	361	331	364	361	335	357	367	372	362	383	392	391	353	346	391	365	356	371	370	396	390	344	372	371	338	364	377	335	383	358	361	349	409	346	337	360	386	387	358	380	355	374	320	373	368	384	344	376	385	372	389	369	352	373	366	368	403	365	370	352	368	360	356	341	365	350	364	384	394	353	363	381	384	364	391	381	337	371	366	385	407	347	361	357	345	367	353	366	380	348	373	355	378	368	325	393	372	378	406	422	402	372	368	353	402	335	354	346	355	376	392	402	309	350	346	374	370	359	377	381	387	342	372	358	393	413	427	375	362	358	333	374	357	357	355	383	364	341	399	358	372	370	416	349	386	363	355	370	360	382	374	401	357	315	422	408	365	381	346	385	365	369	345	388	364	332	358	392	365	383	368	382	362	390	338	315	384	381	362	357	370	375	359	359	330	378	343	334	371	365	381	352	373	364	398	352	320	341	417	359	384	399	332	379	344	391	372	349	331	379	396	360	375	343	396	326	397	350	376	344	387	356	392	309	363	385	335	355	397	374	359	383	320	360	359	366	323	353	346	376	334	407	398	394	359	358	373	372	365	354	397	351	381	371	341	355	372	378	397	379	349	350	366	365	378	397	353	342	346	354	359	384	346	404	386	346	376	368	382	359	343	380	384	379	397	373	391	345	367	360	388	411	367	351	355	360	394	398	354	368	370	379	379	349	332	336	388	351	343	387	390	401	363	367	399	335	357	365	348	382	343	370	369	357	365	370	364	380	361	402	378	394	362	370	372	340	385	390	370	378	387	367	352	375	373	354	407	346	374	384	328	377	349	360	365	354	391	377	409	361	341	319	366	338	377	366	376	343	347	386	354	369	360	384	348	364	385	367	372	383	343	371	364	363	378	373	373	361	341	316	367	379	366	387	391	357	350	358	345	388	360	351	398	377	364	336	389	362	375	388	387	352	395	353	353	378	370	414	404	347	377	364	349	361	361	355	412	333	340	370	362	363	371	371	387	330	362	362	370	367	380	325	346	343	327	375	349	384	341	398	381	354	347	337	336	372	364	318	372	347	393	340	384	356	361	372	358	366	388	327	359	346	378	364	343	369	384	336	337	366	343	350	379	347	382	406	362	364	356	314	389	371	342	384	344	373	372	371	330	392	378	355	371	354	343	343	386	376	356	379	358	399	347	374	385	368	398	375	336	386	405	383	364	371	385	386	374	346	374	368	360	379	375	388	374	366	344	365	378	359	357	404	371	349	350	359	352	367	397	378	347	351	358	372	371	367	360	385	401	385	363	377	358	340	359	379	377	366	369	346	335	348	359	362	367	366	337	397	392	339	360	419	367	354	367	361	391	369	388	388	348	304	355	369	353	362	359	369	352	364	408	364	399	368	372	406	362	382	397	355	339	325	340	349	319	379	364	364	397	371	379	366	388	354	398	350	399
43289	44393	13514	3935	3520	2923	2342	2153	1963	1805	1587	1554	1475	1409	1243	1242	1196	1209	1165	1049	1104	1058	1075	1060	1032	1004	1094	1032	1036	998	1010	1056	1036	1049	993	993	987	1028	967	997	978	943	929	1029	974	1006	958	963	951	936	980	944	956	910	1001	949	914	888	890	926	936	926	944	920	958	853	961	958	919	1002	926	915	979	955	932	911	923	932	959	952	958	921	929	964	902	906	953	912	942	948	942	936	953	959	902	934	916	913	918	945	930	892	920	909	930	909	878	920	922	894	918	922	927	969	978	896	962	936	971	944	881	946	952	936	904	922	960	908	973	899	859	875	932	946	908	916	934	940	1012	877	993	946	886	930	910	924	932	912	935	914	912	935	929	935	945	902	912	932	886	921	935	887	891	881	840	907	926	923	927	913	930	952	946	911	933	925	918	912	974	906	920	870	944	949	942	900	942	892	871	936	908	943	949	938	946	867	902	924	904	951	912	905	904	943	896	893	889	904	854	899	917	905	908	978	873	955	968	946	866	888	865	926	928	918	963	894	962	901	931	885	918	972	929	884	871	907	910	936	913	948	925	897	922	921	889	917	1003	915	920	903	896	929	1004	904	918	918	884	970	863	914	919	919	935	924	882	897	920	871	884	971	866	895	917	884	934	1005	903	916	924	924	908	888	941	915	931	906	938	931	946	873	944	936	862	899	949	933	923	901	973	938	923	951	969	880	961	913	951	913	910	820	889	923	896	923	934	959	927	918	922	951	954	933	896	936	914	942	930	891	868	921	964	926	871	957	971	903	885	857	897	918	960	890	881	928	906	963	946	923	939	929	905	942	921	985	913	856	957	909	954	907	916	934	928	973	891	921	885	950	919	834	960	881	923	888	940	947	878	947	908	903	882	876	958	906	925	878	890	889	914	941	931	909	1043	887	896	922	954	947	878	904	911	907	932	943	917	922	897	885	942	883	922	903	890	979	908	890	871	933	937	890	965	950	835	914	892	912	942	963	936	871	894	990	947	918	922	952	933	932	957	898	937	920	882	977	912	904	929	935	916	931	914	879	981	877	925	962	921	886	925	908	949	941	904	882	947	943	894	928	917	915	934	928	907	940	902	956	888	869	948	957	923	904	972	962	872	903	887	903	903	901	880	969	913	875	932	893	871	930	931	921	891	891	941	941	858	955	940	944	958	884	851	923	876	977	910	907	927	945	941	935	934	921	924	914	927	934	938	915	955	934	888	933	960	907	860	907	899	948	916	930	938	895	875	869	901	930	895	995	947	906	918	911	909	968	870	940	905	927	911	912	891	904	951	901	933	915	943	922	873	923	928	940	902	910	910	924	942	942	923	961	860	951	959	916	902	954	895	901	958	905	898	914	906	895	935	913	922	889	962	874	920	929	924	925	928	901	953	916	880	897	929	908	904	916	928	916	896	939	925	918	920	922	941	930	985	893	907	929	897	875	889	945	913	913	935	941	909	911	949	947	923	853	876	895	869	917	928	936	945	944	926	884	911	922	855	925	912	945	918	949	941	934	918	949	859	901	886	868	895	892	935	942	909	906	949	964	977	936	931	996	934	917	928	966	908	897	892	927	909	881	972	883	932	918	867	930	859	873	1008	903	933	923	892	938	880	919	944	948	909	942	945	914	918	914	900	963	981	923	923	948	845	907	954	951	952	939	933	931	940	976	937	937	942	905	937	914	900	910	923	871	956	872	935	899	965	932	940	948	965	965	910	915	918	929	892	911	952	930	987	942	947	932	941	881	1005	931	947	967	965	931	948	921	952	939	903	908	886	950	830	968	934	907	890	907	952	900	883	944	950	937	886	937	922	957	903	892	964	925	941	985	891	864	945	942	882	933	935	912	906	923	981	937	911	888	870	883	913	934	899	922	942	908	982	953	954	1010	854	897	917	922	996	807	897	887	937	933	953	850	953	992	937	916	931	909	936	954	918	944	912	912	938	917	930	899	921	911	955	900	956	893	972	885	853	918	875	914	960	913	903	945	939	887	881	968	916	903	925	936	905	880	925	950	999	889	935	934	890	910	924	951	933	925	929	921	906	959	918	903	958	926	979	909	936	896	887	914	886	926	839	902	893	970	951	895	893	907	999	889	933	964	939	931	896	928	965	891	942	858	933	910	946	882	868	906	886	845	904	923	945	951	877	941	982	939	979	932	928	944	929	884	945	968	980	936	898	908	942	963	921	935	910	917	925	1002	901	929	932	919	892	881	947	944	970	929	932	947	950	944	963	876	879	916	924	891	879	863	932	958	922	914	947	881	964	883	920	923	932	915	913	938	915	904	949	928	899	969	834	898	896	925	958	912	973	915	926	919	910	946	867	930	902	892	907	920	933	928	936	923	980	896	946	896	892	911	938	963	941	918	924	916	928	923	903	925	923	911	884	948	952	908	989	936	922	950	918	926	942	945	932	901	945	882	897	933	923	938	905	946	934	883	901	947	865	915	906	914	928	911	941	945	906	932	945	918	948	977	948	908	951	903	939	901	880	878	964	927	926	905	920	938	897	899	924	930	933	951	926	956	999	918	920	898	882	941	909	924	928	930	978	954	923	946	957	941	937	893	925	844	931	874	891	920	937	928	916	939	915	905	910	882	922	902	914	945	902	882	921	896	860	896	935	893	932	890	944	949	862	918	951	972	901	920	969	929	904	892	954	921	831	909	952	905	913	937	928	920	900	936	929	903	877	942	913	956	918	858	987	831	928	913	959	930	975	892	910	929	927	942	942	911	949	888	861	923	913	897	935	959	978	965	972	947	938	860	954	924	972	896	927	894	916	923	961	947	922	943	887	959	933	946	986	940	884	905	978	932	899	947	923	953	932	958	876	856	920	957	905	935	865	884	961	923	893	925	958	924	880	908	909	924	869	958	940	927	916	923	925	906	936	907	916	893	937	926	926	990	938	987	910	970	950	958	926	869	954	915	916	886	907	964	937	882	946	897	968	936	913	942	925	979	943	908	943	879	909	877	931	918	887	923	929	940	943	947	969	887	881	912	919	923	935	889	868	942	896	882	902	934	943	915	899	870	913	928	941	951	926	926	921	940	869	962	902	907	890	960	912	897	868	911	907	939	944	961	944	951	961	898	967	886	940	940	931	900	996	920	937	992	925	889	941	945	931	967	861	871	906	934	878	891	934	959	929	843	945	943	918	976	906	944	908	932	932	942	920	923	924	883	907	952	891	914	884	922	932	961	914	903	927	940	930	907	943	926	951	922	975	880	929	916	902	941	835	937	863	896	923	918	925	895	878	906	861	908	920	939	918	957	884	921	949	939	963	872	900	926	878	933	896	915	941	950	940	939	934	891	873	918	906	917	951	929	982	934	948	947	900	912	910	907	910	882	909	951	893	971	899	919	951	969	935	944	892	895	959	904	883	905	923	957	946	969	959	909	922	901	950	914	861	922	902	930	885	955	941	900	921	898	962	887	871	950	942	892	924	941	909	954	907	882	915	932	945	881	953	938	885	915	957	925	935	929	967	931	823	920
15512	5985	1580	449	384	411	420	349	420	363	376	412	367	406	381	370	344	419	345	399	392	377	389	394	384	367	370	358	380	359	356	362	379	401	399	362	401	391	405	385	373	410	414	405	376	391	351	368	342	398	387	393	387	378	423	374	427	346	389	391	374	395	391	367	407	386	433	410	372	366	344	413	419	386	390	374	379	405	390	385	350	374	392	394	385	357	431	444	373	369	380	389	369	379	397	406	350	378	406	455	441	421	386	414	382	377	372	378	403	373	341	386	386	354	416	415	391	383	380	394	404	355	415	357	389	396	381	374	396	388	377	379	360	402	368	370	385	362	386	356	348	374	400	392	400	411	381	385	363	393	362	414	374	362	353	366	407	374	397	383	398	420	341	416	401	353	384	350	384	352	351	392	374	382	382	402	384	343	367	403	420	387	417	365	393	382	385	434	410	370	382	360	365	349	376	368	390	379	405	409	413	382	382	398	401	408	372	412	389	390	380	328	385	392	425	367	365	374	382	397	378	410	404	372	377	397	392	385	368	381	362	380	350	385	365	391	402	400	417	365	424	382	391	330	375	403	398	370	442	395	456	394	389	432	397	390	364	359	372	379	390	372	381	338	369	378	386	400	383	358	400	377	361	408	393	398	387	387	406	396	345	330	393	387	415	402	390	373	361	367	339	357	393	416	373	351	373	345	363	348	424	380	348	348	400	414	369	358	377	363	387	392	406	401	424	390	400	392	395	336	377	350	380	409	357	378	351	401	375	375	383	369	390	435	422	394	373	365	433	369	389	375	391	392	389	385	394	376	366	395	400	370	369	414	386	402	408	364	383	352	378	370	381	412	387	390	368	389	382	423	367	386	406	365	383	383	394	348	355	379	388	399	369	384	398	377	406	366	386	408	394	373	393	366	355	419	369	408	348	362	376	373	379	391	378	374	414	420	372	381	360	372	393	354	368	397	409	389	414	383	403	375	428	388	367	365	393	378	400	377	392	408	400	353	359	395	374	363	364	392	383	383	386	361	389	373	389	402	377	425	379	343	390	385	383	361	406	349	345	361	380	403	380	383	402	366	391	382	379	375	387	359	353	389	375	395	366	351	345	392	370	389	386	359	369	374	402	404	345	392	388	370	403	387	380	382	414	353	369	399	447	416	358	393	411	407	419	412	357	373	423	388	366	397	334	390	410	361	414	382	373	366	372	367	398	373	353	354	388	420	403	366	375	407	405	386	348	391	433	406	389	380	408	418	363	351	393	375	420	376	356	393	385	389	408	377	390	412	373	380	392	367	394	392	371	360	386	399	346	360	435	375	409	392	367	410	419	375	400	374	369	395	386	404	404	405	374	377	398	412	366	402	406	379	390	406	382	377	371	349	402	386	398	363	373	347	386	399	394	429	382	394	385	439	355	398	398	399	377	446	368	387	379	379	392	369	362	431	393	371	340	380	419	356	376	390	396	388	355	353	418	397	406	320	393	373	349	353	381	397	384	383	394	377	434	369	380	368	389	367	380	400	382	385	393	414	400	389	390	397	361	407	377	375	386	371	364	386	399	397	396	350	379	368	380	387	415	362	382	368	379	392	359	399	411	390	388	427	390	397	389	347	344	347	374	411	368	395	356	383	415	392	392	420	388	407	347	393	340	385	382	409	372	375	376	351	366	377	379	373	374	379	363	391	418	390	365	403	399	399	350	335	391	355	357	369	378	385	378	371	397	406	395	383	396	406	357	380	391	393	357	334	376	373	393	413	362	390	331	408	373	415	429	402	393	416	382	421	411	395	417	406	383	411	401	399	395	394	361	387	411	377	376	399	382	404	354	390	411	369	406	401	394	377	369	393	387	401	388	374	359	404	407	348	366	372	400	413	396	385	387	385	374	375	400	404	350	409	409	389	400	335	379	341	402	415	402	354	396	398	345	387	380	398	342	395	404	366	360	429	351	403	376	416	416	390	384	425	379	386	394	402	362	364	382	413	360	387	412	407	411	391	421	393	409	389	390	372	373	388	394	412	379	383	390	407	376	366	349	387	354	371	418	414	387	394	432	392	393	346	377	421	397	390	371	330	376	389	383	352	419	397	352	397	377	363	373	374	352	388	374	414	356	388	392	404	382	397	367	382	372	350	381	390	391	375	407	363	429	385	378	373	375	384	355	413	348	384	405	360	391	403	366	381	388	424	396	398	354	381	431	393	362	368	391	405	364	413	407	382	403	364	431	399	385	370	396	385	365	384	387	348	383	400	391	413	385	353	372	364	411	394	359	368	376	411	377	398	384	360	393	374	417	390	436	392	371	376	423	394	390	405	387	380	349	417	382	366	404	350	400	399	373	380	410	364	380	368	360	386	371	368	432	363	389	381	404	362	405	383	391	393	363	399	397	331	369	382	366	383	397	397	372	388	356	376	366	357	344	382	391	373	376	357	389	369	368	422	384	352	366	365	361	399	372	418	373	383	418	418	401	341	395	398	409	400	396	390	353	372	393	384	346	370	380	367	418	370	353	390	375	373	374	416	338	414	409	374	420	397	395	389	397	389	424	422	410	407	386	367	411	382	376	401	407	391	396	380	393	408	342	350	412	357	393	395	404	420	402	425	380	368	358	414	405	404	384	410	369	394	377	399	377	352	378	407	392	378	401	356	375	388	377	409	397	373	397	358	422	387	376	336	365	393	330	439	389	400	363	351	401	398	378	399	409	382	382	359	357	383	385	413	361	363	428	370	395	398	376	357	361	369	397	330	373	420	362	373	402	400	409	357	387	418	384	403	348	379	373	364	422	363	418	406	370	354	435	397	362	351	387	403	393	369	415	399	399	370	349	391	394	415	409	386	370	331	399	392	360	400	389	380	386	399	426	393	400	384	402	369	385	346	408	385	382	366	401	374	400	407	405	384	403	372	358	348	414	412	408	399	393	394	366	360	419	361	384	382	399	372	382	340	341	358	368	390	423	400	396	391	399	450	419	386	380	365	347	382	388	385	372	404	374	407	390	403	416	409	420	405	391	396	373	387	370	380	389	389	390	369	426	390	418	345	378	427	400	356	386	419	363	386	367	371	370	356	405	392	368	370	378	392	382	387	398	364	368	398	424	405	395	409	414	386	365	362	385	405	391	383	376	383	404	372	381	375	377	340	381	399	387	373	419	390	382	419	376	385	384	369	402	379	368	430	383	401	367	367	376	346	353	380	406	342	426	377	409	393	381	422	353	395	398	395	394	388	365	368	345	366	368	424	397	376	382	369	350	386	397	356	360	416	405	377	357	354	355	395	373	385	363	391	401	365	400	406	386	378	359	390	371	349	363	409	396	389	327	357	374	385	369	383	406	369	353	395	412	393	386	359	377	384	387	385	352	379	394	403	369	401	340	386	372	356	370	383	370	397	362	376	393	394	407	388	396	379	397	382	409	369	383	362	400	395	405	378	376	369	376	393	378	393	368	417	368	420	387	410	402	354	400	391	407	368	355	367	377	394	361	356	387	330	372	393	368	403
12907	7386	2219	1004	968	988	963	921	936	913	935	974	943	932	894	878	917	946	915	901	933	914	921	876	983	914	912	933	929	923	890	880	921	978	911	928	1022	892	942	917	937	947	969	936	882	961	994	890	918	990	933	930	888	935	958	952	914	913	918	903	905	888	938	961	925	944	920	882	971	931	894	906	959	1004	933	997	1003	939	895	928	974	949	939	944	931	934	942	943	917	929	954	896	955	920	1000	906	972	877	920	946	957	909	957	887	944	905	922	933	873	918	861	902	927	946	923	941	884	892	964	909	958	938	931	941	949	897	925	906	920	954	907	926	897	944	928	906	964	923	901	961	932	970	908	935	907	931	975	1005	896	864	930	862	950	906	958	947	928	936	942	982	940	893	996	887	896	952	916	916	977	946	914	904	914	938	922	984	881	935	907	973	931	950	855	922	909	914	911	951	906	956	927	916	948	911	938	964	920	921	902	954	930	920	914	881	908	904	926	914	914	890	919	910	877	985	921	903	939	943	884	908	901	910	936	918	908	950	922	889	905	1001	938	943	898	892	963	934	928	911	903	931	917	915	942	952	916	911	922	883	894	938	952	949	941	991	934	946	911	923	927	926	914	936	952	922	936	949	961	901	923	931	939	921	925	925	888	928	907	880	936	977	890	960	906	958	873	914	904	882	937	957	961	905	949	975	943	964	929	976	893	913	888	921	913	947	927	933	910	915	939	905	938	904	975	954	933	924	914	951	986	875	915	916	933	895	938	914	869	859	926	951	919	925	877	956	940	868	868	948	951	951	907	896	921	950	930	954	877	910	881	956	959	899	925	940	901	933	892	915	960	919	894	843	927	939	899	948	928	906	921	918	972	936	977	932	890	928	954	987	908	906	962	909	974	989	903	946	898	875	883	910	944	915	935	911	871	948	937	930	925	964	937	967	927	922	954	913	901	921	992	928	966	961	948	895	930	876	934	934	913	936	903	921	920	891	901	905	901	924	901	964	916	916	914	996	918	946	907	897	925	909	920	982	956	902	891	952	972	998	976	905	863	939	967	908	905	925	880	936	922	936	921	951	909	935	940	902	908	924	943	896	940	930	912	899	898	975	883	882	955	918	944	936	914	903	902	928	967	898	928	922	887	892	959	928	917	913	963	944	923	955	945	891	908	899	956	936	892	918	935	926	983	909	938	922	907	978	915	895	943	927	904	905	912	920	927	936	866	877	874	988	911	941	993	908	969	955	875	925	930	931	918	892	900	942	933	893	1001	946	969	961	950	963	954	914	921	851	916	935	909	976	929	914	892	912	955	904	907	933	873	968	936	883	970	937	967	939	919	925	878	927	931	932	909	932	922	868	926	936	944	918	934	923	912	947	876	879	896	950	947	915	892	902	897	984	904	960	995	931	907	852	876	954	926	964	909	925	861	907	945	946	870	985	922	921	897	921	913	955	911	937	953	937	914	957	969	941	929	889	878	960	881	924	910	897	916	883	913	931	923	903	923	937	907	920	941	948	950	880	901	929	919	913	901	920	929	896	976	882	905	963	940	915	902	921	936	945	942	975	911	953	932	951	878	884	927	967	944	889	923	882	931	953	939	933	962	896	904	910	906	919	930	951	954	981	875	893	924	900	886	868	940	937	935	937	940	911	924	969	960	981	871	921	894	1013	932	953	886	926	944	939	950	899	904	904	885	951	889	947	945	956	884	953	958	879	944	913	923	872	917	981	927	879	920	934	923	929	920	915	934	879	963	902	887	893	923	910	940	956	916	926	933	937	924	919	908	974	994	946	913	973	932	949	954	921	864	906	933	921	953	934	929	961	872	913	882	865	922	888	910	952	949	971	915	903	949	967	979	915	915	939	891	924	937	971	907	910	933	969	930	939	902	961	936	949	848	913	962	899	862	899	885	891	871	952	933	949	923	908	902	967	878	898	948	965	962	950	894	941	948	904	936	920	872	932	923	946	896	895	945	899	931	951	941	960	948	946	883	885	936	934	965	876	892	949	922	974	899	975	899	913	890	988	954	909	911	896	932	947	869	958	892	919	871	928	906	909	929	874	942	893	941	938	920	919	900	943	944	908	923	924	919	922	945	864	912	914	907	915	931	928	947	919	920	885	956	917	954	978	900	877	932	903	929	909	953	912	989	899	941	936	874	911	885	908	878	916	910	946	930	920	964	933	969	901	924	946	943	887	909	898	896	906	900	959	898	908	911	975	974	918	950	899	932	928	958	953	906	932	962	931	892	919	914	846	923	1004	888	932	905	985	990	914	940	910	921	921	916	919	982	946	937	929	889	913	881	925	904	966	954	949	923	917	977	933	937	921	920	884	895	940	940	918	964	943	898	926	910	916	867	879	891	980	962	902	945	907	982	946	892	915	915	975	946	899	965	932	977	845	939	932	883	889	903	977	928	983	886	924	957	937	911	947	932	946	958	922	873	969	953	926	875	880	884	955	919	938	942	988	969	914	931	939	892	925	949	940	931	892	946	921	894	947	976	895	964	882	939	860	948	919	902	915	1007	891	923	933	965	978	926	886	894	920	954	948	944	937	875	865	912	904	991	929	921	877	928	961	953	871	958	921	931	905	949	916	897	896	931	958	887	886	957	906	915	914	944	953	975	875	889	966	974	890	951	957	883	906	919	902	876	964	929	952	922	942	929	999	950	988	965	935	899	954	908	926	985	952	944	979	935	924	922	894	941	904	948	970	920	916	942	967	917	961	879	865	903	927	934	946	907	872	902	899	911	914	910	955	914	922	920	944	947	914	914	918	905	972	859	906	866	909	891	913	976	925	888	852	917	937	939	942	936	876	984	971	922	925	927	896	943	943	951	980	948	968	919	866	885	925	938	932	868	916	949	949	921	927	919	960	924	1024	894	946	919	924	906	909	947	865	973	926	933	956	958	910	925	914	951	951	941	944	918	897	942	924	929	898	946	889	909	959	885	938	913	927	945	917	927	940	904	932	932	929	933	900	907	968	947	903	895	918	933	880	882	904	1002	931	864	967	942	917	954	973	871	955	853	895	964	977	948	875	860	904	896	907	953	923	925	918	907	877	934	893	949	934	969	939	950	902	962	998	956	926	898	887	903	926	916	899	986	882	966	972	964	906	888	973	944	944	932	947	915	933	978	953	971	942	950	907	905	966	940	911	918	929	934	981	888	909	908	913	866	849	917	952	930	938	925	911	946	901	944	986	943	904	975	968	923	903	916	895	949	924	927	899	944	914	917	941	908	941	923	911	901	934	933	903	846	886	947	950	933	899	921	957	880	984	985	892	973	926	907	918	999	925	917	935	909	1002	898	926	950	933	919	876	929	880	942	918	898	955	956	925	949	938	890	947	975	918	931	924	903	943	926	923	915	942	944	941	934	916	890	977	916	878	942	856	914	940	884	943	899	908	941	935	881	948	933	915	944	961	897	970	955	911	964	846	978	886	930	936	887	907	948	879	897	883	963	909	916	911	934	893	962	937	937	876	931	872	914	920	948	936	861	940	889	910
55969	51524	24762	4016	680	465	369	331	312	323	298	305	259	253	251	290	285	253	233	250	282	261	237	255	264	229	252	220	246	243	242	248	255	234	247	216	250	235	284	269	226	247	233	229	263	251	265	228	258	244	246	240	242	231	256	246	289	250	257	241	235	230	247	232	269	227	239	255	228	242	234	252	238	200	222	249	267	260	228	230	243	229	255	233	226	251	248	282	225	256	230	247	254	261	232	270	253	254	244	238	236	245	242	238	217	255	218	253	259	212	246	279	238	225	237	231	279	250	223	239	240	257	234	231	244	259	251	242	247	264	221	225	271	217	228	243	240	237	237	259	225	251	269	250	258	251	267	238	261	247	234	237	237	260	273	240	247	236	258	272	232	253	218	254	256	244	256	286	259	256	232	259	245	253	261	204	241	269	242	244	230	243	234	243	249	244	255	254	253	242	236	246	277	232	211	243	244	239	226	263	241	221	251	245	243	230	240	235	233	250	264	244	268	213	244	229	245	241	262	264	246	241	264	236	221	230	247	228	247	259	240	247	244	263	216	256	234	220	232	247	254	262	227	216	270	273	226	224	250	239	243	245	203	248	222	242	240	249	252	241	232	243	239	252	237	242	217	265	257	249	241	262	252	223	242	252	252	238	271	219	248	249	198	251	240	238	261	244	243	244	266	260	248	244	264	260	235	230	237	242	260	249	252	277	242	245	242	241	228	221	231	256	246	240	255	220	266	226	243	229	246	221	242	239	230	243	249	208	251	224	241	244	269	256	230	267	251	237	232	260	231	249	255	237	221	239	249	240	258	241	245	247	220	236	235	257	221	228	242	240	261	254	258	244	205	256	209	235	210	235	261	244	244	238	262	258	223	221	234	250	256	266	247	229	247	255	260	240	270	225	241	227	235	278	244	265	243	227	251	247	221	273	282	239	262	248	223	237	242	231	254	237	250	233	214	229	236	251	259	246	231	252	226	272	236	256	222	257	232	249	256	232	260	249	229	212	242	247	227	259	235	213	241	242	231	266	262	243	278	225	238	259	262	244	239	245	242	237	264	264	240	240	246	236	240	216	234	257	260	255	263	219	241	245	248	229	263	246	246	260	253	225	236	235	265	212	255	260	254	224	234	243	242	228	244	233	234	235	252	245	229	252	246	240	262	261	255	233	238	244	262	263	242	247	229	230	226	254	240	240	242	236	281	268	246	258	234	251	223	264	258	256	261	273	239	253	227	216	236	241	238	231	249	232	241	260	229	250	247	247	235	212	233	243	221	240	237	255	203	234	240	251	256	255	272	256	245	230	225	208	264	232	257	276	233	258	240	243	233	264	212	244	238	255	244	264	212	244	225	224	253	239	231	247	256	255	249	241	229	256	269	250	266	249	245	234	230	236	222	254	241	253	265	242	260	224	214	250	232	229	227	267	231	211	250	242	239	240	237	221	268	241	222	233	243	229	220	256	224	234	250	257	268	239	276	268	260	269	239	261	203	242	231	226	243	261	237	265	231	261	222	251	239	284	257	213	276	220	235	264	240	218	266	271	251	269	227	229	251	249	236	268	264	250	231	232	251	253	247	251	264	254	242	229	271	237	263	259	264	222	254	255	263	233	271	223	242	216	233	291	254	238	261	232	221	236	247	228	227	277	219	251	237	261	247	250	243	217	246	248	232	266	232	239	258	241	242	273	248	269	224	216	227	257	248	250	235	279	238	230	216	259	236	254	239	250	246	215	234	255	244	240	244	245	240	238	228	273	229	248	220	256	228	249	271	274	241	240	240	257	241	234	253	246	240	244	232	233	244	251	227	239	240	226	276	255	227	238	245	237	262	232	263	239	230	252	240	256	239	245	250	231	226	253	224	244	263	247	265	266	233	249	248	227	252	251	212	251	243	240	260	264	250	210	216	224	237	262	240	232	255	248	219	239	242	255	248	241	255	255	263	243	251	264	239	271	232	246	238	254	274	283	228	234	246	268	211	250	249	232	232	244	247	238	257	238	248	248	250	252	247	226	225	216	278	243	244	244	240	257	222	257	235	216	230	255	265	261	248	255	228	237	213	243	249	221	242	243	245	239	260	258	221	224	241	221	280	250	218	236	214	235	248	237	249	245	251	219	256	225	253	233	246	265	251	204	260	260	244	236	235	260	294	260	226	232	258	247	252	223	244	241	227	241	240	244	242	228	240	260	235	230	258	222	238	252	244	261	241	273	251	248	237	249	266	254	254	256	241	251	262	228	252	259	272	248	251	269	245	245	264	283	212	243	211	238	227	243	242	239	232	239	272	232	237	252	236	222	255	236	234	261	234	221	236	253	234	264	268	229	229	261	239	254	251	220	241	247	238	246	245	226	261	237	226	275	242	251	276	258	224	247	258	274	256	202	269	261	232	254	242	239	237	251	247	243	224	249	238	255	237	251	226	252	249	212	217	222	266	234	225	276	238	259	243	256	243	250	247	265	228	258	241	215	248	243	250	213	227	220	256	243	217	246	237	256	214	228	282	216	244	244	248	256	218	207	211	241	272	219	278	236	270	262	245	259	267	252	228	237	241	260	243	234	224	226	251	235	241	227	253	231	254	234	226	260	250	249	234	255	229	232	251	265	243	244	229	250	243	271	230	264	246	247	256	228	261	246	235	248	249	220	232	205	231	255	227	280	246	237	249	285	254	231	251	227	219	221	254	239	253	223	289	217	225	221	266	235	252	247	234	268	230	239	243	251	245	198	252	256	230	257	224	274	237	243	254	247	253	232	249	271	264	217	234	238	229	223	269	263	257	247	244	247	263	261	239	254	241	214	251	214	233	237	254	254	224	247	207	231	202	277	240	226	260	265	258	250	262	210	227	269	231	238	229	225	240	281	225	262	228	210	280	250	251	240	266	229	253	256	255	237	242	268	255	219	248	235	263	234	223	258	235	231	240	221	247	263	247	249	243	212	248	267	263	259	241	223	266	255	259	246	235	243	234	273	220	271	229	237	224	249	215	243	220	275	262	269	246	265	244	248	253	228	255	249	258	217	265	265	247	249	265	219	225	262	260	232	241	224	263	267	235	232	240	257	273	246	249	258	246	226	229	267	264	275	221	250	249	242	244	223	250	268	247	236	249	232	281	215	234	216	224	208	256	229	270	252	242	247	244	242	263	259	223	235	245	244	234	248	261	230	240	247	242	221	242	239	252	254	244	242	244	239	221	242	236	270	237	232	250	237	229	235	257	268	249	245	246	223	251	238	244	251	252	240	221	238	227	223	251	263	242	249	229	241	238	245	247	238	254	251	250	244	244	252	243	242	250	226	227	226	253	233	266	253	248	239	260	236	221	241	211	216	257	224	221	226	258	213	263	257	227	241	249	242	258	255	242	248	245	236	234	230	214	239	248	223	236	238	240	242	262	231	242	223	245	236	264	247	262	265	235	241	284	251	233	230	225	254	263	254	251	238	252	216	264	274	221	237	230	267	212	273	236	225	216	261	220	212	239	229	232	240	218	248
33571	37808	9233	2191	1947	1672	1454	1268	1175	1051	932	1002	924	895	874	766	848	833	754	745	709	729	735	768	748	756	699	741	725	677	723	729	721	705	720	701	684	652	694	644	655	721	675	680	671	693	681	662	665	666	663	683	660	660	667	682	668	647	620	647	662	664	659	660	633	653	636	645	625	723	672	669	684	638	651	657	667	641	622	667	646	664	642	649	652	657	664	717	677	631	665	658	646	667	686	646	635	601	622	639	700	644	653	645	638	665	656	639	644	714	688	662	628	680	645	652	669	620	651	665	651	634	603	691	653	680	651	651	658	683	677	660	653	664	667	669	675	679	645	651	667	703	641	644	696	642	606	633	640	716	680	604	608	591	626	612	650	685	645	657	654	651	654	637	648	677	603	664	605	678	611	675	612	654	687	656	678	647	649	664	617	616	685	669	678	677	656	664	643	707	631	649	669	630	677	627	642	648	718	642	665	698	652	637	641	625	619	608	631	646	651	642	696	649	663	647	663	680	615	642	672	624	610	664	645	646	654	639	613	643	677	641	699	665	679	676	669	643	668	613	640	646	700	662	680	679	664	622	641	599	655	610	706	666	674	630	657	628	683	638	647	699	643	664	624	637	636	638	701	673	635	676	636	655	632	619	665	697	645	616	636	668	673	639	635	617	683	657	683	677	615	637	699	654	614	663	650	631	676	674	678	634	633	640	641	637	698	613	675	659	683	676	675	652	639	698	628	654	608	673	651	626	643	619	616	643	695	612	642	666	612	665	597	690	678	666	720	645	637	639	636	639	619	637	644	667	673	675	679	648	679	703	676	675	626	629	684	651	652	677	641	677	636	638	632	625	659	674	666	656	669	630	659	654	598	671	689	665	634	666	639	633	655	672	674	650	624	649	644	685	643	660	636	641	676	674	620	675	683	684	696	660	691	637	671	659	656	674	674	650	603	661	691	679	645	653	674	661	635	682	715	669	616	688	625	677	628	650	647	673	649	652	679	691	632	753	624	628	656	584	640	661	652	673	609	593	607	633	644	708	668	663	638	664	679	651	650	661	646	656	658	606	658	615	623	636	644	603	655	653	679	647	654	700	707	602	646	672	677	612	645	730	666	667	658	637	666	663	665	623	659	651	626	654	645	664	627	651	671	661	662	670	674	682	612	654	659	649	642	636	656	649	690	666	614	655	627	615	663	672	648	676	653	644	655	672	687	624	718	662	658	687	649	654	671	658	629	624	644	654	616	636	661	670	708	665	638	646	673	625	683	644	631	634	645	640	648	668	616	680	666	648	616	659	662	685	620	645	678	627	668	617	641	644	670	659	656	600	658	604	635	651	633	634	633	640	616	683	633	653	637	676	633	614	639	630	633	672	621	628	656	609	625	633	687	620	654	612	648	656	593	674	669	657	645	629	679	657	614	681	652	657	680	651	629	633	659	622	658	698	669	631	669	669	652	644	617	678	648	671	648	700	662	653	633	634	740	636	660	682	673	645	653	657	622	680	677	657	621	652	657	667	684	680	657	648	645	659	658	608	659	678	646	623	636	669	616	681	698	644	700	653	659	681	688	652	646	674	701	641	640	644	650	614	663	684	675	673	669	639	642	647	633	655	633	623	655	655	633	649	664	646	629	611	667	680	638	633	643	668	651	702	619	618	684	645	655	633	652	657	655	676	682	653	657	659	606	619	670	668	634	660	695	639	672	660	630	619	659	645	653	647	675	669	678	664	659	616	674	672	687	634	605	623	638	653	626	697	662	643	651	646	673	649	654	631	641	660	652	682	661	669	648	672	669	648	637	628	687	649	648	659	648	686	644	695	664	632	660	657	650	676	658	680	633	638	643	630	675	650	651	668	624	685	644	674	647	625	665	663	628	645	677	630	660	637	644	627	671	683	683	686	645	603	669	661	685	670	657	676	684	668	673	718	654	715	616	629	629	679	644	659	671	654	634	647	708	664	687	649	666	662	650	650	684	620	675	655	659	628	693	622	690	643	664	639	677	653	644	654	653	643	660	679	685	647	659	643	652	633	607	640	661	690	675	661	652	665	649	652	675	665	702	622	648	668	641	638	586	605	633	652	691	684	648	673	635	669	656	695	637	622	667	681	654	657	657	657	632	675	625	624	638	675	654	614	647	609	668	644	672	670	635	649	611	642	615	643	622	615	657	646	631	659	657	586	650	655	666	679	680	621	638	633	672	665	666	655	664	650	667	634	637	704	608	704	648	610	714	666	688	668	647	667	633	683	654	638	629	669	667	657	654	631	643	632	615	617	638	662	657	654	665	651	671	678	615	671	653	670	684	687	635	649	690	666	633	655	593	646	657	637	646	622	676	646	643	645	632	679	628	640	678	678	621	620	647	680	678	690	658	675	663	659	656	621	651	680	663	666	621	636	649	639	643	654	663	669	665	637	653	612	629	667	647	653	657	617	621	624	657	653	672	614	674	671	642	662	624	638	674	661	659	674	651	688	626	677	633	621	663	631	670	669	638	662	671	633	678	632	656	667	618	669	645	645	689	700	645	660	684	630	651	689	648	665	680	618	642	646	696	615	635	645	663	670	623	636	643	679	646	646	619	652	636	650	658	657	619	648	651	630	626	639	663	659	671	634	665	633	662	638	578	673	668	650	700	649	652	649	689	648	645	669	683	675	678	626	684	655	672	619	640	658	666	682	617	656	675	701	619	675	648	664	629	658	660	674	663	631	620	637	612	657	630	673	674	650	677	594	674	633	649	623	657	627	645	633	617	669	639	659	620	605	671	701	695	647	676	650	639	618	655	689	657	691	674	654	702	682	627	654	620	636	651	645	668	628	683	678	664	689	640	674	653	657	660	671	678	634	673	663	652	626	649	701	662	635	636	660	665	641	641	633	673	685	635	661	688	666	635	683	705	653	644	647	664	646	684	641	634	636	651	626	643	625	651	640	640	672	647	674	665	612	635	629	695	666	674	627	613	639	621	676	637	625	627	658	630	653	689	646	639	655	682	633	670	657	727	668	679	630	707	664	683	660	673	631	667	634	698	652	683	668	654	648	631	657	644	697	650	625	680	662	637	660	647	699	638	681	660	636	678	631	701	698	607	681	665	627	645	603	648	598	614	666	638	671	696	666	682	672	627	672	683	638	697	638	660	642	610	676	637	625	691	655	664	654	634	599	640	684	667	643	678	637	677	696	622	646	689	668	666	640	703	638	628	681	690	641	612	662	617	637	599	644	649	645	650	665	682	690	661	663	638	644	635	683	639	639	677	703	642	673	689	653	657	654	641	659	670	617	645	693	633	664	628	652	664	667	650	666	662	660	628	658	657	634	649	633	676	600	635	622	689	637	656	645	651	614	668	629	672	624	689	609	653	631	663	612	631	638	626	672	601	634	658	699	626	599	658	610	659	660	645	682	622	613	684	642	693	681	647	619	686	604	676	653	643	685	605	646	667	666	666	690	700	648	643	631	697	686	613	638	627	693	616	695	652	658	657	631	731	671	657	669
67277	61017	31323	13896	3082	847	636	589	520	525	521	469	452	446	413	432	416	436	389	411	383	422	384	412	383	401	380	364	363	381	404	347	402	365	392	363	389	391	361	396	363	417	410	354	415	375	365	395	381	374	400	370	372	397	378	394	414	338	404	345	402	383	399	403	365	372	419	368	384	350	390	340	351	346	433	386	385	428	366	343	377	365	405	367	388	356	348	363	392	379	385	379	378	390	389	339	362	366	383	407	385	417	358	361	377	367	364	375	399	373	372	383	405	387	416	367	335	340	370	356	397	391	386	372	342	329	363	372	364	377	359	352	406	339	381	380	343	399	360	351	372	376	411	392	418	378	344	373	358	339	438	408	413	363	415	410	379	372	368	374	367	371	401	360	377	365	380	384	362	365	378	390	358	355	373	408	400	357	379	395	371	388	371	368	378	396	396	378	379	352	382	409	360	364	417	397	349	366	360	372	370	358	351	392	374	386	350	375	378	383	381	359	375	403	372	378	421	391	314	340	378	377	363	354	354	375	382	401	377	378	390	349	378	373	355	410	347	367	381	401	380	396	364	382	367	390	378	405	376	382	343	380	356	360	367	362	357	339	380	364	376	423	408	360	409	405	362	394	369	368	376	397	362	360	355	405	357	369	361	382	380	372	403	372	355	386	359	386	358	389	351	377	357	359	379	375	355	380	364	405	380	371	359	327	363	380	389	399	387	357	386	378	371	383	406	369	352	370	348	331	381	384	412	367	391	366	354	358	378	361	355	381	387	383	374	386	375	364	389	366	382	384	404	382	396	384	365	384	422	365	360	395	384	363	346	393	391	374	365	353	349	365	395	342	369	367	403	365	342	359	395	379	408	353	365	336	393	357	360	361	352	365	357	376	357	370	371	363	383	357	371	417	392	370	365	368	380	389	366	396	371	376	390	363	407	373	392	358	356	361	377	364	402	367	403	347	377	410	385	398	345	390	368	353	357	396	400	340	384	353	363	328	412	365	388	380	364	374	374	354	355	359	384	382	389	399	381	390	367	391	397	367	390	366	378	391	377	401	393	355	398	412	390	397	380	344	349	379	367	342	364	350	402	332	351	361	373	384	359	350	372	423	379	366	360	362	398	388	355	357	360	397	369	369	370	384	377	380	394	372	386	387	375	349	397	392	362	368	370	389	357	384	373	371	379	359	374	387	363	332	376	377	387	385	378	379	326	371	376	373	367	383	406	356	385	367	373	369	351	368	375	383	359	384	330	385	363	332	375	337	345	383	359	350	366	406	375	398	346	384	362	342	369	352	341	401	354	393	392	375	388	390	391	371	396	366	360	345	379	371	350	383	396	394	371	354	310	387	372	408	403	339	392	357	396	392	342	382	376	401	353	354	356	385	403	405	374	343	346	405	345	371	375	387	368	355	375	374	344	382	375	376	358	325	393	368	394	398	393	372	383	372	396	378	380	393	337	369	400	360	349	395	362	371	383	349	364	399	366	396	361	361	372	403	385	380	378	384	431	355	391	384	354	368	358	403	390	382	323	378	392	396	371	360	359	333	413	325	350	372	406	390	392	397	369	354	351	359	350	380	364	367	367	369	345	359	369	393	386	367	361	372	330	396	381	348	397	375	357	327	389	378	372	365	391	351	383	342	375	361	353	360	364	378	370	376	377	393	380	373	369	377	331	411	380	385	327	376	431	379	379	373	344	351	370	363	423	336	377	384	406	352	408	378	358	372	419	407	346	364	393	363	357	377	401	373	390	360	377	371	383	375	386	408	357	368	348	376	382	376	317	372	361	387	374	400	342	354	361	366	376	354	365	363	368	366	370	429	380	378	365	378	383	374	354	359	408	339	417	391	381	345	379	376	389	386	378	379	370	354	383	356	364	379	395	350	391	397	339	348	396	332	382	361	373	398	365	363	368	373	412	389	404	371	410	415	352	360	387	401	344	373	365	421	387	368	376	372	390	337	391	366	366	386	356	363	388	376	356	387	390	374	403	377	378	369	375	382	421	378	332	372	387	366	375	383	385	398	360	394	367	372	368	353	359	354	377	409	349	377	377	373	370	359	344	378	350	377	392	373	382	376	391	352	323	414	349	369	401	351	354	365	376	365	370	368	384	388	378	405	374	372	335	338	372	368	388	342	368	359	391	373	397	381	416	400	390	369	381	372	365	368	363	360	383	366	362	370	383	388	418	371	353	352	373	377	384	365	367	376	366	365	369	354	347	381	380	352	329	366	364	350	382	364	378	351	369	364	356	362	369	357	366	370	363	361	370	347	385	355	377	378	354	385	388	388	385	340	355	384	378	404	375	395	373	383	351	359	371	365	329	383	368	371	316	375	394	390	402	374	398	355	393	342	387	368	382	393	326	382	366	343	372	403	362	342	362	377	389	356	351	387	331	384	335	350	387	369	363	372	377	349	411	385	392	354	358	368	402	367	348	361	348	346	349	328	344	368	398	396	390	379	397	384	396	397	371	402	414	369	397	380	384	366	415	367	377	362	356	401	396	384	399	336	365	365	392	370	372	394	354	364	392	355	371	382	375	375	416	352	375	334	387	349	402	348	386	383	385	398	375	356	378	380	352	365	321	379	363	359	356	351	409	372	373	369	371	395	400	331	390	414	351	342	403	400	350	388	365	392	385	392	358	363	401	341	401	385	377	340	348	405	372	387	358	351	332	336	379	419	371	350	375	387	397	362	385	366	408	385	360	382	377	371	402	371	398	399	358	370	364	373	367	407	350	373	342	402	369	344	372	389	407	369	364	370	379	382	353	348	351	368	421	372	368	340	375	350	365	333	333	392	402	363	367	395	362	364	405	373	414	386	352	376	387	356	371	368	362	386	367	413	375	360	355	359	375	355	376	402	386	393	382	346	352	373	385	404	381	313	357	391	370	345	388	359	379	393	382	385	384	386	355	360	361	373	407	379	395	357	371	396	365	397	356	373	392	299	433	367	389	392	399	403	363	355	363	378	368	358	373	366	368	381	397	354	375	379	395	356	338	381	397	369	365	374	380	361	403	378	391	362	371	380	347	379	373	318	401	368	362	371	368	375	361	343	336	383	378	360	416	357	388	361	376	379	337	400	350	384	402	404	385	379	377	379	355	358	354	377	376	371	394	374	411	339	383	369	379	393	374	385	390	430	371	348	380	373	391	357	399	375	373	340	385	380	392	381	354	418	383	417	355	389	373	380	357	379	402	375	400	360	369	368	402	385	358	396	369	390	368	351	379	377	347	387	424	394	371	381	359	404	363	368	361	352	386	379	372	351	403	372	337	366	374	394	358	387	380	397	363	391	375	376	382	396	362	336	396	304	400	372	340	398	365	343	366	382	362	373	359	350	341	378	360	354	365	363	355	326	403	381	367	336	392	353	414	367	355	384	395	377	369	368	364	395	347	412	397	398	344	357	363	376	385	368	369	382	400	362	365	394	395	379	350	388	355	367	377	384	389	372	351	396	341	368	412	396	369	330	376	330	384	372	336	395
42759	47031	11936	3880	3335	2720	2438	2124	1893	1740	1612	1502	1434	1391	1280	1233	1215	1259	1168	1156	1062	1150	1107	1055	1083	1044	1097	1047	1068	1022	1025	1019	997	1009	998	932	1035	967	1019	938	959	981	962	1016	953	933	932	989	1028	914	961	1014	982	963	949	947	1005	977	936	993	945	914	938	964	1020	960	977	919	957	991	950	915	935	970	955	923	973	976	895	916	1000	965	939	989	913	922	990	907	958	940	947	999	971	960	999	972	921	991	978	956	880	876	918	934	898	941	953	938	974	904	907	893	941	910	1013	963	927	934	935	913	967	969	944	880	959	915	892	969	951	937	954	965	952	895	905	944	894	929	971	935	920	964	931	953	974	957	996	952	972	977	957	921	979	923	958	962	943	950	873	918	986	874	936	925	1009	967	935	979	912	990	902	934	963	961	958	930	938	969	931	935	917	929	896	966	973	924	926	942	991	988	912	925	929	975	901	919	940	890	900	918	944	960	983	928	926	937	944	944	936	889	963	935	907	891	935	932	887	906	934	931	979	932	946	987	947	969	941	1010	917	936	909	922	926	961	919	911	956	932	931	999	962	932	928	960	946	955	928	925	900	945	958	892	984	927	932	931	928	932	869	949	916	901	965	937	960	950	964	964	894	903	977	992	915	901	973	888	937	937	944	936	980	913	963	929	912	967	970	916	929	923	984	945	881	905	943	936	970	896	955	970	972	1017	959	921	937	961	912	963	892	912	980	943	915	951	876	908	906	938	956	957	940	946	910	914	939	925	956	919	931	963	933	949	1018	893	954	906	884	923	897	946	886	911	886	965	913	962	963	966	908	979	971	921	948	945	912	961	917	901	913	883	970	901	987	918	945	967	962	944	959	999	988	895	941	907	962	893	887	918	949	900	958	940	920	924	906	956	919	919	941	954	904	952	948	898	930	923	985	934	975	989	935	1002	956	923	962	932	1002	931	936	951	952	973	980	975	962	945	949	918	911	924	888	912	974	964	912	920	936	947	974	997	941	979	941	933	970	939	913	969	936	975	938	952	899	921	883	919	948	904	880	944	991	926	928	970	924	941	930	965	912	963	995	904	951	896	952	969	945	852	951	1006	918	887	929	922	947	932	954	932	930	960	886	997	953	920	973	948	949	953	943	934	950	966	890	886	903	943	910	901	953	931	946	908	917	916	905	954	996	940	896	928	914	980	867	942	976	937	956	897	953	970	965	928	970	953	950	913	979	901	950	959	899	905	947	929	924	951	886	961	918	954	982	893	935	925	942	904	921	955	966	920	969	926	991	907	905	977	928	940	926	905	927	879	961	894	927	965	965	928	910	932	965	875	937	936	946	916	956	936	971	965	978	1012	909	970	894	955	932	960	971	948	992	928	978	941	948	968	908	912	911	954	942	916	936	924	923	938	971	944	870	893	878	916	950	918	952	983	956	921	968	935	975	923	948	935	934	927	938	929	948	926	913	957	937	916	903	897	886	934	935	935	912	963	1001	905	1003	987	954	910	921	994	977	963	938	956	851	973	847	927	934	918	973	949	917	959	962	943	976	996	948	916	912	933	940	908	921	942	967	902	915	982	931	964	918	984	927	967	929	927	895	947	984	951	921	846	909	970	968	926	996	958	950	984	1008	922	943	897	921	914	939	913	945	946	940	957	919	874	926	958	930	939	908	967	923	922	924	946	947	899	925	883	972	931	887	933	951	895	938	955	895	944	935	914	889	939	912	919	892	883	941	887	967	930	906	925	880	872	920	912	941	913	1011	942	936	967	920	996	912	966	960	913	924	887	946	922	959	900	968	886	898	933	912	899	934	933	893	911	942	978	928	918	940	958	935	894	930	916	846	929	909	875	908	947	951	873	910	950	944	898	923	951	991	907	937	952	892	929	965	893	952	939	909	898	929	972	938	1016	965	896	969	858	923	931	918	959	926	944	971	966	939	857	1010	886	960	899	942	956	970	893	929	905	929	915	944	947	946	974	932	931	969	951	973	983	931	960	943	919	966	942	982	928	922	969	985	940	913	926	936	943	935	950	946	928	975	925	896	934	951	871	933	960	968	952	903	906	938	920	940	981	976	940	910	870	1005	939	907	985	898	914	957	930	954	1016	1008	926	978	962	935	936	920	933	961	939	960	969	910	941	973	908	986	914	942	904	948	923	922	952	948	933	983	894	933	978	930	998	898	932	953	918	967	953	995	935	893	911	968	944	915	911	945	951	882	928	884	941	907	964	918	862	958	900	930	887	996	961	925	938	927	920	947	927	922	920	904	924	928	908	929	923	1039	898	909	974	940	942	903	974	950	952	933	916	949	907	934	954	954	953	943	959	919	942	954	986	968	916	968	970	894	910	943	958	928	929	926	1018	914	927	933	900	944	958	956	1003	929	940	947	943	894	967	894	937	956	906	899	908	955	957	961	975	907	921	883	900	927	920	945	920	971	972	1022	929	973	908	914	892	907	971	898	888	935	997	895	940	936	885	916	900	928	898	885	953	912	921	901	979	954	921	918	965	997	989	938	950	876	984	948	982	901	929	928	970	934	913	970	919	901	913	913	904	1001	974	972	892	961	917	920	1005	921	896	958	984	862	920	936	910	890	922	914	937	989	911	896	954	952	986	986	976	919	966	938	887	914	978	942	982	929	894	937	945	968	899	932	940	947	927	981	875	941	921	901	883	944	936	929	927	899	964	902	1004	957	981	935	1003	969	948	982	944	887	915	889	929	994	917	971	958	981	950	983	953	939	996	980	859	925	894	949	934	919	934	927	931	969	930	960	986	906	973	998	960	905	925	934	968	933	963	941	969	917	1002	952	939	929	918	929	908	941	949	933	930	923	859	947	931	919	917	974	895	929	920	894	960	961	909	929	970	920	955	947	908	920	901	885	929	945	916	957	901	945	920	936	953	926	932	918	928	977	908	925	936	1020	902	892	930	926	901	964	936	974	939	981	957	986	946	940	920	952	950	892	895	951	962	916	966	1018	932	945	905	953	929	881	904	909	958	947	987	962	876	919	969	966	894	968	967	928	904	917	900	949	977	922	890	878	920	951	942	919	885	939	937	963	913	880	966	963	918	983	922	955	986	911	889	912	943	905	930	918	975	947	961	970	897	974	855	909	956	928	990	937	904	926	965	872	923	995	933	958	957	957	902	934	919	947	933	954	959	942	937	933	1015	910	941	962	923	959	868	897	932	954	934	886	925	916	931	936	984	959	950	943	895	921	922	991	984	941	895	1037	927	941	916	929	948	927	957	944	890	972	937	952	937	911	1007	956	951	932	916	936	957	1002	934	946	929	957	967	975	899	962	965	913	907	862	944	933	931	935	989	967	923	925	948	963	963	940	958	952	1010	964	948	975	931	938	932	905	922	994	954	935	963	954	877	944	944	950	977	924	928	958	913	876	978	913	974	918	921	902	972	969	966	984	889	910	955	956	920	937	928	961	896	911	955	967	988	956	931	943	953	969	932	956	959	973	917	936	934	945	933	901	949	950	922	954	946	930	913	871	908	904	919	897	931	910	982	939	927	945	956	957	961
13588	6223	1402	434	402	368	388	377	380	392	437	397	376	405	420	392	377	394	383	416	332	406	375	355	396	360	348	408	386	390	420	372	405	412	411	392	391	414	381	364	373	401	399	370	368	374	407	346	364	379	400	425	383	384	397	439	393	390	367	353	389	388	353	399	430	405	398	391	405	393	397	405	420	397	343	405	363	397	414	384	421	359	416	392	374	374	354	358	391	380	355	387	402	410	364	373	367	369	361	358	370	396	386	371	368	414	375	388	359	351	387	392	369	408	393	371	375	396	394	404	401	395	382	377	362	358	345	387	352	371	387	410	378	409	412	350	392	391	394	412	378	379	358	351	387	364	432	361	403	372	373	393	386	421	371	387	379	375	371	385	407	357	376	337	390	362	373	383	393	419	365	399	386	375	353	365	384	346	361	402	372	345	406	404	393	372	385	366	384	385	398	376	387	365	383	385	425	415	369	375	407	439	378	382	387	417	376	400	385	381	365	408	399	393	379	383	363	382	394	404	340	376	360	367	400	376	365	385	350	399	382	353	392	414	408	380	363	401	379	386	371	378	366	368	362	423	408	366	388	371	393	408	466	364	350	350	419	393	397	404	372	401	427	408	405	378	396	392	376	423	391	414	370	367	422	399	365	380	373	391	400	390	377	375	392	394	371	386	392	408	346	363	387	418	403	393	402	385	401	385	372	416	375	327	392	384	366	385	381	388	394	390	417	380	387	407	383	380	361	370	339	398	415	395	376	433	394	404	359	384	414	382	393	388	358	344	429	377	378	369	369	367	387	390	408	377	372	399	406	394	378	365	387	367	387	394	388	393	382	379	362	364	393	378	363	402	410	398	413	377	376	409	363	382	418	354	362	420	364	359	393	382	398	378	395	400	368	416	372	380	394	371	421	385	381	377	365	370	365	390	411	381	389	433	383	379	361	408	402	358	365	362	406	348	405	414	390	426	411	401	392	387	396	419	389	388	417	381	408	373	414	399	381	384	387	412	390	392	403	356	369	406	359	383	394	388	351	401	362	392	405	361	364	420	391	380	399	409	354	348	362	408	376	390	397	390	427	410	364	371	366	425	421	375	359	363	369	406	414	353	398	361	370	410	408	342	395	408	397	384	359	342	339	381	371	396	385	401	369	353	339	419	400	414	357	393	368	392	339	373	364	384	381	419	373	404	400	419	393	442	404	389	360	369	363	371	388	374	418	387	395	378	362	345	391	359	376	418	389	392	380	410	384	415	393	381	386	390	389	382	410	401	378	387	366	413	374	380	386	386	373	428	383	370	369	365	374	400	403	387	392	354	382	374	413	380	382	411	354	336	360	391	373	347	372	373	372	379	372	395	416	404	390	412	388	385	395	395	361	398	388	436	453	404	376	397	376	396	383	409	409	346	356	403	391	404	321	390	358	391	382	373	356	400	430	387	397	382	361	378	394	405	386	379	339	366	416	366	364	410	414	387	434	379	416	394	379	377	376	396	373	364	374	423	398	417	405	363	373	383	386	416	406	374	394	370	368	408	377	367	380	408	384	429	355	389	387	390	383	385	364	363	354	428	365	350	398	369	403	384	355	376	411	411	373	401	369	378	383	406	381	393	362	369	423	391	392	382	373	380	385	402	380	373	402	368	408	394	374	370	380	404	384	388	405	398	397	395	388	364	407	380	436	369	414	414	403	361	422	378	396	361	436	380	381	385	424	387	389	376	415	389	377	377	400	378	368	359	406	409	400	402	378	384	398	366	395	372	374	403	355	368	346	388	383	377	396	394	394	358	344	411	365	389	376	365	392	408	362	399	380	392	391	372	392	344	385	408	363	361	377	391	366	381	376	382	372	379	395	339	397	389	382	382	383	392	383	373	409	344	357	377	393	372	385	351	407	361	423	382	385	349	364	400	404	378	358	386	371	371	388	425	381	400	413	413	426	386	375	407	386	424	422	401	378	398	394	358	407	379	396	395	408	407	390	389	329	375	407	369	364	392	399	374	349	393	377	399	389	360	382	367	405	386	371	406	397	384	403	379	333	384	404	385	409	375	430	385	373	404	354	419	393	400	410	385	394	397	394	389	404	374	419	399	395	397	357	370	351	375	388	394	387	367	370	372	381	389	395	388	370	364	391	376	346	380	403	368	398	368	373	375	376	394	403	364	422	370	408	408	422	407	354	385	408	408	357	367	382	376	381	372	381	375	399	330	407	387	384	405	376	359	364	361	391	370	389	404	389	379	383	408	394	370	413	375	359	382	440	398	379	328	393	368	392	385	383	361	426	355	380	436	371	402	375	379	389	425	345	387	403	405	420	394	408	347	374	394	397	382	406	366	393	401	399	444	376	359	399	390	361	371	378	385	411	373	396	415	407	373	377	383	393	393	388	404	388	379	384	406	390	387	386	369	356	372	397	387	391	370	379	391	376	370	402	417	377	384	377	343	386	396	428	393	415	384	414	409	350	406	367	384	413	360	381	391	435	388	386	339	398	381	382	353	376	385	367	366	373	394	410	349	358	414	381	387	410	388	417	374	369	388	417	387	372	389	395	382	378	369	396	386	405	376	403	398	408	398	402	377	414	378	374	383	389	394	372	448	385	385	396	378	391	418	381	374	390	399	369	397	399	371	391	390	360	406	407	412	376	391	378	417	388	401	396	377	359	369	398	377	397	379	417	404	404	384	396	381	426	378	348	393	394	405	377	412	396	391	367	395	369	401	404	386	404	398	393	402	387	429	377	375	384	398	420	388	362	362	422	389	347	389	387	371	350	408	377	350	399	396	413	336	356	341	368	420	362	372	393	368	372	378	448	380	397	389	361	397	361	386	360	394	364	373	411	410	417	398	387	381	417	381	392	424	408	378	396	342	369	391	387	365	363	359	435	393	422	407	427	408	410	411	389	362	382	448	390	374	378	370	364	391	405	375	401	422	420	376	378	401	398	371	387	369	408	359	384	405	369	399	360	377	366	385	374	397	369	385	381	347	348	367	394	401	418	400	381	392	383	412	412	422	390	410	385	384	369	388	425	383	404	420	401	382	406	367	408	365	394	350	406	394	402	389	383	392	380	335	383	368	383	392	356	374	405	365	400	379	383	412	400	375	387	432	399	398	378	385	400	412	349	354	386	391	368	370	414	384	387	384	348	405	375	368	426	383	388	411	403	378	346	406	380	369	383	353	398	399	392	404	363	388	385	372	391	378	369	374	389	387	372	366	369	388	397	390	368	382	415	405	386	352	393	381	359	393	381	392	411	399	396	398	368	359	369	375	373	366	368	364	366	377	396	411	395	400	389	397	417	417	411	393	399	390	390	389	377	396	390	382	348	373	361	382	373	380	366	371	397	412	387	389	349	370	377	361	383	399	381	410	352	379	371	376	363	397	401	391	386	392	383	416	408	397	448	371	395	369	400	389	377	419	413	388	397	377	380	365	378	382	370	399	397	383	374	396	375	406	404	391	354	368	362	383	340	386	435	370	418	404	361	376	431	372	351	392
12077	8354	2117	988	985	933	968	937	956	920	946	1016	942	959	973	970	910	935	918	925	915	973	938	884	927	942	979	957	874	975	913	907	883	915	940	887	932	900	994	937	878	945	878	939	914	901	952	931	923	969	959	931	978	942	899	962	909	914	927	974	963	979	958	916	924	941	1007	924	922	926	913	946	953	966	914	916	915	946	958	910	958	950	860	941	993	968	948	970	902	915	903	936	988	918	961	900	936	977	960	911	912	905	973	889	918	941	940	963	939	907	944	897	930	838	944	934	923	910	989	916	931	948	921	908	945	976	890	913	902	923	933	965	945	916	883	974	883	964	933	904	901	973	878	895	964	956	888	931	926	924	933	854	907	981	980	870	921	974	906	933	942	941	924	919	936	941	942	887	911	897	924	946	913	952	916	944	962	898	933	914	946	922	936	945	940	960	884	926	901	907	935	875	950	887	962	928	910	881	933	954	940	934	926	943	940	954	931	907	932	977	890	911	918	975	923	933	981	887	982	952	899	904	937	901	1008	941	881	937	929	933	954	911	991	892	968	921	925	975	903	997	945	926	854	945	916	934	934	991	915	930	1006	933	862	911	968	947	972	968	892	902	963	947	882	917	929	888	943	922	929	931	914	926	932	964	887	909	874	928	939	887	925	937	926	939	944	938	914	965	942	930	925	892	894	951	922	950	921	966	925	939	921	917	931	908	932	953	952	908	955	978	932	907	922	959	988	849	950	903	961	951	944	904	963	963	937	964	982	897	982	892	895	920	894	933	905	986	967	929	951	919	906	971	910	943	950	930	901	921	928	1003	910	937	981	931	908	914	884	964	951	967	884	913	943	901	985	955	914	931	887	915	977	934	964	917	955	949	976	971	962	942	941	964	928	984	898	892	958	952	959	923	943	919	964	931	921	897	977	920	993	933	951	973	960	887	945	926	939	937	925	944	915	920	944	906	942	963	943	965	893	923	963	934	950	968	939	954	880	923	916	937	952	916	879	905	914	884	969	920	920	908	902	948	932	958	905	921	921	924	917	964	973	927	996	1011	921	918	953	907	961	989	921	938	949	994	903	955	937	945	941	900	853	915	909	923	917	936	895	911	922	947	952	928	957	921	953	920	955	939	921	958	930	935	913	930	966	919	925	921	913	932	904	929	923	946	916	962	983	880	915	900	910	949	953	930	956	907	920	911	919	984	889	894	893	937	938	945	969	896	915	874	929	911	937	945	892	927	847	936	922	926	903	911	907	919	918	951	889	920	931	897	949	940	937	966	901	912	879	931	987	947	952	941	950	1026	910	926	924	957	944	951	952	928	965	957	961	955	885	946	905	935	912	941	1004	899	952	970	935	946	984	880	974	954	956	920	884	935	921	950	914	929	952	924	939	918	940	979	950	946	899	934	884	959	990	891	957	910	961	968	958	904	961	917	894	973	921	920	950	879	945	951	889	943	963	934	991	936	870	915	929	858	906	943	896	961	939	946	956	934	936	942	908	952	964	941	921	933	967	981	926	965	907	956	938	991	905	975	993	900	883	905	866	891	920	954	956	943	939	881	925	942	902	963	920	958	943	906	914	979	911	914	933	909	916	916	973	889	975	911	871	928	928	936	857	934	896	930	982	950	895	923	972	918	901	1002	932	935	959	912	980	989	930	890	926	967	880	985	934	995	885	945	970	954	942	919	911	908	901	980	966	965	947	914	924	933	971	945	953	966	961	898	904	982	935	913	1009	928	925	948	930	942	920	877	940	898	960	942	933	914	903	933	928	885	947	960	913	927	998	935	954	972	952	960	926	964	953	960	889	917	958	906	918	914	956	955	892	975	942	941	965	970	932	921	948	900	932	899	912	941	954	912	985	940	973	899	951	937	917	974	909	881	921	913	906	932	904	953	955	908	931	892	945	904	887	999	924	947	886	964	969	928	979	939	926	959	915	995	900	959	973	950	875	914	968	970	939	956	1004	860	933	970	922	898	966	956	909	931	917	912	954	935	954	976	956	947	895	954	986	955	991	920	982	899	881	949	927	973	978	922	923	994	969	903	965	954	943	951	908	890	948	937	967	903	973	954	899	977	932	890	906	862	950	895	916	968	940	932	948	941	919	905	944	932	941	966	931	881	895	931	990	968	918	976	968	940	930	952	948	942	875	958	957	873	999	897	885	1006	870	942	974	923	960	948	937	977	974	957	946	898	974	930	919	912	969	961	944	971	981	930	885	883	961	897	946	929	917	980	927	929	956	881	975	919	904	959	905	952	969	940	900	962	933	968	904	922	918	949	914	897	932	964	919	954	917	921	933	967	880	919	926	968	963	971	935	909	937	932	896	929	905	902	936	938	993	928	909	963	852	932	940	982	960	927	949	958	946	972	926	976	902	975	940	934	904	933	933	929	937	902	901	969	896	925	999	905	936	949	917	897	907	994	948	906	900	888	906	1000	945	935	872	965	948	938	952	918	913	929	948	951	932	918	936	943	941	953	924	919	934	976	936	990	952	910	912	911	935	970	915	924	957	923	927	929	923	970	980	953	917	942	949	962	979	891	949	916	936	912	931	930	936	946	944	936	937	933	964	910	889	974	910	951	904	936	943	878	930	952	938	942	908	944	937	942	934	935	959	955	921	891	948	942	959	896	943	1001	937	959	984	910	940	982	941	1013	973	1020	886	874	904	901	955	940	956	913	926	914	937	926	931	897	938	904	986	914	962	959	934	912	939	939	943	904	910	895	920	969	1000	936	970	918	949	955	961	903	941	919	951	1011	934	924	899	905	915	938	938	995	918	923	922	988	961	950	934	890	888	948	921	920	934	930	924	854	958	888	946	935	996	995	897	948	930	930	956	897	882	899	905	936	904	931	964	919	889	967	951	952	937	872	957	939	856	967	943	905	913	1015	909	916	897	944	977	937	931	898	917	951	943	928	956	949	963	962	949	917	984	987	926	950	942	912	919	896	948	943	942	931	931	887	897	898	932	938	940	928	962	920	921	938	920	953	912	976	964	955	943	921	975	911	929	900	927	939	954	957	912	974	889	969	971	966	955	920	929	898	915	889	904	882	922	927	948	974	930	889	905	913	952	931	936	908	870	994	938	945	918	970	932	987	952	928	930	945	979	1001	936	942	908	917	958	913	907	942	974	903	871	921	891	944	924	953	941	912	960	947	901	929	934	958	967	912	938	944	943	868	964	933	885	987	935	898	940	978	917	958	984	958	914	932	941	875	896	937	963	949	939	967	949	942	952	938	979	918	908	911	938	919	890	904	941	935	897	947	934	958	873	898	944	943	908	946	935	992	985	953	955	890	943	963	955	948	855	934	883	879	920	972	972	956	948	924	941	941	836	870	922	934	931	955	948	902	946	945	942	952	906	940	932	962	940	989	926	942	863	946	968	917	934	880	944	876	958	953	962	946	858	957	972	887	944	884	993	942	894	943	922	955	949	955	936	967	933	950	910	951	958	942	912	930	927	954	919	906	943	898	936	929	948	949	897	978	901	870	921	953	948	926	970	888
58175	53033	25915	4077	607	471	381	379	341	305	314	295	280	270	295	263	272	267	229	253	261	283	282	257	241	257	280	264	242	245	272	268	244	247	264	235	243	247	224	221	232	257	275	267	246	234	223	264	230	229	236	263	261	248	260	249	229	265	232	243	223	229	253	246	220	261	274	211	247	245	242	246	240	247	235	268	296	249	214	245	272	256	244	231	248	234	249	243	260	285	217	240	220	227	258	243	255	237	225	244	260	259	279	253	274	221	245	263	237	244	245	263	238	241	225	246	250	250	231	236	235	257	242	268	242	251	236	244	245	266	257	252	262	258	253	273	231	238	249	232	253	272	276	228	263	217	267	240	248	272	249	243	253	227	288	250	252	269	274	247	213	262	271	246	252	254	256	260	242	245	230	248	246	235	255	236	240	245	226	232	241	233	253	229	256	226	236	243	248	266	261	242	261	260	225	250	249	238	255	275	265	259	245	244	271	257	223	235	237	277	239	265	248	265	251	250	227	221	235	202	235	246	257	219	219	239	258	253	279	262	257	234	260	254	264	250	245	261	246	249	252	216	255	237	242	244	257	213	255	260	225	230	243	273	258	241	245	206	226	220	230	264	251	239	255	258	238	244	237	231	267	237	244	232	267	227	257	234	246	259	260	248	253	226	255	270	257	265	277	258	240	250	241	231	255	233	235	248	244	264	237	247	261	270	249	262	244	275	241	284	232	230	242	254	259	248	245	273	235	227	244	252	230	242	238	252	249	255	254	273	245	218	264	238	234	236	246	214	262	234	275	257	215	269	245	262	259	273	237	239	256	260	223	242	239	238	259	248	277	227	237	239	248	246	247	242	263	216	244	277	264	258	238	256	243	244	240	225	215	254	221	242	238	253	262	265	251	250	271	261	238	235	263	249	263	233	235	254	233	244	248	260	276	264	263	253	251	256	258	246	241	268	244	264	249	258	238	244	266	248	230	248	231	239	248	236	250	244	232	227	290	248	244	219	244	224	243	244	264	271	232	240	257	252	236	238	238	288	232	240	253	239	256	224	242	232	261	261	218	250	265	245	237	257	213	240	240	242	234	222	245	242	261	234	241	247	254	245	248	242	240	256	271	252	239	255	223	226	253	246	228	240	255	257	253	271	259	246	286	258	247	279	260	239	235	217	244	220	270	253	225	217	251	244	243	224	257	282	228	242	255	256	232	227	246	249	264	250	239	264	265	225	256	251	231	223	260	251	246	254	248	231	236	255	228	247	226	263	258	239	253	232	256	244	247	235	247	276	255	249	277	267	247	253	221	250	250	264	217	264	284	261	263	237	238	258	241	222	244	258	274	236	240	242	253	231	269	236	247	240	251	214	250	214	240	255	220	224	224	266	244	228	262	244	252	243	267	228	221	228	248	250	254	221	240	250	214	240	248	235	272	257	259	237	250	240	226	254	215	245	271	253	240	241	235	240	244	239	247	262	266	245	245	225	272	267	236	251	225	259	264	290	231	245	226	249	270	270	257	273	240	244	222	232	226	210	228	251	232	252	246	250	251	263	243	230	287	297	256	237	249	210	252	248	241	252	269	254	246	254	226	240	266	239	221	238	259	259	258	252	263	236	248	240	228	245	249	261	289	240	250	247	238	244	261	252	235	246	249	261	236	255	213	249	238	237	275	225	243	236	219	227	220	222	225	247	294	251	223	221	295	243	223	244	250	280	257	274	244	274	261	235	239	258	229	251	241	244	259	243	243	259	222	242	245	251	235	285	222	247	227	261	258	277	277	231	240	239	238	264	270	238	294	222	245	232	241	248	222	239	219	241	240	252	249	266	257	233	261	252	255	216	241	247	261	245	265	238	301	249	235	242	242	215	279	241	248	275	252	253	232	217	267	252	261	265	231	231	251	265	246	264	275	256	246	243	236	251	255	248	243	240	258	243	258	249	268	247	243	263	229	253	250	233	220	243	272	242	240	266	226	226	247	232	273	242	243	227	245	245	288	251	240	247	256	265	241	274	269	242	232	253	262	258	239	242	233	268	223	232	249	260	270	244	232	244	260	238	257	249	250	243	253	243	269	234	281	251	239	241	231	242	263	235	223	238	232	261	242	255	258	246	249	240	231	249	265	252	253	262	240	264	238	242	256	262	263	218	231	259	238	227	233	258	266	251	235	249	241	221	247	247	256	260	240	281	255	209	243	235	258	269	242	256	244	260	281	233	270	270	271	239	233	254	272	249	228	246	260	237	257	246	266	253	236	257	261	227	228	255	247	244	249	217	268	253	236	196	256	282	249	231	227	214	248	242	266	243	261	255	218	246	248	286	255	249	268	277	261	226	246	264	228	204	251	228	253	247	243	273	233	247	243	272	239	257	252	234	244	241	247	267	253	236	265	245	259	268	255	255	249	244	239	274	257	232	291	246	275	256	290	260	257	250	265	260	254	277	277	218	249	207	262	254	268	261	220	221	266	260	251	267	261	236	244	255	225	259	237	230	242	247	232	251	265	267	266	210	237	243	268	267	258	246	237	258	261	236	253	234	259	248	248	224	273	235	236	265	240	279	300	263	245	253	259	224	222	246	265	249	247	225	262	244	229	267	238	242	236	253	273	222	262	233	243	248	242	239	220	263	207	251	246	269	248	241	248	234	274	244	234	263	223	277	261	204	249	222	244	250	234	270	256	245	230	232	243	257	251	238	258	254	257	248	221	253	233	258	240	224	246	254	227	239	262	262	246	259	240	258	212	228	247	262	245	277	228	234	227	270	228	263	244	243	243	224	254	251	256	257	252	264	218	236	288	235	263	225	278	244	277	252	256	258	247	261	268	254	231	232	250	250	233	250	246	269	233	242	240	215	285	260	247	253	260	244	226	210	251	246	237	241	240	248	249	249	247	271	223	238	278	241	268	258	222	215	227	262	260	265	266	260	275	231	249	249	218	221	236	218	291	263	225	231	244	213	236	277	246	239	234	263	249	277	255	231	268	227	230	244	219	247	237	225	281	238	256	212	257	239	261	238	233	247	242	224	241	230	253	234	275	246	235	250	234	276	239	253	237	258	255	220	257	247	239	232	228	261	214	235	253	243	221	270	227	261	280	250	256	254	268	234	232	219	247	258	258	247	244	230	231	258	256	247	214	272	232	279	245	261	241	235	229	229	220	220	256	251	264	204	230	232	225	237	262	234	277	261	253	242	257	237	238	274	267	255	238	272	222	258	248	237	262	229	252	248	240	260	247	239	230	245	260	242	283	277	251	245	256	233	262	265	265	234	241	217	255	230	242	286	240	263	255	262	250	244	264	257	208	246	253	233	251	252	242	254	264	259	211	239	243	273	256	270	288	276	248	237	246	231	244	236	224	244	230	243	239	281	245	222	245	257	243	241	221	256	243	240	252	258	246	246	238	266	283	228	257	258	259	238	274	263	217	248	269	251	220	246	230	242	268	260	256	226	226	249	239	248	219	281	259	215	246	252	298	243	229	247	248	234	252	240	229	242	245	222
35084	38013	8396	2107	1844	1647	1381	1276	1157	1028	957	970	870	820	827	812	832	760	735	776	728	774	719	736	748	736	759	730	733	741	700	688	718	685	693	660	670	675	689	660	670	670	732	685	734	693	719	661	690	680	702	675	668	656	644	705	661	666	700	680	689	709	686	655	706	659	709	708	709	644	659	677	677	643	651	695	682	672	684	662	688	678	653	678	659	615	644	687	646	657	646	631	662	676	687	696	660	643	674	674	633	626	667	636	686	670	657	622	713	659	685	663	705	661	674	607	659	674	655	647	694	645	669	662	671	645	690	688	640	674	613	649	645	674	670	709	641	682	658	739	662	674	668	636	630	652	661	666	639	690	618	630	666	678	635	697	662	657	647	669	703	680	661	650	650	652	656	665	662	665	640	709	643	660	691	661	643	666	683	626	645	653	617	679	647	669	675	657	672	663	659	686	657	667	679	661	681	646	660	636	641	649	684	654	687	621	666	637	681	682	661	734	665	682	699	620	661	653	627	658	652	705	643	645	673	653	689	640	631	703	636	675	677	673	691	690	675	680	639	665	693	632	690	668	667	649	715	678	670	676	670	639	666	668	625	694	652	688	695	607	632	653	646	648	655	661	652	654	688	640	678	677	670	720	646	680	682	657	641	656	657	691	617	629	671	662	675	631	650	635	695	629	656	639	631	589	673	700	698	678	629	674	643	615	687	629	654	616	645	656	680	701	618	623	689	684	655	696	637	677	710	640	643	651	673	695	660	617	671	674	672	661	673	666	643	669	666	687	696	684	667	664	656	681	637	650	614	647	710	624	665	638	660	666	666	636	650	645	660	650	692	632	650	714	638	640	627	682	663	650	658	650	651	661	675	689	668	682	631	659	670	638	659	645	616	646	666	722	655	691	662	664	674	626	705	642	640	655	668	631	612	687	706	646	654	701	652	687	670	704	653	645	657	651	707	648	646	622	667	661	663	638	642	651	628	659	660	660	602	682	677	664	654	649	655	672	734	641	680	621	664	646	660	664	682	658	666	655	631	681	678	631	713	616	673	648	661	660	620	668	673	676	673	680	697	620	659	664	658	672	665	648	637	675	641	625	643	677	693	672	691	674	677	669	663	669	662	699	668	647	677	711	668	647	668	699	577	597	655	668	650	664	640	698	667	651	679	645	743	661	672	669	612	679	659	697	683	639	660	623	619	700	684	653	654	728	649	722	685	685	641	629	642	636	670	672	642	643	645	662	731	612	647	715	680	668	634	661	681	645	715	690	610	640	697	649	637	674	619	655	683	665	702	635	672	668	667	623	623	707	628	687	683	662	673	654	629	670	637	651	674	636	686	699	659	665	678	613	678	631	718	701	686	641	632	645	659	671	710	660	626	691	665	683	664	659	634	647	610	638	658	646	648	636	681	605	667	686	628	654	676	665	673	683	636	698	651	680	666	705	603	667	639	684	723	667	652	649	610	662	638	691	680	691	657	700	658	661	709	653	702	637	677	644	668	689	631	681	710	697	676	656	678	700	660	674	699	640	642	659	604	658	664	665	663	664	736	658	713	677	674	656	627	688	635	671	657	661	680	618	624	650	620	656	707	633	691	633	683	654	703	674	596	650	644	631	669	651	623	670	640	626	670	659	656	663	631	678	644	655	705	646	633	595	664	610	678	658	688	633	664	674	649	648	638	658	644	699	702	680	639	689	625	654	685	667	663	641	673	633	682	621	657	686	678	650	681	638	674	669	651	657	664	643	676	577	678	647	699	683	650	594	686	729	650	661	681	676	638	712	634	640	678	656	704	674	669	685	668	664	653	631	703	636	642	620	663	705	685	677	655	647	647	679	667	620	696	657	684	684	638	612	670	683	658	673	636	701	621	645	672	644	637	603	687	649	671	658	675	722	672	669	744	655	646	718	636	671	661	705	659	656	653	686	673	659	673	676	676	655	681	664	667	643	636	671	658	637	655	649	669	700	681	628	678	638	690	698	665	711	684	708	658	701	688	637	668	674	637	635	699	646	663	670	683	636	695	669	617	664	654	655	632	637	694	669	634	688	638	622	665	679	654	665	632	663	623	667	642	613	682	690	660	659	668	657	685	653	693	681	692	660	636	684	624	644	658	654	655	636	626	649	648	640	591	691	714	661	694	654	654	631	746	616	668	642	682	641	679	634	648	704	625	601	677	653	614	691	665	659	651	666	672	718	692	609	660	628	670	680	687	633	650	644	668	657	648	679	727	661	647	640	638	678	660	651	626	687	646	683	648	659	662	650	667	633	687	682	652	662	651	664	680	657	657	661	669	672	657	637	639	630	697	607	675	683	636	644	665	664	699	695	653	612	672	607	664	677	665	670	671	625	613	637	700	688	630	636	660	639	636	622	643	676	649	664	631	663	647	681	617	678	667	673	614	686	664	645	649	676	627	684	688	705	618	667	662	665	686	642	703	645	647	699	654	690	691	707	661	670	638	615	686	688	674	676	672	694	638	663	651	645	691	692	647	686	663	656	669	718	674	661	644	662	650	693	650	655	659	639	676	651	610	682	694	688	653	649	682	653	671	633	672	634	624	669	662	685	710	684	640	652	655	628	657	666	663	678	645	669	603	656	708	614	681	689	693	604	653	664	645	620	669	678	677	662	658	661	675	693	666	677	714	647	632	631	698	630	622	639	669	661	636	633	658	697	620	670	646	655	675	695	674	691	641	655	609	692	645	688	634	691	635	639	648	678	722	647	620	670	663	612	661	636	654	648	620	641	678	621	656	638	714	687	661	647	649	673	685	741	658	698	671	683	671	709	664	654	662	672	633	680	648	667	637	660	684	678	686	671	667	665	676	678	662	674	688	659	632	673	668	647	646	681	640	622	665	649	667	646	681	658	660	650	678	647	638	638	664	616	628	685	671	646	675	663	623	705	644	694	658	639	683	682	645	658	700	679	680	662	671	659	657	705	632	684	664	679	647	667	679	661	679	665	675	692	672	672	657	672	670	664	688	690	646	684	669	633	650	712	622	667	672	683	640	692	639	625	689	669	660	634	668	637	642	600	703	678	668	677	611	670	677	688	647	697	672	645	706	628	668	617	648	671	709	665	647	662	668	671	661	718	674	702	653	687	649	667	692	611	643	629	654	657	654	672	651	681	669	637	687	645	669	643	695	617	659	675	593	699	676	635	654	707	653	676	649	651	683	691	692	619	682	673	674	649	675	671	685	657	643	620	733	681	675	697	637	706	664	675	663	631	650	698	679	639	628	668	606	661	645	659	646	698	657	663	620	688	636	658	661	661	661	648	673	678	667	653	638	675	649	645	638	670	641	626	670	676	609	657	664	665	694	675	650	684	639	673	669	664	666	687	690	682	691	664	676	690	652	652	643	676	675	651	669	664	663	684	655	640	639	642	669	652	632	666	700	665	673	683	640	707	659	655	674	674	666	701	679	698	677	634	697	658	691	669	662	671	663	649	639	637	634	671	632	632	674	676	649	701	645	672	668	659	636	644
71204	64109	34863	11765	2391	874	679	577	508	496	501	445	515	424	421	431	380	406	411	377	397	398	399	404	398	352	365	405	416	406	396	394	358	371	407	362	381	372	361	386	383	395	357	389	404	400	396	378	407	363	373	412	342	386	341	346	364	358	389	353	395	409	359	383	372	364	341	399	386	360	354	418	371	379	353	379	353	377	353	398	383	396	422	394	345	365	375	353	372	358	388	352	363	392	367	408	344	414	413	390	350	337	395	389	400	356	397	358	395	371	377	399	378	382	369	335	360	380	380	378	353	382	366	320	355	392	352	378	398	354	379	391	419	385	378	367	353	402	430	336	333	369	357	359	411	344	392	388	349	379	364	363	376	356	385	392	357	325	353	366	352	400	368	396	386	365	383	364	382	376	360	363	402	396	333	368	339	347	380	362	403	341	373	385	412	365	365	393	362	362	404	386	416	374	368	383	390	345	404	359	400	393	380	400	357	384	380	382	357	379	338	350	350	404	335	361	441	340	342	374	359	371	356	352	386	338	370	340	371	376	355	383	347	374	351	384	349	341	352	363	348	391	373	374	372	373	369	381	331	410	372	330	367	356	378	388	372	363	399	339	376	410	394	338	357	400	365	362	366	371	349	380	355	361	377	353	369	376	376	380	368	382	394	390	376	324	358	348	402	366	364	357	370	358	375	382	341	363	370	394	371	375	364	362	378	375	393	362	395	371	385	388	349	349	381	356	411	362	381	362	351	368	346	372	383	361	417	372	388	384	367	336	369	361	381	378	357	361	358	357	362	379	343	350	382	351	382	400	363	374	408	375	375	346	373	351	359	352	362	342	381	382	344	372	393	349	405	408	423	385	366	360	368	392	391	379	353	357	378	416	350	383	367	384	368	401	387	377	378	378	364	400	400	406	341	378	400	398	372	376	360	361	353	337	367	361	363	398	359	369	395	406	367	362	392	372	347	385	386	372	374	345	360	353	376	367	357	367	354	370	348	354	381	395	398	377	342	377	392	388	375	340	324	387	386	405	356	360	371	362	403	371	345	363	365	351	406	335	354	348	349	391	389	357	380	385	371	390	402	369	382	376	359	396	417	357	389	369	324	351	378	358	392	378	371	377	410	357	366	337	364	386	365	402	394	354	374	398	351	358	341	375	380	371	354	377	375	375	368	379	373	367	388	362	360	374	386	373	372	390	348	393	365	375	375	351	384	356	353	415	378	367	359	398	362	379	364	368	344	326	349	380	371	376	372	359	388	367	356	356	367	385	397	355	395	394	387	343	419	394	412	384	367	366	407	387	369	406	378	350	378	382	364	365	372	382	393	382	370	376	368	356	360	387	347	351	420	374	344	342	344	370	364	396	383	352	362	380	359	369	346	397	372	355	377	394	365	380	385	344	351	373	343	360	376	372	378	354	391	382	374	356	359	399	390	322	342	345	382	406	337	351	355	314	388	353	383	349	367	387	346	341	330	374	375	340	386	349	345	385	387	378	374	411	357	361	371	360	380	405	375	365	376	362	382	394	378	405	385	394	367	349	368	363	369	363	339	384	346	371	349	388	354	342	373	360	366	365	379	364	345	416	338	384	409	397	342	373	349	382	381	337	354	365	393	376	371	363	369	381	343	417	343	385	378	358	373	371	371	362	383	441	387	400	374	404	352	388	348	324	337	352	380	350	396	380	379	358	391	361	336	389	365	362	356	380	380	372	387	379	355	391	393	389	387	374	375	360	374	368	393	386	350	350	375	342	387	386	349	358	403	350	353	364	327	390	367	376	408	354	348	338	396	380	407	425	370	395	394	395	379	364	355	417	341	394	348	362	342	359	400	344	385	386	353	384	365	340	374	357	344	359	355	368	410	374	405	358	375	402	396	355	363	368	373	391	369	369	380	374	392	359	377	412	381	363	380	383	366	366	329	322	343	369	388	343	384	343	355	349	385	375	378	359	395	360	384	376	358	372	400	400	369	372	369	335	360	372	376	357	389	348	384	383	401	378	398	375	409	377	362	366	354	366	380	325	341	368	371	403	432	360	359	313	353	366	379	384	359	365	376	410	401	390	373	353	394	400	381	388	378	350	380	349	398	404	369	402	369	367	366	370	364	341	411	347	372	368	351	378	404	424	372	370	367	379	360	377	349	394	376	360	370	380	351	396	353	403	375	385	352	359	361	350	395	342	376	362	360	376	378	408	380	371	363	392	369	372	394	347	360	357	383	351	376	387	360	380	378	345	393	407	382	331	339	384	357	383	373	355	381	379	372	375	379	378	340	376	386	354	393	393	378	364	370	343	357	362	372	371	392	348	365	332	417	414	364	369	334	374	368	366	358	376	322	395	369	383	369	357	377	341	366	373	378	352	373	359	427	339	354	360	379	335	405	361	365	357	374	364	400	359	394	363	382	411	391	318	354	368	382	359	371	365	392	349	385	375	402	398	383	396	384	356	377	390	385	357	391	384	416	363	344	380	377	346	350	388	412	358	368	351	390	362	353	363	352	388	425	398	340	385	396	394	358	404	356	350	378	359	356	382	344	360	366	373	372	387	404	383	386	389	412	383	394	374	394	382	330	373	356	360	369	393	369	396	387	372	341	400	373	383	372	353	374	350	376	405	361	386	358	356	365	368	384	364	383	353	373	383	407	368	411	402	390	428	344	408	402	386	357	374	355	386	345	369	350	383	388	369	382	367	370	316	344	376	391	381	379	359	384	380	396	415	378	365	400	385	341	353	384	390	369	405	418	323	352	386	390	394	373	343	324	352	399	378	323	377	407	340	370	381	383	355	358	406	393	366	361	360	426	388	363	385	349	373	370	338	396	412	396	342	386	372	415	329	372	342	369	359	399	349	336	352	397	376	417	370	378	373	365	374	394	387	367	349	395	373	336	336	367	374	360	370	356	366	373	358	382	381	378	362	392	373	386	354	359	345	405	371	388	369	361	365	374	351	366	349	375	362	394	396	404	381	352	347	389	370	377	360	348	372	341	365	372	344	376	342	375	392	335	382	398	386	355	351	379	371	387	358	347	394	334	397	367	385	385	352	394	365	362	360	367	367	332	366	361	366	385	347	387	396	367	355	351	416	415	352	406	364	364	360	390	387	348	349	383	358	380	371	406	347	389	357	359	370	352	399	391	398	391	350	340	374	357	376	384	373	380	364	411	398	378	374	351	361	377	343	360	367	389	374	340	379	378	391	386	370	408	360	365	371	388	378	368	368	373	366	361	364	350	393	411	361	398	355	347	380	364	364	337	339	395	369	376	361	382	362	360	373	359	365	358	364	406	389	373	382	386	398	388	372	410	381	362	357	379	397	413	387	378	357	395	397	382	366	391	363	389	389	385	373	378	324	351	403	327	369	347	330	364	351	358	357	386	380	347	376	383	384	385	407	394	406	386	412	384	375	347	366	392	390	397	369	373	363	363	364	366	377	366	352	359	340	384	384	381	344	363	396	386	365	379	380	384	387	392	381	394	364	352	351	377	378	370	377
44278	46337	12333	3834	3331	2918	2420	2122	1895	1791	1590	1524	1419	1378	1321	1260	1153	1181	1162	1190	1117	1150	1093	1026	1061	1088	1039	1054	1067	1023	1015	1004	1021	1021	983	995	1016	1032	930	1039	965	962	971	1002	1022	939	1007	1005	1035	973	942	932	986	973	970	1003	969	992	916	969	970	954	1006	907	968	980	958	960	919	935	1037	942	897	946	962	970	976	920	959	937	1006	995	913	989	946	972	887	889	985	917	960	922	946	941	950	938	972	981	1004	933	932	954	982	920	952	937	948	978	938	917	912	929	921	912	954	916	962	956	908	941	897	952	894	918	933	1000	912	936	907	933	970	910	947	925	942	940	943	950	924	952	1025	892	941	926	931	965	894	914	896	924	956	963	974	893	921	913	928	968	934	883	916	970	939	907	956	955	983	991	954	851	950	914	964	976	943	940	923	961	964	921	899	946	1008	1019	884	909	966	864	966	928	954	941	984	915	957	963	951	940	915	962	928	970	967	873	890	892	973	890	937	940	942	886	947	951	931	956	971	991	948	970	917	920	923	937	930	917	922	876	891	901	891	893	877	951	929	920	935	959	938	921	938	902	958	902	914	944	988	942	945	907	940	969	981	979	893	927	979	1000	946	907	952	939	949	900	983	910	898	938	916	901	930	931	950	961	884	921	931	956	993	921	934	906	914	899	950	930	922	880	976	958	908	986	923	951	983	960	859	928	889	937	927	905	984	901	889	971	1004	977	958	996	971	922	921	923	926	943	970	884	1020	940	976	956	927	918	953	939	938	968	968	906	935	962	982	948	920	983	956	913	966	964	961	918	913	932	1007	965	953	963	879	960	947	959	921	950	977	952	916	941	942	934	984	933	935	999	890	859	944	889	917	964	1026	943	940	931	956	920	927	904	912	961	949	967	953	921	919	980	930	959	881	1005	961	977	968	954	963	945	914	960	959	945	964	898	910	982	951	891	1027	902	969	913	978	944	945	934	980	966	917	922	951	953	944	962	940	945	947	926	1001	947	953	895	978	916	920	879	886	930	948	933	927	981	1001	967	886	982	912	874	941	936	980	944	914	940	899	946	898	875	901	867	924	888	938	961	928	937	934	961	954	971	938	941	930	889	919	956	976	888	941	947	909	941	877	882	952	900	914	957	938	959	927	870	961	895	970	886	891	995	951	954	931	933	961	906	955	937	900	906	919	918	954	990	942	961	964	937	978	973	1033	954	929	981	936	960	937	1028	938	941	925	922	846	956	913	940	911	931	962	952	927	912	934	876	969	935	947	905	914	979	915	933	984	914	923	939	915	901	888	947	937	936	885	969	936	867	961	937	900	898	959	981	907	934	938	936	946	920	911	904	967	936	950	905	976	931	919	970	940	963	965	952	929	942	958	953	951	944	934	959	931	954	936	939	948	937	911	905	938	930	951	1010	981	920	952	898	934	942	958	860	932	926	928	913	927	881	947	945	908	911	958	907	931	1015	1002	995	932	868	947	912	962	899	938	965	939	967	868	988	906	958	954	977	936	957	927	940	972	912	961	920	1005	937	941	921	947	979	857	924	908	926	932	937	962	900	936	952	916	974	933	909	910	987	884	990	916	915	927	949	926	904	908	943	971	980	912	892	897	926	882	965	924	926	936	979	911	935	918	962	950	928	930	928	951	946	948	975	909	947	899	916	893	948	905	924	979	947	934	981	961	983	940	1011	928	949	944	931	935	937	969	934	936	957	926	901	955	982	961	960	919	928	956	910	943	939	910	936	952	923	911	902	954	953	933	970	857	922	995	915	943	909	888	893	915	926	907	908	967	945	916	902	868	926	921	895	964	963	936	899	920	949	959	874	990	897	951	903	962	878	947	904	943	903	910	903	990	963	962	960	952	942	906	948	928	948	936	893	920	891	923	974	897	943	941	939	967	961	893	948	881	952	925	938	948	961	966	943	946	930	944	907	931	921	937	963	945	915	936	942	924	905	981	920	949	991	888	910	962	925	952	926	946	949	949	948	954	935	944	899	891	911	964	928	1002	957	941	954	906	905	949	998	908	973	920	988	923	927	924	955	945	914	940	954	922	883	895	968	936	999	944	896	901	949	899	894	892	890	948	899	969	974	921	885	985	943	877	949	930	947	905	940	934	986	913	917	920	970	937	970	927	934	1002	931	864	961	943	946	948	937	1011	925	964	926	959	945	873	955	965	950	961	927	949	921	886	914	979	934	939	933	986	880	897	881	937	914	923	923	972	959	945	874	924	947	937	951	977	928	975	967	938	980	958	961	887	970	942	919	943	935	954	939	999	945	951	921	953	949	938	910	944	909	865	956	949	931	941	959	933	961	963	981	925	876	952	913	958	933	894	960	951	948	950	960	924	970	936	915	979	915	886	930	954	889	908	940	983	891	922	948	959	938	970	977	925	940	969	877	971	946	895	950	897	925	933	909	952	1006	888	931	889	948	940	948	942	914	942	975	950	961	954	904	905	885	992	967	913	883	977	983	915	959	966	937	901	886	927	937	917	918	910	940	971	974	952	961	921	943	911	944	912	918	910	906	921	937	976	936	948	932	903	941	930	915	935	993	937	989	915	947	957	984	955	1014	965	956	966	936	937	970	936	899	933	960	938	986	958	954	871	908	926	944	958	867	943	958	910	913	963	906	938	941	950	940	981	910	948	882	905	971	930	916	909	951	883	930	914	1036	914	931	957	920	956	952	965	954	957	994	943	981	930	900	969	916	950	936	880	944	935	990	952	914	921	936	873	899	913	912	958	889	990	918	928	965	961	947	950	923	940	945	958	934	904	918	959	940	975	976	929	919	952	896	966	953	872	975	929	962	946	964	947	918	939	1039	913	948	920	916	958	915	938	909	954	910	906	929	916	914	946	923	954	959	919	969	914	921	941	909	914	913	962	912	957	983	993	959	974	940	891	913	969	962	914	903	928	896	946	940	908	947	929	945	1006	939	921	964	938	979	947	992	957	990	944	910	919	934	960	955	903	917	917	935	904	897	922	954	970	909	966	939	951	896	984	933	918	928	938	857	913	900	911	976	960	958	910	948	918	944	939	951	870	938	927	915	911	946	893	1000	983	935	941	960	938	980	894	941	972	938	904	929	956	942	955	922	962	954	924	940	898	902	956	956	937	916	928	1006	883	926	925	961	966	906	952	1006	984	927	941	944	941	968	917	909	940	949	945	925	953	928	873	951	932	990	948	909	957	946	894	901	941	992	955	846	1014	930	976	971	984	902	942	972	888	926	927	965	988	918	911	878	917	928	912	937	923	947	945	929	948	857	950	995	960	951	925	958	935	944	946	903	899	899	940	942	936	983	957	902	920	911	940	970	950	976	926	898	953	1004	927	896	907	895	903	952	967	950	962	945	913	924	974	962	949	934	933	944	905	919	931	956	954	987	919	934	938	913	915	899	911	968	918	942	934	941	940	893	944	985	937	953	991	938	955	944	960	1005	964	939	939	1006	959	963	936	940	955	928	920	928	952	921	945	990	923	932	966	955	974	940	931	929	938	914	910	946	933	985	942	926	927	949	920	906	915	893
14413	5673	1551	390	362	356	406	406	418	389	387	363	382	387	413	371	386	380	374	356	420	391	386	378	357	392	402	382	379	372	372	414	395	335	397	372	434	370	410	387	389	426	400	364	425	447	374	368	355	397	416	428	400	414	413	362	354	375	379	349	387	381	367	397	372	368	368	349	407	408	396	381	379	427	359	400	418	388	386	377	381	356	357	408	390	419	336	364	399	353	370	372	380	402	382	419	400	423	369	403	411	385	356	361	359	360	409	370	392	406	415	396	365	356	377	381	364	419	419	431	374	407	395	401	378	379	385	402	387	383	366	390	394	400	389	390	361	354	415	418	379	375	384	386	367	423	371	400	386	408	408	369	414	406	393	359	369	372	399	367	424	372	391	342	443	409	380	367	354	389	397	412	402	362	384	396	382	367	419	361	387	383	415	386	418	373	377	395	369	394	403	363	389	366	373	339	373	372	372	369	367	387	372	402	400	429	372	393	384	400	444	388	398	416	382	388	388	383	381	376	395	382	363	368	380	391	378	403	427	384	392	369	396	403	343	394	390	360	360	360	388	348	356	397	389	370	422	378	416	376	407	392	424	393	389	357	407	381	406	398	367	389	374	378	399	387	379	389	379	409	367	393	379	393	353	359	368	420	398	362	368	367	401	405	374	375	413	405	365	376	372	359	390	380	386	336	407	388	364	334	409	381	391	365	418	394	371	378	389	414	348	385	402	363	368	365	388	374	401	367	373	370	389	378	408	357	387	404	399	414	400	389	378	365	372	363	354	409	422	384	359	407	393	416	383	422	410	408	413	376	387	410	386	353	375	423	370	377	402	372	395	405	401	416	399	415	370	383	392	420	402	354	418	395	392	399	404	399	417	341	401	411	356	360	380	409	394	413	374	383	374	411	400	381	385	386	396	345	408	402	388	399	407	390	342	383	361	379	369	369	395	364	427	435	369	428	415	426	385	365	377	393	361	379	381	350	376	371	401	401	396	382	379	369	374	393	416	387	399	367	362	389	403	390	391	438	398	383	368	393	402	419	394	407	396	379	396	410	333	366	390	364	376	401	426	383	407	397	402	411	396	373	408	344	428	400	350	389	378	371	388	416	352	395	382	397	402	394	403	419	363	369	368	403	378	394	363	389	386	370	391	385	421	392	420	389	406	382	363	375	399	376	382	385	399	381	364	378	375	426	398	387	383	396	372	349	440	401	406	380	418	405	365	364	371	394	434	444	354	392	418	405	388	382	362	375	378	389	359	355	381	370	357	412	360	403	368	401	382	416	379	393	369	404	366	391	391	384	371	382	417	378	380	361	389	385	394	395	414	404	386	402	394	380	368	385	363	366	358	397	407	384	399	396	410	392	379	387	379	387	388	411	379	407	416	385	430	383	378	430	384	424	371	401	388	393	406	369	386	401	366	378	380	406	421	371	410	350	418	399	423	347	424	382	393	366	384	386	400	409	375	421	432	359	398	375	380	397	397	381	339	381	398	389	398	344	359	369	361	355	375	422	404	395	367	375	389	388	404	391	423	341	390	359	393	357	418	379	392	373	391	375	405	381	450	373	309	421	365	371	399	387	391	396	375	392	387	418	372	365	372	418	409	408	399	403	379	392	391	368	405	393	382	374	405	398	379	385	370	389	372	361	370	398	380	392	403	385	352	408	345	403	362	387	367	400	377	430	405	378	391	392	371	395	368	398	402	364	375	386	394	358	390	416	376	380	413	427	396	362	374	396	389	391	399	393	397	416	373	416	408	391	370	390	401	397	384	387	352	374	377	385	391	364	396	407	402	354	381	362	408	383	376	417	368	395	388	388	370	423	402	369	379	379	395	384	378	390	389	394	403	380	396	406	396	378	412	417	383	371	359	403	427	411	395	368	369	381	371	395	391	375	387	415	432	423	375	394	381	401	371	347	402	365	386	398	398	407	387	375	397	380	324	381	368	388	383	398	375	376	363	341	389	397	370	373	364	416	397	389	406	385	395	359	410	379	406	387	381	388	371	383	326	349	378	395	381	390	399	364	417	377	387	412	380	410	389	405	376	380	402	398	379	368	408	396	413	385	394	382	403	388	368	367	392	409	378	382	360	352	356	395	382	373	386	368	375	438	380	366	398	354	390	364	386	385	379	400	370	384	404	426	407	406	439	375	404	371	388	371	360	360	346	370	407	365	418	359	383	384	376	383	325	380	369	397	410	401	386	409	395	387	372	375	402	442	402	397	375	389	368	381	423	386	401	426	379	413	399	386	400	393	350	396	415	418	413	383	376	380	397	374	366	351	397	363	415	395	404	379	414	360	396	396	399	387	381	361	378	363	361	448	434	414	379	395	396	419	373	369	397	377	377	380	386	378	378	374	399	380	364	407	415	367	396	402	386	425	419	376	390	376	386	386	371	363	385	396	359	438	381	405	393	384	345	372	354	357	377	414	399	422	397	414	361	389	390	443	384	343	403	388	408	378	372	379	381	403	404	408	383	388	409	395	369	373	403	395	404	435	349	391	363	414	426	399	365	375	387	387	396	418	374	370	387	385	371	389	366	396	399	427	327	363	339	372	354	356	401	386	362	401	407	363	394	389	401	403	370	424	371	352	417	405	381	387	385	402	354	391	385	423	349	382	399	432	374	379	406	386	389	393	383	367	377	384	389	390	368	377	395	358	414	392	379	387	379	374	388	370	369	392	379	381	400	387	400	388	400	414	387	400	358	358	415	399	374	377	402	405	398	403	402	446	399	398	370	376	349	385	427	377	432	370	396	390	379	393	395	382	358	393	414	385	350	381	422	391	376	376	396	373	380	374	401	371	380	394	417	384	407	391	375	377	368	373	388	414	379	395	326	427	427	410	390	376	377	416	392	403	359	382	343	393	421	421	339	364	363	395	387	397	379	430	384	421	371	362	378	373	402	413	362	376	362	405	393	364	377	364	417	412	376	397	400	386	409	427	329	422	405	358	398	408	410	388	413	384	397	392	397	406	368	377	351	410	427	386	374	400	408	397	367	382	385	381	361	377	402	373	380	370	428	373	376	372	410	430	390	367	352	402	355	419	429	422	392	379	401	395	365	396	372	394	394	403	388	358	395	383	377	381	392	386	388	391	375	395	408	365	379	406	377	389	376	365	407	388	403	365	396	357	366	369	414	420	377	366	400	387	363	364	376	400	412	390	397	370	381	384	381	394	369	373	398	381	368	382	401	367	395	367	373	399	375	369	387	381	380	375	367	365	369	399	400	371	363	357	373	371	393	391	357	397	386	393	360	375	351	384	403	379	370	380	369	386	378	380	364	369	390	375	394	382	390	406	400	394	371	441	421	361	404	381	346	348	414	427	389	394	404	390	374	420	395	406	353	382	366	356	401	415	397	375	420	409	406	387	368	370	424	383	374	381	390	385	375	384	390	417	363	382	392	346	358	380	399	378	375	405	390	410	379	384	387	358	407	378	379	413	400	405	358	411	418	344	374	400	374	358	392	420	387	394	370	390
13013	7275	2468	984	967	979	1012	956	955	951	948	947	940	943	966	952	924	906	913	918	916	938	952	939	961	931	972	907	917	905	976	920	948	952	931	918	957	944	936	932	944	958	903	977	868	967	914	858	956	968	933	926	940	1045	935	873	963	949	975	912	987	973	887	950	882	934	924	924	925	944	952	903	951	922	920	952	902	914	904	929	883	942	908	982	915	990	868	860	943	917	980	929	917	960	894	1000	899	955	912	936	957	935	942	936	941	964	919	907	971	923	925	934	941	915	925	1032	933	953	918	942	939	910	899	971	893	995	902	968	955	953	923	911	912	919	957	907	913	929	941	924	963	958	948	876	957	946	938	916	941	992	940	931	907	957	896	894	888	945	969	1024	921	956	908	899	899	919	936	957	956	916	941	1004	922	922	948	957	939	948	927	955	989	919	880	950	933	924	938	960	963	924	974	908	933	938	982	900	941	943	946	940	958	940	940	885	916	933	961	932	902	964	919	881	953	884	938	911	891	964	965	939	911	939	898	959	918	907	916	983	942	938	896	870	864	911	937	967	917	867	900	955	929	911	943	898	930	917	944	918	893	937	973	966	899	914	926	1000	938	937	894	958	958	929	930	912	857	910	963	876	922	908	879	949	907	886	928	944	950	926	979	963	930	910	921	903	968	917	973	959	941	960	915	923	907	953	939	942	935	936	880	952	935	939	878	972	978	942	961	926	913	935	956	966	975	917	926	945	983	975	944	920	888	926	877	894	946	939	923	940	928	918	966	954	912	896	964	896	893	970	976	999	948	906	891	946	942	887	943	946	937	970	958	923	957	926	905	941	955	961	911	895	945	909	945	929	924	892	900	1003	926	967	927	923	1000	968	925	885	970	999	939	942	947	918	927	900	912	921	889	949	948	906	980	975	906	943	932	858	938	892	874	946	939	939	930	957	942	1021	922	956	920	853	936	957	966	925	970	930	932	964	915	897	1003	960	917	956	919	939	955	948	915	933	941	926	908	915	918	896	862	919	965	933	931	916	949	955	983	950	967	925	939	916	928	897	923	923	924	954	920	957	1007	925	951	931	922	998	926	952	951	884	965	969	900	961	937	984	960	951	965	937	934	956	925	952	942	979	915	895	965	913	939	1005	918	912	995	885	878	948	950	910	887	945	941	970	903	873	952	929	922	923	922	948	917	909	929	957	956	921	902	966	932	982	994	936	900	908	914	880	945	953	964	927	925	941	912	946	925	902	887	904	934	912	957	924	920	901	926	949	938	923	872	935	892	980	974	921	893	939	937	922	946	927	921	973	912	949	922	905	924	954	938	888	915	957	959	957	955	923	917	939	935	956	906	901	971	968	954	941	941	930	930	927	931	946	924	943	920	922	935	928	926	907	948	955	940	920	899	904	911	930	955	980	940	949	867	896	931	975	972	918	880	913	947	924	923	956	931	922	885	923	893	858	949	903	941	929	926	913	893	988	918	892	972	981	924	946	918	899	960	903	917	973	890	917	914	925	929	931	908	942	877	964	965	927	937	959	929	947	933	917	964	968	940	949	983	917	932	964	935	939	951	879	881	925	925	914	942	924	955	889	897	954	935	948	923	945	988	948	901	903	949	990	890	918	946	898	955	974	917	935	932	891	922	987	963	952	966	891	928	936	886	913	920	951	964	918	947	990	915	915	971	930	947	860	922	878	920	950	948	937	889	943	927	1001	946	969	881	923	918	905	941	1000	986	932	951	930	907	970	973	944	914	946	920	896	956	959	935	988	900	943	919	931	944	874	969	936	919	933	977	967	947	938	976	977	956	935	938	1008	869	955	918	977	960	954	892	959	962	847	856	980	915	963	995	858	931	918	946	932	948	871	893	936	947	899	896	853	921	967	866	937	955	934	916	988	905	920	972	916	925	916	941	928	915	909	909	913	926	910	987	934	919	929	917	930	950	913	877	913	888	913	905	992	892	920	995	902	947	925	931	910	940	953	943	944	938	932	918	1004	917	922	1004	935	881	995	882	968	971	926	915	894	889	894	948	922	934	1000	963	924	944	909	978	927	963	955	950	932	936	943	950	912	939	909	889	893	951	942	894	921	969	895	887	966	912	953	977	945	936	921	941	967	947	936	918	973	973	885	977	922	925	915	959	932	941	911	893	917	970	933	886	942	900	899	948	942	951	957	955	989	921	941	936	899	934	995	931	960	911	1000	953	910	934	900	959	975	886	928	912	954	953	927	946	924	946	1021	956	875	944	938	984	995	916	888	936	954	972	904	936	982	920	893	949	950	882	927	969	934	860	935	964	926	859	946	903	987	920	955	924	942	964	930	899	898	968	874	904	896	977	933	951	943	931	959	908	919	911	933	944	892	886	957	965	893	964	938	904	935	994	950	891	910	921	906	915	963	956	943	922	914	905	951	887	958	989	948	958	938	883	885	900	929	959	927	899	944	973	891	919	930	954	924	925	898	949	900	949	930	910	947	938	899	938	1027	921	924	891	911	955	895	908	907	893	916	950	867	879	912	911	897	907	915	967	934	982	971	929	932	874	964	884	925	946	972	908	909	953	970	948	929	946	958	949	923	896	926	940	922	914	947	943	932	934	916	947	931	937	972	927	891	920	917	898	934	883	909	890	947	961	922	930	941	929	862	978	977	920	915	904	987	947	954	964	936	943	891	936	940	900	921	939	944	946	905	907	956	963	945	834	914	906	921	962	877	875	970	927	931	981	888	926	895	941	924	923	888	968	957	966	944	986	957	946	945	918	926	889	920	968	923	958	908	961	917	923	887	955	1020	964	951	927	874	897	934	965	914	950	937	998	949	932	865	919	947	938	920	912	1013	1006	923	892	944	893	921	915	877	913	956	998	935	914	898	894	907	900	915	938	930	900	910	922	961	940	929	935	1000	936	952	919	980	908	891	971	944	992	904	954	964	919	905	917	905	925	913	915	927	906	934	936	917	920	913	957	916	922	922	939	930	909	938	894	925	930	902	937	942	892	907	957	916	966	968	944	924	963	949	948	916	911	872	903	905	967	956	937	901	949	933	928	929	923	980	915	899	908	892	928	976	914	954	935	950	907	903	914	973	889	913	952	967	954	888	999	946	921	947	952	944	932	925	938	960	897	900	930	935	988	937	936	910	951	884	900	887	941	976	897	967	977	928	949	928	958	891	909	899	970	881	907	963	900	952	925	900	918	924	952	895	942	962	947	850	920	932	951	916	888	960	920	914	924	935	940	932	923	875	898	913	925	947	933	900	909	973	948	914	883	971	935	855	984	946	924	914	898	1009	890	995	907	934	914	910	972	962	890	935	914	914	948	926	931	965	887	927	980	951	899	973	948	958	954	932	924	980	931	961	937	985	946	927	935	909	971	917	941	888	956	920	893	898	929	919	898	901	871	994	913	883	937	902	955	978	915	947	881	933	958	890	968	914	944	926	911	928	927	920	905	998	937	868	931	946	916	976	922	969	942	939	925	935	928	949	933	968	946	970	911	927	880	939	938	951	935	943	988	881	921	990	937	955
59883	50491	27415	3762	636	491	377	329	314	294	330	257	267	315	322	263	288	264	244	276	244	273	302	245	258	270	248	232	220	241	287	261	253	243	239	230	255	274	256	242	242	226	267	267	226	230	248	238	254	283	266	250	226	225	247	266	215	229	231	280	260	224	254	257	242	244	239	227	239	245	238	258	226	245	224	232	246	245	268	230	259	252	273	264	228	276	242	251	246	249	246	251	277	240	258	268	236	267	257	253	234	290	239	251	241	249	236	254	233	262	246	241	272	266	254	258	262	273	249	227	243	239	252	247	239	246	233	229	244	265	267	273	265	236	262	235	251	249	236	269	258	261	261	241	246	227	246	255	244	240	261	259	245	240	237	232	223	248	226	258	230	264	260	238	271	252	260	245	252	265	217	247	223	245	236	249	249	210	249	291	246	237	246	243	250	251	266	229	247	199	227	269	227	242	227	258	262	235	248	262	230	231	236	241	239	241	235	258	282	255	234	238	241	233	267	251	273	229	253	212	217	270	254	262	256	253	275	251	247	272	264	223	240	260	297	243	259	289	266	239	274	251	267	278	258	241	288	239	246	251	273	243	219	265	236	264	273	227	253	229	257	236	260	256	232	254	226	261	273	250	264	242	257	252	243	204	233	243	214	230	260	230	232	265	234	254	235	267	233	229	263	273	253	237	254	237	237	227	255	224	253	227	257	251	251	231	243	256	239	242	251	214	264	236	248	226	229	256	269	258	242	251	254	272	253	238	230	245	262	240	225	247	235	272	257	221	234	243	254	244	247	257	231	235	236	243	255	244	220	229	234	231	236	246	248	260	255	243	249	217	243	256	240	212	252	252	247	237	260	228	253	226	228	232	224	228	211	246	251	227	244	259	233	241	243	272	234	257	251	269	231	214	252	251	233	247	216	245	250	233	241	264	235	248	249	238	232	253	243	268	228	249	270	256	237	225	243	228	265	266	251	246	254	231	252	256	233	275	234	238	263	227	216	245	229	224	221	237	251	231	300	234	240	260	252	254	234	244	214	245	216	248	233	238	252	252	242	219	231	252	226	266	274	229	257	251	252	257	240	260	235	289	270	249	260	255	256	234	235	224	202	257	250	182	235	260	244	256	246	218	265	224	239	240	206	243	244	236	242	240	245	230	245	217	253	241	245	239	215	235	216	275	217	204	230	248	250	245	255	252	259	227	253	256	235	251	280	266	229	265	246	258	259	222	263	255	244	253	228	255	266	280	257	242	246	268	233	227	249	258	245	254	251	273	257	245	237	243	248	247	240	227	258	261	224	229	273	255	215	241	247	250	266	272	252	242	238	242	248	247	231	251	224	257	267	257	245	262	267	250	263	247	249	262	231	254	255	261	252	248	274	238	250	257	238	245	230	257	272	235	246	237	251	241	230	250	236	256	245	234	272	229	241	254	265	243	237	270	217	263	247	254	221	216	256	220	229	257	254	234	237	232	226	273	230	216	271	244	224	219	256	235	235	225	277	264	256	260	234	244	222	218	247	236	255	261	234	220	211	241	233	230	224	223	267	247	230	233	261	230	266	231	255	238	244	250	237	239	274	227	222	253	244	263	231	228	242	236	270	222	252	242	262	242	238	276	278	263	250	249	244	267	268	249	265	262	225	218	235	251	215	232	235	222	233	254	274	266	241	246	254	238	226	236	226	236	229	273	244	248	218	254	224	235	255	246	248	224	235	247	227	256	271	256	274	251	246	242	234	238	248	256	242	268	251	240	257	241	256	254	268	244	237	217	253	236	238	236	235	273	241	236	245	260	234	208	241	231	240	246	227	235	261	245	261	246	248	277	271	256	225	251	252	249	244	254	271	258	231	272	226	232	242	232	239	272	245	257	238	253	257	242	238	252	238	254	236	229	257	244	245	235	218	217	233	218	262	229	232	250	262	229	249	244	242	236	240	227	274	245	237	258	231	218	231	250	226	230	259	247	228	242	250	245	247	275	220	225	244	251	239	232	203	230	274	241	238	258	274	235	262	251	238	212	243	219	240	226	228	269	257	246	222	233	252	249	219	242	253	251	291	235	222	257	253	236	239	246	235	241	234	263	239	220	282	283	247	242	244	222	250	254	218	215	256	231	237	245	245	254	238	232	225	233	219	247	261	262	249	235	255	253	234	223	243	255	230	246	211	261	229	243	236	268	233	237	246	246	241	214	222	243	242	226	263	238	253	250	242	263	241	251	233	257	273	229	235	271	217	204	259	246	252	243	244	271	271	235	269	231	234	233	209	257	238	256	219	262	234	246	257	267	249	260	264	256	248	262	239	234	271	256	257	248	236	226	259	242	241	236	242	238	236	262	246	246	248	250	263	249	254	235	261	256	247	263	263	264	235	256	245	238	239	240	260	236	222	249	245	225	265	237	226	271	241	223	230	225	239	246	258	254	236	281	247	227	247	253	235	232	238	262	249	260	242	243	268	231	263	256	228	208	252	224	243	266	283	244	232	242	233	280	245	222	241	265	252	268	248	235	230	247	247	250	246	240	266	240	237	229	233	228	219	252	248	255	219	244	276	261	238	252	276	229	262	237	240	264	236	205	240	248	235	252	236	240	256	261	257	198	234	231	248	251	244	249	262	252	233	246	256	261	251	248	238	237	247	256	246	262	248	252	221	214	237	237	254	231	260	261	260	206	277	234	226	261	260	242	242	246	256	226	241	256	224	220	256	215	247	234	253	225	253	229	222	268	218	219	285	239	244	254	228	284	259	274	261	265	241	229	254	226	228	241	248	234	238	241	254	259	233	220	240	238	269	248	255	210	231	239	247	246	254	248	262	243	236	259	238	247	251	221	232	221	252	224	248	249	235	237	231	224	229	269	237	264	247	216	257	250	230	251	229	269	263	235	259	264	243	266	238	271	225	220	234	266	228	238	239	247	277	248	258	228	247	251	256	250	274	242	223	235	237	296	237	211	252	220	239	222	221	259	254	259	266	229	235	260	257	266	233	252	239	232	265	234	259	234	237	217	235	249	244	247	240	259	241	255	258	258	248	240	271	233	235	238	232	223	272	251	245	270	236	256	208	236	233	246	269	234	269	235	280	224	241	251	244	267	230	257	236	233	233	231	245	234	252	213	255	253	220	234	249	245	246	250	247	258	267	270	240	225	226	231	269	238	224	238	239	222	237	242	241	234	251	217	254	255	244	245	249	247	258	261	220	251	237	247	254	258	251	210	256	253	251	249	261	260	236	240	234	230	255	245	236	240	242	255	236	260	266	258	249	216	213	238	241	260	233	267	241	256	238	242	256	275	224	285	245	248	249	217	243	261	210	233	284	244	230	276	245	254	233	220	259	231	220	251	240	266	253	245	242	259	269	229	224	259	244	235	263	253	258	215	243	255	242	229	254	236	244	235	253	270	242	236	252	259	255	240	239	226	302	275	258	268	248	253	247	229	273	245	223	268	246	259	246	275	268	257	253	254	257	262	254	245	247	281	231	243	273	227	234	226	250	248
36588	34922	9959	2114	1875	1652	1543	1253	1172	1074	1023	890	917	854	797	841	807	776	812	797	740	786	725	692	724	721	714	734	749	725	715	700	720	686	721	672	704	679	694	624	670	662	642	685	671	732	679	615	721	646	690	655	670	686	662	638	685	644	683	694	672	701	641	659	677	691	654	671	677	640	661	622	704	694	717	665	650	720	650	706	695	655	678	634	709	640	649	646	658	634	699	653	656	632	656	664	692	633	641	651	632	620	650	655	652	675	691	641	698	721	706	608	697	657	685	685	684	628	633	673	696	692	639	688	666	667	673	648	676	674	626	642	675	649	676	673	680	670	653	669	644	609	676	660	695	679	692	642	706	679	644	679	689	694	672	666	639	686	655	703	651	708	660	628	649	663	617	703	686	621	656	633	650	707	625	665	674	694	663	648	613	660	628	647	680	633	650	634	658	646	644	624	638	637	664	621	652	670	666	660	660	702	664	614	688	631	638	700	647	643	683	699	637	626	709	680	640	652	651	692	600	629	682	668	667	616	636	674	672	660	694	686	679	675	616	680	641	681	716	653	686	645	608	604	637	667	701	679	660	636	655	640	685	659	666	614	706	648	664	677	644	705	683	634	713	626	714	671	740	647	665	682	701	712	648	652	602	641	675	679	670	633	614	622	713	640	667	635	641	600	690	650	658	690	673	647	639	632	659	655	663	647	680	673	675	680	614	660	720	659	681	686	678	676	631	692	667	653	646	668	623	664	685	631	639	656	652	620	658	667	675	630	668	650	665	665	652	676	631	649	662	640	675	652	654	636	671	661	662	653	630	645	655	635	654	661	682	657	678	665	689	661	641	639	682	674	661	694	668	596	651	666	651	631	645	656	673	655	602	666	690	708	652	718	690	636	651	658	670	673	684	673	677	693	649	645	639	675	635	681	639	655	653	658	635	669	659	682	648	642	661	650	649	649	702	647	694	677	667	636	639	681	639	654	709	641	693	671	663	666	642	611	667	655	695	641	627	692	682	640	631	637	647	670	718	701	669	586	688	647	669	646	660	627	685	627	642	640	620	662	662	676	657	600	652	678	636	711	719	701	654	657	654	649	657	623	657	640	633	635	658	637	629	670	695	667	636	661	618	663	672	655	641	652	631	668	650	661	662	666	657	671	629	650	653	667	637	626	594	677	688	676	615	664	673	657	708	637	678	694	585	659	655	685	620	653	675	676	700	695	602	636	625	644	643	678	651	653	660	654	657	682	628	586	635	661	693	653	636	662	661	670	691	661	659	668	668	665	671	687	682	639	655	655	620	637	676	666	638	659	648	629	602	665	631	667	623	642	675	592	682	687	669	618	686	704	672	652	669	660	651	632	700	676	665	641	633	628	659	636	670	660	691	644	657	637	671	690	655	637	637	659	658	700	667	698	669	659	660	656	705	673	684	665	661	674	658	625	651	688	662	657	643	716	655	704	646	639	643	638	646	665	669	664	648	649	684	671	681	688	667	602	619	664	671	712	626	656	695	628	664	648	690	687	661	701	649	667	607	684	648	637	641	685	682	642	650	664	657	612	668	668	653	662	625	697	610	652	652	665	666	684	640	644	639	642	664	646	676	687	679	634	662	687	635	676	658	645	673	679	681	663	636	624	657	656	670	612	654	581	648	635	674	676	629	674	679	656	625	625	683	638	694	638	615	657	665	658	711	626	714	694	673	695	685	625	692	675	642	649	681	681	641	632	676	657	701	655	676	650	707	660	683	678	641	654	673	672	653	687	628	653	670	715	670	642	691	643	668	614	607	663	644	691	647	683	645	668	678	683	659	636	672	666	670	633	646	642	655	678	663	627	674	662	632	644	627	658	684	685	704	692	680	648	683	675	662	664	632	697	662	670	678	672	623	695	633	613	701	692	624	694	711	688	711	675	652	693	625	652	652	664	632	624	621	668	658	677	689	673	667	646	677	681	671	677	676	671	647	639	686	674	665	648	647	680	679	627	592	617	656	673	683	665	616	696	698	624	691	656	664	663	676	609	668	653	656	674	668	694	652	717	676	689	612	668	726	704	622	630	641	678	660	676	639	650	657	685	665	678	656	641	672	681	700	681	682	694	693	645	712	645	686	643	701	663	718	631	676	653	662	644	627	685	636	673	664	627	697	669	680	649	661	644	635	638	671	670	645	634	690	652	659	633	672	652	674	625	697	643	658	697	667	690	649	693	645	684	649	662	649	644	679	659	669	636	678	642	653	680	632	664	672	644	635	626	673	610	665	697	648	703	670	716	660	624	649	655	612	670	683	633	672	663	664	630	675	653	666	649	606	653	665	683	619	595	620	647	645	686	674	613	674	689	656	639	701	648	636	710	628	610	613	677	656	620	657	652	678	644	634	663	676	660	692	663	655	649	674	674	671	715	665	662	680	695	666	637	671	662	625	672	655	618	653	650	671	681	646	664	641	674	671	716	616	632	681	662	686	646	643	659	688	600	650	612	603	717	607	673	627	601	626	673	653	664	640	659	682	621	663	694	655	676	616	641	623	638	657	610	680	657	650	649	640	616	668	687	683	641	645	643	675	621	683	643	642	658	672	642	679	668	635	646	657	694	655	668	652	642	622	653	639	681	696	640	675	698	667	654	643	657	658	658	648	674	666	659	641	610	640	687	631	614	684	664	676	629	637	612	623	623	661	618	694	700	668	631	677	689	633	654	635	720	670	665	663	645	662	666	645	656	658	679	651	659	618	660	628	690	659	634	699	649	616	657	624	675	681	682	664	666	701	693	649	692	651	670	591	672	660	622	654	688	650	683	619	676	649	619	658	688	691	612	664	681	661	699	682	668	625	669	619	664	655	653	695	698	620	676	667	671	634	634	675	585	650	683	639	636	697	662	660	629	677	634	629	690	661	624	670	638	636	671	614	637	651	682	678	661	683	639	712	703	633	683	680	633	638	646	682	663	664	608	640	683	673	640	704	665	616	649	645	678	687	665	677	651	683	639	655	679	637	675	640	636	637	652	703	647	640	627	682	647	668	669	649	670	656	660	677	663	659	646	706	660	653	613	651	678	666	694	604	669	671	703	632	614	643	696	641	652	676	695	684	629	678	690	710	701	654	671	643	646	641	675	675	698	689	673	634	634	603	635	700	683	650	609	639	676	709	666	671	663	696	679	622	652	706	656	691	622	624	657	683	635	654	656	670	675	648	674	667	671	672	640	708	671	683	603	608	662	641	675	685	635	678	634	677	638	659	657	655	735	627	659	678	668	641	676	692	605	657	639	665	638	694	618	649	662	657	664	677	647	664	694	671	639	675	643	628	659	711	664	640	656	659	676	646	648	665	655	663	624	704	653	657	675	639	652	627	617	679	653	639	633	642	635	658	640	635	634	639	655	689	663	651	674	611	680	685	624	679	655	647	606	642	674	706	639	642	697	653	652	666	649	692	631	695	662	617	635	674	634	655	715	659	651	673	691	658	661	710	689	644	680	650	613	654	675	650	632	638	664	661	680
73518	62949	36461	11774	2287	859	668	649	571	507	500	447	421	479	437	439	420	398	379	407	418	402	441	386	397	401	387	432	394	375	352	370	418	330	380	333	390	362	387	374	368	371	381	399	375	363	402	400	383	397	371	331	407	392	391	361	367	400	361	374	331	381	389	379	393	380	412	346	391	378	341	374	370	396	350	377	378	409	395	371	362	358	326	351	370	398	396	324	401	390	368	422	369	356	362	361	340	367	380	375	386	337	406	353	349	366	365	379	387	394	358	350	425	399	356	369	367	344	362	356	360	375	367	386	405	398	359	379	370	395	392	363	369	405	370	371	387	379	397	383	365	390	365	381	398	369	411	415	372	372	366	379	396	384	343	379	345	375	372	400	399	368	333	362	350	386	363	365	356	413	374	371	358	368	380	383	364	370	348	387	372	338	388	399	347	392	352	389	355	386	390	357	350	338	379	408	354	380	414	353	360	385	403	378	385	340	349	375	355	365	365	362	387	395	393	366	371	418	377	364	379	355	354	361	345	348	354	359	363	379	367	361	359	400	393	359	383	370	347	394	374	384	341	341	362	380	365	355	414	395	372	393	358	369	378	344	390	369	378	385	396	375	400	363	351	353	397	358	395	403	381	341	359	377	400	386	394	388	358	406	403	379	348	401	370	381	360	379	362	377	376	391	362	386	350	348	341	391	338	370	353	367	397	339	372	372	346	329	365	440	386	373	375	348	385	366	362	395	357	383	377	384	420	370	382	386	361	387	327	372	383	377	398	355	362	402	361	364	385	354	389	394	353	340	381	375	367	399	357	385	339	383	374	371	343	383	383	371	339	387	370	389	398	344	381	366	350	367	350	386	392	368	386	340	361	385	363	365	384	354	411	370	390	350	370	348	408	415	389	378	391	386	359	374	392	358	395	380	387	372	400	339	376	351	409	416	362	335	371	372	398	346	384	377	369	400	386	386	359	345	380	386	350	368	368	368	406	360	380	374	402	371	384	393	385	389	391	381	377	350	377	360	365	373	352	360	376	401	346	390	398	345	344	376	364	362	365	350	411	386	385	341	349	401	384	417	342	384	385	385	340	361	384	380	409	356	336	385	381	356	364	351	380	401	332	361	388	388	393	334	380	361	374	390	398	376	397	395	390	370	377	368	360	351	393	350	383	381	415	349	386	359	386	330	393	361	410	376	348	397	385	356	376	376	345	377	358	370	334	387	365	369	401	350	386	387	354	370	345	355	340	355	392	385	336	363	365	383	404	359	367	358	374	348	360	357	328	385	375	391	403	362	363	358	408	382	407	388	386	349	363	380	352	393	389	382	401	356	367	356	392	371	364	364	334	336	389	367	357	366	364	367	371	385	399	372	347	365	342	390	379	380	367	418	384	373	432	347	375	366	385	373	344	413	359	363	376	389	385	326	389	390	374	386	382	358	368	366	381	401	373	388	384	364	370	369	338	369	338	337	381	374	331	393	379	362	379	356	370	375	406	356	355	351	364	372	346	355	391	369	385	366	358	374	387	386	364	349	379	412	340	372	354	395	412	384	395	366	375	396	355	387	365	412	377	357	338	366	379	364	404	373	418	378	361	386	368	369	368	385	383	352	376	372	385	383	392	362	371	367	362	344	397	362	365	381	398	371	368	434	345	384	398	419	341	384	354	336	342	382	360	343	407	377	372	384	365	384	383	373	365	354	355	367	396	347	358	364	340	381	365	381	380	372	374	333	373	343	396	372	356	390	337	382	392	416	374	349	357	351	363	385	408	352	403	388	377	345	332	393	381	385	331	353	400	357	378	339	396	367	362	372	404	357	336	424	398	395	390	360	377	368	386	344	373	377	389	399	362	367	356	384	393	414	387	375	368	404	333	376	360	398	363	378	385	362	378	360	348	370	412	384	383	345	401	375	351	395	338	354	381	350	366	395	348	374	379	411	386	370	354	358	369	378	382	391	339	435	376	381	390	370	391	369	377	385	351	362	393	345	387	368	374	393	381	388	390	363	398	371	369	362	413	373	361	426	405	372	381	375	376	378	390	354	342	358	348	362	382	345	391	383	405	381	361	391	382	367	380	361	382	366	374	376	387	351	422	351	358	377	399	378	404	367	345	384	391	373	367	351	384	365	382	362	360	421	375	386	350	366	362	340	390	375	365	348	388	341	351	399	315	397	351	370	375	374	344	364	382	371	352	363	398	379	360	400	387	388	390	385	361	358	369	371	370	349	391	367	383	365	396	368	352	340	364	363	366	380	373	392	342	366	364	344	345	346	398	390	381	330	391	372	373	348	367	386	351	398	349	410	375	338	372	409	391	363	377	369	367	359	374	355	385	377	364	381	344	389	347	358	374	354	369	392	418	340	355	382	383	409	356	369	356	370	385	391	369	366	346	407	447	388	419	378	363	387	347	390	369	346	354	351	416	419	357	364	373	372	398	417	383	423	363	374	396	350	396	400	383	364	402	330	337	378	344	399	364	376	402	405	382	371	373	404	354	381	370	369	369	361	354	364	369	345	368	391	386	348	385	342	359	392	376	397	370	397	385	389	390	365	390	351	371	387	377	379	362	336	385	373	357	378	341	354	360	371	383	368	366	357	352	377	353	373	395	352	359	380	386	367	375	370	350	357	407	392	367	396	390	397	369	378	371	378	364	362	355	367	355	402	374	398	373	394	348	391	412	388	350	376	397	369	381	371	350	326	366	365	325	359	335	335	397	362	389	404	383	369	390	326	337	365	381	390	388	361	389	356	364	361	358	350	375	333	370	368	362	369	377	386	357	343	340	387	409	379	388	394	357	338	386	350	354	311	347	349	349	377	375	394	408	387	366	366	343	364	343	368	374	389	397	369	359	345	405	401	361	381	374	391	376	382	357	364	392	354	386	380	336	340	405	335	373	358	363	393	395	413	418	330	361	355	350	360	395	339	352	378	377	380	356	365	373	390	373	369	367	349	385	350	367	389	341	355	392	384	368	385	386	361	402	352	376	353	381	338	368	355	370	381	385	358	357	367	376	402	362	364	352	399	334	352	377	389	413	343	394	393	359	385	362	355	380	385	388	346	352	352	365	374	390	371	394	380	369	402	378	366	415	381	408	379	393	358	350	381	371	378	353	362	378	342	349	388	376	362	373	354	343	407	387	375	361	384	365	371	361	379	371	408	371	382	368	377	371	353	365	378	378	372	350	392	377	353	344	396	366	377	365	310	382	351	367	379	366	338	375	382	369	404	403	328	379	410	328	409	391	372	326	364	377	359	382	374	381	375	324	360	359	377	350	393	404	338	343	364	371	377	356	379	384	373	362	341	380	408	356	382	424	370	378	379	388	376	347	365	380	371	385	370	364	383	378	373	386	356	422	353	376	388	378	384	367	371	374	357	397	378	387	359	360	381	364	381	347	401	375	355	350	351	375	377	352	379	363	405	338	375	350	393	433	378	368	372	341	378	370	379	356	384	401	361	370	330	383	341	337	357	364	350	373	355	379	365	362	389
45880	43852	13011	3846	3372	2828	2398	2100	1926	1702	1596	1540	1394	1356	1272	1268	1227	1213	1106	1141	1172	1124	1095	1098	1059	1058	1071	1067	1049	1000	1018	1055	1001	1008	980	979	997	996	986	979	968	1001	986	949	979	996	981	993	989	954	968	947	958	944	968	941	948	979	992	883	957	954	946	924	935	1000	969	949	964	954	938	940	987	975	994	991	942	945	1012	931	921	845	929	957	983	938	983	991	971	949	973	943	907	931	938	952	919	955	924	953	881	990	912	939	908	953	916	934	944	959	930	899	969	951	957	949	912	952	912	915	938	948	989	898	922	937	928	917	972	973	940	980	944	950	928	914	977	910	963	957	947	963	972	880	907	941	911	916	997	930	912	923	911	945	967	923	888	998	958	882	940	906	912	899	893	919	959	949	930	1004	947	938	938	914	985	955	957	938	964	930	928	936	924	890	961	937	957	926	905	913	893	1000	932	952	941	960	883	940	893	915	975	894	932	872	960	956	925	959	949	903	893	889	939	942	949	940	985	915	992	939	999	869	909	959	953	1018	924	930	913	912	965	924	964	962	903	919	905	944	967	1026	975	864	907	936	938	956	952	917	881	954	900	930	937	894	915	912	958	942	962	957	1001	921	916	890	916	956	909	896	1006	938	921	898	948	905	946	926	937	951	958	942	954	905	963	973	957	958	927	865	921	931	943	927	965	954	957	872	969	943	931	933	891	859	904	915	976	887	932	913	978	907	953	961	1004	944	928	951	945	910	923	959	994	985	924	918	906	900	900	933	949	899	922	905	944	981	989	954	890	975	959	939	940	936	953	960	941	931	998	947	924	947	929	930	915	937	951	934	986	943	932	949	942	879	950	936	930	935	918	917	896	945	931	888	917	941	929	985	897	926	932	946	919	918	1007	904	953	947	924	972	937	965	952	932	957	917	972	951	898	934	950	938	901	971	928	949	934	952	994	921	890	977	944	967	904	962	968	957	874	957	930	907	914	932	952	928	904	921	938	929	901	993	959	886	942	981	907	967	921	935	954	942	950	919	987	986	922	950	887	931	935	947	973	904	955	922	940	922	959	951	990	889	929	963	984	973	899	936	910	915	893	974	844	935	962	949	886	938	937	973	893	928	945	856	938	950	959	892	911	921	911	962	976	942	857	964	882	979	877	937	955	956	913	967	1009	978	905	882	949	972	893	935	963	913	905	904	978	947	955	906	941	940	923	973	977	929	912	872	904	929	899	958	902	943	922	940	944	918	898	906	950	934	884	934	968	1004	917	941	926	964	905	974	971	934	959	971	942	927	942	885	864	853	931	923	924	980	904	918	935	950	959	919	965	983	924	902	923	908	954	933	976	948	883	914	968	947	991	928	917	966	963	930	909	917	925	935	966	933	964	943	924	982	938	941	936	951	917	883	951	952	966	858	951	900	934	960	944	977	868	918	917	936	962	908	935	871	946	958	903	946	952	884	917	960	913	895	952	974	937	908	924	939	898	955	955	943	905	977	918	892	940	924	921	929	986	943	892	912	905	908	900	896	920	930	915	916	917	864	907	937	923	980	942	978	969	895	1028	962	922	904	960	923	902	948	949	974	932	905	1021	885	918	944	965	898	955	935	895	932	1012	904	931	939	949	976	943	915	932	922	959	929	919	943	894	958	953	918	1003	919	935	875	956	951	992	889	905	925	965	890	910	946	965	929	967	962	939	919	921	980	957	969	902	925	957	969	957	910	868	1006	951	940	937	959	889	941	974	978	947	944	961	958	946	935	955	943	882	940	922	959	937	931	938	933	949	939	878	898	952	909	933	899	935	924	916	920	918	899	947	974	926	972	945	911	933	938	960	962	967	982	975	933	993	932	977	915	931	948	1002	926	983	920	958	883	974	958	931	942	901	944	1003	938	917	971	967	906	949	979	972	937	941	888	985	916	976	924	947	946	986	965	935	989	982	905	901	942	967	953	899	934	962	862	894	957	939	937	947	997	933	910	909	965	981	924	926	896	908	893	909	931	1019	962	927	917	963	953	943	979	957	899	925	908	1055	923	962	918	965	934	898	928	872	941	934	938	975	920	920	977	973	917	883	969	921	928	926	924	925	930	909	952	967	860	895	964	898	963	931	939	938	927	958	881	888	949	900	958	981	949	934	954	872	961	919	922	966	894	916	997	928	920	970	882	921	908	955	901	920	915	945	956	918	981	921	891	914	951	913	937	965	997	896	901	925	940	962	986	910	916	948	908	932	937	904	921	897	911	939	1004	981	950	928	1006	960	946	930	925	914	941	907	1010	939	909	965	961	898	963	925	911	961	965	955	941	943	852	894	895	924	955	887	999	927	939	952	922	934	884	963	959	931	952	985	935	916	869	968	953	901	917	968	881	960	939	869	933	934	925	932	927	960	962	953	929	932	940	1009	937	927	917	939	947	938	875	901	936	910	850	987	929	937	893	910	885	903	890	975	936	961	952	969	889	870	901	942	920	915	941	921	943	961	911	908	950	897	954	887	932	948	897	948	958	894	937	940	928	975	928	937	951	887	965	958	948	928	942	962	929	979	930	957	904	989	939	898	980	977	881	948	1009	914	913	938	935	903	956	895	902	880	969	929	941	947	895	904	937	931	903	906	969	923	952	955	973	950	966	863	931	901	967	935	869	964	897	938	929	982	1009	918	936	933	945	918	934	937	979	916	915	941	948	931	922	930	923	944	872	921	960	946	960	942	922	933	882	955	929	964	929	862	939	907	953	952	920	911	928	934	944	961	890	953	920	893	935	906	974	901	935	946	954	914	911	946	911	936	927	911	953	916	939	929	930	916	919	901	938	946	946	938	922	948	943	909	935	959	890	953	967	944	949	872	952	956	966	957	896	926	918	961	945	931	915	973	906	927	956	909	931	949	954	924	970	928	922	993	1011	956	944	1025	1002	928	964	913	931	895	903	927	954	914	944	942	909	955	905	915	896	972	907	893	950	912	988	932	943	931	945	949	934	889	926	942	947	914	922	972	968	950	952	939	929	868	920	915	981	964	919	931	972	979	922	924	950	916	963	984	917	929	941	957	951	954	903	959	942	971	912	917	918	932	930	916	968	963	940	946	927	922	934	950	928	980	909	987	920	942	930	913	915	975	910	903	931	924	896	900	947	868	910	918	954	920	909	924	978	984	921	939	971	984	927	851	902	968	944	961	922	930	948	932	924	906	916	908	991	932	982	952	892	988	860	926	974	950	910	961	951	942	951	909	901	886	995	878	926	925	940	989	959	960	925	911	906	976	940	936	964	907	959	908	941	974	936	945	933	906	877	966	943	922	908	944	938	906	892	958	980	884	944	959	913	879	973	861	926	951	945	850	938	960	923	968	972	913	929	910	901	920	925	899	920	892	885	922	952	951	905	902	865	962	885	954	977	957	899	913	924	886	950	998	922	945	923	924	941	951	954	953	952	914	909	942	903	905	923	949	906	942	973	938	978	909	903	938	921	958	937	913	951	930	919	905	957	899	943	939	943	952	914	956	948	933	916	911	979	970	916	911	962	922	960	948	925
13691	4697	1679	382	404	398	409	358	392	384	401	378	358	395	401	369	390	375	408	382	346	399	362	402	388	365	416	390	405	411	417	371	399	404	413	393	360	383	411	405	405	394	391	437	396	400	342	354	376	374	382	357	404	406	357	353	386	392	382	377	361	370	386	390	396	375	402	414	392	394	384	357	370	394	379	361	368	407	375	397	424	428	368	370	369	402	368	391	424	415	404	394	383	373	391	386	381	415	408	393	403	380	406	410	379	361	382	379	412	364	403	375	391	371	431	360	360	368	369	395	402	375	412	377	410	378	385	382	396	413	346	365	369	411	409	386	405	415	369	395	355	377	390	421	384	357	371	410	385	374	380	373	346	372	388	415	397	381	355	376	356	431	396	381	381	361	356	353	375	407	408	371	374	371	368	376	359	385	390	373	390	412	351	384	367	346	363	329	363	404	408	374	377	343	367	405	412	364	384	418	418	381	387	404	360	404	355	407	393	391	383	394	377	415	365	346	398	373	352	393	392	389	407	398	376	405	401	411	388	402	365	349	343	361	399	375	363	386	427	381	391	397	353	393	361	376	380	370	381	360	379	421	380	372	380	404	370	372	358	373	365	380	419	377	375	350	384	392	397	353	359	384	379	426	382	387	406	348	392	331	374	370	379	414	367	356	360	383	392	380	362	363	408	408	393	365	385	344	348	405	400	393	352	403	354	403	404	396	385	414	406	417	423	392	406	386	347	375	388	379	359	364	365	386	383	383	412	380	424	323	384	393	379	430	414	398	378	383	404	356	403	388	382	371	393	374	345	385	378	362	414	391	420	399	416	360	390	356	386	394	397	382	360	402	418	372	379	365	377	392	370	365	379	388	333	396	421	375	401	406	363	340	361	370	350	350	387	402	356	370	372	420	392	358	384	390	378	367	401	365	384	393	361	372	349	388	393	391	386	378	335	358	391	344	401	383	380	411	385	365	386	390	359	353	360	389	418	380	412	375	375	385	374	379	396	343	377	379	367	377	374	392	339	358	380	381	373	401	380	387	370	362	402	388	400	364	392	363	397	340	359	396	387	381	387	401	405	392	380	400	387	406	366	387	346	389	405	382	371	373	401	391	388	389	381	359	365	366	366	382	391	363	399	385	387	383	406	422	365	372	370	370	401	365	384	367	368	405	369	377	395	391	350	398	407	351	368	403	390	415	405	377	410	369	380	391	370	392	389	374	344	381	400	380	366	374	353	364	369	395	365	382	343	395	403	407	411	367	427	375	380	396	380	394	382	383	347	398	381	411	430	384	356	407	353	389	371	393	423	372	388	374	396	376	362	388	403	370	376	382	400	404	392	318	397	339	394	369	364	401	377	350	393	369	368	377	381	391	372	404	382	379	385	376	383	361	397	383	374	360	377	355	377	387	380	405	399	420	367	383	371	382	382	379	352	382	383	385	409	380	377	362	364	356	417	420	407	389	407	380	391	384	427	405	370	361	418	387	395	390	403	346	385	384	413	368	348	401	398	376	393	389	388	379	373	400	385	380	360	396	401	395	384	355	370	375	367	392	360	391	378	395	345	378	392	382	402	391	381	366	415	420	429	408	379	376	408	383	405	379	413	380	372	399	392	392	361	321	402	355	379	382	400	344	332	387	375	393	373	392	395	402	434	370	375	363	381	423	326	406	377	390	342	347	416	374	416	368	378	362	391	384	400	392	376	418	431	408	355	379	374	376	391	357	364	367	380	382	350	374	400	343	372	374	404	377	378	382	419	394	366	369	364	384	386	425	365	353	388	366	357	378	355	348	358	373	353	419	372	374	386	336	392	395	372	391	351	440	372	397	387	365	393	378	422	385	394	381	375	376	367	389	346	352	349	365	354	379	369	392	400	396	386	387	375	362	395	411	384	382	383	384	356	399	381	353	404	422	396	391	397	386	388	360	390	379	391	370	362	392	353	414	413	403	375	431	408	374	352	368	400	360	387	348	332	350	395	395	392	401	376	367	393	359	372	386	397	331	380	376	349	374	386	366	360	345	369	378	388	359	364	403	393	415	451	380	417	385	409	347	376	395	386	390	403	409	365	380	370	375	381	393	417	359	415	383	395	390	392	375	377	361	431	381	395	375	383	382	372	387	332	349	363	415	375	408	387	392	386	359	393	368	431	387	425	422	377	375	384	387	369	402	376	358	344	371	353	399	386	379	344	383	409	358	367	349	412	406	364	374	406	372	401	371	361	369	381	375	418	399	369	380	378	350	394	367	396	394	361	398	372	388	420	363	418	388	386	388	376	387	392	390	345	381	376	401	404	363	378	373	377	359	362	389	390	357	405	418	365	359	388	349	387	404	423	387	394	373	361	390	411	365	402	404	350	400	364	377	377	390	419	371	358	372	369	368	364	359	437	374	371	339	448	390	388	402	366	357	350	399	383	378	412	392	399	427	404	367	373	402	378	399	355	369	351	381	387	368	418	371	346	395	368	382	342	410	355	356	406	391	353	380	359	389	351	380	351	332	357	367	354	348	372	407	365	441	396	381	387	379	379	379	355	400	399	411	347	375	390	368	382	355	383	405	340	386	414	377	367	387	402	379	333	391	405	415	395	368	339	380	396	378	372	410	348	375	385	353	390	401	398	348	368	379	373	373	341	403	373	394	351	403	399	369	416	404	376	400	376	362	378	395	377	336	390	379	397	389	395	384	385	398	391	373	403	403	348	389	367	369	374	345	390	389	416	395	372	375	373	426	385	353	392	379	390	383	340	398	378	392	355	388	376	425	357	394	378	395	392	374	381	345	397	396	377	359	358	383	381	368	349	374	375	363	380	411	380	383	361	345	366	391	390	394	370	356	377	440	432	384	370	364	391	387	379	356	351	350	371	403	398	386	357	364	371	409	404	381	373	350	350	355	394	392	395	395	378	395	358	398	378	429	376	362	361	384	390	403	389	386	381	354	375	389	393	355	406	370	383	403	368	375	399	378	409	337	349	371	387	349	380	398	420	366	400	425	395	377	359	371	390	397	394	391	390	377	365	393	345	385	371	374	383	389	375	371	365	358	404	412	388	387	356	372	384	364	352	405	388	390	383	363	384	387	408	373	369	398	368	358	388	402	402	360	372	378	400	355	378	411	365	387	364	403	413	375	390	407	388	389	438	405	384	360	386	390	352	393	371	362	393	402	398	374	400	389	343	375	361	391	370	332	370	369	390	362	392	401	381	407	338	386	360	386	397	354	387	373	343	370	363	377	386	388	354	392	408	342	397	400	378	405	383	398	365	363	398	386	374	353	395	362	383	379	368	395	355	377	374	383	376	364	370	387	371	393	385	393	376	379	406	409	400	388	442	410	391	383	392	353	366	379	382	407	375	356	379	360	424	410	371	382	392	437	386	346	353	372	374	398	353	368	372	381	376	365	397	396	401	388	378	374	360	408	396	383	433	387	455	394	328	397	379	415	402	365	351	385	378	378	433	407	397	379	379	392	363	357	386	384	408	371	389	385	398	369
13076	6083	2627	993	982	964	954	929	943	938	923	958	954	967	938	902	931	909	932	951	962	937	969	896	909	926	915	951	929	844	937	944	938	952	921	917	940	899	918	954	917	947	930	912	960	887	892	954	964	896	887	963	954	931	973	919	944	976	885	886	950	931	977	910	899	906	925	935	928	903	987	924	936	936	906	917	900	950	918	990	890	895	882	924	936	939	926	892	939	910	910	912	920	942	955	908	971	902	918	932	958	981	941	917	900	922	970	923	937	885	904	962	913	884	924	1001	924	903	899	934	969	917	883	914	915	920	879	935	930	907	908	896	889	951	892	882	937	951	908	908	932	946	918	921	873	932	923	918	971	905	975	959	1003	907	895	931	907	908	901	910	998	961	949	915	891	895	952	899	941	932	884	899	874	950	901	909	937	923	989	882	914	906	944	909	966	971	894	954	960	878	933	956	960	917	928	919	915	933	898	866	1017	960	922	892	958	913	940	911	926	901	934	910	992	964	920	888	946	910	895	917	955	933	864	921	881	922	928	969	928	947	942	951	978	930	959	932	947	925	931	983	947	923	878	966	962	900	933	911	856	878	914	894	1001	903	909	940	847	888	922	854	954	928	955	912	934	923	925	911	956	907	919	950	945	920	920	938	894	946	936	930	941	937	932	932	874	964	882	929	931	916	955	968	960	962	947	987	876	944	911	936	959	915	927	957	885	949	921	946	928	907	941	961	942	954	910	939	910	948	838	960	933	928	948	867	888	918	894	973	925	909	890	928	983	867	965	892	912	930	944	915	924	944	933	943	940	974	968	912	923	911	928	911	926	887	978	948	917	957	920	924	921	929	937	946	928	933	938	947	971	910	935	906	938	910	926	933	943	864	944	923	948	965	904	928	934	900	947	895	907	922	937	943	945	967	883	915	933	953	927	915	956	934	937	865	905	879	921	933	926	936	906	874	908	894	990	871	919	960	971	936	934	941	953	934	929	930	906	928	929	926	960	959	893	951	895	964	951	924	912	927	888	930	924	915	943	955	912	909	890	933	908	954	883	978	955	929	881	888	911	923	898	919	961	923	971	940	911	966	900	916	944	914	934	902	939	913	937	961	929	856	964	843	966	950	928	933	904	906	853	887	941	900	920	891	918	945	863	900	873	917	913	923	947	892	919	1000	953	980	978	893	905	903	941	942	884	935	867	943	891	924	939	939	919	916	925	978	882	932	943	918	906	910	931	915	954	866	928	896	953	917	939	903	915	896	920	952	948	924	933	933	948	931	866	952	893	918	883	876	835	915	936	968	942	939	912	934	873	946	918	931	897	889	929	899	902	893	886	919	918	951	984	968	877	890	945	893	891	871	947	937	890	924	935	930	897	905	932	923	910	933	965	904	887	905	921	901	874	847	929	931	948	882	911	891	871	963	897	920	923	968	973	947	931	888	887	982	933	929	951	962	970	902	985	927	932	927	892	895	933	931	897	923	894	919	882	849	957	988	915	964	948	907	920	845	959	899	902	870	924	929	951	922	918	936	890	910	893	961	944	959	893	897	909	886	848	897	839	908	900	937	876	924	928	868	895	909	925	938	951	923	848	895	934	921	916	968	962	904	938	933	970	911	913	936	1006	920	932	934	945	926	941	988	928	945	921	926	958	944	936	883	904	907	905	854	915	880	914	930	941	913	962	886	947	913	890	982	892	962	960	976	909	955	992	937	892	891	851	926	943	929	970	856	897	937	938	873	899	922	939	903	961	887	865	969	933	918	945	971	948	890	967	903	928	912	933	938	929	967	962	919	912	961	902	926	915	901	925	907	934	953	925	950	916	913	929	881	930	937	919	903	933	899	971	894	973	955	893	1014	918	918	959	967	971	993	891	982	895	967	907	934	876	911	873	940	918	917	947	910	942	914	968	923	964	894	908	950	875	881	874	937	956	904	930	917	915	924	897	887	923	812	919	854	919	891	885	933	938	942	886	911	980	920	972	946	866	914	927	951	913	938	895	928	949	935	948	953	969	893	943	910	916	951	967	948	945	946	981	908	916	942	883	913	866	983	941	887	945	952	905	921	943	950	948	947	903	965	962	969	912	948	939	882	945	965	983	933	946	912	944	878	939	1007	956	899	889	935	883	940	918	926	958	913	944	906	939	900	889	963	991	911	901	941	916	869	934	931	906	949	927	963	884	902	902	941	903	912	905	879	881	896	938	931	912	930	928	933	932	893	973	921	924	941	912	918	955	958	910	931	1002	923	946	911	977	977	878	935	996	886	876	927	880	911	937	971	920	941	943	984	887	899	894	983	914	936	921	913	968	945	908	934	905	893	961	907	915	891	908	888	920	924	921	915	1010	967	888	888	913	885	920	950	933	890	944	925	937	903	934	923	889	955	943	964	875	923	914	888	889	900	959	923	918	960	915	899	948	898	935	913	949	876	877	949	981	923	904	925	944	947	898	920	914	900	877	945	886	930	997	913	929	940	924	903	932	913	985	916	938	942	934	875	959	955	929	912	961	881	915	923	965	914	888	899	922	908	955	904	956	898	896	951	885	913	916	934	910	895	918	956	973	878	902	917	866	915	907	942	889	944	922	930	892	841	942	910	968	910	928	848	883	891	899	965	924	930	897	979	928	933	904	926	904	914	922	885	868	896	919	901	931	897	915	942	900	913	941	918	891	888	940	941	962	886	952	953	954	926	964	935	932	925	915	941	879	912	878	940	913	927	913	899	915	905	899	948	898	928	924	902	957	885	946	905	946	931	990	934	891	924	955	912	940	912	859	906	983	886	919	868	909	909	863	925	913	903	981	932	944	879	913	938	917	924	853	941	973	963	958	938	868	903	937	883	911	914	903	939	911	880	910	880	891	922	888	919	973	884	951	965	901	898	907	895	873	903	884	930	907	934	944	927	917	906	923	928	898	919	959	923	929	931	932	887	978	939	900	887	958	951	920	882	923	913	980	935	872	933	891	896	976	900	894	962	904	914	949	920	934	877	957	971	883	905	907	904	918	951	928	946	938	914	936	911	930	987	973	902	958	941	958	948	972	918	946	925	858	874	856	899	948	965	951	912	967	927	969	922	985	930	928	922	929	887	916	934	929	901	934	926	904	900	890	972	906	924	914	884	900	939	926	903	941	944	878	933	870	942	920	930	893	888	820	908	944	926	916	906	906	921	954	932	853	944	888	946	1008	929	957	889	962	919	930	907	896	889	990	929	902	873	905	904	921	915	899	880	943	949	931	912	898	901	924	928	982	925	896	982	888	970	884	871	945	915	943	870	919	966	897	888	911	930	916	931	937	966	889	957	941	864	903	961	882	892	912	926	948	877	983	947	913	918	912	898	967	915	959	933	896	935	944	921	896	930	916	899	911	882	949	948	885	944	947	907	936	902	926	901	888	950	911	897	916	936	989	946	932	908	901	928	928	909	903	913	921	938	957	924	996	958	932	891	919	912	875	903	939	896	943	977	889	909	918	882	987	939	888	890	950	910	914	918	979	921	917	897	901	917
62589	47855	27451	3425	588	428	372	323	346	300	299	314	319	272	257	242	270	263	270	210	280	254	299	260	252	264	251	235	230	242	245	263	219	239	247	225	221	261	248	226	237	253	270	254	236	233	251	248	243	243	238	245	216	245	235	267	243	244	248	236	246	237	257	245	226	212	254	241	211	239	267	228	244	240	216	263	245	254	245	248	236	223	245	243	250	264	226	224	264	238	216	271	267	226	250	223	255	264	225	221	220	242	206	239	230	222	225	264	206	229	222	236	250	243	245	266	239	233	223	266	227	226	236	266	243	228	242	258	233	220	238	272	252	268	253	259	224	267	250	227	222	267	231	248	228	266	252	221	236	221	255	231	243	234	234	235	233	246	248	285	268	278	238	235	260	222	232	236	239	222	263	237	245	245	240	275	240	231	260	225	239	224	259	254	247	239	231	241	243	270	255	229	255	237	254	243	224	237	257	249	257	273	273	264	250	258	232	234	214	270	211	243	243	243	246	240	246	234	271	267	250	229	267	235	229	241	252	246	258	232	241	240	257	275	233	250	263	251	212	266	231	250	264	257	221	230	261	240	245	262	233	256	253	239	232	217	258	225	234	285	224	255	225	237	247	249	256	234	219	239	223	239	217	254	249	243	257	258	249	234	239	267	251	229	249	234	231	266	217	263	266	251	227	243	253	250	249	249	231	222	261	273	252	241	235	243	230	269	237	276	234	241	250	251	254	301	254	256	224	226	239	232	239	227	257	248	226	275	272	241	254	219	246	265	266	218	264	235	226	222	288	223	244	239	228	223	231	245	260	221	216	203	252	263	249	231	268	229	236	244	261	250	248	236	246	234	255	246	269	245	234	240	255	253	240	246	242	234	244	225	247	241	262	244	255	272	272	260	248	261	223	264	247	227	250	257	224	243	213	248	262	238	225	246	248	253	243	223	228	248	258	254	226	287	225	253	243	242	219	249	261	234	258	258	248	252	247	270	230	254	231	254	251	236	241	213	252	228	248	240	245	270	219	226	237	243	228	236	256	249	226	270	221	243	242	233	246	234	268	261	221	255	262	252	227	220	260	271	234	249	213	289	253	237	257	205	227	265	222	266	230	231	226	257	259	226	242	242	229	226	252	253	218	230	243	256	241	240	246	255	237	238	245	218	228	246	231	248	235	223	247	263	239	228	237	223	259	251	246	228	206	252	255	232	215	227	249	218	236	247	245	254	237	248	218	248	252	225	243	227	243	197	223	263	227	242	257	248	223	274	265	271	214	275	266	229	226	241	269	229	224	234	242	268	250	223	235	245	249	269	268	218	246	237	271	236	248	269	233	261	253	258	250	238	219	231	242	249	223	232	234	212	234	255	243	255	264	247	208	237	261	256	192	265	230	273	248	230	256	246	267	231	272	245	267	237	240	240	203	236	255	264	248	217	270	234	270	247	227	232	231	215	245	261	234	237	225	233	240	234	222	272	240	265	237	222	232	225	253	246	255	252	238	274	264	236	199	260	255	222	254	238	219	209	240	258	232	230	242	220	266	228	214	245	238	243	227	237	258	256	258	235	228	246	238	236	248	231	253	261	208	276	240	254	236	251	241	238	265	262	259	255	244	236	239	264	235	222	237	235	231	251	253	237	226	243	250	262	241	262	250	245	234	240	225	222	248	274	216	269	227	256	251	254	233	244	237	267	239	214	267	242	212	266	232	253	242	238	240	272	263	282	222	254	257	231	250	249	260	225	239	221	261	223	260	238	240	228	243	264	254	258	249	243	234	226	236	258	234	223	253	225	256	237	247	265	233	242	271	273	246	248	238	257	274	224	227	248	251	239	215	248	263	239	239	221	237	277	232	236	222	268	214	265	240	216	245	250	252	255	267	244	233	272	261	250	231	231	220	232	240	240	236	233	269	255	242	239	232	245	243	246	206	222	230	226	227	238	234	224	254	240	271	258	235	229	252	215	267	259	226	231	241	235	257	227	227	234	256	264	244	265	253	261	228	224	244	245	246	234	233	232	232	241	219	238	255	245	211	237	240	222	248	283	238	240	224	239	213	261	232	208	232	228	252	251	238	212	282	244	222	264	265	249	277	242	222	241	242	235	231	262	257	262	262	231	253	235	239	216	250	253	259	259	240	272	254	262	230	255	292	248	241	238	225	251	247	264	211	261	259	260	224	233	271	251	253	244	261	227	248	248	248	247	258	223	262	252	247	261	253	243	249	228	248	241	256	219	264	229	243	243	243	250	261	243	281	251	261	235	255	261	216	242	269	241	236	268	257	197	218	229	254	225	246	256	265	267	265	254	222	225	238	272	255	244	268	216	264	257	242	258	252	259	219	247	249	231	279	255	207	256	210	229	242	256	251	255	247	223	233	267	238	260	246	257	226	269	235	232	258	257	235	276	256	224	259	232	234	243	230	226	234	233	269	276	237	229	221	214	246	213	233	256	221	235	234	247	250	257	272	270	256	234	278	236	214	240	228	239	246	222	269	245	245	250	238	260	263	268	248	275	254	232	244	232	249	249	232	248	239	233	249	235	247	211	261	239	262	257	241	225	225	211	247	246	248	254	227	233	238	263	249	230	249	244	249	247	241	255	262	260	246	270	243	258	270	234	240	255	246	225	243	268	221	236	235	242	232	224	241	258	264	250	240	241	258	244	249	226	234	248	238	243	240	221	231	244	237	222	262	228	255	255	277	236	255	253	232	249	247	251	246	236	257	246	256	258	273	241	249	241	215	230	228	241	235	270	246	252	264	257	222	256	224	239	264	256	256	236	241	248	271	251	233	240	246	251	232	220	225	264	239	278	264	234	255	250	248	237	266	245	231	257	239	246	238	240	248	252	232	253	240	206	247	243	264	257	246	236	226	253	258	282	239	265	239	206	247	257	252	237	275	228	218	240	213	249	249	228	227	241	232	233	251	263	264	259	239	249	204	232	271	275	254	246	213	263	253	262	226	257	207	279	243	219	243	244	236	232	222	233	280	265	228	271	239	245	220	245	244	218	223	244	269	246	248	242	258	232	273	243	236	262	246	220	248	222	214	258	222	222	249	248	238	254	239	233	220	243	250	212	240	246	259	244	243	227	248	269	247	216	234	230	244	220	244	250	231	244	203	247	242	263	231	250	212	209	217	278	253	223	242	227	249	230	250	225	245	235	239	263	238	248	248	254	264	240	250	264	256	229	254	264	255	248	234	263	223	242	246	269	226	279	250	232	213	254	219	220	271	281	261	228	220	247	242	241	240	224	240	219	275	243	234	258	220	232	233	264	231	242	260	252	265	270	238	260	231	239	287	236	247	239	228	205	223	238	240	236	236	260	242	270	246	251	272	233	232	231	258	225	275	281	251	252	278	201	237	233	216	240	238	251	222	244	240	245	236	215	237	267	266	220	255	269	233	213	245	251	252	246	265	207	233	247	242	267	251	276	261	240	241	250	252	264	260	238	237	236	265	250	226	258	235	266	251	235	232	275	238	247	281	204	269	258
37606	32841	10715	2190	1942	1697	1487	1262	1164	1042	1009	973	910	877	856	810	818	801	792	760	760	687	702	778	742	753	708	701	734	738	738	704	718	703	696	704	688	667	655	669	655	694	650	665	667	661	626	626	681	651	692	661	694	625	639	667	689	646	648	647	668	651	644	680	671	653	654	615	672	665	707	660	654	663	666	612	649	656	641	699	632	651	702	641	675	657	639	692	642	703	706	674	669	708	703	651	597	610	646	640	722	683	668	643	645	656	683	630	648	603	674	652	634	702	620	678	659	660	662	675	597	698	625	669	637	631	705	657	610	625	640	641	684	604	628	656	624	654	675	639	678	638	678	668	683	678	623	646	637	634	640	637	685	647	641	663	654	678	634	646	662	617	644	635	627	656	655	630	656	638	638	651	665	631	682	634	616	644	681	690	609	663	644	634	679	658	693	674	667	692	662	651	673	692	652	681	713	656	652	659	668	648	645	634	626	636	659	666	645	642	647	658	680	722	668	696	674	674	688	682	638	640	633	674	665	669	630	675	645	656	664	618	608	667	655	671	664	680	627	668	633	662	686	624	693	635	665	667	649	625	681	670	637	627	604	690	675	644	624	688	686	671	631	638	638	671	655	642	710	670	674	641	738	647	655	629	626	637	657	661	652	650	625	639	663	639	670	712	616	663	657	637	652	657	655	637	684	620	647	711	654	610	693	612	671	657	666	638	621	582	631	642	635	619	615	670	636	688	650	637	700	688	671	657	663	682	615	689	631	656	636	654	700	643	679	661	629	689	658	677	693	633	685	639	655	685	664	644	657	637	650	660	636	632	616	640	656	610	666	611	662	648	657	614	637	664	598	668	671	676	671	645	627	684	646	663	683	660	694	637	668	653	699	661	651	637	593	623	662	622	689	664	652	716	624	633	596	691	675	652	697	621	674	700	642	652	683	666	649	662	656	640	670	677	667	642	677	640	639	654	635	634	625	657	702	666	656	636	691	670	649	586	671	687	673	666	645	645	641	640	669	662	669	625	686	645	643	640	652	645	666	643	627	661	677	670	602	655	676	641	657	690	660	628	677	603	719	656	658	646	682	642	670	660	604	645	672	669	638	636	633	645	652	663	645	653	650	654	657	650	642	639	676	601	622	644	673	708	687	670	652	679	642	608	670	709	648	634	675	602	649	670	631	667	637	636	658	613	641	633	667	658	664	717	695	639	680	673	695	633	669	649	651	630	646	648	628	605	648	646	662	663	625	662	661	660	648	644	620	601	672	628	621	688	621	654	646	626	654	609	658	612	736	629	639	690	620	675	707	631	612	621	636	680	648	664	651	664	643	617	645	688	698	643	646	643	628	667	614	647	624	651	708	662	668	662	655	684	677	657	640	674	635	650	685	646	656	642	648	643	624	669	648	665	665	641	652	669	621	666	666	682	687	642	659	634	632	596	657	676	646	698	708	688	668	652	645	636	605	693	631	650	636	651	644	676	671	636	619	684	694	711	649	673	653	713	651	652	686	652	673	689	666	640	649	669	640	671	624	673	665	689	657	699	606	618	608	691	668	667	624	607	624	718	705	666	638	640	705	661	643	662	663	612	698	633	595	637	658	664	676	663	646	694	662	640	654	667	638	650	648	645	685	647	616	615	620	670	611	655	634	649	614	642	657	685	684	689	640	665	649	686	669	664	722	667	660	643	633	629	620	647	683	655	665	629	677	644	642	628	612	654	648	651	659	732	683	645	648	664	664	640	694	653	683	615	681	632	687	648	642	660	695	631	580	703	629	673	648	647	632	642	637	657	617	666	683	683	666	677	647	627	663	612	688	615	667	658	699	705	657	635	653	696	636	630	689	660	622	655	648	688	660	637	695	683	704	690	644	601	664	657	599	666	618	675	664	613	615	636	634	663	684	661	678	692	652	631	682	628	636	611	630	640	678	621	654	655	618	661	664	649	687	610	609	684	651	646	657	641	669	644	674	654	660	654	630	700	639	694	647	657	690	622	652	635	626	677	647	655	652	653	663	663	699	655	662	634	627	653	675	670	641	669	663	622	671	668	610	622	619	673	662	657	632	647	647	638	632	650	645	640	666	642	701	615	661	649	655	675	627	662	666	625	616	657	639	670	633	684	661	645	705	644	667	646	675	611	606	666	674	635	671	676	677	623	675	663	651	653	649	655	654	619	621	620	691	660	683	669	672	672	657	622	703	677	646	701	642	632	672	650	658	652	618	643	645	665	649	668	688	670	645	592	703	656	651	681	647	684	653	705	686	649	631	644	636	681	679	742	629	662	694	671	648	642	665	623	634	582	675	665	664	699	619	721	614	655	663	643	621	660	664	652	637	632	632	649	670	661	684	736	640	641	639	633	621	666	628	669	643	645	661	695	655	651	624	647	667	643	643	659	631	642	659	667	631	676	623	649	704	691	703	678	686	687	630	691	676	664	691	638	675	708	590	668	636	673	638	655	678	705	616	687	635	647	669	673	671	624	643	665	658	654	661	673	636	673	671	642	675	716	612	637	647	635	658	620	714	682	633	640	631	691	604	651	646	647	665	639	683	635	639	691	654	689	720	670	628	680	675	652	641	656	653	652	658	684	678	637	640	659	661	677	641	634	641	644	677	625	644	649	690	657	683	637	663	641	684	640	649	627	627	658	662	704	653	653	638	686	657	650	684	649	654	719	657	691	685	673	619	652	644	621	645	694	678	679	653	716	635	645	661	634	650	632	672	665	661	651	695	682	673	648	653	624	689	668	641	658	659	639	688	642	660	655	642	630	599	656	675	668	641	655	672	664	661	626	706	618	655	661	648	673	662	667	648	640	628	706	651	672	655	686	595	622	598	653	660	620	667	685	658	628	673	686	640	645	701	646	639	641	681	618	679	675	727	676	690	689	625	663	643	629	644	675	674	672	650	676	677	620	673	679	654	636	637	696	639	649	660	683	652	670	658	694	671	656	632	662	668	630	667	726	603	613	691	660	631	682	694	650	666	703	640	648	663	658	673	668	645	627	629	656	647	630	652	594	652	687	628	632	663	682	634	668	608	649	678	663	641	640	679	709	642	680	690	680	668	680	623	624	673	608	638	629	585	708	696	620	598	663	650	661	699	648	696	660	647	617	653	660	622	642	687	750	615	651	672	670	718	672	595	657	662	632	673	640	648	647	621	629	612	650	681	636	649	651	669	679	631	653	648	631	615	690	704	650	656	663	680	624	636	635	652	627	655	655	618	638	642	697	642	644	650	678	671	632	712	628	674	653	605	686	633	619	652	701	652	659	641	665	646	646	680	677	700	678	698	642	628	659	631	677	657	624	674	637	670	654	623	645	700	604	678	618	684	650	646	619	622	631	649	608	658	670	673	645	651	619	692	651	651	625	697	625	701	668	675	682	671	611	677	658	663	623	668	635	692	703	636	587	638	634	637	655	628	667	627	627	673	663	650	671	668	664	667	635	691	674	635	636	649	649	651	673	650	656	710	653	651	635	631	671	644	624
76618	61096	36224	9601	1718	832	671	595	545	509	523	461	462	431	428	467	388	417	401	387	443	420	409	401	412	353	399	398	406	419	388	368	347	387	422	374	378	394	400	366	359	380	360	366	364	352	385	350	380	402	385	383	379	369	372	379	395	346	384	383	401	378	389	397	387	347	385	378	407	372	404	373	347	369	373	358	408	379	394	356	376	375	369	333	381	342	401	364	403	394	366	368	396	364	398	343	366	368	370	395	372	380	401	360	355	381	386	366	375	352	357	389	406	395	403	384	358	377	410	361	393	422	372	362	386	372	358	367	414	385	382	362	361	353	331	361	364	418	385	348	382	365	383	346	357	360	370	384	356	397	380	384	350	367	371	343	366	382	385	358	374	357	376	376	341	385	343	384	362	406	379	393	368	361	396	366	385	402	377	374	355	400	388	370	399	337	422	391	402	350	397	372	387	383	376	357	381	394	384	381	356	332	379	372	350	366	348	411	344	344	389	365	391	340	350	373	379	381	375	402	377	356	357	376	337	366	383	414	370	382	372	360	357	367	371	395	382	390	365	369	385	370	378	336	362	370	367	414	409	364	361	322	339	367	377	398	341	356	357	370	399	380	367	363	366	333	373	350	362	367	393	371	358	395	354	340	404	360	387	355	387	351	385	370	376	343	379	360	396	376	382	386	378	385	424	374	356	348	359	383	329	340	373	410	395	393	367	399	381	429	318	404	407	399	350	332	368	376	362	386	365	394	357	367	325	342	349	407	373	341	377	373	367	386	361	375	347	388	366	355	360	399	342	356	403	370	383	365	371	378	338	346	401	389	362	339	384	362	379	409	379	323	370	398	394	374	380	396	395	341	338	376	338	380	384	345	380	391	377	353	363	346	379	354	358	386	356	351	382	318	406	391	368	402	395	407	369	361	336	348	417	391	373	374	371	371	340	349	351	383	382	349	359	370	380	362	374	374	397	342	361	373	375	365	403	385	337	400	355	338	357	343	357	383	370	406	351	376	377	344	357	374	367	367	387	419	377	392	398	356	388	381	358	379	357	345	372	393	377	360	357	331	368	360	387	365	338	377	350	358	360	364	365	378	371	424	355	346	354	411	411	373	373	358	434	402	369	375	376	357	382	370	393	378	331	364	357	378	386	373	351	396	342	370	362	380	379	348	355	416	385	369	351	358	369	374	352	371	376	346	353	353	347	428	369	386	403	376	328	355	376	402	349	384	393	372	373	370	351	380	357	368	371	371	375	354	365	370	358	399	381	365	362	425	398	375	384	359	371	362	368	378	401	364	367	383	413	383	400	371	339	357	396	347	381	358	397	380	339	361	389	349	376	368	374	369	363	370	393	338	383	366	389	386	355	372	372	384	348	365	411	346	368	386	362	396	383	383	416	351	372	348	366	376	360	386	351	351	396	382	356	384	340	350	359	342	362	373	346	389	384	346	393	345	363	391	366	403	368	313	381	368	406	395	395	368	402	364	394	363	331	371	391	369	376	337	348	363	387	376	375	367	404	344	349	367	402	385	358	374	371	379	393	407	350	388	386	401	386	373	368	372	419	438	377	388	316	359	346	363	378	385	373	349	338	342	340	383	379	358	386	412	372	359	377	389	336	368	390	336	419	364	346	373	388	393	381	376	375	384	353	345	391	393	360	382	386	353	381	385	379	372	349	407	386	371	389	393	375	399	378	395	378	319	391	437	364	357	380	388	372	361	378	374	362	383	356	389	399	364	379	405	393	354	366	347	389	381	369	408	376	334	375	334	378	394	403	361	370	346	369	368	401	361	385	380	386	380	404	377	394	394	345	315	356	355	382	395	398	369	368	395	383	368	399	369	337	365	390	357	371	382	368	396	375	350	374	368	366	392	400	366	353	379	380	354	363	385	350	388	373	412	369	372	380	347	334	342	380	354	354	371	363	371	360	403	384	377	354	363	368	345	383	372	406	355	363	379	365	340	381	378	370	375	333	400	359	414	377	390	372	394	372	363	378	405	374	376	366	345	401	390	386	357	382	383	419	394	361	329	399	347	377	370	402	385	362	365	377	358	376	366	353	379	422	370	364	379	359	337	381	379	405	351	372	367	346	398	363	374	394	370	381	369	380	368	401	339	372	416	421	363	396	362	393	376	368	389	365	338	364	386	397	390	358	387	360	386	370	348	388	392	362	368	346	357	368	383	372	395	340	366	327	363	388	368	352	395	376	401	385	365	341	401	354	369	360	388	361	374	389	359	367	367	391	372	381	378	369	370	378	376	354	368	373	331	370	406	381	397	384	368	390	356	356	358	392	395	369	369	364	397	355	377	400	387	353	361	405	399	390	379	392	393	382	373	341	370	361	383	373	382	396	361	386	380	376	384	393	362	342	370	375	376	399	369	356	377	438	391	355	364	339	342	363	400	351	388	375	331	389	409	332	388	349	345	394	349	335	358	384	364	403	389	397	380	370	358	373	364	377	351	391	374	382	403	396	365	381	375	366	381	380	358	396	355	363	375	401	370	362	346	364	339	366	398	376	339	368	374	373	365	400	392	360	368	357	342	371	352	390	372	370	365	367	406	354	340	341	417	382	380	361	387	406	393	405	341	394	372	373	346	361	392	324	379	390	345	378	399	398	342	349	352	367	370	359	401	376	346	371	347	375	373	371	387	338	384	384	356	354	393	359	347	373	392	375	377	403	366	342	358	365	423	345	387	431	369	364	360	348	378	360	412	364	391	390	360	363	392	369	326	402	339	358	405	365	370	345	398	389	388	405	346	398	372	375	372	318	353	358	351	366	329	367	380	389	385	370	362	404	386	387	390	393	359	391	414	398	402	391	344	362	367	373	361	367	357	370	360	423	400	363	345	358	388	391	356	372	357	390	363	384	420	362	386	394	362	356	371	392	349	357	369	373	415	351	398	362	364	360	373	395	389	372	411	302	397	353	336	357	350	378	372	378	344	349	359	375	357	349	333	361	377	398	381	366	375	410	379	399	342	359	387	370	399	350	342	366	374	356	388	379	377	392	390	402	396	378	354	367	345	368	360	365	350	344	341	374	378	338	378	352	365	400	415	376	373	378	377	401	355	393	403	360	389	357	369	359	367	372	354	382	350	394	360	401	418	402	338	374	385	369	372	355	406	363	356	425	374	415	363	367	396	358	390	375	376	341	361	369	400	354	372	383	382	357	358	361	386	400	375	376	366	369	429	346	370	373	364	382	320	373	381	391	362	348	351	378	375	387	381	367	327	373	394	393	358	382	339	383	365	350	346	381	346	390	387	373	394	379	376	338	339	357	376	393	335	357	375	388	372	395	341	416	381	333	365	389	375	358	355	358	351	384	368	406	354	345	369	377	380	400	337	376	394	395	391	325	330	376	343	365	362	370	329	402	378	374	409	385	353	358	382	375	388	364	396	331	370	369	381	365	395	394	366	356	387	336	362	397	405	368	401	387	362	385	385	359	389	361	379	345	359	365	372	343	368	348	371	377	406	385	336	366	366
47228	41517	13436	3803	3366	2820	2422	2120	1895	1787	1608	1533	1385	1374	1289	1243	1179	1117	1118	1170	1128	1104	1092	1083	1084	1055	1037	1058	1039	1049	1004	1046	1049	995	1027	1048	995	966	1026	1005	990	965	952	961	953	1024	961	890	1005	980	1024	976	936	959	998	992	916	971	1024	954	1013	920	973	960	946	991	995	945	922	967	933	926	979	891	951	923	948	916	920	942	888	943	913	949	958	970	938	966	920	911	956	874	964	984	978	910	988	935	962	962	947	926	931	909	958	968	949	942	923	921	1011	905	932	942	904	936	965	965	929	965	979	1001	923	947	964	912	899	928	945	936	904	909	922	943	877	969	1024	967	966	905	1014	995	952	937	971	905	902	1010	917	941	923	883	878	961	935	979	962	955	933	927	932	940	917	958	973	856	933	925	958	928	943	955	891	928	899	907	915	1026	985	904	857	979	913	966	914	916	939	942	970	927	983	946	946	930	922	958	919	973	945	937	869	929	934	950	991	903	941	959	924	949	896	944	925	880	954	892	993	942	991	962	948	926	909	905	930	975	971	1026	936	950	924	885	909	976	953	925	934	895	986	872	933	986	901	931	918	948	910	966	949	925	904	939	900	939	911	936	961	933	961	938	944	945	931	898	923	946	875	886	913	935	927	945	958	958	950	904	907	900	947	929	926	933	931	911	949	924	870	946	899	935	947	949	932	906	948	897	937	932	955	946	882	944	919	993	914	898	935	964	915	931	934	915	912	911	888	924	928	959	976	989	913	968	958	960	927	986	947	963	954	987	952	911	952	1000	940	940	889	967	874	898	928	944	910	984	979	952	879	899	904	923	944	968	952	915	907	972	939	971	858	928	921	945	949	933	921	920	907	955	926	909	913	952	908	940	911	969	950	966	952	910	1023	900	937	955	913	920	958	978	984	925	872	940	952	904	928	933	912	972	900	978	919	903	941	920	911	988	909	936	929	923	946	914	935	871	914	932	886	907	913	964	939	947	921	974	991	869	935	918	985	937	944	968	927	990	945	906	940	921	1010	939	943	936	922	939	962	941	906	1035	910	923	938	836	954	948	924	916	935	901	932	976	924	896	909	937	948	926	906	886	944	911	946	967	969	891	920	960	929	934	949	962	906	935	966	909	913	951	891	915	920	931	900	940	950	892	851	905	887	868	903	900	920	937	878	934	934	955	972	928	923	972	923	926	942	934	906	1003	923	953	910	925	880	959	934	937	943	919	923	936	972	957	933	971	966	975	913	880	941	953	958	904	1003	920	953	940	966	945	952	918	970	967	951	944	925	900	980	973	945	941	920	962	971	953	918	951	909	911	967	921	915	964	940	900	943	899	913	934	922	960	844	935	948	940	944	953	888	916	931	873	893	946	957	935	909	944	890	971	901	878	1034	936	919	909	969	922	933	962	954	868	873	949	923	937	925	922	997	943	958	950	949	882	937	968	989	900	941	888	968	959	926	912	918	945	887	917	924	919	957	917	935	950	943	908	1007	905	976	1004	913	991	943	922	914	934	975	877	1013	1000	960	910	898	934	890	948	934	883	943	897	925	952	933	946	919	930	929	993	953	912	901	914	913	939	950	924	927	953	955	893	913	915	960	922	944	949	914	915	930	966	994	914	981	865	929	909	863	937	989	1017	892	926	875	876	884	942	908	924	945	976	920	931	901	926	911	955	958	971	956	980	979	923	953	967	915	908	958	936	963	895	948	913	928	910	913	932	875	909	919	964	885	939	905	890	937	893	898	970	930	944	898	939	859	899	965	902	978	903	871	941	926	926	932	967	931	979	970	967	921	911	920	945	984	977	930	924	959	941	945	906	951	901	942	965	926	932	918	928	927	972	964	923	929	923	905	896	909	898	926	934	991	943	913	981	954	990	946	911	1000	913	923	936	898	936	928	970	891	975	912	926	875	962	919	947	957	932	935	961	973	912	975	930	953	970	944	951	986	904	955	974	898	946	970	977	909	927	908	959	876	955	921	953	903	959	902	959	870	962	945	899	927	928	864	950	898	948	949	904	913	953	903	969	908	943	915	919	936	932	905	929	885	942	882	923	933	970	922	900	965	966	987	898	997	935	900	916	964	941	936	957	948	942	906	958	939	943	900	888	917	917	989	919	938	926	920	898	916	928	911	959	954	940	952	938	932	932	969	922	959	961	958	902	965	892	912	937	908	903	912	878	923	908	916	928	929	976	902	923	929	906	939	902	934	1003	935	904	965	955	908	952	964	886	953	961	907	954	885	958	961	957	912	894	971	930	920	912	941	907	953	968	906	987	925	946	935	964	873	880	901	964	906	911	979	974	923	942	964	926	898	934	952	900	944	944	851	931	951	883	953	903	937	922	889	955	918	956	971	905	937	925	924	945	950	881	952	943	937	959	966	940	943	875	918	936	920	984	899	897	968	887	948	920	954	965	917	964	946	937	940	966	979	883	950	949	928	943	939	906	887	931	907	934	861	956	950	883	955	985	955	909	905	947	944	932	913	910	895	951	968	961	928	921	962	917	929	958	960	926	906	946	922	906	915	927	909	899	927	938	930	893	936	953	911	956	955	969	875	888	919	930	891	922	950	923	907	942	938	966	930	914	934	907	923	945	919	894	949	994	947	928	962	968	866	918	989	950	918	884	957	922	927	931	995	949	965	960	937	945	976	947	949	955	938	916	938	922	960	961	913	885	964	936	881	962	895	909	916	932	967	947	985	905	944	925	874	922	930	975	926	932	973	893	978	889	886	941	893	878	914	954	931	891	971	907	952	885	958	888	913	912	912	896	941	945	947	959	921	917	940	945	923	932	910	919	951	991	940	918	943	979	933	918	939	925	971	1009	963	922	877	950	878	932	938	963	993	906	914	983	910	950	944	990	929	932	990	968	954	986	930	960	923	930	970	937	915	894	929	924	901	899	918	960	926	919	976	962	948	881	922	969	924	928	930	1021	927	875	932	996	1021	874	893	932	1005	965	951	931	940	971	895	934	917	913	943	953	984	967	960	910	952	934	899	882	957	921	967	965	971	906	933	943	946	910	948	931	949	933	975	923	930	918	931	947	910	872	985	902	894	969	925	969	944	936	920	945	950	964	937	965	971	935	916	922	981	902	969	924	962	955	927	897	925	967	926	960	928	950	920	955	904	918	896	874	946	897	944	986	944	901	942	957	865	899	950	989	944	931	924	972	913	974	931	942	934	989	949	865	941	934	947	956	905	987	973	964	938	974	955	911	954	904	912	923	946	982	926	954	927	929	959	928	925	982	946	946	915	956	939	958	956	920	948	956	911	898	920	964	905	922	915	987	938	890	939	949	950	941	872	923	942	924	955	960	958	960	968	905	903	934	977	941	900	934	930	947	903	929	917	919	947	912	964	927	913	949	914	931	920	987	981	972	913	930	983	890	919	947	924	913	919	935	941	903	929	899	937	942	929	950	939	927	913	922	931	918	904	939	932	956	931	961	926	912	968	972	894	941	944	898	954	902	971	949	903	894	949	933	941	955	941	948	922	891	974	974	918	936	915	922	971	934
14599	5287	1569	422	397	365	388	383	409	392	404	395	386	366	411	417	415	399	373	396	374	385	375	391	380	382	397	397	384	386	357	364	379	386	364	416	410	378	404	392	372	403	393	403	373	409	381	373	386	352	384	391	381	402	388	367	398	390	396	407	363	432	398	404	434	384	376	338	373	354	415	375	407	346	381	387	437	399	391	419	410	375	356	352	371	413	358	373	390	357	405	410	411	381	409	424	412	414	363	383	373	396	389	385	394	412	369	406	384	386	424	394	388	375	364	407	400	383	374	368	359	377	359	377	417	373	392	380	390	413	423	396	399	387	440	377	344	354	408	376	424	367	367	387	381	375	371	401	353	401	378	395	376	374	412	400	378	384	381	423	360	391	368	362	364	355	394	375	365	431	390	400	373	373	372	365	379	362	389	362	436	392	375	372	409	392	409	418	390	357	396	348	414	392	384	390	385	392	391	382	378	377	354	368	403	406	418	404	387	428	389	411	387	362	405	395	404	406	362	368	361	418	379	395	406	392	387	370	398	407	376	359	382	363	357	381	367	408	376	396	382	378	365	413	365	409	393	393	406	388	420	381	424	371	375	381	407	427	418	386	376	365	424	404	377	382	349	405	400	410	354	370	407	414	354	371	381	411	359	381	384	395	393	395	406	408	402	374	407	375	330	382	388	383	366	395	408	405	347	395	398	401	389	409	365	400	370	370	404	381	366	368	380	368	426	389	388	417	386	352	384	430	366	394	385	379	346	414	373	401	397	407	376	401	364	394	387	410	402	427	423	383	358	396	373	374	387	376	379	384	398	372	416	357	365	394	372	411	417	423	400	394	399	368	416	397	414	396	395	366	389	393	416	352	386	380	425	397	384	374	395	371	373	361	393	382	386	403	392	431	420	409	388	372	434	391	386	400	377	420	363	420	401	370	403	383	351	383	405	393	393	385	384	403	397	377	368	371	389	414	385	400	364	393	386	392	394	401	427	388	420	410	387	387	388	366	402	425	392	362	339	384	379	389	352	398	389	389	389	366	389	418	395	386	405	370	388	397	385	380	363	385	345	370	392	404	386	414	398	390	340	424	384	360	398	366	396	418	387	398	371	379	383	399	408	402	396	377	381	387	390	394	418	398	373	366	398	364	381	395	420	407	402	375	383	376	364	375	403	377	410	384	402	367	387	365	361	375	391	421	368	394	387	391	394	375	447	373	406	387	362	359	420	387	359	380	381	372	424	418	366	414	397	390	367	353	379	381	383	379	373	393	416	358	399	381	379	394	390	372	377	373	402	411	378	414	413	358	387	347	379	376	409	404	392	414	396	401	409	381	370	402	410	363	401	405	432	396	386	389	381	390	421	366	364	399	382	380	361	407	435	399	369	396	379	389	378	370	357	404	400	364	392	370	349	385	369	396	395	384	408	370	409	399	377	397	351	374	397	400	384	402	368	395	384	388	376	389	375	403	406	350	380	364	412	402	366	387	393	347	398	405	400	402	357	421	402	413	387	390	360	380	377	377	399	402	385	398	416	415	387	379	356	382	390	387	407	393	406	334	439	352	360	381	374	356	371	436	401	429	433	407	365	398	387	392	369	397	406	403	425	358	341	411	363	397	376	380	336	378	394	372	360	394	396	389	420	362	409	337	410	384	395	410	393	418	381	376	416	373	422	394	421	367	399	401	367	354	370	390	391	362	383	393	351	392	407	420	405	355	406	391	362	358	410	385	407	382	400	378	387	408	403	414	361	417	400	363	402	369	374	429	405	395	434	387	414	392	393	385	416	372	379	359	436	387	367	412	388	398	418	390	409	397	347	408	377	356	369	378	385	372	364	389	394	407	380	378	429	384	379	401	359	385	387	360	424	385	364	433	371	352	389	399	390	386	414	390	384	370	414	404	412	354	369	371	386	378	418	385	376	405	365	384	390	363	400	349	415	375	408	392	349	362	420	371	376	354	331	373	381	392	406	416	394	362	380	380	369	404	397	386	411	355	357	371	382	403	356	406	387	380	361	338	397	389	375	359	363	399	370	370	407	389	341	362	431	372	382	377	402	396	402	378	415	336	356	360	394	385	383	399	367	410	414	379	427	394	385	338	394	418	393	376	400	382	386	393	387	356	383	398	396	375	401	386	360	411	371	397	400	353	380	413	430	392	356	401	378	433	396	375	397	396	412	384	393	370	396	373	401	387	378	377	367	360	367	410	338	400	373	412	387	386	392	373	411	395	393	376	385	386	393	414	345	399	393	409	363	409	360	392	391	382	373	408	340	389	414	389	373	422	386	349	375	383	398	357	393	368	393	411	393	403	356	362	357	370	363	358	395	386	392	402	425	373	377	387	358	378	390	404	369	388	360	367	387	400	354	393	383	389	408	365	372	372	359	398	371	397	392	386	415	383	375	381	364	360	411	399	379	399	387	413	411	354	413	430	384	396	367	372	382	393	415	380	392	406	434	377	417	393	400	392	348	398	386	420	411	385	357	369	381	374	390	370	396	390	348	415	434	343	381	381	362	378	401	413	359	367	380	345	376	349	358	393	433	416	409	384	370	319	385	362	381	391	427	354	387	382	423	407	336	381	427	350	372	397	364	417	382	383	373	355	394	421	396	396	377	374	350	373	361	407	380	383	402	419	343	361	394	388	394	400	396	418	391	400	432	390	371	399	380	389	400	402	409	411	390	344	386	424	392	416	395	422	416	370	358	384	402	365	373	391	410	385	362	399	418	384	395	376	354	403	411	380	365	374	374	416	371	382	398	405	370	406	371	417	377	357	383	346	396	393	407	396	340	391	411	398	367	403	375	404	371	395	348	387	395	449	347	400	411	375	364	396	387	397	359	402	383	393	347	374	381	377	383	423	369	384	374	378	430	378	354	346	423	398	384	392	377	382	377	377	382	406	405	398	382	428	377	413	378	412	417	382	393	371	407	372	389	420	376	391	390	377	388	400	400	363	369	372	398	410	414	415	373	370	398	445	345	376	383	342	411	375	368	401	396	392	391	367	358	399	393	375	389	409	381	374	377	383	382	357	374	362	392	393	367	406	401	385	371	369	401	398	404	356	404	383	376	363	423	369	406	393	360	359	413	393	380	375	396	382	373	344	347	407	353	360	379	377	404	375	376	358	341	407	379	375	365	364	361	410	380	396	369	368	395	370	370	363	364	337	403	394	393	394	383	368	380	367	378	372	387	404	364	401	419	399	349	421	385	381	406	416	398	436	371	379	403	424	392	359	385	402	376	355	391	384	347	403	370	396	389	416	416	384	375	397	368	372	388	378	389	417	387	377	411	388	401	394	397	405	416	350	386	424	394	362	403	409	399	406	375	385	376	394	402	366	371	391	395	389	354	395	420	396	394	388	399	368	412	386	380	411	360	393	436	390	407	410	360	390	365	407	383	411	382	347	378	384	399	381	388	396	368	369	362	382	396	401	414	401	388	414	391	411	399	391	375	399	383	381	390	362	402	370	361	364	365	397	385	395	392	373
13761	6512	2358	1019	1012	941	986	922	952	889	945	973	921	938	933	955	926	923	932	905	954	974	944	904	974	891	876	959	846	924	922	912	962	948	962	967	854	967	909	951	911	909	905	887	959	949	962	937	892	947	960	871	958	981	933	907	896	940	927	909	888	954	945	908	943	907	886	911	948	906	944	980	941	895	978	923	906	921	900	976	928	916	932	1008	905	903	942	867	916	925	929	890	983	971	913	908	943	931	933	926	876	905	977	908	850	945	914	928	893	935	869	940	977	894	908	867	923	924	953	926	918	956	924	973	895	947	945	915	932	997	921	934	927	890	968	909	856	904	860	915	933	883	902	993	933	919	925	932	951	922	923	953	881	933	961	896	929	894	923	895	963	919	949	897	910	959	960	964	950	885	1011	945	910	990	959	953	909	968	945	932	871	918	926	965	925	957	948	978	926	924	921	925	962	933	908	954	908	904	933	904	930	909	935	968	927	874	917	920	952	928	905	949	958	938	911	975	907	1001	945	890	909	980	913	977	935	908	934	895	924	912	915	882	890	954	911	945	910	913	938	950	975	936	881	919	923	928	941	968	926	944	886	933	888	884	952	919	944	913	923	895	882	866	945	972	944	933	892	963	920	880	895	894	932	986	967	938	926	919	986	926	892	960	951	921	890	887	863	982	871	921	912	922	912	911	873	994	991	868	871	922	901	919	934	1010	937	940	874	911	892	910	959	861	926	926	893	905	924	879	937	870	943	926	927	953	931	975	911	918	926	921	921	939	894	918	939	924	915	937	890	934	961	922	944	953	923	1000	862	967	923	877	968	988	904	903	880	942	916	908	906	929	882	888	918	950	914	872	895	979	947	896	896	886	920	955	921	942	945	923	853	892	925	915	950	876	933	915	921	968	866	967	947	841	890	922	895	922	930	950	927	957	951	876	923	948	991	897	899	931	904	914	952	957	926	899	902	941	937	929	897	955	942	916	879	979	925	973	859	914	928	915	951	970	942	940	950	898	868	875	883	939	858	923	918	911	958	944	912	914	881	913	891	988	953	921	1010	916	936	863	906	928	921	882	981	944	919	971	863	939	915	922	867	908	900	936	978	987	930	942	921	924	910	947	929	874	957	926	897	946	928	951	950	909	890	871	938	865	933	958	886	898	998	903	919	941	938	889	942	917	922	935	952	894	953	896	915	948	942	931	913	914	979	932	984	913	914	958	914	920	914	896	916	910	936	884	912	900	895	912	931	919	939	922	923	952	909	908	940	969	978	963	978	922	973	880	941	922	955	961	895	1006	931	890	918	945	968	869	943	896	919	890	913	917	944	964	920	971	897	947	929	971	939	911	940	896	907	926	937	916	920	889	961	935	948	929	897	905	933	964	894	942	946	926	952	982	917	934	883	901	910	896	944	938	906	904	956	923	951	901	946	933	908	971	930	883	940	963	939	953	927	929	925	961	896	992	923	871	920	929	902	951	897	926	915	966	963	918	938	934	929	898	892	955	945	943	970	922	903	930	932	915	942	929	965	913	884	974	888	920	925	949	983	913	955	950	863	974	948	947	944	976	924	952	911	901	989	901	941	902	943	916	958	927	896	928	944	886	938	958	897	944	913	953	917	956	899	958	871	944	902	953	886	911	935	921	922	898	855	914	937	936	882	880	913	941	908	923	940	873	922	927	927	931	889	934	918	896	946	955	937	901	937	953	906	906	927	935	933	952	935	943	888	914	912	880	949	883	925	957	959	959	911	947	917	869	931	919	930	887	907	908	894	935	925	912	938	881	915	919	930	863	945	938	932	923	936	926	908	892	919	916	978	891	900	930	963	898	893	925	947	950	970	915	919	874	902	944	897	935	901	877	990	893	901	870	949	958	934	949	893	1010	939	972	882	904	950	941	927	949	922	926	912	932	949	925	968	949	924	911	927	907	941	897	909	848	957	921	886	965	972	922	943	927	967	950	880	906	893	946	1012	930	949	955	975	892	953	927	990	861	923	931	952	971	952	942	921	944	948	942	906	922	942	957	909	931	930	940	921	993	863	883	906	950	961	888	953	933	924	935	875	856	868	927	940	897	932	935	932	953	961	894	919	906	918	913	905	945	925	984	966	882	898	940	924	896	951	933	886	931	975	897	953	917	920	894	934	948	952	942	937	949	901	910	924	910	974	915	1015	874	988	878	873	935	876	908	926	931	904	908	916	916	925	989	953	905	919	919	973	952	925	928	916	938	841	936	901	951	942	916	903	941	914	923	906	892	877	883	913	946	911	995	890	842	891	969	932	917	927	959	886	928	951	939	941	876	916	941	893	913	947	878	918	899	891	905	933	919	980	928	913	936	911	903	921	924	973	969	933	933	979	904	918	862	913	936	901	937	911	889	952	926	886	919	948	867	871	938	912	948	933	912	979	906	929	967	960	960	920	904	928	913	955	914	880	943	952	939	908	893	983	908	938	913	900	911	911	977	919	889	916	940	967	866	903	942	947	963	929	912	941	931	969	902	925	898	894	920	903	893	945	972	899	911	917	889	908	978	940	896	914	908	905	845	906	913	929	935	921	939	881	899	967	934	894	919	908	892	946	981	894	919	990	948	931	962	928	953	951	916	925	940	919	949	956	914	925	917	935	903	892	930	883	921	951	894	950	945	948	946	898	899	919	934	961	904	888	944	930	921	943	904	898	879	943	869	967	958	921	875	908	928	898	929	939	868	939	922	947	972	944	959	950	877	957	927	912	950	941	949	915	1016	923	930	961	850	989	921	883	881	977	860	891	850	894	965	944	988	965	958	945	910	963	965	906	927	917	882	924	915	962	885	914	954	896	964	939	915	888	921	855	929	911	960	926	974	937	956	982	921	921	946	898	906	891	939	950	901	956	929	898	915	879	900	929	985	939	987	918	948	900	987	914	914	894	911	900	930	899	950	936	871	953	946	951	913	936	902	881	1002	959	940	923	880	893	949	942	939	952	969	953	873	942	949	900	952	988	973	951	910	944	903	956	942	950	948	950	907	929	908	921	939	915	927	919	957	886	914	995	880	893	885	961	935	896	936	909	910	923	971	933	928	987	934	935	903	903	969	849	887	893	962	919	907	896	901	868	934	962	991	882	940	938	955	903	905	892	932	940	942	910	906	893	935	925	976	907	929	887	962	918	971	968	947	956	940	963	927	883	916	982	952	908	877	969	944	957	996	889	926	921	955	926	954	961	867	932	887	913	895	927	926	850	882	965	927	932	958	958	933	894	856	924	925	916	961	936	946	947	874	883	937	905	925	921	964	939	983	871	948	988	957	944	951	908	942	870	931	909	909	888	875	939	908	953	943	920	948	907	930	923	943	923	978	921	929	915	934	919	951	1018	912	943	956	989	963	944	929	954	926	914	922	870	918	948	896	885	950	942	887	903	926	904	926	961	970	959	955	909	939	868	917	908	966	996	892	932	929	913	989	952	961	929	933	911	904	950	915	812	885	948	933	953	936	960	863	921	886	986	983	968	985	907	919	878	882	996	1005
62615	51017	27260	3855	595	458	411	380	335	340	288	274	246	301	294	287	277	268	274	278	256	270	266	277	270	211	258	255	233	251	261	303	241	228	255	246	244	254	231	265	248	258	247	251	251	232	273	232	228	238	263	210	249	230	260	243	263	260	223	233	215	251	211	247	220	239	220	267	256	264	257	242	229	270	239	243	262	258	238	256	250	241	250	247	244	234	223	246	274	236	243	248	272	241	241	254	240	253	231	240	245	215	238	252	245	240	226	236	270	250	254	235	260	231	229	232	241	235	258	240	253	260	265	216	238	247	280	234	225	202	240	211	251	264	245	275	244	257	230	206	244	218	273	275	246	281	262	243	268	221	253	232	231	245	235	233	245	243	233	263	235	231	263	240	251	243	237	231	232	219	256	251	241	256	266	256	259	248	261	230	253	228	220	244	234	265	246	244	252	248	239	243	251	251	246	262	242	265	248	253	239	241	244	234	270	271	269	240	263	244	242	256	244	258	258	271	254	261	258	246	254	282	251	248	251	249	268	243	252	220	245	233	261	236	231	247	253	246	236	226	245	249	251	246	249	238	242	235	241	239	250	249	229	248	244	252	251	247	230	197	242	226	243	245	215	233	250	273	257	257	247	245	253	259	238	234	252	243	254	269	238	250	236	282	247	253	251	254	230	248	238	257	245	258	270	240	262	260	220	269	259	248	258	260	252	273	263	258	265	252	255	238	243	250	246	246	258	221	259	227	225	242	247	221	252	245	241	255	251	234	239	238	281	253	232	263	246	239	231	233	260	256	231	228	231	247	241	251	230	230	250	237	242	257	258	218	263	260	268	238	257	237	246	232	234	253	228	263	252	253	282	262	221	249	277	235	237	230	274	260	256	242	236	257	254	255	232	239	230	249	255	257	265	261	270	245	216	243	270	245	256	236	268	247	256	229	241	223	260	221	253	247	223	243	263	271	228	258	245	230	245	240	236	271	247	232	265	246	243	251	244	248	219	259	249	219	252	239	254	261	237	257	251	230	251	231	268	240	243	241	276	253	225	234	237	279	249	251	229	209	257	268	275	250	236	241	251	231	259	250	266	267	253	254	247	237	239	234	237	287	263	230	234	210	245	270	274	243	214	257	259	253	249	289	243	263	214	229	233	243	251	231	196	237	265	260	227	237	252	253	228	227	248	235	255	256	279	252	230	272	259	222	252	256	255	249	229	243	244	241	266	243	243	250	263	251	257	253	266	233	237	263	253	224	222	247	248	256	274	227	258	230	236	271	252	247	237	249	254	239	240	236	225	251	257	269	277	258	238	243	257	227	232	242	257	237	239	252	237	245	219	259	261	277	256	277	250	209	258	236	244	249	279	241	232	263	265	241	250	268	223	239	254	249	227	238	278	232	259	281	255	254	243	253	218	240	249	217	242	235	230	242	243	243	250	264	249	238	247	290	258	288	269	235	262	233	246	270	236	228	241	227	252	206	276	251	248	244	249	246	258	212	237	245	271	255	264	213	272	232	226	228	244	242	240	245	248	273	222	257	241	247	219	241	227	260	250	287	254	231	244	245	232	258	259	241	249	232	247	267	273	239	290	255	234	217	236	264	252	246	263	243	243	234	246	250	232	266	227	240	262	236	233	244	255	257	221	274	271	226	277	260	267	251	261	213	219	246	251	236	255	238	237	248	237	243	259	256	247	240	232	241	256	237	245	257	241	248	232	218	256	224	255	265	265	248	255	255	268	246	266	272	252	230	250	251	269	246	224	244	226	229	226	262	238	242	249	262	248	253	245	261	247	248	245	248	266	224	256	234	244	253	276	263	266	244	228	268	239	242	256	221	252	255	233	241	241	232	275	237	246	239	243	229	256	259	244	254	218	239	260	253	274	248	257	241	267	226	224	240	263	257	254	235	254	209	234	264	220	262	237	229	249	191	246	247	250	244	258	262	241	240	273	253	249	239	239	236	219	241	251	240	244	256	247	268	248	268	258	248	254	269	248	240	253	219	269	271	239	245	281	243	230	250	250	235	249	243	251	252	251	245	235	252	256	233	251	227	226	235	257	253	256	230	260	239	253	267	268	235	252	266	250	226	227	312	205	208	268	248	237	218	250	246	278	262	266	235	277	244	235	244	252	261	247	263	263	253	252	256	236	249	268	253	260	243	246	224	241	244	227	240	235	253	272	251	231	261	243	260	225	256	242	262	258	241	247	248	229	259	261	228	245	250	271	251	248	262	260	261	250	260	254	246	236	254	254	254	262	258	259	293	254	235	253	255	252	242	213	229	255	209	278	268	244	237	226	294	272	228	250	245	235	239	239	246	255	213	239	272	270	288	214	239	244	231	240	270	243	255	242	222	223	231	266	246	228	260	229	295	233	279	266	241	237	258	251	253	269	211	273	228	270	257	237	240	246	240	242	205	260	235	211	257	244	260	223	256	256	226	231	221	219	279	255	248	254	269	274	252	267	241	246	258	245	243	240	248	263	243	251	242	249	267	237	239	257	258	247	227	258	251	245	253	245	255	212	235	231	239	255	244	270	255	253	221	257	241	252	234	232	276	267	283	239	246	241	260	263	255	279	226	258	222	223	285	272	259	236	251	235	209	236	238	259	265	234	260	262	248	255	238	241	212	232	250	254	266	261	234	236	239	250	244	267	229	239	253	252	253	225	250	239	238	236	243	237	249	229	253	235	257	259	251	228	241	229	267	256	244	253	262	280	260	236	246	270	266	258	243	256	262	271	238	235	260	249	228	246	258	254	258	253	260	256	217	241	270	265	263	260	254	234	276	215	246	236	241	235	240	269	241	257	250	235	278	239	263	264	244	272	247	246	206	280	240	258	239	236	245	229	227	208	248	238	243	249	234	245	267	259	261	238	245	268	255	263	224	237	281	249	231	247	278	283	238	236	275	241	250	242	229	278	248	233	231	234	238	261	247	243	239	264	275	269	263	235	233	247	238	237	241	264	227	247	205	249	247	270	271	259	250	257	247	247	262	234	269	236	231	252	252	248	275	263	286	277	255	254	238	225	257	245	261	268	252	230	246	262	258	234	251	254	242	250	261	249	271	248	252	222	244	245	235	233	250	234	247	248	221	273	250	275	253	239	244	263	230	271	235	253	271	236	241	257	238	243	238	252	255	264	222	232	258	236	249	243	213	234	224	273	236	254	254	235	253	246	250	258	267	232	231	264	245	249	242	246	241	244	246	244	248	277	288	250	239	238	261	249	242	239	237	249	241	276	242	275	225	213	243	254	268	248	256	271	251	233	271	286	234	245	210	228	239	274	216	262	230	221	273	245	247	265	229	222	214	239	232	230	271	246	284	248	254	258	231	246	252	253	249	244	262	286	223	268	240	235	231	248	258	244	252	249	282	255	226	238	264	220	270	248	221	241	278	231	284	281	246	235	270	257	241	257	275	240	232	246	230	226	245	214	244	251	242	236	244	240	238	249	248	240	238	270	259	222	236	283	240	269	249	220	245	290	256	248	277
37903	34694	9608	2198	1922	1566	1444	1300	1146	1038	1027	970	938	850	856	778	823	780	780	797	744	705	744	803	785	745	752	720	756	718	689	698	671	702	653	672	717	706	638	729	680	658	642	715	623	700	747	664	690	650	647	717	649	705	668	639	695	659	668	683	660	667	688	660	681	669	700	653	664	680	672	644	645	672	680	652	641	678	727	655	662	658	641	644	682	659	660	631	681	655	671	722	689	640	650	669	630	672	678	630	692	677	733	660	653	658	673	649	676	704	713	659	658	722	697	636	683	684	623	666	676	675	677	651	684	715	666	704	673	687	677	622	641	680	646	656	658	608	639	663	634	623	646	702	698	670	637	649	663	686	727	661	678	647	664	618	649	649	625	704	638	707	637	633	646	649	671	639	635	652	682	666	693	638	688	623	688	615	666	679	654	665	654	659	668	645	634	701	651	598	663	684	676	698	727	645	637	688	646	653	643	670	668	674	668	649	675	661	647	696	654	689	672	664	665	602	673	669	660	678	714	653	645	632	594	659	681	654	637	674	673	664	682	649	637	629	670	659	641	707	640	667	664	661	625	653	659	675	651	643	666	672	660	681	681	660	638	650	687	659	650	716	704	682	656	648	643	649	681	618	675	710	684	599	629	653	647	644	636	693	688	637	642	637	631	645	674	661	652	643	637	691	652	669	704	650	653	673	694	678	677	742	683	684	656	659	622	660	656	667	662	638	663	671	701	657	689	676	646	650	666	671	650	670	686	611	677	608	670	628	682	674	682	675	690	682	649	651	698	679	659	640	686	697	659	684	641	656	618	669	615	623	671	622	693	718	688	668	632	651	665	697	652	669	672	636	640	698	691	635	682	661	659	700	656	660	719	701	678	691	671	672	664	686	657	660	670	673	643	685	666	669	637	655	634	672	626	690	689	678	626	670	661	688	675	654	670	651	696	684	651	658	652	698	624	664	705	650	659	646	708	683	674	623	666	640	694	703	655	698	656	715	666	728	665	673	642	694	660	669	701	619	677	675	624	652	658	660	662	671	671	660	690	671	685	670	686	660	641	715	690	686	654	636	668	625	654	650	654	633	678	681	596	661	652	623	687	648	645	663	643	647	701	644	636	683	662	657	701	649	696	694	641	696	679	647	631	666	669	653	680	652	664	657	678	662	685	641	634	696	662	657	669	630	675	635	662	637	719	649	604	651	631	661	636	655	648	657	683	641	654	677	607	659	637	673	693	670	687	667	636	675	686	640	667	616	703	706	620	687	714	666	642	627	674	656	660	668	626	654	635	649	652	670	683	637	654	675	670	681	626	662	685	720	656	665	625	672	586	693	635	675	667	647	610	662	632	643	685	674	617	687	664	639	654	647	671	693	664	655	623	621	629	685	659	649	677	678	647	619	662	686	637	650	652	669	681	684	655	669	639	704	634	701	656	706	633	656	668	646	672	673	666	628	640	671	640	664	695	660	654	630	652	633	721	615	697	681	666	663	629	659	651	635	644	702	657	660	664	711	648	595	649	641	671	648	663	678	648	688	629	670	703	664	691	657	688	653	664	668	693	677	682	658	651	694	658	641	671	635	637	665	679	677	682	676	633	618	671	635	651	668	647	665	661	652	643	677	684	677	688	680	649	648	656	653	639	668	674	654	633	679	647	649	680	646	676	633	690	677	644	693	656	639	685	700	658	657	677	651	639	671	646	617	725	665	661	599	684	720	653	654	667	632	636	645	706	653	700	656	706	640	629	650	686	663	720	677	648	670	654	709	649	695	640	686	650	693	654	673	696	676	626	653	659	690	679	688	687	623	651	635	632	683	671	700	665	682	673	662	670	688	644	570	666	672	692	700	650	606	648	629	665	646	622	620	660	676	677	692	652	670	652	672	653	683	654	693	632	662	668	651	694	647	649	602	578	668	665	672	648	667	636	660	673	673	669	674	652	671	671	631	624	640	659	671	670	651	659	678	667	675	653	663	608	652	653	725	671	638	684	667	650	681	631	619	648	703	662	692	635	683	690	650	633	666	663	657	699	639	676	615	672	637	667	654	638	660	676	666	673	668	703	651	674	671	639	656	715	665	657	662	693	637	638	676	652	710	703	634	654	649	705	687	677	656	674	647	647	654	680	688	649	682	650	631	699	701	698	617	674	650	608	619	691	651	644	738	675	648	679	662	609	686	648	659	683	670	683	617	649	700	681	648	668	673	621	652	645	677	646	691	694	692	671	662	688	670	681	654	684	649	669	682	673	711	663	674	636	671	618	684	642	662	681	664	640	686	685	669	703	668	675	629	640	677	690	676	661	665	654	638	637	707	643	643	671	649	719	667	669	649	657	650	640	681	674	679	665	619	701	656	691	674	664	683	671	677	709	668	638	684	679	632	685	647	694	665	681	614	668	665	687	647	672	654	665	692	669	656	686	658	663	660	639	657	621	681	634	686	663	662	620	695	661	667	673	658	680	655	711	657	677	653	683	664	672	643	665	660	684	667	642	642	641	654	659	667	688	657	637	653	658	658	710	654	661	649	664	646	680	672	636	674	690	676	669	653	641	688	662	641	621	585	692	652	637	677	658	651	616	665	653	635	631	701	641	662	699	669	660	656	658	625	670	623	649	678	624	697	650	662	681	662	657	648	651	679	643	704	642	684	609	714	669	640	662	686	683	625	646	645	644	726	641	661	633	670	687	647	664	641	680	668	647	681	651	659	712	683	661	639	627	694	648	663	670	665	675	685	654	626	652	652	608	647	665	635	663	642	641	658	674	664	639	656	684	655	702	684	688	626	642	673	687	613	719	732	684	640	659	697	659	660	650	651	660	668	646	688	708	717	632	621	655	622	610	638	651	709	712	674	705	670	642	681	654	634	663	672	653	639	662	628	686	662	638	694	679	728	680	601	624	664	682	698	689	653	672	662	632	668	672	671	649	701	657	670	647	678	630	697	635	668	644	664	640	677	647	639	648	688	627	634	690	696	638	636	673	674	641	690	668	656	657	608	623	687	699	668	697	664	704	625	719	677	661	673	702	669	721	697	673	659	674	629	670	625	694	678	674	650	621	668	640	652	672	631	741	640	618	708	626	629	663	676	645	652	689	668	625	668	656	622	669	662	688	688	683	668	678	684	661	675	624	686	658	664	658	658	689	704	646	667	662	660	704	677	651	680	618	695	700	681	671	714	701	664	692	617	658	669	698	680	630	683	648	684	679	669	721	608	617	701	661	652	681	670	659	643	638	686	668	664	669	672	606	642	642	681	661	611	664	643	676	667	666	607	675	649	620	671	700	668	622	665	677	707	648	698	608	636	663	712	697	669	701	678	665	609	702	684	693	682	706	705	605	648	643	668	636	639	635	635	665	677	677	660	642	699	700	644	698	679	659	679	624	643	665	687	663	682	706	668	620	667	652	651	675	677	638	684	673	730	636	648	662	659	632	594	682	640	640	675	650	632	646	675	647	667	699	632	698	672	639	635	651	646	696	684	655	636	662	688	659	674
74533	56053	33035	13785	3060	854	654	621	552	520	503	459	450	415	441	439	407	423	394	405	402	387	388	434	441	390	416	447	402	412	356	359	388	404	367	364	405	381	405	380	393	350	367	356	385	401	392	386	388	397	385	431	351	370	364	379	338	404	398	361	357	364	383	369	397	377	385	356	411	416	363	358	365	353	339	356	374	365	386	389	370	399	373	394	341	358	391	382	372	397	385	390	388	372	353	365	376	362	398	390	370	372	355	366	383	417	375	379	380	373	413	370	364	397	369	448	353	380	389	374	359	392	368	420	361	364	387	375	379	376	364	338	363	403	381	389	396	378	351	366	373	347	370	362	331	354	357	365	369	388	383	409	349	374	327	387	375	383	411	369	392	390	371	348	414	396	355	361	358	397	338	367	355	356	371	362	383	377	395	372	353	386	308	391	374	376	377	374	381	366	376	372	398	356	347	367	342	366	390	391	341	331	357	409	373	388	370	409	368	358	417	369	370	362	369	373	398	359	382	380	402	374	342	356	370	393	371	383	357	403	367	348	354	399	358	371	385	369	342	377	393	387	371	368	378	331	373	389	384	390	392	349	358	385	377	359	375	386	389	368	390	344	391	377	364	379	375	365	354	368	410	369	377	374	371	406	390	390	376	378	385	387	413	363	353	371	380	386	388	370	407	385	367	376	383	391	341	356	383	407	418	420	390	406	404	400	357	378	385	364	352	391	380	384	406	417	405	364	354	378	391	381	427	377	380	357	352	389	376	368	339	386	396	407	415	355	368	411	373	358	412	385	403	378	381	394	335	379	362	380	402	384	388	373	350	354	363	370	376	401	373	408	380	361	418	365	369	384	386	368	389	384	393	369	392	395	383	367	371	369	397	355	394	337	371	363	373	359	338	382	379	349	366	370	380	358	387	370	361	402	407	376	371	416	397	391	386	376	367	403	368	380	384	402	393	361	420	377	357	372	387	369	405	366	400	389	367	344	421	386	368	355	370	377	364	369	323	357	389	406	412	412	379	364	404	365	410	379	365	381	373	393	380	416	362	351	343	356	369	380	365	341	403	420	382	352	388	378	383	412	383	377	373	352	376	405	385	418	365	376	391	373	353	378	371	354	407	380	381	398	357	349	396	381	389	370	406	377	307	397	357	401	397	367	372	371	391	353	383	387	358	390	355	368	369	358	387	385	384	421	394	360	351	378	355	375	397	368	376	350	405	388	367	333	368	381	393	366	361	377	394	363	380	385	375	345	379	364	384	377	396	355	358	376	354	396	348	383	373	394	381	365	349	378	384	349	345	386	356	390	375	389	382	362	379	372	374	389	372	376	375	362	411	352	372	382	392	392	345	361	386	416	381	373	422	374	399	355	347	388	347	381	371	358	332	402	377	349	436	344	415	371	354	362	371	389	376	382	365	369	371	371	384	342	362	381	366	368	398	397	401	337	398	350	373	389	405	387	390	364	362	348	363	359	368	391	354	374	370	399	373	393	396	388	360	407	349	370	356	417	403	372	383	385	419	382	424	376	390	368	403	374	372	367	383	383	371	391	374	405	373	402	443	367	388	375	371	399	405	434	361	357	318	395	342	371	405	376	350	376	349	370	385	380	385	382	413	365	332	383	378	373	367	389	401	358	408	350	359	381	345	409	362	365	375	353	392	413	364	384	372	348	362	387	393	390	415	364	405	382	387	367	370	389	403	381	367	346	367	348	354	384	374	422	368	378	404	377	392	412	368	407	395	363	360	391	404	406	385	381	375	408	358	385	384	367	414	376	400	340	384	410	399	397	373	402	386	372	369	353	350	387	412	363	402	391	402	378	363	356	406	369	377	375	437	402	389	363	357	406	399	390	353	380	371	367	366	410	409	390	382	363	367	366	403	407	375	375	381	399	344	372	384	349	364	354	353	432	389	349	374	390	364	387	343	402	369	372	409	379	382	363	401	407	359	350	376	374	395	383	386	353	364	375	371	386	398	375	395	366	379	383	382	365	344	384	354	391	339	370	384	392	380	427	349	382	354	363	366	379	382	397	370	373	400	417	379	397	398	393	367	371	391	420	400	379	363	387	361	388	384	355	356	416	419	377	365	370	382	376	377	397	401	360	381	417	410	342	419	404	357	393	373	366	394	370	366	362	410	395	403	387	372	358	376	394	361	362	382	405	391	350	410	413	386	356	365	397	378	385	347	375	360	359	344	381	382	378	398	356	391	348	369	361	392	388	348	371	386	384	400	388	377	376	372	359	344	376	329	375	380	382	356	358	388	339	371	364	390	405	391	373	376	352	372	377	386	365	366	404	365	343	394	362	366	344	409	395	375	390	363	368	384	362	398	359	430	363	395	384	370	376	378	363	357	377	400	369	382	377	353	352	334	360	400	390	361	363	376	386	423	374	399	358	375	364	360	381	387	368	383	384	374	399	368	379	330	370	365	407	368	374	355	388	360	346	400	375	412	394	356	363	392	344	367	397	377	431	369	367	362	401	407	392	421	398	391	387	372	346	348	360	362	370	347	356	394	377	377	396	379	416	374	372	394	379	395	368	422	399	336	341	340	365	395	391	381	371	368	390	380	412	360	343	367	398	370	359	360	405	362	348	355	379	361	361	338	382	362	418	373	396	357	409	415	372	398	349	390	376	371	410	448	363	383	354	397	348	338	372	432	405	387	372	393	382	378	384	381	348	346	410	378	359	382	384	351	387	386	402	376	376	366	358	409	344	365	346	359	384	395	366	390	361	406	394	397	405	377	402	374	382	361	342	343	367	372	407	396	358	380	384	341	384	355	368	351	347	377	366	374	400	346	360	440	358	379	394	381	353	399	366	430	394	357	381	395	353	344	350	365	366	375	360	376	374	357	391	386	366	382	373	375	369	354	412	384	375	360	333	401	385	366	382	387	402	396	344	402	418	354	386	378	390	382	375	373	400	401	369	372	378	364	373	384	357	385	371	384	368	386	341	351	388	356	390	416	403	381	377	369	350	393	384	355	402	345	375	403	369	379	385	372	343	370	351	372	347	407	390	389	358	370	406	408	392	366	398	372	377	384	340	358	364	377	353	398	381	363	365	365	352	394	374	385	374	340	383	366	357	395	372	383	413	356	361	386	378	354	350	384	400	394	359	366	376	421	357	386	384	359	401	371	380	355	384	366	386	422	366	343	355	362	371	400	423	369	363	366	388	374	365	383	325	409	372	409	379	400	376	381	348	387	378	392	378	357	381	400	383	392	400	415	390	425	382	392	378	377	394	386	399	358	354	391	389	362	371	388	380	384	401	391	397	401	346	339	378	383	358	383	361	402	376	347	387	395	414	359	371	408	359	382	406	353	407	388	383	422	366	362	404	379	399	414	369	390	414	359	406	376	409	388	364	411	372	331	405	410	365	393	414	356	360	352	385	374	360	369	385	386	354	379	420	359	365	365	374	339	336	360	372	388	397	368	368	376	393	382	373	372	379	399	411	383	374	414	363	392	345	362	371	391	396	333	381
47784	43639	12464	3809	3386	2799	2428	2131	1878	1698	1638	1494	1378	1354	1289	1261	1198	1269	1157	1139	1096	1139	1127	1054	1077	1092	1058	1049	1118	1081	1041	1037	1041	1005	1016	1047	1050	999	998	1017	1042	1057	952	1001	958	963	985	952	1006	961	974	944	932	978	977	967	966	963	972	924	926	1033	985	932	966	910	973	944	941	994	999	978	1016	923	969	961	956	951	964	954	958	981	886	947	932	988	951	1007	924	936	923	983	992	946	1003	918	1004	969	976	914	984	882	910	987	864	918	966	934	985	987	923	973	948	957	967	928	918	964	937	992	960	928	885	880	970	944	954	917	892	932	965	943	974	948	922	968	932	922	941	908	990	936	963	926	963	956	958	930	937	956	933	991	916	958	959	921	942	945	946	942	984	914	964	959	961	916	860	927	915	947	931	950	949	925	868	928	928	947	964	923	989	966	936	933	987	970	923	924	928	909	941	897	1010	941	934	951	911	970	942	943	941	950	987	982	1008	957	905	987	898	940	986	932	949	925	914	967	921	949	886	971	986	993	970	978	948	946	952	921	970	998	878	922	959	939	987	936	918	897	903	953	907	918	947	934	923	929	947	985	941	945	968	951	960	912	942	966	915	937	937	933	919	911	925	949	916	910	924	945	919	906	988	913	956	920	919	917	916	1007	923	951	976	941	908	938	943	937	942	975	997	968	946	916	919	958	982	924	940	931	955	933	949	927	970	976	993	916	1002	928	892	935	893	946	951	939	925	954	948	955	925	944	930	956	966	936	912	922	935	1005	931	968	932	914	944	943	941	941	961	902	1006	978	885	926	985	951	936	936	929	956	962	935	907	985	1007	1020	898	933	918	983	884	944	1002	1004	915	956	884	889	944	997	968	976	985	935	942	968	940	951	896	972	993	940	936	976	991	985	951	933	914	944	941	912	962	989	919	917	981	997	972	925	959	921	885	943	953	949	943	933	945	964	888	925	1035	988	949	923	977	951	934	936	983	927	946	966	959	919	962	988	945	947	906	998	954	936	958	933	922	939	951	936	928	943	968	919	921	916	883	899	960	939	956	940	889	986	915	926	931	960	908	903	984	928	953	976	923	939	964	901	982	921	947	934	963	983	956	969	965	944	964	906	933	907	957	924	955	955	950	967	982	974	956	996	945	922	952	947	954	1004	945	964	930	998	962	951	940	969	923	940	899	953	915	933	897	914	955	941	941	962	915	966	964	915	988	925	942	1009	924	866	970	949	942	935	920	914	954	989	925	928	907	947	934	960	953	984	972	996	880	974	942	961	972	979	987	925	989	917	975	944	924	926	947	920	881	956	947	873	984	941	971	905	896	1021	986	946	982	908	991	960	920	983	895	1001	944	944	978	882	958	965	955	958	1044	970	941	984	944	977	914	923	968	945	927	981	979	945	931	907	908	962	939	942	931	959	940	979	984	1004	944	912	967	1008	933	938	912	962	999	929	977	951	900	953	960	903	951	928	902	925	952	944	951	942	904	947	923	933	990	937	927	947	896	955	945	971	977	1009	986	938	964	931	969	988	920	1002	909	926	966	932	959	923	924	912	943	925	925	927	972	901	908	969	996	989	933	980	962	919	966	991	924	991	900	938	917	932	868	944	954	934	1023	946	931	937	970	963	965	942	949	978	923	955	922	953	1007	940	948	921	968	914	957	940	915	910	971	953	951	1003	975	941	886	959	883	953	947	955	898	949	923	905	978	937	948	892	921	895	995	928	913	928	981	926	960	954	930	977	993	908	911	935	943	906	977	988	945	921	984	972	881	909	958	977	904	981	950	942	922	941	944	974	872	1004	936	932	966	914	925	929	906	907	961	1004	926	962	952	899	986	990	955	979	995	924	946	938	971	948	968	912	963	931	900	977	888	901	876	895	983	970	976	924	909	975	919	953	936	1005	941	920	909	982	915	997	956	956	921	948	964	880	969	923	969	948	958	969	923	967	901	944	953	933	930	939	936	989	974	961	912	944	929	978	931	918	923	990	954	953	919	948	933	980	885	913	938	935	958	936	996	912	950	947	977	947	952	946	963	927	946	947	945	983	968	922	969	907	944	908	965	901	945	955	969	938	947	937	989	976	942	971	994	972	975	948	919	978	901	956	955	959	893	907	977	911	910	923	974	934	944	974	929	922	955	944	961	979	992	965	969	938	948	916	1007	979	928	1001	900	893	894	922	974	960	967	877	962	942	922	930	966	919	931	939	927	951	919	970	895	958	949	1012	955	978	947	892	905	897	947	937	956	908	946	937	951	970	934	960	1012	910	929	1001	936	969	951	964	892	955	904	966	951	951	891	919	942	964	982	940	955	1015	951	953	940	954	926	909	940	991	963	950	934	935	974	975	929	917	920	950	985	969	917	922	935	906	954	920	940	998	936	942	921	959	953	892	986	953	960	922	919	959	897	956	915	959	909	963	929	885	924	964	965	932	941	937	900	925	940	934	927	940	944	949	973	970	946	941	941	947	942	930	955	955	946	1009	902	937	968	904	950	959	929	918	931	921	877	900	902	986	957	875	926	960	968	992	950	947	948	910	910	937	957	959	955	950	973	928	982	911	955	984	969	968	975	945	921	926	929	923	936	899	926	974	973	943	902	958	948	928	952	987	987	986	902	949	978	945	938	958	929	997	953	957	923	943	944	924	940	959	932	949	949	961	965	919	941	951	990	933	965	937	934	943	970	921	913	895	947	994	975	996	955	923	965	959	966	979	968	911	964	962	975	972	938	937	931	883	918	981	953	912	922	936	974	946	964	980	879	947	972	957	1018	990	926	967	975	892	966	952	945	920	959	990	926	935	963	900	948	940	932	897	990	938	952	965	954	964	934	892	948	937	979	921	981	944	923	942	955	929	945	913	967	913	931	946	959	955	940	983	914	935	983	941	957	1021	910	972	966	1006	941	954	930	955	930	881	967	956	930	919	962	911	954	941	919	958	879	993	970	978	948	968	928	954	924	984	940	887	993	985	954	970	933	972	974	946	960	924	937	962	926	954	972	952	951	936	937	934	951	926	955	971	952	925	905	930	978	953	1001	977	912	947	949	929	936	962	1002	934	955	949	999	887	932	903	904	955	1008	958	1048	940	928	1001	928	878	947	952	947	949	918	972	961	987	908	954	951	967	899	966	971	978	941	891	943	986	879	955	947	943	897	918	947	932	921	985	929	920	908	925	978	935	903	897	962	927	948	940	946	922	898	942	957	942	920	914	923	918	933	1006	935	919	932	940	964	923	974	909	882	952	971	938	984	941	940	923	964	907	1010	971	997	968	942	947	944	967	932	941	968	932	956	997	930	933	944	967	969	915	985	926	911	906	921	895	934	885	965	970	926	931	985	964	947	988	910	993	989	933	907	958	988	942	951	889	955	903	918	941	957	943	960	920	987	961	978	946	1024	979	966	934	906	953	950	1029	1008	919	941	928	923	901	942	931	933	960	953	908	955	977	944	936	967	928	879	962	975	966	965	902	969	966	949	933	910	938	914	963	998	996	988	895	956	953	923	1005	957	942	958	949	1010	955	993	932	961	902	966	934	964	945	931	955
14937	5971	1549	403	417	398	405	402	371	369	396	392	398	425	388	398	414	387	378	413	389	403	385	409	353	396	392	359	372	372	390	403	392	338	392	433	367	351	377	394	373	359	370	381	406	352	402	352	357	402	401	422	405	376	382	392	401	381	394	401	337	414	368	395	410	412	365	442	388	358	422	378	369	361	373	384	394	383	421	403	385	366	392	375	358	390	397	407	360	418	384	341	418	372	386	407	381	362	395	397	428	444	389	412	385	401	441	399	379	377	401	417	423	369	392	386	444	377	413	411	411	397	414	371	381	429	388	351	358	392	402	390	375	422	369	373	432	389	386	380	400	407	398	389	411	357	382	399	433	378	383	396	381	394	375	379	352	398	355	370	351	361	380	346	364	396	354	399	407	408	395	357	409	400	407	372	392	424	383	374	362	388	391	380	382	382	378	348	385	372	371	376	396	390	361	392	410	369	370	373	409	374	371	428	389	388	382	405	384	420	390	376	396	394	411	430	398	389	376	396	390	372	399	374	372	424	359	379	391	421	362	371	377	388	403	400	417	414	396	368	380	371	363	377	363	389	408	391	405	379	365	393	359	423	414	398	406	366	386	368	396	394	425	421	369	389	382	439	383	378	405	373	399	376	406	378	411	369	395	342	353	385	405	369	390	371	407	373	370	344	375	385	379	398	377	406	351	364	376	402	390	406	390	366	404	385	403	385	415	392	370	417	371	376	396	381	394	399	380	385	360	363	392	404	411	388	410	381	402	399	374	360	352	394	381	389	421	402	408	360	382	365	386	387	408	390	387	441	412	403	418	408	388	397	419	387	376	396	423	385	390	381	352	373	377	414	383	397	385	370	394	372	388	394	359	382	360	408	393	384	359	393	384	398	360	391	406	415	408	399	391	411	359	355	365	392	418	389	361	413	402	364	387	368	417	373	396	389	374	349	391	412	361	371	405	407	400	406	405	389	384	423	361	365	412	399	410	387	363	374	395	376	394	385	395	390	402	421	398	388	358	403	388	407	384	371	352	340	374	381	400	363	389	438	404	376	435	391	362	418	369	433	376	387	356	412	375	402	402	415	374	392	404	420	408	405	361	423	346	376	379	382	395	379	384	408	393	372	394	402	354	394	386	391	391	416	362	429	377	365	390	371	358	366	377	395	398	396	401	385	410	401	391	389	377	361	393	362	376	385	411	421	392	406	409	360	407	376	422	364	383	382	404	414	367	374	408	410	367	370	374	373	383	379	384	395	418	367	396	363	400	383	400	353	415	384	365	372	384	430	380	390	372	359	354	367	365	394	418	392	399	404	421	420	398	359	369	400	372	374	405	420	380	377	321	388	346	367	408	411	398	381	372	368	382	417	388	362	395	397	395	366	391	378	373	383	371	368	389	388	379	347	380	402	399	368	385	376	403	370	382	360	362	341	361	383	355	367	391	410	441	381	369	376	344	394	393	430	372	401	418	419	404	418	381	368	394	398	384	384	370	346	381	379	357	394	408	387	394	360	384	373	383	380	345	413	386	335	383	402	407	410	408	386	408	399	399	405	366	374	419	419	369	368	376	351	390	393	392	390	400	415	363	359	381	386	394	407	389	414	395	382	369	377	420	397	404	433	411	399	422	369	382	362	383	392	381	396	413	391	392	414	367	394	436	359	396	383	390	436	371	362	379	386	390	379	378	408	384	397	415	405	379	380	395	405	433	381	381	352	371	419	416	403	391	367	404	396	405	407	392	385	350	384	346	387	406	343	406	403	399	389	350	422	360	360	413	395	380	402	374	377	361	432	412	381	358	397	383	414	354	399	414	358	359	363	373	369	389	385	395	369	392	380	390	387	394	411	386	385	393	425	383	353	401	358	396	390	398	370	421	337	417	382	384	376	386	404	372	354	396	407	371	385	402	407	420	362	414	419	370	364	378	413	407	381	417	393	429	419	421	366	367	363	424	393	418	409	411	380	387	397	379	361	383	398	380	401	370	402	410	394	404	387	380	393	420	400	341	346	357	382	390	398	406	378	383	385	394	409	392	339	402	405	386	414	363	411	377	391	377	408	398	416	414	407	394	389	381	363	372	373	372	382	362	382	400	376	377	412	410	423	392	416	427	368	356	399	398	381	387	380	388	385	406	363	385	369	358	398	385	379	380	378	384	385	385	355	393	354	403	394	383	374	412	432	412	417	378	391	401	375	409	355	402	373	378	370	392	405	376	391	403	415	375	365	376	346	377	406	384	394	368	375	357	410	400	389	388	394	359	368	391	365	379	388	367	369	378	395	407	410	400	367	408	381	411	386	350	395	395	387	359	410	390	376	374	359	401	367	396	362	383	424	389	390	391	396	367	395	381	398	368	397	397	382	398	415	411	404	388	364	374	380	377	405	391	413	371	425	377	380	355	415	408	394	373	436	415	411	418	406	389	427	378	419	417	380	357	401	392	397	373	394	404	364	384	370	423	395	374	379	367	419	363	395	390	389	363	375	369	382	397	368	380	383	410	405	372	359	377	390	403	381	421	373	381	401	408	383	351	391	373	405	416	382	379	398	388	389	406	380	357	398	390	401	369	379	399	414	380	403	376	412	434	399	384	383	392	416	392	357	373	371	384	340	387	395	390	350	410	384	413	399	375	417	400	380	375	354	378	361	370	366	362	397	391	377	393	392	392	390	421	366	396	390	387	384	415	426	364	414	421	426	429	362	412	401	385	405	396	391	390	398	427	366	375	417	406	380	359	377	365	397	385	401	417	367	403	387	419	378	377	416	386	390	373	390	400	343	412	383	384	383	406	378	381	379	430	367	399	371	408	392	401	386	413	377	407	426	371	399	384	398	403	372	386	401	375	420	389	403	352	388	387	422	403	370	380	397	373	364	370	384	392	399	449	372	408	348	371	423	392	410	381	380	384	376	356	378	378	390	384	382	374	393	385	404	387	372	391	381	401	358	372	364	393	408	419	410	377	376	393	387	374	422	408	367	406	416	383	383	417	365	389	381	396	399	366	388	402	378	406	398	388	388	382	383	384	365	367	405	417	370	369	368	373	371	376	418	388	356	388	350	408	393	397	399	406	386	392	379	433	409	370	368	392	390	413	396	382	408	348	387	379	381	376	372	384	385	423	379	383	346	372	349	378	330	404	370	399	378	415	390	429	417	426	395	404	398	367	409	373	384	384	407	360	376	385	385	401	384	363	394	435	403	365	391	372	348	383	404	360	371	383	380	361	380	370	404	393	402	387	438	377	391	381	380	398	396	400	379	419	427	424	415	376	370	420	397	427	381	397	372	400	383	381	366	399	420	394	440	416	400	358	430	349	386	389	374	399	387	391	431	393	412	388	396	392	392	353	369	371	395	387	379	397	378	386	406	401	383	408	398	387	392	397	347	377	382	372	424	382	404	394	420	393	360	418	375	362	351	388	375	406	389	394	380	426	376	378	396	379	400	360	345	381	440	381	387	390	350	384	402	405	375	401	378	414	381	373	371	369	405	406	374
14145	7432	2387	988	940	991	973	957	899	953	926	938	937	951	986	927	952	947	1008	904	946	941	914	928	939	926	983	970	951	922	985	941	920	978	912	975	975	922	960	962	974	995	886	926	932	959	939	931	931	942	947	942	970	937	953	926	879	891	899	977	915	922	910	957	950	933	953	924	990	956	916	906	914	917	908	1002	966	979	956	944	931	918	947	909	895	895	942	962	911	934	874	997	895	929	883	906	916	930	993	899	976	951	873	933	919	959	934	967	915	989	943	973	895	942	926	956	995	960	904	944	922	944	913	912	958	940	914	914	909	936	937	955	952	970	987	994	956	938	909	983	897	900	938	885	906	947	906	942	948	963	931	913	926	991	974	944	915	946	913	973	944	888	923	1002	892	941	948	921	949	967	949	930	946	934	935	877	922	951	924	922	950	948	932	947	916	932	896	967	940	880	942	920	946	913	915	893	961	926	885	935	1005	1027	938	929	920	885	890	927	927	938	888	903	921	954	939	924	897	911	917	974	901	954	962	930	903	864	955	903	951	976	912	985	921	1026	922	911	896	945	842	958	907	911	912	935	931	986	891	897	923	975	922	913	947	917	886	983	911	942	961	840	886	920	914	941	984	919	897	988	988	970	914	962	936	993	929	898	946	1002	916	944	879	893	889	943	921	918	907	936	933	931	969	967	979	929	944	941	923	960	993	923	916	899	919	942	940	950	957	925	919	906	873	970	934	916	905	933	940	860	898	934	942	949	909	891	921	988	927	917	949	978	938	928	959	947	936	962	994	954	939	905	897	916	897	951	941	881	968	951	947	923	988	924	981	961	982	956	916	898	903	914	864	952	964	863	956	889	935	940	972	939	938	931	959	876	939	930	921	959	936	922	947	923	937	925	947	920	974	901	913	955	872	919	964	955	929	924	979	951	900	959	888	940	957	920	996	921	1022	967	940	912	917	888	917	941	877	965	976	965	912	879	913	899	930	931	938	942	945	935	941	860	861	950	928	929	926	912	918	956	980	927	897	903	914	953	958	885	959	914	964	896	948	950	985	948	894	949	946	962	915	945	944	971	974	950	875	975	939	944	926	952	928	1001	931	952	898	924	1033	975	924	903	902	962	902	983	930	862	948	935	916	958	940	922	939	932	989	883	873	990	976	949	934	873	962	910	969	919	949	925	919	984	942	943	961	965	900	925	909	995	987	941	921	936	929	954	891	918	1000	976	906	991	941	937	993	988	970	960	924	942	924	963	927	890	926	912	902	938	965	945	980	882	919	913	979	955	900	937	865	939	941	952	910	910	899	915	941	974	906	947	952	900	918	964	945	990	941	907	962	919	906	928	937	964	992	934	948	896	949	921	904	918	896	901	984	948	956	983	973	960	908	908	1002	959	892	1005	947	928	952	913	941	962	896	975	944	950	926	921	956	929	962	885	926	962	950	933	922	970	934	993	949	949	954	911	891	937	966	883	942	937	975	914	891	936	984	939	932	912	896	934	903	986	928	937	940	964	974	958	906	945	960	917	995	918	934	943	927	950	988	930	890	866	912	907	874	921	911	957	953	903	918	953	904	969	922	920	934	937	903	899	937	866	930	1010	928	966	909	935	976	913	914	942	940	891	916	943	915	963	926	945	946	936	930	964	976	918	951	931	969	955	873	940	935	923	936	956	914	984	917	967	934	937	966	928	1003	940	906	925	933	962	934	930	952	915	948	903	964	917	897	966	909	875	949	954	887	916	951	915	931	972	923	908	925	935	927	863	1006	963	964	918	982	956	900	944	949	939	937	951	906	963	972	909	953	971	934	939	1005	904	893	977	940	951	920	904	934	970	951	968	994	971	936	951	918	954	912	971	907	938	1004	958	913	965	953	922	896	894	968	956	938	916	901	963	946	967	967	957	860	932	963	919	945	993	967	925	957	945	921	925	959	886	985	929	949	928	917	957	908	908	974	928	887	926	957	962	929	950	912	969	968	960	947	933	949	937	907	936	909	886	982	898	924	972	939	907	910	972	966	950	986	904	900	930	913	973	914	928	921	914	925	915	883	924	966	970	945	932	943	879	909	922	957	968	900	930	954	945	965	929	971	963	915	929	943	939	975	894	948	963	897	943	933	935	950	978	960	936	956	963	931	985	952	881	930	954	912	906	922	925	958	923	971	949	893	921	909	887	928	894	955	964	952	920	915	933	945	915	917	977	915	936	925	928	931	904	936	879	970	891	976	921	944	874	906	910	947	976	957	956	950	948	882	902	905	888	1029	921	980	950	953	951	894	879	1000	955	944	929	893	1005	918	940	975	901	974	937	952	908	960	948	944	914	936	918	888	912	955	990	914	951	1024	963	943	887	927	917	917	868	919	946	919	917	923	905	939	962	937	917	888	972	939	936	921	884	917	858	969	939	932	949	921	881	918	944	897	932	956	961	920	930	973	896	932	968	888	912	942	910	952	899	917	959	929	942	906	918	902	975	982	914	920	990	929	879	930	911	968	991	926	941	943	942	935	935	938	927	915	902	954	910	927	881	944	918	957	921	880	911	955	931	967	961	960	960	946	952	924	896	949	963	927	916	987	921	886	944	931	903	988	960	947	968	993	918	865	943	964	890	978	925	925	1005	923	975	955	971	957	924	966	928	939	911	925	958	903	887	956	960	938	976	949	972	924	965	919	938	955	904	918	909	945	970	951	911	899	957	932	948	981	927	929	923	927	948	937	917	964	896	902	907	880	912	949	940	896	944	932	919	889	1001	920	971	922	934	931	919	922	928	967	937	934	950	889	955	926	900	900	938	946	949	918	933	945	921	997	958	939	899	924	928	933	916	937	969	982	946	954	919	961	929	932	931	959	959	934	919	963	938	980	969	921	930	928	955	925	984	902	980	964	930	970	926	902	943	938	945	937	909	933	935	962	932	974	951	996	914	994	917	956	909	956	933	955	927	948	964	929	925	926	940	954	903	923	905	925	930	897	960	930	960	965	945	882	913	976	935	970	964	943	991	905	961	907	979	924	886	899	908	960	957	989	918	974	936	964	881	967	900	908	943	928	951	997	951	967	895	979	963	971	954	890	976	981	977	958	945	885	973	858	974	914	965	960	903	899	953	990	973	931	940	930	885	956	977	955	982	936	903	911	896	989	1002	946	917	962	998	980	933	974	938	935	941	918	892	902	891	929	930	945	948	863	971	897	947	923	878	932	947	923	894	925	928	929	941	934	902	934	946	947	941	919	919	941	904	895	894	947	963	932	917	926	962	932	924	928	949	935	937	947	926	928	925	950	952	950	981	925	916	938	948	940	962	902	982	937	996	918	865	940	898	916	908	935	965	964	1023	951	897	905	914	905	982	969	897	932	961	942	939	991	921	909	952	907	961	900	938	930	990	906	999	978	933	903	903	930	916	942	939	992	934	970	962	963	983	936	919	908	957	948	1000	901	911	966	945	925	904	883	918	920	913	955	927	941	926	956	901	911	941	928	925	897	954	933	928	944	923	935	965	939	897	973	924	993	997	921	871	979	925	924	942
63532	48938	27031	4997	655	466	381	371	333	292	321	281	305	299	251	294	262	295	258	260	268	239	259	237	271	249	254	243	258	232	219	234	290	243	242	218	238	226	252	244	243	231	222	255	243	232	258	248	249	246	234	255	229	247	218	283	255	247	227	245	220	223	253	286	246	238	248	215	261	217	266	256	259	223	263	236	246	236	257	242	259	256	222	245	219	223	228	247	260	251	233	250	227	206	219	277	268	243	264	256	250	250	237	265	229	240	228	255	257	246	233	244	255	238	255	244	236	252	235	241	243	234	245	267	263	269	214	235	249	225	200	232	245	236	241	288	236	250	267	257	237	258	274	229	256	260	229	251	243	248	251	257	244	240	229	253	230	265	251	282	247	244	248	213	244	253	232	227	255	248	224	258	246	239	273	287	227	243	226	237	239	215	246	248	233	256	242	274	239	229	249	266	247	259	259	260	250	255	253	233	241	296	247	253	240	274	270	261	258	239	247	244	271	271	235	220	242	269	234	249	280	228	230	237	263	260	262	211	250	230	259	242	246	227	258	271	232	259	242	244	235	240	259	278	246	266	246	286	233	250	277	255	238	225	259	253	249	263	242	266	268	255	240	237	223	231	244	233	240	257	274	244	270	244	228	262	236	224	221	223	269	226	262	246	243	246	261	234	217	264	263	246	220	243	243	232	271	238	265	245	260	251	258	248	275	265	309	265	233	230	262	239	239	249	291	234	232	236	246	264	233	219	229	253	282	245	250	285	229	265	227	238	245	243	245	260	246	263	222	218	231	229	234	268	231	255	222	261	240	241	271	291	251	242	240	222	224	254	239	241	221	247	245	249	268	225	233	252	219	247	221	229	231	234	267	209	225	249	258	211	266	253	265	243	281	234	245	266	264	286	254	251	231	229	232	246	248	241	274	265	214	240	262	273	232	244	232	228	253	241	267	239	239	254	231	238	250	265	249	248	265	271	228	228	223	212	280	263	258	260	269	250	257	259	257	266	262	239	249	239	227	271	226	262	237	225	235	257	236	246	217	262	238	241	264	259	222	236	260	234	255	260	217	235	226	268	253	265	264	236	240	249	293	216	242	269	257	261	243	249	234	264	221	252	248	289	260	264	265	234	251	214	232	225	247	241	218	292	231	268	252	230	233	260	259	262	237	255	233	261	213	243	260	264	261	245	253	254	257	259	232	229	244	211	244	219	260	238	242	271	249	255	268	251	250	241	238	236	241	227	248	268	235	241	267	253	268	253	273	242	247	253	244	239	257	241	240	247	228	235	237	246	229	260	263	252	249	268	242	216	230	216	238	248	241	205	252	261	254	257	253	240	261	245	226	235	246	252	268	244	245	253	244	266	240	298	282	198	282	230	218	209	231	230	219	253	227	222	246	231	242	229	252	235	232	236	227	236	224	233	249	240	256	237	255	267	265	287	246	227	249	253	264	267	251	219	228	223	240	247	238	226	230	249	270	249	246	260	251	224	236	234	232	251	247	228	264	275	284	225	245	243	241	218	271	262	241	254	233	233	250	230	226	236	251	223	233	236	257	238	254	275	262	249	254	277	223	229	226	267	272	268	243	257	261	259	219	246	265	243	252	259	250	246	247	249	250	229	240	242	263	222	245	225	257	226	246	274	241	231	246	252	256	263	265	270	278	247	235	279	242	243	248	252	258	293	281	265	266	261	274	244	237	235	254	219	259	264	230	241	240	233	227	214	245	241	250	245	252	285	232	237	257	249	249	292	243	244	259	222	250	226	251	242	219	246	264	242	256	231	290	251	281	231	258	294	279	246	281	241	221	227	262	246	242	233	249	217	221	256	249	260	236	240	226	245	229	245	252	219	260	252	269	234	243	242	276	220	252	248	252	232	255	226	275	218	241	257	235	251	240	257	257	268	222	243	256	252	250	248	239	264	222	258	268	245	277	236	240	241	265	245	250	248	264	246	236	253	229	244	243	224	263	240	245	277	261	237	245	271	237	270	258	257	247	240	222	239	246	259	244	225	255	248	245	241	239	247	248	258	245	248	252	268	264	257	254	236	267	199	235	226	238	250	220	253	264	241	260	225	261	244	263	249	219	255	247	244	261	242	252	283	249	236	242	230	234	221	269	259	256	252	250	240	272	233	229	260	278	260	253	249	283	262	250	226	221	228	262	225	269	234	231	256	233	265	237	281	239	248	218	249	227	249	254	257	271	233	251	239	237	252	230	255	266	262	221	259	239	228	265	262	238	252	240	238	243	281	229	226	233	243	238	230	245	257	243	239	234	247	245	260	234	236	261	220	262	231	235	256	260	253	259	238	250	253	251	246	269	255	246	235	249	248	251	259	244	254	237	262	233	232	270	250	266	256	238	268	257	213	249	246	270	255	257	238	217	257	246	247	277	255	251	254	229	237	236	276	226	261	240	244	240	266	234	234	269	259	248	270	260	237	252	234	272	266	231	238	260	248	228	265	243	257	254	243	267	250	265	250	220	241	253	205	262	231	223	254	272	253	241	278	264	240	279	235	249	246	235	259	250	248	247	249	245	230	238	256	256	268	270	236	258	218	239	267	251	273	268	243	248	234	234	239	228	234	220	259	261	255	262	248	236	271	263	225	250	246	258	226	264	227	226	239	255	226	238	251	232	195	236	213	264	244	237	268	207	254	254	274	267	219	247	265	252	274	222	252	242	249	247	230	247	271	235	227	231	264	246	259	260	241	241	266	254	236	256	243	245	256	210	245	267	249	242	262	269	226	243	263	251	228	254	261	265	235	238	238	233	233	258	246	258	256	247	221	253	239	251	261	230	242	243	258	271	254	283	233	227	233	235	237	223	245	246	225	260	221	266	253	258	219	268	261	279	240	276	244	249	237	236	248	260	231	233	236	267	258	256	255	254	234	244	235	256	254	226	257	266	254	254	254	246	245	238	252	237	239	271	228	243	254	253	243	272	219	228	260	247	253	249	235	261	250	262	283	253	240	226	248	253	272	268	274	253	256	225	215	240	216	243	243	265	222	242	258	237	225	245	269	263	283	254	229	254	238	249	253	264	233	253	273	254	213	241	236	241	264	265	240	219	247	229	242	236	219	235	243	258	245	227	270	236	269	276	250	257	230	246	236	254	246	235	244	250	278	277	270	229	250	243	240	241	237	238	240	264	221	277	225	249	257	248	253	250	244	241	246	228	251	234	294	274	247	230	223	247	233	274	240	258	274	269	253	257	233	220	280	254	226	246	215	242	247	258	263	228	255	217	252	252	255	238	262	252	247	244	208	257	225	235	263	264	205	240	288	226	276	255	252	229	242	249	242	225	222	244	268	237	232	278	235	215	244	248	266	275	274	262	269	245	241	237	264	248	220	254	259	264	238	259	227	229	282	239	263	270	239	244	249	247	254	243	226	275	229	228	231	249	287	282	226	246	282	287	251	244	245	250	272	269	233	256	243	246	252	226	295	262	285	227	256	234	259	249	258	258	279	252	267	255	255	261	247	228	252
38679	33655	9845	2260	1987	1675	1436	1324	1095	1078	965	966	923	876	820	779	834	838	818	759	756	747	777	693	724	745	716	649	705	745	686	674	731	746	679	694	631	724	706	671	717	637	662	615	641	654	670	682	671	639	675	660	663	677	673	642	676	677	668	670	703	717	650	661	707	640	698	625	658	701	611	627	662	653	646	681	624	655	711	695	662	678	675	656	691	676	652	675	647	679	699	687	640	666	703	677	674	650	679	691	657	678	664	672	667	641	681	685	708	719	662	630	649	640	669	708	645	623	677	622	636	688	645	637	699	680	671	665	637	682	656	646	660	644	649	638	667	709	707	671	680	672	697	659	682	634	637	671	678	654	677	644	689	649	643	684	653	647	697	716	710	605	652	688	689	676	625	650	642	685	634	638	696	638	688	652	646	624	658	661	659	693	639	679	638	674	677	673	681	670	686	656	624	669	661	652	637	683	619	666	643	673	674	649	666	672	632	647	665	621	648	664	687	606	687	655	694	712	626	699	670	638	719	667	678	672	653	671	679	668	630	626	682	700	689	641	667	675	685	621	657	629	682	660	646	668	677	644	638	684	668	650	715	639	689	661	696	672	636	626	675	657	685	700	660	625	608	656	648	664	643	686	651	683	672	670	668	659	658	640	691	651	623	663	641	679	670	676	642	606	652	620	678	598	621	689	601	643	681	657	677	637	666	668	674	692	640	675	708	617	660	646	682	648	677	592	703	668	690	709	686	644	650	646	635	656	679	661	640	661	677	669	693	647	651	715	649	720	681	620	635	645	645	650	631	677	678	641	626	694	690	650	672	634	646	660	673	604	666	652	661	684	645	692	667	670	678	687	659	649	632	677	673	634	647	619	665	668	661	665	644	624	663	661	686	645	668	656	621	659	635	678	666	700	662	648	715	695	613	663	687	652	623	638	657	684	656	635	635	665	704	684	681	665	696	676	642	635	639	690	683	683	681	669	704	675	643	650	637	658	689	679	638	653	683	632	665	650	669	674	656	659	667	651	643	634	665	690	659	648	660	647	661	617	676	667	652	629	636	700	626	709	634	637	662	637	667	666	649	674	696	631	675	642	699	647	640	613	681	659	690	656	674	677	682	658	588	668	679	628	654	634	684	687	676	613	697	630	656	645	671	697	686	654	649	686	668	672	663	693	691	637	657	664	733	649	662	677	633	650	697	681	702	640	669	615	702	671	665	663	693	640	629	682	647	709	636	667	733	647	700	609	674	706	663	670	713	655	674	664	646	660	642	633	665	608	686	689	671	702	692	617	667	648	717	627	653	618	704	699	694	641	695	626	645	699	622	662	664	645	685	679	695	649	656	657	679	656	635	661	653	667	624	649	619	678	673	664	656	667	678	636	686	658	673	613	648	659	632	688	688	646	664	636	668	620	661	684	663	684	681	660	665	626	667	598	649	677	670	711	677	611	649	680	670	614	631	663	644	628	647	659	636	615	674	633	656	648	637	679	609	662	716	670	633	693	625	614	652	676	645	618	685	663	698	708	601	654	681	724	689	666	667	681	676	662	685	705	660	705	661	661	631	703	678	618	716	695	645	661	728	639	703	654	675	673	651	674	600	663	696	650	645	630	678	665	658	692	669	641	639	630	635	674	707	686	716	642	685	593	660	644	663	669	690	691	656	633	689	704	658	716	651	642	674	649	639	684	681	648	651	679	625	656	671	695	656	664	709	684	643	643	660	680	647	673	705	687	670	649	657	659	683	645	692	648	634	622	636	684	681	670	672	643	657	707	686	640	709	646	692	657	676	631	679	612	662	657	643	712	690	688	661	655	676	657	643	676	660	635	654	675	629	642	649	658	662	653	671	628	672	645	671	687	668	609	662	646	655	680	641	684	647	687	657	647	722	671	634	681	651	663	683	656	631	626	640	679	657	652	680	664	673	594	620	688	731	670	681	644	633	638	654	602	617	671	635	631	652	653	648	683	676	663	614	673	695	641	640	625	688	640	644	649	640	655	661	685	670	685	673	646	659	645	643	633	674	630	618	658	621	649	675	667	626	721	698	647	676	692	624	684	650	632	657	633	660	643	649	704	648	669	649	676	684	677	633	646	639	670	664	662	652	655	629	667	640	688	663	636	674	641	652	682	647	699	706	631	649	709	659	680	659	703	659	720	623	644	617	647	647	693	675	669	670	694	690	633	674	620	637	636	664	682	674	655	689	618	628	687	680	636	672	704	658	675	693	657	702	649	676	620	685	627	658	685	639	676	671	628	691	633	661	670	684	631	666	688	643	689	696	657	690	643	685	682	681	650	648	627	670	615	665	663	659	679	649	657	652	649	662	650	619	679	668	677	640	671	655	679	658	658	631	654	641	669	600	673	702	650	687	655	634	662	641	662	686	676	643	655	684	682	646	664	607	689	638	625	679	638	665	693	604	691	712	658	679	676	642	629	645	625	647	648	655	667	634	665	647	686	670	650	610	634	636	653	658	700	714	655	630	651	698	642	665	665	666	656	627	712	704	630	647	640	678	645	668	670	653	687	679	654	656	661	690	655	672	651	696	663	625	668	686	682	634	687	675	647	693	656	622	684	658	665	671	656	652	672	634	684	649	646	677	636	637	627	611	648	679	632	626	637	667	638	636	693	662	708	685	641	650	653	741	681	694	665	655	617	630	666	661	677	673	645	679	665	726	656	657	648	644	592	696	690	655	656	604	632	681	631	726	679	692	677	656	629	675	647	654	658	686	621	663	676	651	690	669	637	633	663	656	671	682	638	682	643	680	678	682	690	689	684	656	650	687	646	657	640	676	614	649	696	681	690	638	662	649	669	649	657	698	674	674	696	694	649	659	646	666	623	708	687	666	668	685	666	639	692	672	634	652	674	670	670	671	692	666	694	659	646	641	660	667	696	663	732	616	685	657	685	628	658	660	647	681	671	631	634	658	710	680	655	672	666	692	694	635	669	675	664	614	666	664	675	633	644	657	651	627	671	675	659	648	705	678	660	668	646	636	653	686	649	667	671	632	670	660	644	647	626	687	644	661	629	660	638	649	617	640	628	662	690	652	691	639	674	632	643	658	649	694	615	704	665	637	659	703	669	660	683	605	634	644	659	638	654	638	666	690	667	665	670	612	734	661	675	665	650	645	642	652	691	671	647	611	643	647	655	718	689	637	671	668	649	710	680	645	664	642	697	620	652	671	636	663	667	635	627	647	684	693	678	660	621	637	681	668	666	669	636	698	657	621	642	662	624	635	700	642	628	641	650	606	681	685	644	654	687	668	658	662	652	656	631	689	692	647	595	642	635	642	652	647	710	645	656	645	705	710	684	644	685	643	633	652	665	686	649	682	670	616	649	635	676	638	630	684	650	635	723	663	633	649	651	694	620	662	657	674	646	655	653	647	676	653	698	635	680	674	645	676	659	638	662	722	684	642	682	629	686	668	655	697	667	640	709	661	694	644	643	652	698	733	657	638	681	681	640	747	631	676	672	686	662	653	633
75400	56535	33857	13733	3067	897	664	612	584	498	487	453	454	446	446	397	433	453	424	390	408	367	419	335	376	401	401	357	381	419	386	429	357	390	409	353	373	366	420	374	363	404	359	346	371	387	358	387	388	380	373	380	344	369	404	371	408	396	375	354	406	348	395	324	339	378	373	350	385	417	376	378	389	372	383	381	386	363	393	354	403	391	394	381	371	407	364	389	382	414	369	354	384	373	330	375	331	376	361	340	351	405	399	363	378	350	395	356	358	376	383	406	419	383	356	399	368	402	390	386	388	352	357	406	369	409	335	361	344	357	350	383	363	372	367	360	381	356	347	388	391	398	345	357	363	377	367	373	372	409	367	369	345	407	392	378	370	377	357	393	376	374	381	394	392	364	407	371	394	372	427	351	335	366	398	383	368	399	375	379	394	394	412	353	401	363	389	415	371	343	346	345	351	355	384	374	378	375	366	392	376	367	367	395	365	390	392	350	367	414	378	391	390	366	337	363	331	381	366	357	355	365	369	412	391	370	363	377	369	369	367	364	344	383	388	383	373	362	359	359	354	352	394	365	368	365	402	390	398	384	377	366	362	387	376	378	366	383	379	377	380	366	356	427	386	384	366	389	380	362	371	372	411	389	381	378	353	383	370	413	376	382	409	375	369	375	356	360	365	378	346	378	398	363	386	379	381	380	364	376	422	393	351	405	368	373	370	378	385	365	352	370	395	391	359	393	362	374	398	421	353	376	403	375	365	355	384	395	392	368	340	405	345	368	392	385	351	364	374	400	350	385	382	376	357	381	329	406	391	384	417	376	355	396	362	396	373	364	383	398	376	381	403	384	409	377	365	387	367	370	345	403	388	357	332	382	360	393	364	375	374	436	376	381	367	370	406	356	386	356	358	365	383	387	366	375	358	369	414	355	388	372	366	375	383	399	335	387	347	381	376	365	378	337	389	364	338	364	376	378	419	388	311	382	405	352	362	375	371	388	372	358	381	357	356	361	351	367	380	398	384	376	343	379	390	378	379	399	379	393	383	386	394	391	364	397	392	373	352	357	385	369	420	382	390	384	400	400	345	361	383	383	344	327	365	386	378	410	386	368	388	360	362	406	371	366	385	393	346	350	402	378	376	395	386	427	364	387	378	340	361	356	394	387	372	386	398	376	398	369	396	351	373	358	341	333	362	400	373	361	386	347	372	404	370	400	380	357	393	386	366	372	401	380	356	402	370	410	363	381	375	373	404	414	367	351	364	392	420	367	368	348	391	364	356	362	360	363	371	355	402	410	338	361	395	387	421	367	363	349	344	354	379	361	348	407	411	360	361	404	396	398	384	372	370	367	376	357	381	356	385	357	409	336	396	358	347	396	369	362	368	391	357	361	369	338	368	374	358	356	368	386	365	380	382	399	352	352	382	333	368	330	401	385	388	365	358	402	343	377	358	375	397	394	339	337	375	363	398	398	401	373	352	379	353	398	387	376	360	352	381	387	362	350	355	383	362	367	404	376	357	370	377	360	382	382	377	377	366	365	366	406	388	347	383	354	404	407	376	375	358	357	368	341	391	407	348	364	379	363	388	364	388	389	381	375	363	370	379	341	382	388	342	373	362	356	394	353	439	366	380	345	382	368	382	390	358	352	404	391	380	375	378	354	377	358	347	362	400	394	351	375	406	372	380	354	377	349	368	378	373	358	358	403	395	393	385	375	381	362	354	351	365	364	366	390	373	356	355	358	364	372	387	414	381	395	410	410	395	399	330	365	428	369	399	403	381	384	372	409	368	404	384	340	366	378	400	347	381	367	341	370	370	351	381	391	360	378	363	369	370	349	369	348	347	412	380	387	358	351	376	393	372	342	337	375	383	386	328	357	365	368	344	355	355	410	347	359	361	401	402	403	387	401	363	336	396	395	361	351	392	379	405	364	361	393	365	388	417	364	376	358	359	399	385	373	377	362	372	344	424	366	359	406	383	385	356	396	360	382	330	387	392	352	337	380	383	364	369	353	372	409	353	354	385	382	400	382	377	420	357	401	398	369	352	375	404	394	379	376	386	404	340	361	358	400	381	392	387	382	372	382	389	359	390	394	377	360	423	395	376	351	347	374	354	380	361	441	378	349	386	363	348	360	320	392	358	384	363	395	377	319	382	371	382	356	358	384	391	396	428	383	406	385	324	382	404	384	397	363	382	371	367	397	340	377	347	435	382	401	390	345	364	391	418	403	389	344	381	374	378	412	358	406	373	382	341	374	396	370	386	371	404	400	366	383	343	326	373	392	354	376	379	403	383	398	356	359	363	369	356	370	403	357	376	367	352	360	406	366	352	352	361	348	363	365	355	377	399	357	389	367	392	334	354	382	380	378	337	370	388	358	345	417	359	344	369	380	381	358	365	349	333	388	363	367	369	368	406	361	405	363	358	378	389	383	379	369	366	413	374	392	395	383	342	373	375	396	345	346	351	395	390	377	364	360	374	376	399	372	368	339	387	391	339	364	387	344	388	375	404	369	393	350	395	384	357	387	392	351	375	364	377	373	370	384	406	349	363	334	360	366	358	395	357	404	371	394	376	366	381	379	363	366	388	357	368	364	364	363	353	389	406	370	374	368	342	365	356	354	367	384	368	370	384	386	373	386	367	371	369	382	401	405	407	376	388	377	355	374	360	361	379	367	410	360	410	335	391	417	369	394	402	406	382	387	408	403	357	381	401	360	382	368	359	389	374	401	388	351	343	386	375	397	388	401	377	410	362	423	368	386	353	363	385	348	390	389	364	348	353	355	387	354	361	390	378	396	412	334	370	342	371	378	369	383	396	384	380	404	374	382	386	392	369	364	375	412	386	380	405	359	350	393	429	396	354	354	363	383	391	345	386	364	384	394	340	354	361	370	345	384	382	389	355	345	374	387	370	356	329	394	349	412	377	356	407	350	387	427	421	344	376	366	373	404	417	360	376	375	332	393	352	388	394	363	396	356	363	402	373	389	360	403	404	353	370	384	360	371	406	379	346	351	348	412	390	416	353	373	384	365	372	390	391	363	365	398	391	353	365	335	364	366	359	398	379	401	378	369	405	396	408	380	383	389	382	378	382	377	374	381	371	378	337	394	362	403	401	397	377	409	371	358	378	397	382	364	380	356	343	381	378	367	387	377	367	385	378	391	335	376	371	353	396	370	363	414	392	375	344	370	363	386	375	385	360	366	376	386	347	380	395	314	360	409	389	421	367	366	352	388	358	380	400	373	365	380	375	403	396	352	359	373	361	410	355	386	398	375	359	375	375	372	418	382	370	390	338	375	408	375	369	388	388	376	373	395	396	396	386	377	353	373	378	433	392	381	373	389	345	364	379	359	377	395	392	392	361	390	358	418	396	399	381	394	385	369	372	373	396	372	419	417	397	364	378	414	369	402	380	397	364	382	399	377	399	368	389	384	404	410	396	364	392	382	406	357	402	362	387	404	392	389	341	352	353	403	352	370	379	384	375	384	372	379
48128	42435	13104	3898	3349	2728	2424	2137	1951	1743	1696	1486	1482	1407	1330	1290	1239	1118	1165	1094	1070	1108	1110	1090	1004	1115	1016	1013	1039	1037	1042	998	1049	1016	960	1028	1028	942	1019	945	1051	1018	1011	951	958	968	995	1024	929	1041	973	917	958	932	1010	960	896	958	978	956	949	930	977	927	925	935	1024	967	924	986	983	933	958	979	940	944	971	959	955	1012	959	961	950	1004	930	886	1000	1010	939	963	941	980	928	999	974	975	970	906	935	951	917	953	934	939	956	958	921	918	940	906	945	929	939	903	932	913	949	912	925	950	951	927	902	934	928	926	1009	907	964	920	966	911	966	991	938	884	996	952	948	890	953	972	906	955	962	945	961	921	934	931	950	919	915	982	917	904	883	953	966	981	956	957	925	919	961	921	942	926	926	979	945	955	903	947	957	911	932	942	930	934	910	984	987	936	978	915	906	906	914	943	965	940	902	980	896	997	905	933	934	938	897	942	873	1014	931	947	950	928	924	963	987	938	911	1006	934	959	904	894	879	913	977	986	952	963	919	956	881	956	922	1003	957	918	980	939	950	957	1021	920	979	929	937	980	931	970	923	904	928	909	873	893	925	912	913	1023	908	918	971	948	961	931	944	846	986	927	939	911	911	929	917	932	929	930	963	885	942	909	903	916	968	899	941	944	922	960	920	876	879	935	990	945	865	947	954	983	938	957	920	937	903	910	928	877	957	857	943	972	967	958	942	957	948	957	947	905	957	929	949	864	915	974	936	923	924	919	900	934	879	974	964	972	988	950	1024	950	954	924	886	1013	922	954	958	919	953	970	940	931	926	967	1009	935	928	969	922	967	878	931	947	925	957	902	925	920	958	942	907	872	941	926	937	905	915	988	944	960	888	910	965	953	917	978	944	898	895	916	984	909	876	856	951	934	895	922	927	893	948	908	913	929	906	952	949	943	993	901	912	945	932	959	933	909	920	929	904	883	957	911	938	942	898	879	926	960	919	919	929	941	944	916	964	958	956	941	950	958	938	957	994	948	900	954	870	926	871	933	930	955	909	900	934	896	923	915	941	906	910	936	966	925	881	895	911	924	986	952	909	977	913	939	921	952	946	926	937	957	888	947	911	957	928	889	921	918	970	963	903	983	912	931	896	909	1015	909	1006	938	952	932	911	952	881	918	920	890	917	940	923	950	907	939	930	953	915	989	906	916	887	929	997	958	964	943	966	860	940	970	949	943	922	968	950	942	951	958	909	914	880	937	951	932	985	973	962	1005	900	890	974	925	920	937	946	911	913	900	891	934	955	927	940	952	897	977	975	980	848	911	977	914	969	957	903	943	865	902	955	919	969	888	892	957	959	927	967	958	942	956	967	981	927	934	968	969	898	888	940	895	972	888	935	953	903	954	941	938	913	946	923	970	928	969	936	962	906	908	895	968	901	962	952	897	925	977	905	949	973	988	967	918	968	931	945	902	870	920	987	953	917	928	974	955	958	987	958	948	974	928	919	954	944	953	984	998	895	979	944	927	1001	878	930	928	956	964	961	947	950	946	949	906	907	939	904	910	930	989	931	928	864	930	983	915	934	929	1015	928	989	965	979	935	920	964	919	964	930	939	939	979	927	945	1009	923	960	940	1004	931	904	990	962	958	938	938	913	904	929	923	880	926	942	951	875	862	971	931	952	940	906	963	929	954	913	967	946	923	970	952	915	965	903	907	925	920	913	935	925	914	973	971	859	957	872	926	926	918	946	934	956	962	964	913	946	910	906	997	925	927	932	890	927	928	944	961	960	914	951	932	927	882	965	951	924	957	951	935	948	952	945	959	915	918	911	982	956	997	942	939	935	905	916	918	1004	955	998	926	977	957	924	946	935	940	928	983	976	923	942	913	886	964	960	968	927	940	885	989	890	903	933	899	917	926	960	897	939	938	908	937	948	936	971	910	927	965	909	968	948	925	917	918	964	929	911	939	942	942	893	902	965	937	930	887	930	951	861	939	890	997	878	975	946	934	917	953	953	912	921	986	907	932	934	916	911	970	976	962	942	949	994	914	963	926	1019	926	953	918	925	945	961	904	878	935	963	919	941	931	950	952	947	941	953	934	951	946	962	927	914	934	880	911	919	925	989	940	912	946	924	888	942	928	910	925	894	936	918	947	886	939	947	959	906	909	869	944	868	929	918	982	935	969	902	890	978	925	925	960	889	946	925	970	953	904	936	939	917	926	959	946	916	933	921	930	937	909	947	957	920	918	944	961	975	945	902	989	997	931	975	981	975	957	956	938	914	861	998	965	930	949	960	969	930	946	963	930	928	953	920	936	932	924	949	929	902	951	896	933	960	861	964	898	930	951	961	889	968	903	952	923	976	926	941	929	991	919	931	900	920	951	953	926	957	948	985	933	907	897	962	927	947	926	930	915	884	900	922	879	918	889	976	967	945	951	909	911	962	928	941	1001	921	975	914	928	1000	911	950	962	953	901	918	957	897	903	904	939	966	980	910	913	941	889	943	938	933	935	982	925	924	925	933	917	922	945	893	912	900	934	961	952	925	988	948	895	927	966	908	929	988	980	946	962	929	899	953	947	911	963	935	1004	964	972	972	959	1002	957	931	943	934	848	891	948	937	970	937	957	968	942	917	936	935	936	926	933	976	897	966	962	931	950	944	970	905	944	939	871	971	978	969	918	902	934	990	944	964	941	959	940	933	915	905	897	855	912	940	957	897	961	934	908	947	970	897	905	913	906	945	928	932	994	928	947	986	929	897	947	919	905	933	932	940	925	897	958	985	926	908	934	987	935	954	975	953	896	950	1021	922	907	937	911	933	896	981	916	885	931	891	895	974	924	979	974	984	940	982	974	907	939	976	952	918	959	952	914	981	929	926	925	973	935	937	947	927	922	983	936	961	976	975	960	930	925	922	973	1016	947	901	939	937	883	959	958	893	952	1003	962	943	966	983	976	932	993	946	947	936	940	957	956	941	951	948	962	901	925	963	942	858	903	904	942	934	935	962	978	938	972	895	938	968	908	950	977	908	886	950	960	993	947	985	987	916	957	968	915	969	946	988	906	921	962	938	960	905	957	938	955	897	970	945	976	1028	936	896	990	874	998	961	928	924	941	910	989	898	931	919	903	941	987	902	951	960	977	958	939	968	979	941	938	912	908	923	937	927	919	955	941	882	964	976	970	958	988	1000	907	934	935	961	972	942	890	913	921	963	903	928	942	940	930	942	918	941	937	948	914	943	876	909	960	991	939	927	895	877	924	966	943	927	928	943	983	912	948	959	901	910	920	976	881	946	933	903	919	958	972	961	924	1004	955	906	905	964	913	890	990	945	936	926	926	950	907	935	895	985	909	899	992	958	939	923	936	948	975	905	946	936	957	952	938	980	944	929	923	927	936	985	951	964	1003	971	891	940	961	972	1002	918	960	888	909	936	979	966	903	952	943	951	975	955	912	953	871	910	985	964	937	979	937	915	894	942	875	908	952	930	972	938	940	959	981	939	902	978	969	962	922	922	878	899	938	904	894	972	924	953	983
15248	5484	1533	403	422	378	393	370	375	394	377	395	384	382	377	405	378	403	388	419	413	392	400	387	370	410	379	419	377	372	377	394	366	372	385	365	393	398	412	376	350	379	371	412	358	384	376	399	384	405	379	361	373	393	431	387	376	408	375	353	384	384	410	418	383	366	375	383	387	377	407	412	390	389	377	392	386	391	382	341	360	413	383	384	390	407	385	372	403	352	396	404	384	379	375	395	379	385	387	370	374	372	412	386	399	381	370	388	391	382	404	379	412	413	369	364	395	369	386	366	375	385	374	397	381	387	385	379	355	387	386	370	369	432	406	353	399	406	394	380	426	417	429	422	403	432	362	404	407	380	420	396	394	361	365	410	376	380	405	405	386	350	400	363	393	351	355	393	393	434	412	394	368	390	399	408	406	371	393	402	361	379	368	386	378	400	397	377	454	382	346	403	401	410	358	366	364	386	389	380	395	441	402	388	399	406	353	394	382	349	364	393	369	361	419	419	354	386	398	381	429	427	430	416	363	414	358	398	423	385	401	379	424	383	398	397	389	368	428	389	384	410	391	372	410	404	376	349	388	369	425	330	412	393	397	398	414	416	369	422	385	370	381	411	361	385	371	419	413	401	382	379	374	387	358	406	391	380	368	384	365	404	384	399	402	347	358	394	430	426	377	362	398	401	425	389	378	366	381	398	393	432	360	399	340	365	359	360	395	367	364	396	384	379	393	369	378	376	403	371	412	413	380	366	402	391	379	389	387	346	406	375	380	412	399	368	379	389	352	410	376	377	393	360	391	373	409	368	366	394	401	359	403	395	390	397	387	374	378	361	337	387	360	403	371	380	389	390	425	375	386	377	369	389	410	368	378	402	375	416	400	387	371	439	400	390	389	408	408	424	362	380	397	384	365	399	404	348	365	400	351	380	379	393	377	398	362	424	397	406	386	402	390	397	381	391	411	404	390	404	394	368	396	401	440	376	392	366	368	407	409	392	388	432	356	413	445	410	350	415	360	391	425	353	383	394	416	378	407	373	408	358	393	384	370	375	409	392	404	401	373	382	392	385	388	394	416	415	376	419	359	411	359	382	397	394	376	391	399	387	397	393	352	430	374	375	389	386	406	374	386	382	378	400	398	402	424	378	372	380	396	390	380	393	403	389	443	400	374	388	414	419	409	398	377	400	371	378	377	391	350	409	401	351	372	362	430	410	375	404	386	429	369	355	372	365	380	389	399	386	385	376	376	392	393	390	365	389	425	422	400	400	390	377	395	416	365	427	384	393	396	375	386	395	407	409	359	374	411	440	412	394	402	384	393	388	383	388	411	410	368	406	381	440	414	347	380	399	385	378	350	337	414	382	368	409	419	363	419	402	402	398	412	367	413	376	390	349	394	403	398	401	411	379	339	398	410	408	428	341	389	386	382	406	406	377	378	351	394	371	436	374	411	392	382	324	358	365	403	390	399	382	389	424	390	383	376	362	388	356	416	391	391	364	368	369	378	390	391	411	380	389	365	397	380	401	400	412	381	382	374	404	386	372	401	396	428	418	417	398	369	370	396	377	362	356	378	357	379	367	372	370	403	352	389	410	385	389	387	394	366	395	400	344	380	375	390	396	368	377	363	377	399	385	386	423	379	416	420	385	386	401	409	377	429	397	376	391	393	422	407	367	378	416	407	376	411	389	384	360	402	403	379	403	382	423	371	393	389	362	392	393	350	404	398	365	391	384	364	372	406	385	374	351	387	368	367	419	420	386	363	376	420	374	379	385	398	386	401	408	383	368	369	405	341	376	416	361	375	386	383	396	396	408	366	408	442	380	386	419	375	373	429	386	350	384	385	387	412	402	360	405	401	354	438	386	374	416	348	369	388	405	380	375	402	387	405	374	385	404	361	392	377	372	351	412	372	398	432	408	361	389	363	357	368	383	391	396	376	408	395	388	380	388	393	394	393	375	370	383	390	393	363	374	376	369	376	374	371	387	397	394	377	347	351	379	376	409	399	390	366	380	381	373	366	406	349	365	405	423	333	390	403	342	416	376	384	397	401	363	423	395	363	392	395	410	398	406	398	394	370	398	413	376	385	340	432	384	402	378	401	419	385	368	350	447	400	382	385	461	379	413	387	362	412	406	404	392	351	405	398	390	390	387	387	391	406	391	377	376	394	415	395	379	366	375	380	381	400	425	384	384	371	388	404	411	383	403	427	359	376	425	403	405	393	409	399	441	393	393	415	410	368	358	409	402	429	409	392	407	399	401	387	410	359	375	403	385	381	354	408	381	435	363	383	451	372	387	396	360	380	436	352	384	397	394	378	414	407	399	367	366	349	394	416	378	417	409	379	371	352	388	414	392	394	430	376	394	421	353	390	346	396	402	375	366	405	404	420	380	347	394	376	377	372	369	349	387	390	396	396	365	355	379	435	405	392	391	408	400	409	406	359	430	361	365	332	393	378	380	388	369	418	370	382	380	369	402	438	411	360	387	380	346	379	404	388	376	391	385	376	415	372	417	385	392	388	352	382	378	375	394	415	383	369	385	358	376	378	381	381	399	363	383	424	374	399	372	370	399	392	364	387	402	397	379	389	399	365	387	419	425	409	392	384	358	382	411	393	404	397	353	406	388	415	439	384	378	398	391	399	398	397	374	376	394	407	409	381	354	396	368	436	395	393	409	401	350	353	426	396	355	371	377	362	373	364	377	401	401	367	387	379	380	421	408	414	402	445	388	377	388	410	359	377	389	405	365	405	392	367	409	403	374	385	367	432	381	391	365	410	397	419	395	403	386	366	387	377	365	409	429	359	422	383	368	356	394	372	384	443	404	360	414	401	396	419	380	363	399	379	420	423	355	395	399	389	371	407	390	395	401	396	427	385	415	399	372	354	401	392	353	385	358	371	393	374	391	363	392	397	427	382	419	390	381	399	381	382	403	380	396	416	393	376	343	375	417	442	403	385	397	410	411	397	385	400	408	374	366	385	384	404	411	420	422	437	386	412	416	404	371	394	380	383	407	368	436	383	384	415	395	393	404	399	406	387	375	393	397	381	388	385	369	370	391	362	371	365	379	393	420	405	398	375	405	389	396	398	368	368	377	358	394	414	377	392	409	377	385	408	392	371	399	359	369	369	397	424	408	385	370	377	399	367	415	415	360	351	380	390	358	366	385	409	374	367	397	364	406	415	360	348	374	407	384	426	400	380	377	385	367	383	346	376	395	399	414	356	391	401	407	413	393	410	391	387	429	404	362	387	367	377	384	402	418	357	385	385	397	381	382	397	420	389	367	370	374	376	383	423	359	358	411	336	380	403	369	395	374	384	406	424	358	370	390	379	413	359	399	390	382	376	410	406	408	389	405	356	392	392	386	383	386	391	379	354	378	410	416	379	390	407	384	406	390	427	375	404	364	361	406	373	392	369	382	417	388	378	385	394	399	366	354	385	381	414	370	373	432	404	364	365	381	391	368	398	411	375	376	376	403	393	409	380	367
14392	6718	2539	936	943	983	953	933	906	949	965	912	946	936	966	899	904	973	861	921	943	897	937	958	956	921	950	911	935	927	922	904	900	868	888	929	882	961	974	916	924	861	923	973	977	918	943	893	993	925	998	924	934	949	936	955	944	972	944	919	907	940	951	973	923	957	917	932	925	831	889	922	925	988	960	954	927	903	905	885	946	868	947	917	973	926	988	943	934	923	964	942	945	985	987	921	932	905	915	943	970	917	969	902	968	969	923	955	984	901	975	966	916	892	950	949	977	909	931	914	952	910	901	952	923	903	931	944	930	928	943	989	951	878	931	952	950	969	912	942	934	917	924	933	958	895	918	907	891	924	925	900	918	933	921	999	915	961	989	926	886	890	947	964	931	922	947	962	964	961	933	925	937	933	950	886	925	934	943	949	900	922	875	947	936	892	966	982	910	924	879	902	948	963	920	983	938	926	954	869	922	943	877	925	912	914	911	991	959	964	958	905	971	950	914	948	934	911	923	930	887	948	935	982	916	933	885	912	987	924	987	912	956	977	931	888	921	971	979	937	903	925	944	884	910	957	826	943	871	979	903	960	931	919	975	946	895	977	958	939	893	965	972	925	945	925	900	953	972	911	901	950	913	984	955	881	907	946	970	950	886	920	939	921	920	909	890	951	928	888	911	896	952	935	998	884	937	936	966	985	888	940	903	941	914	929	903	949	955	928	927	994	921	913	932	844	937	958	947	902	911	890	855	928	929	910	901	932	937	900	943	933	952	921	928	911	925	952	898	1004	944	950	912	957	934	922	920	943	910	949	971	1030	951	934	931	938	947	937	915	937	924	952	928	953	894	948	906	1006	1004	904	897	962	935	909	966	866	909	972	934	956	947	955	964	896	963	972	984	940	898	910	990	1008	898	927	941	937	955	967	932	900	918	934	987	976	952	926	950	980	966	887	924	910	887	897	881	969	961	984	919	913	919	956	905	884	933	900	950	930	941	888	940	946	943	918	963	930	937	943	949	937	945	969	926	956	851	911	937	922	920	918	975	954	951	915	901	907	916	973	963	954	954	996	968	918	926	923	919	910	831	900	957	940	957	951	928	931	950	927	920	920	931	946	962	967	913	932	973	921	999	926	928	898	913	963	941	940	931	940	951	929	975	954	905	932	1042	899	895	939	981	929	904	941	904	886	852	907	973	908	946	961	916	945	931	932	932	883	950	958	936	943	905	913	911	911	1006	975	943	936	953	915	1002	889	912	946	923	926	952	966	963	951	958	995	916	947	915	933	897	954	950	942	961	946	933	910	917	898	920	932	892	954	954	974	914	963	955	922	941	953	938	957	955	922	929	942	927	918	915	905	944	960	927	911	918	897	941	983	946	946	943	917	950	909	929	926	944	1003	917	955	936	886	955	902	969	892	912	954	885	946	983	889	951	929	969	930	932	911	918	957	903	917	940	938	968	946	965	891	976	947	963	891	926	997	899	883	918	912	924	917	955	940	996	937	978	940	895	974	969	878	972	947	989	949	954	966	928	911	938	891	899	958	958	944	948	903	967	896	885	881	917	910	945	939	888	901	888	942	941	923	917	905	907	879	973	933	968	910	948	960	940	921	914	866	916	936	967	933	916	933	962	951	896	918	916	964	901	971	945	954	978	956	915	983	904	971	941	960	902	949	928	985	945	940	934	920	963	939	977	919	939	884	904	912	1015	962	922	957	922	910	918	949	902	870	896	917	946	901	951	904	955	925	902	887	917	954	947	923	963	927	918	920	903	930	944	911	903	892	885	973	950	916	933	872	956	984	944	959	890	913	884	947	921	904	880	903	947	927	1000	981	948	939	948	971	894	891	883	930	947	949	952	931	947	949	912	939	926	955	875	934	926	908	935	902	926	948	932	939	913	915	884	934	978	911	939	944	891	942	935	945	984	897	871	895	953	983	941	969	902	985	927	912	975	978	923	930	924	925	964	978	953	944	932	967	921	925	918	924	910	949	956	966	937	958	977	962	891	940	950	958	896	949	907	929	918	973	944	905	897	913	903	919	885	936	920	908	892	974	915	909	1011	896	917	920	948	905	932	933	959	957	926	986	864	884	911	936	894	946	904	931	909	932	897	897	1004	941	953	974	909	954	907	940	949	981	876	931	897	849	954	914	942	940	909	939	913	914	873	989	916	930	954	944	942	916	925	940	918	925	974	977	876	934	911	967	918	932	913	948	984	1011	913	907	962	961	926	916	939	942	902	924	907	892	945	925	931	913	863	938	957	922	969	936	943	901	961	944	964	977	893	957	943	934	925	938	917	960	937	956	880	994	946	933	953	960	920	927	940	927	948	951	929	902	938	910	962	936	956	902	942	914	893	889	957	931	943	919	972	913	858	909	873	913	927	897	959	948	890	904	897	862	980	931	975	936	946	933	950	917	958	960	911	920	932	906	888	904	886	969	901	914	911	923	956	868	931	879	947	976	958	959	904	907	914	937	923	931	929	898	917	950	962	928	941	887	908	960	963	988	933	889	962	973	930	912	926	896	896	943	898	924	905	926	951	927	878	947	898	924	908	926	886	948	932	907	972	891	902	914	911	932	1012	940	970	933	893	929	911	930	930	963	934	909	896	971	898	976	958	956	932	943	903	923	920	960	985	883	941	993	891	969	875	948	932	869	875	963	926	885	940	924	930	958	896	970	938	945	983	866	904	1002	906	938	954	927	950	956	940	885	934	916	939	954	933	922	941	938	896	862	924	919	894	934	939	907	947	934	860	877	909	925	910	964	898	911	878	948	856	862	930	915	904	934	889	921	888	963	973	931	924	943	919	898	910	941	902	929	963	908	928	926	949	941	985	957	913	942	900	945	975	884	938	921	980	926	941	886	921	898	909	886	969	913	896	887	915	949	895	965	929	936	938	905	938	915	916	933	940	932	947	946	893	943	926	905	891	944	922	866	918	953	912	917	908	948	928	922	917	909	952	962	932	919	933	905	914	975	945	968	941	932	877	969	874	984	890	973	919	931	941	971	926	934	922	893	937	920	888	903	968	939	938	941	943	923	897	886	965	908	933	921	896	922	948	905	925	979	962	938	953	940	916	945	908	909	890	950	917	888	933	939	906	932	886	933	903	894	929	917	913	917	909	981	904	949	909	907	1007	978	966	950	942	913	921	884	863	959	1005	927	926	917	895	894	921	916	941	902	928	980	892	896	941	924	980	972	961	943	934	942	996	910	898	887	968	915	857	910	914	935	964	948	974	976	964	948	904	918	952	968	921	938	943	897	970	891	906	956	949	963	886	948	919	928	939	927	936	948	976	942	962	937	925	888	968	967	837	955	920	901	927	914	907	942	919	925	892	933	941	962	925	919	926	920	945	948	917	938	927	939	922	949	860	968	927	951	921	914	940	951	913	922	999	911	915	952	944	954	939	934	938	947	927	896	927	919	915	934	918	952	918	913	947	931	921	995	919	923	951	942	933	939	953	933	920	985	937	925	935	998	889	953	981	947	929	889	970	931	939	953
61468	48279	28737	5874	699	459	399	354	326	327	337	282	283	312	262	310	287	263	257	271	271	275	259	280	240	263	282	247	305	263	258	306	259	268	260	265	250	289	260	286	227	247	289	272	264	245	264	245	237	253	232	284	269	265	229	250	259	223	279	268	257	261	235	248	248	261	260	269	261	259	246	304	252	232	281	248	247	237	254	227	221	278	254	264	245	246	247	237	258	236	233	252	255	265	252	242	259	239	240	253	257	251	276	260	257	248	232	278	260	270	209	223	264	234	260	309	256	233	267	258	229	234	260	232	256	245	239	245	240	241	227	279	255	224	281	271	257	230	250	237	275	228	250	280	241	272	260	253	257	254	232	250	252	252	240	259	243	259	245	249	235	241	253	236	232	230	270	240	254	263	209	243	240	221	254	249	262	264	267	258	283	219	269	255	243	256	269	252	273	282	269	221	246	273	281	283	274	247	236	241	250	257	246	268	263	248	238	265	252	269	301	247	235	275	279	267	236	244	260	260	271	245	263	246	246	248	255	272	234	254	242	267	220	252	293	258	255	185	259	280	221	231	250	235	271	246	262	256	262	226	266	270	226	255	243	231	242	230	242	253	275	252	237	265	286	254	283	238	258	249	232	277	245	242	247	246	234	230	274	246	246	231	249	263	263	249	247	233	237	231	250	226	232	275	271	255	235	243	262	251	254	235	258	234	243	242	205	227	246	287	245	260	249	228	224	236	233	231	261	248	237	245	241	245	238	250	268	236	259	259	279	235	262	263	257	232	254	231	253	225	239	261	252	247	235	245	246	239	252	243	263	251	260	303	241	235	239	240	244	264	249	244	233	241	257	244	265	276	273	268	275	264	254	261	257	225	222	241	264	235	216	282	280	279	252	281	271	220	276	256	243	255	276	249	237	232	253	265	234	253	283	245	240	265	247	251	232	260	243	248	241	248	255	279	249	256	249	277	246	247	231	264	281	254	242	266	277	275	238	259	254	263	258	275	233	249	267	244	275	250	252	235	239	245	244	277	240	255	245	224	263	220	240	270	263	242	272	242	252	232	247	248	231	262	252	261	273	255	241	275	270	224	265	240	246	259	255	245	257	243	235	252	256	254	266	264	248	280	245	270	298	228	237	238	256	252	237	287	252	249	272	265	258	280	270	234	258	248	258	247	247	248	278	234	267	263	238	270	247	265	264	258	263	269	241	239	264	231	242	224	232	258	257	227	281	254	220	257	276	248	213	274	260	272	239	276	259	275	261	245	269	218	251	217	235	261	263	276	252	219	259	260	269	260	274	256	257	247	251	285	261	245	247	263	275	239	250	246	255	281	269	266	255	255	248	236	230	248	263	230	227	267	260	287	221	253	234	233	224	268	264	274	235	253	249	249	239	289	274	258	246	256	243	232	235	266	247	271	273	259	232	255	242	285	265	261	230	238	262	248	235	252	252	250	239	260	232	252	235	264	277	207	270	270	232	258	250	269	274	230	260	293	244	245	247	236	240	259	237	276	270	246	254	233	253	221	241	220	238	253	270	221	256	246	250	266	245	271	231	212	258	235	255	261	211	262	293	221	246	233	229	244	279	278	211	266	252	302	262	264	245	259	264	246	261	246	267	243	255	234	277	242	235	271	255	269	241	244	256	232	261	256	246	262	290	236	252	246	224	271	232	254	258	248	245	265	236	254	247	251	217	275	236	241	264	261	240	254	245	286	261	260	256	245	252	245	218	264	266	242	237	260	240	247	271	244	273	250	238	269	243	266	266	231	239	247	253	244	237	250	237	240	266	256	238	268	263	263	252	280	250	272	240	236	239	266	287	253	266	242	263	253	240	287	256	256	234	212	271	244	244	255	259	239	258	252	268	242	249	235	256	270	261	249	243	248	240	219	259	235	199	256	232	262	263	235	228	240	245	267	221	233	260	284	276	268	252	253	221	230	242	275	255	244	257	246	278	235	268	240	263	226	272	261	260	264	269	235	271	257	260	243	261	254	237	289	241	257	254	259	251	266	256	249	246	264	257	248	260	242	238	259	227	275	228	233	260	245	272	270	244	252	227	268	242	243	275	267	279	271	238	242	249	271	284	263	260	220	253	268	274	271	253	253	252	260	228	252	249	239	255	238	244	267	238	221	219	260	253	240	250	265	240	222	245	260	241	258	238	231	255	228	247	255	265	263	254	270	226	218	245	228	244	242	256	247	254	231	233	276	235	229	280	237	247	256	259	253	219	255	278	265	288	267	236	276	265	269	228	228	255	243	222	242	250	283	260	246	224	247	267	269	263	244	241	246	252	229	257	234	239	245	250	228	255	240	268	240	242	247	260	258	216	236	233	244	250	256	247	237	231	256	262	269	243	251	276	257	232	249	266	242	269	246	251	253	267	290	234	251	269	272	256	216	273	251	239	235	222	265	274	270	256	264	247	247	257	287	236	272	257	261	271	251	266	256	254	210	233	271	235	218	250	249	241	240	246	264	255	275	232	253	286	259	244	283	234	244	246	252	266	264	242	256	247	239	261	217	235	234	284	247	259	256	260	262	250	271	277	263	258	261	237	236	267	252	242	275	240	232	238	256	219	268	246	260	255	225	263	275	251	239	247	244	251	283	268	279	253	224	247	278	244	242	279	266	261	247	247	230	255	232	236	253	276	272	233	280	254	260	224	239	243	237	260	267	243	263	225	229	246	253	240	276	250	232	238	224	256	246	259	245	252	277	248	251	242	241	272	263	265	295	247	251	247	281	276	250	249	296	264	238	246	275	242	224	225	245	232	279	256	261	239	235	246	219	269	266	232	250	251	251	261	268	278	256	253	254	254	256	225	246	249	249	257	250	267	263	278	258	251	252	226	235	262	262	257	244	250	237	264	254	251	242	253	232	255	253	250	266	262	255	222	244	248	264	256	262	263	272	271	270	254	235	259	234	274	249	287	249	245	279	242	253	267	252	281	241	299	260	246	255	249	225	225	263	254	247	263	247	243	278	257	260	227	258	248	241	266	268	280	289	242	238	261	271	239	251	257	214	215	233	245	235	254	274	211	270	258	275	254	274	243	264	273	254	250	256	238	254	253	238	215	266	247	266	269	247	220	257	259	250	289	253	233	275	266	233	265	262	260	254	249	243	248	301	249	263	251	238	254	279	252	239	254	245	218	233	276	281	260	281	236	257	243	246	263	254	224	269	243	243	242	270	237	263	247	266	242	261	211	247	281	235	259	292	245	270	263	268	226	250	253	243	290	275	257	264	273	272	252	242	274	252	262	259	279	262	256	271	249	233	250	242	257	250	239	219	224	215	247	268	256	274	245	257	270	259	252	274	254	250	245	255	248	242	255	246	257	246	249	215	259	284	261	244	266	253	258	254	263	263	237	241	234	259	270	208	265	270	255	237	267	250	263	257	246	236	258	283	271	212	256	254	291	228	246	253	232	254	241	225	279	257	272	235	253	227	259	239	255	260	239	240	254	265	260	232	252	239	268	236	227	253	242	285
38468	35414	10271	2143	1888	1614	1438	1243	1109	1038	1025	949	926	866	844	854	785	787	743	782	804	775	779	740	739	693	715	760	695	715	746	743	679	721	738	731	685	711	692	732	745	716	707	699	746	731	725	658	687	664	668	663	651	688	624	655	675	712	711	706	665	686	663	643	673	697	739	680	639	676	668	665	657	639	628	671	620	645	628	678	716	664	702	654	679	709	621	648	721	664	722	668	703	703	693	672	697	685	645	654	668	637	713	713	644	713	657	685	705	667	696	628	663	663	648	679	714	629	672	699	709	681	666	654	697	652	689	692	667	664	707	711	655	675	662	663	693	674	662	641	638	646	704	658	633	671	661	641	691	671	683	638	667	642	713	684	687	692	610	679	708	677	679	660	671	658	665	719	674	704	676	687	629	657	607	671	661	674	700	665	676	631	653	708	605	693	720	679	685	638	613	660	674	675	661	606	697	682	657	681	657	613	695	648	649	659	666	657	634	666	624	669	653	657	689	657	712	708	649	652	694	640	655	660	665	647	666	719	644	668	708	695	664	712	684	700	659	676	662	668	691	705	633	616	646	661	665	629	630	635	655	675	678	677	651	663	692	679	653	702	651	673	636	613	653	692	664	690	697	650	662	698	676	615	670	674	636	667	655	657	678	661	656	697	704	714	631	632	651	691	685	669	666	715	695	676	598	665	688	732	671	657	633	695	698	677	714	655	694	663	661	676	649	632	659	667	644	679	672	643	636	703	695	687	700	659	674	681	688	658	646	720	681	672	594	713	685	687	679	672	649	658	662	681	719	653	683	690	702	652	659	627	655	687	634	654	650	645	659	690	626	665	648	634	657	655	672	658	681	637	663	640	638	664	658	659	648	666	653	681	661	671	700	671	629	719	676	643	669	694	689	665	655	674	632	700	655	683	670	649	707	691	720	635	696	681	675	708	648	667	671	677	653	650	669	693	688	666	677	666	662	635	659	628	628	696	729	670	709	671	663	671	670	669	688	696	673	623	634	681	678	662	668	696	704	655	724	687	737	722	701	656	681	677	640	682	738	684	669	660	694	677	702	690	660	687	664	683	642	674	630	734	630	654	641	646	662	686	658	664	704	666	644	679	684	686	655	669	630	695	651	676	702	646	687	697	700	691	695	678	690	660	688	685	718	622	650	682	654	661	652	685	714	711	717	688	661	680	682	682	683	676	699	679	616	687	667	654	696	651	617	665	690	677	677	640	663	697	665	633	683	673	665	683	621	634	675	668	707	658	632	619	642	648	706	631	664	707	694	662	653	682	595	646	686	643	651	683	714	658	706	646	675	659	670	626	700	682	659	654	673	705	711	674	649	648	670	656	673	690	641	711	695	618	676	612	705	670	687	662	658	648	681	680	618	666	621	696	670	643	676	625	676	665	615	669	674	678	690	649	629	699	696	714	715	652	629	672	628	666	665	645	651	713	649	654	703	669	670	641	668	682	692	669	634	681	655	669	678	667	692	663	638	625	700	660	738	661	686	669	662	665	646	684	676	682	669	687	663	664	662	676	688	677	674	690	664	662	660	692	688	649	643	677	682	692	638	662	645	674	652	691	684	687	627	700	649	658	724	691	695	668	710	659	708	711	708	669	689	675	697	636	701	631	679	679	666	655	636	655	657	694	662	685	664	674	699	646	733	609	661	685	644	610	727	627	658	662	686	696	654	731	635	636	669	644	660	666	626	687	653	636	669	623	640	615	659	676	671	659	687	681	715	683	681	720	634	700	679	675	670	659	693	614	690	688	662	666	672	683	636	679	633	660	687	678	712	647	642	666	686	693	687	684	638	698	641	616	657	706	698	698	709	692	663	621	695	639	671	651	725	666	714	654	681	629	684	671	647	626	663	692	642	671	699	681	651	694	641	680	700	627	607	753	650	622	633	700	646	683	631	656	643	651	638	709	652	744	651	654	683	678	721	619	668	642	676	674	677	671	639	710	642	650	701	666	670	685	675	690	731	640	680	666	677	686	657	642	699	658	688	658	638	678	664	677	649	676	667	637	672	636	699	667	699	672	663	687	644	655	660	698	690	685	658	659	665	671	671	639	663	635	620	649	643	668	680	703	675	698	624	650	707	673	686	661	704	731	630	685	708	669	664	683	657	682	696	640	663	710	664	661	695	687	716	703	642	648	660	663	613	720	647	691	661	633	674	708	657	687	665	625	686	625	650	682	712	708	647	667	671	677	643	665	679	646	662	654	656	658	687	660	680	686	656	674	665	698	689	648	688	680	692	637	689	653	649	684	694	629	678	676	688	659	665	686	667	671	666	689	642	705	695	664	678	683	673	716	665	646	692	676	708	633	694	679	654	667	698	637	661	729	677	678	657	661	671	664	621	678	704	700	646	681	684	693	640	700	656	662	665	673	652	663	644	690	667	686	685	690	659	640	696	603	624	721	679	687	683	646	664	654	676	671	705	668	672	716	689	639	712	659	684	687	691	691	652	707	667	685	615	671	719	654	663	635	658	651	665	688	667	679	673	667	650	683	673	704	672	659	674	668	643	725	654	670	701	697	679	669	611	645	671	637	651	709	691	634	646	702	688	656	613	721	679	672	712	646	622	696	642	655	698	632	676	676	706	678	690	693	657	685	655	672	708	665	660	668	689	666	659	661	704	688	671	643	652	657	693	683	701	649	667	690	660	681	660	656	659	692	676	669	675	718	688	700	656	629	651	685	659	663	672	698	684	659	696	639	693	686	662	688	691	650	646	638	679	669	675	647	631	659	632	674	691	714	669	705	685	733	704	649	640	663	673	673	676	689	686	621	689	658	616	647	682	689	687	674	696	691	653	657	684	686	680	630	671	674	687	670	702	642	695	679	700	647	690	643	624	665	667	679	688	651	654	667	686	680	664	672	655	634	658	697	679	698	673	717	675	640	662	630	612	662	650	674	673	681	683	659	646	678	690	696	714	662	638	644	687	667	703	648	672	681	670	707	718	694	701	676	664	614	615	644	644	678	636	647	662	684	669	704	700	699	668	681	685	691	669	690	672	671	672	644	665	646	665	656	635	714	643	675	657	659	676	637	670	647	688	674	656	658	667	696	633	688	665	638	670	693	648	649	637	666	700	670	668	672	636	634	664	696	633	674	661	665	658	651	695	613	640	647	679	665	697	687	651	708	624	649	663	674	690	715	658	642	681	715	644	661	672	681	636	669	660	700	667	637	667	694	664	653	699	659	680	668	657	697	654	647	688	666	626	719	597	657	651	715	663	702	622	663	644	694	624	647	696	635	691	647	640	638	658	717	699	695	662	684	683	655	617	643	633	638	666	690	706	685	672	680	694	623	691	685	715	663	649	700	667	716	641	652	619	658	629	722	618	691	674	696	638	693	655	650	678	630	648	687	676	670	681	694	641	723	697	699	678	673	640	659	642	648	679	680	649	680	667	640	727	670	647	630	704	670	620	701	662	711	652	717	690	643	682	667	698	665	664	697	693	667	664	659	667	683	687	652
71552	53917	35138	14375	3409	828	672	606	569	542	475	430	479	434	420	456	394	460	433	424	408	389	432	395	399	439	368	428	387	406	394	381	420	383	380	388	398	361	390	345	367	377	372	383	373	382	404	384	413	375	399	362	391	357	339	377	382	401	408	396	360	379	397	423	391	353	376	431	358	364	381	350	385	358	408	398	384	361	407	394	376	390	382	369	371	407	368	366	402	390	407	390	365	396	417	396	392	371	379	398	379	377	393	406	367	399	369	379	379	370	367	394	407	375	384	396	385	400	396	372	375	367	404	383	380	404	374	346	351	353	389	389	361	381	380	382	386	346	380	390	407	385	380	389	399	395	347	369	372	384	339	389	387	379	422	367	369	386	409	381	377	395	384	397	352	383	383	358	368	334	387	393	390	372	401	369	387	391	351	396	388	404	372	376	401	380	399	399	359	372	368	396	371	389	381	403	370	401	388	398	359	344	395	402	363	368	405	379	357	393	385	389	416	378	425	362	406	387	403	403	351	356	366	358	377	377	339	405	385	359	371	389	331	386	389	400	375	350	373	369	370	394	400	384	402	375	364	372	351	348	362	349	381	363	385	377	438	396	369	384	385	365	403	361	354	389	418	347	380	387	377	374	431	382	381	343	386	386	416	362	359	385	376	374	356	366	355	344	376	400	391	350	323	364	369	372	371	384	381	425	406	358	355	379	423	379	402	378	367	405	370	410	377	385	399	360	407	384	358	398	356	379	350	391	401	388	359	358	363	382	397	371	368	344	379	381	376	433	375	411	354	383	374	370	420	375	354	387	387	376	381	415	366	354	378	360	382	385	379	374	338	388	331	398	382	355	378	367	385	386	425	379	400	351	411	402	372	351	376	392	403	361	357	371	340	386	395	400	369	359	372	380	366	386	321	401	415	390	381	382	378	384	370	385	406	428	372	393	387	354	384	394	388	366	437	369	357	373	372	356	402	356	400	368	376	406	347	369	348	342	382	356	368	380	356	375	398	360	378	406	400	373	436	374	372	400	411	403	384	400	398	380	406	367	373	393	393	370	384	390	395	342	367	388	384	377	362	355	401	377	369	377	369	422	389	353	384	392	381	370	387	373	414	361	395	389	380	381	402	354	388	357	368	385	401	369	376	334	352	386	389	396	371	383	340	389	371	408	392	368	406	342	363	380	358	384	381	432	382	394	423	385	384	369	385	386	415	384	367	387	403	391	372	401	345	385	343	365	402	372	402	372	337	379	395	370	372	426	354	390	381	395	368	411	390	373	406	364	404	398	383	359	384	383	366	411	359	403	416	365	404	403	389	374	378	348	341	344	375	389	388	362	397	403	362	403	382	401	389	406	386	377	371	370	370	383	361	365	398	394	402	351	393	371	388	379	389	404	403	398	411	363	385	362	343	397	387	371	389	379	372	356	385	326	383	369	385	341	358	359	368	375	360	418	396	425	366	409	373	345	392	382	316	358	383	349	384	373	369	358	383	382	361	369	399	371	397	362	339	376	368	394	383	381	392	395	365	373	373	373	378	385	407	394	406	351	371	384	390	422	379	405	361	361	376	383	375	369	405	399	369	403	349	384	340	356	371	364	363	395	362	360	396	343	403	399	370	346	364	369	365	382	385	402	368	346	397	381	408	354	391	344	414	409	385	413	389	388	385	377	392	377	390	369	361	378	333	405	381	413	369	359	404	387	357	355	348	375	376	381	372	368	368	424	369	386	345	330	369	364	372	377	389	376	373	380	399	357	345	375	362	380	380	360	404	349	385	400	400	343	393	384	399	375	355	391	394	406	410	381	386	379	380	373	383	355	357	380	351	352	395	376	364	393	386	380	379	341	370	423	374	354	343	419	418	413	372	381	338	410	408	338	377	336	394	403	396	360	367	363	395	373	352	393	363	362	369	372	395	413	377	392	399	383	386	376	343	328	367	402	384	393	321	395	412	397	361	389	396	412	419	433	360	368	375	344	412	406	385	366	381	361	409	360	331	389	354	369	351	387	356	378	411	347	357	390	376	385	366	371	364	380	383	376	361	412	443	351	364	391	395	344	339	376	423	382	359	357	359	370	345	386	380	386	398	359	403	385	353	389	402	391	380	398	353	382	376	344	401	384	369	373	372	353	366	378	381	376	406	376	400	356	333	393	370	378	374	409	382	376	406	389	394	399	401	375	421	352	394	378	405	385	372	357	380	389	430	375	411	384	378	371	385	363	355	395	400	379	342	380	380	356	359	386	389	403	412	385	387	345	354	362	396	396	349	341	399	380	364	417	372	347	377	377	402	382	381	418	377	324	363	405	355	369	340	339	391	354	399	364	351	334	395	389	393	388	350	398	393	370	370	360	371	378	387	379	364	374	378	390	376	344	414	391	366	370	366	406	386	379	381	394	368	407	400	394	365	371	443	428	396	354	353	370	391	398	335	429	402	386	375	388	407	389	397	356	348	356	423	403	375	379	389	363	381	353	419	368	385	371	373	340	381	380	376	390	374	391	391	382	373	393	407	379	386	359	405	383	384	360	350	378	381	383	414	396	377	370	357	356	365	341	398	405	386	386	400	378	441	415	381	364	419	382	402	403	404	371	346	371	413	412	379	416	410	380	405	332	399	345	367	414	367	411	426	356	366	352	391	344	383	407	368	367	378	400	379	375	375	401	381	370	362	395	394	403	354	375	350	377	393	393	377	375	364	379	397	351	383	381	399	387	366	381	368	398	377	383	398	407	363	370	383	409	375	357	357	369	363	347	367	399	378	356	371	392	381	379	392	388	373	351	351	410	395	384	380	397	406	404	383	365	362	373	393	393	386	394	376	374	376	382	407	334	368	384	409	399	377	376	351	402	364	387	348	407	428	370	379	403	380	381	421	361	383	344	365	401	339	386	395	389	389	393	382	382	376	379	388	392	390	379	350	351	364	371	387	382	368	389	394	358	368	333	388	352	400	386	362	380	367	356	368	372	404	364	414	383	376	358	365	371	367	392	375	378	354	379	397	349	377	365	361	363	355	331	351	403	405	381	390	415	384	400	390	354	381	357	389	398	380	413	389	373	392	404	366	375	394	406	372	376	367	420	377	413	386	386	416	367	403	414	358	377	385	355	357	441	420	397	366	376	375	415	383	360	350	354	357	383	376	416	351	421	326	366	362	377	394	368	388	377	399	389	344	380	394	380	383	377	371	409	403	401	373	375	354	381	358	368	353	334	386	394	354	366	375	361	371	350	374	386	397	402	382	371	410	384	369	389	401	408	367	401	414	383	390	356	354	383	419	389	404	409	382	348	390	407	372	396	342	358	358	401	350	385	385	417	359	371	386	375	378	406	366	389	377	373	393	410	385	366	381	350	368	359	338	374	414	393	372	373	361	377	371	364	412	386	375	342	377	368	398	347	389	371	376	364	386	319	342	381	353	371	372	381	391	372	378	350	412	383	379	384	357	375	361	394	361	387	380	376	392	389	406	355	375	433	386	362	380	353	371	383	352	335
46763	45632	13209	3838	3360	2772	2384	2072	1898	1726	1571	1472	1474	1401	1276	1287	1260	1255	1151	1154	1101	1117	1160	1090	1043	1079	1032	1018	1054	1028	1037	994	1043	1050	1054	987	1025	975	968	984	955	1022	954	964	1008	1004	981	972	1040	1030	1004	1004	1004	960	967	980	971	1007	937	990	967	1025	941	975	924	970	982	914	934	976	979	954	1000	993	919	963	987	924	958	941	947	955	943	963	950	936	943	965	955	931	948	983	933	908	987	945	963	938	993	949	994	935	949	978	926	896	995	959	947	900	945	970	928	884	936	927	973	897	947	950	906	931	945	925	942	944	961	966	968	985	948	908	929	921	955	919	962	992	932	970	914	912	908	961	949	961	907	966	966	971	980	929	896	919	986	975	959	918	926	932	996	943	952	961	937	909	930	944	976	914	962	965	940	928	957	916	923	931	987	933	943	936	930	852	944	997	964	926	916	957	931	912	981	973	934	904	911	940	967	943	949	969	938	960	908	969	935	936	933	918	929	993	966	931	973	927	947	940	916	910	985	917	972	903	973	914	934	961	902	929	972	914	978	914	929	902	990	958	934	957	978	896	900	943	922	970	972	946	1008	922	947	956	918	904	935	998	930	954	915	900	946	957	887	943	913	930	951	961	899	960	942	934	965	935	917	918	937	956	903	934	903	975	970	932	925	990	959	938	935	884	896	948	960	935	938	935	952	923	955	930	968	895	933	933	967	902	942	949	907	968	894	979	927	907	893	911	950	958	975	960	992	969	973	986	986	948	944	918	948	936	953	912	955	909	961	888	934	951	981	961	935	938	921	936	945	945	933	911	929	950	913	906	941	1003	941	930	932	896	926	939	931	925	913	919	941	936	920	912	972	968	944	846	964	952	961	944	945	944	911	919	881	913	971	974	989	934	904	895	946	974	938	960	994	901	960	1001	945	968	955	899	943	896	982	950	977	992	927	1003	968	968	962	986	969	906	886	936	935	976	920	909	963	942	937	936	960	990	906	967	976	936	929	939	960	947	940	964	920	1012	913	970	926	941	975	944	977	945	958	953	894	955	878	942	923	924	935	961	966	934	926	956	925	982	958	949	933	885	956	947	893	888	924	965	980	981	956	1007	975	963	941	930	920	945	959	924	938	914	886	957	919	899	919	953	925	900	913	950	915	916	906	895	984	930	953	950	925	901	894	919	948	941	922	981	948	942	940	913	926	985	988	923	976	940	973	905	960	932	909	926	941	960	955	947	921	990	907	933	982	941	975	907	966	908	944	970	949	973	985	933	953	900	922	899	900	953	930	923	946	937	890	877	977	931	910	923	968	977	926	919	939	985	952	938	926	968	979	882	968	967	960	901	916	965	1007	962	904	910	969	963	920	945	959	981	899	960	912	892	960	937	911	934	948	899	897	988	933	918	895	942	878	935	898	921	984	963	926	958	933	927	984	932	985	968	928	908	958	943	943	890	941	977	941	877	920	972	918	966	984	938	931	958	895	967	952	934	904	977	919	849	910	922	911	884	967	924	907	912	955	933	982	956	916	927	966	955	978	898	940	931	954	1005	949	915	955	960	970	957	958	946	922	1003	943	957	883	954	915	898	928	957	944	900	858	936	942	963	940	952	932	912	930	911	967	916	927	946	955	931	958	969	914	953	956	934	918	929	900	923	934	961	960	915	933	916	933	906	992	938	924	939	941	959	939	932	911	951	894	904	969	939	933	997	879	973	877	927	925	949	924	908	908	925	955	964	969	883	943	940	986	1009	949	872	956	963	874	902	897	984	932	933	957	952	913	876	988	977	1009	1005	963	875	930	969	953	957	901	976	1004	897	998	993	925	930	1002	966	989	932	965	955	977	960	996	944	961	934	933	972	963	929	996	911	961	899	962	956	930	957	973	932	961	933	938	900	934	924	956	972	938	930	966	933	941	962	978	909	941	989	961	946	938	927	932	944	975	932	946	960	944	961	928	885	981	933	874	895	899	979	915	968	894	1020	977	945	920	972	960	936	904	889	963	949	953	967	946	898	987	979	956	947	961	961	927	995	926	936	885	932	930	930	931	932	954	931	956	950	921	980	989	993	914	848	907	883	964	877	945	957	1025	939	951	953	927	936	935	976	949	911	957	955	943	906	962	940	959	920	929	947	948	918	952	893	929	995	967	980	861	955	879	939	948	917	941	949	943	896	953	955	915	969	981	918	946	931	944	935	970	925	970	951	949	886	924	860	1002	1015	980	861	939	957	926	955	934	950	934	895	910	949	946	905	951	949	941	938	935	871	969	922	1001	901	945	1002	927	946	955	923	960	947	906	936	909	961	963	978	924	996	941	948	968	988	940	950	933	961	974	928	983	963	921	946	961	930	945	890	928	924	974	964	911	894	885	978	914	982	983	1024	955	973	905	965	950	921	928	939	929	942	928	921	915	959	883	977	925	950	933	922	905	940	924	971	961	933	961	927	961	960	952	971	904	938	925	976	942	931	918	925	921	904	885	963	956	909	959	973	933	938	960	917	991	876	907	933	902	938	852	939	951	980	976	936	906	929	899	1012	930	975	928	929	977	909	942	915	934	906	948	936	907	937	962	976	944	887	897	918	944	979	956	928	939	954	988	977	953	960	886	888	955	899	946	1009	922	911	952	947	985	896	898	921	1011	918	904	940	947	959	926	931	897	935	920	935	973	996	943	955	931	911	966	907	918	932	964	936	920	876	893	984	985	926	976	947	931	911	933	951	944	978	961	892	931	940	922	913	936	949	915	960	896	942	973	939	922	910	971	960	905	909	908	960	920	921	974	955	967	924	961	951	855	909	896	926	950	963	943	945	977	963	974	924	1022	937	927	933	984	934	974	956	970	921	958	974	919	963	933	962	960	970	932	977	917	930	920	937	962	950	983	953	978	923	954	968	970	920	955	900	971	915	970	949	982	943	921	955	976	915	967	931	960	954	986	969	906	959	918	948	923	894	905	947	928	953	966	942	933	1011	903	976	969	923	949	954	986	956	937	914	979	938	991	992	1001	891	972	946	981	926	960	967	941	941	941	936	921	909	980	934	948	945	993	974	901	952	972	886	890	940	960	905	922	955	959	915	926	917	925	878	984	948	1009	910	899	975	950	917	934	967	971	846	952	911	971	886	942	913	938	974	954	950	984	915	936	969	926	956	987	930	893	880	968	924	943	949	947	977	917	887	946	950	875	974	976	923	949	949	905	911	909	916	926	944	954	958	936	922	926	901	990	934	958	930	993	917	962	945	930	898	982	941	939	917	980	923	942	975	878	910	920	942	949	908	911	936	946	877	916	952	937	923	907	934	896	898	960	950	965	961	975	992	974	987	963	990	864	953	975	918	916	962	958	924	973	919	946	930	984	928	932	919	957	895	953	891	985	933	929	935	909	939	1015	909	939	961	891	941	961	949	975	974	910	922	973	932	970	951	959	936	942	963	940	934	956	880	925	938	921	971	993	967	920	947	940	955	912	943	933	938	986	959	885	972	978	941	901	910	989	932	936	938	908	976	982	948	960	926	892	944	978	960	943	1002	907	963
14281	5937	1944	430	375	419	447	374	420	371	390	429	411	356	389	404	385	406	392	369	387	393	396	391	429	365	374	392	438	431	385	400	378	403	334	395	396	370	384	387	380	393	399	401	424	394	395	390	385	378	390	389	381	409	374	411	449	417	426	369	376	415	413	385	416	400	381	408	367	378	391	423	378	376	374	404	367	431	387	386	380	403	387	425	377	365	371	401	384	397	352	389	402	408	383	371	403	409	423	384	381	393	395	401	381	340	358	415	422	415	417	403	385	381	394	394	381	410	378	392	362	392	401	377	399	378	385	402	406	387	424	385	395	410	372	379	446	341	398	374	381	421	402	418	402	393	386	411	402	397	386	387	386	364	384	396	372	396	376	423	388	436	397	382	392	396	420	352	429	400	366	393	368	392	375	365	373	409	377	360	419	377	399	396	413	362	373	395	373	391	383	411	435	379	418	379	338	388	404	388	374	410	372	382	380	405	390	338	365	412	393	392	367	400	412	439	402	347	412	395	396	415	391	429	413	406	410	411	395	372	395	408	396	356	370	392	400	399	384	372	390	379	364	395	410	371	374	376	363	419	392	430	403	417	415	406	404	406	347	388	404	385	396	389	383	422	389	391	419	400	434	385	408	392	390	402	372	419	369	449	402	387	356	368	388	394	382	396	408	423	383	423	402	423	399	364	418	415	355	377	411	369	408	416	366	403	378	371	401	349	420	371	414	401	415	388	409	396	420	458	392	393	391	354	392	397	377	394	410	379	414	387	412	400	392	400	421	417	382	383	409	433	420	410	385	387	409	368	369	389	392	372	394	379	388	389	394	368	402	403	344	412	401	398	418	397	391	393	378	372	420	390	421	387	396	403	377	394	431	381	372	399	400	354	369	354	388	413	408	366	377	395	386	371	408	403	397	429	387	413	387	390	393	397	374	421	385	396	388	397	392	384	412	382	416	385	397	385	400	380	374	380	383	380	361	382	400	408	426	353	407	415	364	390	442	344	430	429	418	427	399	406	397	354	404	367	370	372	402	423	370	435	390	388	429	377	407	382	380	360	387	400	370	421	400	378	399	433	425	403	381	365	398	345	358	369	375	423	414	413	368	366	411	368	362	431	388	401	383	444	425	410	369	410	336	360	411	388	372	362	374	372	416	371	386	377	403	408	390	387	354	398	396	380	384	387	442	351	412	381	394	440	383	385	363	374	388	409	376	367	398	427	362	383	406	403	365	390	422	379	410	418	406	382	392	405	385	410	385	381	372	392	396	377	400	378	394	355	382	403	410	377	390	423	392	405	395	388	377	403	394	394	377	386	389	375	399	416	369	379	375	366	396	383	376	411	412	406	382	389	386	415	380	418	378	359	368	387	402	385	399	428	391	383	408	400	403	394	398	432	408	424	379	402	425	396	420	419	406	394	421	391	379	362	388	446	352	402	384	422	377	376	404	403	387	386	389	359	382	376	402	392	411	392	390	385	428	398	363	379	414	365	425	409	420	404	378	422	390	392	370	384	424	411	407	380	399	379	369	385	365	372	355	367	393	411	382	421	384	401	395	371	373	376	397	380	412	372	401	389	398	422	423	418	379	403	357	391	377	366	400	410	393	388	373	426	380	406	415	393	408	398	412	389	377	392	367	382	388	380	349	391	404	407	390	385	395	420	371	379	411	402	366	400	393	375	414	426	423	374	381	409	453	404	396	356	397	405	406	408	379	358	432	376	382	383	393	381	385	434	455	418	399	375	416	356	370	400	412	426	398	414	390	431	402	421	407	392	380	412	427	417	393	424	415	387	365	400	391	443	387	382	383	391	436	407	394	378	379	422	392	401	385	403	383	403	436	403	439	402	394	397	402	401	374	416	398	373	389	466	387	419	405	385	380	367	407	403	353	404	386	427	395	371	378	394	376	396	377	408	403	373	365	381	364	360	372	421	405	394	392	412	386	382	380	365	414	438	384	427	368	403	392	393	407	383	396	406	464	407	397	397	405	408	388	406	389	385	434	388	388	351	412	392	344	390	429	358	388	384	383	373	373	409	378	399	396	370	392	383	379	351	391	398	390	434	352	396	378	401	438	363	369	378	396	402	394	430	394	443	422	364	353	347	432	413	422	410	398	411	375	375	393	410	402	409	411	413	363	417	393	402	375	370	382	416	395	400	403	412	383	359	370	393	377	404	405	385	369	355	401	383	381	387	361	396	388	382	410	415	346	387	348	408	395	424	375	355	378	395	417	394	401	414	401	386	403	422	368	402	373	397	421	409	400	406	413	329	372	387	383	375	399	414	406	398	444	397	419	375	395	381	350	350	393	384	381	382	409	364	388	359	407	376	389	350	369	370	373	352	382	407	358	400	366	385	396	403	389	399	373	377	403	351	428	390	401	386	379	336	393	380	336	376	379	360	388	411	386	374	390	369	390	402	392	372	420	415	415	391	406	403	358	378	386	371	399	417	370	395	400	385	358	421	418	432	405	397	364	368	390	384	403	440	390	398	401	382	391	375	368	400	377	429	401	388	405	426	404	386	373	427	377	394	401	408	400	416	398	378	371	372	354	396	394	383	367	358	442	393	369	379	379	413	414	369	362	403	370	387	390	376	365	379	421	389	397	383	408	375	424	416	401	381	369	386	418	390	391	388	379	375	391	400	376	384	378	379	377	375	366	387	395	393	387	428	376	405	390	379	389	345	398	429	365	425	365	354	385	418	394	383	413	400	409	419	419	356	438	373	411	404	385	416	391	392	393	360	396	386	442	384	406	412	393	377	409	420	406	377	390	395	393	427	377	414	409	387	423	392	406	363	371	414	375	435	391	407	390	358	392	402	397	369	392	390	405	415	384	368	403	420	410	386	402	411	395	371	415	401	395	399	379	390	342	373	360	416	393	422	411	414	411	401	381	399	421	384	380	377	401	414	408	378	375	386	391	384	382	388	369	385	371	401	383	377	360	402	400	405	410	405	408	405	416	411	425	377	370	377	390	398	380	372	366	392	359	383	390	402	393	392	399	359	381	411	381	395	369	378	380	405	390	375	362	425	397	393	388	376	404	425	393	406	355	384	385	385	399	384	384	398	383	402	397	385	452	395	399	386	374	404	414	411	390	398	408	372	421	400	398	383	421	424	361	345	383	378	386	408	382	415	401	394	391	407	401	387	407	437	359	380	380	404	406	447	374	399	419	410	417	372	366	386	384	443	400	377	390	376	417	345	417	392	377	403	395	395	395	423	380	372	391	413	387	406	391	380	388	403	395	419	395	383	381	373	398	423	385	418	404	410	395	395	383	393	405	386	403	398	386	378	381	408	395	407	361	398	434	404	377	404	391	390	407	392	371	388	400	397	382	410	412	390	428	378	386	381	381	434	415	366	391	383	397	380	398	403	415	386	363	401	424	391	427	393	393	434	423	409	415	435	439	410	408	421	417	396	433	408	415	426	406	382	381	405	376	380	368	435	420	377	401	407	359	378	399	437	401	354	368	383	417	364	421	375
13382	7963	2593	1015	929	995	960	938	939	906	903	869	952	964	952	905	946	948	949	917	979	973	920	960	917	933	921	931	955	965	956	940	972	969	972	925	969	913	957	940	930	943	924	920	944	933	973	936	939	959	961	974	934	970	917	906	922	940	965	966	970	906	932	942	902	934	927	924	946	914	892	966	951	943	934	992	886	995	931	987	906	942	947	959	897	954	929	965	966	908	960	940	958	917	900	925	904	929	921	973	940	953	915	955	918	980	957	869	924	883	863	953	967	983	907	916	954	942	920	945	919	907	941	919	973	961	905	953	923	926	912	929	924	942	959	949	970	983	929	938	958	921	917	925	1006	980	880	907	972	935	934	966	930	900	959	945	1034	975	939	1003	869	981	904	886	931	893	928	973	959	911	956	950	880	977	961	838	930	924	919	955	947	930	963	938	959	958	954	943	906	997	1023	940	935	946	934	940	887	912	987	978	916	951	904	948	934	919	937	989	894	955	941	953	916	965	949	946	935	965	975	906	882	919	932	952	928	954	958	942	1000	947	934	940	964	974	939	946	966	929	898	944	963	910	925	997	919	911	917	891	940	912	911	984	906	984	1035	948	921	944	947	961	917	958	944	947	895	950	928	990	950	969	936	951	948	952	936	934	966	938	945	976	942	953	938	996	938	965	904	925	973	914	942	985	957	978	959	931	947	902	961	907	929	950	898	915	915	878	999	993	954	934	894	953	926	913	954	954	924	951	981	961	927	876	973	967	885	957	937	887	911	881	1011	960	953	969	914	902	929	936	979	966	949	928	959	879	929	981	905	977	943	899	959	967	918	887	922	932	1009	942	946	909	943	971	891	877	916	968	940	972	901	938	956	992	944	897	904	948	927	964	902	931	881	945	953	972	893	946	948	914	969	934	962	932	893	952	979	902	942	942	932	979	965	937	918	948	915	934	938	999	953	887	970	980	962	912	934	951	952	939	937	950	940	947	968	921	941	882	903	904	960	977	951	958	910	886	927	943	974	876	903	960	914	924	1021	998	956	969	940	924	964	967	970	973	951	880	920	948	954	903	963	919	905	960	889	920	931	987	949	897	916	900	895	990	910	957	970	955	929	952	949	953	965	933	911	937	942	936	988	980	929	989	982	952	923	952	916	996	919	930	925	928	950	973	947	941	926	939	923	897	905	960	917	971	968	905	868	941	939	1006	921	986	959	919	905	951	964	990	934	894	936	959	897	976	919	912	992	975	969	901	949	949	974	925	928	950	941	917	939	946	945	911	945	951	939	942	919	943	872	968	894	964	893	928	914	961	953	983	888	917	987	959	946	938	940	973	987	932	922	902	913	919	913	900	962	934	910	932	905	922	939	929	915	909	937	957	911	935	941	924	978	910	964	921	939	951	940	956	850	956	914	915	956	881	902	970	979	912	953	918	927	965	956	896	945	940	994	987	921	975	939	908	908	871	937	922	940	936	962	922	935	942	968	924	969	951	929	933	945	937	951	943	951	923	934	952	919	918	986	961	909	907	979	901	964	969	954	966	883	957	892	913	921	1000	974	888	987	960	948	918	936	910	983	935	939	933	909	947	961	950	959	915	945	948	921	935	936	934	965	976	960	944	932	927	925	980	966	944	1012	955	934	934	990	928	978	902	1013	943	914	895	914	922	896	974	934	959	901	945	915	874	1016	918	907	939	900	930	953	915	997	995	970	945	939	1005	940	875	972	909	944	951	912	980	933	937	928	976	929	904	957	960	959	962	952	938	931	989	929	956	1026	999	942	919	932	915	925	932	914	886	942	921	916	955	998	928	926	908	934	953	987	915	918	907	950	965	942	928	948	947	963	961	947	973	932	922	971	944	962	944	934	964	991	961	952	968	980	969	923	892	949	919	909	909	946	869	1009	930	946	929	985	919	924	985	932	954	961	904	919	925	984	946	939	988	940	938	926	904	991	1005	924	1014	918	964	970	950	986	948	962	927	985	908	858	978	963	898	883	931	960	985	946	926	946	951	934	920	970	906	906	889	931	922	875	1001	916	944	971	975	992	958	946	935	955	886	928	945	954	937	1005	965	919	981	940	961	942	934	908	949	975	920	955	944	914	998	906	959	967	939	945	910	942	928	1006	897	977	895	908	980	952	958	975	899	924	928	942	963	957	969	946	927	938	989	887	961	920	882	968	927	899	944	939	950	929	973	953	921	984	931	884	950	941	973	918	889	977	947	931	943	957	932	908	956	986	918	906	961	938	1013	929	893	1018	948	944	992	868	938	910	951	917	919	933	925	939	966	925	914	930	945	926	922	920	960	999	937	937	967	963	964	919	936	954	916	937	897	919	896	882	947	900	957	929	915	895	876	912	909	958	989	953	947	914	944	950	992	943	1004	937	914	929	909	938	947	981	962	932	901	981	972	926	924	946	905	904	953	966	944	968	953	977	963	923	979	890	988	949	904	918	912	911	1031	916	970	905	927	920	942	987	952	913	940	912	941	973	926	941	881	945	947	967	967	930	940	956	930	942	914	971	938	904	926	948	988	974	970	934	949	963	971	901	935	998	945	957	983	916	972	951	976	955	910	960	977	917	993	904	939	989	959	896	908	955	962	925	916	954	962	934	959	971	920	970	956	976	937	970	928	927	902	912	923	923	927	952	957	943	915	927	948	979	932	954	953	894	985	946	929	961	914	935	971	870	945	957	931	965	924	913	934	930	907	953	919	904	939	896	944	965	929	1010	864	876	914	900	981	928	905	885	944	913	918	941	958	921	945	944	940	968	911	935	920	976	890	924	946	965	904	971	972	982	897	922	955	942	958	919	927	973	938	928	968	939	961	969	945	916	950	928	899	885	933	947	920	936	965	919	936	953	920	907	977	944	932	929	951	872	944	964	896	903	974	933	907	942	868	951	976	933	907	922	944	921	923	990	984	964	915	895	953	928	945	940	925	953	996	880	947	921	919	924	954	927	1020	970	938	877	918	960	948	941	994	946	919	959	932	946	948	883	947	952	913	1011	895	956	930	943	922	934	897	919	925	984	946	954	929	980	982	1027	975	930	920	915	973	950	947	928	976	939	939	954	919	912	898	917	952	972	985	973	958	946	953	953	933	933	945	909	932	966	913	940	944	961	962	902	898	957	981	918	938	989	910	942	973	908	951	891	955	939	964	919	905	946	934	947	889	938	883	926	944	991	936	916	909	951	932	958	959	934	911	927	912	891	981	990	958	961	938	968	918	927	895	978	913	963	946	974	934	943	940	978	922	917	920	929	966	958	933	1000	930	975	969	953	886	899	971	898	968	986	898	986	929	900	938	902	1000	964	902	937	944	950	910	966	957	900	922	933	964	960	936	954	918	951	917	967	963	1011	916	958	962	879	991	976	922	937	934	893	992	873	953	922	962	930	932	940	936	934	956	989	897	974	942	909	943	925	940	901	892	967	1007	943	968	951	932	947	901	962	937	935	948	938	930	927	915	933	1007	824	918	937	874	969	992	891	953	947	971	956	961	969	922	952	1002	925	908	900	921	952	908	956	973	947	983
60177	49952	30969	4453	668	463	395	415	335	314	302	288	301	290	308	297	262	261	278	272	256	241	246	254	251	290	255	257	230	244	274	258	270	234	286	277	296	245	242	279	261	256	255	272	246	247	256	257	273	232	251	243	290	267	244	261	253	273	244	249	261	247	252	246	262	246	255	243	234	271	244	267	255	249	273	274	243	247	222	257	255	218	241	256	257	261	249	267	237	259	263	229	282	232	266	241	264	267	262	266	232	238	228	258	260	247	255	255	247	247	247	258	250	242	280	230	261	256	230	247	250	226	233	269	250	245	261	272	272	246	243	271	266	262	222	268	240	262	258	246	235	260	224	277	244	230	243	231	256	248	252	259	264	258	227	276	245	254	251	264	235	241	268	255	278	239	230	229	244	259	239	253	255	227	261	273	220	278	233	240	263	242	252	257	268	258	244	259	223	282	269	240	274	268	253	223	238	217	237	240	238	228	257	254	250	279	237	246	243	250	264	263	230	238	274	249	258	256	216	268	240	254	280	263	225	253	269	293	247	267	241	220	264	269	256	242	241	203	287	234	259	243	239	249	250	248	238	258	257	248	286	256	270	285	241	249	264	246	285	267	277	252	266	241	228	238	268	253	271	257	292	243	246	230	215	256	273	258	246	266	294	264	252	265	260	248	245	259	239	257	239	244	240	238	249	247	286	238	229	251	248	249	263	252	244	259	241	256	236	264	278	269	248	253	276	282	243	236	248	271	262	232	263	272	233	253	242	237	242	240	273	283	274	264	273	242	252	265	263	238	303	236	248	259	282	235	267	274	243	257	270	228	223	236	244	266	285	233	260	250	254	226	282	236	259	251	228	230	257	229	258	255	271	224	254	267	247	255	236	257	257	256	270	253	257	267	241	278	266	235	256	218	241	231	271	225	289	229	257	262	265	241	247	256	256	246	258	269	246	245	220	283	262	235	256	280	258	214	218	295	245	254	257	243	212	257	262	268	255	244	246	263	236	244	266	246	225	236	246	249	267	261	249	272	280	265	277	244	266	234	218	256	271	231	253	259	261	253	275	246	237	257	232	305	250	239	270	241	241	225	272	265	272	260	229	237	255	244	298	267	220	240	238	247	243	229	267	259	283	272	227	258	235	249	255	263	235	275	229	268	255	236	244	255	246	252	268	251	247	232	279	239	254	264	269	257	286	244	251	236	243	267	203	234	260	241	255	246	255	244	240	252	252	280	236	257	227	210	277	246	248	260	224	237	259	246	273	245	270	270	268	245	261	253	231	239	252	248	269	253	247	224	218	257	234	257	284	253	273	273	231	231	272	245	261	220	256	237	228	245	263	279	268	268	285	281	259	218	260	260	246	255	270	239	234	228	255	243	282	245	239	272	257	255	240	255	245	233	262	247	235	246	269	260	250	262	231	248	269	267	266	284	247	239	229	273	229	278	259	263	237	248	262	243	258	228	269	256	246	231	240	235	264	236	249	270	221	252	237	238	265	256	241	218	262	288	252	240	251	242	271	255	251	261	265	228	260	239	260	241	238	260	224	245	235	240	251	261	248	243	264	254	256	260	229	239	238	243	254	255	263	254	237	257	269	244	246	254	251	241	252	266	237	250	249	250	261	217	251	269	253	244	263	254	247	248	268	254	247	223	257	264	234	240	265	231	222	262	243	247	247	282	259	240	264	224	247	249	253	270	243	250	245	213	252	248	249	240	262	250	214	238	217	258	242	240	211	217	250	261	261	203	243	261	268	254	247	231	254	230	250	230	241	259	267	266	235	240	251	249	268	257	229	241	286	245	222	232	253	254	245	268	250	277	252	267	249	259	246	247	251	251	255	256	244	263	230	248	232	271	263	280	249	262	252	259	242	273	251	243	256	251	244	249	252	251	231	260	268	255	282	268	261	234	254	251	270	218	211	250	222	235	270	227	256	260	263	264	229	236	237	245	256	267	243	244	261	253	248	237	283	248	275	288	225	252	253	270	245	276	260	247	261	243	259	231	264	262	251	264	256	257	240	239	243	254	233	261	264	261	254	233	232	259	281	272	252	242	266	255	244	242	252	250	254	228	245	245	237	244	252	231	259	237	273	263	253	256	254	244	276	238	248	260	242	224	260	263	227	264	253	253	256	270	235	257	240	251	222	263	266	258	256	221	244	249	247	251	241	238	252	253	291	260	249	230	266	269	247	271	254	251	246	251	246	248	246	259	257	235	267	292	242	270	269	269	236	265	241	274	234	272	237	271	229	237	246	280	279	271	262	235	245	253	260	259	238	255	255	241	252	246	262	231	233	247	222	255	239	212	246	270	255	222	264	264	239	230	245	261	224	251	288	259	259	269	257	249	265	257	258	282	245	246	254	245	261	248	250	263	251	229	271	278	274	247	253	255	254	293	249	266	249	241	246	250	241	264	226	264	237	247	247	237	225	282	263	255	239	222	237	254	248	271	241	301	266	238	232	250	251	250	233	241	266	227	223	233	259	225	219	251	265	254	243	239	256	247	251	264	246	273	243	254	277	268	271	265	255	245	252	273	255	251	262	246	264	246	244	271	238	264	295	275	254	220	243	236	266	236	258	249	302	244	253	277	252	233	240	243	265	241	276	235	253	237	268	261	240	275	270	246	236	263	258	222	225	257	263	241	228	245	237	264	246	240	272	279	288	228	261	238	279	262	254	245	215	258	253	279	258	248	266	257	271	257	222	240	275	265	229	247	264	263	278	267	269	243	237	234	262	265	268	243	280	235	253	257	258	242	282	237	233	287	260	276	248	266	260	229	227	244	255	250	276	249	266	252	269	249	265	250	236	233	246	271	236	231	225	225	251	273	249	284	246	234	252	256	249	259	254	237	233	250	236	293	258	245	258	261	255	271	231	246	253	252	229	284	250	249	247	254	258	288	243	229	206	281	249	245	286	244	303	278	282	246	269	270	228	247	232	237	263	237	236	281	262	294	248	227	244	242	234	245	258	244	266	265	262	251	244	248	244	249	233	261	197	251	261	234	270	249	248	245	245	262	269	278	244	273	267	259	276	235	282	252	285	246	267	245	252	246	237	239	245	222	228	272	247	248	260	234	242	267	258	219	259	256	240	262	267	254	260	251	269	281	258	238	245	275	250	253	265	268	283	236	286	232	238	258	265	269	252	249	271	255	251	251	301	288	270	257	227	251	266	243	268	244	242	222	251	267	220	229	235	235	256	266	260	268	247	255	267	255	244	240	250	256	259	245	265	238	271	287	270	265	260	250	274	241	274	242	239	241	276	261	261	240	252	260	248	265	232	254	222	254	269	272	275	224	266	235	276	278	248	267	238	237	255	242	253	209	236	224	274	261	241	240	239	263	214	268	265	260	225	232	251	237	255	232	258	243	275	256	246	254	242	262	276	239	251	246	235	263	258	237	255	261	254	252	249	270	249	247	250	278	241	271	283	274	264	262	255	238	259	261	240	245	256	250	262	237	287	223	226	222	238	253	257	249	243	258	220	212	261	235
36542	37447	10659	2142	1885	1663	1429	1240	1103	1041	996	963	902	817	818	862	852	800	797	798	788	795	716	774	746	746	785	748	732	711	710	712	703	730	720	709	729	710	700	705	640	690	731	674	654	679	701	733	644	673	657	652	682	665	659	650	641	710	683	721	691	667	673	701	710	709	681	655	658	687	611	706	640	700	689	703	720	675	709	677	667	646	677	681	702	635	690	645	639	653	655	675	664	647	649	688	675	650	681	689	681	695	670	673	648	679	665	665	724	702	706	691	690	723	653	661	694	675	647	660	649	650	642	687	645	668	717	708	648	672	650	661	641	691	665	698	668	663	701	690	683	715	651	685	641	678	641	633	625	647	689	674	659	696	699	656	702	632	652	687	673	647	646	656	654	703	699	648	673	637	677	693	677	662	653	699	665	646	716	670	638	656	694	697	663	645	650	710	676	644	699	624	652	696	712	676	682	652	657	663	711	665	675	666	676	626	692	715	688	644	645	683	643	685	668	658	660	666	721	662	661	672	689	674	649	694	679	678	661	709	692	710	666	640	642	642	665	715	698	679	666	703	658	681	645	685	672	638	644	711	669	673	627	678	642	652	668	677	658	716	652	652	671	701	697	657	682	654	665	674	672	713	716	698	660	670	694	665	689	681	668	648	649	686	683	663	645	700	653	696	673	610	613	729	655	738	667	723	703	623	699	673	643	720	637	654	731	654	667	675	680	690	677	658	672	636	637	684	641	665	666	664	681	702	704	691	677	673	670	656	666	710	685	695	703	657	679	714	679	655	650	660	637	665	699	698	671	695	690	643	649	646	644	659	639	705	651	694	673	657	718	660	628	674	658	682	681	671	698	692	667	639	660	650	632	690	655	608	682	666	630	705	652	724	670	629	678	691	667	679	642	685	606	702	651	653	631	674	660	638	653	645	709	672	654	658	690	631	685	634	679	652	609	636	622	711	700	709	653	618	639	733	684	679	671	711	686	685	638	663	671	686	645	654	667	650	628	667	661	711	645	593	653	592	702	662	658	639	658	640	660	665	653	688	691	638	734	645	678	670	688	656	653	661	662	639	676	687	664	653	678	681	696	686	636	696	668	660	668	674	671	640	681	658	604	682	651	684	696	647	629	652	727	705	734	651	647	647	677	658	662	668	662	630	699	644	629	645	669	658	699	688	665	617	644	693	663	704	708	689	657	688	666	670	665	651	693	693	694	701	659	665	672	676	674	646	666	658	751	693	662	728	658	657	700	668	688	660	649	672	629	652	686	611	702	626	651	653	670	669	666	670	679	663	620	650	698	674	653	664	659	672	676	723	680	686	687	669	650	693	665	708	717	665	661	658	615	718	666	681	655	694	629	698	639	635	705	678	640	665	695	641	687	655	646	637	678	700	681	684	647	663	654	612	679	695	698	646	689	669	669	641	726	668	645	635	701	691	694	684	696	638	670	665	664	665	599	719	669	686	639	620	662	722	643	643	638	642	664	649	704	666	657	701	696	640	655	689	675	661	635	675	691	654	681	696	663	679	640	662	692	680	672	643	677	682	700	645	658	675	664	670	674	657	688	675	625	691	634	679	691	655	697	639	726	674	680	623	629	673	675	679	645	698	704	672	709	637	667	675	669	673	679	678	681	714	677	688	679	687	653	671	684	622	686	666	736	628	650	657	657	665	619	682	644	683	687	668	653	681	686	696	633	692	711	670	677	717	690	705	633	628	652	712	679	655	694	663	738	685	678	640	666	687	677	702	637	657	657	664	677	643	638	656	672	716	650	687	672	650	634	716	702	695	718	723	660	656	640	673	677	682	633	676	653	667	679	651	665	663	681	653	690	691	698	671	733	647	691	694	668	675	673	657	686	648	670	639	630	677	716	669	663	678	652	641	649	614	645	677	657	641	704	693	635	673	651	693	651	681	682	640	672	690	680	679	647	653	679	683	660	657	671	647	724	693	633	662	675	678	695	680	675	650	667	686	671	664	695	656	685	671	686	681	670	657	651	695	686	709	679	679	618	644	672	665	678	673	668	640	698	706	681	638	687	651	669	716	716	653	707	681	705	701	669	656	648	687	714	693	680	669	667	675	659	677	655	659	639	635	649	682	682	636	651	702	683	704	661	672	660	669	716	663	683	674	724	691	681	658	730	675	666	639	642	622	684	679	676	626	682	619	636	692	702	661	674	687	716	658	700	665	642	665	658	707	661	694	738	692	694	643	670	641	675	707	623	625	654	701	658	684	681	648	656	725	661	669	655	643	708	660	671	679	649	683	684	641	690	663	727	681	648	636	669	627	632	672	653	694	664	626	673	657	660	728	723	695	652	677	711	649	648	656	683	727	681	611	678	684	622	691	673	677	690	675	684	659	703	682	638	695	668	677	697	677	707	665	665	681	687	643	630	667	661	703	683	646	643	665	694	693	646	688	667	621	674	679	702	675	663	661	660	667	694	685	689	678	668	668	680	711	653	694	634	673	677	630	682	644	658	715	676	703	695	687	696	669	655	705	689	651	607	620	666	701	673	669	662	673	637	683	649	674	694	673	650	642	665	705	625	619	666	704	666	665	678	686	673	677	662	695	651	678	631	650	662	667	702	647	684	683	734	596	688	653	677	661	679	662	659	658	647	640	644	632	661	672	691	655	612	651	652	709	674	673	679	677	658	687	664	694	673	658	685	650	631	662	667	660	641	649	657	667	695	722	695	706	728	624	667	671	629	688	695	663	657	687	654	654	677	676	645	672	672	643	640	686	722	695	734	695	697	655	674	689	678	671	680	637	675	666	650	677	709	692	641	647	665	683	702	678	729	660	684	693	678	642	680	671	654	666	642	658	678	666	654	691	680	697	703	690	705	680	676	680	619	674	659	636	643	714	646	665	690	684	677	715	654	675	673	699	703	668	699	705	663	728	640	681	675	666	678	691	711	745	685	646	704	660	656	690	694	697	636	685	674	669	705	694	687	681	643	682	668	668	653	681	649	648	681	665	643	647	681	688	669	693	683	662	687	659	658	682	652	647	693	660	664	656	698	649	716	700	655	654	654	693	631	655	690	699	650	680	667	660	661	646	692	688	676	638	711	686	685	676	690	636	678	664	673	696	676	641	725	704	694	698	689	653	671	709	664	671	725	662	748	699	681	645	680	707	685	694	674	690	652	677	631	659	716	667	649	676	660	701	624	686	694	687	691	694	724	658	628	687	618	637	660	658	694	657	697	712	690	675	723	659	673	668	633	674	684	665	615	649	677	657	669	649	660	695	672	678	680	681	620	675	634	713	668	621	629	677	662	673	656	629	638	667	702	649	650	734	672	713	669	698	667	625	688	673	638	684	751	657	627	648	680	653	677	643	628	626	694	656	689	679	666	688	638	645	688	688	691	659	671	668	632	643	702	661	655	671	672	649	653	621	696	614	672	645	684	655	675	690	650	720	691	686	679	704	669	669	694	644	668	656	664	715	675	622	691	653	663	685	664	642	701	689	665	685	633	684	677	632
22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
