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
336912649523	336912650086	336912650636	336912651186	336912651736	336912652286	336912652836	336912653386	336912653936	336912654486	336912655036	336912655586	336912656136	336912656686	336912657236	336912657786	336912658336	336912658886	336912659436	336912659986	336912660536	336912661086	336912661636	336912662186	336912662736	336912663286	336912663836	336912664386	336912664936	336912665486	336912666036	336912666586	336912667136	336912667686	336912668236	336912668786	336912669336	336912669886	336912670436	336912670986	336912671536	336912672086	336912672636	336912673186	336912673736	336912674286	336912674836	336912675386	336912675936	336912676486	336912677036	336912677586	336912678136	336912678686	336912679236	336912679786	336912680336	336912680886	336912681436	336912681986	336912682536	336912683086	336912683636	336912684186	336912684736	336912685286	336912685836	336912686386	336912686936	336912687486	336912688036	336912688586	336912689136	336912689686	336912690236	336912690786	336912691336	336912691886	336912692436	336912692986	336912693536	336912694086	336912694636	336912695186	336912695736	336912696286	336912696836	336912697386	336912697936	336912698486	336912699036	336912699586	336912700136	336912700686	336912701236	336912701786	336912702336	336912702886	336912703436	336912703986	336912704536	336912705086	336912705636	336912706186	336912706736	336912707286	336912707836	336912708386	336912708936	336912709486	336912710036	336912710586	336912711136	336912711686	336912712236	336912712786	336912713336	336912713886	336912714436	336912714986	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
79749	60698	54352	16948	4518	838	636	606	461	461	451	447	442	401	397	395	401	402	410	407	356	368	324	383	390	388	405	396	372	381	353	366	382	387	382	357	336	383	376	391	364	372	322	369	366	375	358	333	379	345	298	360	373	374	326	372	386	362	368	352	341	333	373	346	322	370	371	342	366	351	357	340	370	345	383	336	393	376	380	377	360	344	365	355	386	364	376	355	341	363	368	316	367	365	383	349	365	362	345	383	357	364	386	398	362	369	369	369	368	336	342	371	361	369	343	373	361	350	360	374	355	349	353	376	372	361	370	369	386	382	373	362	373	361	402	334	344	342	386	370	348	371	329	356	364	374	348	350	356	361	365	370	349	360	353	367	382	346	350	358	325	355	374	346	321	358	367	376	351	390	353	333	312	376	361	338	363	352	362	372	373	381	357	391	396	361	347	373	359	348	364	372	356	360	346	328	357	334	335	323	379	355	339	366	352	349	374	325	344	388	394	338	387	359	363	355	325	348	400	399	373	352	329	345	328	383	331	372	365	341	327	352	347	375	338	338	335	378	357	351	357	319	409	358	340	355	350	351	345	373	363	360	392	347	350	330	376	340	353	364	327	401	330	363	350	341	379	370	368	372	370	392	376	390	383	337	392	354	368	362	379	369	368	358	357	355	331	394	393	329	394	357	362	391	341	350	346	370	378	335	368	382	368	335	376	366	328	383	378	367	305	340	348	352	366	361	323	382	347	312	390	355	374	329	369	360	412	351	361	374	376	361	340	335	359	352	350	371	338	342	341	370	352	339	350	344	327	355	396	383	353	367	378	339	320	374	351	343	351	364	360	365	358	321	379	377	333	362	344	375	372	391	351	356	369	339	372	358	354	372	372	378	366	350	402	335	367	402	340	364	370	351	364	351	352	390	369	375	373	374	349	332	383	339	350	377	378	337	384	330	369	381	367	352	369	343	388	365	327	377	360	350	342	359	405	336	361	359	340	366	403	342	337	363	352	339	347	382	357	364	397	391	370	334	366	387	361	334	340	324	356	351	342	363	353	374	371	334	370	345	383	354	371	360	360	357	343	366	418	365	359	347	398	393	359	381	334	342	366	361	357	335	366	365	360	384	382	372	380	363	329	375	350	385	335	364	389	350	366	398	363	363	347	366	352	385	369	369	345	393	319	367	351	357	347	370	396	363	372	358	344	366	326	368	379	347	355	341	339	375	371	400	370	365	339	362	364	345	350	339	376	330	327	386	394	364	344	410	343	345	335	336	331	331	358	359	377	362	347	386	324	341	352	393	361	357	347	330	334	331	338	327	343	376	362	368	358	360	372	341	352	377	375	358	366	355	353	344	386	346	332	350	371	349	347	368	351	419	346	378	377	358	353	381	373	380	387	358	329	349	360	335	319	353	342	407	324	378	377	378	360	361	380	336	302	340	378	354	362	363	378	392	362	390	376	337	351	332	379	359	375	370	388	362	326	369	375	366	341	376	375	376	341	368	378	354	346	339	336	383	373	391	343	364	353	354	358	353	355	338	347	406	367	352	388	361	388	360	345	362	366	385	373	359	362	384	347	386	362	341	373	359	364	341	367	363	381	349	347	362	375	369	371	361	381	361	366	343	350	390	361	363	394	354	352	351	408	356	345	342	351	354	407	399	362	381	357	355	363	348	374	341	358	376	397	364	389	352	338	366	361	332	368	337	372	379	340	357	340	361	307	336	315	360	358	365	355	394	372	373	352	359	398	334	408	347	370	342	342	339	367	374	359	381	361	381	367	379	356	372	359	385	376	331	380	378	329	335	370	363	369	382	375	372	356	402	373	358	380	355	378	370	347	351	342	358	319	377	365	361	357	365	385	376	357	347	348	352	349	356	371	372	345	396	348	357	357	342	351	352	366	343	346	365	351	373	368	396	402	343	380	354	353	360	360	394	384	367	324	360	348	357	354	352	362	359	357	351	370	379	343	351	354	358	344	359	352	331	370	336	362	383	307	347	358	399	370	350	376	314	335	376	354	375	386	328	372	339	359	344	381	368	350	370	338	333	353	350	321	399	353	352	376	362	390	371	361	395	368	373	376	401	351	359	369	340	349	351	347	392	385	379	366	391	334	356	340	329	366	356	378	371	360	367	364	366	319	386	381	335	375	336	374	364	359	355	363	319	363	349	373	357	364	352	362	355	316	340	371	330	353	380	371	365	374	373	360	340	379	360	383	383	381	384	341	395	363	346	376	368	368	348	369	403	332	342	367	358	362	336	340	363	374	339	341	373	351	357	357	375	347	361	326	370	377	385	325	366	371	354	369	389	349	366	370	353	374	361	354	371	331	363	340	376	366	402	349	356	352	369	347	330	324	358	384	390	359	361	360	366	375	351	371	324	358	351	407	349	342	343	358	356	343	331	395	356	367	332	400	357	334	357	376	386	368	336	327	330	357	378	336	374	390	360	343	351	372	348	349	342	382	376	358	374	341	393	360	339	310	366	371	390	381	343	392	360	324	396	357	376	323	349	361	347	350	361	368	358	356	341	345	371	390	388	346	388	375	361	334	370	354	373	309	366	354	349	337	346	369	397	346	337	366	376	382	361	365	394	345	309	355	358	359	373	378	369	369	321	384	344	367	367	331	397	330	351	362	405	386	340	388	356	345	387	330	349	330	351	317	353	369	326	354	378	387	368	344	395	340	349	336	352	377	368	337	375	404	396	369	364	393	374	402	367	352	374	341	380	367	383	403	343	397	393	338	370	365	366	358	328	367	357	333	358	356	404	379	372	376	319	379	358	373	370	373	380	339	338	381	346	386	318	379	389	348	359	359	385	381	336	367	356	346	390	352	397	366	356	364	350	420	391	360	363	384	314	370	359	342	357	387	324	296	382	398	336	360	352	352	357	368	347	374	386	359	382	342	344	327	358	362	360	350	370	337	358	376	351	348	376	366	375	325	309	381	355	372	363	377	361	360	363	369	363	335	356	339	365	359	361	372	365	392	310	389	363	371	390	381	340	352	398	341	350	410	379	351	370	379	345	383	357	387	354	365	339	371	355	357	346	343	376	367	369	359	353	374	345	348	342	351	348	364	394	348	327	343	352	386	320	358	327	375	370	344	364	348	377	372	329	352	389	359	355	352	364	363	371	356	393	381	357	359	348	380	358	362	342	346	340	374	383	360	347	350	315	351	346	336	342	358	343	335	405	390	361	354	343	358	348	368	399	334	358	384	376	380	358	349	381	368	342	373	350	373	374	382	381	337	354	358	326	354	378	353	353	345	361	360	346	396	379	377	362	372	368	378	341	349	373	343	361	334	346	338	337	387	352	405	368	365	378	398	380	365	323	386	364	362	371	398	374	383	353	349	358	395	340	360	338	347	333	338	338	360	400	365	373	371	342	375	357	350	355	354	352	363	345	372	354	362	332	363	345	357	353	364	350	328	381	357	399	352	380	399	379	307	358	379	360	353	349	371	340	374	379	363	339	331	368	357	373	340	369	384	362
51813	43278	34477	3553	3064	2647	2268	1870	1736	1585	1491	1388	1331	1295	1200	1187	1159	1053	1028	1063	1060	1049	1024	1043	1039	1012	1012	1019	979	971	982	981	979	955	929	928	971	957	900	901	896	944	956	933	941	924	909	955	927	920	936	894	907	887	907	948	885	937	944	903	870	915	869	891	862	882	905	961	907	905	871	932	879	896	892	873	926	887	885	874	937	915	917	925	875	870	893	890	923	883	892	860	936	863	877	916	890	962	880	901	891	854	885	924	905	879	883	909	901	913	899	915	864	896	919	887	863	847	910	876	920	854	857	910	856	915	901	878	851	962	893	899	884	930	882	936	892	909	891	918	893	844	858	846	913	944	909	868	903	924	843	898	834	933	937	913	835	874	890	874	885	907	866	856	915	899	865	893	862	915	920	923	876	903	945	875	919	912	869	924	907	864	866	904	904	881	954	865	896	869	846	891	907	887	877	949	915	866	925	909	910	907	931	949	906	918	875	836	888	880	900	930	870	879	906	915	862	829	858	860	866	894	870	916	879	855	875	900	888	852	880	905	915	884	913	845	854	881	918	969	885	906	866	889	898	860	889	891	911	926	902	876	863	915	898	905	888	923	890	865	879	921	866	931	927	918	936	874	922	904	905	905	918	941	954	872	891	909	872	892	859	913	933	876	921	892	906	858	889	880	900	889	916	799	865	869	868	913	908	895	895	923	915	858	907	933	892	887	925	865	861	870	934	924	919	906	923	863	924	892	848	925	903	901	901	874	867	863	867	862	892	881	890	867	881	891	896	888	932	875	863	883	914	890	936	947	888	851	842	882	838	886	885	950	880	920	932	888	929	856	875	879	904	850	877	918	875	914	932	899	925	905	939	926	947	865	901	861	920	879	878	888	978	906	916	876	897	886	913	843	895	850	921	876	894	855	925	831	890	871	883	840	938	902	847	929	914	882	900	874	884	939	888	833	869	870	858	852	884	848	892	890	934	900	907	862	865	886	871	900	871	887	930	930	885	914	914	846	902	850	886	889	895	896	920	929	897	858	917	863	949	886	897	902	875	859	891	892	916	883	870	948	876	871	911	928	898	890	926	885	879	906	882	926	945	917	855	874	874	880	890	851	899	874	903	878	877	867	835	949	924	897	958	804	876	911	914	870	870	909	895	885	887	933	900	868	852	912	822	889	887	880	905	924	905	924	884	881	858	884	918	923	862	917	885	890	892	908	897	899	854	910	934	902	823	912	889	890	872	888	889	937	889	874	887	848	954	908	896	900	924	872	877	876	837	863	894	853	895	867	889	950	876	909	870	864	920	851	907	884	907	889	978	859	867	830	845	909	892	926	864	889	924	941	883	917	886	911	950	909	903	911	889	963	854	832	866	865	868	871	841	860	860	893	874	908	844	889	925	876	900	878	875	859	883	879	889	895	867	915	878	868	864	923	945	862	863	891	915	896	866	882	885	858	869	882	815	899	884	906	960	864	881	872	869	888	904	892	880	839	874	912	827	905	856	899	900	949	909	865	925	909	837	912	887	912	876	936	856	893	873	904	858	886	889	855	868	856	907	945	911	870	924	898	885	893	885	876	892	912	933	917	948	893	917	952	919	842	892	867	864	890	876	925	963	899	863	907	949	893	879	867	885	924	894	912	838	855	867	870	873	910	867	925	915	875	849	917	851	841	883	905	929	829	961	870	938	867	945	891	904	920	874	885	863	870	882	888	899	859	851	907	881	863	822	859	896	872	912	873	863	924	898	918	948	871	885	919	919	905	917	883	994	925	884	897	895	911	846	879	920	912	843	842	905	877	972	868	889	830	859	856	888	876	885	887	852	917	870	847	889	914	870	891	883	877	869	912	882	842	916	889	872	881	877	829	878	887	906	922	924	880	908	899	918	877	865	904	895	874	909	877	905	895	908	827	929	903	898	858	903	902	867	920	899	912	943	961	903	913	866	928	905	931	885	885	883	889	934	884	895	883	866	870	914	874	874	927	838	926	886	935	854	944	883	912	887	875	914	873	920	871	876	856	875	863	877	858	839	954	907	888	857	912	847	883	888	924	871	859	873	866	871	902	852	931	916	856	907	843	897	844	887	902	870	898	929	934	875	871	921	913	901	898	990	944	858	893	916	930	867	873	854	935	879	913	959	910	895	838	888	868	930	884	866	855	842	874	879	924	904	884	894	909	905	899	878	836	902	888	902	875	900	909	852	974	868	939	897	892	947	967	892	899	903	914	925	865	914	911	906	893	889	878	866	921	907	878	928	838	883	926	885	962	832	864	877	962	787	814	835	862	891	917	865	893	882	894	817	886	921	895	912	888	854	941	891	816	896	881	864	871	900	918	938	930	901	894	905	929	873	867	882	854	909	904	863	918	876	875	919	919	886	873	880	847	915	858	895	947	870	813	892	919	916	852	892	927	906	862	849	909	868	889	940	907	831	899	883	898	908	870	910	907	845	850	893	893	873	853	892	893	874	893	861	870	876	881	921	905	904	923	885	917	890	885	893	903	822	885	900	933	907	909	908	843	862	876	889	872	872	901	858	897	889	858	868	931	917	909	910	904	825	896	933	931	837	887	945	860	939	932	854	890	875	862	910	905	883	900	887	916	880	898	909	948	878	839	911	879	926	906	932	870	915	895	880	912	821	887	944	938	855	873	883	873	858	928	885	865	878	883	935	866	809	860	854	885	918	874	904	930	927	952	892	902	858	865	875	879	906	886	862	901	889	881	884	884	863	897	935	874	883	933	870	935	915	904	878	898	942	881	914	875	944	886	871	895	865	896	911	902	895	851	869	861	869	943	906	878	915	882	879	906	897	884	902	907	914	893	917	888	867	922	899	850	869	937	928	914	852	941	927	883	959	896	864	886	910	893	904	887	897	868	873	884	866	902	856	932	897	901	890	867	845	929	905	885	934	877	885	857	930	901	857	902	842	892	870	874	869	884	934	886	886	897	874	917	867	916	925	913	926	891	882	884	905	885	906	829	898	927	862	850	870	886	898	901	912	888	866	935	893	852	894	939	951	907	832	893	865	858	868	913	864	920	837	899	883	938	915	899	931	885	911	896	947	891	918	846	903	865	898	886	938	891	908	944	876	902	929	929	889	902	889	878	905	900	896	896	945	930	880	933	919	837	888	874	890	896	866	875	864	869	957	896	873	885	876	867	902	932	846	908	882	873	932	895	903	866	912	906	907	890	910	915	877	845	886	886	887	910	864	909	938	909	933	830	835	863	874	871	863	940	812	946	879	866	915	858	888	946	937	933	818	841	934	922	891	909	906	894	868	914	889	859	900	867	898	889	931	861	867	901	899	922	858	888	895	906	914	902	928	888	885	904	903	891	898	810	863	880	880	865	913	932	903	885	865	906	896	900	897	906	852	881	844	885	859	933	945	867	918	846	921	911	859	879	937	910	854	916	862	911	896	913	942	880	875	870	920	883	901	904	882	868	893	906	873	806	917	880	864	924	846	926	869	897	892	860	910	861	872	849	924	848
19454	5275	4362	515	430	446	443	438	416	441	420	432	415	405	422	443	461	399	420	443	443	456	419	393	398	418	442	430	418	387	422	393	435	406	434	380	432	446	418	420	385	435	436	453	404	396	412	409	415	434	387	392	411	387	423	408	417	416	433	441	434	378	398	412	433	395	393	408	392	441	426	453	412	409	357	428	417	397	432	409	387	425	423	396	413	449	430	429	449	393	398	407	428	403	414	410	418	414	368	425	414	444	392	418	414	420	440	444	413	410	444	410	424	455	428	418	440	438	405	393	377	389	430	427	420	411	430	392	465	419	447	417	425	459	389	438	428	374	402	409	413	399	423	420	419	425	383	411	373	424	436	413	414	387	407	400	449	399	393	429	420	395	393	400	426	419	430	434	397	419	426	411	415	437	457	426	392	401	471	413	412	421	397	439	417	415	419	410	417	372	423	435	444	429	439	439	403	424	439	419	448	401	415	412	424	435	456	384	424	432	445	410	400	416	427	434	424	414	438	442	425	444	423	401	432	415	460	416	391	464	443	432	429	412	431	397	404	434	403	437	397	437	441	486	420	431	362	418	399	452	419	386	449	394	455	388	405	385	405	426	423	392	422	378	429	394	452	396	420	446	435	418	413	449	446	393	407	414	418	418	429	422	394	399	386	403	433	391	428	389	418	375	446	405	401	400	429	393	425	431	424	423	426	412	425	401	398	409	411	408	366	435	441	438	390	427	433	414	408	397	453	382	413	448	422	412	464	399	428	444	478	410	405	375	424	389	395	395	432	395	445	427	391	419	414	420	432	422	390	436	436	442	404	411	418	377	462	433	433	418	411	406	424	427	410	403	395	364	390	449	370	418	421	432	423	405	408	404	470	442	368	418	424	400	391	413	421	413	436	385	443	438	417	379	416	453	411	405	388	403	376	434	376	454	406	401	418	407	460	409	404	437	389	444	421	411	407	410	465	418	428	414	440	419	415	413	383	410	441	448	429	409	424	444	414	417	402	440	429	412	442	410	417	427	455	403	392	409	416	446	417	411	433	451	397	406	409	470	412	442	401	437	435	440	464	447	417	412	417	434	386	452	424	387	393	402	390	429	393	427	454	420	431	424	421	439	431	432	415	390	413	380	394	413	413	420	392	404	403	417	407	386	398	400	418	419	403	427	420	436	432	403	411	436	421	354	409	450	419	400	392	384	434	388	427	450	444	452	425	418	384	385	381	412	401	403	389	395	396	440	416	411	398	395	443	420	421	405	435	423	424	412	394	458	418	446	404	391	403	388	397	406	451	399	420	455	408	404	442	438	435	426	410	398	417	479	419	401	431	406	423	400	428	392	401	396	445	423	407	463	424	413	443	399	444	388	402	418	429	421	406	410	448	414	394	424	407	429	431	401	454	448	407	380	414	415	410	414	448	340	435	429	392	378	380	423	368	404	395	439	449	387	413	372	389	421	410	407	396	445	423	446	416	427	442	387	474	390	435	387	406	395	439	405	402	430	410	407	391	417	384	425	416	433	446	423	419	431	422	391	420	407	410	414	450	420	390	408	389	427	426	393	398	441	436	412	439	405	452	451	444	372	379	415	391	419	396	434	411	395	408	418	438	418	420	441	412	433	428	422	399	426	388	443	394	379	418	411	437	430	399	461	493	436	379	401	410	455	399	410	429	434	407	407	389	388	406	412	424	454	407	405	410	406	421	401	450	411	409	435	412	417	414	448	430	391	377	452	444	392	400	430	411	426	415	388	442	419	375	417	448	415	425	423	402	418	427	453	414	390	421	385	405	390	426	405	392	384	454	439	416	420	394	433	418	372	387	450	398	420	413	418	421	404	403	427	439	420	438	433	421	417	386	387	435	408	427	421	383	420	419	373	422	422	387	410	380	376	402	424	425	457	413	404	436	405	458	400	423	427	424	410	418	401	467	395	429	402	393	466	434	430	403	420	433	374	419	407	423	422	455	405	411	418	393	398	404	409	406	425	458	478	392	383	406	387	414	429	413	444	414	372	456	420	410	416	398	455	386	427	401	419	408	403	418	431	444	417	443	398	422	415	375	384	404	448	351	432	373	398	407	433	379	395	423	443	418	376	421	431	416	397	439	386	415	460	411	398	429	406	411	395	407	436	407	451	417	398	375	421	403	414	427	383	422	423	433	424	399	469	406	395	425	415	412	380	391	395	437	435	405	403	438	423	389	380	417	436	402	440	420	435	414	426	426	443	406	405	427	395	434	411	428	382	369	419	440	429	392	418	433	420	388	408	434	450	414	398	426	436	442	425	424	395	429	410	419	444	409	418	410	410	423	401	408	409	392	401	422	373	390	414	441	417	406	421	412	398	421	372	384	430	393	394	427	412	408	395	402	409	427	424	431	435	399	392	401	371	411	417	427	411	381	420	413	387	393	408	445	392	380	399	423	415	420	405	424	419	433	418	388	422	426	413	467	441	429	401	377	413	411	390	416	404	389	394	411	472	408	404	404	445	423	428	419	446	477	455	498	431	440	474	385	445	422	432	450	435	380	442	391	433	416	425	437	400	412	405	440	447	470	405	429	461	409	418	408	394	458	449	437	393	426	428	442	406	429	385	393	409	397	450	426	437	454	372	393	391	448	453	408	424	417	410	406	421	389	397	419	438	390	446	448	415	421	447	422	435	369	425	436	472	414	430	427	455	437	429	421	446	409	438	402	441	435	412	399	400	404	388	410	428	388	404	392	418	419	423	427	419	421	393	407	416	428	426	428	417	422	428	445	419	430	437	390	400	405	425	424	414	431	436	403	415	423	451	434	369	411	396	397	419	398	435	407	414	424	398	421	403	437	381	420	443	459	404	432	428	414	398	381	417	413	430	394	395	406	424	460	438	442	427	367	421	434	428	392	396	429	447	400	406	429	425	405	397	447	440	399	412	441	442	417	428	443	422	394	362	400	388	393	390	435	405	416	425	433	428	373	388	386	392	414	402	392	413	408	426	413	438	420	389	388	411	446	442	428	446	417	425	429	386	461	387	406	425	446	389	436	421	404	392	408	414	456	377	394	379	420	429	413	411	387	416	426	435	389	407	422	417	424	433	422	407	442	410	448	363	378	411	432	402	432	415	404	415	405	403	381	453	379	426	432	421	396	415	418	382	379	439	381	407	382	397	400	397	473	441	464	372	391	431	432	397	415	425	394	367	416	416	408	425	412	437	440	408	423	397	420	418	453	457	398	387	411	398	408	397	438	387	420	393	410	398	397	414	436	438	420	406	412	423	396	421	430	434	421	460	444	418	437	422	395	420	433	424	441	431	425	462	432	448	430	439	406	403	452	376	439	443	392	378	431	461	364	412	440	420	415	410	447	405	403	428	446	438	393	399	397	399	414	419	384	426	481	390	431	397	428	401	431	427	429	400	404	439	413	407	449	436	437	391	392	395	402	435	429	425	425	426	386	412	429	449	412	423	391	413	386	381	435	392	343	442	430	437	433	445	415	400	408	409	393	444	428	409
16511	5217	7478	1050	972	1001	968	1063	992	960	932	999	970	1023	985	977	1030	1018	1001	986	1038	1017	993	974	940	988	993	1005	930	1007	993	941	948	959	934	980	1000	1041	969	975	955	983	971	942	998	930	981	940	999	964	984	921	990	912	1002	1022	960	947	971	909	983	970	914	1010	958	944	968	1032	992	959	1024	987	1009	982	943	976	947	941	1002	1000	956	929	1029	902	1013	993	991	988	936	1003	974	943	958	999	1075	925	1016	982	1012	1017	925	950	959	964	1001	957	1022	968	1000	975	989	996	970	952	1011	1017	963	1008	1044	974	1008	963	981	944	961	986	950	964	953	1001	1003	941	950	920	1041	958	956	950	979	992	926	964	982	969	923	975	989	963	1027	999	964	1000	935	995	1006	914	953	941	929	980	1051	934	960	976	948	924	957	1006	970	918	997	984	943	995	955	1000	986	967	1003	969	963	1007	984	989	1043	971	929	961	1026	973	949	943	1010	957	966	945	959	942	956	997	973	971	1035	950	962	988	959	967	984	1010	976	961	900	993	1003	1011	997	938	973	987	984	983	1003	1022	965	973	1009	957	916	1002	945	965	962	958	964	974	956	992	1013	941	973	1005	958	984	990	1012	934	964	988	1001	954	927	988	958	965	928	1004	947	977	1004	1074	1025	982	954	980	957	996	989	962	987	979	999	1062	982	952	954	997	945	956	1015	996	1008	1001	949	974	931	1015	955	993	964	911	985	984	942	992	997	974	1041	1003	1040	1016	1010	980	933	966	1023	954	982	927	932	956	992	995	959	989	973	973	963	1008	1003	1001	971	907	998	990	1022	971	1027	1012	965	981	988	963	994	965	950	925	960	976	1007	965	1015	975	977	982	970	954	1013	981	1015	971	950	986	965	983	1007	947	937	1047	967	960	983	972	984	998	988	943	954	936	976	989	992	957	999	965	1006	977	976	927	992	975	950	1016	964	939	967	955	981	997	994	944	1033	958	991	1001	960	973	986	963	975	961	962	989	994	937	1015	961	967	958	967	1006	945	970	972	975	1001	984	992	967	893	948	976	964	932	960	958	967	957	947	1045	1007	989	968	981	961	926	904	943	994	1031	988	969	933	977	923	1012	1036	1015	1023	971	959	1032	973	973	900	997	973	982	978	994	982	946	947	965	987	954	980	906	975	963	1015	1019	966	922	939	959	971	987	970	991	959	1012	974	966	947	1047	985	937	1018	995	944	991	1020	956	953	986	935	1010	1019	973	940	997	927	990	930	963	986	953	939	994	1010	981	951	918	983	954	953	936	993	940	993	938	956	970	975	999	967	989	1026	1038	923	1002	973	984	1021	946	897	1002	1034	942	962	967	958	1010	1049	979	958	952	970	903	952	972	924	1003	1028	963	965	949	977	945	978	972	963	993	1021	1037	915	962	952	935	1001	983	934	901	969	935	958	954	920	961	990	955	950	1014	954	994	1004	965	1071	961	976	1009	975	1000	983	965	944	967	977	978	993	931	1008	913	971	953	1032	1025	973	988	1001	983	946	966	1005	888	987	989	979	1015	933	943	965	952	1003	989	998	956	1017	955	993	950	891	1022	967	963	951	981	1008	941	915	995	981	1003	1002	978	1029	992	945	904	954	936	1006	972	966	978	984	1009	977	952	954	960	931	933	1004	1040	980	920	954	928	937	1044	918	950	970	1006	992	941	951	979	918	943	1005	1022	984	993	981	946	949	1005	988	1010	999	923	935	1043	1028	957	1047	994	944	967	962	956	934	948	1004	982	1040	966	921	994	991	959	974	1003	960	968	941	976	988	978	983	1016	1003	995	966	993	992	1011	1001	1060	1008	987	963	945	1045	1014	951	996	1001	981	916	961	963	955	986	970	972	1018	975	940	972	968	947	940	977	1010	968	955	941	1004	968	971	938	981	918	1038	986	1006	870	950	946	975	979	1025	969	934	999	928	997	948	989	982	1005	918	982	992	984	963	960	964	905	954	1016	970	921	993	1005	978	958	956	986	988	922	999	1025	1014	988	960	990	955	980	914	1048	999	909	956	945	999	949	919	1032	943	995	1058	953	961	1011	908	1065	930	962	1011	932	1030	973	967	974	972	980	981	933	1003	971	955	1025	965	953	993	950	932	976	1007	977	954	1010	937	981	1003	997	958	1026	958	1000	959	1049	963	920	1009	992	1051	932	994	1028	968	1017	1016	991	985	1031	979	948	966	974	967	1011	1044	989	993	1032	960	983	970	964	1024	1023	905	956	1013	939	909	997	927	990	946	925	1057	934	991	914	984	984	919	952	957	947	1005	951	965	990	950	995	969	981	1002	974	940	958	1012	998	943	944	976	951	977	960	1023	1014	980	972	990	953	932	1005	1000	992	923	984	923	972	954	992	979	1014	964	1031	949	1024	962	959	975	927	981	910	987	976	936	956	966	1014	944	1052	987	973	938	980	973	908	995	999	964	962	982	1006	985	968	962	931	1008	980	970	963	979	1005	938	970	944	981	963	942	948	1001	1012	958	970	966	991	955	946	997	949	942	949	960	923	993	955	954	988	964	973	954	1005	974	961	1013	971	924	1024	965	999	919	973	982	967	941	1019	971	948	991	1004	1014	995	1033	947	980	993	992	902	986	995	935	998	1005	942	931	959	967	975	1032	1002	947	985	1004	954	986	974	970	970	1003	1005	965	1034	975	1008	904	965	984	979	932	1020	982	1015	934	990	948	972	947	941	970	977	945	978	961	969	963	987	925	967	985	962	992	933	1002	975	994	957	984	1013	989	898	965	973	1053	953	981	990	1023	952	967	1019	1024	999	1006	929	1017	936	998	970	943	957	957	956	947	986	948	965	930	972	1021	981	1009	958	931	1017	994	950	953	1022	1025	942	979	994	1047	987	948	1060	943	966	984	948	954	1000	1031	1027	986	1020	960	972	946	945	951	974	991	988	962	993	996	969	1000	957	991	966	1003	981	951	986	969	990	984	990	955	984	1027	928	988	974	976	989	952	944	1029	968	963	1000	1012	978	982	943	1007	1008	907	916	920	973	923	964	986	933	936	972	929	953	975	991	1040	1014	990	999	922	975	976	950	931	970	995	1002	963	982	952	992	958	963	970	981	957	949	1023	960	953	975	950	980	1049	937	956	979	1004	1005	973	987	995	929	1005	976	999	1039	980	980	923	952	927	948	956	944	979	994	1020	960	1006	1023	961	976	989	940	956	984	974	1006	958	949	967	940	1001	955	973	965	983	957	971	954	989	991	972	954	985	899	979	978	1023	973	1005	985	974	984	963	999	948	911	959	948	964	1023	972	941	1035	1017	941	948	959	984	914	999	985	936	995	957	951	1027	973	920	970	967	1000	975	953	1041	967	971	944	959	937	1032	938	954	962	1001	983	1029	975	1019	946	963	982	982	968	914	951	964	960	1021	980	992	1005	1012	974	913	977	965	946	934	992	921	958	1014	985	984	1013	1017	966	994	985	991	1005	1019	1070	970	905	1007	982	1000	1016	930	1011	966	1000	993	1015	984	932	956	1003	927	967	995	1017	942	1002	986	999	1046	995	1041	931	1002	967	1038	966	1015	1040	947	946	950	984	977	1071	996	997	961	995	957	979	974	979	1011	976	987	985	1025	998	1001	999	949	969	960	958	939	944	1005	987	917	909	915	947	982	994	974	939	992	970	1009	999	945	1010	956	950	1004	979	991	949	982	964	961	971	991	977	938	973	1002	1007	1016	960	975	999	968	968	972	907	965	983	982	1004	974	964	1049	1035	961	943	972	909	892	995	1013	1005	975	975	947	993	1048	970	1000	986	995	966	900	966	955	923	992	971	991	945	982	996	991
68547	47346	45924	9909	1072	455	418	373	333	323	320	329	316	283	279	255	230	287	309	286	268	270	276	258	261	273	287	293	273	281	272	264	245	287	253	281	255	266	243	262	249	258	251	243	264	267	265	257	275	267	274	248	282	252	261	289	267	263	251	253	232	289	282	250	251	267	239	297	276	260	256	246	261	237	264	281	271	257	274	252	269	244	286	250	223	247	266	269	256	242	292	265	254	280	244	259	238	277	235	270	268	292	275	288	260	220	254	240	268	257	228	245	244	252	271	262	227	257	241	238	270	250	254	248	254	257	250	261	258	253	231	265	249	279	259	231	263	259	260	270	251	230	247	276	265	291	259	270	252	258	249	281	297	268	261	249	258	213	245	238	239	243	238	270	267	258	256	246	224	254	238	257	248	271	249	250	254	288	255	248	228	239	294	251	248	250	269	268	251	256	263	233	250	238	231	255	255	276	222	281	236	250	245	256	282	271	245	279	281	277	276	271	274	231	260	276	247	234	234	259	228	269	270	210	255	240	252	255	250	251	247	268	273	268	289	263	261	278	261	238	259	249	262	238	297	296	277	246	261	262	226	249	238	274	252	277	260	286	271	246	268	261	290	287	277	246	259	208	261	241	277	240	276	239	240	226	266	252	282	245	275	274	241	252	261	240	251	241	264	265	210	228	257	263	263	287	244	253	274	248	283	239	253	236	254	242	223	274	233	249	251	256	242	268	271	244	231	266	292	286	236	222	278	261	260	260	289	267	241	249	258	251	278	265	236	249	267	256	262	255	263	251	275	284	235	264	268	231	242	275	280	217	247	247	262	262	272	234	259	257	269	247	261	271	270	241	227	252	244	233	269	237	244	278	265	259	265	276	234	279	265	248	269	248	243	247	254	252	288	247	282	257	252	256	263	265	254	274	242	271	254	276	267	281	285	280	235	246	256	240	275	246	272	277	237	265	245	282	271	220	240	266	253	256	249	267	276	271	266	279	261	259	248	257	259	236	236	249	232	245	243	263	234	262	231	238	245	260	263	274	254	237	258	265	218	265	300	257	258	271	243	221	291	259	248	233	267	243	279	271	269	262	266	249	246	258	252	222	262	271	264	281	251	254	267	243	263	236	249	269	243	237	258	235	246	234	241	237	253	229	266	274	261	266	254	237	271	285	256	286	262	247	270	231	269	270	259	256	277	277	273	256	270	241	263	253	254	274	258	241	268	257	243	238	258	251	258	241	221	245	274	264	235	240	271	241	240	248	261	255	282	242	250	247	243	257	237	267	233	257	246	273	245	265	258	222	244	275	280	271	260	242	274	246	247	300	265	276	252	261	275	271	231	252	266	255	245	243	278	238	232	268	255	265	270	232	255	289	270	225	280	256	279	248	247	235	273	239	242	255	248	283	254	226	266	239	238	257	255	296	249	248	278	236	280	263	239	289	227	294	259	242	248	268	233	246	275	249	244	244	211	282	247	221	249	260	263	294	227	265	265	253	262	247	259	267	229	232	253	270	272	291	277	243	273	247	266	270	273	257	242	276	256	295	263	276	268	250	265	259	240	261	268	243	256	262	264	264	257	276	256	251	256	275	262	266	216	288	223	256	268	264	255	225	282	256	237	253	237	269	229	214	256	239	255	259	216	238	237	251	228	271	275	247	238	264	272	230	259	250	237	266	245	255	266	249	276	245	262	250	281	249	281	270	266	242	292	262	249	249	259	243	269	234	241	262	246	235	282	284	258	248	259	262	244	230	241	252	257	245	274	220	238	277	285	284	246	251	250	271	262	261	252	261	228	234	248	276	255	257	241	256	260	279	252	280	264	279	243	280	233	278	310	274	256	283	287	257	246	258	260	239	247	231	277	237	273	259	258	243	263	272	240	252	229	297	271	239	273	266	252	246	276	224	252	283	261	288	273	267	248	251	253	261	224	242	261	262	266	269	257	259	233	246	283	244	264	252	257	267	250	216	259	272	263	262	249	252	257	243	237	239	251	229	268	241	259	249	259	286	290	255	263	267	244	286	240	217	264	246	259	249	246	265	276	242	255	251	281	274	238	274	286	251	278	264	272	274	272	252	251	271	267	253	288	232	245	245	282	242	232	251	266	248	264	299	251	280	295	244	264	236	267	266	242	270	241	274	258	287	254	246	300	248	267	297	254	237	256	267	291	265	246	236	230	251	245	257	249	255	248	252	277	293	258	281	246	253	226	260	253	245	281	238	273	264	259	263	255	273	255	272	256	266	256	245	272	248	258	261	224	257	291	275	259	280	260	257	221	235	258	254	253	241	247	262	251	257	314	266	252	246	264	234	258	261	268	257	264	254	261	264	234	238	287	279	269	286	274	266	252	266	247	261	249	272	263	224	254	240	261	225	246	250	246	250	273	240	247	245	241	272	220	225	250	245	264	277	278	266	248	272	205	268	219	250	225	281	243	249	258	242	270	281	273	275	258	249	235	228	272	255	242	269	257	261	247	266	255	259	253	240	273	252	292	274	288	281	233	251	234	253	279	296	267	275	245	235	262	229	253	269	239	261	292	255	253	285	267	256	242	228	240	253	241	267	245	240	297	258	256	278	249	270	270	233	255	265	265	277	239	264	263	256	264	252	244	243	232	252	273	240	246	242	280	264	272	280	260	257	250	210	250	273	255	246	253	270	259	251	227	257	247	265	253	238	233	230	286	252	249	271	250	251	270	238	253	266	229	237	256	285	247	273	246	242	255	252	274	278	243	278	248	237	259	253	285	251	269	222	210	245	262	230	267	274	243	248	266	260	257	270	241	283	252	240	276	217	287	284	249	274	259	243	258	257	283	280	262	268	236	273	259	277	251	283	267	268	263	254	260	259	256	240	260	238	237	280	269	231	269	275	239	262	266	268	268	231	277	239	234	260	259	274	251	260	249	234	253	250	263	288	232	230	262	270	248	258	220	237	268	251	247	247	240	271	267	260	239	274	249	274	264	269	272	248	274	281	259	279	287	268	289	257	260	309	275	247	243	241	264	260	262	249	251	259	263	258	268	276	258	224	291	233	307	258	250	231	235	262	229	267	259	243	281	291	280	306	250	249	269	248	243	288	304	261	239	209	251	259	279	244	271	231	263	250	264	234	229	237	253	267	284	272	253	234	264	272	250	246	230	260	268	291	265	276	257	230	285	249	251	241	257	257	267	244	267	267	259	228	260	213	267	231	267	258	284	251	263	246	261	247	278	260	250	258	228	245	255	278	251	283	256	264	274	258	253	266	240	264	278	256	235	268	277	277	276	269	258	267	268	249	228	256	273	277	261	248	259	266	252	274	245	250	265	251	277	232	267	250	224	284	239	271	241	279	259	264	258	252	299	256	248	274	270	257	252	248	275	244	268	251	234	245	250	256	266	254	241	229	256	269	250	268	263	255	238	247	274	262	250	272	246	256	258	238	235	249	260	258	270	284	232	271	262	251	267	287	259	236	253	253	255	260	267	258	260	233	262	240	235	254	237	271	230	268
41219	31680	29843	1969	1698	1511	1322	1139	1076	1034	974	919	889	887	875	767	797	764	736	756	732	767	670	725	670	716	730	744	676	701	705	703	717	676	669	672	643	715	702	681	713	659	677	693	668	667	664	619	637	676	683	700	687	653	642	687	657	687	674	690	653	669	673	680	646	661	658	655	705	651	684	637	656	661	733	680	713	684	672	652	648	649	703	611	653	657	648	687	641	670	693	675	628	628	646	657	642	664	675	720	676	691	652	613	646	695	683	675	615	651	634	707	722	697	672	642	712	634	663	659	641	698	629	684	674	639	612	674	673	628	639	634	679	694	650	670	668	662	694	613	655	679	673	626	694	665	684	670	639	729	693	661	668	687	653	675	733	656	653	711	692	633	681	664	701	668	672	663	621	623	680	665	677	624	676	624	687	693	666	700	695	662	666	642	668	671	696	663	645	656	686	633	641	647	651	662	635	673	653	677	632	672	659	668	688	668	696	622	632	705	635	642	644	673	662	718	669	663	625	650	627	637	696	665	687	623	651	628	701	633	648	697	710	640	696	658	648	656	679	668	643	679	660	638	670	670	633	649	654	664	678	608	634	677	683	638	686	690	728	664	708	680	670	658	662	644	654	653	661	668	684	636	666	655	661	708	641	655	682	651	669	657	645	691	668	714	684	643	651	662	666	667	653	655	658	659	679	691	664	682	629	651	659	670	631	671	694	704	628	669	658	667	588	689	718	662	682	679	652	613	647	646	686	646	691	658	650	672	657	648	670	662	650	737	644	620	684	616	656	682	651	694	681	639	668	652	677	688	653	671	693	650	653	627	658	669	629	673	637	624	658	654	645	649	634	660	656	683	666	686	737	703	655	659	648	647	692	644	715	697	646	689	684	651	655	681	676	669	615	711	655	661	623	696	640	678	676	627	674	652	652	634	675	632	680	652	677	666	689	714	655	692	739	636	693	647	636	690	692	667	676	660	683	706	625	636	707	679	663	634	671	685	661	674	635	658	642	599	666	722	668	661	655	694	681	662	675	646	668	665	695	645	678	663	687	653	653	681	616	673	629	655	666	641	612	652	700	661	654	651	639	722	661	708	690	735	677	665	643	619	705	612	654	671	655	685	642	658	643	672	634	607	646	637	676	672	663	660	642	667	683	622	689	671	632	634	674	679	687	646	646	658	724	659	643	717	660	659	722	642	683	667	655	690	646	668	666	696	677	645	614	636	658	670	674	664	703	655	690	647	675	657	712	666	652	657	641	672	635	651	676	682	660	648	653	670	629	644	694	640	661	724	630	665	595	664	650	678	656	660	701	630	654	636	649	674	661	655	668	657	674	647	643	624	682	629	654	695	682	647	631	659	699	651	662	681	662	634	655	668	637	671	649	680	640	633	662	667	688	662	659	642	637	672	670	718	667	654	687	639	636	697	685	684	667	706	634	623	672	678	679	658	672	639	674	640	684	662	682	640	659	687	640	624	628	704	692	679	644	622	665	673	707	634	709	691	654	674	694	689	647	722	668	635	656	661	660	639	686	642	675	643	605	689	655	637	709	695	660	684	656	682	640	648	735	655	631	683	644	648	675	701	633	709	690	629	661	670	640	652	634	672	655	704	655	640	703	648	643	660	689	660	722	644	709	668	698	673	663	682	663	649	620	616	643	659	652	654	659	675	706	637	650	697	633	664	683	645	631	620	632	627	679	682	683	650	646	641	679	642	631	659	679	681	648	661	680	632	675	658	685	678	687	644	654	670	712	678	675	630	642	649	664	651	695	668	682	697	675	684	673	668	621	660	624	668	656	678	662	681	657	633	651	697	728	669	664	686	695	651	651	651	662	704	652	636	620	714	687	649	660	661	674	655	654	681	672	609	688	632	639	675	657	706	663	642	674	682	625	657	688	660	667	642	644	668	652	624	666	676	645	736	700	641	621	674	653	684	659	648	682	668	668	660	688	699	653	669	713	672	648	684	668	679	661	690	683	663	683	672	635	709	654	657	656	657	660	633	635	684	719	666	641	659	689	656	633	634	631	661	612	630	672	675	666	665	641	656	700	678	667	617	634	649	657	654	672	638	671	664	626	657	648	681	627	674	673	683	630	635	653	649	673	656	665	664	637	655	662	660	665	655	633	687	651	643	676	637	669	687	652	686	661	637	650	603	679	633	675	642	676	625	683	692	663	684	652	665	681	657	643	686	634	644	666	646	703	698	691	687	669	677	672	646	660	601	652	637	687	681	668	636	653	686	655	642	715	626	662	674	669	663	645	669	658	664	712	671	708	720	686	653	719	677	662	673	623	649	722	664	654	658	678	664	653	660	633	652	634	660	669	684	623	662	619	657	700	633	676	718	670	655	683	663	665	665	675	647	613	664	665	649	656	676	641	663	700	675	700	676	655	636	634	708	660	626	705	624	647	621	622	648	670	660	672	672	680	679	602	684	657	682	657	675	668	616	686	671	659	654	669	697	627	648	670	680	663	684	649	696	672	670	649	642	656	636	658	640	703	664	692	696	643	650	642	610	693	647	682	676	641	658	639	678	627	664	717	688	664	664	652	702	677	687	657	630	619	615	688	642	681	615	645	639	707	694	658	704	662	694	637	688	648	677	669	655	670	661	611	639	689	675	682	642	667	636	656	676	632	678	644	674	670	704	672	636	664	669	687	668	653	686	677	649	709	678	663	676	668	621	701	673	646	636	659	684	702	646	651	677	637	664	634	636	641	679	678	706	673	678	629	686	693	647	652	648	639	662	689	607	663	664	621	656	632	627	684	641	605	652	670	689	642	666	689	628	692	636	685	684	714	663	667	690	651	604	685	659	658	645	633	719	660	673	620	666	691	656	652	624	660	632	703	709	645	627	659	682	692	677	670	675	679	651	697	654	694	601	630	639	679	658	636	651	666	663	633	653	667	682	661	661	687	704	658	635	667	664	715	684	660	646	645	624	658	686	688	651	667	676	654	660	665	660	671	637	664	670	684	611	697	639	669	657	639	684	691	629	670	667	684	714	667	611	612	619	683	631	680	634	652	646	677	658	684	635	672	639	625	678	661	657	658	701	671	667	663	626	702	646	666	663	697	649	676	699	638	645	648	705	629	644	653	689	676	663	657	618	680	586	679	654	645	655	681	703	679	662	626	687	727	674	663	656	647	640	708	683	727	680	651	685	651	677	648	702	645	673	650	649	636	674	629	642	690	635	657	627	673	673	655	693	679	642	684	661	659	656	674	658	663	635	697	654	670	666	674	671	679	649	639	708	706	630	649	677	666	694	652	656	683	648	700	675	717	665	676	632	646	723	621	659	655	711	675	647	649	621	658	678	662	691	719	629	657	670	691	628	704	672	702	659	667	669	656	653	658	646	658	650	633	683	648	647	683	642	650	658	694	653	707	664	649	637	647	689	651	643	674	652	657	626	637	696	629	707	619	653	685	669	705	675	653	697	632	683	676	633	639	672	634	659	654	675	671	698	684	637	656	621	668	621	591	675	690	638
81426	59618	56251	16102	3588	834	628	565	521	470	411	438	429	444	399	381	404	398	410	395	398	387	388	391	397	352	395	349	376	324	350	368	367	386	324	315	380	362	372	359	328	353	380	356	327	354	368	373	365	353	359	342	374	339	314	357	354	356	379	357	367	349	350	331	343	359	351	361	356	379	359	349	381	371	360	373	343	362	346	322	353	353	334	358	378	340	349	368	355	342	368	346	349	354	361	347	333	359	314	350	352	327	329	352	366	356	330	332	351	388	380	346	355	343	382	389	352	340	342	374	381	387	364	357	342	373	331	340	363	338	351	330	364	358	356	356	367	370	313	339	384	386	352	335	311	344	339	382	365	334	373	328	347	361	335	342	341	391	395	359	366	354	349	337	341	356	336	314	336	375	324	369	381	368	361	375	364	348	339	351	393	374	336	358	362	352	367	336	385	373	369	316	363	354	343	327	374	318	366	370	353	322	358	385	336	385	366	365	342	362	367	336	353	338	347	321	363	330	344	377	343	356	332	352	396	360	353	375	339	339	360	354	342	326	343	374	377	354	373	326	388	357	338	370	373	346	346	332	354	362	365	340	345	362	363	382	359	388	378	383	363	378	342	399	368	361	342	348	369	342	351	359	355	369	385	369	323	363	375	358	372	359	357	372	398	346	337	367	347	359	349	384	404	354	357	322	347	377	332	363	364	350	341	392	342	371	328	362	362	352	359	340	326	350	327	341	348	380	379	327	378	346	337	368	362	342	352	378	356	379	336	378	360	343	328	385	350	369	376	356	331	373	363	377	355	360	372	343	338	340	354	345	346	349	355	343	352	329	376	343	383	369	366	372	377	347	356	369	354	428	390	341	352	331	368	355	359	320	386	369	315	346	349	338	347	344	344	362	370	360	358	362	347	318	348	366	373	351	336	333	384	365	326	388	310	375	371	344	352	363	363	367	380	363	358	361	377	360	378	322	358	354	344	375	382	347	370	349	375	351	311	362	367	327	358	377	375	401	353	370	350	374	358	325	334	373	362	380	367	320	333	350	347	381	343	377	351	392	353	347	321	353	352	372	368	320	374	371	374	386	399	328	357	352	352	372	336	358	334	384	335	349	365	355	342	333	361	378	354	356	348	364	346	336	380	349	312	331	383	372	391	355	338	347	360	340	349	345	304	361	372	353	341	345	385	350	350	326	390	350	338	374	352	345	360	340	378	365	373	342	332	337	351	385	384	366	358	370	346	343	355	358	362	363	343	381	342	321	375	358	338	368	370	355	403	335	371	344	368	349	375	391	330	354	343	353	374	368	341	390	350	364	350	331	376	354	360	352	343	381	337	360	343	405	367	390	356	350	353	330	389	370	374	326	362	381	351	328	334	342	328	356	372	369	338	385	372	349	357	362	369	348	348	375	360	357	357	332	356	347	366	349	321	418	332	338	332	358	369	338	337	387	306	354	339	391	375	328	335	377	357	367	343	377	353	379	355	363	343	356	389	351	348	354	320	346	353	368	379	380	389	366	391	365	353	383	355	337	314	352	349	348	354	355	355	355	346	361	371	385	342	371	368	347	335	350	363	355	372	363	369	353	309	358	343	365	370	331	345	336	317	339	336	364	327	371	331	361	391	320	316	342	392	369	378	331	401	340	348	346	334	334	332	351	367	319	336	378	357	353	362	321	352	325	319	356	341	364	325	343	354	373	345	360	322	358	352	390	388	325	337	360	368	373	373	337	346	337	337	380	338	348	333	349	389	342	333	342	368	327	358	380	336	329	357	348	382	365	367	363	387	350	347	345	339	291	358	336	372	373	354	344	330	333	345	363	340	381	381	381	353	385	354	402	397	415	360	335	346	362	366	358	330	350	343	380	344	372	374	303	360	323	381	333	378	382	321	336	348	341	405	361	361	324	343	359	366	377	336	352	367	339	328	321	355	365	337	344	365	357	305	368	360	354	356	384	379	336	359	369	377	351	337	307	390	364	348	371	343	346	372	369	360	380	353	363	340	363	357	327	369	366	401	368	357	344	345	298	360	319	314	355	396	356	404	382	352	338	370	384	358	335	380	399	383	338	306	388	366	355	368	371	323	372	368	363	385	355	351	322	305	326	364	354	336	392	346	339	333	348	375	387	356	348	354	365	377	344	337	338	354	380	367	361	359	354	317	365	359	365	340	343	337	366	357	366	326	365	361	382	370	358	330	361	315	331	352	358	336	381	322	366	353	349	345	373	353	361	368	342	335	359	334	353	340	349	316	406	358	343	338	357	327	358	370	400	341	364	393	352	350	352	381	347	363	333	313	389	344	371	382	361	349	329	381	346	349	370	335	383	363	321	331	323	349	387	377	340	359	341	348	351	337	352	359	347	351	334	332	371	366	359	327	369	362	348	365	343	336	345	368	353	350	369	363	356	407	334	358	352	355	362	345	391	375	340	388	377	355	354	373	365	346	355	336	357	362	373	396	350	336	343	397	374	321	321	360	325	350	381	369	366	330	345	324	357	368	351	388	380	354	327	357	331	339	352	376	373	393	370	331	373	367	375	347	385	374	335	377	373	362	363	358	377	368	357	343	304	384	373	336	339	370	372	358	328	361	348	377	368	382	381	323	366	351	330	345	370	352	344	361	358	359	378	335	337	366	331	375	355	355	368	352	383	364	367	327	356	348	381	319	360	369	364	346	349	358	372	375	362	326	305	376	355	384	362	366	319	339	338	388	366	338	383	356	349	362	357	388	337	357	345	342	335	318	352	363	385	329	379	365	362	355	366	317	364	321	333	364	378	325	353	372	350	347	370	344	326	341	367	393	349	359	332	358	354	362	347	361	397	363	355	339	379	378	324	373	374	384	350	365	360	359	346	374	366	370	366	372	383	387	332	301	380	348	326	344	368	362	304	349	366	363	349	396	326	365	381	357	361	364	356	382	370	314	338	365	376	361	375	331	331	370	331	318	338	378	375	349	308	360	377	338	386	353	329	349	363	356	345	337	345	372	379	318	353	337	344	337	325	349	339	358	346	334	329	321	383	356	338	355	367	326	361	348	365	353	344	374	349	369	321	343	346	330	351	355	368	364	381	354	335	330	359	339	383	328	375	345	314	365	323	331	330	369	346	322	361	358	358	380	337	350	348	381	358	369	358	338	377	331	358	321	381	369	313	362	361	381	342	367	332	342	336	339	343	362	351	365	365	343	367	355	342	351	354	390	380	358	372	337	380	380	348	365	388	348	385	361	326	388	388	364	370	383	335	348	347	377	355	366	360	344	344	352	362	388	329	401	357	374	368	338	411	353	373	333	375	371	364	345	370	382	348	324	390	363	359	377	346	366	345	341	376	344	343	345	375	359	333	342	372	353	322	334	354	332	359	324	342	340	351	352	367	369	333	353	367	375	351	350	368	321	350	346	376	340	347	380	360	358	378	356	346	342	291	352	373	377	377	334	374	394	393	378	377	389	368	381	354	376	346	378	337	333	356	354	372	367	367	313	375	380	381	360	339
51915	40982	34817	3494	2939	2484	2152	1841	1733	1569	1463	1356	1341	1271	1279	1134	1135	1100	1056	1039	1002	978	998	1037	1000	990	1014	962	943	966	1014	1005	922	925	968	948	933	873	941	926	945	915	895	902	892	919	961	943	936	916	871	909	910	890	901	895	892	915	895	897	924	886	926	860	855	897	904	907	871	887	846	916	886	925	938	862	903	880	899	887	917	888	821	877	928	845	922	836	844	919	859	929	856	842	895	895	867	930	888	861	918	829	862	913	871	862	888	877	897	883	876	913	932	918	861	802	875	878	878	820	860	933	879	891	917	894	896	856	889	897	847	896	888	826	814	883	908	857	907	850	893	900	932	856	831	876	855	847	898	895	889	936	911	859	844	860	887	907	873	899	866	894	897	855	890	884	862	872	857	897	861	801	901	865	908	867	927	893	863	864	901	853	909	860	860	905	880	898	883	894	948	836	855	899	939	848	863	872	890	863	887	886	827	892	892	870	895	853	865	923	902	870	827	890	857	1017	868	827	908	886	866	873	885	863	881	875	852	917	872	871	892	910	799	880	914	898	845	862	857	960	862	870	939	903	931	911	922	883	861	883	829	845	940	859	923	883	861	876	847	843	877	932	890	949	910	912	863	900	872	910	913	879	902	850	862	874	909	865	863	859	830	886	921	935	889	893	893	926	875	921	903	821	891	897	905	860	870	880	827	914	868	854	868	884	925	868	896	887	841	855	911	868	873	870	884	821	897	871	881	892	838	903	909	878	913	907	854	868	909	808	909	862	845	858	962	865	872	873	910	880	900	922	933	892	916	911	891	947	906	833	894	922	862	922	890	939	846	882	851	875	934	869	864	816	853	847	852	843	870	872	891	833	919	874	868	910	867	868	922	853	881	986	902	907	870	919	891	923	925	888	804	899	898	820	885	870	822	869	846	896	849	854	889	862	918	881	885	855	892	883	871	896	847	882	852	868	923	888	855	901	864	863	828	855	900	881	913	894	896	893	880	864	896	849	850	890	878	867	872	895	879	950	907	860	837	895	867	842	890	895	904	920	875	840	841	906	877	859	844	915	897	895	891	916	855	870	903	896	875	885	854	836	892	828	860	854	917	884	942	849	868	831	861	912	866	846	899	944	893	874	902	885	848	900	896	843	890	899	909	861	859	906	919	869	863	902	833	918	834	912	912	864	831	902	896	876	854	854	930	853	816	911	919	934	869	894	891	865	852	831	834	920	822	866	863	877	854	901	903	877	910	916	881	878	865	873	905	883	886	934	855	876	910	874	855	871	856	838	909	885	871	805	801	799	877	872	897	894	873	839	940	920	874	857	857	844	906	904	896	895	904	900	885	908	902	862	920	936	868	883	870	877	880	858	886	861	835	900	881	880	905	885	855	844	887	912	886	898	885	875	913	868	881	863	877	892	858	890	882	855	863	857	866	895	875	843	855	924	873	875	842	880	925	920	911	834	857	869	897	843	868	908	810	885	900	869	874	879	834	917	896	867	870	857	914	875	860	905	859	796	927	886	890	866	863	910	889	842	850	868	905	823	918	886	898	827	919	871	862	873	860	875	830	895	896	904	871	833	876	837	866	889	856	842	892	879	848	893	886	844	882	845	861	859	837	771	840	867	833	888	898	841	895	868	834	833	899	901	846	860	858	914	830	931	927	875	853	898	914	820	848	912	870	818	867	885	868	871	861	873	903	939	846	880	876	851	922	883	896	919	879	888	862	869	892	870	836	942	889	870	900	898	875	888	831	903	874	882	862	856	898	849	888	898	914	876	821	906	911	867	913	893	906	867	845	869	861	845	910	872	880	920	831	921	863	890	883	881	915	904	864	818	882	859	867	852	849	841	849	848	894	881	880	938	857	896	861	894	867	929	876	852	900	902	877	911	911	841	874	876	816	862	870	902	854	893	871	846	875	895	924	870	886	857	898	870	867	828	932	832	906	844	854	909	882	860	892	846	935	917	870	839	842	897	899	900	902	902	942	877	885	907	912	887	908	850	894	885	910	833	871	872	932	837	885	842	827	870	923	840	875	836	865	911	894	883	849	815	826	877	891	884	889	887	896	883	871	880	914	914	887	903	913	830	883	899	886	853	914	915	939	875	894	883	875	891	918	867	901	919	909	877	858	875	818	836	853	913	891	876	890	891	865	870	848	895	856	851	900	850	802	897	872	874	858	873	884	908	850	891	881	872	927	907	895	875	846	879	935	849	884	881	893	808	816	906	861	856	902	871	814	888	889	866	880	885	868	932	893	850	842	884	858	869	848	859	878	876	879	892	877	908	875	861	853	893	896	844	888	900	897	918	906	869	876	889	894	866	898	931	866	923	911	859	857	893	868	858	875	897	855	907	834	795	890	800	813	946	907	873	916	858	942	926	831	862	877	883	886	833	912	878	865	890	889	905	855	870	866	867	898	940	893	868	857	847	864	887	886	902	863	859	870	913	855	917	904	866	942	891	915	885	857	885	837	875	848	879	878	857	843	920	816	858	877	897	884	866	834	858	895	948	868	912	886	883	875	888	904	879	868	857	929	874	883	862	872	840	879	865	861	848	891	888	866	847	862	842	894	959	856	930	849	928	833	908	839	818	817	895	868	861	905	884	896	926	897	850	898	882	858	916	870	881	892	906	912	914	844	893	892	851	856	893	948	918	871	861	958	839	886	918	847	928	919	850	929	909	860	903	868	844	933	878	840	878	901	897	863	816	869	911	874	961	901	915	854	906	902	902	874	829	859	906	897	885	878	911	932	932	895	902	846	878	852	908	795	822	880	858	831	904	928	875	914	874	900	870	890	885	912	853	907	863	878	887	852	876	912	882	882	867	829	858	892	867	878	860	839	867	882	870	897	897	822	837	839	864	898	924	872	874	847	841	847	902	853	954	878	872	907	892	925	840	896	925	883	886	877	876	837	896	800	876	856	882	827	880	907	923	840	809	901	876	920	871	899	856	859	812	903	876	859	863	888	882	891	867	845	868	878	914	895	861	884	866	846	928	920	864	919	859	800	911	827	821	904	885	850	827	924	882	852	904	872	904	856	830	876	894	838	890	881	892	869	902	853	919	909	832	846	933	881	899	883	891	876	902	868	894	827	936	877	886	874	874	844	899	909	837	851	898	841	844	924	912	942	862	845	890	823	939	855	801	915	845	835	837	864	881	868	880	917	914	851	876	886	865	912	896	831	850	884	886	816	882	884	857	876	929	908	862	885	868	872	884	854	918	882	937	907	891	869	866	937	860	879	892	904	943	864	902	840	889	854	862	882	828	853	880	890	876	891	854	889	837	847	845	792	909	888	849	882	856	890	894	895	921	913	830	913	886	867	846	874	844	803	798	939	873	896	879	866	855	871	865	879	944	879	948	878	832	850	870	907	853	857	834	913	863	881	837	906	804	856	884	887	873	879	865	872	886	946	884	876	892	905	877	866	908	863	899	894	885	919	868	867	812	901	886	939	854	916	935	786	915	870	859	801	895	867	854	843	874	873	900
20228	5575	3965	495	446	389	428	407	462	461	421	423	415	416	423	456	443	400	428	446	451	414	418	408	425	419	445	434	428	418	424	417	408	385	421	401	458	402	420	422	430	436	397	410	407	406	413	414	401	415	432	399	393	417	445	430	422	410	409	441	462	384	430	365	384	419	393	442	470	453	422	398	404	407	403	373	426	391	481	409	424	446	382	443	419	372	396	411	446	424	409	430	398	419	421	406	433	441	427	415	448	423	407	398	413	461	411	419	411	406	408	446	420	416	403	425	409	411	431	431	429	397	396	401	362	441	399	416	445	411	441	450	386	386	411	414	424	426	409	427	419	443	422	412	378	473	422	432	431	397	440	431	397	432	393	420	423	428	428	401	441	436	425	467	420	394	388	390	394	436	421	399	406	413	411	441	428	404	435	373	444	444	443	366	432	416	436	393	389	408	417	406	393	397	428	424	369	402	411	430	444	416	454	437	447	444	401	406	405	367	410	434	439	406	409	391	414	418	449	460	450	434	395	397	436	419	427	439	426	402	431	410	437	435	430	438	429	378	432	401	437	467	387	420	420	420	420	374	424	383	432	409	434	403	435	448	392	408	400	424	439	408	381	480	423	421	394	430	416	409	413	438	426	421	427	431	425	379	419	414	384	443	437	419	415	416	395	422	401	411	437	458	403	432	425	409	397	400	426	418	399	408	400	450	395	421	426	425	433	435	456	395	386	427	406	399	387	422	419	411	449	407	411	430	392	432	402	430	396	415	431	394	429	430	416	400	463	400	428	420	449	434	421	461	453	386	431	417	404	384	372	443	416	441	407	426	422	449	431	418	405	455	390	457	396	426	427	420	374	438	443	392	434	431	396	412	443	410	365	427	422	403	444	390	401	406	455	438	413	416	438	418	414	388	402	385	434	414	444	390	448	406	387	432	428	409	401	416	400	407	419	405	387	437	390	372	400	407	438	430	409	383	400	400	419	441	374	360	459	459	434	398	438	419	443	431	365	418	408	406	406	377	419	424	412	414	412	379	440	377	428	388	387	404	425	452	398	416	424	419	433	394	423	423	408	413	401	415	410	430	413	395	474	419	451	423	451	458	408	420	414	440	439	422	401	426	386	428	383	393	418	391	380	444	407	432	400	382	423	397	414	435	430	461	401	462	410	453	403	418	383	407	442	386	434	398	419	369	430	402	412	391	413	430	409	385	419	408	399	464	425	439	406	421	440	429	431	417	422	415	428	438	413	415	437	425	421	413	422	443	425	405	421	372	438	405	413	448	412	394	448	370	398	395	413	440	429	417	400	422	390	408	388	407	405	387	367	408	409	430	415	417	441	402	435	410	408	439	427	422	399	412	435	401	411	393	379	392	410	411	406	420	388	440	390	417	364	413	392	407	397	414	395	414	407	427	450	431	392	429	436	422	423	427	415	429	424	399	402	447	418	399	417	398	392	413	393	392	428	420	440	380	415	388	423	409	381	459	424	446	408	414	429	409	412	402	433	430	426	420	404	432	423	478	445	415	424	390	401	378	399	419	424	435	406	405	393	415	423	404	443	465	419	442	431	430	460	450	393	401	399	435	430	425	395	392	415	426	404	374	394	418	437	429	417	383	414	421	442	428	467	406	431	409	454	427	422	458	422	449	391	446	391	425	412	396	433	411	428	447	433	384	458	423	398	401	399	375	410	407	411	398	397	414	427	414	399	419	405	408	428	403	438	454	418	399	424	459	415	407	436	412	401	413	445	404	377	444	398	379	454	413	448	406	421	401	433	419	421	400	425	424	414	428	394	396	394	416	440	400	403	420	409	423	423	425	437	423	428	412	419	431	397	453	412	432	376	443	433	400	389	465	433	405	445	425	434	409	430	420	431	449	423	375	444	438	428	389	413	390	399	435	473	454	434	424	420	421	484	404	429	403	436	433	436	458	414	411	427	390	431	421	410	418	429	414	447	421	454	395	449	434	363	406	420	414	413	389	380	388	427	419	397	418	432	421	449	430	429	381	433	430	416	386	391	419	421	461	430	399	371	422	411	416	443	456	416	434	412	416	466	428	416	454	428	398	433	417	427	429	412	418	400	433	414	401	385	442	430	407	410	390	405	398	466	448	431	426	423	384	395	360	415	389	386	400	401	392	401	406	414	438	449	394	417	394	419	383	417	409	405	372	419	420	419	427	423	390	414	412	446	400	417	439	407	424	446	429	418	460	405	375	369	394	435	428	441	431	416	432	405	436	443	435	421	388	394	406	436	423	427	412	431	426	393	418	395	400	422	405	393	467	428	442	384	429	422	389	417	440	391	438	417	400	416	434	416	449	428	425	398	460	428	399	436	416	418	419	410	426	446	416	406	426	419	442	431	428	416	439	409	431	422	432	416	450	423	404	444	431	430	424	367	453	409	418	423	452	433	425	411	425	415	422	391	414	405	429	376	399	410	417	380	395	404	410	401	422	380	393	395	391	427	428	423	405	424	403	447	420	406	402	376	430	453	391	420	415	434	422	395	444	457	429	400	371	418	401	408	402	413	407	444	401	447	396	433	424	430	418	440	426	365	410	413	424	432	401	413	431	457	419	417	411	387	390	416	439	435	402	417	411	398	429	428	401	400	429	351	435	380	418	415	437	472	453	451	460	413	417	410	401	450	409	451	457	448	414	410	410	414	478	433	417	415	418	418	397	428	406	394	435	401	394	416	457	434	432	451	423	432	425	405	421	422	380	368	397	392	422	416	401	419	462	407	439	433	409	406	407	420	427	424	392	432	404	392	377	358	424	434	400	405	421	400	421	405	426	424	409	404	404	402	408	401	420	432	453	438	441	463	410	441	425	405	410	392	412	400	413	441	400	414	409	394	439	410	421	440	423	425	415	412	417	450	405	418	434	411	418	438	417	398	429	416	460	414	449	395	422	422	406	421	417	424	472	434	444	442	396	423	391	413	435	414	412	423	393	423	405	454	420	427	415	423	412	437	408	397	425	426	409	404	440	433	471	402	404	441	421	425	436	389	410	412	429	402	426	439	406	373	401	374	416	411	441	400	412	384	452	419	431	442	402	408	447	430	419	429	444	431	443	438	416	413	438	409	420	425	408	406	464	416	388	367	374	399	417	416	415	426	416	413	433	419	429	442	459	421	406	403	390	413	425	443	413	432	437	412	434	455	390	405	432	447	427	441	412	409	422	396	420	412	450	421	415	431	439	364	414	436	422	440	415	380	423	417	388	401	409	435	441	442	363	409	429	389	421	402	419	439	420	406	399	394	387	414	425	422	395	385	433	430	429	404	401	461	449	410	475	466	401	431	437	488	418	438	432	416	397	410	417	426	465	418	416	398	443	394	409	445	456	448	434	417	376	377	401	422	385	431	419	422	412	394	421	429	391	422	408	442	433	421	444	423	412	478	408	394	383	470	412	408	418	354	415	446	409	377	428	411	433	440	439	428	400	413	460	421	394	419	418	395	391	452	419	422	448	395	426	384	436	449	430	389	421
17495	5503	6811	1060	1009	959	1029	987	1015	933	981	969	990	982	997	1007	1015	1014	1003	1002	977	961	927	988	1001	970	956	951	1011	1027	940	961	922	994	962	963	1014	959	933	935	1042	980	1004	991	1034	977	970	1020	958	905	966	1020	946	894	914	944	988	955	980	982	969	987	934	986	932	938	920	950	993	1002	968	970	961	993	1001	967	968	938	991	976	981	949	1005	1049	952	1004	993	976	971	992	998	1025	940	968	985	977	1003	961	983	974	999	968	930	1000	1001	984	953	996	965	970	977	956	986	1022	979	956	963	975	927	959	997	990	994	944	1001	983	986	990	977	960	985	969	994	925	976	897	979	930	983	980	1053	962	990	992	973	1035	947	1003	971	946	965	1021	978	988	988	983	932	1009	987	960	950	984	981	917	941	969	960	970	994	988	977	958	959	987	955	995	982	992	933	981	955	974	937	923	997	933	969	996	911	973	953	1031	1013	953	1008	932	1003	948	994	1005	970	968	972	995	980	979	948	950	985	948	1011	982	995	933	987	932	1027	980	971	1015	988	957	971	963	1017	1005	961	985	975	958	1009	964	1013	922	1005	973	969	1019	978	966	944	949	977	951	994	991	990	980	1004	926	960	1009	936	950	989	971	980	986	1023	1014	934	947	959	1025	982	992	992	981	1016	928	970	1004	926	994	985	966	974	1000	989	1014	972	951	981	1010	1023	999	1004	951	954	1010	996	942	955	985	1001	991	987	1019	919	996	966	975	991	1004	993	969	975	992	963	1026	961	910	982	963	938	985	963	942	948	975	1028	980	969	923	1013	990	1013	991	1005	1013	1017	960	964	954	964	968	962	952	1002	973	914	975	986	948	957	971	974	977	960	914	964	1002	1007	964	974	914	1026	1005	1002	974	990	985	984	965	1021	958	974	937	925	975	1011	1023	973	956	990	895	988	970	976	958	939	1049	945	962	981	998	1032	1002	990	942	1011	999	983	949	962	920	943	942	939	957	991	1000	972	1024	939	979	951	979	985	951	924	982	945	938	999	957	996	1009	971	956	995	990	948	936	931	974	1005	953	969	972	985	971	1016	984	979	982	978	958	968	936	943	997	994	959	1003	949	936	997	1061	965	974	1013	1017	989	929	980	1005	921	1015	993	959	996	939	975	976	952	958	978	973	929	938	982	994	1024	952	922	990	958	996	964	983	994	984	1014	960	989	1015	995	981	985	998	971	984	972	949	944	962	956	1001	942	1006	974	1015	968	973	1006	943	989	950	1004	929	963	960	953	935	952	985	936	952	983	981	978	1019	955	924	1000	972	998	960	956	967	1039	976	953	1015	987	994	978	930	1007	993	989	1010	980	967	1026	931	957	995	1043	967	997	987	1008	974	973	949	979	1014	970	998	992	1054	952	973	969	1011	986	942	972	983	1002	1002	932	1005	975	955	1033	1006	1011	967	1012	994	977	1009	975	936	957	947	985	962	1001	952	942	987	979	948	1005	1046	964	948	1012	941	987	960	1025	1003	991	986	992	983	1026	961	939	1001	1030	1010	995	948	1012	914	968	1004	954	976	976	930	954	940	1001	978	933	984	998	980	922	988	934	970	1008	982	1048	928	977	979	1010	982	929	1005	977	920	954	902	931	985	1020	981	1006	1006	1010	902	1005	982	954	985	979	953	1001	1030	966	989	1008	964	972	935	989	966	938	971	1034	1002	962	973	965	948	1030	1018	1001	963	981	960	966	994	981	903	969	989	997	965	1023	992	972	982	987	993	1031	984	1014	969	1005	987	1016	934	987	974	942	917	975	936	989	959	982	902	958	937	983	978	1048	948	946	951	981	983	935	983	984	1038	1031	963	958	1068	993	965	955	981	993	974	957	974	1006	961	1005	952	983	953	1021	989	956	968	968	1010	1007	915	983	960	981	1006	937	881	973	958	990	991	948	972	961	941	990	1004	938	938	968	936	995	952	971	951	981	974	983	974	968	982	995	951	1020	978	988	999	1001	970	926	996	980	1000	1017	965	1001	958	956	999	966	925	923	983	924	974	934	962	1004	1020	967	1010	980	974	954	965	1033	1001	1038	977	992	929	1049	992	941	1013	1018	1014	946	979	973	984	958	1006	1024	971	912	990	928	942	965	983	957	984	990	983	947	986	976	950	957	1006	1002	957	971	987	1027	1001	963	896	975	951	964	1038	931	991	1034	982	1048	966	949	958	980	998	962	1008	933	968	923	907	1012	997	936	1046	1024	1018	1034	927	966	968	990	973	1018	1014	1003	966	993	996	946	1029	1000	975	935	944	990	962	980	994	922	1002	964	981	984	916	1031	1004	1045	970	966	975	982	1036	990	961	1032	1022	1009	972	954	1023	1060	1024	1008	966	982	1004	970	998	1004	969	951	958	955	969	969	1005	946	925	975	1034	1008	988	944	984	958	971	976	1004	970	969	1020	1028	953	947	986	934	984	1000	1000	966	931	960	965	973	943	1006	1015	1070	1018	969	989	1001	965	974	1000	956	1009	1006	989	1004	957	1005	1020	974	960	982	999	986	988	942	995	1005	990	969	997	1015	997	981	971	988	1009	978	948	968	955	977	1027	958	1003	912	1036	945	928	978	1009	955	1013	917	961	960	984	964	969	963	920	950	966	988	905	999	943	965	934	965	896	943	991	936	941	992	952	960	965	1003	932	961	962	977	1008	944	929	913	994	1011	971	978	962	984	928	975	991	990	962	1009	964	939	1037	995	970	1001	991	972	927	1014	932	945	948	970	980	982	977	980	1026	1024	992	959	981	993	1010	962	988	977	955	999	936	983	997	997	971	998	967	979	1009	958	976	970	943	953	971	1010	945	943	953	918	958	926	981	972	985	969	924	1011	966	952	924	930	945	977	1005	966	1008	993	958	949	934	988	969	1017	969	970	969	1011	1001	945	996	985	1023	920	977	966	927	991	1014	979	924	1005	1005	1001	965	933	965	956	998	998	940	1004	1008	976	932	984	1024	973	957	1030	965	975	929	998	998	1026	998	1002	1028	971	1043	1007	976	1000	974	961	1028	973	930	970	955	957	937	922	1005	1024	977	905	1000	950	930	983	974	988	989	964	993	931	989	999	979	976	910	982	1020	925	945	958	1015	998	966	991	914	953	994	976	989	969	986	940	942	919	1000	985	957	965	1020	944	998	954	999	997	984	944	986	945	1033	983	974	980	1017	949	1009	965	984	1004	1009	977	1005	998	1005	975	1017	967	981	1017	962	920	989	917	998	974	929	942	955	962	953	949	981	1032	979	1030	983	961	1000	999	957	960	996	996	984	1013	1050	987	954	985	916	975	973	1029	1006	913	968	1006	953	974	1021	968	987	953	988	949	968	926	950	958	1009	996	991	981	993	972	935	969	1016	1059	933	1015	942	1001	924	927	983	1006	1001	952	1003	921	1014	962	973	964	970	974	962	1017	976	930	1014	976	987	940	951	986	1045	919	1023	965	955	992	1027	974	1003	1022	927	950	937	1007	997	944	953	942	1015	987	948	938	941	954	1032	945	1032	934	956	960	995	1010	965	966	928	942	939	996	953	965	942	969	996	974	974	970	959	967	999	1021	979	1026	932	988	1018	990	926	981	970	1022	967	968	949	953	986	986	963	984	1028	949	918	1047	970	936	964	984	964	956	951	971	928	974	1001	1074	943	1016	993	940	997	957	947	960	964	985	962	975	968	970	987	986	956	1001	997	955	990	989	988	976	1034	997	874	961	987	1023	957	976	1006	1007	975	1024	982	993	978	939	1005	1016	992	1002	975	967	993	969	963	914	981	1012	1014	967	997	969	1047	939	947	1007	982	1015	934	929	1005	965	955	968	1013	982	997	959	1014
70259	48802	41260	9873	1082	476	395	354	316	297	274	284	267	305	281	313	253	297	262	242	254	255	254	249	260	280	233	270	272	275	264	258	252	251	262	251	244	259	284	248	273	238	274	256	261	262	260	279	283	280	273	255	265	227	263	254	266	240	254	280	290	228	265	252	248	271	270	248	262	265	274	283	260	245	270	258	255	266	256	217	238	242	251	289	232	268	245	257	243	240	283	253	283	236	294	265	244	283	256	244	244	230	278	271	284	271	264	256	220	260	252	257	254	271	256	249	244	247	260	273	268	234	278	264	283	251	232	223	240	226	272	238	239	272	275	263	248	250	258	270	262	251	236	284	260	270	264	270	275	283	240	274	250	253	255	290	247	255	271	233	242	249	232	273	273	263	223	261	249	261	251	247	246	246	227	255	270	239	227	249	277	273	260	279	274	242	244	282	234	267	284	273	262	230	273	233	230	257	244	257	270	260	257	251	268	274	286	253	280	247	259	238	229	249	236	257	247	245	247	240	250	239	236	283	246	259	249	273	257	274	237	250	259	248	240	265	253	253	266	261	267	260	263	273	267	264	217	264	251	255	273	251	254	292	228	245	294	258	285	276	245	264	262	262	246	247	255	263	271	281	242	260	246	221	258	213	261	253	225	268	284	251	246	246	261	260	262	256	266	261	257	283	240	237	249	230	269	244	256	227	251	246	257	245	280	253	244	229	248	296	243	248	286	248	259	277	260	263	262	245	247	244	243	269	245	241	257	260	299	300	288	221	240	249	272	262	261	279	246	267	261	285	287	242	252	238	249	240	253	273	256	275	286	286	236	257	262	256	256	268	263	288	272	253	257	254	248	285	253	224	296	286	262	254	236	232	278	243	254	280	253	253	291	280	246	254	214	259	236	267	282	264	251	249	272	222	266	286	256	267	256	288	242	240	267	278	276	244	255	240	241	259	248	269	251	248	276	251	282	275	286	264	251	241	264	255	265	260	274	244	236	264	250	259	277	246	259	271	239	247	245	273	280	269	253	253	241	281	246	267	225	252	262	249	255	270	276	276	256	247	251	229	242	269	236	251	265	272	255	255	263	254	252	261	250	266	237	254	253	264	265	232	221	248	252	263	258	263	252	252	243	266	249	259	254	245	232	251	258	237	230	237	255	260	288	246	244	261	250	248	230	272	232	243	245	250	242	287	241	240	262	250	265	237	259	261	252	220	249	286	246	250	260	263	270	283	234	309	236	266	251	263	266	275	257	259	226	268	253	275	238	266	287	251	248	264	267	247	243	248	253	269	281	259	283	290	262	254	271	240	264	270	275	244	260	283	245	237	285	274	259	258	274	249	259	275	237	244	221	226	302	267	267	248	248	268	267	266	250	262	246	262	259	267	255	254	268	254	284	266	269	233	250	270	265	249	266	236	256	273	244	226	231	260	245	241	258	235	260	278	269	265	241	234	251	278	295	243	232	261	247	247	291	239	256	282	267	321	283	268	270	250	254	249	222	259	272	263	278	254	276	265	253	232	267	234	241	256	259	261	256	264	251	275	254	229	250	260	258	253	263	223	259	276	248	251	270	233	262	258	274	264	250	275	260	235	286	247	288	231	277	255	255	245	245	253	248	233	277	257	240	295	253	251	239	301	261	241	248	261	255	269	240	255	280	243	265	265	239	271	253	238	248	252	251	258	236	275	262	260	272	270	245	266	256	272	264	270	234	256	268	284	269	253	278	266	269	290	255	227	237	232	235	264	261	245	279	252	255	255	266	256	251	240	280	263	253	240	269	283	255	274	280	230	257	237	235	250	239	252	278	263	273	256	275	248	234	236	214	245	284	243	264	255	293	261	285	267	266	250	253	255	256	258	231	291	285	251	256	279	262	268	272	274	274	260	264	260	269	265	261	247	253	251	279	255	269	263	275	261	250	254	267	266	260	245	271	250	275	276	282	243	288	258	237	293	254	251	265	247	276	256	281	266	255	254	249	263	252	244	239	265	264	246	268	242	274	254	257	240	259	260	234	268	243	255	289	263	261	271	251	267	262	258	273	235	240	266	246	264	248	269	257	271	258	288	229	279	246	242	282	251	263	230	251	232	261	283	260	246	203	231	270	236	231	252	249	283	273	276	267	268	273	247	268	244	243	238	279	263	234	259	248	209	253	256	253	238	248	269	271	223	238	239	253	265	258	245	239	248	230	281	266	244	268	239	263	233	224	274	271	259	229	257	244	238	252	261	233	267	241	256	281	257	243	267	258	262	277	274	272	263	258	232	245	232	272	228	267	251	245	258	258	258	237	251	243	262	255	261	232	246	265	250	286	256	295	264	286	262	241	250	260	225	263	279	261	271	259	257	249	211	247	261	243	267	249	249	250	267	256	262	255	263	253	284	267	237	265	274	254	223	266	286	242	270	248	237	276	227	256	242	258	255	271	250	267	265	271	253	242	255	258	262	230	271	270	229	265	273	273	260	242	253	265	255	229	230	243	269	246	236	250	251	245	250	244	256	251	284	271	233	288	284	256	249	267	247	242	239	239	274	260	250	249	266	245	220	253	250	246	269	225	260	251	264	246	262	261	247	264	293	269	250	263	257	256	252	269	273	265	282	259	263	247	262	225	273	256	275	268	270	275	239	277	232	232	262	275	246	258	244	257	287	284	257	260	270	263	256	239	229	227	248	285	267	263	255	236	251	247	263	267	244	248	242	259	249	261	266	262	268	252	281	273	238	271	253	225	289	270	258	262	259	260	283	229	245	251	232	267	289	245	263	259	263	243	252	269	275	245	298	274	265	249	281	267	257	268	270	248	246	266	278	277	289	239	269	256	243	238	234	244	254	244	304	248	261	282	262	271	251	244	250	241	264	246	259	260	279	279	254	252	284	257	247	226	236	263	274	265	241	251	265	229	235	284	256	266	252	258	242	258	251	254	269	236	255	278	256	252	245	281	263	258	267	257	246	265	263	235	258	225	293	247	215	270	265	279	262	248	277	272	261	259	254	252	234	267	236	297	272	244	253	275	251	276	265	286	271	258	258	235	267	246	231	277	247	251	257	263	240	260	261	251	264	255	294	290	217	246	263	249	255	260	251	279	237	264	274	272	277	269	251	257	253	252	239	251	247	268	262	304	275	251	249	258	267	216	271	247	243	259	242	232	286	257	278	289	255	247	226	276	279	288	272	281	262	267	271	240	242	223	259	291	262	283	243	282	262	247	266	292	238	256	240	273	264	265	278	238	233	232	233	272	272	292	265	263	227	283	252	299	265	277	259	237	247	259	276	265	233	264	285	259	253	273	255	252	274	237	228	249	261	261	249	238	250	247	244	263	212	247	229	268	259	247	278	255	257	278	278	258	240	257	235	269	248	232	268	266	256	260	299	266	241	258	285	235	224	304	239	255	251	251	232	241	273	268	248	223	238	285	283	271	246	269	256	277	246	280	261	253	254	273	254	231	275	269	268	277	233	252	283	243	234	232	240	247	245	297	234	247	237	237	245
41765	33910	26786	1920	1742	1510	1312	1218	1078	994	974	865	886	879	793	779	764	778	779	764	748	700	741	721	729	712	697	700	718	748	730	688	684	627	646	681	693	692	688	687	671	730	693	670	672	704	729	651	640	674	675	663	716	646	672	701	690	692	708	681	675	690	670	701	684	639	659	669	655	640	726	638	703	640	640	619	650	669	649	676	696	671	648	644	682	635	678	671	762	642	687	701	637	640	684	648	677	700	634	706	653	593	673	691	702	686	665	644	624	675	629	670	682	705	662	642	684	634	669	673	628	662	689	622	658	691	658	656	714	625	649	680	697	640	659	714	641	662	634	642	693	683	651	663	653	651	642	655	693	638	657	705	667	650	632	673	641	669	666	669	638	664	676	693	671	690	690	688	671	664	622	656	648	687	627	585	665	622	634	630	656	668	661	643	626	647	645	677	686	669	664	681	652	631	666	646	685	664	653	705	672	657	662	677	679	623	644	710	696	663	648	633	652	728	650	676	682	684	636	692	636	638	619	702	659	665	651	678	656	656	728	667	653	618	652	617	668	670	644	661	665	650	649	689	684	650	699	668	688	659	659	669	643	642	684	675	635	650	687	672	684	675	674	712	702	706	633	643	627	666	702	641	646	666	675	649	665	649	690	621	629	681	687	648	665	667	682	652	687	686	716	606	596	680	646	644	696	640	690	663	636	638	652	660	682	654	699	690	671	676	675	692	701	678	657	674	684	679	635	628	649	647	670	659	663	655	654	606	704	700	626	649	659	635	687	659	680	677	638	687	646	681	665	642	674	648	696	642	623	675	680	644	703	680	657	668	629	675	635	648	688	660	655	667	611	619	632	665	713	654	672	622	608	651	640	673	689	669	667	628	692	654	696	637	684	614	623	664	655	690	677	612	647	653	654	660	695	685	676	613	657	626	671	666	659	674	654	638	662	630	648	720	641	688	692	621	619	616	666	676	630	645	665	683	680	669	668	675	697	656	649	641	632	646	627	726	678	629	678	667	675	676	681	615	602	646	633	624	672	657	685	646	648	687	646	638	630	661	658	693	683	681	709	702	659	659	625	671	693	726	643	632	658	661	658	647	655	656	700	609	663	664	677	692	624	644	641	667	659	661	635	680	688	626	663	693	655	672	639	623	635	686	665	659	679	681	658	666	668	663	646	615	658	668	694	620	650	679	662	648	673	628	641	639	633	645	682	637	667	665	679	661	664	643	690	692	692	680	681	614	694	640	693	701	669	682	670	669	665	660	613	656	629	595	663	682	660	660	662	638	649	682	653	675	668	667	689	634	652	680	637	645	634	675	696	650	642	662	638	658	643	679	684	658	627	619	706	633	622	637	681	668	699	661	595	640	671	638	663	702	686	672	670	677	670	680	628	696	648	619	612	631	641	659	655	692	668	690	665	652	742	649	644	683	622	683	654	686	646	614	663	668	674	592	701	658	663	682	622	693	626	670	705	622	705	684	644	643	683	640	677	686	652	700	667	631	675	679	669	693	658	711	617	623	684	647	668	677	669	648	670	668	689	690	674	673	657	659	617	653	729	649	642	659	668	658	620	687	652	691	670	652	673	678	632	652	625	648	649	652	661	668	709	624	655	706	701	642	619	680	671	660	690	620	633	655	653	654	662	713	668	664	664	678	666	687	740	653	655	664	647	620	690	664	675	670	686	659	691	666	648	658	645	680	654	674	650	680	690	679	594	670	648	737	689	674	673	592	653	634	696	669	654	663	698	630	588	662	649	628	672	690	651	660	635	645	655	660	641	643	682	643	691	691	670	646	622	645	642	664	707	687	673	667	651	673	704	639	644	641	644	634	621	680	646	678	674	668	638	656	635	621	659	669	658	681	657	638	660	655	652	656	682	657	654	681	621	658	622	654	630	702	662	623	683	651	670	642	646	627	676	651	682	663	677	666	736	630	638	669	662	676	663	633	662	690	669	736	676	654	651	642	652	651	695	685	654	698	677	657	657	643	653	606	672	683	640	652	649	682	674	651	663	617	626	669	679	633	680	672	652	672	699	664	675	692	657	703	677	683	652	671	650	665	673	675	665	615	691	629	668	676	675	701	643	671	624	662	668	647	625	647	631	655	649	635	648	652	662	691	629	648	669	647	653	657	622	650	707	634	641	638	667	643	608	660	675	653	653	693	664	655	675	715	688	679	664	668	634	708	667	587	684	623	642	697	642	666	725	673	676	628	662	691	613	686	654	664	683	668	633	671	637	618	704	695	644	664	635	697	642	684	644	647	673	697	708	643	631	702	675	632	679	629	646	644	662	642	702	710	671	661	650	677	681	650	683	677	658	639	671	636	657	696	665	660	666	657	608	649	662	703	663	645	682	653	642	658	668	673	715	635	674	622	623	647	663	635	635	647	648	646	672	646	664	668	650	653	657	636	652	636	693	650	690	684	617	636	666	689	642	648	661	681	634	625	672	636	686	660	672	675	670	643	656	649	623	646	674	654	680	676	687	663	661	664	638	596	646	661	646	682	647	705	647	679	665	646	689	694	697	661	700	674	672	642	640	642	691	682	677	679	643	690	614	624	672	680	661	678	614	664	688	685	644	633	693	632	688	647	656	616	672	675	661	687	681	690	647	707	683	680	662	640	678	704	629	656	633	647	683	675	705	632	729	650	706	685	684	671	657	650	684	661	703	663	684	647	683	651	698	640	675	674	662	665	678	616	657	705	687	681	618	616	646	656	673	687	667	699	676	677	656	655	656	675	681	671	694	641	605	693	692	680	673	662	673	663	662	648	657	711	690	646	701	671	628	646	605	687	687	636	656	645	672	646	707	665	629	610	608	652	645	623	770	657	627	696	693	698	634	667	704	649	661	657	681	704	727	632	653	692	648	669	658	666	649	659	672	684	638	662	658	676	642	651	685	636	628	643	628	668	663	690	623	685	663	618	635	639	625	665	665	629	645	674	636	667	688	660	679	663	647	682	693	635	648	623	639	687	668	665	657	653	615	654	689	628	649	708	673	673	670	628	620	632	680	672	643	680	648	706	677	672	649	649	680	665	623	670	669	618	641	649	681	675	702	683	657	659	619	668	650	659	687	631	648	692	654	655	653	700	661	683	667	630	669	689	665	680	677	655	663	649	660	673	679	636	617	654	624	644	676	643	665	624	648	685	606	652	658	675	686	684	631	654	624	637	677	610	668	697	683	693	662	635	646	668	701	677	652	676	697	634	667	652	696	674	692	664	667	700	680	663	668	719	690	663	613	649	696	667	680	655	621	645	636	643	637	700	625	635	657	634	651	677	726	642	655	665	609	667	693	698	613	704	667	652	685	663	730	641	694	666	599	653	724	656	642	708	675	621	684	652	645	687	682	663	683	623	661	676	664	615	645	671	684	659	644	662	611	617	698	640	660	663	672	688	689	646	671	647	656	655	632	652	649	636	638	682	681	639	644	673	659	669	653	676	652	635	726	629	651	658	666	626	663	715	701	682	678	646	647	674	678	694
82827	59064	48775	18533	6040	849	661	544	509	463	463	438	425	406	390	459	435	366	422	392	375	345	352	343	376	379	360	381	396	384	385	368	339	346	356	331	366	396	355	399	361	342	379	396	358	385	349	328	374	378	315	362	359	370	322	374	339	354	387	355	364	341	330	361	360	317	354	319	345	357	342	356	325	357	337	353	361	353	362	380	355	329	361	334	371	349	384	365	357	377	344	371	341	349	321	364	367	369	374	376	369	400	332	374	350	365	349	338	352	347	360	337	318	375	337	362	347	355	366	346	323	336	412	341	368	366	378	361	294	351	337	354	376	330	339	367	363	381	352	383	384	336	346	353	340	336	371	355	347	384	326	340	359	379	358	391	361	357	340	345	382	368	321	378	367	389	353	343	373	353	323	353	346	355	347	359	367	376	349	340	326	340	358	365	376	352	355	332	354	384	355	358	359	374	377	381	372	346	323	346	377	348	372	372	356	325	384	347	334	343	376	364	363	369	332	358	323	366	337	358	381	349	342	359	369	361	366	376	341	350	376	353	350	323	355	367	354	341	346	328	365	363	353	359	365	356	355	374	371	387	341	326	362	335	341	398	385	326	362	402	385	354	392	356	338	354	359	347	321	353	349	357	363	354	350	343	379	378	365	370	358	359	359	350	321	364	349	359	373	301	371	411	350	350	353	358	366	379	360	355	337	345	374	367	393	309	374	380	365	337	374	366	319	325	329	352	356	379	358	372	368	367	393	360	341	361	371	342	358	337	366	368	374	338	375	370	346	364	369	353	373	362	348	344	371	361	370	352	359	361	355	347	348	391	346	359	356	362	354	359	353	371	334	334	362	374	369	331	383	368	368	328	345	344	339	369	363	372	352	337	367	380	404	360	343	384	351	379	350	346	325	340	359	324	333	349	369	361	374	369	341	343	387	369	374	328	363	396	374	357	371	347	346	354	362	353	351	298	379	388	337	375	332	338	346	391	393	344	356	371	354	378	331	317	353	373	390	367	356	376	350	378	358	359	355	364	343	361	348	342	358	331	370	361	359	366	399	303	391	339	376	403	336	345	348	342	337	351	351	388	326	349	333	335	363	349	399	355	320	339	400	347	342	365	361	358	362	358	385	370	341	351	350	367	365	376	347	341	352	396	352	352	356	384	366	369	368	340	339	326	338	358	358	356	338	329	352	393	342	380	373	352	348	329	359	316	347	362	337	346	323	329	372	359	339	343	326	368	370	379	339	347	367	362	360	357	361	367	337	351	377	332	331	379	355	345	400	385	316	409	365	328	393	370	385	328	297	330	364	348	343	348	319	362	355	366	346	345	394	390	389	349	363	363	343	368	366	367	366	367	297	387	389	336	406	329	356	364	403	313	348	375	341	350	394	359	363	322	341	368	361	375	350	353	331	380	394	341	403	363	356	382	331	326	350	337	385	355	329	359	353	372	329	372	371	356	377	349	329	328	333	337	349	367	368	295	366	379	362	344	335	382	336	363	400	374	365	352	350	315	348	357	327	350	380	352	375	369	415	384	394	389	333	369	359	360	342	349	341	355	335	340	346	369	343	348	364	374	366	347	392	359	355	358	319	356	305	344	361	361	364	341	330	342	347	367	355	338	397	356	351	362	339	322	320	365	358	374	366	379	382	354	381	364	310	331	373	375	371	348	379	365	361	388	392	361	383	353	346	365	364	341	325	367	341	375	346	331	329	355	365	368	360	353	387	344	339	376	355	359	420	353	363	364	349	357	344	358	394	395	335	365	352	344	369	386	376	377	376	373	346	370	390	350	351	363	357	321	344	338	311	372	367	331	391	364	338	355	344	383	364	355	339	338	356	382	355	367	356	358	383	380	359	357	339	352	358	321	390	329	335	351	327	353	383	350	345	368	351	323	339	334	374	346	376	370	365	351	383	370	362	364	339	355	372	369	369	345	358	356	350	370	388	370	348	349	368	372	340	317	343	334	354	366	364	342	335	356	354	375	355	370	377	370	355	337	352	346	340	332	377	351	342	306	326	351	319	362	380	365	367	358	357	343	351	361	360	346	364	355	384	390	349	347	336	337	353	351	342	348	340	357	342	372	355	354	387	353	323	354	313	363	350	343	337	365	351	367	334	347	308	329	357	366	363	400	357	348	365	333	359	374	343	339	332	346	352	338	338	337	331	344	356	334	371	344	348	396	350	389	391	376	368	355	342	384	363	375	380	350	377	392	346	363	361	344	356	349	362	349	359	347	346	332	365	382	353	331	377	350	379	342	384	364	363	338	344	371	347	342	356	383	331	335	340	400	379	313	329	349	313	344	363	343	363	353	372	328	369	347	326	381	350	348	363	337	333	362	366	371	374	339	331	371	369	351	397	336	347	367	375	395	368	339	390	380	328	353	371	347	370	314	391	367	351	317	325	390	336	347	340	371	368	378	355	347	344	369	329	332	354	352	361	339	359	339	350	333	365	372	371	386	360	337	382	324	341	375	350	349	379	350	360	359	366	390	319	341	335	365	411	371	379	359	348	349	357	322	341	358	367	331	343	368	310	356	368	316	330	362	347	342	362	363	377	351	375	362	328	398	338	395	381	372	373	370	347	355	327	354	335	351	367	316	349	337	343	363	364	373	359	356	392	375	356	352	355	382	360	348	366	336	326	356	354	362	315	341	349	368	363	326	363	332	358	391	349	381	341	364	373	349	319	387	352	350	391	365	352	359	353	332	360	350	330	349	357	356	335	401	347	381	340	353	363	364	334	317	333	379	350	336	342	356	303	348	344	360	336	323	369	388	370	318	341	330	352	348	359	388	375	397	376	335	344	343	368	367	363	363	330	355	354	360	357	378	345	376	332	347	372	365	341	326	353	335	346	367	343	347	365	365	371	394	417	370	342	362	384	362	346	365	353	379	355	349	337	374	355	346	335	355	332	373	330	359	344	375	316	350	341	349	374	373	351	412	355	349	366	364	354	400	389	325	355	367	380	345	318	345	381	350	366	327	357	352	343	362	362	340	381	341	375	392	406	350	310	354	347	361	360	386	367	374	341	368	312	368	364	366	368	382	325	333	344	346	320	345	349	361	371	373	344	374	348	365	345	379	347	341	360	344	345	365	320	340	344	353	338	353	311	386	347	362	374	342	380	396	366	338	354	346	363	322	411	363	355	347	301	361	370	343	350	363	358	374	352	354	374	365	340	358	309	378	359	380	341	311	336	361	346	318	340	375	362	356	338	346	365	353	313	360	356	345	365	373	370	356	363	359	350	360	352	351	319	345	357	340	362	354	370	389	375	350	327	357	344	344	364	368	333	349	359	352	345	366	348	319	385	337	382	336	332	367	325	372	376	352	351	363	381	359	401	316	313	382	357	356	333	360	343	367	400	326	338	379	354	336	349	329	367	365	346	381	361	324	353	337	346	375	364	374	348	365	360	394	334	370	356	378	370	343	360	368	383	341	375	346	345	357	390	340	374	373	355	347	374	362	364	367	352	365	362	321	369	343
51671	43638	33332	3452	2907	2454	2193	1834	1692	1499	1399	1310	1289	1221	1161	1145	1118	1078	1137	1070	1007	1081	982	973	966	978	988	938	943	932	939	958	946	866	936	938	919	883	902	1003	920	922	922	938	922	897	939	945	908	884	882	947	923	904	906	899	887	862	864	893	926	928	843	932	863	937	857	876	851	837	955	876	911	886	914	929	831	913	868	854	856	878	905	920	920	860	890	859	890	904	937	883	860	877	895	887	902	883	868	833	896	951	863	883	884	867	910	841	866	849	886	874	874	866	889	880	853	883	882	891	856	903	871	864	898	877	937	888	884	914	915	883	869	899	865	877	885	886	889	901	884	902	850	882	882	890	873	840	909	891	894	864	865	878	917	844	876	944	921	897	886	852	916	921	867	842	843	911	931	847	835	859	918	859	873	918	916	954	899	896	869	901	887	874	896	891	860	887	843	919	895	857	901	898	843	909	871	872	861	855	918	890	863	841	864	930	874	924	881	890	853	951	865	888	854	866	862	875	903	868	864	836	911	921	907	849	864	946	861	893	872	894	894	893	863	817	880	869	908	890	862	870	889	882	844	918	886	900	840	932	918	887	877	885	865	907	934	896	935	878	869	851	864	906	897	814	871	883	911	909	876	873	878	840	883	815	865	936	877	940	792	871	818	914	862	874	890	882	840	873	909	923	851	896	874	868	864	824	868	904	858	881	897	870	902	946	875	881	854	879	886	855	881	863	883	859	874	866	943	887	898	836	867	805	839	866	860	911	878	832	897	915	884	908	900	816	849	870	906	847	870	894	923	876	885	896	872	883	865	889	885	897	818	927	871	890	869	846	890	933	912	917	914	891	864	839	917	883	892	867	868	891	889	900	827	872	874	837	856	858	874	833	880	816	874	869	914	864	909	872	845	863	932	868	844	903	861	887	915	877	876	935	869	851	910	879	909	943	899	900	900	807	859	912	916	875	846	877	836	907	893	935	877	928	887	873	923	931	950	897	894	891	845	879	935	890	903	874	832	908	852	877	884	907	872	861	883	858	860	806	853	938	808	871	869	871	833	877	832	860	855	870	875	891	877	828	915	862	830	856	891	885	875	826	948	858	904	932	899	855	886	897	891	889	862	903	884	870	898	907	865	863	857	903	963	917	882	904	893	922	877	887	842	872	860	926	856	918	909	883	868	876	864	885	900	909	862	943	922	928	814	898	882	861	902	903	879	903	832	856	860	883	862	876	910	860	903	885	924	885	918	872	867	901	901	860	897	918	885	874	863	798	865	883	866	915	851	910	867	881	876	868	880	891	857	916	918	910	896	910	843	889	858	869	860	887	866	861	894	891	902	893	800	887	877	861	854	861	845	880	938	895	881	908	888	898	830	891	861	890	858	894	857	881	892	888	899	870	901	893	896	849	875	852	912	907	939	831	865	864	824	843	891	902	828	840	875	854	817	865	862	857	895	916	866	898	908	868	873	891	905	876	865	937	881	865	840	863	861	901	848	836	908	852	917	881	897	865	840	893	902	894	872	848	929	904	882	792	873	846	912	850	872	896	930	911	883	859	828	926	853	901	893	888	849	888	881	887	861	864	841	843	856	874	889	823	821	922	887	840	870	859	912	908	894	873	907	830	913	889	841	875	895	927	872	872	810	867	877	905	895	866	823	889	829	874	858	876	860	876	861	825	929	883	931	918	887	884	903	882	903	868	923	917	858	908	873	879	902	918	855	875	911	883	902	917	897	892	850	870	926	877	862	860	873	879	882	831	842	884	847	886	903	903	904	875	894	855	896	868	886	863	858	883	901	872	877	826	790	895	878	883	855	858	930	873	819	822	885	912	904	869	873	902	872	860	822	866	903	831	873	890	869	883	904	864	851	838	882	910	822	894	904	841	935	882	837	837	855	882	835	922	852	923	829	901	926	950	866	881	860	873	889	898	869	807	925	882	900	881	909	833	852	849	885	929	906	864	894	840	864	879	877	852	894	954	854	913	896	899	820	822	858	874	926	877	875	877	849	847	907	856	906	891	829	851	874	827	826	857	925	872	945	847	832	976	853	843	913	855	855	910	879	849	921	865	902	906	873	852	845	877	865	862	931	908	880	884	855	853	879	871	888	896	918	874	862	910	876	931	878	866	917	865	883	852	839	884	872	884	894	862	880	882	844	909	866	838	889	896	874	905	906	866	859	882	875	877	870	888	860	872	836	831	887	833	837	829	943	846	895	853	898	855	843	888	878	871	835	846	857	916	895	896	833	889	929	893	827	844	854	865	875	861	907	848	929	918	908	835	920	907	880	844	917	847	806	883	867	860	845	872	863	857	874	869	837	867	861	871	827	916	865	868	893	908	848	877	884	902	895	850	901	922	846	865	845	859	847	901	884	905	875	857	889	890	924	913	846	827	860	875	904	889	893	895	869	890	869	817	883	883	859	893	812	848	854	850	872	910	824	831	892	883	867	836	885	870	884	841	869	904	914	858	905	857	849	851	898	892	871	873	907	855	899	888	902	867	910	873	909	883	839	873	892	849	864	882	905	858	875	886	866	831	913	865	903	952	912	880	865	889	885	838	873	863	864	868	912	873	863	906	873	866	882	878	943	890	836	843	919	859	908	879	872	861	895	919	831	874	880	853	909	897	878	889	839	865	864	834	892	886	852	849	883	903	859	903	849	866	858	874	877	826	885	899	823	869	909	886	840	906	875	859	913	911	897	876	876	888	840	897	913	893	836	835	781	885	864	870	870	881	907	875	854	864	855	857	870	910	919	962	891	890	900	858	874	869	900	840	902	838	901	867	901	821	875	915	852	845	880	905	884	888	944	905	841	940	851	858	928	860	904	906	905	899	902	889	838	918	939	892	865	908	842	906	874	873	955	873	876	865	854	843	861	890	890	886	874	772	898	817	836	878	889	877	863	852	875	881	868	886	913	847	847	886	878	882	855	862	898	892	845	856	879	921	843	898	878	910	873	836	851	849	840	866	902	910	877	862	923	876	850	831	846	885	908	892	889	869	891	838	868	899	875	858	862	909	889	854	860	869	899	884	906	872	868	873	867	883	925	892	840	875	899	819	854	895	886	864	834	921	861	928	870	887	868	904	867	923	886	881	876	872	916	857	844	884	866	902	837	878	905	909	894	883	821	837	917	845	859	870	901	883	916	916	881	833	868	850	876	859	827	803	856	889	902	847	828	843	906	884	871	863	880	848	857	802	890	875	883	917	857	842	868	897	877	889	860	852	897	929	898	861	819	866	868	836	872	860	877	870	879	894	856	927	881	866	868	901	908	859	896	839	850	891	867	878	891	896	877	902	863	882	862	898	862	889	899	860	870	872	863	886	829	860	853	886	925	849	894	892	861	859	868	875	899	872	868	891	843	881	890	875	838	876	868	887	918	852	920	862	880	865	932	838	887	844	927	864	897	828	914	876	895	902	853	892	875	840	880	878	874	886	871	907	839	843	892	837	875	940	888	821	878	884	865	886	943	883	870	840	874	894	891	863
20573	5909	3887	507	397	396	429	426	407	423	407	412	435	438	445	409	421	468	432	414	417	376	440	442	397	440	421	411	406	404	403	383	447	412	432	426	458	472	410	431	403	401	423	353	425	411	423	411	407	405	446	445	408	434	428	403	466	437	423	424	411	394	419	410	434	442	401	418	432	410	442	455	435	395	416	402	415	401	424	429	390	423	412	425	437	427	406	415	448	409	412	418	412	400	413	401	381	416	406	418	413	415	467	421	433	435	399	394	418	421	400	409	438	433	420	386	431	425	427	421	416	407	411	402	360	440	428	416	399	374	392	433	441	402	414	392	448	433	405	406	415	401	393	442	411	445	429	440	425	387	456	415	399	394	418	393	401	443	431	449	396	441	400	399	396	412	383	403	426	425	439	419	382	419	437	415	443	413	410	443	397	439	421	429	446	416	420	470	441	446	394	440	400	422	407	403	431	418	433	422	418	391	390	425	451	390	440	427	421	389	418	455	458	383	412	475	412	426	427	394	428	447	404	467	456	389	390	409	430	414	445	423	455	441	425	425	468	406	458	417	397	383	398	415	386	419	401	406	413	405	451	479	429	460	391	427	407	436	417	430	400	422	431	451	404	431	436	406	425	457	419	409	456	395	403	399	415	422	416	426	427	416	407	449	402	446	446	440	416	429	449	438	433	456	442	404	402	427	432	447	402	409	366	439	392	388	396	413	368	435	443	424	421	401	430	393	427	394	454	415	432	409	411	426	413	412	455	427	424	419	404	383	423	425	377	410	410	440	422	415	377	454	400	410	461	409	405	399	427	410	376	424	441	454	422	463	429	458	418	440	438	401	437	431	406	434	441	399	405	395	424	460	412	398	398	421	439	400	416	412	427	433	438	469	422	446	418	398	383	451	413	432	426	417	404	438	407	424	442	441	415	392	429	434	457	390	410	386	414	478	433	444	390	401	392	403	413	398	427	418	446	449	439	396	410	431	393	446	430	409	452	415	393	399	425	400	390	411	403	404	360	426	437	403	435	422	442	433	412	422	411	423	416	447	438	434	418	422	426	462	415	424	425	427	424	370	416	386	416	416	438	396	391	424	434	415	407	435	380	394	395	411	407	427	429	391	354	395	375	442	438	450	396	386	453	372	430	412	395	450	472	458	444	384	400	432	427	385	411	435	415	415	415	431	443	385	385	430	438	384	442	418	412	473	414	402	426	427	437	390	421	397	424	445	416	469	422	422	405	409	430	395	452	446	422	421	384	418	463	405	460	429	408	372	424	411	395	425	449	415	404	400	398	462	387	414	427	378	381	424	442	402	373	405	407	432	432	422	428	426	428	391	406	376	376	412	474	431	417	414	407	393	417	422	412	412	391	481	424	403	403	421	425	387	414	426	425	422	421	420	414	434	444	451	438	420	435	395	414	425	416	434	432	388	435	395	390	423	405	397	386	435	406	436	449	382	408	409	423	451	465	408	388	453	408	424	421	426	437	411	403	417	425	426	427	401	428	381	420	434	422	400	425	456	462	383	416	415	419	363	413	419	473	426	470	385	433	420	429	420	423	404	422	452	380	452	396	430	433	451	426	424	440	440	409	435	399	366	402	431	434	468	407	410	374	398	451	396	412	403	429	441	452	441	410	427	445	428	422	417	455	393	412	369	426	457	446	436	402	448	444	410	437	415	400	415	382	433	445	399	425	397	443	421	408	402	489	410	408	405	388	377	438	406	442	407	395	441	442	458	431	406	390	433	400	445	430	400	424	422	415	408	432	412	408	376	425	395	385	415	436	436	419	413	429	402	399	429	376	372	438	437	417	401	384	402	416	391	439	442	456	453	398	418	436	393	418	470	403	408	423	466	381	393	410	404	415	448	372	432	469	438	417	434	389	412	427	371	429	436	454	406	454	455	399	393	416	451	411	416	408	399	406	454	453	421	413	440	428	395	445	402	418	396	420	390	440	371	393	450	464	445	416	425	415	398	425	442	399	461	395	414	366	363	400	434	392	400	389	391	387	426	391	419	400	427	438	423	407	403	423	409	411	408	438	425	430	410	428	434	441	457	411	387	422	431	385	427	398	409	400	384	435	412	412	444	405	435	411	460	453	419	417	410	398	413	397	433	422	428	441	426	446	454	403	408	434	410	430	399	401	420	403	389	392	392	415	436	426	424	415	406	432	409	418	406	445	414	427	420	410	441	465	435	420	432	403	448	425	404	396	441	421	413	448	414	418	453	405	388	448	446	403	429	438	413	382	449	442	451	446	411	407	408	420	395	396	408	378	415	372	437	446	443	405	428	450	463	414	449	411	425	385	410	388	451	471	386	437	391	411	417	440	403	421	438	425	378	421	415	435	431	416	429	407	389	414	424	409	414	382	426	460	429	417	394	414	430	414	403	414	410	446	437	432	411	398	395	384	409	413	412	420	425	423	442	414	408	453	434	404	409	405	404	388	428	426	400	439	430	430	379	386	414	400	405	417	384	419	429	416	453	404	405	437	393	393	450	438	407	436	412	393	413	389	441	458	397	411	397	391	420	420	420	442	418	429	449	401	391	377	424	399	437	457	378	418	429	444	409	418	403	397	464	440	424	409	446	440	421	432	439	429	442	372	390	442	443	418	435	415	407	424	391	457	432	412	445	416	424	426	439	408	409	400	439	409	409	454	457	419	426	430	428	424	418	429	409	414	408	445	410	412	440	433	431	386	405	416	415	445	406	394	390	426	411	430	409	482	434	431	426	384	390	436	448	431	453	443	426	417	419	446	435	407	398	397	419	389	424	436	430	421	437	392	441	395	402	441	441	404	390	422	418	421	424	392	448	405	433	424	396	403	422	471	367	425	395	435	409	409	409	395	406	426	424	436	450	386	458	427	414	415	406	403	410	408	442	462	372	429	416	421	446	402	433	429	384	452	415	444	392	367	403	430	382	414	416	419	416	410	429	403	422	426	403	400	384	401	422	398	385	397	420	456	421	401	414	394	414	411	408	462	413	441	394	413	474	409	439	437	425	405	408	436	413	472	375	478	442	421	428	444	444	431	436	454	390	462	406	415	427	411	425	461	382	409	405	400	432	432	409	408	453	446	450	433	432	409	455	401	418	432	388	410	428	400	410	424	427	388	413	456	421	446	422	428	425	422	427	423	421	411	434	393	418	420	443	435	457	436	411	417	425	465	420	397	444	422	410	412	426	409	439	409	434	423	423	424	440	418	371	428	382	475	427	371	416	433	456	430	391	408	395	427	410	400	485	421	432	374	432	431	417	399	400	484	395	411	411	432	441	403	404	401	429	419	401	408	419	411	444	465	433	380	351	447	370	438	392	426	382	452	444	408	401	412	411	411	392	402	415	424	426	400	407	461	462	404	455	445	405	399	421	421	422	402	429	433	410	438	440	412	444	411	457	401	443	456	436	378	412	423	444	405	448	413	437	365	436	434	439	384	425	429	412	428	451	428	421	397	421	439	442	441	431	393	370	450	449	462	450	387	421	441	428
17236	5955	6505	1033	1029	948	1012	961	963	944	957	966	967	995	956	982	981	1000	955	949	986	998	955	1002	973	936	953	993	973	1010	1003	977	1019	1005	984	963	1006	1023	956	925	966	933	1026	983	992	976	970	991	991	1009	940	1021	992	1011	944	991	942	1036	926	951	959	980	946	975	912	958	984	994	959	908	932	964	940	955	964	1003	947	969	1015	978	990	998	948	1009	1007	961	980	961	919	987	949	962	963	1002	997	956	950	994	946	965	961	982	1015	964	1049	950	963	947	1000	1013	969	949	947	958	939	1035	947	974	954	910	970	1012	941	940	958	969	937	1014	988	974	1002	966	951	962	994	1036	1008	1031	933	912	995	995	999	937	956	960	1000	990	964	994	975	992	978	991	1023	996	972	964	993	1015	988	946	989	969	1008	979	982	965	959	1012	950	963	967	952	960	981	927	963	1010	994	1033	957	1012	1015	937	1045	961	1008	943	935	973	1018	947	1030	986	985	977	946	965	930	974	931	997	982	1012	993	939	1004	942	1017	1033	982	944	1025	1009	980	943	1006	966	932	992	964	947	985	949	968	937	1003	987	932	919	975	1001	984	1009	1045	959	946	1028	981	986	1012	1016	1020	954	971	918	965	1016	969	941	977	932	1030	967	993	1001	982	1002	982	959	1022	951	978	974	947	998	957	1021	1013	1042	985	995	980	998	996	1005	947	952	986	952	999	964	951	945	964	1021	1018	967	956	1019	1024	985	1014	997	951	1005	983	971	1006	958	1015	980	951	952	951	969	907	992	972	1014	976	1035	979	971	946	1003	991	942	949	976	986	944	982	997	987	943	969	1010	954	947	1029	913	1033	982	934	992	974	947	1013	983	994	930	969	1044	999	986	909	1008	969	977	986	1032	922	991	995	991	969	994	975	959	1030	1028	949	957	966	926	951	1006	972	1006	989	1014	998	935	993	1026	960	937	921	975	1021	967	987	1042	960	945	988	957	1026	978	980	997	952	944	939	988	943	947	908	1018	1011	1007	1027	963	1002	931	1033	1018	991	987	988	976	974	967	946	971	955	983	966	936	976	950	946	1004	959	954	985	951	974	957	919	1016	986	1012	1000	962	988	980	993	964	991	960	1027	1020	977	954	921	1005	1038	962	915	942	991	945	1038	948	1018	958	954	940	945	1007	1003	962	996	962	1033	991	887	978	999	996	1012	996	954	954	925	1007	988	976	943	954	968	1000	945	1000	968	988	940	973	972	990	964	938	937	1003	957	970	953	971	992	940	972	971	941	952	979	960	1001	910	957	972	983	954	993	1012	976	940	1028	958	966	962	930	995	998	964	1003	929	974	958	948	972	958	958	986	994	980	1014	934	964	946	920	937	948	967	1006	961	1013	936	959	987	987	985	930	1001	952	1005	986	933	940	948	935	997	1023	1012	946	937	1044	1004	994	1013	926	954	989	1001	981	939	971	999	910	992	904	1002	971	952	960	959	993	973	994	933	934	992	1039	957	978	969	970	966	983	948	999	939	957	938	959	910	971	995	983	932	997	936	1016	946	988	979	1024	953	971	895	1012	937	1011	961	996	982	1000	994	929	954	933	1020	1010	960	957	1024	992	974	954	923	954	937	975	1006	931	992	1009	936	935	915	945	939	926	967	1007	904	995	973	1003	950	968	970	957	976	1006	965	976	951	951	946	934	951	986	979	944	969	943	986	1035	994	947	923	971	963	974	983	976	919	930	954	1010	959	950	1023	1016	1038	998	1007	992	985	990	960	964	922	998	951	1045	1010	972	1006	949	925	986	950	1019	977	1000	984	967	1043	930	1013	966	1073	1000	964	976	964	1011	948	995	961	960	1036	988	960	946	1011	929	1005	976	946	991	952	981	993	1000	992	1038	972	967	958	955	1015	980	921	949	955	953	953	940	971	975	989	982	1003	969	969	995	1042	978	974	967	978	928	961	952	966	1018	978	1038	925	1004	1039	962	965	933	1011	980	933	955	986	1014	958	985	994	991	982	1013	984	948	950	987	964	1014	934	970	989	929	997	947	1026	978	930	987	1001	1034	997	976	989	993	983	934	984	1015	975	1019	971	1024	980	1019	958	942	959	974	1000	985	976	976	962	976	943	993	923	961	954	1004	941	992	931	998	923	951	927	962	955	969	943	947	949	998	930	953	989	964	993	987	983	973	950	916	1020	1009	941	991	960	954	973	1021	977	1013	957	937	901	1014	946	1000	1020	967	930	1005	1001	981	989	966	952	973	992	1018	999	1004	942	978	956	979	1005	996	1054	1008	1017	986	959	948	943	963	969	994	976	1015	958	1010	941	995	965	975	943	991	969	990	1014	1019	951	990	982	1003	947	980	1004	1006	973	969	1007	1002	929	964	974	966	973	993	964	982	909	938	1007	937	974	957	952	991	958	978	940	933	972	1018	976	1012	970	964	934	924	989	981	919	978	1035	948	1006	958	987	982	1011	925	1025	951	950	954	985	961	971	976	953	941	974	949	1001	987	990	927	993	996	1032	998	959	983	964	1000	995	1017	1029	981	997	982	949	994	1029	919	968	950	977	1007	977	1005	950	935	1008	948	966	981	989	972	934	995	992	1016	1022	989	984	920	1028	1018	928	977	954	948	933	961	944	972	1002	939	978	978	936	907	950	932	990	982	1004	950	977	963	950	957	936	990	996	932	947	1009	948	965	957	984	973	957	999	932	961	969	964	941	962	948	994	936	982	988	987	998	977	952	956	1005	1046	983	988	958	955	986	955	959	979	947	966	973	1019	960	965	992	960	965	937	977	989	960	984	945	1019	997	1025	972	972	1007	976	1025	986	999	989	1007	967	955	977	923	1011	962	989	961	938	1045	977	942	945	999	963	963	927	960	992	937	962	901	977	989	910	970	1005	989	990	992	953	966	977	958	950	1027	959	950	1025	972	981	1027	960	979	998	955	986	1014	959	1018	976	979	967	971	918	941	985	975	980	911	1008	983	911	1010	1017	1022	997	940	989	984	1004	985	940	974	1003	981	975	954	919	970	993	964	936	974	1032	957	977	965	927	1041	968	961	1011	1011	979	932	965	958	928	966	988	970	988	996	967	988	990	997	986	999	1002	995	1056	980	962	948	1000	949	979	992	939	1005	1037	995	943	957	1022	1015	991	978	1038	1028	974	986	931	1011	1012	928	980	983	976	985	1011	942	994	954	966	980	973	995	997	990	993	941	956	987	978	978	947	968	969	987	950	986	997	1033	943	936	980	987	985	975	1026	943	1005	955	977	982	1019	986	909	993	928	971	1041	1016	957	980	995	981	971	969	1004	967	1001	993	979	935	996	929	990	980	974	912	985	957	1003	948	944	965	910	973	995	920	982	985	968	962	960	1020	953	1002	1019	1001	939	935	980	962	993	944	985	959	951	931	1039	984	1007	1004	935	994	967	922	961	962	984	986	1002	994	932	1013	1000	927	963	955	972	974	960	967	998	975	983	952	1050	962	993	1015	968	981	932	972	943	1000	1017	1043	1021	971	946	997	1030	1016	1015	970	964	1016	1030	967	964	1030	959	987	975	966	913	966	983	984	974	927	957	985	994	1008	927	954	974	991	1023	959	988	988	948	994	1035	991	938	997	984	1001	984	1010	966	938	1032	988	983	967	922	951	995	955	967	969	977	969	962	961	1017	1023	1028	938	1083	957	1021	991	938	1044	1013	979	960	1026	988	968	1014	946	992	892	943	900	982	964	928	1026	991	1019	968	1015	1008	998	984	951	957	917	990	978	982	950	938	982	999	1004	950	1024	979	983	967	982	1002	961	985	981	956	995	973	984	982	947	1032	952	987	972	1007	1000	1003
70868	49860	40861	9017	879	432	312	299	344	280	285	290	266	288	297	266	278	259	251	240	271	263	261	283	249	262	264	243	287	257	245	264	295	262	233	261	281	252	254	268	257	249	239	263	261	281	271	239	238	276	274	279	267	237	256	223	260	254	225	257	262	267	258	265	251	271	279	236	235	257	271	285	253	233	279	235	252	271	236	256	269	255	274	259	230	256	257	249	257	226	284	259	252	247	276	262	238	253	255	261	258	258	280	262	239	237	268	251	246	292	267	269	241	255	255	243	224	239	294	287	251	218	282	241	259	281	268	281	280	249	267	269	264	281	271	246	262	263	254	258	251	307	259	252	278	283	277	261	260	249	258	235	290	267	282	262	263	254	251	261	281	269	288	247	263	263	260	265	249	240	259	246	263	306	262	248	219	247	286	244	278	291	241	239	262	268	239	299	252	268	267	258	270	239	250	282	247	260	283	233	256	243	268	291	260	263	252	260	248	259	271	241	261	270	236	256	243	231	277	271	278	276	251	234	249	268	260	273	239	267	272	236	266	233	270	266	250	249	278	274	245	256	243	259	225	273	236	244	229	263	261	267	271	257	289	270	262	230	245	289	254	276	251	299	249	235	258	265	263	244	250	226	273	262	276	284	277	269	265	267	254	276	260	278	275	279	263	248	272	258	232	244	259	235	240	255	239	227	270	267	242	256	242	273	251	267	264	265	243	253	243	241	241	279	240	247	246	237	279	271	249	267	268	277	252	259	261	250	284	266	232	267	259	275	243	241	274	257	259	261	257	249	238	264	282	264	274	279	237	260	268	268	264	264	227	255	213	245	230	265	248	285	278	250	241	252	237	263	249	258	239	249	263	251	246	253	249	255	269	261	264	258	266	277	265	231	239	250	255	260	272	244	273	256	276	268	256	259	248	262	225	276	254	254	244	239	298	242	226	279	264	225	261	270	246	249	254	260	262	244	263	282	264	255	278	268	253	222	252	263	258	241	293	253	243	271	274	258	234	254	237	283	269	246	310	278	258	300	260	257	241	234	248	260	257	254	260	270	247	286	279	259	252	264	265	247	254	266	237	282	246	264	236	266	245	246	243	244	273	275	265	241	234	268	254	237	242	245	254	231	245	242	246	239	242	235	262	276	246	257	283	239	283	244	257	257	225	267	244	234	276	275	281	251	221	249	254	271	255	260	274	274	241	252	252	207	251	261	243	245	260	286	249	258	273	249	249	241	260	230	254	283	261	275	250	237	267	254	280	243	257	251	230	284	265	268	289	280	274	236	244	234	281	252	256	259	271	264	243	285	250	272	257	278	284	261	258	237	286	278	268	231	254	238	240	240	240	266	241	232	265	232	224	238	253	297	254	227	229	219	241	257	257	268	280	242	268	272	249	263	243	250	236	301	272	259	276	263	245	247	250	252	243	261	269	268	253	267	234	236	266	249	240	267	236	245	252	256	239	256	259	266	265	258	240	287	287	250	266	252	276	285	236	260	269	280	258	246	238	283	252	285	264	277	249	299	246	234	223	263	250	263	243	274	229	280	261	279	274	259	274	262	251	256	257	228	233	234	252	232	237	250	233	252	242	242	266	248	238	253	266	227	250	255	256	252	244	263	275	286	265	262	296	252	266	225	249	253	258	254	277	266	264	272	251	246	241	247	247	261	281	295	253	248	262	252	256	264	244	266	270	282	237	268	267	237	296	266	261	251	234	264	246	246	277	262	272	262	279	274	241	238	237	276	300	256	278	234	262	250	289	279	266	257	251	240	262	268	258	251	262	262	267	259	246	259	257	253	261	270	232	259	271	248	242	248	257	261	273	233	275	245	277	275	250	254	278	280	261	233	238	272	294	228	243	231	290	249	261	266	244	266	274	280	278	276	243	277	246	243	251	246	262	234	232	245	279	274	274	254	233	281	251	269	257	250	233	260	275	253	236	244	221	255	258	285	265	241	262	255	246	232	242	275	247	266	243	257	268	261	264	229	247	260	259	247	268	266	255	243	277	271	259	236	266	253	250	257	270	255	243	251	225	268	226	249	258	290	251	287	263	283	251	251	258	253	244	234	282	230	259	283	234	257	281	255	256	290	267	223	250	271	241	264	276	265	287	265	269	263	222	274	243	261	268	217	250	265	253	289	242	292	271	266	259	275	270	251	260	252	235	243	272	260	233	286	261	267	275	271	268	270	273	253	245	245	255	251	239	262	267	278	250	236	253	286	231	267	240	267	242	266	251	259	250	259	238	238	258	257	263	260	259	269	237	268	259	254	280	256	219	236	244	230	258	260	262	252	273	257	277	257	258	245	238	237	256	253	272	264	304	254	261	249	254	249	301	237	224	269	240	251	245	281	256	244	231	274	251	233	254	247	258	235	258	244	243	231	241	258	258	246	266	265	270	244	237	254	238	272	276	277	285	266	260	226	266	280	220	254	258	253	243	238	255	277	295	257	239	250	274	259	229	263	281	279	281	244	229	248	248	237	237	254	254	249	277	248	266	257	252	261	270	265	238	266	253	257	287	247	255	284	258	264	256	259	273	301	237	253	252	246	288	273	263	278	258	252	246	255	276	272	255	249	266	248	238	259	273	245	243	263	252	251	257	252	281	251	264	246	238	226	237	243	262	243	271	267	271	263	263	246	245	266	245	224	262	246	240	259	239	258	263	256	230	265	241	209	248	247	270	266	290	264	257	256	235	261	260	305	239	241	276	239	269	262	236	254	241	257	234	283	249	259	241	278	293	262	300	240	269	278	258	256	269	271	270	240	251	250	286	268	266	301	259	268	230	268	268	264	249	274	251	269	269	244	273	275	252	255	278	231	239	247	257	246	250	247	248	282	271	279	274	236	255	238	253	234	252	242	263	243	260	285	271	242	248	248	244	256	248	263	278	243	266	236	246	241	253	247	308	229	248	260	268	241	276	254	286	252	240	271	244	283	237	238	241	257	292	253	256	262	240	251	245	291	251	255	275	209	244	260	270	281	261	271	273	267	265	285	237	255	250	243	255	268	248	245	250	222	261	292	225	248	271	250	248	265	243	259	265	268	246	238	259	246	229	245	290	242	253	266	267	261	280	249	255	271	229	284	280	255	266	248	251	251	265	284	256	245	266	264	243	262	265	267	266	249	285	255	227	273	229	276	279	264	255	251	247	246	255	259	234	256	255	264	246	267	280	261	275	255	224	265	248	232	272	249	261	279	247	247	238	269	258	250	288	269	244	247	280	262	269	249	256	273	230	253	265	251	266	248	273	271	285	280	268	266	260	268	284	272	275	264	269	265	284	268	239	244	247	247	252	254	265	266	254	266	280	257	259	282	235	280	248	255	281	245	263	235	262	239	274	267	266	241	257	265	277	225	293	254	226	261	230	262	269	282	242	242	239	232	270	265	277	272	248	231	281	247	240	275	244	241	232	246	259	252	245	245	253	234	243	256	250	305	232	250	253	226	261	265	274	281	268	249	226	246	282	258	251	256	255	285	211	274
42195	35502	25881	2012	1713	1477	1258	1236	1032	973	977	880	908	863	894	786	759	731	803	787	741	738	780	739	704	731	725	694	690	741	770	716	709	698	679	694	683	655	750	680	694	689	700	720	660	608	675	618	693	696	678	696	719	695	642	715	684	656	698	718	685	685	656	662	646	656	681	694	671	661	689	649	669	661	685	660	656	662	694	627	658	658	634	643	710	684	647	684	647	658	655	667	712	694	702	657	711	631	665	631	648	681	624	666	636	653	672	685	653	680	720	690	695	609	709	709	667	699	684	648	687	679	700	661	671	672	638	685	620	640	618	654	708	661	659	624	666	674	696	666	716	659	667	696	683	652	666	657	661	622	684	637	667	671	671	672	643	698	695	689	671	658	716	717	635	715	674	648	618	709	621	673	672	597	663	687	677	686	675	613	624	686	637	665	677	670	640	680	674	659	668	714	659	674	689	665	650	618	707	677	659	649	645	675	686	646	647	616	677	662	722	638	641	642	680	654	675	634	655	686	696	672	671	682	650	676	655	625	664	670	608	652	653	679	658	630	684	700	705	668	675	664	698	631	651	620	691	645	683	676	679	672	650	621	651	667	682	653	739	650	698	640	710	662	708	650	660	673	640	695	702	625	680	684	658	664	648	660	660	608	650	685	702	638	688	680	638	654	676	666	656	675	682	643	685	696	686	675	647	630	642	626	674	662	699	626	699	675	690	703	650	647	679	658	673	655	665	636	648	664	693	661	658	661	631	695	702	655	679	650	693	667	643	661	668	662	678	636	654	676	685	672	695	666	656	644	655	694	687	692	565	679	637	641	654	628	719	666	658	655	667	691	689	659	685	650	661	641	648	693	689	684	665	668	730	699	679	638	673	653	624	675	674	631	669	695	679	716	687	658	651	613	639	730	626	714	675	696	648	645	622	622	670	666	699	655	663	682	703	696	684	625	688	662	637	655	671	658	670	682	657	643	661	631	666	647	673	636	680	683	619	661	641	698	660	680	589	705	721	667	652	696	739	620	668	631	668	757	631	694	681	659	691	676	662	650	657	663	686	685	655	685	648	652	684	702	665	676	657	613	657	718	681	694	663	629	647	591	646	670	703	693	707	689	702	668	653	633	662	641	661	674	674	633	635	692	667	665	651	634	681	675	666	665	646	671	632	682	640	643	674	664	687	637	648	717	664	629	688	652	721	666	625	664	667	655	715	619	747	692	702	639	684	709	673	618	649	692	658	654	694	615	643	692	687	700	666	630	706	645	684	686	677	653	669	671	657	710	649	685	664	696	660	687	653	625	639	563	681	684	649	688	658	632	702	608	663	663	672	688	662	708	621	655	622	659	622	630	684	614	673	687	661	678	631	670	649	643	635	666	661	692	701	694	693	642	630	674	676	629	692	662	681	646	696	663	624	642	652	710	696	611	649	658	655	694	674	679	671	698	676	647	690	631	676	686	661	676	667	627	673	697	654	681	613	636	694	688	672	707	650	650	674	685	660	670	646	671	664	724	654	646	693	656	624	646	685	665	643	651	659	683	672	646	667	669	685	682	649	632	695	650	656	625	665	663	679	653	638	713	671	669	679	647	639	673	670	719	668	658	651	694	663	655	707	672	658	645	705	642	648	634	635	665	712	699	657	671	644	640	679	662	680	636	670	695	645	691	660	643	637	638	687	639	666	665	666	669	656	674	663	635	634	740	662	651	644	659	667	666	691	659	644	673	642	618	681	693	662	672	687	693	674	693	655	686	653	708	664	664	692	646	681	623	682	632	653	693	644	679	681	716	611	672	683	670	639	667	667	667	656	667	664	681	659	628	704	642	660	652	688	629	663	642	685	640	642	673	677	649	625	672	675	634	663	676	702	609	680	643	631	701	672	675	699	662	659	646	667	693	648	654	679	649	685	647	648	664	684	667	630	663	670	677	613	585	676	651	643	655	662	639	644	678	664	683	699	654	701	650	650	669	691	669	640	648	620	619	606	643	641	690	658	654	659	648	676	674	640	658	709	663	670	700	659	633	664	658	714	661	682	669	690	664	679	672	651	680	709	702	656	690	645	722	689	687	730	677	631	665	685	671	631	673	651	654	645	690	643	661	688	663	693	703	639	650	691	661	662	727	665	636	656	661	617	645	663	645	644	653	671	705	716	663	642	680	633	710	643	661	660	635	671	641	708	663	656	676	643	655	677	616	668	687	642	668	653	663	664	659	674	655	663	642	724	706	710	636	692	687	701	645	689	671	644	641	646	659	671	635	684	677	654	664	621	664	676	621	672	686	691	691	637	657	663	663	628	664	690	677	665	667	684	651	683	711	692	712	648	716	660	675	666	672	641	657	691	613	660	669	660	638	690	675	684	655	706	666	646	625	648	695	706	618	663	681	680	653	645	703	663	663	669	660	590	653	651	647	675	647	667	646	675	666	652	700	644	613	664	673	684	642	619	682	648	679	676	670	688	662	646	697	679	646	638	710	664	692	643	638	659	705	640	672	656	687	662	673	720	687	712	671	688	702	680	648	726	631	691	676	705	685	701	678	682	653	626	747	699	630	690	679	667	681	683	630	654	688	680	658	682	636	713	669	644	682	707	688	627	667	673	717	684	657	648	633	697	652	687	649	677	645	686	631	647	671	685	683	672	666	707	664	649	667	676	698	694	676	696	671	692	655	662	674	659	727	667	656	668	669	637	618	676	628	630	677	705	655	661	644	665	617	695	653	679	663	678	683	691	662	648	691	657	679	635	674	683	681	675	637	658	652	666	646	675	695	646	653	678	690	678	620	675	670	689	649	660	649	709	627	692	645	673	665	669	677	652	653	660	662	687	665	632	658	680	686	700	654	682	661	655	698	695	694	661	645	671	670	683	692	660	690	637	631	693	665	652	730	671	675	658	658	657	676	634	672	659	646	624	707	709	681	673	643	656	665	638	670	685	650	687	658	679	660	678	691	690	653	615	663	635	635	678	695	680	604	694	660	675	616	633	658	652	689	654	669	683	684	666	650	657	689	632	688	655	690	668	674	677	666	655	620	674	636	670	701	669	649	635	625	624	637	699	656	682	689	672	667	668	634	669	653	652	653	643	637	750	648	724	678	677	650	669	671	680	660	650	665	683	670	667	654	681	675	665	640	669	662	681	690	705	641	620	628	653	662	647	644	689	684	712	660	682	668	718	686	644	634	666	713	610	653	622	718	627	659	658	726	656	681	627	668	654	645	667	667	617	663	698	663	656	643	649	660	622	683	655	662	612	664	662	667	708	638	649	616	700	665	615	625	684	628	645	633	675	702	681	655	624	701	707	709	683	648	662	660	664	686	705	689	664	657	662	666	666	694	639	689	649	663	666	684	684	691	657	718	633	649	641	635	669	701	688	663	673	639	668	703	671	637	643	648	636	682	637	661	673	679	666	649	633	618	681	702	675	665	656	633	666	692	671	630	686	662	697	676	666	678	633	616	649	634	704	574	637	666	659	715	668	680	693	675	716	663	670	679
81990	60926	50980	16142	3744	785	611	602	496	470	453	428	405	410	436	444	373	390	375	395	377	366	384	386	338	414	362	339	376	363	382	366	367	408	363	387	363	398	354	367	360	387	363	348	369	356	345	348	374	366	371	389	328	384	334	341	355	334	376	317	347	364	390	344	374	328	372	370	334	355	386	368	338	341	322	363	364	362	344	374	322	344	358	361	376	367	362	348	320	347	337	383	353	356	369	335	381	368	365	367	344	343	346	342	346	338	358	355	331	346	349	341	398	386	345	356	350	349	354	350	363	373	324	306	350	344	361	342	339	329	378	372	355	376	351	349	350	358	380	337	362	362	373	329	400	357	355	352	359	356	343	340	350	326	377	343	352	359	307	407	408	381	375	366	397	382	371	346	366	339	353	364	355	324	354	361	378	379	373	356	349	368	374	364	383	379	380	352	355	352	355	355	344	344	364	334	364	392	362	388	392	390	374	357	343	328	335	349	344	323	399	299	359	373	352	355	341	376	375	357	327	359	379	330	325	355	343	391	360	418	385	369	324	347	309	339	354	366	383	351	348	336	359	399	344	357	360	401	364	335	353	366	361	340	382	367	378	354	381	333	339	346	341	389	331	376	346	328	366	350	378	358	383	344	374	348	357	302	376	331	340	375	351	328	405	365	364	347	370	333	358	359	357	346	382	343	346	363	358	361	345	342	360	378	330	302	348	361	361	373	354	355	332	353	374	353	349	310	395	385	380	374	343	363	357	331	379	353	329	340	353	331	371	398	358	381	354	344	406	375	369	418	373	392	370	331	374	362	336	364	306	331	339	361	346	335	404	357	374	365	338	378	379	362	369	374	372	310	358	376	330	416	371	316	336	357	350	375	411	345	401	346	364	381	323	355	350	368	325	352	357	367	346	323	411	359	339	402	372	340	341	335	364	349	361	338	383	387	343	357	348	383	419	336	361	325	370	323	340	338	311	381	384	376	333	322	344	376	361	335	330	378	376	338	331	349	362	332	381	355	361	355	345	356	371	375	378	343	351	371	383	351	365	345	330	345	354	366	397	355	384	348	361	365	338	388	392	378	371	358	393	348	381	353	372	346	357	368	376	385	348	337	355	330	378	348	360	365	304	320	381	338	372	380	321	354	360	321	351	335	341	403	406	318	357	358	363	371	311	339	362	371	348	372	382	395	427	365	337	341	329	373	327	349	363	375	355	335	369	379	345	308	365	375	346	377	357	353	370	318	375	357	356	354	378	341	379	317	373	372	346	383	368	364	346	329	398	385	357	345	409	354	348	340	357	375	313	316	337	365	347	399	347	341	409	356	359	359	338	412	358	371	326	370	353	322	380	354	363	344	334	383	334	339	349	311	325	383	363	364	391	342	368	370	388	353	361	355	360	328	332	391	361	364	336	341	376	327	397	349	349	374	390	350	364	336	322	379	352	343	340	344	335	357	338	373	314	374	361	335	340	360	399	344	336	370	333	395	357	381	348	367	354	361	358	349	352	383	376	413	389	349	343	325	340	356	377	367	331	334	344	375	328	380	370	370	405	365	344	373	357	324	361	338	373	406	359	336	348	377	382	339	355	365	352	362	346	343	353	348	372	385	325	360	388	359	325	390	349	378	323	306	359	324	352	352	345	362	361	371	366	387	379	344	338	368	361	322	348	373	360	354	360	333	340	331	364	384	345	384	371	355	368	346	370	386	392	335	349	346	343	375	368	371	353	337	359	359	365	324	370	383	370	307	362	353	390	359	344	362	409	357	370	362	334	349	354	327	335	369	391	339	356	346	340	354	321	344	367	366	369	378	345	314	354	387	338	340	329	336	373	356	387	355	349	326	326	356	331	352	326	363	368	361	379	369	366	356	361	321	331	345	369	344	362	308	374	348	382	330	334	349	354	390	367	392	376	380	370	337	386	358	358	363	356	360	374	362	356	350	380	342	343	342	372	353	372	346	345	388	362	374	324	369	371	366	339	310	361	359	353	335	340	342	351	355	364	317	358	352	358	365	370	350	328	327	343	346	355	354	370	368	309	366	346	380	356	360	388	334	379	347	359	338	365	344	361	364	353	352	359	363	393	321	368	358	345	371	404	341	345	350	350	348	412	367	385	350	393	360	338	347	354	355	368	355	366	340	327	370	303	356	379	354	367	393	341	373	368	373	342	403	379	343	364	350	347	339	364	359	378	348	369	369	363	390	359	338	301	384	384	391	369	374	357	380	338	359	362	359	360	399	345	331	337	345	337	361	373	377	349	347	347	394	353	355	373	367	338	368	349	374	362	353	355	379	379	338	313	325	312	376	361	330	349	355	358	351	375	353	324	340	368	371	379	365	350	347	345	384	314	340	357	318	352	353	360	372	333	355	370	320	370	360	348	360	348	348	361	341	383	362	329	351	375	356	330	359	348	338	352	335	365	321	353	397	346	351	352	340	355	353	377	374	380	354	343	354	369	379	353	388	361	371	335	347	391	390	355	366	369	366	360	337	344	355	356	381	337	367	360	347	355	356	358	372	372	399	388	393	397	354	371	352	385	345	362	366	382	355	353	368	353	340	349	345	357	337	380	358	332	346	363	341	331	337	372	354	341	369	391	362	351	354	373	338	369	362	346	380	380	363	367	353	352	346	321	372	362	385	316	345	317	348	333	386	391	361	367	371	336	321	383	343	287	347	335	364	350	367	369	355	372	314	314	371	396	329	324	339	367	352	359	324	361	373	390	334	352	335	348	387	371	366	365	363	339	349	331	362	368	366	377	375	340	362	372	362	350	366	348	417	364	322	341	369	349	362	375	362	331	358	378	365	331	361	366	364	370	385	308	359	352	366	346	370	372	331	326	359	322	362	343	348	351	373	341	358	369	371	370	343	346	361	316	321	381	341	358	365	362	333	356	353	362	350	385	340	365	393	404	392	362	337	339	347	361	383	340	358	349	360	354	361	334	356	372	359	346	356	346	340	353	383	376	349	334	343	384	330	362	362	336	341	382	325	386	365	370	382	348	368	367	355	325	315	377	346	384	361	339	315	343	365	327	380	364	366	386	382	337	370	343	356	350	359	358	374	371	340	358	364	380	384	357	334	372	333	368	344	328	361	371	352	345	358	349	338	341	330	355	385	373	395	358	383	372	335	383	371	311	339	345	383	351	377	356	350	349	345	354	376	400	385	369	351	362	370	372	340	383	358	394	387	375	383	361	381	364	370	364	335	373	357	370	339	359	335	351	341	336	351	311	328	373	348	352	335	341	415	326	337	394	333	380	350	343	345	342	369	338	336	328	358	364	360	335	331	359	363	343	345	339	342	377	389	344	356	339	355	369	363	343	401	354	325	358	358	359	387	384	376	407	382	340	341	374	352	329	361	393	342	332	345	342	344	358	373	355	370	370	320	350	368	370	372	336	349	354	365	348	352	364	307	374	362	345	360	352	314	370	332	376	362	393	391	359	338	320	376	374	357	363	344	360	367	347	337	320	378	395	330	377	339	345	366
52040	44898	30808	3421	2945	2532	2063	1944	1683	1544	1497	1316	1276	1262	1218	1192	1175	1088	1029	1087	1049	1012	968	1037	1005	1040	994	1010	984	1028	909	960	913	899	903	913	899	942	936	904	954	921	891	890	953	990	902	912	898	929	919	863	870	919	871	848	933	900	935	863	887	925	843	946	922	903	888	894	906	860	880	913	807	888	906	904	948	909	905	935	875	906	918	862	885	904	865	911	907	910	881	903	888	876	887	902	880	893	869	912	883	868	918	941	863	873	888	856	934	891	832	860	884	902	890	897	900	863	897	906	921	906	895	901	908	888	955	874	910	889	882	857	887	889	896	870	880	881	855	931	839	844	931	878	842	871	883	883	898	947	831	857	908	912	862	894	873	840	804	897	837	909	921	891	888	863	894	875	871	889	834	902	858	881	875	879	901	881	899	845	889	896	901	858	924	899	887	880	885	948	903	857	928	892	911	885	909	866	852	913	929	907	893	863	876	939	901	916	858	898	878	914	892	942	860	916	935	920	897	831	852	925	899	893	918	868	869	896	921	861	803	915	898	902	857	884	870	829	844	921	857	835	875	920	880	895	855	894	897	897	893	838	899	874	868	918	884	895	916	852	861	905	849	904	944	876	902	927	922	897	915	914	874	857	896	905	865	887	813	889	859	903	863	857	841	866	902	853	812	850	866	844	918	790	882	848	865	888	919	897	829	911	839	928	919	959	907	857	917	883	887	876	905	898	905	874	900	874	856	871	899	871	938	910	929	877	878	895	868	883	885	884	834	888	889	861	848	892	882	871	869	842	847	920	918	902	890	862	913	852	886	895	810	849	892	852	855	928	869	833	865	921	907	862	829	876	905	942	869	857	830	867	893	929	891	898	932	896	848	842	882	857	920	863	922	853	922	878	951	851	852	866	895	895	869	924	867	888	919	867	904	852	853	897	848	868	907	883	890	893	849	907	864	871	887	928	936	837	921	827	868	888	880	879	881	896	892	835	865	853	885	838	881	910	900	893	859	829	872	890	865	884	940	879	855	870	880	913	854	896	871	847	937	852	878	876	926	935	889	875	876	921	905	858	885	871	869	917	903	866	862	852	859	907	905	915	919	849	891	896	886	892	917	903	907	872	849	871	915	863	901	867	888	918	889	894	895	874	909	916	869	934	879	913	843	874	877	889	870	887	918	887	839	872	859	907	886	831	918	875	910	843	896	940	952	855	881	887	903	892	855	858	851	838	923	838	847	927	915	871	828	875	896	903	859	880	866	843	868	923	894	863	851	926	860	879	826	861	888	836	845	806	873	896	907	851	963	898	840	858	915	917	864	877	938	866	823	854	887	873	897	944	872	893	858	869	893	853	860	858	912	898	883	865	876	876	887	864	876	886	896	861	838	892	887	875	924	826	908	848	883	907	880	858	901	862	867	904	899	915	923	902	878	910	885	930	823	849	881	921	863	857	882	909	856	835	878	896	925	865	839	869	873	927	864	866	873	925	879	916	894	860	904	839	903	861	904	868	882	884	898	927	888	930	946	878	903	854	887	928	896	882	933	913	880	819	827	883	925	831	865	858	938	931	875	880	874	897	884	884	857	957	911	846	898	838	919	866	851	894	875	901	870	918	887	828	839	914	844	918	919	887	884	880	865	855	887	881	855	887	872	903	878	876	894	850	854	895	868	877	875	884	871	848	866	860	811	938	913	854	897	897	876	918	888	915	882	925	882	874	867	843	930	845	843	923	866	907	864	938	827	887	855	905	849	891	840	850	917	870	858	868	910	866	888	905	850	895	893	821	840	929	897	891	889	899	887	894	892	902	871	899	889	855	944	863	848	857	948	796	870	866	849	903	852	911	917	914	836	893	895	852	921	885	868	858	880	913	891	936	861	927	931	902	921	910	883	905	827	874	884	895	858	854	837	897	896	893	885	885	853	912	928	897	890	909	875	863	849	808	900	896	899	824	883	860	900	827	873	863	902	898	909	896	790	889	866	835	878	855	885	902	907	871	908	924	876	894	904	894	887	876	870	900	880	864	907	910	888	898	873	896	898	900	879	826	892	872	883	916	878	875	900	882	882	873	881	847	855	833	868	906	866	858	914	906	858	914	941	900	908	833	844	919	901	874	829	867	906	851	853	892	928	856	864	901	934	912	913	933	821	861	916	894	896	846	871	856	869	868	891	853	910	883	863	880	866	896	846	863	899	840	908	817	909	923	857	899	898	882	855	943	858	864	899	914	890	902	916	909	901	911	859	818	855	928	905	876	907	911	843	889	929	894	917	864	913	835	845	879	884	853	872	868	886	891	912	928	920	894	845	871	895	816	872	859	915	865	904	911	857	862	872	914	917	886	843	890	906	934	921	877	843	890	876	918	869	900	886	926	889	883	899	889	883	885	868	882	868	858	897	892	909	871	890	894	874	895	808	921	912	870	900	920	853	898	881	830	903	890	889	890	882	952	896	911	857	885	958	850	849	852	900	872	887	871	869	873	893	884	881	892	857	872	877	885	821	884	915	887	904	910	832	902	916	893	826	882	869	913	868	894	878	858	893	860	859	860	913	896	847	913	883	899	879	908	877	882	918	878	877	944	891	903	873	859	896	925	864	895	888	884	875	909	867	886	888	919	878	866	866	879	910	873	909	906	939	883	842	857	881	881	854	842	874	884	871	879	888	849	863	907	870	871	861	861	872	853	861	883	887	944	866	837	964	914	931	880	896	891	885	896	857	880	898	924	919	851	901	883	926	897	887	899	877	854	917	831	865	853	891	922	898	889	863	961	888	893	899	877	917	892	925	883	913	855	870	897	883	825	867	883	949	905	848	899	862	859	854	892	905	885	904	882	856	894	887	863	972	836	854	878	823	861	849	878	909	848	914	878	827	832	946	845	866	852	846	896	823	898	880	930	912	910	871	880	869	922	867	896	951	830	863	885	872	887	869	898	902	859	909	867	884	933	879	900	888	918	889	874	893	899	909	866	922	980	872	890	867	887	915	853	916	855	821	883	858	881	902	901	896	893	880	849	800	927	798	889	904	889	858	856	904	903	881	891	858	929	877	870	920	867	912	872	839	880	888	885	932	888	873	866	936	827	874	843	893	905	904	854	864	892	876	919	869	893	914	878	916	869	893	870	817	879	891	893	838	890	887	895	920	927	958	870	882	906	895	915	864	868	893	908	906	877	919	872	853	901	850	891	866	917	898	895	908	834	900	897	906	849	908	856	884	924	885	862	896	912	896	922	911	955	889	861	907	863	875	902	846	889	885	913	896	850	947	934	918	926	863	852	825	845	938	873	886	913	858	887	894	899	879	849	867	869	847	944	894	865	894	912	851	822	866	911	909	881	875	895	905	845	888	883	877	872	857	888	878	893	842	836	899	849	863	922	877	941	864	934	872	931	861	935	896	891	873	892	894	914	883	891	869	928	884	919	874	845	865	813	895	911	914	860	868	870	888	853	871	880	866	914	921	883	863	856	867	819	881	918	884	844	885	876	858	886	910	886
20960	6494	3397	461	415	440	392	443	423	401	406	414	429	377	422	439	463	418	439	447	448	472	380	422	381	429	449	394	416	413	397	437	457	456	419	426	357	381	377	406	441	425	413	450	416	401	421	396	418	423	432	406	388	392	409	430	434	399	426	435	434	377	441	419	436	423	427	403	380	433	416	452	427	436	421	407	408	412	385	415	462	424	405	427	414	428	434	434	395	448	429	418	387	430	429	427	436	381	414	405	439	430	368	378	395	447	400	401	416	421	409	407	412	423	409	397	398	422	445	421	405	421	427	451	413	431	429	389	413	401	394	415	424	415	402	416	448	406	416	408	412	407	428	397	428	420	418	450	386	414	405	417	420	397	396	418	412	439	449	452	390	441	430	404	432	459	431	407	460	432	407	448	411	414	415	422	402	389	417	435	407	432	395	407	416	455	398	417	443	396	424	440	450	427	402	390	399	409	421	418	389	425	435	420	412	424	438	405	393	379	387	407	444	408	439	424	439	429	431	438	394	383	447	429	418	435	491	403	426	418	449	425	429	445	388	418	411	476	429	399	407	427	388	388	407	429	457	447	424	457	397	452	412	407	409	419	423	391	449	391	449	439	395	414	450	403	363	421	448	442	440	438	419	385	420	408	415	409	392	430	402	459	430	436	406	395	402	427	405	429	436	445	410	362	418	390	417	422	382	395	442	390	452	392	414	389	420	454	457	396	431	390	443	427	408	453	410	421	442	399	394	389	404	407	367	450	438	413	376	402	426	400	435	385	440	422	408	396	425	412	420	389	403	371	402	429	405	409	445	416	438	396	394	428	441	398	415	410	442	433	385	403	398	437	418	388	382	442	394	426	453	407	379	428	429	418	435	382	409	382	391	450	413	436	446	438	435	397	400	406	479	428	398	434	394	443	405	419	455	427	460	401	431	411	421	438	427	434	444	403	369	423	399	380	382	422	426	467	431	407	416	448	400	431	409	392	426	414	438	405	406	436	388	456	437	429	407	436	431	414	436	393	446	472	431	447	472	444	380	369	405	393	431	419	371	399	435	418	436	436	444	390	459	438	393	371	451	401	409	425	485	442	416	421	438	424	390	414	390	418	414	433	427	428	438	444	403	415	471	418	442	397	430	415	383	371	420	444	441	462	397	398	450	422	426	438	430	430	444	402	420	433	430	416	436	437	416	459	414	432	384	434	415	405	410	401	402	417	392	416	417	416	423	444	426	411	447	420	417	403	438	464	435	435	424	412	388	409	389	410	428	404	403	428	447	443	417	429	383	432	464	390	441	415	380	436	424	420	451	406	416	378	456	416	416	426	388	436	405	426	453	417	410	430	407	391	436	407	433	398	410	448	401	407	413	415	405	435	412	416	378	396	428	387	433	426	435	393	456	386	408	462	430	405	411	427	390	425	425	426	423	435	447	381	418	422	392	432	403	418	431	415	451	407	397	436	393	389	406	470	412	434	412	435	433	405	437	435	410	432	417	457	452	447	442	402	401	398	412	418	419	440	420	409	400	439	439	385	412	422	418	415	367	412	372	404	430	384	396	439	380	403	461	433	438	448	414	406	449	432	380	401	406	435	419	411	416	437	395	450	383	406	446	418	437	417	392	398	420	437	413	412	405	451	385	403	450	422	438	412	396	415	435	413	412	397	418	440	405	384	396	391	463	391	423	441	427	442	408	384	453	391	425	398	398	466	412	393	422	416	415	420	432	438	394	394	428	420	402	422	439	451	412	421	386	395	428	443	405	402	402	400	436	430	408	389	436	401	410	435	414	396	402	413	410	434	402	430	409	402	444	419	408	402	501	457	436	398	419	444	409	445	424	398	385	408	428	425	451	412	440	442	402	401	459	377	400	398	410	440	395	430	395	432	433	434	438	431	367	427	432	411	422	370	418	396	416	420	413	409	446	421	459	428	388	398	402	416	413	432	399	430	405	429	429	463	412	376	399	397	398	422	412	412	423	389	400	415	439	386	412	438	451	415	430	387	409	425	433	438	398	437	391	444	420	406	440	442	423	410	379	397	396	414	372	349	428	442	413	402	435	401	404	435	409	450	451	426	398	412	409	430	422	419	421	421	393	394	430	429	387	407	424	371	409	422	468	400	442	432	430	421	423	435	438	425	405	393	434	419	421	387	395	478	407	421	414	418	400	411	397	429	371	387	414	407	420	420	399	406	393	399	437	372	456	393	407	409	424	445	438	377	442	400	439	420	430	408	410	412	411	438	386	446	446	411	440	441	431	445	408	408	462	423	404	410	426	432	444	455	421	425	426	415	432	419	390	419	408	379	439	414	441	413	422	426	437	395	410	424	397	404	448	428	406	433	383	431	393	451	416	446	379	410	404	385	424	403	397	400	453	408	408	408	397	436	422	375	418	437	439	409	418	394	411	425	422	400	415	427	404	415	442	438	422	389	406	407	428	409	441	434	402	426	396	417	428	408	419	412	419	418	388	404	385	411	393	422	420	406	420	446	386	395	435	415	390	418	456	454	430	391	443	431	437	412	403	420	436	438	439	416	409	384	424	414	373	394	413	386	381	423	428	382	429	412	389	410	393	421	390	406	393	423	444	456	420	385	398	435	416	398	422	403	463	467	452	427	442	421	429	400	406	420	407	453	449	402	423	439	429	429	406	448	393	434	401	409	425	443	383	388	400	425	415	422	396	432	433	412	430	416	430	429	400	435	410	449	419	392	418	416	467	422	431	402	384	398	437	417	401	413	437	428	380	428	412	419	405	413	455	391	352	415	435	406	397	421	473	440	400	416	430	450	418	349	421	379	392	455	427	399	432	421	472	427	399	431	444	401	472	432	409	429	451	358	450	445	395	430	444	407	442	413	388	429	401	422	438	403	427	421	436	433	387	373	398	425	409	450	407	451	457	442	447	398	419	398	396	401	403	422	404	430	434	417	431	409	384	433	379	373	412	394	425	477	387	445	415	384	412	381	465	410	448	400	441	408	432	390	408	416	394	404	382	388	410	434	380	413	386	430	413	412	435	413	402	423	414	428	434	403	431	411	405	354	428	414	418	399	392	404	443	447	374	453	405	411	404	413	421	427	422	403	410	371	411	440	411	393	392	396	430	386	423	425	421	468	430	412	416	452	417	408	402	419	423	431	369	459	434	428	412	387	419	418	445	385	420	360	401	406	443	401	421	396	417	406	436	427	425	402	384	389	381	421	416	459	411	407	422	453	402	419	426	420	408	395	386	417	422	426	439	409	437	392	362	451	418	406	415	442	438	402	413	409	419	457	428	398	458	457	414	407	406	403	429	398	439	436	436	411	417	426	448	412	415	422	431	477	407	445	395	431	409	427	386	435	423	446	377	417	452	421	398	404	422	416	424	417	416	452	399	377	417	395	372	387	412	430	425	399	375	412	469	421	409	397	392	455	390	401	423	403	428	431	443	413	435	420	445	430	394	428	389	427	419	427	418	415	412	443	379	412	433	416	420	417	446	407	407	419	354	381	416	447
17450	6548	5510	1014	1006	1023	976	973	1010	999	1032	971	1030	997	986	964	1060	950	965	909	991	999	983	1042	912	968	953	1002	1037	985	966	1017	961	980	957	993	994	1034	990	948	981	1024	1025	983	904	992	958	974	974	945	932	960	949	979	945	963	1004	1008	942	967	972	1022	973	1013	1005	995	981	999	941	987	932	954	1040	972	968	930	1010	962	1006	939	984	940	982	1023	942	975	992	994	985	1021	938	997	940	959	1030	937	1007	955	973	951	968	942	942	956	973	1002	1007	1008	977	942	942	973	1013	938	983	931	985	991	917	1006	1010	966	948	932	1009	977	1049	957	967	1048	1021	931	959	915	977	1019	955	1022	975	945	961	1005	994	1012	954	953	926	992	987	990	958	978	932	986	918	959	977	927	991	998	954	1041	978	966	1003	974	1014	935	988	1000	996	918	1013	999	946	989	971	998	1018	936	940	960	954	934	943	924	1044	977	1003	939	992	989	1000	982	958	925	1013	944	955	997	972	992	939	912	970	956	949	999	952	1001	937	923	971	1023	963	951	960	983	950	916	963	954	986	949	972	1000	915	985	953	991	1010	1003	995	897	917	939	976	1025	952	973	986	979	1010	1028	997	969	978	967	961	952	1033	910	923	1025	983	956	987	987	958	955	1001	1003	974	994	1008	983	992	981	957	1040	957	938	958	951	957	1007	946	993	999	952	940	944	983	924	957	983	927	1005	1029	969	991	958	987	997	944	994	982	909	997	956	1003	975	988	1002	956	1046	969	1006	984	1065	989	1019	1000	983	983	934	1057	954	983	945	970	986	1011	945	983	964	1026	977	1018	1025	965	937	943	1000	986	983	947	930	980	943	965	990	934	1008	957	915	991	998	945	967	957	1008	997	974	982	951	997	952	978	938	967	938	984	1010	1012	975	945	991	991	989	973	1009	990	937	957	885	922	1018	966	972	1033	956	966	1003	1006	985	999	991	970	971	985	955	967	964	917	912	947	948	1017	960	974	1000	989	977	993	968	937	993	945	952	971	968	990	966	1013	1004	945	996	950	960	957	919	1025	966	933	952	987	965	981	956	980	957	1000	936	986	945	931	943	945	994	965	923	952	967	960	1002	983	948	971	1024	966	966	1016	968	1014	991	950	986	973	924	956	975	898	972	937	922	1065	943	922	961	941	897	967	968	992	978	912	938	982	998	975	972	975	947	953	993	939	953	1045	966	957	924	1021	967	978	1008	960	980	985	993	1046	962	943	951	988	907	940	1003	1020	987	987	928	1035	971	938	994	981	974	991	992	910	948	980	971	937	908	943	949	972	1003	939	983	988	1060	950	974	913	944	966	954	985	994	982	1010	998	1002	962	961	979	972	1014	921	945	991	963	952	949	962	925	972	951	988	942	979	964	974	950	984	1005	990	1031	918	949	961	946	992	948	944	1010	980	974	1038	962	989	955	957	944	980	965	942	988	1007	1018	959	963	1032	967	954	920	963	933	950	960	956	1010	897	932	994	1008	1012	943	947	964	1004	956	995	938	957	968	952	1004	914	987	992	1002	982	976	948	964	961	964	972	971	957	994	971	995	944	947	998	963	983	962	946	988	975	997	991	974	969	981	976	972	977	990	999	933	1003	954	985	932	957	956	965	922	1026	955	955	988	991	1010	989	986	1017	964	975	975	992	1005	980	950	954	978	971	925	998	985	1017	970	950	979	987	919	1005	941	977	1003	978	955	983	1011	992	924	988	1007	999	985	1005	1007	1030	963	976	977	974	913	1026	954	1051	979	1007	973	974	990	962	943	949	1034	967	993	983	997	974	1040	953	954	965	980	991	981	974	1012	948	979	991	999	985	1003	963	959	990	953	962	951	957	900	951	1015	1009	975	959	1013	1047	965	945	1000	1022	970	968	1040	940	981	984	945	999	975	978	957	998	924	1021	980	971	977	977	993	985	974	1002	940	957	992	948	1010	1028	998	965	993	1008	945	977	942	935	991	918	966	982	967	1007	1028	938	946	957	1011	946	979	951	991	960	1026	984	893	986	974	967	960	946	1016	993	1004	940	946	919	993	1049	995	919	933	957	985	956	935	943	998	957	962	1008	1013	974	993	941	967	994	895	988	959	951	1022	1006	981	924	984	972	981	974	994	954	973	999	943	959	1016	1001	955	1001	959	976	974	973	958	956	942	960	969	975	962	964	938	973	961	944	932	975	998	984	978	976	947	1004	990	951	1026	967	983	970	966	967	983	972	1012	952	958	975	958	962	988	1017	935	972	977	941	933	977	963	978	996	1013	989	951	969	962	924	960	1002	984	895	941	975	1019	969	984	1009	892	950	981	1021	999	959	976	1000	957	958	962	969	982	963	970	962	940	988	1023	920	993	990	973	1007	1034	1024	965	935	972	996	997	1008	990	952	970	984	922	964	975	973	1020	1011	1030	1008	954	970	981	993	950	930	1006	1003	972	940	973	1013	954	1020	952	970	943	946	988	992	979	943	976	969	945	961	1005	942	924	1033	980	967	968	1007	995	1014	943	996	982	957	1009	970	950	955	954	1014	978	965	891	948	969	999	991	974	958	968	943	991	1006	954	946	943	981	958	1023	987	954	966	975	964	977	977	958	1004	972	971	931	935	945	1022	967	968	1011	982	937	970	955	958	961	968	965	967	968	978	956	957	942	939	1009	1034	1035	947	963	968	979	950	1018	921	1038	956	976	916	949	1034	982	989	957	987	954	970	996	991	1006	996	977	1019	970	1032	931	1003	982	941	989	1045	939	945	974	960	888	976	978	932	970	983	980	980	985	967	979	943	937	969	975	1003	1033	1006	965	1012	1030	935	1000	967	1018	982	989	952	996	1007	992	985	963	949	1015	1009	969	972	934	998	1006	987	1027	971	939	995	1004	988	963	948	950	950	953	958	910	920	1063	983	970	956	1010	976	985	946	938	1002	1006	969	1017	982	920	940	1014	907	987	1063	997	1020	978	934	988	952	990	1006	936	975	1002	939	986	972	930	1000	971	1006	976	961	1019	1026	950	1012	982	928	970	969	959	948	997	964	1030	970	1052	945	963	919	975	990	909	969	963	936	961	1000	965	1008	982	982	918	998	1018	1013	941	955	929	970	956	947	999	930	981	961	1002	964	929	940	950	955	1004	984	958	977	1001	1006	986	945	923	999	989	1014	989	965	1037	943	967	946	981	1005	977	1021	1005	999	996	932	997	963	933	977	985	1007	930	999	933	905	949	976	899	941	1007	955	1035	925	960	933	938	964	974	961	968	979	958	941	930	954	992	1007	949	1029	978	1013	987	1021	953	980	962	1018	1009	988	918	990	970	1016	947	944	957	986	967	977	990	952	1004	977	988	985	925	965	978	974	1018	924	934	973	976	1049	974	956	993	951	939	983	995	979	957	962	949	991	944	967	922	1007	964	1002	971	945	996	930	968	995	957	946	927	868	938	1049	986	967	917	1009	1012	931	998	966	962	960	930	899	960	958	980	1019	1014	1003	1042	974	971	889	975	980	990	992	923	992	957	945	962	926	974	1023	970	936	956	944	951	969	989	1001	1051	1039	997	920	931	990	911	978	951	898	993	962	883	1022	986	951	994	946	1018	953	975	1017	993	1026	985	982	960	970	998	1053	961	942	975	909	1009	976	940	985	975	955	995	958	971	1022	969	985	961	961	953	977	997	949	970	994	925	955	993	1031	961	968	956	962	953	1009	980	979	972	953	966	956	980	974	1002	1014	950	1008	986	997	967	917	969	974	961	962	986	957	940	994	953	978	954	994	963	947	954	1016	937	974	960
67155	48499	41160	8316	837	436	395	382	356	290	283	284	286	277	268	288	276	266	248	283	235	265	260	269	270	271	257	276	276	273	285	264	264	255	294	238	262	259	289	275	288	283	254	264	250	267	246	271	278	275	244	292	246	262	247	276	286	264	254	224	251	249	238	262	262	246	253	277	248	255	237	268	231	265	258	245	244	257	230	249	282	258	271	260	245	249	270	272	257	273	273	268	267	248	274	244	266	265	257	236	257	242	252	238	268	253	280	292	249	282	284	253	259	272	280	288	272	259	252	254	248	264	234	261	273	275	247	262	252	245	241	277	258	242	221	284	268	254	213	244	270	247	264	277	296	269	246	292	284	272	253	250	219	256	274	289	258	286	235	251	283	309	270	254	271	240	266	253	262	262	256	240	242	269	271	236	259	295	269	288	265	273	293	224	266	249	250	293	238	290	243	237	275	278	240	269	235	269	282	242	284	248	243	247	227	256	284	245	273	226	255	227	238	300	273	259	278	300	255	238	267	237	272	265	270	264	237	218	256	250	236	266	241	263	277	281	270	270	235	213	257	245	230	246	264	263	252	263	223	267	218	238	260	253	278	249	243	272	275	265	278	241	283	275	267	275	232	243	271	260	245	253	287	265	248	269	274	269	230	244	275	274	256	280	221	269	279	221	279	283	239	247	239	254	247	247	253	254	242	276	237	267	268	239	276	263	259	257	285	291	274	246	210	264	247	228	241	255	220	265	274	288	251	237	253	209	267	282	283	256	257	248	268	245	240	232	258	277	230	240	269	283	246	249	252	275	256	249	263	256	260	244	262	239	258	233	267	262	245	251	290	293	291	255	258	236	267	265	273	237	235	272	253	279	277	251	251	244	231	252	256	271	273	251	244	255	242	267	235	236	272	236	245	258	249	261	257	252	247	285	221	291	294	297	222	279	254	279	263	262	236	241	257	231	287	240	253	253	241	248	243	285	255	252	249	259	281	268	263	273	262	256	273	240	251	256	244	252	240	233	256	267	227	262	259	242	270	288	292	278	265	264	254	258	273	255	258	250	280	282	271	245	262	283	280	259	256	250	260	241	267	280	259	262	246	258	243	260	244	249	239	280	268	266	275	256	247	258	290	244	268	277	278	268	247	282	252	215	264	281	236	286	265	222	263	276	250	243	286	268	296	227	215	257	241	232	279	259	270	269	255	262	281	263	261	241	260	289	260	240	242	245	267	254	249	271	247	283	273	287	277	260	249	267	240	252	286	255	233	272	261	282	260	279	272	267	227	259	292	245	252	224	256	287	273	264	250	233	264	249	245	280	262	252	245	249	277	284	252	249	257	251	277	253	250	264	262	297	259	260	241	272	241	264	237	250	263	258	268	208	277	240	232	277	273	245	244	218	259	238	259	254	260	271	293	273	239	285	256	253	244	271	294	252	255	267	270	255	243	272	279	242	280	271	244	241	271	266	262	269	258	246	263	272	257	276	262	247	255	263	210	247	301	255	305	262	252	270	246	248	260	251	252	278	262	249	216	257	266	245	254	258	262	239	277	254	276	270	270	241	267	235	262	285	273	244	234	267	263	284	252	249	256	266	240	289	270	240	282	264	264	253	266	254	243	259	222	257	257	252	269	249	266	250	262	250	267	278	249	274	262	237	250	251	237	263	248	240	287	274	247	249	283	281	264	278	232	258	267	250	257	257	247	231	260	265	239	260	256	247	267	267	288	282	247	238	233	259	274	270	282	281	245	241	240	259	249	264	241	273	248	271	278	238	253	271	267	253	269	257	252	278	254	227	238	280	263	239	273	236	260	277	256	254	241	257	226	248	273	248	295	279	248	294	249	245	243	271	264	246	271	247	230	248	265	258	257	264	242	268	253	271	265	285	263	275	263	262	249	270	280	232	281	295	263	299	284	246	269	260	284	271	303	277	237	272	284	286	265	293	249	250	282	250	266	260	243	262	250	268	241	257	290	247	243	281	272	258	259	247	273	228	262	254	233	273	277	282	266	267	265	260	254	234	273	255	294	266	289	217	249	254	260	247	257	268	249	267	269	239	264	231	277	241	270	266	268	258	255	272	262	259	224	250	260	280	266	250	255	241	279	263	263	276	229	255	252	246	229	297	245	244	272	281	248	282	253	279	252	245	287	259	243	297	255	248	256	263	240	256	248	266	245	276	274	250	253	263	262	257	266	291	265	279	269	293	257	245	258	251	227	243	261	225	243	290	280	257	267	291	254	248	273	275	259	252	253	241	249	255	299	257	285	275	256	286	261	256	268	258	264	260	269	264	257	229	249	263	253	256	245	260	250	260	262	273	238	243	247	265	266	286	276	270	252	255	255	278	273	246	251	233	254	267	241	237	258	254	256	251	241	253	257	260	282	265	247	225	246	262	249	248	269	257	279	230	235	269	251	268	269	281	240	246	261	270	261	255	255	239	271	252	268	248	289	254	229	263	279	217	256	267	241	245	267	299	262	258	270	267	291	255	258	298	285	241	266	245	277	251	260	259	238	240	246	257	242	239	251	255	258	270	269	302	253	236	243	253	231	259	273	260	244	238	265	250	294	254	267	240	236	259	270	264	265	279	269	273	264	254	259	251	271	280	265	250	246	287	301	259	235	285	255	268	260	235	282	274	287	258	250	291	257	273	254	255	248	274	275	258	255	260	271	257	255	251	255	284	246	269	236	239	279	263	245	276	255	257	231	259	248	280	225	249	257	236	271	243	254	287	250	260	269	261	265	272	246	262	273	279	269	273	286	278	233	276	231	277	282	293	268	282	273	274	277	267	254	272	274	260	242	276	243	244	257	235	272	246	263	228	234	253	277	290	245	254	258	269	284	291	256	232	257	265	243	287	259	275	254	260	256	239	276	269	261	267	248	252	259	287	260	232	247	250	231	257	239	259	276	264	260	271	285	287	234	277	246	258	273	240	251	265	227	245	231	263	272	268	255	265	247	223	251	244	249	252	246	280	244	241	273	255	273	264	305	270	249	244	264	263	256	244	250	293	252	247	256	265	285	239	278	271	244	286	256	277	277	255	231	249	250	238	267	237	267	254	253	264	276	243	277	274	271	241	283	270	257	240	279	245	291	272	244	241	274	259	278	247	287	247	238	241	243	249	222	253	266	249	236	251	269	229	286	234	241	258	272	265	263	239	258	243	252	258	278	247	231	243	286	291	255	276	271	267	259	270	264	267	242	246	257	273	268	245	267	244	266	234	235	240	246	267	255	259	243	276	281	284	272	267	273	272	287	251	257	249	252	313	247	228	229	264	271	245	246	276	262	250	214	271	266	286	239	253	258	243	245	276	236	262	281	250	286	264	236	246	271	262	268	233	246	252	236	258	241	276	241	283	285	277	260	296	277	268	251	251	254	232	251	261	254	251	256	237	236	291	237	272	288	266	219	261	256	268	261	226	265	255	244	251	280	268	273	247	232	243	269	248	253	278	256	256	282	266	279	259	295	247	267	241	247	240	239	280	285	275
41889	35958	24604	1973	1719	1513	1234	1197	1081	1019	958	849	879	804	824	780	762	749	721	764	761	741	743	721	705	759	753	697	736	708	704	667	705	695	690	661	677	695	668	704	665	700	689	697	685	718	670	688	661	657	637	691	687	667	654	660	676	702	686	701	604	713	666	653	656	706	683	652	657	685	685	657	677	670	723	697	722	654	700	710	625	614	668	714	694	644	690	663	703	683	668	694	694	689	658	734	658	694	683	659	666	669	682	668	679	656	649	663	640	647	698	703	626	632	684	650	683	653	648	682	693	653	645	659	662	710	630	700	661	652	699	674	660	648	679	690	679	682	656	676	687	664	637	649	730	722	673	671	637	667	644	684	699	613	675	671	700	638	692	637	603	667	695	712	660	680	617	673	706	669	663	667	655	693	661	665	674	694	680	668	650	635	678	691	692	655	686	639	655	648	639	672	649	662	688	668	691	655	644	684	676	684	677	677	663	714	648	665	688	675	671	660	633	647	689	683	652	682	622	687	667	663	683	645	674	682	660	666	675	615	690	646	667	606	687	603	658	675	704	641	655	689	661	689	671	696	620	614	643	674	646	660	582	691	696	625	637	674	678	659	673	692	672	717	651	684	655	643	660	705	680	660	679	669	663	706	641	647	688	643	693	684	677	680	647	665	593	702	672	698	655	669	684	734	706	664	674	679	664	684	650	634	624	697	637	659	665	688	655	625	693	668	649	664	666	661	687	659	702	638	697	705	672	685	640	654	647	669	659	661	683	675	650	631	667	669	686	686	640	666	626	651	629	643	699	674	708	692	672	670	653	666	672	635	656	659	660	651	626	695	668	665	634	638	690	695	695	729	670	716	699	648	667	659	693	704	721	669	685	686	657	677	677	645	656	656	636	673	638	671	711	618	645	652	693	719	639	689	673	644	661	656	701	669	711	692	676	650	674	677	686	597	616	640	664	660	676	642	670	703	661	651	679	660	641	696	653	642	700	649	675	634	686	634	667	634	667	698	658	644	664	693	692	698	639	624	633	696	666	654	677	661	647	687	645	657	627	682	652	674	671	619	628	677	694	656	697	669	669	644	625	678	704	721	717	635	670	666	740	713	666	704	683	702	687	620	640	691	696	674	635	647	643	618	607	632	651	691	683	658	647	653	688	718	677	631	645	639	715	669	695	654	667	692	663	685	708	693	690	658	689	686	701	645	692	659	686	636	634	650	657	625	665	671	643	629	644	643	680	647	628	627	682	659	621	698	656	650	637	614	642	652	644	645	716	677	697	697	692	672	662	695	638	719	660	666	657	676	686	674	703	697	678	625	652	657	629	685	634	695	672	647	629	683	679	650	706	649	696	665	670	695	639	641	633	668	692	650	658	681	656	652	637	636	698	687	640	653	648	695	665	657	675	687	675	694	663	677	640	691	707	672	614	683	667	669	645	641	685	654	685	670	657	688	624	684	673	653	627	657	660	691	669	625	641	664	634	693	698	637	634	645	703	616	684	706	658	697	635	642	671	678	643	634	652	676	711	688	665	675	672	608	705	659	641	703	690	695	635	685	670	719	662	663	643	657	628	693	657	636	663	611	646	675	686	670	667	679	687	686	634	701	673	668	634	668	687	647	652	630	693	630	677	722	656	687	627	683	702	660	690	697	659	664	665	669	673	699	683	632	706	651	648	711	670	659	654	643	685	622	686	672	670	684	671	693	672	680	674	669	677	653	676	662	666	666	623	666	661	708	701	688	669	671	649	668	663	693	697	596	714	656	666	637	642	635	704	661	693	682	676	726	642	708	635	646	679	673	707	700	692	649	672	693	656	690	653	657	629	638	663	666	666	707	661	679	694	674	645	678	681	670	705	653	688	646	650	696	669	626	670	707	666	681	652	648	663	659	687	668	684	667	609	652	643	692	672	658	704	684	688	695	728	741	705	636	605	694	672	667	709	637	660	674	667	669	704	662	695	670	690	686	714	636	628	625	677	696	681	654	688	616	635	674	704	649	675	623	696	674	633	663	678	657	614	647	689	698	653	698	653	717	680	662	672	699	655	668	620	704	717	698	682	705	667	637	714	645	691	697	668	718	683	667	641	709	689	686	626	696	689	653	644	681	647	664	648	628	702	684	661	638	610	643	643	706	662	710	690	656	624	619	677	675	658	671	699	687	682	663	671	688	669	644	647	670	675	656	669	716	725	617	653	714	629	711	712	695	677	700	634	695	673	703	685	660	678	686	654	682	669	668	686	667	620	707	656	684	673	650	692	678	676	710	635	693	748	672	668	664	701	660	621	677	677	672	670	708	703	681	679	648	625	718	660	680	716	698	626	661	670	683	669	662	699	657	613	697	655	630	656	669	681	632	686	655	627	690	589	667	672	695	688	702	660	686	622	680	670	650	741	643	702	670	635	661	665	656	675	657	672	674	707	681	634	621	685	680	646	686	629	695	696	661	642	647	654	626	690	680	671	666	673	654	629	682	657	660	686	645	643	666	650	633	642	643	671	636	639	685	647	700	641	624	640	634	693	633	647	655	642	693	651	654	648	683	694	623	688	647	633	659	685	705	661	671	660	643	663	678	672	660	656	716	710	660	688	716	672	676	669	666	680	644	673	656	721	639	664	667	672	671	619	663	637	680	641	661	668	672	652	726	735	676	696	653	661	666	675	673	676	685	696	695	653	697	660	681	693	677	706	675	636	697	716	666	663	664	647	638	647	656	683	667	654	699	690	673	684	663	675	697	705	659	683	682	694	650	682	615	641	683	700	699	664	656	668	710	658	668	669	639	668	713	660	667	656	684	659	676	623	656	654	664	666	666	737	651	637	671	674	661	660	692	738	642	653	630	636	684	688	649	671	709	662	650	715	671	614	639	719	647	679	647	667	640	662	633	663	682	700	659	692	684	652	642	639	669	696	693	661	626	685	682	676	652	614	667	692	664	667	640	677	674	650	679	646	636	705	700	661	707	662	649	641	666	706	712	683	672	658	665	662	629	622	696	662	633	668	659	688	668	672	658	670	691	691	647	684	662	698	676	687	670	682	693	653	613	626	720	655	711	720	714	674	642	688	720	672	696	701	684	660	701	668	700	666	684	665	649	679	647	687	649	635	625	675	687	653	673	700	626	684	670	669	652	690	676	637	685	664	636	670	665	682	659	628	628	636	675	682	647	649	661	661	664	640	645	662	690	652	619	654	651	682	663	690	688	662	652	672	680	667	671	648	648	625	671	681	670	670	713	668	689	705	723	680	666	654	680	681	646	620	647	672	635	666	650	676	676	677	653	624	681	653	649	682	643	650	684	684	716	710	687	594	673	674	639	659	666	627	666	657	698	681	667	687	658	686	719	650	660	672	701	652	668	659	645	653	643	718	656	696	651	644	684	650	625	611	678	678	659	690	705	679	666	683	663	688	668	616	704	678	695	727	663	675	681	696	672	661	662	690	637	661	689	682	655	656	671	660	690	698	650	663	684	690	657	655	657	663	639	644	695	640	642
76178	60914	50961	15100	3085	733	681	598	489	464	427	448	421	396	413	421	395	387	384	397	368	370	367	379	419	376	408	380	395	398	335	414	365	360	348	368	379	389	407	386	350	377	339	326	375	372	365	341	383	345	338	393	328	363	363	368	333	338	330	351	373	341	346	335	410	372	344	337	331	359	394	356	357	355	354	318	336	376	338	362	348	377	342	361	343	363	367	357	365	365	337	387	340	376	358	341	358	351	338	396	367	379	345	352	430	384	380	338	363	355	333	346	410	329	341	359	335	336	328	350	332	367	351	374	373	357	362	374	350	333	336	366	355	390	378	360	364	355	371	357	365	352	351	369	338	362	362	387	370	308	376	380	390	345	354	352	368	329	366	351	359	393	363	342	324	379	362	347	349	328	384	403	367	359	350	387	400	332	389	361	389	332	343	391	350	359	350	382	372	355	344	372	333	361	369	365	349	333	384	423	348	332	344	358	326	383	357	355	373	371	380	335	324	365	349	322	361	349	344	364	361	372	341	375	357	369	351	340	386	360	353	330	373	347	343	360	360	339	369	364	335	376	352	380	388	373	357	352	344	331	378	347	363	389	336	349	417	389	378	350	336	359	352	334	328	361	363	391	365	380	347	345	328	364	379	359	385	290	362	385	333	388	370	370	358	371	340	356	363	382	354	319	365	397	358	385	369	342	389	344	372	361	375	367	379	406	366	383	389	400	346	382	367	353	398	391	346	364	329	350	382	350	403	353	340	359	382	336	348	360	387	385	348	372	345	337	401	355	330	363	358	397	326	359	311	350	389	334	376	361	354	366	385	396	363	383	390	364	380	380	379	384	344	333	366	364	385	348	382	392	372	365	333	326	362	362	354	362	349	332	357	384	365	379	358	331	365	322	365	368	341	353	370	395	331	361	379	371	363	368	364	359	383	363	369	341	361	380	372	379	377	374	362	355	391	352	356	346	341	375	358	363	341	348	354	329	363	351	362	376	378	343	332	395	344	376	375	360	354	353	378	395	327	338	373	372	382	374	349	350	350	345	363	390	398	373	360	349	351	372	364	379	335	373	382	383	361	336	355	370	392	326	380	370	376	369	377	357	362	333	348	361	378	353	400	336	345	363	352	383	318	349	378	387	372	351	356	412	376	361	359	393	331	372	349	375	356	360	346	379	337	371	342	376	351	339	341	369	352	382	341	333	379	361	384	350	382	321	360	341	331	354	388	377	336	372	352	370	359	381	330	340	334	373	383	346	353	347	347	350	378	375	336	378	339	345	342	326	349	377	322	360	369	387	371	350	351	353	349	388	336	342	363	368	358	376	346	379	369	343	413	381	389	381	372	344	330	370	359	355	363	343	347	386	330	349	339	373	375	390	350	352	402	361	353	363	391	361	382	411	388	351	361	369	354	340	354	309	372	354	387	387	370	386	358	368	359	394	409	383	320	319	322	362	330	342	316	327	359	331	380	362	392	400	371	392	402	349	367	353	397	370	405	371	406	404	355	352	355	372	415	374	357	348	379	365	371	416	394	325	361	336	343	350	377	357	325	422	363	403	380	370	388	345	347	353	357	361	360	373	398	363	369	336	370	377	358	363	360	354	382	413	390	342	338	379	395	373	384	390	358	388	358	358	344	335	342	359	404	362	385	345	357	343	365	360	371	364	321	359	340	339	384	339	358	350	373	364	380	379	358	350	366	358	350	369	390	366	373	355	334	343	352	340	344	365	348	367	344	379	383	392	377	367	349	344	343	310	362	378	362	350	340	335	354	361	346	351	360	385	351	317	344	360	363	367	384	357	380	366	365	353	358	376	307	339	350	362	376	338	397	338	363	407	347	349	354	329	329	348	373	342	341	358	328	329	406	375	391	349	345	315	360	358	348	373	316	371	351	341	373	388	370	385	385	370	367	327	359	355	331	371	379	378	348	373	362	353	329	355	389	362	386	373	372	320	331	395	359	350	361	361	367	397	382	382	459	384	342	366	356	354	391	362	349	357	360	362	344	326	333	365	374	391	344	360	355	359	326	345	408	345	359	348	363	394	389	348	355	354	369	375	345	339	356	331	310	367	429	383	365	367	350	350	374	346	349	365	324	361	331	381	403	362	371	361	377	373	339	359	349	359	340	347	362	356	394	333	364	373	340	354	350	338	395	362	302	353	326	343	379	369	371	358	369	379	365	349	398	354	364	374	398	342	358	337	337	325	373	344	362	382	347	378	368	373	360	338	378	366	337	330	329	340	386	372	368	330	346	347	363	352	379	334	361	381	366	369	358	377	384	370	379	356	334	346	357	377	359	356	403	349	378	388	382	355	344	368	325	363	381	320	334	342	345	395	330	350	314	365	360	344	349	359	374	395	347	397	393	391	390	385	365	355	374	350	360	364	365	376	325	359	340	363	389	354	385	355	340	331	358	368	379	360	367	366	339	359	386	395	352	336	361	375	379	365	368	362	374	370	380	378	358	343	376	394	388	330	328	391	334	383	355	383	406	374	331	358	371	356	322	366	365	388	389	370	336	332	304	353	373	365	354	386	336	385	346	363	340	317	327	427	379	338	377	384	362	390	365	396	367	353	352	349	377	354	370	359	372	355	328	345	372	358	367	345	374	378	361	411	322	380	331	361	371	381	397	335	323	385	378	373	376	362	365	381	365	343	326	364	372	359	378	360	385	359	342	376	347	344	372	355	343	345	352	369	342	374	345	356	391	387	330	342	373	339	360	393	351	364	344	369	386	371	355	325	365	363	400	333	385	365	380	366	410	334	362	316	373	362	345	335	311	329	357	378	364	356	408	350	364	350	347	364	359	377	384	379	376	369	347	356	366	365	414	312	335	340	382	333	375	355	356	370	341	336	383	394	373	370	353	329	332	337	351	382	371	348	358	366	372	373	341	339	401	342	329	371	373	415	369	379	367	382	356	344	366	373	342	380	360	346	372	341	341	374	373	405	325	381	375	343	343	374	370	335	324	380	389	390	382	345	369	361	360	373	323	380	348	381	373	385	375	362	361	349	373	349	322	361	321	381	363	358	371	361	338	382	349	375	375	379	370	344	338	339	390	352	360	348	352	335	358	393	366	330	350	340	347	360	371	342	355	393	336	391	391	374	354	361	372	340	353	366	364	369	360	356	383	402	396	390	347	342	347	368	332	378	367	348	360	345	359	392	339	386	349	370	356	374	386	389	344	349	374	389	381	341	371	351	337	376	372	313	350	373	337	377	349	366	393	364	345	375	367	348	338	336	379	338	351	391	334	359	365	362	351	362	368	348	350	347	320	385	361	346	361	383	385	365	361	422	372	320	362	363	337	378	363	377	362	376	362	386	348	367	313	341	330	372	358	344	342	324	348	375	321	374	372	383	350	360	359	339	422	382	340	363	349	368	336	353	366	387	314	364	348	375	366	420	358	380	367	388	314	354	364	373	374	367	355	317	342	378	381	383	354	376	346	347	377	369	371	353	362	339	359	343	329	353	373	354	345	355	350	390
51086	47586	28758	3293	2874	2515	2160	1826	1712	1546	1488	1350	1338	1231	1224	1149	1119	1093	1074	1084	1062	1034	976	977	1050	983	1009	974	964	972	955	957	994	991	937	966	941	920	878	916	940	937	900	972	962	934	896	938	900	924	929	903	900	879	925	957	937	939	900	935	910	898	949	872	897	906	922	928	870	921	890	937	917	893	909	913	889	905	948	877	871	848	909	903	907	951	895	875	964	939	882	937	799	895	882	926	915	913	961	872	886	906	862	963	902	892	910	922	907	896	886	918	825	878	881	922	908	912	914	924	897	870	876	898	882	854	916	893	880	885	911	906	881	910	877	922	963	874	890	886	909	901	878	893	950	890	845	906	884	922	888	864	883	903	914	939	861	883	919	930	895	800	892	900	882	876	878	926	927	939	908	896	841	883	898	878	836	892	911	872	883	875	910	871	856	915	897	837	893	854	903	881	861	920	861	877	881	891	915	932	898	868	929	902	921	908	899	905	880	902	853	894	821	846	938	875	874	902	872	884	858	903	895	896	882	849	911	955	902	874	930	944	917	856	871	885	890	851	873	886	884	896	841	858	872	922	867	880	913	935	877	923	850	890	911	888	907	873	892	835	948	901	890	829	918	936	915	902	867	891	913	899	910	905	840	826	897	884	893	874	939	888	867	905	891	838	865	922	900	830	848	892	916	924	897	855	884	856	900	910	845	913	893	970	903	890	864	909	947	851	833	952	902	895	936	888	841	848	870	890	915	889	947	889	897	900	877	914	881	931	885	888	884	916	935	890	883	905	929	872	847	873	861	869	899	887	856	866	852	869	892	842	894	899	861	900	891	888	889	916	914	865	858	881	888	885	916	869	927	927	901	916	903	905	960	871	903	871	836	884	908	877	894	898	835	939	843	883	912	916	851	865	858	928	885	921	887	860	871	855	955	907	899	886	925	866	869	925	938	911	908	869	866	876	897	881	854	864	873	884	904	890	890	948	900	894	926	938	902	871	915	866	916	850	878	935	853	915	886	939	896	922	958	876	872	939	925	850	941	857	831	867	895	900	851	897	901	856	974	914	913	878	848	911	888	894	896	920	888	850	941	834	837	916	883	851	917	868	942	896	888	926	948	875	892	816	872	877	875	881	919	910	866	924	938	907	845	886	908	872	847	887	933	865	873	886	884	913	919	907	944	868	903	815	884	847	919	870	891	905	932	919	895	937	931	923	900	935	837	889	898	892	975	904	810	844	843	841	880	831	889	901	854	864	913	877	923	861	888	882	902	893	908	925	848	821	823	922	881	904	928	903	903	945	944	910	933	916	886	837	907	866	892	963	941	860	862	851	849	884	891	818	854	804	886	892	890	883	868	894	940	886	897	866	875	842	866	849	884	897	902	887	867	865	893	888	870	872	898	899	904	890	872	839	906	884	875	898	913	938	889	898	883	897	892	917	867	934	897	880	883	886	866	902	872	893	862	867	868	895	927	895	901	907	885	871	824	861	910	911	866	924	899	804	893	910	883	860	926	899	916	867	917	919	867	866	864	880	899	892	929	889	904	917	891	898	821	936	910	861	881	866	866	884	892	897	833	894	835	946	899	881	864	922	876	873	843	885	853	851	901	887	914	837	873	911	930	872	921	871	889	931	904	838	896	923	890	885	883	947	898	899	883	853	909	874	890	950	911	920	887	906	875	873	921	887	889	919	907	891	875	917	905	886	904	859	897	900	904	923	894	889	806	870	938	894	887	858	827	860	852	932	896	895	896	875	946	918	887	854	870	945	906	900	915	872	927	875	857	893	874	938	912	945	883	889	884	875	923	874	835	863	895	914	940	906	894	949	896	909	839	882	914	922	854	879	907	879	883	910	932	888	934	882	864	893	871	935	901	866	941	960	921	928	912	930	955	817	898	872	909	867	831	868	881	842	902	929	910	858	902	833	923	891	922	893	898	870	906	941	917	876	900	928	923	897	877	928	882	890	935	907	894	878	923	912	876	926	949	882	867	931	875	912	889	951	884	881	907	874	943	896	869	862	873	915	931	921	842	906	891	926	883	892	871	869	873	862	922	904	909	959	891	872	920	953	946	907	948	879	849	884	959	838	888	843	906	892	896	878	906	856	918	893	926	869	855	859	842	900	879	893	885	889	892	886	907	871	869	900	890	910	917	879	851	902	932	910	937	860	875	855	883	911	847	888	870	867	864	866	881	931	918	893	920	942	894	877	900	820	891	862	855	858	900	881	903	876	862	893	910	882	859	883	846	916	849	895	860	896	910	948	896	889	930	912	872	908	892	871	894	873	923	856	868	880	847	865	822	861	912	919	875	910	866	867	931	897	932	862	897	931	889	915	876	868	929	936	871	906	922	880	835	924	906	883	908	879	845	858	929	821	867	925	844	895	871	933	902	891	914	836	889	853	858	956	930	913	930	843	901	893	875	897	878	941	876	896	853	902	897	904	887	926	915	864	950	896	889	891	890	878	876	871	859	882	926	835	843	859	921	845	836	823	867	956	879	879	924	864	892	880	896	917	871	960	893	861	870	917	870	958	864	888	859	923	932	932	919	853	902	882	904	930	922	884	845	859	838	955	864	872	869	850	855	890	901	890	899	899	876	842	892	913	944	876	898	926	955	855	897	899	846	912	930	881	885	893	844	879	903	952	885	862	859	828	908	804	870	869	863	879	881	851	886	924	864	913	919	857	901	855	886	905	927	908	920	908	866	874	910	914	897	916	960	909	896	908	856	861	917	858	930	892	871	890	829	891	872	903	925	885	841	846	904	880	854	896	877	879	907	893	844	861	908	819	898	860	855	906	936	910	861	878	891	914	887	900	849	912	917	884	893	945	909	835	878	886	887	925	893	923	915	911	911	881	846	863	870	919	898	934	948	881	842	876	874	926	923	896	922	862	883	965	906	897	896	878	855	944	896	866	897	913	874	874	845	855	912	862	954	932	884	880	871	880	882	936	905	850	864	899	889	905	909	879	856	879	920	860	871	941	910	955	888	896	878	959	947	891	871	852	916	910	872	882	872	896	912	896	911	893	871	875	929	935	857	938	915	870	933	926	836	940	916	913	942	872	863	926	853	913	914	913	863	871	863	878	877	851	874	917	882	910	870	839	927	878	887	857	864	921	931	905	969	918	894	897	865	897	854	860	901	890	904	876	908	865	856	917	886	851	852	893	859	881	938	943	887	879	897	852	873	845	833	890	862	885	894	910	894	915	887	870	894	873	877	903	926	895	878	904	884	887	885	897	873	922	882	897	877	912	826	871	935	898	888	910	885	884	862	919	939	919	916	916	902	928	880	900	901	881	907	870	916	966	851	885	886	858	876	929	877	920	888	861	849	875	888	906	920	901	941	837	877	836	923	896	831	884	910	919	892	902	903	850	893	900	860	916	889	918	873	905	874	906	904	896	893	877	976	859	919	901	848	893	876	918	888	932	886	897	850	827	883	912	840	879	908	906	904	886	910	920	889	931	866	937	928	854	837	917	879	872	838	852
20621	7180	3354	487	417	469	407	418	413	424	433	400	427	405	418	455	481	414	419	444	392	406	426	411	434	447	408	428	435	472	433	409	401	400	396	429	420	433	426	418	415	439	414	410	408	373	428	431	417	419	426	449	398	460	420	435	412	444	388	404	410	421	394	427	389	425	426	442	418	419	425	420	413	456	420	420	399	402	442	419	399	398	411	410	460	435	416	379	461	437	426	419	434	434	450	417	420	431	428	401	411	411	424	424	442	449	454	421	431	395	435	431	452	416	406	440	396	416	425	449	417	446	428	406	411	413	417	424	405	397	430	421	391	412	438	450	434	410	376	422	445	437	431	398	382	420	415	373	419	416	415	413	406	433	381	380	438	421	398	392	413	413	396	458	456	455	431	395	385	411	424	397	448	418	438	417	397	418	461	462	410	412	441	422	424	423	438	405	405	388	408	355	406	399	475	421	439	397	395	439	387	422	399	410	423	436	444	427	459	410	398	413	439	432	426	413	427	453	441	449	395	422	407	420	392	409	402	401	438	426	435	441	453	447	397	407	473	444	406	403	433	429	470	470	457	385	415	438	435	401	433	390	420	433	401	426	411	423	431	403	428	435	421	406	397	428	420	364	400	408	420	411	427	422	438	412	385	406	437	393	429	410	399	386	403	412	400	435	482	401	460	421	432	383	387	415	430	434	390	415	457	412	427	458	409	379	406	446	385	379	421	432	449	432	398	394	415	430	395	433	440	393	399	453	416	441	462	435	424	438	388	433	390	389	429	424	432	409	451	387	436	419	433	401	424	392	420	407	467	440	399	402	390	423	427	415	380	400	444	420	415	448	430	382	437	401	440	407	426	417	400	393	425	406	448	426	424	412	402	421	419	429	379	389	409	408	393	414	441	416	406	404	433	427	437	455	409	429	390	430	433	434	439	393	424	430	389	429	449	394	396	458	429	405	416	448	401	454	439	413	382	431	450	439	435	418	449	409	404	406	430	421	395	468	427	407	407	436	420	408	390	421	420	430	417	406	417	398	424	394	369	405	375	441	396	395	428	445	423	418	434	406	415	421	422	425	415	423	432	422	404	465	490	425	390	391	420	407	421	422	435	407	386	431	454	453	409	401	458	376	397	445	471	433	393	425	425	453	452	399	390	430	438	439	394	407	411	428	418	410	432	420	408	435	424	396	414	411	405	417	416	414	405	425	441	442	408	456	408	401	388	419	403	440	424	446	401	437	428	406	403	422	430	425	398	421	397	431	431	441	401	439	408	452	432	439	429	400	416	417	416	407	456	390	450	416	411	403	407	409	429	458	438	399	393	405	435	421	449	409	409	421	407	402	421	418	398	426	423	391	393	375	433	442	422	417	418	426	436	441	404	419	457	431	439	423	412	400	401	414	436	422	415	403	400	426	400	435	414	406	428	414	452	500	431	439	389	404	438	398	424	446	435	429	429	441	410	360	435	420	431	407	390	432	413	416	383	406	441	393	421	421	405	403	431	376	425	430	433	409	409	400	397	476	438	411	428	438	407	413	422	415	396	392	396	417	442	435	431	404	397	420	409	449	450	426	448	423	389	433	413	425	444	394	429	411	423	459	441	428	409	470	413	406	404	440	415	413	427	413	450	390	403	417	401	409	414	435	458	390	407	420	418	391	423	419	416	428	446	390	411	429	426	432	404	446	410	396	420	401	468	450	436	451	389	420	451	400	388	454	421	422	404	428	429	397	439	459	440	418	435	442	428	467	420	443	415	421	413	424	421	426	449	421	408	433	403	429	458	385	400	426	407	432	427	450	425	446	431	417	416	433	458	463	409	414	469	431	445	412	445	453	383	414	447	413	432	431	394	450	409	432	436	438	463	402	395	456	427	442	417	416	426	442	407	379	433	427	442	438	411	419	381	409	443	421	424	412	417	429	427	450	402	433	450	399	431	402	424	430	435	403	401	419	433	406	415	431	462	460	450	442	448	420	448	414	452	424	408	432	397	423	417	400	391	413	485	450	419	451	441	420	447	445	426	457	425	415	413	390	414	391	442	407	399	417	430	406	412	425	432	442	415	412	418	402	409	406	436	415	447	420	438	394	379	409	423	409	440	458	405	422	415	453	388	409	417	435	417	426	430	410	411	389	424	418	411	427	404	431	407	441	438	418	456	413	415	422	412	425	420	415	425	429	432	422	442	438	392	435	445	371	404	418	469	452	409	444	416	412	454	407	382	409	396	378	416	389	408	414	399	483	373	401	449	379	409	399	410	435	407	454	419	412	456	436	455	435	430	385	440	437	410	418	422	405	442	446	423	415	403	400	453	401	382	379	389	426	392	418	442	412	444	417	475	429	435	404	452	412	405	413	419	420	403	398	427	428	414	412	451	435	439	442	409	463	432	412	418	410	455	397	425	416	411	398	431	443	422	430	412	419	406	366	440	424	402	447	372	400	460	446	458	440	389	438	429	421	351	432	480	416	407	402	415	427	407	423	417	420	431	409	414	441	444	399	409	404	434	428	444	413	423	418	416	418	431	405	402	439	428	395	424	450	387	431	411	440	395	387	411	426	409	429	417	395	411	439	426	395	416	419	392	429	406	409	414	475	469	414	423	453	429	433	394	415	412	421	401	421	417	433	415	410	450	421	381	399	397	398	411	416	383	421	411	433	451	373	402	401	456	459	437	440	395	422	436	420	460	413	391	442	402	421	402	385	415	424	396	461	446	412	412	412	407	458	465	403	430	441	429	453	436	389	448	416	434	406	441	407	397	405	418	422	406	402	435	424	386	438	392	410	406	424	406	466	416	397	391	452	433	408	407	429	425	416	406	381	443	439	380	379	410	391	406	403	403	405	409	411	424	354	401	401	453	386	395	418	433	412	426	431	429	429	392	411	445	405	427	456	399	433	411	433	441	422	409	410	404	409	425	415	432	429	416	421	465	433	394	393	395	394	426	432	414	425	442	415	454	410	425	427	451	391	432	430	408	430	398	414	393	405	433	385	411	409	452	423	444	440	406	405	399	420	425	418	444	399	419	425	434	432	439	405	421	419	449	394	444	446	403	443	388	416	411	410	419	409	435	430	415	410	426	451	434	401	356	416	411	398	419	390	427	426	409	429	438	410	410	445	415	425	404	435	436	422	386	470	408	385	400	405	404	452	445	425	411	447	447	423	434	409	422	452	409	443	408	452	420	445	414	382	464	411	482	390	442	400	449	409	420	453	401	409	428	435	403	414	392	437	462	402	432	384	436	382	432	461	418	416	451	427	410	414	440	414	406	402	451	426	424	432	421	399	427	441	437	414	438	433	464	440	440	434	443	394	414	420	435	386	393	393	385	428	404	420	409	420	394	399	406	415	430	400	413	446	416	405	395	451	430	393	417	387	425	423	409	388	423	443	415	421	444	441	418	404	440	424	398	383	429	387	412	415	409	410	411	407	417	419	424	378	428	430	443	451	410	428	444	417	417	440	400	424	429	448	483	451	457	436	433	459	428	403	425	419
16502	7511	5526	1081	980	1064	1036	1014	960	993	1011	968	968	981	969	904	974	944	980	987	977	972	958	997	961	1026	967	1015	1024	1024	982	988	991	969	940	963	983	976	1014	939	1023	975	975	963	996	966	973	1006	984	998	926	977	1007	1005	970	996	1001	1016	971	996	919	948	920	966	959	935	1032	976	965	949	984	1016	997	990	1010	980	1034	1029	1044	1013	982	1032	982	1011	979	976	923	980	1041	979	998	1021	990	1001	985	968	1008	1000	1028	958	948	970	909	984	976	952	994	935	899	955	971	970	1030	960	969	996	1018	916	989	983	979	967	1018	957	998	1011	1003	1030	982	1018	976	947	1023	988	934	1000	924	969	969	982	934	1004	985	1023	1038	1012	994	963	966	997	981	1029	992	919	1023	958	986	1013	1001	993	1034	1004	968	926	946	978	947	968	1029	995	953	983	988	933	1015	1043	994	979	988	942	997	944	983	987	970	1016	931	957	1006	933	959	1028	1008	954	992	945	962	1027	964	1032	968	990	979	982	966	948	1013	941	975	965	1031	920	941	933	983	964	982	1009	991	973	1009	966	983	921	1036	935	1009	966	989	992	1001	995	1026	975	949	970	1009	961	996	977	1008	994	964	995	963	992	953	1006	942	947	993	979	948	988	962	959	932	985	976	958	986	944	978	939	941	991	941	982	998	977	981	943	1015	1012	1035	1026	959	947	942	988	960	958	976	928	943	970	1004	988	1046	966	1019	966	1018	961	967	973	1004	1032	987	947	981	956	961	997	956	971	988	981	936	954	998	951	1008	934	921	937	935	993	987	991	967	975	1002	1048	982	1036	972	945	995	949	946	987	998	925	962	1024	948	1024	994	989	986	945	1027	946	972	1038	1001	980	914	1015	1042	964	1017	991	1008	961	1016	1012	1014	1006	1055	952	960	981	925	1002	966	944	932	974	987	944	973	994	1000	975	956	977	974	962	943	1025	1054	947	977	995	966	947	1058	949	993	974	994	982	1036	978	995	944	1009	967	930	1002	938	1015	971	990	996	930	995	957	939	1002	992	962	978	987	979	1002	960	1054	1009	981	1015	1024	981	1007	1001	988	1009	961	939	988	974	986	1007	1038	960	1005	969	969	970	991	1014	978	949	950	1017	988	985	950	1000	961	980	964	967	980	998	1038	970	1022	951	962	978	966	1006	1005	960	932	972	988	1043	969	963	977	936	946	993	985	1043	964	959	1014	963	979	962	967	912	957	985	976	1009	998	958	999	960	1008	973	990	965	1004	970	979	956	943	938	961	957	977	995	956	960	982	1023	975	993	1018	1023	980	1001	1031	969	1007	1019	910	974	984	972	974	961	967	975	993	1002	1003	994	951	995	1007	1025	979	952	1022	1040	982	957	990	992	983	980	1006	994	1000	1001	959	1023	952	949	1006	970	991	996	997	983	1010	974	989	914	971	1012	954	968	977	968	963	986	951	941	990	961	977	970	973	1019	946	1050	1036	976	991	940	924	961	974	1047	1028	963	995	971	1036	991	904	943	948	968	1047	1023	953	951	899	971	923	987	1002	977	982	977	956	967	969	960	933	943	975	948	1034	942	1005	959	1031	969	982	1025	953	967	971	961	1002	934	1033	994	1008	1004	930	925	946	990	1008	987	1008	947	1015	987	903	1024	1003	986	1003	1000	963	960	943	982	963	1006	936	955	1010	984	957	985	945	959	974	949	941	984	980	1013	971	966	998	993	1033	984	972	1021	1005	939	932	963	977	959	996	1013	934	1025	961	974	1001	995	960	955	986	915	1020	978	1008	936	954	1031	982	990	979	998	956	1025	953	966	943	976	938	985	945	1001	995	936	1007	1045	1004	986	985	988	1018	1033	995	1008	992	976	989	1015	1039	997	990	928	994	1007	1015	971	995	988	1008	934	994	1014	989	1010	939	926	944	1007	961	1014	921	973	956	994	1015	1012	998	994	965	1006	982	971	981	1033	951	1006	992	953	980	976	896	944	938	984	1035	992	954	998	967	1037	1004	939	1006	936	968	1002	944	1037	981	968	955	954	984	968	1027	937	942	996	921	1005	988	1000	1004	943	959	1009	956	974	977	980	988	1028	991	986	964	1008	1020	1002	956	999	981	922	1019	998	986	1001	974	952	1009	1029	1001	979	977	991	952	953	990	1011	937	968	939	1002	978	983	1025	1021	971	987	945	1000	930	1000	1016	1004	998	1001	980	1011	975	935	950	1012	943	975	945	925	999	1002	977	968	977	983	973	979	999	933	1003	1020	1023	966	956	971	1063	948	988	960	1011	947	1012	974	983	934	1034	1006	955	958	965	1026	1010	997	986	1012	993	1024	975	952	1001	998	1027	992	961	975	1041	1013	970	973	990	971	991	913	964	952	1004	1015	948	922	955	1039	984	1048	1045	1001	981	933	964	974	945	941	966	949	983	958	972	994	900	964	1032	1013	929	948	943	1007	962	907	958	1017	1041	989	927	975	1005	979	937	1026	1027	990	954	991	1018	940	976	935	982	992	964	1003	983	945	962	911	984	948	1041	951	971	943	1001	1014	972	1019	983	974	987	992	966	1025	978	980	984	955	999	946	1008	993	916	987	1013	987	942	980	993	955	985	964	1008	967	960	975	924	974	965	971	967	1026	1005	980	987	961	960	962	1012	985	974	942	1001	954	952	942	982	983	1006	912	1017	1006	916	997	946	954	945	980	1030	983	1024	998	942	1033	973	1009	985	1006	1007	1036	994	1051	961	991	1012	978	969	944	998	984	966	965	1030	955	989	1007	1017	964	1004	924	1025	981	1034	1030	1002	943	970	1005	993	1000	966	946	964	960	959	1023	961	988	957	955	995	983	967	960	1023	987	967	988	1031	994	971	989	994	964	977	967	957	958	1016	1018	973	1011	956	984	964	958	1003	1085	993	972	991	959	981	1002	986	980	1040	1036	964	954	1024	957	1018	1015	931	1006	981	965	967	1014	985	1044	962	1022	1002	988	1004	992	1001	975	960	1002	988	928	1035	988	936	1009	973	989	1048	995	970	958	954	926	970	988	976	993	964	1026	967	1009	1000	960	992	1027	1008	974	1011	976	1006	986	1042	1040	1007	954	930	978	1010	1001	951	911	992	955	959	1026	969	963	962	1013	1024	1003	1007	995	975	960	1014	999	1010	968	969	924	1013	958	976	1010	977	989	996	1000	942	954	982	942	973	971	946	972	970	1015	955	969	979	998	1001	988	953	934	1004	947	998	954	950	965	969	955	955	959	968	988	928	943	976	995	968	1004	977	970	968	971	976	980	1007	945	1048	983	982	988	967	1009	997	972	960	1016	926	934	921	1023	992	993	977	949	969	917	992	965	1014	969	993	971	936	987	967	940	993	974	939	968	1000	1014	1048	963	907	1010	1004	947	1001	995	973	936	1032	1017	993	1016	1014	955	1003	996	981	991	954	980	919	989	958	1006	987	1015	993	979	1012	992	943	972	953	855	966	964	995	986	949	944	981	1046	1014	971	1006	980	986	1024	1027	1062	993	1030	1017	932	1010	953	994	1001	987	977	996	1006	934	970	944	981	923	1000	993	980	960	993	966	944	938	1010	1040	947	935	1013	943	1005	986	987	1002	990	936	1056	1018	975	958	978	992	981	899	1013	978	1003	893	1045	907	1014	953	1007	989	960	994	943	1009	965	963	989	1030	1001	972	909	1007	999	967	1053	1000	995	941	972	927	966	1002	933	927	1006	950	1016	971	992	967	974	972	1005	1001	948	991	882	989	1024	985	1042	991	955	982	1053	987	1022	947	973	951	1016	941	1000	963	972	1056	992	1019	929	1011	1021	882	961	991	987	976	988	975	986	966	960	989	960	992	970	1013	975	983	982	973	943	927	991	1008	977	961	929	1008	1002	1003	975	1003	976	970	1000	979	998	907	956	979	996	892	956	965
63587	50198	39353	7943	833	493	350	372	376	336	326	295	282	303	276	259	289	262	265	245	281	289	246	280	261	252	286	271	239	255	254	237	273	240	266	259	256	278	270	248	281	261	277	265	226	259	238	226	249	260	243	293	283	290	230	247	273	283	276	259	252	266	292	294	256	239	254	281	288	284	249	242	259	278	276	254	261	268	234	259	271	267	243	255	272	248	272	278	231	271	279	269	262	269	260	243	254	269	254	259	257	229	255	260	261	288	269	246	260	250	241	258	249	277	258	267	290	280	284	213	258	264	219	260	273	261	259	277	268	271	271	260	240	223	274	272	242	253	242	269	244	243	254	247	247	234	276	246	224	256	263	259	241	264	250	254	256	253	241	269	277	248	253	235	245	267	257	266	280	235	218	241	266	263	242	243	237	239	267	275	286	277	280	253	267	250	286	246	243	255	256	246	256	245	250	233	245	253	255	258	253	267	254	250	255	239	265	279	254	286	274	298	261	225	239	286	291	239	301	245	250	274	248	260	306	250	299	252	230	270	240	283	225	264	258	231	256	286	269	252	274	261	246	242	270	244	237	249	263	247	248	257	254	249	262	265	258	258	263	237	244	297	247	235	278	280	272	226	255	256	267	267	268	268	284	277	277	267	256	244	257	262	267	239	257	260	252	243	245	298	232	272	241	275	232	253	264	228	250	261	278	233	263	241	270	263	250	289	258	257	249	300	259	230	263	243	284	240	271	276	251	303	251	248	301	270	251	254	261	235	225	266	240	224	279	272	270	249	270	272	248	265	274	266	273	251	307	260	266	264	301	265	244	239	284	269	252	258	236	210	265	262	241	280	229	264	256	264	265	271	281	245	265	256	240	264	289	256	238	236	261	277	260	250	265	250	271	268	280	246	247	207	232	272	228	248	289	249	265	229	271	261	274	234	263	235	242	252	249	287	256	258	270	245	247	252	250	257	256	273	247	244	277	233	244	261	260	293	268	239	241	228	300	245	264	241	279	252	264	255	275	240	222	257	222	254	261	309	219	273	278	279	252	266	255	266	252	271	260	244	241	254	242	280	254	231	280	248	244	260	255	242	266	265	269	276	221	252	253	242	250	270	279	273	246	282	265	243	251	241	277	258	258	230	259	250	259	257	244	238	260	258	257	251	265	232	274	257	245	262	257	264	289	242	257	229	267	248	249	261	268	250	242	246	220	242	284	250	245	242	252	265	233	231	251	267	268	258	256	283	251	255	239	240	250	275	233	267	266	262	265	239	250	271	222	271	250	220	259	239	259	250	258	262	259	280	258	239	246	241	272	283	283	271	244	228	253	255	258	260	244	264	233	222	236	218	257	257	266	228	268	248	248	251	262	266	257	272	246	259	253	274	244	253	228	248	247	252	231	261	256	262	251	223	276	241	249	229	252	247	236	226	279	270	258	247	253	248	260	256	260	270	254	255	249	251	247	282	236	269	244	261	248	242	252	239	239	248	272	274	265	259	255	258	229	276	256	268	259	253	245	253	254	241	261	253	240	250	225	262	244	259	244	264	265	260	229	259	267	250	246	254	274	248	242	241	273	229	267	252	280	252	261	254	249	292	240	262	252	244	253	239	270	241	258	265	261	301	263	260	284	284	289	235	274	273	272	284	272	272	286	253	280	237	240	235	245	255	278	246	253	280	263	275	270	265	236	287	276	243	259	268	251	269	275	253	259	258	241	258	262	257	235	237	246	267	237	266	270	239	237	277	287	249	262	249	262	287	255	263	255	271	265	270	227	256	272	261	220	277	240	225	263	269	275	277	276	264	243	247	242	239	278	279	279	233	250	292	251	224	268	262	239	246	260	261	291	271	252	232	278	263	240	226	274	267	276	264	249	257	257	286	278	249	231	233	253	246	254	269	263	250	278	243	243	270	283	276	242	261	261	247	244	252	250	247	230	231	258	264	215	225	251	274	272	232	239	244	286	283	258	241	276	265	279	256	279	288	277	252	229	231	274	295	259	225	252	254	257	238	258	255	292	256	228	230	254	261	230	263	251	255	280	271	256	263	266	248	243	231	261	265	293	274	257	272	285	246	275	248	235	280	230	244	242	270	240	248	258	241	229	288	263	221	245	262	271	269	296	251	253	244	266	266	265	254	270	252	272	265	228	249	261	291	266	295	232	247	205	251	268	255	237	291	267	254	263	240	245	253	265	256	248	248	273	266	284	242	256	246	251	236	263	243	255	228	244	262	266	247	245	262	251	248	271	254	223	253	275	284	256	254	245	225	281	289	253	272	261	240	253	273	262	250	262	272	256	247	270	268	256	246	265	268	275	268	250	235	264	276	245	261	260	254	267	261	254	281	257	232	276	257	239	248	241	251	273	272	225	296	256	258	253	260	237	224	253	268	248	233	245	244	315	256	231	251	261	261	254	259	228	269	260	274	236	261	287	272	239	242	235	284	278	229	277	260	260	268	234	243	260	262	249	231	265	261	255	241	269	282	264	278	261	261	248	216	270	253	248	246	285	233	250	243	265	252	289	276	254	260	280	249	256	257	242	280	258	252	236	241	235	259	250	244	238	275	231	287	260	261	269	290	277	282	288	234	248	252	278	268	283	243	244	240	253	237	242	272	243	248	261	238	256	251	299	253	280	276	233	244	273	239	221	262	265	256	236	260	236	273	296	266	288	240	230	253	261	236	237	250	268	273	272	258	239	260	248	303	274	260	273	260	235	260	232	256	254	219	231	235	240	240	247	258	243	240	283	236	256	266	247	263	276	293	267	248	278	248	245	237	236	255	250	257	255	249	241	276	258	246	282	246	289	256	251	207	242	254	219	288	260	272	263	258	230	253	228	255	246	252	258	237	283	261	231	261	260	269	269	285	249	253	243	239	246	280	260	247	268	249	250	275	259	265	249	260	261	251	298	271	249	256	260	251	264	261	227	249	287	263	262	240	246	274	284	285	251	227	232	255	277	266	258	251	255	276	252	260	249	282	264	260	269	270	280	251	240	277	265	269	253	276	226	228	253	250	246	272	273	235	265	255	299	265	243	262	260	262	273	259	240	263	258	217	234	254	280	232	210	238	255	249	240	236	248	246	272	254	281	286	258	219	235	254	274	278	247	249	272	238	275	262	236	250	262	271	246	263	257	261	280	258	257	255	245	262	251	253	262	236	260	248	233	241	247	245	250	250	257	246	275	279	268	257	255	240	294	277	268	244	266	240	242	275	260	273	248	243	267	225	291	271	279	273	266	239	257	253	240	284	263	255	245	265	259	272	240	260	273	237	223	251	263	257	255	264	264	259	251	270	219	254	242	229	233	247	234	258	237	252	233	258	255	256	246	261	257	245	254	257	240	273	260	272	254	271	288	256	257	238	274	253	271	258	229	211	237	243	259	294	243	279	272	259	250	271	277	270	250	237	247	261	256	251	230	278	220	246	234	206	274	260	266	236	236	239	250	269	249	274	269	252	249	251	261	281	269	246	245	259	244	258	270	247	262	247
41027	36878	23529	2014	1721	1555	1306	1227	1103	1007	974	909	857	818	836	776	839	813	753	710	675	734	786	728	717	681	672	683	678	690	734	661	718	652	652	673	670	674	707	707	684	664	682	668	712	679	682	664	658	679	645	732	639	683	657	712	670	705	679	654	672	713	690	700	648	672	659	659	715	619	696	672	722	642	621	699	666	665	683	644	667	658	622	656	638	698	672	702	657	625	687	647	654	693	691	722	661	692	678	680	689	670	697	680	661	684	689	688	679	663	678	638	649	650	637	679	652	651	607	682	685	648	678	616	670	674	610	678	624	614	675	682	692	662	668	637	644	654	704	644	698	698	692	668	661	626	662	644	683	636	669	645	683	655	644	652	681	666	668	674	664	673	658	692	708	659	666	663	674	674	683	628	638	640	700	662	657	656	657	671	662	669	639	683	633	643	637	669	671	668	688	685	655	694	642	632	678	623	682	682	682	656	605	668	656	676	729	666	622	678	703	681	681	633	691	680	667	690	658	666	704	694	645	680	666	670	652	654	650	608	682	698	707	658	621	655	676	671	676	671	681	665	670	645	652	727	693	647	662	623	698	629	623	654	683	667	670	644	661	707	614	651	653	618	687	656	651	636	668	670	682	662	644	683	659	682	670	649	653	682	614	640	655	659	679	632	641	652	675	682	646	668	693	610	624	651	671	654	698	643	669	716	655	655	674	619	635	651	665	646	646	670	618	669	682	631	663	670	661	668	639	652	654	656	628	652	685	682	691	662	602	678	688	659	681	659	684	654	617	644	673	631	685	668	702	648	735	636	657	637	657	674	698	721	652	639	649	597	623	675	615	660	669	713	593	666	676	690	635	641	661	657	661	647	672	660	696	635	666	626	662	664	658	672	647	670	661	668	637	645	631	623	658	611	642	676	627	662	648	730	631	653	682	694	658	647	675	647	669	667	677	665	626	687	639	643	659	636	664	681	645	646	650	666	669	612	623	641	685	649	638	643	656	674	665	696	645	700	634	638	628	606	603	645	639	662	708	689	641	690	650	679	691	644	647	650	663	637	663	645	649	683	634	665	680	643	654	695	666	643	651	618	639	638	635	665	651	718	654	671	704	675	663	738	642	674	681	635	669	645	643	721	677	669	616	666	650	679	687	616	702	685	704	652	651	686	675	674	651	672	646	635	705	659	655	654	646	697	686	669	702	642	656	713	605	639	677	656	663	643	638	664	670	633	670	672	675	676	670	702	642	632	716	637	661	636	637	686	628	677	608	663	673	635	645	596	667	647	626	651	672	656	664	656	644	672	648	636	666	684	626	665	649	636	677	681	688	688	648	691	684	683	667	672	692	651	684	652	646	717	641	625	656	667	638	685	677	661	669	621	685	660	671	717	669	630	657	616	707	689	689	693	708	640	630	695	720	696	680	667	674	673	651	652	688	622	651	668	680	725	671	662	684	643	657	686	670	642	621	655	705	683	664	654	638	691	673	661	671	702	636	669	657	666	622	641	632	669	597	642	673	675	630	675	647	656	650	654	629	671	648	683	613	650	681	638	621	649	633	614	609	622	621	645	610	700	686	667	692	696	650	651	710	695	654	629	671	670	679	636	716	678	672	664	605	647	686	661	609	654	654	689	658	641	690	667	665	697	705	694	652	687	666	694	633	679	667	667	634	601	652	674	655	692	610	663	683	676	674	673	656	668	639	657	641	694	679	646	636	649	674	695	644	664	644	660	595	661	643	635	657	683	658	613	674	642	653	732	683	682	583	647	669	659	654	685	723	717	682	628	684	681	611	633	629	661	642	622	666	666	691	687	629	640	661	685	645	623	682	652	655	681	660	657	620	689	674	653	662	682	630	684	635	618	689	651	684	643	684	620	662	677	653	676	622	633	680	710	714	672	719	667	622	713	677	651	640	691	687	647	646	667	637	660	658	648	644	666	686	687	659	669	645	640	710	670	682	646	708	700	662	618	677	697	673	665	724	618	703	617	653	669	661	658	693	648	666	636	660	680	616	680	662	667	657	667	678	635	715	632	694	679	690	644	630	664	674	688	675	662	688	714	683	665	636	667	652	665	664	670	659	679	686	620	668	695	660	655	693	662	665	636	665	643	637	743	656	647	637	672	674	640	634	638	633	670	692	630	691	694	690	657	638	614	670	631	622	654	646	657	606	643	672	628	653	658	662	592	691	697	686	674	669	694	654	640	675	678	697	641	691	653	623	614	662	681	632	677	686	675	684	655	667	661	628	672	672	645	688	657	660	629	677	651	644	707	650	617	729	645	655	689	626	675	704	681	684	614	672	709	674	678	646	646	666	622	669	661	681	648	654	638	662	631	653	651	704	689	680	653	666	616	702	657	644	662	667	693	681	664	681	632	645	699	665	654	634	632	664	626	624	656	677	690	668	682	660	656	658	705	627	637	620	657	667	637	668	683	694	693	677	614	637	644	645	656	648	675	636	697	684	631	677	627	667	678	662	664	641	667	678	687	635	644	659	647	621	657	629	674	644	647	705	651	674	698	659	672	682	646	648	688	670	669	697	621	686	651	667	654	640	646	656	677	644	651	662	692	624	628	623	658	642	683	667	646	675	674	666	608	647	652	667	658	698	690	653	671	672	687	722	663	667	698	663	675	669	710	667	648	629	656	687	637	719	666	678	634	675	673	670	622	608	661	720	656	718	639	683	668	648	641	697	651	674	690	687	677	645	665	662	644	664	685	674	611	692	660	668	686	642	637	667	652	626	650	689	667	671	634	639	679	650	640	621	646	629	629	651	660	679	628	692	651	660	666	669	665	733	651	597	636	654	676	654	646	661	684	652	636	702	636	651	676	695	640	686	615	664	652	669	668	678	654	703	663	641	668	642	696	656	668	650	633	663	666	691	678	636	651	661	707	653	672	687	674	641	727	668	661	646	652	663	700	654	641	631	629	691	657	707	655	670	648	632	690	692	663	622	659	680	673	660	629	632	679	626	636	609	626	677	679	627	705	654	637	672	637	692	685	689	657	632	660	642	649	640	631	737	673	638	662	673	691	649	696	609	668	642	656	657	648	674	664	669	640	661	658	709	676	644	621	670	696	678	664	635	680	650	659	675	666	633	710	680	678	685	720	685	674	684	645	673	686	685	666	645	665	644	714	637	641	657	656	644	652	675	617	648	654	687	669	694	637	663	665	634	648	627	616	636	683	672	632	696	651	652	686	661	666	690	646	670	659	641	664	673	669	633	643	678	696	659	656	677	671	658	613	641	670	680	668	647	691	689	650	673	689	654	625	682	635	652	638	624	623	683	666	636	634	663	680	634	658	624	663	687	681	669	667	633	638	650	667	639	654	674	684	693	647	675	626	657	655	657	678	628	652	676	679	657	686	674	659	661	662	689	701	704	703	685	680	653	691	664	598	645	645	628	632	669	645	643	624	651	686	638	663	648	683	659	643	680	650	658	657	694	641	679	639	701	682	658	662	609	660	636	638	652	643	674	654	684	664	633	678
73336	62348	48530	15637	3556	752	650	538	498	498	496	466	432	408	413	425	406	389	360	387	370	420	339	349	373	385	397	404	388	381	380	353	414	378	339	398	355	384	374	329	355	350	464	325	345	331	354	358	338	352	363	393	348	377	372	385	344	395	336	356	332	350	347	384	359	336	356	356	362	367	314	337	319	347	360	360	349	348	370	352	359	331	354	330	322	366	341	357	357	357	351	351	354	370	389	338	334	339	316	353	351	372	327	329	316	343	395	340	367	373	341	389	354	338	362	387	369	376	359	341	318	316	340	365	351	347	368	384	344	317	368	319	378	346	326	360	370	381	351	317	366	383	363	377	367	326	371	366	355	337	362	348	334	363	375	387	354	373	355	358	335	345	335	355	343	392	359	371	352	347	340	358	336	337	341	343	364	374	330	390	383	351	312	353	350	347	324	378	384	338	363	353	391	366	355	352	342	355	337	395	386	342	379	358	376	351	334	368	344	349	361	336	368	348	356	375	376	325	355	354	346	342	369	376	328	363	373	338	378	353	328	397	352	353	364	337	369	334	365	338	323	333	315	326	350	368	317	332	333	322	363	356	397	356	316	332	362	361	349	356	333	368	314	351	362	329	374	353	359	342	360	329	370	357	338	345	342	363	318	359	344	359	356	376	334	329	330	363	367	367	346	379	378	359	379	374	355	361	343	306	378	394	357	334	343	337	344	375	358	365	375	346	372	348	305	326	390	324	340	350	365	366	318	332	340	349	358	348	366	373	385	362	371	329	333	338	342	374	340	339	317	385	374	339	329	360	377	361	338	326	386	370	346	364	331	347	357	330	344	366	331	349	326	367	345	380	371	371	365	359	357	318	358	329	359	360	377	377	399	387	350	366	364	361	338	372	320	336	330	337	396	350	340	312	306	360	360	372	376	335	330	312	368	335	370	311	348	357	352	340	343	346	333	351	366	366	328	331	349	386	373	322	353	332	340	382	388	365	347	367	340	323	332	346	348	338	319	344	374	375	365	346	365	351	370	356	374	337	369	393	385	371	385	360	348	370	393	367	366	334	357	353	358	342	348	351	327	338	350	353	368	350	356	326	351	356	363	357	333	394	357	357	333	373	362	354	378	378	343	332	323	342	361	339	355	361	339	330	335	354	333	331	304	338	326	348	348	357	346	332	362	343	338	315	342	357	342	341	377	391	357	369	367	339	366	369	342	378	339	371	360	341	321	303	392	358	322	354	326	368	319	368	353	330	401	363	359	342	356	339	362	342	351	352	356	355	342	329	370	373	363	360	366	359	313	364	355	359	358	364	367	358	347	339	345	374	358	343	333	346	333	362	299	393	360	378	354	346	359	313	348	340	366	344	372	306	345	371	377	319	375	338	398	338	370	353	380	385	382	357	372	371	322	371	365	346	318	338	311	343	394	339	349	339	400	348	309	366	351	334	353	351	326	327	336	324	354	325	326	340	358	394	350	385	353	354	372	382	363	373	358	352	316	384	337	352	349	313	326	309	338	350	353	336	376	355	338	351	352	343	333	353	387	386	373	359	355	386	353	354	372	338	368	320	346	348	338	383	351	324	378	380	347	381	324	359	358	370	344	342	386	363	350	362	354	369	349	351	362	346	344	398	329	336	312	384	357	371	365	357	371	370	335	339	330	377	356	356	341	363	332	341	316	390	338	371	387	341	327	343	378	367	357	337	366	361	400	380	369	313	323	325	340	302	313	319	365	350	360	361	344	375	350	352	360	374	348	368	355	341	315	371	348	343	349	331	345	365	351	350	359	346	349	364	344	332	359	338	338	375	372	358	331	315	392	349	356	352	380	365	400	343	333	370	378	342	319	338	331	333	376	351	330	341	342	362	342	326	346	342	327	351	352	338	380	341	335	344	391	348	357	358	341	390	348	366	373	359	331	338	332	381	343	374	328	349	349	387	385	363	326	352	366	309	351	330	329	379	333	350	321	366	337	334	355	339	367	331	348	342	378	349	331	344	362	349	374	333	342	341	361	348	326	385	360	357	385	322	358	335	326	357	335	324	364	368	328	319	342	365	341	334	350	368	325	360	352	413	366	384	329	332	352	382	345	341	342	366	320	366	366	357	394	362	346	368	373	332	351	369	382	360	353	343	323	347	330	357	343	353	360	366	392	325	346	345	335	328	329	333	375	359	387	358	384	360	361	321	382	377	382	336	364	330	344	375	297	359	358	354	346	344	334	381	391	352	345	329	375	353	360	377	351	387	379	336	386	370	343	339	328	334	355	358	334	344	379	351	370	334	354	337	356	400	360	349	323	360	349	357	395	358	338	341	372	369	345	381	377	370	319	343	344	367	380	336	351	353	340	350	349	336	350	350	336	387	355	383	328	365	386	339	335	391	361	381	368	351	358	332	359	411	365	336	325	306	356	350	346	341	337	349	318	357	337	375	345	354	334	364	336	353	344	385	395	313	353	353	337	337	368	346	342	352	323	351	349	380	362	374	378	349	325	321	330	368	347	347	358	349	372	352	338	335	364	353	357	324	357	327	348	320	340	314	362	364	364	335	340	343	341	373	358	358	311	366	375	367	315	315	347	362	343	355	360	340	344	344	345	336	316	363	343	336	344	316	344	371	347	356	353	358	350	371	365	362	374	356	359	393	309	370	352	314	385	339	360	340	344	316	337	357	333	344	351	341	339	374	347	339	326	331	364	333	394	367	376	358	376	364	368	362	344	402	346	317	334	311	370	352	382	325	333	344	363	348	313	316	337	348	342	350	359	361	343	340	346	371	346	344	335	359	402	350	359	362	358	386	357	351	394	362	362	355	383	347	348	370	342	342	340	384	361	346	383	388	349	333	351	333	322	375	358	390	348	366	355	345	375	333	350	379	334	369	360	339	361	341	322	324	345	385	338	373	374	349	335	358	340	365	394	349	342	374	344	382	367	363	361	325	342	389	331	339	329	393	412	393	339	338	339	343	335	312	336	344	340	355	350	354	369	344	374	385	374	366	367	334	326	347	331	355	347	338	360	365	352	330	371	359	351	312	332	400	349	345	349	378	397	334	329	392	383	353	374	367	338	371	315	396	353	367	349	362	388	367	379	420	362	346	364	351	338	310	377	320	389	359	343	331	368	354	364	307	351	357	356	351	334	339	352	350	345	354	321	368	348	327	361	361	368	353	370	341	355	359	368	334	346	327	335	344	350	366	335	360	317	368	375	327	355	372	368	385	369	362	388	368	362	325	314	310	362	395	365	359	363	346	339	340	362	364	373	345	339	387	362	342	344	364	388	390	343	392	350	363	364	362	347	386	314	355	367	335	347	325	351	363	350	303	366	332	334	342	325	350	375	388	341	373	388	406	311	350	359	356	348	343	367	321	388	336	341	315	334	332	347	348	336	349	322	337	349	373	321	345	399	348	344	347	386	369	380	379	384	301	358	323	359	355	360	325	358	352	347	379	381	342	344	397	368	317	375	365	346	391	339	352	329	381	339	371	381	358	377	353
50208	47063	27920	3442	2956	2498	2124	1923	1671	1593	1484	1401	1266	1186	1199	1169	1182	1116	1074	1087	1047	1014	1030	1001	971	1045	974	955	976	915	993	934	903	1006	905	888	893	938	972	946	950	955	888	916	864	889	891	866	909	922	913	869	834	890	853	861	891	856	905	922	882	899	939	926	862	906	921	911	919	883	828	934	896	908	917	917	903	878	857	876	872	913	914	889	833	851	926	852	885	862	901	829	939	911	879	887	882	946	844	861	876	890	842	874	883	891	891	929	871	902	837	876	834	835	889	932	909	872	846	852	915	853	858	866	921	913	868	860	897	865	867	903	886	907	824	887	861	858	880	869	865	858	872	889	885	874	933	874	870	848	852	900	886	874	892	958	890	895	845	857	896	831	875	872	905	927	882	903	882	901	903	836	873	930	900	848	910	867	861	914	882	927	875	896	887	876	901	864	924	891	903	837	877	868	863	830	876	871	879	846	881	840	876	885	838	873	813	930	898	856	822	883	834	875	894	818	828	876	846	848	930	889	868	854	932	859	862	891	878	843	887	866	890	865	906	925	866	848	917	873	838	880	848	841	879	838	894	841	926	913	948	875	877	896	907	899	883	849	901	868	898	888	914	872	851	857	869	914	866	886	876	895	865	904	857	858	841	845	886	881	903	887	878	845	850	869	853	906	869	867	862	884	855	875	910	888	899	885	872	844	914	871	878	948	869	918	816	829	891	877	870	905	828	873	896	857	895	864	895	887	926	835	882	824	840	849	841	878	880	926	893	813	841	886	874	895	900	886	924	881	875	799	873	851	870	893	888	883	882	842	831	858	853	861	886	868	917	890	860	863	892	916	824	865	862	869	908	867	879	876	901	873	826	886	837	857	879	947	894	940	865	927	898	870	899	887	861	843	906	913	898	906	863	860	828	914	854	873	886	866	903	892	908	847	895	935	870	849	887	911	831	951	883	858	790	915	829	918	896	875	874	861	874	916	865	880	862	890	892	890	899	854	865	832	891	814	863	914	832	879	897	876	868	884	821	870	933	904	859	909	831	884	864	922	833	897	883	845	838	893	870	896	908	909	885	881	881	882	894	881	873	900	913	867	859	870	880	869	896	908	895	882	884	880	867	930	892	938	837	886	854	847	872	830	846	857	877	870	838	887	854	882	854	847	863	874	832	927	893	888	851	902	885	898	902	847	915	840	838	888	915	891	879	870	859	840	878	893	898	887	906	887	847	890	880	884	852	879	884	845	883	885	882	898	855	838	896	891	868	848	921	907	878	872	843	858	863	859	861	884	904	903	865	880	926	901	893	829	887	911	856	855	935	871	903	897	866	816	814	886	852	889	858	901	872	837	868	863	877	915	857	887	889	908	846	858	885	846	850	810	876	854	885	852	881	832	883	872	917	820	888	886	919	911	862	904	873	898	816	906	878	883	884	840	861	885	909	872	898	901	930	885	880	892	881	856	869	902	840	914	909	879	926	947	849	888	862	868	912	813	867	841	896	874	899	899	843	875	840	906	884	884	861	909	853	871	914	895	884	890	883	825	887	873	938	925	892	894	887	939	877	829	874	862	905	830	881	851	868	877	830	880	876	907	842	830	862	932	920	893	870	838	881	874	914	911	864	903	933	904	914	875	928	874	880	873	859	866	888	863	814	897	918	799	891	844	854	844	891	867	839	824	877	893	888	881	875	872	860	870	856	907	850	890	904	881	894	888	813	870	844	794	835	913	963	925	829	825	849	860	833	884	919	895	875	919	888	877	834	841	835	891	891	850	872	907	886	869	942	894	856	879	852	882	850	877	907	858	874	874	873	902	855	886	844	805	909	852	890	841	841	810	858	927	875	834	873	814	873	862	852	871	881	913	838	836	871	913	890	858	849	889	862	870	881	898	919	874	888	900	927	891	818	913	852	835	909	885	900	912	862	851	896	884	925	926	844	893	921	910	887	874	907	897	847	873	910	876	926	824	860	852	890	906	896	889	896	876	876	865	931	857	918	885	891	867	900	838	876	892	868	868	878	869	907	877	854	869	836	887	897	925	879	959	893	926	895	868	812	902	859	869	874	863	906	863	872	902	886	921	862	856	880	871	867	908	834	875	896	803	839	887	859	890	843	865	863	836	851	809	893	884	856	825	864	884	881	951	928	885	902	945	885	934	875	847	896	894	878	846	896	876	886	875	908	948	875	914	874	852	860	884	929	890	890	845	869	918	843	868	859	906	868	833	874	845	868	879	873	908	840	874	881	902	941	915	886	892	885	933	863	889	911	904	852	866	885	889	857	869	898	843	897	887	890	910	903	861	863	887	851	854	899	856	851	904	897	835	899	903	859	889	919	836	868	875	867	885	871	857	872	936	848	899	883	865	876	877	906	845	866	911	863	891	839	917	914	847	839	866	854	866	885	862	848	923	894	855	917	910	907	902	899	857	924	891	867	842	840	882	916	886	877	880	882	870	957	902	876	869	879	920	921	878	877	832	893	877	885	843	851	841	916	921	881	867	852	869	885	853	858	847	905	889	875	886	877	880	932	890	887	887	835	855	817	914	924	866	855	860	860	887	840	779	857	891	812	873	874	882	842	823	886	853	856	858	916	847	903	881	912	877	868	879	906	886	889	890	855	901	842	881	852	806	854	898	885	836	840	870	867	872	891	901	881	862	843	846	839	868	834	807	850	889	848	872	824	848	884	915	890	832	859	914	935	873	871	880	906	863	922	923	903	873	906	895	862	923	920	881	868	855	895	895	820	905	884	872	871	840	882	841	879	903	843	888	867	899	859	919	870	901	875	877	841	914	887	863	888	849	893	862	893	888	856	909	887	869	853	910	887	900	808	901	835	851	887	848	858	892	887	918	842	847	868	871	883	869	896	885	859	899	836	909	903	856	839	829	872	908	864	900	908	854	879	956	946	877	887	928	934	856	838	864	881	872	941	866	890	895	904	871	890	844	859	926	909	894	847	855	832	894	883	876	894	838	839	860	897	908	885	877	859	862	900	870	918	851	898	880	864	934	868	895	899	873	921	953	894	890	879	825	905	864	850	884	855	895	930	868	874	887	846	864	878	908	882	863	811	876	850	890	832	908	840	871	877	881	836	915	847	862	884	911	901	887	855	851	861	874	831	858	885	906	851	943	918	938	888	883	930	863	885	852	900	872	892	840	902	845	893	872	890	873	902	872	855	892	848	928	892	828	890	876	942	832	879	905	947	850	850	851	845	898	955	906	863	821	884	889	876	852	882	915	875	887	902	814	888	857	832	848	889	868	846	881	895	858	857	896	839	884	846	850	893	840	931	831	892	874	874	870	859	876	893	885	887	915	907	916	874	911	903	900	851	892	851	903	913	919	933	861	842	870	850	888	863	901	901	887	908	834	886	861	898	908	869	899	898	861	859	902	795	896	893	865	895	862	921	900	920	900	836	858	980	941	865	925	903	870	856	850	879	850	908	875	858	857	827	855	877	886	866	851	946	879	887	867	894	867	884	839	880	905	908	855
18364	7145	2847	486	417	462	427	421	404	405	355	441	438	437	404	384	410	422	427	402	427	430	444	409	440	414	386	421	452	430	460	422	443	390	426	413	441	408	396	419	436	419	427	424	392	361	450	416	408	411	449	446	424	421	450	418	424	433	407	426	413	406	391	429	412	417	428	408	402	424	426	431	393	400	450	418	425	429	440	442	423	415	408	421	437	415	450	422	416	427	438	363	431	425	394	439	476	420	413	439	404	398	394	401	413	439	440	416	372	413	412	429	428	417	439	384	408	414	440	438	436	403	402	445	425	391	410	419	422	416	417	411	421	412	423	437	375	378	408	430	400	385	450	427	416	417	417	395	450	437	429	402	406	441	404	373	446	433	425	414	432	436	445	407	403	389	393	414	416	404	390	425	448	435	439	438	392	409	407	410	416	471	411	387	389	410	386	428	407	386	417	416	420	432	387	424	429	375	413	448	393	462	394	379	437	412	426	410	419	427	422	398	395	459	366	409	427	421	428	422	427	429	431	424	428	413	423	416	376	388	396	408	387	413	421	416	399	362	414	396	446	446	388	448	397	418	365	444	405	404	416	412	422	454	422	401	385	397	438	429	438	453	407	428	371	411	419	411	422	414	436	399	367	394	441	437	438	403	379	375	430	473	409	421	406	404	406	403	421	378	423	465	429	399	419	432	457	430	414	406	428	411	403	416	390	413	432	415	395	407	412	408	435	441	391	411	428	431	399	424	441	427	409	412	402	390	418	419	437	393	388	428	412	424	455	420	399	412	373	396	458	404	403	424	395	420	384	395	405	416	427	406	429	412	402	395	407	406	421	391	428	418	395	403	405	403	386	417	437	436	419	418	413	377	414	435	433	455	395	400	434	425	421	406	426	404	402	394	397	421	464	418	413	410	416	381	421	412	429	420	391	384	376	390	383	440	398	382	394	435	394	419	458	433	424	408	389	363	386	430	383	390	403	430	415	404	415	368	400	422	422	448	400	406	424	430	410	394	421	439	430	403	438	431	410	393	423	460	420	430	401	404	410	406	390	423	437	397	389	391	412	444	440	440	407	414	424	358	381	424	421	429	445	410	390	411	416	403	400	368	414	453	417	394	413	402	448	399	437	403	405	415	426	401	407	416	430	390	393	418	456	414	394	418	416	410	449	406	405	401	414	377	395	402	450	427	390	435	450	401	430	420	386	432	424	413	370	398	403	437	373	415	418	419	431	408	401	433	397	439	396	414	391	370	445	384	404	440	472	429	414	442	381	464	406	417	439	390	391	419	422	411	425	437	370	401	463	390	389	404	390	400	441	421	390	428	413	419	390	384	422	378	390	427	392	414	413	384	401	419	428	382	414	420	441	400	378	424	428	392	426	388	453	401	381	422	414	411	386	431	427	423	396	376	453	425	373	430	425	413	466	402	427	398	400	419	437	413	384	381	429	406	445	417	422	413	435	410	378	374	417	401	373	419	471	456	409	428	375	427	420	437	406	406	378	408	393	416	395	423	430	440	387	388	416	448	370	400	417	416	413	413	400	396	424	399	401	413	407	425	412	413	430	398	439	388	449	407	394	401	438	403	427	475	385	403	412	409	395	448	409	412	419	430	394	413	419	414	440	425	364	376	408	412	378	403	450	429	416	398	402	434	430	389	390	413	393	407	450	401	456	405	404	391	400	421	403	415	426	407	431	374	419	402	406	391	391	425	377	404	403	428	412	404	382	408	447	389	440	412	390	428	412	413	388	415	429	420	397	420	419	430	364	426	386	425	370	365	431	410	447	422	414	414	414	399	397	400	391	380	442	416	421	411	417	408	360	412	406	454	421	438	399	425	402	396	434	429	422	391	406	454	417	373	410	423	413	410	384	414	415	418	399	410	375	436	382	426	392	399	433	408	404	437	387	394	438	448	451	401	408	392	389	398	429	410	449	429	410	425	425	427	393	386	436	388	406	432	451	451	406	407	438	410	389	408	404	438	409	389	430	455	388	418	434	404	380	399	401	430	409	434	424	433	422	432	410	401	406	435	372	416	400	413	416	411	382	374	427	431	442	400	391	427	418	428	402	413	424	395	403	390	416	423	420	404	386	415	444	432	400	438	393	410	392	394	392	385	413	437	465	399	388	401	402	402	433	416	403	405	417	394	436	400	416	419	428	384	385	435	432	418	423	434	393	376	402	390	437	377	422	386	420	453	430	426	401	422	457	426	420	411	407	387	472	377	441	461	438	390	432	441	370	398	422	424	432	383	434	419	461	413	441	382	391	459	414	423	416	415	409	418	426	409	432	395	416	404	418	418	416	417	417	409	392	442	402	410	402	433	441	433	417	404	411	423	426	382	384	422	416	386	442	406	409	417	409	402	402	384	398	434	393	436	417	439	418	422	423	411	427	411	382	412	424	454	444	446	424	398	436	423	380	401	402	388	396	420	389	400	406	422	433	415	393	419	390	409	421	431	437	408	413	414	400	404	446	386	397	421	462	411	484	424	378	382	401	438	417	411	408	475	363	380	437	430	429	407	398	407	417	387	397	391	381	372	393	432	430	398	444	403	408	394	420	445	442	391	401	423	406	391	406	427	419	470	403	372	412	398	430	407	412	423	385	398	424	405	392	427	416	416	422	376	409	424	405	399	386	423	406	424	418	436	428	404	408	436	391	422	443	441	417	433	404	425	411	413	398	408	433	399	439	425	401	424	427	424	406	421	410	392	440	441	423	398	388	447	440	432	394	414	431	422	418	447	433	432	403	434	376	425	462	403	446	406	403	410	410	420	447	378	404	413	404	394	410	406	425	425	412	430	413	413	426	340	458	375	390	400	454	412	435	399	460	425	379	418	428	410	410	405	393	414	377	370	427	414	403	398	458	411	438	444	440	391	418	451	425	455	380	433	409	403	423	428	396	415	422	461	443	442	415	419	444	456	396	425	436	399	435	430	423	394	415	443	409	397	466	422	418	450	468	381	386	437	411	446	390	435	406	411	407	445	458	386	408	403	399	371	410	426	416	421	386	471	422	366	417	445	437	430	423	430	434	428	422	418	463	433	406	405	431	391	401	397	433	402	447	446	415	424	421	376	458	429	436	429	411	427	383	400	393	454	421	392	420	403	396	430	433	395	415	410	441	389	395	474	414	416	371	407	404	428	406	422	395	398	428	440	437	411	426	442	417	444	400	431	426	454	410	400	406	412	385	446	392	434	405	409	421	418	426	414	384	438	418	422	419	408	426	432	409	391	392	433	423	434	408	391	422	421	382	377	413	457	434	418	441	359	414	421	388	443	391	422	425	404	413	416	432	396	430	408	376	396	405	390	417	396	392	366	417	409	395	403	404	389	447	411	399	408	418	443	420	400	428	368	389	375	435	381	393	405	406	427	403	426	424	368	441	374	387	405	401	411	420	448	399	407	393	405	393	407	432	422	439	428	400	420	408	406	418	427	390	423	405	413	418	382	411	408	397	374	410	417	382	400	398	400	439	406	400	399	390	431
15281	7915	4725	1021	991	1005	995	990	1025	961	966	986	990	988	988	951	948	952	907	959	998	922	942	943	1020	1039	919	972	975	991	980	964	968	976	975	937	959	1021	1002	1018	1032	938	947	938	910	988	1013	939	989	958	946	1042	984	962	930	967	962	973	944	1004	926	986	964	933	979	947	990	920	960	981	989	992	980	980	979	1013	921	1009	951	989	986	991	1023	1018	968	997	947	983	1000	1001	980	962	922	1030	975	887	990	964	957	943	971	1005	931	987	1017	936	989	994	924	908	941	930	938	982	930	987	899	982	986	1000	958	1003	982	996	1012	973	984	972	981	950	990	967	918	1019	906	967	971	947	1053	981	947	973	1010	940	997	967	948	1001	1028	965	981	948	989	940	921	965	932	922	997	1058	946	949	969	967	998	1000	973	966	983	1006	973	915	1011	969	983	1016	935	911	946	949	914	985	955	927	973	915	933	960	941	976	952	978	1003	969	948	1008	992	944	978	1003	983	939	956	996	955	958	973	983	948	978	959	1003	961	992	993	987	972	945	1005	873	917	1001	953	961	1005	961	981	1001	979	953	927	945	942	955	909	997	968	928	982	979	962	924	981	970	927	969	967	934	913	991	980	990	998	984	939	942	954	978	962	969	988	966	941	965	976	989	941	970	989	958	949	969	956	988	963	975	947	1004	985	979	978	972	973	982	947	1020	945	967	1014	982	994	949	931	978	989	1015	967	979	989	1013	937	926	997	985	951	976	1040	921	970	1008	988	1046	952	908	934	964	962	937	952	961	940	980	994	965	963	999	993	970	968	935	971	972	975	950	1032	902	977	1019	914	976	918	953	985	936	904	978	982	1005	959	999	971	934	962	970	947	966	976	968	929	976	960	988	977	945	989	972	995	988	1024	948	1029	922	959	982	962	1012	952	980	992	921	957	1022	999	959	959	902	973	980	991	990	982	920	955	967	957	962	981	1001	1000	1005	931	937	962	921	964	990	930	968	958	913	975	953	985	981	937	969	968	968	960	944	1016	1010	968	966	945	1001	1009	971	966	1010	966	1054	998	895	957	950	925	907	980	929	942	982	956	942	942	1000	951	952	1010	919	941	930	964	1033	911	990	922	950	961	969	950	966	963	905	936	963	998	929	947	933	950	954	891	1020	932	950	886	950	1005	962	1035	1019	956	956	967	997	916	974	931	958	910	973	971	977	950	925	1012	972	1003	950	923	950	988	983	966	906	970	946	956	971	946	985	952	970	967	966	974	952	940	972	947	993	969	923	973	954	942	968	999	913	940	975	981	923	903	952	975	1008	975	990	992	984	945	959	945	979	985	951	997	904	1018	938	934	985	995	1042	932	924	987	982	956	1006	968	899	995	1033	961	939	995	970	939	1013	974	944	981	1047	1004	971	979	1034	972	971	983	969	928	964	935	954	997	982	958	980	883	926	1016	962	1003	910	930	939	939	924	991	914	951	940	970	1009	1036	952	972	916	996	974	923	937	988	947	977	983	958	948	989	945	1012	1022	940	1012	1002	949	964	959	937	1012	933	965	990	957	979	984	966	950	942	1000	961	971	919	904	1044	888	997	970	951	1029	954	943	977	951	963	918	942	971	959	1012	1049	947	923	1027	972	961	955	963	986	1023	914	946	989	995	920	919	937	922	1003	943	981	952	1014	931	980	1005	973	918	935	1002	957	966	1000	949	957	911	934	970	944	1007	898	992	977	905	963	954	1013	998	969	983	993	933	998	972	919	965	905	964	951	937	1010	990	987	988	1007	978	982	955	943	920	974	965	994	959	1009	956	990	953	975	944	1022	935	961	926	940	972	1008	978	918	953	958	980	1008	998	923	976	976	931	1013	974	937	912	1005	963	985	1002	999	941	973	996	997	974	934	957	956	900	960	995	962	990	977	991	947	991	967	918	989	979	898	1052	934	951	944	966	1003	964	1004	968	981	975	982	955	977	978	923	966	960	981	990	994	966	959	991	921	923	946	939	926	958	968	960	936	954	1006	1024	932	943	958	952	899	958	990	962	945	946	926	988	982	1000	991	901	1000	930	997	991	1010	931	997	959	963	960	996	957	992	977	942	952	947	914	990	953	938	942	955	896	962	955	965	951	951	962	945	979	956	974	930	970	987	970	1029	966	936	1013	993	955	947	942	960	963	984	920	962	963	916	967	956	1021	955	941	969	945	936	941	971	978	947	928	970	1029	966	966	978	923	887	927	956	969	962	985	926	959	948	979	964	985	947	967	981	963	938	991	931	992	968	989	926	978	987	980	924	952	954	937	1024	987	984	941	972	992	964	937	974	947	951	949	966	975	903	902	982	946	958	955	901	1003	904	905	993	965	981	887	971	1013	960	958	1017	940	948	933	944	930	986	888	945	956	1006	958	905	994	988	956	963	942	972	947	995	945	985	1026	966	946	935	963	951	994	921	975	970	975	927	925	978	938	914	999	992	1002	946	942	977	1017	1029	944	929	986	928	996	922	956	957	1000	1011	986	924	1011	993	951	985	985	940	926	931	948	959	888	963	908	995	966	883	940	955	1003	966	956	932	981	956	972	948	981	957	960	991	954	903	992	983	979	959	924	984	988	952	920	1062	970	924	945	995	936	1046	982	932	975	1031	905	962	945	945	910	923	1016	923	969	986	1033	954	981	935	937	995	981	956	893	983	975	957	966	951	949	987	990	972	933	970	1013	948	977	979	946	953	1051	967	993	965	930	978	994	939	987	925	999	1009	978	930	985	1006	946	927	985	993	969	974	926	984	904	944	959	941	978	906	966	1013	984	903	945	974	990	943	955	950	1039	961	1001	940	961	992	966	924	934	944	945	918	981	989	995	988	1037	953	966	972	980	917	958	957	911	983	947	995	959	995	982	948	994	980	889	985	1013	1007	947	966	950	927	916	951	958	976	990	975	966	960	939	967	978	938	949	950	949	986	914	975	958	990	905	1022	972	1004	997	997	893	962	944	952	979	921	963	921	953	972	1006	1021	953	929	988	958	941	987	967	958	907	976	945	937	981	938	962	888	999	928	933	979	972	953	960	988	971	960	982	944	1005	930	1008	1015	993	977	913	931	976	955	945	975	1000	920	1011	944	933	988	985	952	919	906	956	932	974	975	920	964	975	898	954	946	992	960	928	1001	968	955	976	937	973	990	998	983	1001	914	942	983	971	941	982	864	918	973	960	1031	966	994	1014	961	941	1001	960	997	980	940	943	993	959	980	968	942	927	935	930	1005	927	957	944	933	970	969	932	926	1003	987	1001	953	995	977	1010	904	938	984	967	991	978	953	947	943	907	924	982	977	956	937	959	973	1001	1005	986	938	983	952	966	935	940	986	956	993	1006	932	1010	979	929	1009	955	927	922	982	922	993	936	961	968	983	978	982	1009	945	988	962	968	960	919	972	951	977	975	1001	1010	963	937	947	928	1005	927	970	954	988	1001	969	941	1025	933	1006	965	1000	963	993	919	917	1030	993	984	1010	935	966	980	947	949	872	984	971	958	929	943	998	896	990	1029	974	957	977	1006	955	962	914	990	977	928	980	933	899	922	977	964	949	1024	946	956	1005	991	865	1011	991	930	942	1006	960	1003	982	1017	936	1004	934	986	970	923	960	956	933	957	1000	934	993	903	921	945	1001	919	979	918	923	930	1000	1007	1000	950	958	968	937	956	965	972	970	960	965	911	989	908	944
64415	54909	35999	8513	841	446	408	349	329	280	287	299	275	327	291	243	301	281	282	306	272	260	260	255	271	285	242	260	253	263	260	250	232	298	250	260	255	269	262	214	222	299	260	294	256	273	268	279	259	246	247	268	263	273	253	283	267	226	257	272	255	243	272	260	268	252	240	249	296	237	274	237	271	253	267	263	262	241	253	276	257	265	269	245	275	259	257	265	237	256	252	263	242	245	260	271	269	276	231	255	243	249	251	215	272	262	261	269	221	236	254	267	245	276	250	257	249	266	219	232	248	263	261	253	250	278	257	234	240	218	232	233	241	293	219	253	262	253	236	247	265	273	261	277	287	263	259	245	275	256	239	257	263	234	271	263	246	272	262	256	254	270	241	252	249	217	260	264	257	261	260	256	274	229	247	232	263	236	251	263	240	246	234	242	247	257	241	264	265	233	254	264	259	250	262	244	225	274	265	241	256	248	248	239	260	229	258	274	234	252	256	237	248	233	264	222	268	260	235	242	258	234	236	287	235	263	260	271	251	252	255	229	262	284	260	265	248	241	229	264	255	238	241	236	254	228	255	249	241	235	228	242	238	237	271	213	241	254	261	256	220	236	250	248	228	265	253	236	263	237	272	254	231	253	243	262	232	227	233	247	255	261	266	238	236	267	265	262	271	265	258	242	229	230	267	288	279	289	234	239	243	285	265	264	261	237	256	242	243	251	257	254	248	253	240	282	252	261	258	257	234	241	249	214	283	242	266	282	238	261	261	236	234	234	245	255	254	252	247	245	241	273	251	252	264	261	227	237	239	248	223	230	252	252	233	269	260	248	269	267	234	268	235	248	241	240	257	247	248	245	254	258	265	276	261	241	251	246	258	267	256	249	286	250	244	259	274	227	251	239	234	266	242	214	256	232	294	236	263	249	256	252	267	263	257	241	245	258	249	253	250	240	272	243	256	256	255	276	236	224	238	260	263	272	265	254	224	264	231	224	238	264	269	244	211	259	276	255	231	261	259	271	253	258	227	280	294	254	240	258	240	251	267	274	247	290	225	262	268	256	225	231	249	274	250	250	282	241	279	256	270	284	231	243	230	259	232	246	253	243	255	269	257	268	245	251	256	248	244	246	273	275	248	240	264	236	260	240	271	238	234	253	228	278	233	255	248	236	262	226	257	236	259	244	219	234	235	267	235	267	283	240	227	256	282	269	244	225	256	266	263	231	249	257	215	265	248	256	251	291	216	256	262	246	245	271	268	279	268	235	246	254	293	272	228	215	271	281	245	219	220	244	239	269	229	265	251	243	245	291	225	270	270	238	265	255	260	260	261	266	263	279	270	248	264	279	268	223	270	256	295	247	267	264	241	249	251	234	228	254	248	235	253	246	255	279	253	256	265	252	238	285	237	247	254	268	255	265	248	250	255	246	250	254	255	264	222	236	269	257	243	260	247	234	273	273	236	275	281	250	245	239	247	231	237	228	274	257	239	238	233	273	271	236	272	241	275	264	258	268	269	246	266	273	256	252	229	249	226	239	256	275	264	265	232	259	242	241	253	257	283	261	259	237	269	249	270	254	269	250	263	256	261	230	282	230	252	249	239	250	272	255	268	251	222	306	242	259	271	240	266	265	251	251	241	270	251	235	244	281	233	262	230	252	232	251	242	268	253	231	258	215	242	271	252	256	282	245	291	258	272	263	233	244	279	245	225	233	251	273	263	235	239	269	258	285	252	219	254	246	277	281	275	259	284	257	268	229	258	260	245	265	262	253	252	239	269	251	265	271	209	247	269	267	252	261	227	219	277	230	233	253	268	243	261	247	242	273	249	252	272	276	270	232	271	249	271	262	252	278	257	274	231	249	231	263	259	275	232	258	236	248	233	234	246	256	228	265	255	264	257	249	257	273	260	269	247	255	270	266	253	260	244	244	263	247	209	250	250	269	229	276	258	248	246	273	235	255	255	265	244	251	245	268	302	229	255	263	244	264	250	255	252	243	275	229	245	271	257	254	255	251	273	261	255	270	267	275	273	283	248	255	238	248	238	254	248	213	225	267	240	224	256	275	257	255	226	239	260	246	293	235	234	252	258	256	262	260	267	217	242	254	226	263	232	243	259	258	244	271	251	246	262	251	241	276	264	271	242	236	239	218	260	248	234	261	254	247	226	224	264	233	266	288	224	284	233	232	268	251	263	267	269	256	244	260	248	269	235	279	283	233	265	240	248	268	244	260	248	271	233	272	226	256	254	237	242	267	246	275	227	220	266	281	263	257	238	246	234	243	252	263	276	247	269	250	262	275	250	253	219	257	226	242	232	296	253	255	242	233	233	259	258	273	279	248	263	229	246	259	286	262	253	269	260	251	221	225	248	262	280	251	246	272	267	263	247	255	253	247	223	287	272	255	242	209	254	214	289	258	267	258	247	255	255	267	266	269	256	258	274	239	260	261	264	247	243	248	248	258	261	263	255	225	251	259	218	229	258	240	266	223	237	263	239	242	268	287	262	211	263	248	264	261	254	241	243	262	243	248	246	266	247	248	276	256	258	245	287	243	248	244	265	270	220	255	230	264	253	261	257	291	269	220	259	232	265	267	260	223	243	237	225	227	238	246	267	247	257	252	257	257	284	290	238	266	252	252	234	234	270	257	235	248	243	221	247	250	246	245	230	233	268	241	263	242	235	274	257	248	241	236	273	254	246	264	259	236	246	246	242	235	262	251	267	278	281	269	232	240	262	264	269	212	247	222	261	276	255	260	257	250	227	241	258	243	235	268	274	243	264	263	228	233	262	274	286	227	262	260	231	265	274	276	256	240	277	295	265	242	225	277	222	245	285	228	271	268	267	253	298	263	240	241	241	255	242	244	244	244	285	247	252	260	266	226	245	285	253	266	242	257	257	229	237	268	248	235	255	257	227	258	258	265	250	247	269	262	249	234	260	293	264	271	241	253	255	288	253	268	301	243	258	276	261	252	250	246	228	256	248	252	254	270	255	256	272	244	268	281	236	253	258	264	280	285	267	263	244	257	320	252	259	240	249	266	221	217	249	240	235	236	250	243	253	242	248	218	268	241	265	225	243	278	270	258	232	293	252	278	275	265	250	276	224	222	229	239	291	251	250	250	236	269	262	258	203	265	256	256	252	254	247	244	252	218	258	249	235	260	251	256	242	257	236	255	263	261	253	278	268	296	240	231	267	236	267	241	248	276	225	220	254	258	257	278	270	252	256	259	248	269	220	233	253	268	267	234	247	245	253	275	264	241	246	251	283	256	255	268	254	214	261	258	239	239	260	237	232	272	252	236	255	280	246	240	263	239	240	249	232	243	243	245	244	252	268	235	255	262	270	265	264	238	229	281	249	277	246	249	255	258	256	253	263	263	268	260	264	248	246	247	254	260	258	226	263	237	236	269	240	260	227	242	265	257	266	250	242	248	258	277	256	216	267	265	280	250	284	247	240	242	251	254	302	281	244	256	259	239	251	259	247	283	232	265
39704	39153	20393	2124	1743	1502	1387	1327	1145	1072	1003	898	874	830	812	818	760	758	770	758	783	783	771	709	758	745	710	648	752	728	703	698	684	678	653	672	645	688	663	665	710	674	704	659	732	672	746	721	650	690	693	614	687	664	631	671	679	711	657	634	734	672	650	641	694	672	641	708	652	702	672	661	664	648	674	704	714	638	679	669	668	630	692	660	638	676	638	656	596	690	641	690	674	688	645	660	667	643	638	658	592	664	648	700	628	666	655	642	670	632	707	665	666	666	637	687	643	654	635	646	628	620	650	644	630	650	665	693	700	689	688	665	631	648	620	660	666	647	652	619	670	664	645	628	636	647	633	648	676	653	657	674	650	697	692	662	641	678	641	584	633	683	645	684	637	678	658	660	670	674	715	621	650	703	636	646	590	675	634	631	654	633	677	664	648	641	662	666	617	654	675	675	649	654	662	668	633	608	604	625	668	632	640	701	644	635	714	677	628	663	646	658	640	661	669	661	670	687	689	686	601	639	647	632	637	667	617	657	641	666	707	667	675	683	669	700	686	635	667	690	674	617	659	676	636	659	680	658	663	657	680	673	651	635	663	646	628	692	645	648	637	656	668	655	662	631	688	672	656	603	649	650	633	693	615	689	647	656	637	645	684	651	585	637	647	646	596	625	659	646	683	661	651	678	658	618	663	645	627	672	662	633	671	687	696	640	663	668	616	619	663	687	624	641	649	624	621	629	679	628	631	645	649	683	625	629	672	637	635	605	636	694	650	629	675	616	618	598	653	653	658	647	622	689	609	686	669	677	655	666	686	672	623	719	654	666	624	614	652	618	655	610	678	627	721	659	657	665	662	657	668	683	679	640	627	656	650	605	617	694	681	651	605	664	686	654	605	680	637	590	713	684	654	645	673	646	632	640	648	650	671	664	647	606	650	686	599	671	618	685	670	673	674	675	642	660	631	656	679	666	685	574	623	671	675	635	679	680	650	631	682	649	686	686	697	681	665	687	663	634	659	688	644	655	668	600	633	681	645	686	692	629	631	678	668	638	664	632	623	624	623	644	677	664	612	619	642	636	667	658	649	648	596	666	687	599	668	622	634	637	685	657	587	668	642	656	678	667	692	662	660	660	670	653	668	692	638	636	584	685	663	709	672	597	683	643	692	702	634	653	638	684	664	691	632	657	662	641	633	629	692	632	658	631	671	644	663	697	667	656	637	662	666	619	673	662	666	642	659	666	644	633	676	631	618	693	612	636	669	669	658	685	634	708	646	658	644	680	673	623	676	615	677	674	660	697	629	690	681	666	655	604	653	652	657	687	634	697	635	622	629	681	627	641	649	684	635	693	622	700	678	629	667	635	669	651	633	619	655	639	644	673	645	647	649	672	649	671	666	681	623	682	656	688	641	647	693	631	675	662	629	637	667	640	664	646	641	650	668	625	681	667	644	680	602	631	671	660	629	690	683	656	638	664	681	671	693	666	689	663	688	623	674	604	669	635	615	631	676	647	640	705	619	646	693	625	683	651	664	642	687	666	649	670	665	702	651	620	641	658	660	683	688	641	653	664	689	647	630	626	682	616	653	628	645	686	686	685	685	676	649	635	680	704	668	660	675	677	655	636	658	618	659	625	655	617	634	645	603	625	654	618	660	625	649	603	665	622	583	688	677	702	682	656	681	662	648	657	673	640	665	675	668	649	651	666	624	638	685	629	639	614	668	637	623	664	649	712	679	659	673	670	669	646	649	621	672	652	671	677	663	647	672	655	690	663	677	625	646	655	691	649	677	612	661	604	616	631	708	681	673	619	645	655	666	641	670	621	615	613	708	660	659	704	648	679	637	689	652	647	666	669	640	670	664	674	685	661	677	665	647	716	688	653	670	660	658	702	646	660	670	639	671	650	709	637	664	721	631	668	638	644	656	697	665	657	647	675	658	646	645	647	663	655	668	665	641	638	673	622	671	650	626	616	626	678	704	629	674	656	670	619	678	642	620	635	627	674	676	636	678	693	617	655	662	656	683	608	669	623	655	640	650	672	675	647	630	628	640	709	677	646	693	652	635	627	618	676	676	679	630	659	654	672	645	665	675	669	684	660	672	634	699	689	640	627	649	657	633	688	685	681	663	664	647	693	660	622	691	664	693	663	647	673	679	645	624	607	692	666	655	605	704	652	703	672	602	647	650	651	560	593	687	690	676	672	667	677	660	613	611	627	650	665	688	668	702	614	649	632	682	661	689	676	666	653	678	661	683	633	636	667	626	652	632	659	663	727	657	631	642	695	691	662	652	652	626	633	652	669	609	666	654	675	645	655	664	648	695	676	632	674	600	650	663	636	635	657	661	619	666	689	664	652	686	648	641	661	682	650	677	644	665	648	679	685	695	646	597	688	693	634	616	643	684	675	675	643	634	666	667	666	671	653	666	647	712	641	680	636	668	670	650	651	670	676	661	662	664	615	612	656	694	678	653	677	632	645	653	643	650	676	665	633	665	630	685	629	644	682	628	638	667	670	692	666	662	649	677	683	672	625	630	656	661	678	707	623	688	652	679	629	640	677	659	641	648	690	666	624	693	605	651	654	618	648	700	676	661	631	680	681	670	636	659	637	657	679	697	650	684	649	629	651	647	682	634	609	662	694	628	640	660	651	650	655	644	680	649	658	705	660	703	691	643	650	683	626	680	617	737	688	645	653	599	645	636	639	690	670	678	655	637	684	656	660	630	634	663	624	632	677	654	615	618	660	644	615	650	685	625	670	651	699	689	636	672	647	627	612	658	695	653	676	616	687	670	651	657	622	651	645	666	711	666	632	679	672	698	635	701	612	677	590	666	652	649	682	666	652	666	640	702	699	612	676	622	669	640	691	628	678	656	671	596	652	654	677	647	670	667	663	678	673	689	628	679	701	642	626	618	662	663	656	661	650	723	680	662	641	681	641	643	646	656	658	714	620	670	656	659	660	645	664	606	656	672	631	683	661	624	627	639	711	648	621	645	646	625	658	679	636	692	668	617	644	670	626	646	614	661	656	675	683	690	663	657	619	704	648	624	659	694	625	644	706	712	664	673	656	623	662	704	655	632	636	673	599	659	665	582	670	642	700	619	653	666	606	650	678	665	660	647	658	683	674	618	692	676	669	623	635	668	706	658	654	655	667	681	644	646	640	661	668	683	664	675	653	675	694	633	672	676	646	661	643	683	654	659	663	643	661	644	697	700	648	661	661	651	681	640	643	626	653	622	675	708	676	674	666	648	646	626	637	668	634	662	612	684	699	622	652	647	619	654	638	668	656	661	700	617	666	664	701	639	624	669	627	672	654	645	664	632	632	655	642	600	661	642	590	657	610	669	651	636	661	661	649	673	637	632	647	691	675	685	633	655	700	685	674	640	647	665	680	667	634	604	641	670	639	660	614	642	617	669	641	663	640	656	635	657	624	683	658	666	645	693	671	666	670	716	679	670	676	620	677	655	657	672	648	653	600	670	652	640	630
76140	66938	45895	17249	3122	789	674	554	509	443	471	397	387	401	402	386	403	383	379	383	364	384	376	370	368	357	357	369	362	330	361	355	376	358	357	341	331	394	385	355	332	356	368	390	418	341	345	334	362	338	359	358	340	309	385	351	357	380	353	377	368	346	365	340	388	332	342	343	361	369	352	350	365	387	336	345	360	375	364	388	313	346	355	366	349	369	353	364	336	326	348	370	357	367	338	381	323	347	362	366	333	362	331	371	326	342	326	362	374	342	361	312	361	304	348	325	359	374	331	345	357	369	332	318	346	388	357	347	351	357	358	360	355	335	321	366	369	356	332	367	365	373	348	357	341	382	381	361	372	354	344	337	358	366	363	344	350	361	329	395	320	308	314	350	352	338	349	333	353	377	366	348	328	365	374	335	346	377	377	382	349	335	403	380	346	330	395	335	380	354	344	342	343	309	315	348	356	337	388	335	357	336	333	353	368	382	329	360	381	338	327	399	339	381	334	334	318	360	382	381	333	359	357	371	344	359	371	319	342	375	336	333	400	330	329	364	351	349	368	312	358	355	349	353	350	386	346	375	359	348	343	352	366	339	385	383	339	359	404	376	364	323	350	337	374	372	364	388	342	348	347	357	330	342	379	361	353	337	379	317	352	365	336	345	321	337	344	318	373	387	344	371	346	368	355	359	381	338	335	354	368	339	369	374	377	354	320	368	353	345	353	342	346	351	357	375	334	354	332	315	333	335	369	365	350	351	341	328	364	342	342	359	336	325	354	378	356	366	346	390	367	341	328	354	318	375	320	317	362	352	358	369	378	373	368	320	350	363	318	370	335	354	373	341	343	342	365	364	361	397	353	361	340	366	358	342	369	346	357	311	333	369	347	376	359	388	370	367	366	326	359	350	368	369	348	378	377	349	317	343	340	340	362	331	362	314	344	341	339	353	324	337	389	342	371	382	335	361	351	355	368	330	390	360	365	373	385	369	364	380	307	389	369	324	340	333	382	400	359	361	365	357	365	336	372	365	361	322	339	377	388	360	343	364	356	351	392	377	354	343	335	358	361	363	321	357	391	365	332	356	322	365	348	345	367	335	367	356	351	365	352	334	364	330	308	341	362	350	389	346	328	377	309	372	327	346	310	361	318	347	344	342	374	350	369	355	342	381	351	358	359	356	344	326	378	352	352	373	373	336	333	387	372	360	347	307	331	325	372	380	344	351	367	346	384	362	344	356	333	350	333	377	375	338	365	351	351	353	371	315	372	351	339	340	347	369	360	334	326	340	361	356	347	334	339	365	355	342	365	349	335	357	388	390	371	369	342	343	361	365	378	336	324	322	319	347	317	362	358	338	331	351	389	369	365	384	296	346	359	347	362	381	364	340	355	322	376	351	388	342	367	377	355	348	354	379	349	353	309	339	330	345	316	368	333	315	337	343	358	415	318	345	372	357	356	322	368	357	342	342	342	329	326	353	387	352	319	315	341	330	308	378	364	364	368	364	297	370	317	353	340	339	403	348	360	332	371	330	356	389	350	310	332	367	322	329	339	318	357	335	364	344	323	352	339	375	334	347	392	337	369	357	357	329	354	370	335	394	342	351	350	355	355	359	345	377	352	359	366	383	325	362	364	367	347	372	397	349	338	399	346	352	340	364	358	394	366	350	335	355	367	374	350	318	328	392	364	380	347	326	339	324	345	333	352	371	346	356	355	385	340	338	363	363	333	356	385	387	356	367	344	306	346	331	351	362	337	350	366	324	363	357	345	316	357	358	333	358	340	331	368	363	330	337	323	340	346	332	371	345	326	372	354	343	347	372	351	383	412	368	376	352	346	374	342	353	358	347	339	347	359	353	342	326	337	326	360	338	321	359	339	356	351	348	345	348	334	363	334	309	378	324	348	344	346	350	336	346	310	331	363	353	322	346	302	379	333	346	334	342	294	308	371	356	353	390	382	336	383	374	352	308	346	361	365	331	368	368	361	368	330	324	322	337	334	327	376	329	349	357	335	348	335	336	341	339	334	350	323	340	349	355	356	358	362	365	348	338	356	316	354	346	427	347	320	340	383	350	367	313	326	345	363	358	350	391	346	338	349	361	342	355	326	358	320	339	372	335	366	328	349	340	362	339	352	378	329	366	343	331	386	370	343	399	365	341	368	357	356	401	340	361	348	330	332	330	346	316	357	368	350	332	358	368	322	365	363	362	315	307	381	383	349	341	321	361	346	348	334	350	355	328	341	317	350	373	332	362	345	365	363	387	358	352	340	333	337	353	348	333	371	345	340	330	333	368	330	320	360	352	335	336	328	326	364	345	343	391	365	347	316	349	369	353	371	356	338	346	386	423	352	354	329	370	384	394	350	291	363	355	324	319	378	344	345	321	350	380	349	406	354	355	368	357	328	366	395	343	351	338	371	365	353	363	334	348	358	341	330	336	356	391	337	357	348	338	379	393	353	368	341	372	343	361	375	336	318	360	355	393	372	348	349	322	345	348	321	319	332	339	352	353	354	353	351	348	348	331	352	343	302	349	396	374	370	344	348	321	350	371	347	349	323	345	366	347	350	344	329	335	381	341	360	365	352	320	363	341	350	321	352	350	340	330	351	363	339	368	356	325	348	324	328	330	395	360	360	338	371	364	349	346	356	349	336	373	352	365	346	356	404	368	342	342	348	336	358	386	337	332	351	377	367	390	330	342	366	329	376	352	363	352	338	359	336	360	350	345	366	349	398	351	343	351	326	342	348	332	325	365	365	343	344	356	363	352	346	363	328	378	367	359	336	357	368	357	334	358	342	350	367	365	370	344	313	343	380	365	366	348	361	355	356	354	359	345	345	378	349	338	344	372	320	336	352	319	337	345	334	355	360	301	353	362	346	331	381	332	322	358	369	341	340	353	357	351	363	383	355	378	371	361	379	353	367	328	357	366	371	357	344	347	349	356	369	330	372	370	353	345	335	361	361	332	362	324	306	301	353	378	383	355	344	347	351	350	362	348	362	370	353	352	370	359	344	376	331	333	345	384	353	341	355	367	344	359	364	342	309	360	328	375	325	348	380	333	377	404	325	358	348	343	338	346	378	348	376	355	323	350	331	379	381	333	360	323	364	370	368	343	315	329	354	358	360	330	335	378	359	345	364	329	339	388	356	369	326	349	367	364	381	348	341	357	355	310	315	324	337	345	343	345	325	371	341	388	363	354	400	360	351	332	374	377	386	361	349	327	343	342	346	353	355	331	383	353	365	343	334	354	381	346	328	391	319	346	330	366	339	358	391	358	333	373	367	356	353	364	338	356	356	359	324	341	384	397	326	383	379	349	365	347	370	354	365	337	361	389	341	316	354	351	363	326	363	388	333	363	340	358	391	338	341	354	337	354	348	317	344	349	336	370	365	351	399	410	319	351	354	396	323	332	325	374	361	364	306	331	350	340	356	318	352	325	344	325	381	328	374	356	367	321	352	339	404	356	329	312	361	372	327	364	387	384	364	344
48787	49003	24724	3488	3052	2544	2235	1969	1710	1558	1471	1383	1269	1279	1190	1077	1161	1098	1070	1032	1051	1064	991	1033	998	1026	1043	989	987	910	984	975	976	922	932	988	906	894	975	940	920	938	887	904	921	873	910	907	915	909	860	906	961	888	862	892	913	888	939	880	925	896	859	955	891	907	933	924	872	930	900	879	816	865	855	862	843	922	918	855	870	896	829	896	867	867	871	886	889	889	847	881	870	865	894	892	893	913	854	851	865	841	857	911	880	797	855	862	836	893	852	869	842	891	855	843	866	875	876	879	904	874	927	878	858	841	882	909	891	854	860	860	810	917	848	842	897	866	893	887	852	905	872	883	886	852	904	867	833	894	878	868	853	874	846	914	862	909	843	922	894	887	885	933	895	863	847	908	894	869	843	911	846	836	852	891	884	875	849	880	934	909	854	874	899	895	849	889	881	852	878	871	870	899	859	902	871	904	862	887	835	853	910	859	853	871	842	903	842	832	856	882	865	851	846	922	840	876	877	852	881	906	880	831	888	890	846	860	862	885	892	923	895	839	888	874	877	883	911	867	869	879	862	898	894	864	888	873	883	878	862	907	888	926	835	858	897	848	882	852	847	857	881	875	891	874	819	888	798	860	779	824	850	849	856	834	873	842	893	841	862	927	882	867	866	907	889	889	864	905	863	874	879	841	880	891	878	895	813	941	886	887	880	875	868	801	922	888	844	812	920	850	874	847	858	965	838	879	883	882	835	910	889	862	892	879	904	812	884	897	880	877	909	901	880	788	873	905	879	858	867	872	927	889	857	884	844	896	861	878	843	860	904	883	876	847	859	919	859	829	884	863	914	845	883	900	820	875	863	902	882	920	876	877	890	886	931	888	888	905	908	898	889	885	898	873	864	847	882	832	797	861	820	881	885	916	865	813	866	864	981	897	921	835	853	883	864	855	805	907	883	844	886	886	899	844	906	857	852	894	828	856	866	873	904	874	897	882	890	928	864	842	846	880	835	895	905	872	856	891	855	854	844	907	889	900	874	840	893	829	904	858	931	965	841	883	896	919	863	827	847	855	840	906	902	885	903	869	878	927	807	837	875	917	887	847	863	861	864	903	854	887	859	905	900	849	907	884	814	814	896	841	831	889	861	868	885	871	828	872	865	823	867	915	891	909	828	847	884	799	914	868	899	883	897	887	947	829	862	863	888	919	925	839	895	885	877	864	889	844	843	883	896	840	852	846	896	834	872	853	841	906	911	904	882	907	903	833	835	832	897	921	855	902	890	890	868	881	873	871	852	846	834	903	922	866	875	855	921	879	876	849	864	887	905	878	880	851	911	885	898	907	861	838	853	872	922	865	828	880	850	862	909	878	915	846	913	874	875	873	898	846	887	867	852	918	866	898	873	900	898	887	922	918	875	940	860	889	878	875	872	892	888	860	897	901	854	886	861	911	892	890	931	901	890	890	898	846	880	826	849	871	908	898	852	887	884	841	829	858	863	865	840	880	922	818	860	903	834	864	842	878	865	842	871	928	877	878	882	898	850	865	892	839	865	899	882	860	897	898	889	841	906	882	882	869	874	830	892	881	856	872	863	805	925	885	869	862	872	858	859	910	849	866	868	866	910	853	888	897	889	881	843	855	863	858	869	869	818	889	872	882	907	836	894	893	878	869	859	892	888	847	852	841	864	855	853	894	908	855	854	889	899	848	872	904	863	847	864	842	819	925	840	933	894	861	877	884	879	839	900	885	883	865	896	919	878	885	857	874	858	839	824	890	916	836	901	889	880	841	818	843	880	923	852	867	911	868	860	851	837	854	877	930	886	861	860	925	877	830	874	876	889	878	875	895	849	868	868	843	888	843	864	895	891	858	895	867	909	853	897	856	821	851	906	890	893	846	872	863	866	899	872	855	872	832	847	866	910	894	867	788	862	859	887	877	825	894	870	918	906	871	888	912	907	882	838	855	839	876	911	860	769	867	860	819	830	883	872	903	841	844	894	865	848	835	899	885	864	855	918	926	852	861	881	839	867	877	907	893	844	895	906	871	857	826	909	881	809	885	889	885	887	867	837	918	879	881	858	889	850	866	852	863	864	911	847	870	886	833	906	862	832	832	824	847	872	972	890	868	826	891	861	840	847	894	877	919	877	854	898	879	890	829	856	872	913	878	859	884	840	907	886	838	888	848	861	863	805	904	826	843	921	875	852	870	888	838	859	915	899	867	874	857	874	869	870	878	869	847	868	843	828	818	879	862	851	924	861	904	841	851	881	883	818	835	918	859	936	837	910	911	873	831	865	876	846	899	870	882	883	864	869	859	886	887	853	852	874	923	939	828	855	853	847	883	867	879	851	862	914	811	840	893	879	894	865	891	891	914	861	853	885	852	871	902	814	862	880	883	899	881	919	893	848	866	849	858	908	881	857	883	900	843	870	866	914	879	837	870	882	904	911	873	857	857	833	844	916	875	848	914	872	839	828	893	846	968	810	853	836	861	876	895	891	896	882	861	836	861	913	852	859	875	828	869	895	911	808	865	868	900	889	819	832	833	861	872	869	890	842	833	855	863	889	852	892	852	865	869	860	942	859	913	886	877	831	851	869	860	877	914	872	833	900	869	839	867	879	900	867	867	881	872	851	862	871	839	872	879	861	882	859	872	849	851	850	918	854	900	894	888	909	796	882	875	837	892	855	865	856	810	900	871	851	874	833	889	919	841	910	876	869	863	878	827	915	904	831	874	891	893	775	797	883	886	910	872	872	861	896	861	863	810	839	878	903	859	864	921	919	881	855	829	834	877	835	860	858	890	813	872	841	882	910	931	903	810	840	868	864	868	862	825	859	868	872	880	889	868	813	872	921	857	812	873	865	839	760	901	834	894	881	866	892	894	869	891	919	861	891	951	875	862	875	867	867	895	807	888	859	839	861	898	879	888	931	863	863	877	870	865	848	912	809	877	862	831	839	845	897	843	870	915	902	828	870	915	880	890	868	816	809	897	808	883	847	898	922	869	871	870	912	849	913	880	831	840	878	832	835	893	858	915	803	903	872	875	890	859	850	856	828	921	837	875	898	808	834	853	851	879	895	930	848	826	891	854	861	834	839	907	882	902	813	847	863	907	874	904	863	916	847	851	874	907	876	863	894	848	871	917	890	925	840	915	880	827	850	877	893	901	878	889	854	915	893	851	859	922	851	872	880	887	912	889	877	891	914	827	883	902	827	851	860	842	931	843	892	848	848	881	830	844	897	871	837	868	886	857	854	896	876	842	901	846	847	829	910	910	897	845	903	875	836	895	836	882	848	870	917	875	877	828	877	898	908	840	860	855	896	882	880	917	835	916	861	855	914	867	873	838	821	850	890	918	874	894	894	866	843	930	842	890	887	877	857	835	903	915	891	864	896	855	887	916	810	858	846	837	855	876	862	926	871	908	935	876	867	872	888	877	913	839	865	899	827	898	870	925	869	908	864	878	858	903	884	862	886	895	909	868	855	898	875	907
17043	7836	3124	615	452	442	402	454	425	377	420	420	443	411	381	396	404	398	418	414	371	372	382	381	384	435	405	382	406	452	417	411	422	388	392	405	422	416	388	346	398	390	400	412	426	380	381	433	452	393	443	421	390	420	385	399	424	385	427	394	444	384	403	386	410	416	401	413	411	416	387	402	418	387	429	430	460	435	408	439	407	412	433	395	428	430	412	418	424	407	417	413	424	367	431	397	427	379	424	421	426	418	364	411	439	429	414	390	445	406	407	427	399	421	376	386	367	435	381	393	415	411	398	404	450	416	431	391	376	424	410	422	404	446	422	425	383	355	392	399	430	413	408	417	428	426	441	422	412	411	397	419	379	391	408	404	378	415	420	374	419	418	422	356	433	404	396	411	439	406	425	416	404	427	395	385	404	376	395	388	425	450	382	423	409	401	413	420	455	396	389	419	428	449	386	397	454	408	404	433	416	382	416	421	382	424	401	367	401	366	388	435	428	373	392	437	433	394	389	396	368	422	421	435	425	395	408	412	466	402	416	411	365	404	412	440	429	446	346	425	432	397	445	374	403	429	423	402	354	445	429	373	416	436	399	451	432	385	401	409	425	418	399	440	373	397	384	423	372	443	412	411	464	442	423	406	393	400	440	430	401	422	432	429	404	420	441	400	394	387	417	429	429	411	384	384	412	389	392	416	418	420	455	452	428	405	427	400	392	407	415	404	406	403	449	421	404	426	429	397	410	374	400	399	402	454	370	417	437	451	392	383	408	412	407	384	420	396	422	374	384	438	427	395	384	384	415	384	404	446	419	395	434	415	399	400	437	380	454	438	392	395	427	428	443	388	380	395	421	417	423	416	405	391	439	434	405	410	425	388	419	467	389	400	431	411	419	393	399	439	418	417	451	414	436	391	405	399	404	423	416	402	384	397	402	392	398	403	414	411	412	430	381	424	397	412	416	372	364	423	418	413	448	432	429	435	415	413	444	431	420	395	394	403	397	394	426	425	397	390	399	393	389	401	411	410	419	427	394	408	406	396	428	396	405	383	422	426	437	384	407	398	395	406	395	393	376	413	424	423	391	427	395	413	431	409	406	435	424	439	426	412	400	392	412	385	438	412	425	371	385	381	413	362	427	441	440	391	403	380	407	378	441	429	387	395	370	428	428	392	363	410	378	423	422	406	387	409	384	418	422	438	410	409	406	433	353	410	462	404	437	427	450	433	403	453	433	404	425	384	398	412	384	415	412	429	413	407	428	391	415	403	430	402	423	388	382	393	394	414	398	403	422	430	407	420	410	398	377	430	406	420	434	474	375	435	426	415	428	409	416	407	447	422	423	403	387	389	429	435	400	420	439	462	426	368	387	383	426	448	398	443	384	380	410	419	418	405	400	427	413	432	386	384	398	396	370	436	391	401	404	406	397	413	443	444	412	430	403	412	411	399	415	393	419	391	373	389	367	385	411	411	390	386	402	380	385	412	411	430	439	403	399	418	437	416	392	413	435	427	423	407	369	414	403	405	402	431	415	429	461	427	396	403	439	412	408	414	424	400	384	404	427	424	425	419	404	448	450	360	418	411	384	404	389	414	419	412	434	414	392	406	386	410	407	399	419	445	404	382	417	408	385	397	417	420	410	443	417	413	396	408	398	419	429	390	444	406	416	393	433	423	421	417	368	376	387	425	420	424	386	362	391	407	433	385	436	421	426	428	392	410	428	432	388	463	449	393	412	370	398	387	423	449	396	446	436	412	465	429	420	429	437	408	426	428	395	422	399	412	381	402	362	412	422	435	399	437	411	404	401	415	422	369	368	405	402	375	422	412	387	427	446	417	379	434	401	389	431	428	398	362	371	435	445	393	429	412	441	416	393	414	392	390	417	452	424	380	378	414	401	391	426	374	450	422	414	404	403	384	402	429	395	391	411	390	406	408	383	429	381	411	420	417	400	418	388	447	399	416	455	410	382	427	417	395	404	437	425	446	429	418	408	463	412	423	427	411	416	394	408	431	412	406	409	412	411	414	388	401	400	415	365	402	466	413	409	402	408	406	411	408	431	387	436	440	459	370	433	412	438	374	413	397	447	408	447	403	452	398	450	439	415	417	409	405	394	414	418	428	402	403	463	406	434	379	414	430	413	417	419	405	400	387	401	412	407	418	397	409	367	436	396	414	387	389	409	411	424	367	458	402	447	443	424	393	385	400	395	413	425	446	426	413	423	454	424	372	441	412	403	427	421	430	434	399	429	435	426	427	414	418	441	449	395	419	434	393	415	411	409	395	389	425	429	423	453	383	429	390	425	376	432	407	374	446	422	408	450	429	399	407	400	373	400	425	405	369	394	403	417	409	433	438	402	393	408	445	401	399	448	435	398	449	428	403	403	420	403	421	387	400	432	390	428	425	397	406	375	424	418	423	410	422	380	453	385	411	426	430	415	392	413	421	431	426	395	427	359	410	438	424	436	431	362	403	431	375	405	425	426	413	457	401	415	394	410	414	419	421	408	431	383	404	386	410	425	415	396	421	402	436	428	404	421	409	394	395	425	383	434	455	429	404	420	431	419	397	414	393	413	420	386	391	407	393	403	429	386	415	386	412	409	437	419	409	412	413	400	440	428	417	428	443	430	408	413	384	423	447	448	387	408	442	393	403	390	404	384	426	446	392	430	414	388	402	420	380	411	422	409	419	394	410	413	369	396	437	466	463	417	413	379	396	388	419	394	391	437	445	426	465	426	408	419	395	432	429	372	400	439	397	442	426	398	389	398	412	413	425	424	408	416	423	444	433	416	413	407	435	408	411	442	395	446	366	390	426	428	432	389	386	394	431	393	403	437	419	425	406	415	403	386	407	436	416	408	382	439	395	404	399	406	422	386	415	405	451	409	402	419	402	384	411	450	400	413	424	414	380	376	409	402	429	426	420	411	423	443	437	423	441	375	401	391	425	420	388	401	444	385	398	392	410	422	465	411	399	380	425	402	426	399	407	394	440	418	400	406	416	458	396	440	437	416	394	387	412	387	437	408	424	436	419	408	397	397	410	427	352	403	408	414	394	412	373	403	384	414	393	379	394	416	399	454	411	412	404	398	373	417	426	411	423	422	408	392	410	400	394	431	412	384	399	397	424	413	389	404	425	409	452	409	389	422	416	417	445	416	399	423	415	422	386	426	433	423	427	404	393	402	421	390	376	392	361	422	381	415	398	406	457	402	385	440	440	396	432	396	418	417	447	424	396	412	392	417	415	382	408	407	403	375	393	447	377	403	412	421	419	386	408	350	400	411	444	387	390	401	415	418	411	416	376	407	396	361	402	387	393	418	432	375	394	396	433	419	413	448	449	366	388	471	388	457	432	408	411	399	435	428	444	427	431	397	411	445	408	437	460	407	435	395	364	364	428	429	420	430	420	428	407	422	392	407	417	389	445	377	391	367	401	427	406	412	398	409	386	463	394	405	400	394	420	378	396	413	440	418	415	390	382	427	405	394	416
14267	9082	4646	1070	1008	1030	1037	978	980	955	968	993	916	1021	942	986	944	1002	976	914	952	951	991	978	990	987	922	913	963	992	963	967	986	942	1005	989	971	895	982	967	910	968	972	922	972	905	946	1024	1007	921	953	943	930	980	999	936	960	965	930	995	966	978	940	1016	918	935	901	949	954	907	897	943	951	918	941	970	934	929	946	934	939	908	958	977	941	939	981	975	964	916	976	927	996	925	935	963	1010	947	910	891	1022	957	966	926	939	980	930	993	1017	956	977	1003	963	952	963	937	1016	990	961	945	976	919	941	934	974	970	947	957	961	958	980	923	960	932	967	960	970	968	936	994	946	932	953	923	979	958	958	970	960	993	996	992	970	956	972	921	950	963	945	979	951	1003	941	1026	939	1016	945	930	962	951	948	923	963	978	947	1020	989	926	923	941	989	973	925	949	973	891	970	974	986	955	935	969	1045	950	943	1005	937	953	925	1021	1015	984	1062	962	895	945	974	917	1013	922	918	973	963	1017	931	964	1003	950	986	968	978	992	986	974	946	922	913	949	944	981	929	996	927	979	972	902	890	964	1007	969	996	980	971	999	942	998	989	918	929	974	952	949	977	951	961	981	918	911	952	944	963	919	965	928	918	963	961	932	984	955	962	933	985	965	940	923	994	933	950	969	946	938	957	958	969	931	940	935	975	964	982	993	961	1014	1033	969	989	956	898	983	957	1010	935	1008	965	935	966	1003	965	1006	981	917	965	958	960	950	926	972	974	916	965	951	944	941	930	979	944	930	976	921	967	964	952	980	980	950	933	964	990	896	959	986	950	984	988	947	932	967	976	995	977	981	1040	900	972	925	873	937	972	957	941	943	989	1006	951	980	977	959	973	975	973	903	980	983	993	962	996	989	960	918	880	918	983	921	988	935	908	968	902	974	983	999	943	932	899	944	938	935	1013	927	971	997	993	929	990	945	903	933	977	982	999	995	958	974	930	977	1018	987	983	958	1036	936	987	981	981	904	939	977	1037	975	940	963	988	948	918	1017	958	908	968	975	934	989	987	972	989	939	988	977	988	934	958	963	954	967	993	982	913	963	941	984	953	1005	1012	945	929	988	944	971	969	934	912	952	933	924	957	955	974	956	1001	958	966	966	991	894	988	969	977	1011	949	940	930	890	909	957	988	949	1003	956	917	899	990	975	1024	970	909	986	971	942	935	956	991	970	973	954	904	930	934	948	976	932	960	934	976	920	942	989	1014	931	927	949	946	940	985	929	1001	966	940	980	1013	1006	932	966	981	952	954	902	963	978	980	976	957	1047	947	994	916	980	945	959	901	995	918	955	962	948	991	969	953	1003	987	983	924	940	943	937	980	957	986	868	987	990	938	958	953	955	970	1001	976	944	976	959	936	953	915	937	900	926	900	961	963	950	931	970	926	954	944	946	971	1034	934	1020	915	952	973	951	997	951	961	975	990	1024	991	974	951	964	940	959	971	957	965	942	905	977	967	926	1015	965	937	947	889	991	970	964	958	956	935	951	938	1000	928	1003	969	993	936	954	959	1022	925	967	946	979	1032	924	941	995	994	977	893	946	978	945	994	942	969	879	959	915	971	971	991	969	930	983	957	999	929	988	1000	951	959	968	986	975	941	954	896	928	975	919	962	915	933	930	975	985	939	1044	960	977	989	989	919	985	930	991	961	904	999	953	937	973	987	942	890	946	918	924	949	944	932	928	948	1042	934	960	951	939	996	959	919	989	981	947	980	920	933	969	985	970	938	960	955	960	942	944	967	983	1025	936	936	943	928	924	914	934	992	953	952	1003	959	999	1022	970	961	980	949	963	940	960	953	975	991	1016	953	1008	939	980	964	945	949	937	939	971	885	1014	984	912	962	909	953	932	985	946	990	968	992	1008	964	977	966	896	967	953	941	926	936	969	980	986	920	980	983	941	1006	909	965	997	943	936	1008	981	1006	945	919	939	969	986	958	985	961	955	949	985	933	906	939	946	952	933	935	963	987	977	961	944	977	962	979	963	978	957	992	939	929	951	941	939	953	969	942	934	960	905	940	994	954	918	928	964	940	933	931	894	947	915	934	1008	990	923	984	941	952	948	977	984	973	970	926	993	969	964	948	978	979	976	942	947	991	969	982	977	994	1026	951	910	955	912	986	958	1002	969	944	974	945	932	998	951	1003	941	968	966	919	948	942	908	961	965	946	958	947	921	964	941	985	961	984	882	998	949	953	969	942	934	978	961	966	922	922	994	1004	957	924	953	994	928	954	952	1008	931	977	963	927	963	924	962	935	993	1001	949	948	922	977	947	948	945	980	971	1018	966	909	1028	932	1014	949	929	960	966	908	888	945	1001	961	961	940	976	980	925	978	928	1008	980	951	939	953	972	981	980	921	953	943	971	986	966	952	929	967	966	956	976	945	1015	981	1007	945	982	975	954	988	949	924	914	958	998	961	977	988	958	946	951	928	949	969	952	959	983	942	995	901	986	988	990	975	967	958	989	938	994	931	960	948	956	952	926	967	926	935	1007	938	969	939	960	957	970	942	943	923	993	941	968	917	942	899	1015	931	930	940	901	930	951	978	914	977	963	932	948	899	949	1026	965	934	984	1007	981	993	913	974	1015	960	955	959	991	1007	977	994	962	949	977	912	939	977	1001	935	930	977	900	1008	974	915	944	954	940	974	1010	990	1028	929	917	956	994	927	921	961	970	976	935	985	927	945	968	998	914	939	985	906	938	949	968	994	901	998	956	940	947	906	954	998	897	931	992	962	1028	978	982	978	929	1010	945	975	914	937	949	922	981	977	960	964	954	977	886	915	976	955	932	914	903	982	1016	975	954	1001	975	978	954	986	955	969	908	948	962	922	940	972	989	965	995	920	939	924	930	973	927	971	938	937	961	986	971	910	968	936	935	974	932	946	918	993	1011	963	940	974	1000	948	925	985	948	963	887	981	1065	966	959	923	950	981	927	952	920	954	945	952	949	946	960	969	973	919	911	912	944	993	926	990	939	927	943	954	1028	1003	1002	1011	946	923	982	959	925	947	951	1010	925	938	940	939	939	966	929	911	979	974	946	995	1002	1019	949	975	977	943	986	974	1013	982	900	914	965	944	983	985	938	937	1008	932	949	958	941	951	909	1027	943	898	980	972	976	969	975	948	970	954	956	972	910	994	939	965	931	947	1007	968	998	965	1010	909	907	966	974	936	917	926	975	999	991	925	920	949	947	946	953	966	898	962	948	1004	918	932	909	989	916	942	1000	954	976	991	958	972	928	890	996	917	968	942	1022	945	960	961	1023	932	1001	952	1022	972	948	970	968	944	918	946	980	975	1032	929	914	994	979	946	912	974	930	945	950	935	963	911	940	961	936	913	956	930	922	930	964	936	994	888	952	957	979	893	1012	1015	977	939	914	966	970	1014	988	969	965	981	963	891	956	971	1000	976	924	989	951	965	985	969	973	945	927	955	996	958	961	931	952	955	961	981	910	961	979	973	987	925	928	951	929	934	923	994	986	942	953	897	996	1007	966	959	985	840	956	930	940	931	920	915	952	993	986	958	986	944	904	905	900	900	952	941	959	959	984	997	931	940	893	1044	1023	968	905	977	1038	914	942
64114	52991	34330	8907	711	449	434	346	352	339	326	313	329	281	290	258	295	248	280	241	247	269	213	246	225	273	227	249	283	263	260	277	231	229	259	242	223	202	250	247	240	274	277	261	257	241	261	258	260	270	240	246	261	227	215	266	254	247	253	265	254	270	250	236	237	205	247	246	235	232	263	231	217	239	241	251	217	226	247	264	243	249	237	250	210	216	263	263	251	239	233	250	223	282	261	238	256	253	240	238	284	241	226	252	261	247	220	253	243	238	249	223	230	240	259	241	232	237	242	260	241	254	243	244	244	262	256	267	260	229	240	269	257	238	231	259	227	239	233	247	264	240	253	247	239	230	246	241	270	247	223	214	254	271	245	246	268	250	242	252	223	237	230	257	268	264	238	260	218	277	222	259	245	252	252	253	265	252	240	252	261	239	242	242	261	254	251	249	228	264	228	220	276	232	243	239	233	234	239	243	240	212	268	243	229	249	242	204	253	215	238	213	281	273	267	238	233	270	271	267	219	256	261	235	247	240	241	245	248	257	268	218	256	305	235	262	239	262	273	233	230	259	238	241	250	253	245	253	270	257	258	235	253	222	232	247	261	238	248	264	230	258	266	240	219	227	221	236	254	240	226	248	255	257	258	281	258	239	256	267	234	239	265	286	243	243	251	252	229	254	239	264	250	281	242	265	240	259	256	267	269	253	222	225	247	250	256	256	261	260	227	259	275	235	237	247	259	292	232	238	243	226	256	255	276	251	243	247	219	223	214	270	275	236	251	226	256	239	270	243	246	258	253	232	240	238	236	230	265	262	247	250	287	258	248	236	242	277	241	244	259	273	253	266	265	252	247	250	247	249	252	264	251	237	270	255	242	271	234	257	262	233	240	230	255	250	275	291	276	253	262	272	240	277	241	233	225	243	257	267	251	231	226	230	219	229	239	298	252	234	268	222	263	264	255	261	226	247	252	234	255	282	272	243	265	208	234	259	221	259	249	241	246	251	262	248	269	245	248	254	245	221	271	230	242	269	211	248	259	232	261	236	260	285	275	265	265	237	255	253	262	222	262	267	203	238	250	212	286	267	236	259	268	250	236	247	246	263	258	262	229	248	245	245	267	248	241	226	224	227	247	262	232	236	274	248	247	243	265	274	237	266	244	284	265	238	231	225	220	234	240	270	247	242	249	227	227	251	267	224	252	268	232	225	245	254	248	233	225	262	233	244	235	246	239	248	241	242	228	250	242	233	273	257	240	240	258	244	265	250	231	243	259	233	250	237	254	268	254	261	247	252	261	273	247	229	264	280	265	253	242	236	238	248	262	285	223	252	263	245	257	218	240	275	245	256	281	249	269	254	229	237	250	240	254	240	234	278	226	252	223	270	279	247	254	267	259	251	279	232	259	214	259	233	233	247	262	231	195	256	211	252	255	257	254	274	259	235	240	247	250	222	271	253	255	260	240	247	248	218	243	273	286	246	252	240	239	231	244	238	230	239	245	246	236	253	248	239	250	281	236	267	271	245	250	205	236	237	258	271	252	260	247	239	260	247	242	229	230	232	227	250	261	262	258	225	209	229	247	228	259	234	243	275	278	254	236	243	249	263	247	247	229	280	260	245	253	279	286	261	244	248	235	245	246	237	249	243	237	265	242	267	257	248	236	239	254	234	245	244	242	279	247	222	229	248	266	241	281	257	242	269	238	243	229	214	250	238	244	241	252	223	240	235	248	241	237	236	264	243	238	207	253	258	255	235	239	239	224	270	237	221	246	247	277	226	273	245	266	233	225	229	229	228	255	217	231	240	273	202	244	241	241	244	276	273	238	239	246	271	252	259	241	249	264	245	247	219	267	234	223	249	258	258	256	256	247	263	237	243	240	233	263	231	261	238	197	253	235	285	256	231	231	238	230	223	266	242	219	258	235	259	236	247	245	251	256	245	258	249	258	258	242	255	265	237	248	229	264	236	224	241	236	232	286	261	242	242	228	244	263	235	233	228	272	262	217	243	223	248	246	246	253	251	253	244	272	249	258	241	222	252	225	246	218	235	246	218	263	258	255	219	244	239	248	237	203	219	217	271	234	253	259	266	252	249	232	285	227	263	246	229	272	240	271	269	241	242	251	260	231	226	226	242	254	230	236	239	261	247	268	249	244	265	274	264	240	245	270	278	251	272	248	243	241	232	261	260	267	267	255	252	225	253	234	247	228	258	230	246	256	253	255	242	239	251	232	238	299	263	272	227	231	266	262	259	226	238	290	276	257	259	241	275	251	238	258	262	242	265	271	257	257	244	266	266	254	232	245	244	268	250	263	253	237	244	231	229	234	211	265	240	275	215	270	235	274	260	281	250	251	233	234	248	253	252	259	264	248	249	262	236	262	247	246	216	228	268	245	261	257	264	244	249	262	250	255	243	264	257	244	248	233	245	247	262	229	234	248	271	239	257	239	235	245	242	243	221	268	243	247	268	255	243	220	255	254	257	274	289	212	251	254	258	239	229	256	240	273	255	256	275	242	260	251	245	240	244	249	272	246	243	253	234	258	244	264	253	243	225	259	247	251	247	247	252	227	242	223	244	275	263	252	236	226	250	248	282	273	274	245	255	264	240	271	237	275	222	234	245	250	219	250	274	237	239	241	251	249	251	223	246	255	252	253	246	242	250	225	240	253	238	242	231	264	234	257	239	273	251	233	253	258	226	248	252	253	271	252	258	250	215	281	256	273	240	246	247	229	253	268	219	251	248	265	243	256	227	231	236	258	268	282	259	236	226	237	263	229	238	243	244	230	239	252	256	242	237	257	218	267	266	255	256	231	259	240	226	250	244	273	253	210	223	233	252	221	254	246	239	291	261	251	234	223	260	263	240	253	225	250	257	254	219	257	235	232	257	220	263	238	278	248	256	226	246	260	258	276	246	242	253	226	235	245	265	259	289	265	255	236	254	266	251	266	240	250	241	232	233	264	252	263	237	247	235	259	275	253	232	242	219	273	273	246	242	225	219	275	241	241	255	233	268	243	222	247	247	242	234	252	220	239	224	222	256	246	266	230	225	243	251	242	253	229	230	245	230	264	234	277	271	227	245	254	241	267	280	256	229	270	231	242	267	239	253	263	236	251	231	250	266	246	242	223	224	261	269	246	241	256	254	254	237	233	244	247	254	244	237	247	255	239	260	256	256	277	258	240	263	264	238	212	256	237	234	259	247	214	290	241	253	252	212	268	234	222	229	253	266	213	276	248	243	246	228	238	251	205	257	229	234	260	259	247	260	223	249	235	269	235	276	233	242	242	237	257	277	276	243	224	250	239	260	253	252	246	242	280	254	237	251	252	256	260	238	266	264	234	236	270	215	251	245	278	247	248	237	248	251	238	255	224	238	281	240	251	261	247	233	263	230	253	257	253	256	232	260	256	261	228	218	253	245	257	243	226	233	215	230	265	248	251	236	239	275	229	255	262	245	262	241	263	259	263	234	257	264	240	259	264	276	247	230	261	246
38755	38568	18955	2034	1848	1534	1343	1210	1080	959	937	892	902	866	876	788	791	746	785	721	706	715	716	723	733	680	708	695	697	727	687	691	628	697	632	663	672	634	664	648	683	646	658	678	680	670	642	665	619	654	652	661	633	654	666	664	672	631	618	648	677	752	693	646	637	634	686	664	654	674	630	679	682	628	646	675	624	644	675	683	637	609	576	608	707	663	624	661	631	643	641	638	628	639	664	665	634	581	631	641	663	646	647	686	623	639	648	676	645	606	645	641	678	656	685	654	625	690	678	621	640	660	656	672	653	641	641	636	610	625	634	654	652	657	641	607	626	659	640	660	706	612	629	657	631	643	638	691	652	659	647	617	640	652	627	602	662	691	614	648	644	631	631	650	643	651	647	659	670	662	651	628	637	648	679	639	668	667	674	609	596	620	576	640	573	631	589	674	631	677	626	653	629	573	617	618	638	610	663	659	650	653	611	639	663	612	579	679	646	659	653	621	595	645	605	677	616	661	616	667	650	656	648	633	667	639	713	640	636	652	622	663	621	664	621	646	652	650	641	686	666	603	683	618	651	621	655	613	655	623	638	670	585	623	641	675	638	631	656	612	631	636	634	587	630	609	663	661	634	637	646	652	671	647	651	634	648	630	645	677	659	661	660	652	637	608	621	664	634	627	620	637	632	663	625	608	622	640	663	622	658	608	669	625	571	642	657	675	656	664	690	646	580	625	618	634	646	668	633	608	640	609	675	643	657	645	636	606	617	616	676	653	672	632	585	657	657	664	615	657	616	616	644	586	633	664	642	622	617	701	659	635	631	665	623	655	659	672	680	672	623	671	650	629	678	613	623	622	660	609	710	693	644	708	666	647	652	641	662	658	651	670	632	636	687	667	606	578	630	657	639	649	638	643	619	662	657	689	637	609	694	623	594	641	595	688	602	647	600	665	646	642	681	691	649	641	634	655	612	648	656	619	616	654	686	645	679	624	633	614	648	663	598	677	666	664	682	645	630	648	624	698	646	625	633	665	628	641	648	653	657	684	666	674	675	655	658	677	703	651	619	618	629	664	629	645	620	655	675	690	672	668	630	635	634	633	659	636	630	658	629	641	618	660	627	615	672	649	628	670	601	614	644	588	658	646	672	662	630	670	700	624	625	638	661	681	651	636	675	624	624	615	676	740	651	633	662	643	610	648	689	594	653	584	659	659	667	666	636	690	626	622	615	638	653	685	663	668	655	653	640	642	604	658	638	651	658	616	652	642	665	619	635	616	622	601	640	654	658	604	646	655	695	654	630	649	621	673	680	696	622	608	649	620	614	623	682	668	634	665	693	660	653	656	644	668	669	650	645	652	596	653	698	653	593	667	611	693	713	641	657	656	625	644	657	648	660	664	651	674	636	641	621	676	623	665	685	642	637	635	645	625	658	647	692	646	636	652	623	657	652	617	677	651	629	649	645	621	608	642	625	674	620	701	647	613	612	656	598	665	642	660	667	626	665	638	668	696	652	648	615	665	693	632	613	681	629	683	647	602	657	624	604	634	663	655	636	645	658	680	623	628	602	646	614	621	646	648	674	649	616	667	651	639	654	649	680	640	678	652	685	630	679	633	663	631	662	592	657	634	631	628	665	652	672	635	676	629	673	618	662	692	657	696	616	630	633	642	646	655	666	607	665	650	606	655	648	603	660	666	577	635	668	636	664	642	649	619	732	646	638	715	669	675	633	632	643	634	632	612	665	633	692	676	629	654	704	637	661	664	640	631	690	586	630	653	591	642	673	623	642	670	627	643	645	664	622	650	654	633	644	656	636	630	621	650	637	701	667	641	644	657	639	673	639	663	602	575	655	638	633	644	668	681	600	660	599	615	686	599	620	649	608	614	614	677	653	680	645	628	657	635	667	605	651	616	633	654	654	606	661	617	647	640	666	659	703	645	609	679	635	652	650	620	617	707	666	671	680	650	660	606	650	628	675	682	698	640	657	589	675	657	613	637	693	577	614	634	668	631	677	674	691	638	639	675	688	621	651	671	647	617	679	638	647	676	638	677	643	641	684	688	622	684	660	618	664	664	653	598	634	610	628	654	640	637	651	649	642	654	677	644	625	641	639	682	666	608	668	666	653	655	665	662	616	630	694	659	670	670	664	673	606	644	649	644	626	630	613	626	631	636	686	651	632	625	674	631	667	664	629	624	658	629	657	625	606	609	628	672	628	653	682	650	684	650	614	634	641	628	631	655	644	648	638	664	699	596	663	644	632	662	656	616	634	654	619	613	636	642	639	633	628	645	664	662	688	649	609	659	638	610	623	676	649	630	659	635	625	661	674	636	661	634	675	688	620	626	659	630	654	567	639	609	639	675	700	659	685	629	637	657	638	644	641	628	620	640	631	697	633	653	623	644	649	646	633	612	650	639	638	641	626	614	720	653	685	681	616	645	629	652	663	653	595	632	651	629	628	631	648	624	645	645	668	659	630	603	647	660	681	707	639	624	610	600	647	668	625	632	619	650	598	649	634	618	642	650	594	643	620	667	659	645	633	689	655	623	675	609	669	667	660	630	665	658	657	604	621	660	725	675	607	601	615	631	642	635	631	656	644	651	695	632	652	622	689	638	588	685	685	661	672	667	670	618	628	653	660	652	649	673	630	673	615	676	653	678	600	680	653	670	662	586	638	637	646	688	645	641	665	641	643	627	666	647	604	668	659	647	667	663	639	669	637	686	579	651	645	646	649	632	646	660	622	601	656	648	652	645	705	626	663	688	646	628	657	642	645	655	654	652	674	652	646	656	568	669	630	673	660	635	618	614	678	687	607	650	643	648	580	668	657	683	674	666	637	616	663	595	615	659	687	642	630	617	646	635	636	643	652	638	653	651	655	602	629	602	628	634	666	642	655	617	665	665	627	602	642	619	648	674	642	651	629	631	655	641	642	606	664	617	634	637	659	655	677	662	693	648	688	660	661	639	646	655	646	643	648	642	605	669	688	665	636	641	642	635	619	641	674	679	608	630	652	679	644	655	685	664	639	632	633	630	611	621	638	663	628	673	629	682	632	594	632	678	656	652	689	654	618	601	653	662	633	613	699	667	647	656	601	616	658	647	654	608	656	659	631	644	661	647	650	639	626	623	638	654	676	654	650	612	617	668	650	658	632	620	645	638	613	635	629	596	609	647	622	653	642	619	641	634	606	634	665	654	630	649	701	632	647	611	641	636	619	637	651	603	667	657	678	690	687	592	605	701	639	654	638	598	640	648	651	634	643	643	663	604	609	668	638	642	658	654	631	609	614	645	646	622	642	635	644	660	614	616	610	669	680	634	658	656	621	690	656	648	634	636	657	628	639	599	668	621	663	595	644	669	592	665	601	691	631	615	640	638	640	632	622	649	628	616	678	630	634	645	635	602	629	684	684	636	654	659	648	692	635	664	623	682	690	646	646	624	655	666	680	659	685	633	676	668	620	671	707	666	686	665	662	670	662	662	654	628	619	667
78476	61243	38484	19825	3716	855	670	572	485	454	433	377	419	435	402	369	371	418	405	372	386	366	357	377	358	339	355	349	374	373	363	381	386	370	364	379	370	383	327	357	352	332	338	332	350	367	352	347	306	347	319	380	359	353	349	317	326	319	303	346	377	344	355	347	325	361	384	331	347	337	336	352	352	342	345	376	371	367	369	346	338	354	329	361	345	300	349	341	341	356	365	346	369	349	313	371	355	376	350	358	359	368	340	346	332	376	343	313	345	389	356	365	358	350	387	348	334	365	327	370	367	341	337	347	348	353	340	319	351	339	342	343	338	356	365	361	345	332	346	353	347	356	375	352	341	362	359	364	346	351	343	316	350	361	335	345	298	359	329	358	347	363	336	372	366	356	385	345	376	335	345	337	331	346	347	371	331	359	360	362	345	378	368	332	338	311	339	352	330	370	394	349	327	341	363	346	365	336	330	348	369	363	359	373	361	362	331	343	387	348	322	315	320	332	368	327	328	350	342	365	353	369	349	333	383	346	330	368	364	338	328	350	356	341	330	360	359	354	333	320	391	354	327	354	352	404	350	335	320	358	335	387	352	327	371	358	365	344	354	354	375	353	340	313	378	380	346	320	366	352	349	345	348	385	363	323	360	351	320	326	355	319	292	353	331	359	318	366	365	342	342	351	330	335	344	320	354	347	350	326	361	389	339	341	366	330	356	328	349	348	309	357	347	318	344	335	331	320	372	324	357	366	345	331	323	323	333	380	358	350	317	354	347	337	352	370	338	339	339	304	341	325	349	353	338	359	341	374	367	332	341	331	336	350	356	332	346	350	325	345	330	365	370	339	338	358	343	352	325	350	366	345	322	362	344	342	354	348	348	348	341	338	344	339	344	316	346	354	356	342	359	334	327	324	340	313	331	344	368	320	361	334	365	364	362	360	330	339	365	332	344	402	334	327	294	326	355	357	368	343	337	353	397	355	381	377	365	352	317	360	360	375	354	344	347	342	322	321	353	303	346	333	337	350	338	370	367	383	331	335	346	339	359	332	371	335	356	332	311	347	334	360	329	359	388	335	326	370	358	365	338	318	340	343	349	350	344	314	321	348	360	369	351	353	349	367	370	322	333	335	376	340	380	345	343	347	377	335	338	332	351	343	358	346	348	354	344	346	311	366	350	337	376	368	374	353	349	302	343	341	323	356	346	342	326	350	367	346	346	352	351	318	335	364	349	319	336	346	369	331	361	360	370	374	373	356	317	326	368	361	308	323	374	334	305	335	340	339	326	320	352	335	376	338	357	324	348	356	328	346	358	343	351	354	389	322	352	303	391	355	343	350	347	351	344	302	357	355	354	344	325	387	348	341	360	340	336	349	356	343	343	358	346	344	343	347	347	380	349	366	309	357	357	331	319	384	352	358	335	344	342	349	373	343	363	321	354	363	337	342	343	361	339	318	372	358	322	358	331	363	366	338	330	309	353	345	341	320	341	340	343	372	302	350	360	356	370	391	339	323	364	353	355	322	352	359	356	324	330	365	360	356	362	346	337	338	348	338	358	337	364	358	328	359	373	356	328	349	360	374	363	335	333	345	339	358	360	334	320	353	370	349	366	358	349	327	352	327	335	353	334	386	357	349	312	359	341	356	354	368	360	335	332	349	325	345	319	358	328	409	353	351	345	344	358	327	332	348	325	370	365	338	374	341	351	363	359	357	365	351	354	368	363	360	386	339	334	365	351	328	341	369	336	335	347	370	345	351	360	351	324	354	374	359	363	348	335	339	369	353	334	335	355	336	365	348	355	372	330	345	337	346	356	351	357	324	351	331	355	357	336	345	357	315	348	370	293	366	351	352	354	340	333	313	325	338	344	343	365	329	374	323	356	326	322	333	365	320	365	346	332	319	342	313	355	326	346	314	370	344	325	363	359	392	360	324	325	384	371	351	371	329	348	332	335	339	333	355	347	330	327	379	334	298	357	328	328	351	338	332	341	348	316	357	348	358	315	325	341	356	321	337	317	349	335	359	353	339	342	360	343	341	377	357	314	315	363	332	391	331	390	355	361	345	341	359	343	347	348	368	339	365	343	323	324	357	338	340	307	367	332	319	360	357	356	338	357	317	361	361	336	363	359	340	364	323	335	353	381	340	332	355	327	359	357	327	343	333	343	367	321	323	341	337	379	359	341	342	357	336	361	333	357	363	363	363	366	346	372	339	301	338	338	362	372	324	318	349	361	352	354	333	368	349	362	339	323	332	349	339	369	317	342	322	329	337	370	373	353	336	384	330	359	360	370	310	325	305	399	349	347	351	367	323	358	328	354	348	338	347	365	333	341	326	331	392	343	354	325	346	350	333	345	350	371	373	297	339	334	354	363	325	343	356	348	344	336	355	325	377	342	330	362	327	365	364	305	352	375	350	396	350	380	353	369	334	346	359	348	339	344	337	353	377	383	387	359	357	345	348	340	342	377	352	364	365	295	357	338	322	335	379	314	374	303	363	355	338	320	336	319	335	332	347	348	358	384	337	346	312	324	341	363	361	326	329	332	335	378	384	342	353	366	341	346	338	356	387	340	310	354	359	351	335	348	327	338	360	328	314	358	315	336	342	346	329	341	354	344	341	352	339	339	317	336	341	357	328	347	320	344	361	344	345	358	369	347	348	355	329	352	340	334	327	353	363	375	337	333	345	333	350	361	358	339	352	346	363	360	380	332	298	324	322	335	331	315	335	365	368	331	341	337	330	325	335	346	341	339	341	360	364	369	346	352	324	344	333	370	363	366	351	343	364	291	321	353	340	343	335	332	383	362	341	323	355	340	357	370	342	345	340	337	343	342	336	373	357	368	361	340	331	367	345	313	357	340	349	344	359	378	308	364	399	398	352	355	327	366	324	350	335	323	321	351	360	395	358	349	328	359	343	351	326	375	370	329	329	335	380	346	362	341	336	382	332	320	311	361	319	328	342	339	364	357	349	366	360	356	388	337	338	380	343	310	336	332	336	323	344	334	357	316	337	349	370	354	336	370	329	332	358	379	341	356	354	353	373	388	355	387	355	365	347	339	348	323	310	362	331	351	347	335	359	387	336	313	319	392	310	372	356	344	345	335	357	344	348	383	317	331	352	336	316	342	340	348	352	336	362	376	350	361	358	352	331	385	321	383	345	349	359	350	381	338	323	337	395	327	352	325	389	358	344	398	328	328	310	315	314	352	337	337	345	349	336	347	333	331	339	344	385	315	366	328	354	303	397	342	348	337	369	337	358	371	372	370	354	343	349	352	357	345	391	352	346	363	343	342	367	337	382	315	381	386	324	329	358	389	359	349	360	369	340	342	379	334	325	355	321	366	351	349	334	359	325	371	355	367	363	369	333	311	297	348	368	310	350	332	344	360	322	315	354	345	365	315	334	355	330	377	392	359	345	333	336	352	306	344	356	350	362	359	328	368	354	333	350	355	334	308	329	337	315	378	330	355	377	331	340	322	353	369	364	329	339
48879	47126	21844	3652	3140	2533	2239	1998	1766	1587	1466	1414	1321	1223	1177	1178	1117	1106	1068	1102	1052	1046	1047	988	1057	974	951	936	959	969	966	890	937	918	966	922	924	939	963	973	866	951	959	876	916	883	896	889	847	894	869	909	922	894	888	899	880	888	856	877	869	893	891	856	863	893	902	862	890	882	875	928	841	859	851	884	859	876	891	849	849	893	885	843	892	868	892	904	867	845	860	850	856	839	859	873	866	855	871	858	856	871	928	883	880	898	907	836	835	892	808	909	851	869	790	846	885	888	862	896	857	846	892	880	899	854	859	894	875	850	860	837	886	873	793	872	867	853	870	909	882	842	885	831	859	859	933	878	835	816	853	842	880	882	894	858	942	870	868	854	842	860	819	876	846	816	880	794	896	899	880	829	868	889	874	837	903	896	873	848	896	827	892	878	865	867	851	857	814	870	900	827	831	821	837	874	893	899	936	879	890	857	853	910	858	842	866	888	838	853	857	807	857	871	848	841	830	853	826	815	862	888	868	875	839	837	882	872	879	859	913	927	894	891	803	846	881	897	840	825	842	888	897	857	891	827	831	855	883	845	904	899	833	870	846	882	941	866	838	863	868	829	840	861	835	903	837	842	862	894	868	881	861	875	882	899	874	874	822	845	875	865	863	815	800	884	856	875	818	831	860	846	902	884	911	878	890	881	853	836	818	836	813	853	828	896	857	870	877	834	860	865	863	857	847	908	822	849	825	871	833	885	863	827	861	840	844	839	895	863	874	888	837	838	871	865	887	855	905	840	880	886	860	855	837	827	869	923	852	905	861	901	871	864	864	806	862	919	872	858	903	891	848	864	853	878	860	806	898	804	836	886	838	872	880	891	877	904	866	841	859	854	908	855	867	890	860	833	833	840	864	816	791	847	811	815	838	871	852	834	834	875	896	874	884	824	862	807	895	843	853	892	827	844	915	918	887	878	822	891	844	825	882	842	802	873	873	855	886	857	918	867	894	869	869	860	903	846	858	821	852	907	869	833	887	835	885	886	925	840	879	842	873	860	838	870	867	867	885	841	859	827	837	857	849	883	870	836	862	873	873	844	832	866	826	811	850	818	891	885	853	794	826	835	852	852	902	786	844	851	847	917	843	832	862	927	845	856	882	836	856	872	870	889	843	884	877	907	865	852	860	855	876	924	827	900	883	835	840	829	848	885	913	838	911	865	866	869	912	856	804	864	876	817	875	863	860	805	848	837	834	916	866	817	893	833	949	872	829	825	861	880	896	864	870	895	847	901	894	876	876	878	872	851	828	871	863	909	845	843	841	835	905	877	835	863	901	859	915	858	888	907	943	792	904	852	821	866	876	879	881	872	876	847	876	792	868	868	806	875	852	920	882	883	895	866	903	868	867	891	907	875	833	897	930	903	852	873	849	859	921	850	882	858	878	892	879	867	859	909	803	898	867	841	874	862	871	877	899	854	862	873	825	904	854	887	851	900	869	876	854	825	861	885	869	872	878	873	851	855	862	870	859	856	874	838	883	846	814	848	920	863	869	892	866	915	835	885	882	841	898	858	852	877	859	833	832	912	885	836	860	853	895	882	885	866	816	875	901	890	834	884	842	931	854	849	888	892	816	841	884	855	909	842	840	854	874	835	867	936	879	838	844	872	838	881	835	914	852	856	853	833	898	815	859	832	842	927	858	867	875	828	792	865	821	885	852	838	860	841	872	874	856	867	832	859	871	856	857	865	840	867	815	877	890	820	872	878	870	813	850	838	858	866	864	859	892	824	840	882	828	835	871	860	862	913	854	828	903	826	849	887	876	818	854	876	887	857	876	829	831	797	854	828	815	874	889	849	846	840	859	852	861	870	844	842	866	853	796	840	826	868	878	859	869	881	879	851	869	872	842	874	904	843	847	866	874	855	903	856	860	884	885	859	911	799	839	815	925	875	852	883	910	871	885	933	841	844	831	827	854	853	848	928	846	843	897	860	865	861	875	885	833	821	874	862	842	830	819	867	835	884	822	873	907	902	849	862	867	846	859	841	846	910	914	860	867	846	854	834	848	865	855	877	845	861	883	887	895	862	882	817	832	842	894	857	864	837	846	871	867	850	893	840	856	863	898	881	845	849	822	892	882	845	860	857	851	846	878	858	858	899	887	838	891	868	910	877	876	914	847	897	843	874	851	850	846	828	836	867	867	881	874	872	848	850	833	813	889	880	904	827	855	856	863	842	886	863	891	834	893	895	905	833	886	842	886	850	910	881	844	857	873	898	838	900	831	874	831	947	880	857	858	897	891	912	838	859	782	823	898	879	877	804	876	789	876	876	874	834	846	836	850	834	854	823	855	869	884	903	829	842	835	855	870	883	846	912	794	860	912	805	824	837	834	885	827	888	879	879	889	883	854	843	852	866	841	904	883	910	844	849	851	872	824	900	851	845	883	899	886	818	886	866	879	884	853	854	866	878	811	872	892	855	893	858	818	864	896	845	874	875	877	854	909	844	905	880	860	872	864	860	878	899	874	855	857	824	878	885	835	899	848	870	896	862	893	846	834	855	822	886	838	813	844	844	875	816	871	836	891	899	849	850	853	789	833	870	906	838	876	891	830	900	907	860	870	909	826	855	902	846	850	910	850	919	836	869	881	878	866	851	836	863	890	832	849	854	819	834	887	840	823	952	838	865	888	855	861	858	828	845	856	858	858	863	925	843	815	870	892	833	932	842	836	889	842	886	876	869	907	870	886	837	823	839	887	867	882	823	922	829	838	887	871	873	892	835	913	840	899	930	882	917	830	857	801	875	875	839	850	884	903	840	867	821	871	854	869	838	844	875	858	860	913	872	888	865	892	824	928	842	846	860	939	857	861	858	892	846	851	870	886	860	882	816	892	865	846	873	860	852	837	839	874	918	893	888	866	843	829	807	868	828	868	882	841	865	896	852	916	884	866	858	835	814	845	869	849	826	867	847	848	850	810	866	853	818	826	865	868	825	811	942	832	830	816	885	833	862	817	895	846	871	802	871	889	894	860	889	899	850	882	873	838	845	828	859	843	912	833	843	839	879	820	874	923	878	890	848	881	837	917	887	853	874	918	861	891	855	879	905	851	877	863	797	877	870	891	875	906	898	865	894	832	908	872	871	839	791	845	879	896	866	879	807	855	865	865	881	862	815	871	818	853	883	867	873	920	900	883	860	836	891	841	934	835	810	814	872	826	845	824	899	857	865	845	885	866	837	897	860	857	880	880	832	785	865	901	823	841	892	870	837	871	873	824	888	858	828	854	841	813	898	892	819	910	852	883	869	874	886	817	831	869	820	838	867	862	893	829	865	884	869	842	869	836	901	870	904	865	829	864	858	882	794	881	860	877	901	896	882	847	806	896	823	894	906	867	923	900	869	913	864	803	877	851	840	853	855	864	857	891	842	872	827	873	838	877	839	828	921	843	862	878	884	867	853	833	802	877	837	819	863	830	791	879	847	887	836	895	882	855	861	837	929
17877	7391	2172	443	432	419	429	409	423	396	407	401	456	438	390	387	431	404	463	441	426	378	439	423	433	406	411	401	398	405	424	415	377	401	418	409	408	416	392	416	394	435	418	406	443	404	409	378	371	412	449	395	356	422	391	380	432	441	418	404	407	401	424	389	384	408	385	438	393	377	417	387	401	425	421	405	378	425	367	435	450	385	425	396	415	379	420	424	395	409	435	397	439	402	400	368	374	440	433	384	397	397	427	429	369	366	423	371	392	426	403	406	421	415	408	427	431	400	398	418	401	414	419	393	382	412	407	405	424	407	390	375	393	358	406	382	434	438	385	410	418	419	408	380	381	417	415	410	424	388	378	416	457	395	412	392	381	402	378	430	383	391	412	407	396	393	391	429	377	420	406	405	407	421	397	371	408	380	384	394	377	420	428	403	400	388	394	395	400	378	420	413	412	431	395	382	445	421	359	421	444	431	399	418	411	405	433	360	415	428	387	393	433	452	383	385	411	401	406	405	422	381	414	427	391	418	425	424	389	420	398	397	384	426	412	378	396	412	413	422	408	401	408	405	408	437	420	393	430	409	385	402	403	396	386	454	393	427	400	413	396	405	455	393	393	379	405	421	375	413	399	397	374	413	405	419	371	391	404	390	381	426	406	401	394	413	430	411	384	386	406	399	399	401	383	392	379	378	388	408	409	390	380	425	450	388	419	390	432	351	419	353	398	424	383	397	428	425	410	429	388	390	389	390	407	449	406	428	399	390	393	441	442	355	412	408	419	420	427	411	394	446	436	396	400	421	448	448	406	392	414	441	402	391	366	401	377	405	397	373	396	435	427	402	409	374	414	389	403	405	431	385	396	405	367	432	399	419	438	411	439	417	400	407	433	425	399	416	389	410	382	413	407	417	445	394	465	392	406	410	392	418	376	431	407	382	408	418	363	419	437	407	416	414	418	424	409	458	404	395	399	399	402	421	375	472	378	467	411	425	464	401	453	426	387	424	379	431	412	408	431	402	421	416	405	368	397	405	379	415	384	416	434	400	400	385	429	406	423	441	424	413	414	406	412	435	449	407	427	434	421	403	432	394	442	434	344	426	445	431	433	432	406	410	388	430	419	406	424	389	391	396	369	378	395	399	376	410	399	417	394	388	381	416	414	428	397	388	417	404	379	387	424	412	387	412	409	415	386	421	386	378	437	434	381	430	432	419	397	452	425	409	431	411	396	407	415	433	403	412	424	407	399	395	425	399	393	412	414	419	420	355	400	445	411	386	424	409	423	427	436	409	393	400	397	411	352	379	400	440	398	419	402	430	425	419	410	433	398	395	381	432	400	396	394	370	416	367	392	353	374	425	398	397	437	403	402	416	393	395	401	375	413	419	445	409	392	398	449	411	411	432	388	390	391	394	382	427	398	395	412	392	405	377	354	407	441	400	422	397	433	406	394	388	399	440	452	439	407	396	393	397	380	394	367	399	446	430	403	379	399	435	397	402	431	415	440	431	423	414	410	424	410	382	421	436	409	418	435	397	426	410	433	415	396	433	402	411	378	407	406	375	435	429	389	393	435	406	417	414	399	406	421	396	378	393	386	383	404	447	421	405	394	446	389	406	451	372	427	400	448	389	440	402	384	429	438	408	391	405	398	406	407	388	390	422	424	406	391	434	424	407	409	418	390	406	389	395	380	425	395	416	366	397	417	432	399	411	382	411	402	384	412	404	397	400	409	421	426	430	402	409	390	376	426	416	416	373	426	388	386	405	427	395	403	382	433	366	443	395	402	427	406	416	386	369	421	403	434	395	429	406	413	432	393	404	430	412	441	410	405	404	409	440	407	385	438	420	423	396	368	421	426	375	380	431	419	389	369	443	419	398	420	394	391	417	418	369	410	387	392	415	414	395	380	417	389	417	454	411	406	406	421	448	434	422	433	413	419	392	392	366	441	419	426	395	413	393	432	421	407	415	426	422	397	405	407	397	434	403	409	426	410	420	389	421	419	432	396	388	411	420	388	391	378	432	440	416	372	423	439	391	394	415	454	398	394	410	406	391	426	394	378	359	388	422	376	382	398	420	399	422	411	403	381	423	417	435	393	406	402	391	424	368	386	447	439	436	453	399	398	390	427	441	426	390	411	415	422	424	411	413	384	419	382	403	403	394	455	427	436	411	401	407	428	409	387	418	447	398	401	393	392	416	413	429	395	448	428	419	403	417	434	429	451	397	401	432	400	380	398	373	419	460	442	416	401	414	429	387	399	395	376	362	429	382	407	412	418	393	412	435	434	415	414	398	442	408	397	408	396	390	401	415	380	423	415	404	405	414	415	384	414	433	433	409	442	400	401	421	415	407	413	408	390	365	394	376	391	413	368	422	414	423	407	380	382	408	381	410	423	393	397	371	418	402	411	422	420	420	397	424	410	393	420	399	453	435	379	388	438	437	420	380	420	381	397	417	404	389	389	408	456	431	379	423	402	406	393	465	469	428	388	433	440	414	414	388	407	416	372	393	385	414	435	388	420	377	409	424	391	377	426	411	431	437	446	410	419	412	391	394	466	414	441	422	405	449	434	412	414	439	413	403	454	401	414	414	403	401	391	379	403	412	420	442	403	436	413	436	384	411	416	421	394	407	457	397	398	392	406	438	381	397	395	387	395	429	440	403	397	443	402	440	392	406	420	383	406	372	384	414	433	421	423	397	394	395	382	396	376	358	405	429	429	404	414	399	373	400	407	407	398	429	407	394	385	416	403	381	401	451	423	390	414	419	397	403	346	379	376	393	423	387	402	415	476	398	399	405	422	395	370	423	429	403	405	418	441	433	418	427	392	416	389	453	392	403	440	408	409	402	406	402	442	381	424	408	408	420	440	376	378	382	418	412	413	418	412	409	401	398	393	412	386	402	397	429	385	425	399	415	421	414	423	449	371	415	419	403	425	384	401	434	400	407	435	423	408	399	410	413	374	419	430	408	421	419	391	421	413	410	381	390	386	421	385	383	406	380	407	404	409	407	415	392	416	409	393	439	400	429	378	396	432	415	402	405	390	428	404	416	413	414	431	460	408	420	394	423	397	369	419	423	428	425	389	445	411	410	390	437	430	436	405	418	378	436	427	421	375	418	380	423	453	356	404	423	419	378	386	366	404	393	434	443	397	444	395	387	407	416	431	408	389	422	425	370	411	416	431	421	391	424	391	425	404	409	392	417	398	395	439	445	410	415	408	414	369	389	393	448	388	429	417	437	426	422	361	403	377	403	413	408	405	425	395	376	394	392	335	394	375	394	475	385	452	408	435	418	423	417	408	429	400	415	415	446	413	406	412	425	402	403	401	394	407	383	430	437	393	430	398	398	404	433	404	396	427	407	383	413	450	424	403	447	433	476	399	408	394	442	416	412	442	396	443	441	408	401	422	405	404	422	402	455	415	419	425	405	434	423	387	416	419	431	416	393	435	445	396	405	416	397	386	415	386	416	399	374	391	411	416	417	396	381
15002	8599	3143	1071	1044	994	944	975	961	942	949	968	931	976	961	1027	922	970	950	958	936	1004	908	972	936	956	943	979	957	968	992	940	1002	958	946	989	980	967	909	978	923	959	984	1009	916	933	961	962	933	935	936	1029	964	982	979	952	957	989	961	916	966	1002	965	951	973	907	998	962	914	973	955	954	983	915	1007	961	933	935	927	923	965	936	948	941	1017	929	947	973	955	957	924	939	938	955	933	934	959	955	959	956	922	955	913	964	1016	916	947	959	952	972	970	967	969	1007	898	953	957	976	970	916	999	971	953	952	963	1027	926	977	937	958	974	950	954	940	1032	947	956	934	972	914	949	912	943	959	921	965	962	934	943	916	958	882	1003	925	980	902	913	859	984	933	980	894	989	957	894	955	934	923	982	950	929	900	913	953	972	943	916	937	924	912	966	928	942	960	942	1042	981	971	979	966	963	888	968	938	963	1007	984	961	1017	909	933	967	937	945	923	955	948	943	971	960	940	964	940	958	1038	985	985	984	945	934	888	998	958	957	1014	971	891	990	982	970	919	957	1012	899	975	944	929	989	940	960	946	945	943	934	957	977	964	954	984	965	888	948	999	887	954	952	928	932	996	964	1000	1016	986	993	966	994	933	913	967	939	966	974	942	933	953	947	995	931	944	908	962	950	951	996	998	905	968	961	984	982	964	919	1001	902	971	969	943	991	973	952	944	999	957	980	906	939	949	949	1001	936	944	964	1000	1025	943	974	1002	933	982	951	914	990	937	908	962	939	1011	937	1013	933	893	1008	974	922	964	921	950	978	961	973	937	987	943	966	885	954	899	918	976	945	955	938	993	992	947	922	966	946	956	961	881	942	970	986	958	955	961	925	959	998	951	921	928	959	934	928	926	953	974	965	890	886	899	970	896	921	999	960	935	905	934	984	994	995	966	945	985	924	988	955	952	968	996	928	967	1024	943	985	1001	936	944	968	957	992	998	929	967	929	930	936	962	963	1010	946	928	948	972	961	1006	906	947	974	954	949	904	1025	981	936	992	919	949	978	889	954	910	896	984	973	928	951	987	932	972	936	975	988	947	939	977	953	937	946	968	975	955	1040	991	956	960	922	992	922	929	979	969	977	941	982	948	917	928	1046	954	919	1026	993	939	985	969	994	980	949	916	1010	943	903	959	941	941	922	916	997	965	995	939	978	964	939	970	965	995	921	898	989	968	992	980	958	956	983	959	977	982	985	924	944	956	930	912	966	958	911	931	969	934	1004	935	1031	992	972	1008	959	929	907	982	934	950	961	921	1023	922	954	939	927	897	1008	1005	971	935	952	988	976	912	945	905	971	897	966	972	994	968	939	951	961	994	987	918	964	972	982	965	980	1000	1006	1031	967	933	925	915	951	999	1006	978	924	932	997	966	878	974	943	944	918	962	952	913	911	981	950	937	909	950	928	979	995	950	979	948	935	939	919	961	957	973	976	951	943	965	967	926	998	972	953	1010	899	956	937	974	955	994	940	994	1025	986	952	953	951	930	877	942	951	922	965	991	903	976	957	955	980	925	964	993	979	938	962	969	967	976	1020	975	900	938	969	945	924	977	921	974	994	959	954	987	977	921	952	960	903	942	978	930	925	918	954	907	992	957	939	1006	939	980	1005	949	946	935	994	948	899	943	930	929	953	936	956	969	897	1003	950	965	963	934	960	1007	944	979	1013	952	980	951	952	926	888	980	993	991	954	932	957	959	983	979	980	924	910	949	1033	940	976	959	911	940	961	962	922	956	914	933	929	939	921	955	970	956	965	991	967	964	946	932	974	962	956	945	928	965	945	983	1034	936	991	961	981	982	890	890	966	929	932	993	965	856	960	943	943	974	979	930	983	893	910	934	976	941	923	914	941	975	963	987	969	972	951	955	951	997	1008	938	893	983	920	947	992	942	987	972	976	959	964	954	975	962	988	986	965	948	972	957	941	1006	925	986	977	931	953	935	902	975	958	956	978	952	973	952	980	981	926	962	947	950	957	958	1002	964	966	940	967	944	1001	943	984	979	974	992	974	904	911	939	882	966	934	888	1025	939	953	969	896	930	956	951	951	955	966	975	980	948	1007	926	987	911	994	947	965	971	938	957	969	932	975	916	969	939	937	925	980	992	875	933	890	947	942	958	945	920	1013	954	954	957	975	951	999	922	947	938	972	977	973	891	925	956	954	950	979	994	944	920	968	888	981	920	941	987	962	960	1010	931	957	927	976	951	935	958	999	898	941	952	952	926	944	924	994	985	962	966	1004	949	898	983	952	948	933	996	978	971	942	1007	952	933	945	917	971	944	926	922	936	939	986	942	958	1003	952	968	959	1004	966	963	963	918	966	991	939	969	924	961	967	871	942	992	958	944	940	941	949	910	937	945	974	975	974	977	929	957	1009	910	981	943	951	951	969	934	981	975	941	949	999	1016	891	967	983	947	902	998	915	987	960	969	945	922	965	967	956	939	969	970	953	1010	934	926	949	996	1036	971	961	954	947	929	957	947	942	938	928	918	941	939	934	982	934	1035	956	1022	970	977	943	967	971	979	965	935	944	929	928	939	925	953	962	1000	911	977	994	954	950	940	932	943	910	951	997	1000	938	916	948	966	1006	918	924	937	931	1014	977	908	940	988	962	983	902	930	975	965	953	1001	911	997	905	978	932	970	946	948	972	960	950	977	957	886	946	937	957	931	962	952	1013	923	949	965	927	914	1015	940	955	965	985	947	898	988	923	958	948	928	934	941	950	957	1028	934	986	917	916	960	935	892	944	987	890	949	1000	961	972	1006	953	927	921	943	923	918	976	995	922	929	928	989	979	939	937	957	942	973	838	953	962	962	989	979	901	964	989	930	1022	926	1005	952	932	902	1005	954	988	976	916	967	984	917	981	938	946	982	976	964	981	961	916	890	928	928	961	953	955	940	970	925	957	913	978	966	977	921	951	970	931	954	925	932	976	958	959	903	1000	962	922	935	974	1002	955	1003	1005	937	936	944	957	956	936	954	1011	929	981	944	950	931	998	913	934	972	987	987	960	945	923	920	964	956	911	931	1002	1002	1013	931	988	966	942	994	909	976	961	963	1035	903	958	999	978	992	1002	1014	928	968	991	909	942	937	941	913	931	986	970	1000	913	1019	950	994	997	945	950	950	951	971	962	990	984	970	966	917	955	984	937	916	921	964	929	942	982	963	915	965	934	979	932	985	938	1034	950	962	1008	900	933	923	901	983	981	953	904	969	997	953	996	949	978	1005	908	923	993	979	934	995	951	937	914	963	922	938	968	985	964	976	916	958	949	1009	950	954	861	934	997	1009	949	942	942	947	946	955	992	941	937	932	966	982	985	869	943	972	944	905	969	940	1030	1026	961	981	1005	940	975	928	952	919	985	976	987	912	976	997	1007	937	891	968	933	981	936	955	934	941	950	915	947	885	999	950	973	930	935	964	957	932	955	957	1025	980	892	958	996	997	934	937	946	989	935	937	958	939	923	957	934	940	925	979	994	926	946	940	1000	947	925	962	923	1010	938	965	886	973	963	904	918	949	971	966	978	973	961	941	963	947	971	937	942	942	911	1005	943	979	968	963	948	927	899
66560	51560	32448	8837	684	474	411	313	287	292	342	272	265	275	289	261	225	235	260	280	275	281	244	284	288	300	301	250	257	249	258	237	265	249	248	264	245	255	263	257	254	274	246	266	255	239	268	260	269	247	254	255	268	224	240	194	253	258	255	257	255	260	265	254	249	270	232	260	219	251	295	239	235	242	252	254	249	254	264	251	265	226	234	246	227	243	218	271	252	238	238	270	263	232	240	240	261	223	261	266	240	254	258	253	265	250	263	250	252	248	234	268	285	248	231	231	240	247	222	258	244	265	260	254	246	238	267	290	239	200	280	249	269	249	243	247	251	254	230	238	224	259	236	247	233	240	260	231	220	254	250	254	256	238	255	230	251	211	259	261	268	261	229	246	243	250	239	229	251	259	247	243	268	271	236	274	269	251	247	215	232	267	252	256	302	260	274	245	269	248	234	245	266	270	223	266	231	261	224	253	252	244	239	241	238	246	257	223	244	218	233	226	259	243	256	243	238	239	259	251	235	259	227	258	259	253	247	244	240	262	239	270	231	287	227	241	256	235	239	246	231	241	241	234	280	273	248	271	243	242	272	211	233	267	248	241	267	253	253	236	259	242	239	259	270	250	244	225	246	240	275	244	229	252	287	235	256	217	249	279	240	251	247	239	260	242	269	265	243	277	255	267	233	271	256	268	271	252	252	252	229	245	253	242	254	263	229	274	244	213	259	223	260	294	207	272	230	238	257	248	245	253	246	248	256	251	278	276	266	232	260	242	256	248	265	252	258	225	238	250	225	250	263	241	263	226	248	278	272	261	271	248	240	254	237	261	257	224	223	249	244	251	255	213	236	243	239	230	256	226	259	221	227	257	251	269	251	216	252	255	268	256	217	262	246	213	266	221	245	258	264	218	251	235	254	265	242	232	248	258	267	233	235	273	233	217	216	244	225	232	243	252	246	254	256	243	235	215	226	243	276	267	238	216	270	248	263	251	253	250	249	239	242	278	236	268	249	245	271	232	242	248	258	236	241	257	278	271	232	259	225	266	248	228	243	252	272	248	265	254	255	251	249	233	250	272	248	259	244	246	245	244	258	235	245	234	260	263	238	222	223	219	275	240	250	243	253	252	284	237	230	242	265	247	232	275	255	218	245	256	241	252	219	249	280	263	261	249	270	242	225	261	250	260	233	245	251	245	249	249	279	221	228	260	232	252	276	264	259	251	246	256	249	293	259	236	256	236	273	271	256	257	237	209	275	253	253	249	259	265	274	253	257	252	246	225	228	223	239	252	236	249	241	274	225	272	236	239	245	253	270	272	266	253	233	249	240	238	265	242	283	236	238	247	271	234	270	223	229	257	235	259	241	235	229	252	249	254	259	245	247	261	243	243	289	247	252	290	239	269	244	251	275	237	239	233	268	239	254	234	217	233	251	214	247	242	266	220	266	297	257	267	253	253	255	220	265	246	257	270	240	247	238	261	225	237	239	243	267	218	224	298	279	248	237	235	242	258	225	270	245	247	249	245	230	243	250	235	269	234	244	234	272	240	262	250	252	253	246	259	260	260	257	284	251	240	239	222	267	267	244	242	226	259	239	249	240	269	232	252	255	309	265	226	254	280	232	241	252	258	262	264	243	245	231	242	269	221	238	212	224	262	257	255	256	251	259	256	223	248	258	241	244	229	250	239	269	262	238	217	288	241	267	246	252	254	242	236	237	247	271	249	251	259	247	259	270	247	266	226	230	237	251	277	228	236	262	244	253	245	244	259	246	241	265	239	244	297	235	229	258	252	224	247	254	246	242	223	247	226	239	251	224	239	235	262	239	248	271	239	250	284	235	259	261	264	235	251	238	247	217	230	299	260	253	245	231	252	262	263	229	257	214	247	255	251	254	230	289	229	227	246	206	232	237	255	255	231	236	226	257	235	243	257	266	251	251	254	264	268	248	233	271	228	283	257	251	241	234	267	251	235	233	249	260	246	275	256	221	267	244	244	245	236	219	265	262	236	259	258	281	244	249	272	222	273	246	262	260	250	244	233	268	238	260	251	234	237	222	256	258	246	256	219	230	245	234	207	235	237	276	247	277	235	256	285	275	260	250	270	252	245	257	270	242	254	269	248	265	231	229	233	251	269	254	258	253	216	253	259	232	248	274	242	269	252	265	244	220	255	232	251	264	251	258	278	255	246	242	247	246	241	234	284	245	230	219	245	239	243	229	241	272	280	251	255	237	255	231	254	253	256	236	259	232	255	253	233	251	246	241	217	248	231	229	189	237	223	266	235	260	263	251	228	258	242	242	285	266	270	270	251	267	264	253	258	232	259	267	253	242	252	260	271	247	263	219	263	242	227	265	258	241	229	229	245	246	256	214	233	260	252	261	251	247	225	265	209	239	255	245	273	234	238	258	243	258	227	235	246	250	222	257	270	266	239	261	240	246	243	257	272	244	252	276	254	256	225	247	242	223	239	249	242	234	297	252	253	233	219	227	253	253	247	253	251	245	242	230	230	289	282	250	247	264	268	251	228	233	240	270	244	238	227	274	241	244	240	262	248	229	258	241	249	239	274	258	280	238	235	243	267	250	208	259	227	237	233	234	246	240	255	257	246	248	268	255	232	251	258	270	250	244	244	281	240	255	239	256	248	225	225	232	259	260	257	250	266	263	255	255	272	233	250	233	249	256	239	230	241	256	273	242	241	209	261	254	248	231	274	253	282	262	231	249	243	240	254	284	259	262	264	253	222	250	246	248	241	255	254	254	239	242	260	244	241	239	239	240	237	256	265	268	264	226	245	254	260	224	233	275	226	261	241	239	284	251	236	224	226	236	265	258	242	241	247	264	240	234	231	262	245	275	244	255	236	235	232	253	280	228	240	267	264	259	248	240	221	262	233	249	236	232	222	280	274	256	235	248	265	223	227	263	272	214	233	250	247	267	221	236	246	237	277	229	247	248	221	248	234	251	252	255	247	245	249	258	230	219	260	254	241	238	250	259	253	258	260	225	240	238	229	236	239	229	256	228	235	270	251	240	238	237	259	272	259	267	224	262	250	242	252	253	246	265	248	270	254	251	249	238	231	252	236	232	252	258	220	236	251	256	261	206	225	268	237	233	238	248	263	249	242	237	253	244	220	283	239	252	227	263	224	243	245	239	266	261	256	271	268	252	229	228	280	270	259	236	230	277	244	252	262	279	258	226	213	262	242	233	263	230	263	267	250	225	243	267	255	236	235	258	253	262	257	232	260	226	260	239	214	242	228	245	268	248	232	232	253	263	266	252	262	234	227	252	231	251	236	263	232	255	241	259	258	280	297	226	226	271	262	247	267	265	253	232	236	242	238	246	228	272	236	268	248	251	254	275	252	237	248	237	266	244	245	251	260	255	236	236	247	264	248	233	257	234	228	232	257	231	220	247	252	247	275	266	241	235	229	224	223	249	272	249	250	262	256	259	247	235	243	259	246	238	225	261	234	243	266	257	260	226	225	234	255	278	250
40164	38596	16463	2010	1808	1558	1371	1168	1193	970	1016	941	918	853	832	779	816	797	733	730	729	730	717	679	719	744	673	700	722	684	744	714	707	686	713	677	673	631	671	657	673	655	667	690	662	720	633	693	651	644	666	660	647	658	660	665	676	682	671	687	647	645	640	729	680	634	636	618	638	637	666	689	685	661	638	638	667	620	648	697	640	661	661	666	664	657	694	631	706	636	605	630	651	655	630	645	607	663	661	617	635	659	683	658	667	689	692	694	610	691	632	664	668	656	653	636	660	682	652	662	622	666	668	653	632	655	653	671	648	642	676	644	674	604	650	647	667	662	657	665	607	633	648	618	622	670	659	641	629	630	600	619	621	590	657	639	663	655	648	627	659	652	640	643	610	656	651	650	652	635	644	659	643	686	659	670	661	625	640	661	618	617	673	607	641	625	648	658	661	674	590	614	663	641	666	647	622	632	653	667	648	671	633	686	652	646	651	677	656	640	629	643	679	652	669	667	684	641	662	646	621	609	677	623	664	677	634	656	669	638	670	681	629	644	634	652	648	622	628	707	690	632	606	704	653	648	695	635	650	656	613	664	646	698	690	613	617	651	677	622	685	653	689	625	691	643	630	669	694	624	683	634	655	704	656	643	633	669	668	630	621	657	683	638	634	628	708	669	668	655	711	645	655	634	690	648	715	651	646	666	649	625	699	636	634	667	629	681	687	653	676	668	677	604	633	642	615	625	674	644	605	632	652	651	654	642	647	633	658	660	649	638	668	654	695	642	621	636	661	646	661	647	659	646	651	638	653	658	677	661	646	650	637	683	643	672	670	692	626	624	639	666	605	661	595	636	665	653	666	642	664	626	692	666	599	634	626	614	620	614	618	630	627	649	611	658	625	627	636	638	666	682	654	685	619	631	622	669	695	646	652	616	652	687	659	662	666	643	673	629	621	622	620	683	627	688	671	649	607	673	676	686	656	684	634	645	640	663	644	626	643	643	644	608	660	657	641	651	656	634	641	631	640	613	678	675	659	650	657	683	648	679	635	634	623	721	651	659	683	580	656	603	632	673	645	655	652	685	615	671	629	630	640	650	715	640	697	619	652	642	618	671	686	687	616	643	647	691	644	647	682	617	649	624	657	680	612	667	658	660	630	660	627	690	667	623	674	625	600	688	705	652	652	662	663	651	631	678	645	658	645	688	624	690	653	640	657	638	630	673	625	660	658	658	599	621	625	644	643	597	653	649	655	675	635	609	680	678	648	664	636	670	664	685	661	647	630	665	681	621	684	643	633	642	656	628	650	646	701	647	630	664	617	633	648	644	651	658	648	645	608	688	687	644	695	656	671	606	629	638	606	652	679	657	648	672	658	667	629	650	670	683	707	628	613	616	652	629	743	634	618	675	649	643	613	709	627	676	645	643	680	675	635	638	654	634	647	658	667	658	682	659	686	655	657	646	639	646	643	695	671	614	653	666	660	639	623	617	656	650	632	653	655	656	616	636	636	631	644	641	684	603	664	611	653	618	652	659	681	633	632	659	638	615	657	638	619	680	657	673	659	618	695	666	658	647	647	650	624	628	627	666	657	608	606	688	685	645	650	643	642	656	647	647	665	649	592	660	689	646	631	664	668	690	617	678	614	637	632	640	606	662	674	646	654	650	636	653	632	599	641	662	664	624	668	637	615	657	626	699	713	639	699	617	629	661	589	670	622	685	650	637	650	656	633	652	672	686	634	610	654	651	584	633	658	571	636	635	684	642	663	667	659	665	661	634	643	606	669	685	631	677	614	667	655	628	653	645	625	624	635	596	651	649	634	604	612	638	666	618	646	646	668	649	629	647	650	633	655	612	638	644	690	662	656	704	652	632	676	679	631	641	657	666	649	664	639	700	634	667	655	646	615	646	655	651	667	650	627	641	606	634	665	648	615	697	647	727	651	654	658	668	675	674	631	637	650	628	679	640	666	686	658	665	614	620	694	675	640	636	646	681	640	615	634	603	643	593	631	661	656	642	623	620	651	684	668	701	661	641	669	638	646	660	637	669	665	643	675	689	644	638	660	638	638	646	609	649	628	626	642	662	645	639	601	634	613	683	678	635	651	679	643	645	646	669	658	610	631	612	634	696	679	633	660	639	626	621	693	639	643	674	666	660	615	618	675	651	657	693	643	650	661	639	594	631	642	685	688	605	661	618	665	631	666	607	634	662	658	628	661	703	664	677	620	632	669	692	651	637	644	670	634	659	662	619	656	637	654	625	632	652	623	648	655	647	677	657	678	650	670	666	630	670	627	597	652	656	641	620	644	644	632	598	646	661	658	609	670	637	659	634	610	641	671	625	622	628	644	659	672	646	636	692	669	672	608	626	634	646	669	615	642	685	681	628	657	672	662	587	704	699	649	639	633	700	671	643	678	633	636	674	618	626	651	656	667	636	599	677	655	613	602	695	659	620	691	685	654	659	654	644	702	651	645	681	639	635	658	622	635	657	643	634	643	627	648	674	697	644	700	695	628	681	648	680	643	651	622	664	644	654	667	641	693	686	638	637	688	640	631	644	660	631	623	637	625	635	653	659	606	699	693	617	618	680	692	700	670	659	656	635	682	644	699	637	676	653	617	669	628	667	672	598	703	664	608	630	647	660	640	659	678	651	659	699	643	675	646	667	620	653	677	619	638	644	612	616	669	676	701	624	620	712	655	628	683	658	631	659	666	714	649	615	668	669	667	654	598	626	708	655	681	657	668	665	636	672	621	658	621	632	683	621	637	632	618	666	645	638	657	661	634	627	677	669	689	661	638	706	666	643	655	616	642	617	640	608	647	653	673	673	649	626	700	640	691	640	628	638	694	668	646	570	684	663	670	642	647	678	649	663	630	663	689	661	630	622	692	626	653	629	637	657	675	670	618	691	662	638	586	642	675	678	654	653	664	654	667	661	624	625	657	682	714	644	673	651	641	631	631	662	698	662	656	647	663	569	669	597	673	660	648	653	629	628	670	617	668	609	679	618	669	605	667	638	646	626	625	680	659	672	679	663	639	629	644	669	660	634	617	664	649	610	653	644	650	654	656	648	638	631	663	637	614	628	636	660	630	695	698	669	687	646	650	616	635	692	630	654	640	620	652	644	668	639	669	676	669	632	668	666	663	621	630	628	682	659	604	653	667	653	689	655	677	666	639	697	621	670	681	665	674	693	644	660	653	625	668	661	613	665	649	635	688	668	637	665	713	618	677	696	641	644	654	649	655	653	662	662	607	629	683	643	634	701	660	671	637	642	619	634	669	617	640	620	664	631	625	647	637	646	659	651	660	600	672	631	624	652	655	635	678	681	682	650	658	637	638	676	641	646	669	642	631	628	652	665	623	700	633	648	679	648	628	668	685	680	667	692	666	666	646	637	610	656	673	659	656	657	662	651	627	652	627	674	658	614	621	658	643	689	677	664	645	623	671	649	650	681	655	663	618	679	654	655	656	621	644	630	642	671	685	606	707	667
72170	58762	41205	17108	2733	864	657	588	488	423	441	442	459	390	404	428	418	389	359	372	369	348	393	408	358	337	351	372	379	374	371	348	351	376	348	331	362	368	377	371	344	353	357	327	343	344	381	343	309	340	363	376	362	332	378	367	328	348	325	343	357	323	311	367	365	330	362	348	398	333	355	336	325	348	329	352	335	349	375	387	343	356	355	336	353	349	359	374	332	343	365	357	333	353	335	364	337	303	341	327	358	317	370	321	328	345	347	341	365	371	325	319	365	346	353	366	340	326	328	293	348	336	367	349	341	344	329	349	372	366	344	337	342	332	357	352	383	347	357	340	309	349	365	343	360	358	339	352	349	349	344	361	351	360	351	340	366	358	372	377	329	348	324	344	321	347	366	355	352	342	340	365	376	352	373	329	389	349	377	336	340	341	352	373	353	369	326	366	327	331	332	373	340	332	355	386	333	327	360	371	360	356	366	367	352	319	369	358	357	339	344	353	323	369	372	348	370	368	362	319	385	361	338	325	346	377	357	343	325	342	366	329	342	342	353	346	332	348	355	355	339	388	356	353	366	346	324	370	313	335	352	341	362	355	327	321	376	331	320	349	339	348	330	365	393	328	330	350	340	380	345	290	337	303	376	366	345	366	371	343	404	361	370	321	294	341	332	364	335	361	384	362	363	349	331	342	351	330	346	350	360	355	359	342	354	353	377	314	327	336	342	347	372	331	316	346	340	363	331	341	360	354	341	344	365	372	366	324	336	310	340	374	336	353	371	344	357	361	322	306	345	377	327	352	358	321	338	330	330	364	327	314	372	364	327	329	357	344	362	330	349	343	335	380	353	335	366	353	335	338	363	331	303	347	377	391	338	338	365	322	360	361	369	342	319	345	357	351	332	341	361	311	375	339	349	335	334	346	363	310	328	298	393	349	330	340	363	302	345	376	355	335	348	367	303	316	336	327	332	349	335	336	360	367	370	347	403	328	341	365	345	362	342	381	309	342	322	361	359	339	335	378	344	375	349	366	331	352	323	362	337	376	362	334	373	321	337	334	350	342	345	389	360	338	334	358	353	362	329	374	355	363	349	326	343	316	325	354	332	375	357	338	339	335	309	375	341	349	363	360	380	336	336	340	338	360	346	379	328	350	333	371	356	346	352	365	334	348	343	330	328	333	350	340	349	340	364	342	366	355	368	352	330	354	407	335	333	337	352	342	347	341	331	348	356	313	353	363	395	329	346	372	330	362	371	381	330	333	350	296	339	351	338	354	300	348	326	325	354	364	333	359	393	379	333	321	334	350	361	354	310	338	357	337	333	334	332	351	346	352	377	352	367	330	382	324	343	363	292	330	344	348	360	332	334	355	369	341	373	349	327	355	369	346	367	340	341	365	342	337	337	341	306	338	338	328	358	322	304	362	323	316	364	348	340	334	313	370	376	330	319	335	360	363	307	342	352	291	349	359	354	357	299	317	330	353	315	347	350	364	351	346	316	312	341	333	320	329	366	359	323	352	335	349	336	308	361	336	341	365	347	340	350	342	344	324	323	360	346	363	344	319	363	337	323	353	389	343	320	355	326	336	348	350	376	361	366	335	333	328	348	369	328	368	318	339	336	327	339	375	344	317	366	366	324	351	334	355	311	335	377	364	335	332	363	373	314	358	337	368	380	314	326	336	319	335	367	361	376	361	389	326	341	348	319	376	312	324	334	363	347	365	358	374	300	365	319	345	341	336	350	333	360	331	330	376	346	371	349	339	343	338	321	334	384	378	369	324	354	346	358	333	308	316	340	330	330	361	355	328	347	370	385	310	338	341	324	334	355	372	352	366	339	344	319	358	360	360	351	363	367	335	349	327	358	340	319	347	342	363	352	343	365	309	316	345	354	334	325	365	353	341	371	339	327	319	368	349	353	356	331	384	367	344	357	386	363	367	328	368	361	363	331	384	353	350	351	358	384	338	338	354	343	345	349	332	329	313	346	358	380	340	368	318	345	336	339	343	352	348	336	329	367	366	337	386	359	369	351	387	360	336	342	328	301	340	346	322	309	336	341	330	341	335	337	338	362	308	362	358	309	366	332	383	366	358	342	344	361	350	371	354	364	346	310	368	338	345	368	364	366	336	330	342	382	323	334	347	357	347	348	370	328	356	329	373	344	342	363	336	340	335	329	354	366	342	339	363	320	343	340	344	363	347	363	361	323	356	351	347	352	347	346	367	356	345	334	338	350	344	299	335	359	341	351	364	348	317	348	325	330	349	380	337	390	366	320	332	335	334	361	360	351	373	335	364	340	327	336	358	358	304	324	330	373	340	322	331	299	351	332	334	334	327	349	319	363	361	363	317	339	361	337	371	358	307	366	351	354	345	387	351	357	350	356	362	372	340	364	348	305	310	354	353	331	341	378	362	362	357	317	345	354	382	332	319	384	335	358	370	381	365	337	345	322	355	358	357	305	356	374	334	368	346	357	342	350	341	346	342	354	373	331	353	369	320	347	342	366	351	325	300	358	360	340	341	329	343	332	370	349	312	388	316	375	358	340	329	326	349	327	326	304	359	384	357	347	375	345	345	309	352	359	360	361	361	365	319	317	369	380	331	349	315	355	336	352	347	356	380	359	381	347	317	334	352	352	322	348	335	330	312	350	333	348	384	338	345	331	359	319	363	309	358	368	337	326	348	332	321	312	336	371	347	338	319	383	383	388	330	338	335	342	369	345	326	340	340	375	352	361	356	344	362	366	351	360	348	367	344	322	348	357	360	318	348	330	348	348	362	386	338	325	358	396	374	334	355	306	332	359	322	360	351	388	372	344	358	357	381	370	342	358	337	366	315	407	351	367	376	337	353	334	372	386	309	283	381	379	349	364	339	307	364	340	316	340	348	367	333	345	362	351	367	324	321	285	303	350	369	316	332	356	355	366	334	376	335	389	363	366	298	353	336	345	361	342	372	381	338	358	332	334	369	350	356	323	344	339	327	343	343	336	360	320	339	386	384	353	356	359	345	381	356	337	345	365	366	337	350	351	354	378	341	325	364	332	353	328	363	323	315	333	339	325	325	367	341	366	375	326	332	349	314	365	342	341	347	333	334	349	384	371	337	314	378	355	383	343	365	303	352	368	359	391	343	346	330	334	323	341	324	341	333	348	318	348	329	337	345	331	375	342	360	335	385	349	343	337	345	317	330	332	338	323	363	321	327	322	376	328	361	389	390	343	349	354	354	340	331	382	346	332	341	348	356	366	347	325	363	375	350	359	362	345	330	333	357	360	337	339	291	318	331	346	360	346	396	368	346	349	363	343	338	367	351	356	367	329	347	324	333	359	335	384	348	369	327	360	341	372	340	343	358	333	362	314	359	366	375	317	358	361	363	355	373	346	360	321	342	351	313	358	339	380	367	375	351	325	344	346	351	343	349	330	361	324	306	345	325	370	340	344	322	373	344	317	362	348	352	349	351	346	346	391	340	371	330	343	336	320	366	345	369	346	336
47844	49106	20421	3620	3140	2579	2236	1975	1736	1580	1536	1360	1380	1300	1213	1176	1062	1094	1137	1037	1097	979	1007	1036	1046	983	956	994	948	973	960	932	944	921	943	919	933	959	927	890	904	924	898	879	899	891	869	906	915	909	890	874	826	859	904	925	906	919	817	837	935	926	907	837	875	917	872	892	914	872	916	907	918	886	932	928	865	937	805	881	901	873	865	829	860	863	912	899	850	924	855	874	857	916	920	817	877	902	851	845	841	868	873	865	868	839	902	874	881	818	861	860	919	845	881	876	868	901	899	821	898	894	863	840	884	905	869	861	827	850	817	862	858	854	876	872	854	829	899	862	871	854	861	850	873	819	878	821	878	869	843	873	894	849	887	854	933	867	855	875	858	870	855	856	919	827	845	872	898	839	844	874	861	873	853	949	862	862	844	842	920	841	874	942	883	862	834	931	841	890	797	853	878	904	829	867	837	856	916	911	878	867	879	818	822	827	905	890	842	850	818	813	837	875	879	851	818	922	889	893	872	862	881	893	825	886	851	859	838	888	902	847	917	896	824	920	879	840	871	866	884	916	897	861	844	828	867	863	841	885	878	860	887	857	870	868	889	894	894	943	849	875	874	866	836	891	871	857	860	846	847	860	861	849	894	889	901	861	854	925	874	891	881	862	888	822	887	925	843	862	906	857	881	897	854	878	910	901	901	845	837	897	884	855	902	861	880	845	810	864	835	845	886	886	831	833	844	869	873	868	857	800	910	867	890	892	839	876	807	888	832	813	859	842	890	867	847	823	912	840	873	863	884	875	805	893	815	912	883	914	867	889	868	813	849	851	821	890	907	815	869	871	866	856	866	871	877	882	941	905	866	847	909	884	881	890	834	866	887	826	899	862	862	844	874	821	871	899	872	916	847	870	827	851	899	863	849	860	861	858	849	894	808	902	808	830	866	881	840	823	856	822	816	854	837	899	840	881	895	884	900	876	849	899	892	883	911	878	924	856	911	826	930	862	870	889	828	850	842	879	861	921	837	911	831	879	869	870	858	843	859	923	889	874	821	798	854	855	840	858	832	845	845	873	869	933	851	917	832	832	885	894	874	842	834	851	855	837	865	900	871	868	885	900	846	802	825	809	818	883	861	883	875	869	868	832	910	831	886	885	855	839	814	906	870	811	865	847	816	876	838	860	859	893	860	901	897	843	834	847	810	876	853	860	881	877	791	891	888	922	882	904	909	829	868	909	875	864	855	856	852	868	871	913	845	889	935	868	831	893	893	898	849	896	903	862	823	903	828	869	936	942	854	856	877	846	891	867	813	820	870	799	885	896	881	863	783	860	897	951	934	911	855	866	823	850	849	843	889	880	896	865	885	905	844	895	883	814	906	853	875	841	868	875	834	891	852	904	900	891	847	856	858	820	858	869	830	882	890	867	864	906	879	915	868	880	897	838	865	862	938	845	882	851	853	864	866	906	879	887	876	863	929	872	943	949	822	842	816	897	861	835	879	856	896	862	894	899	855	881	863	839	868	870	861	912	798	866	822	932	899	858	889	846	906	831	921	850	840	852	884	872	852	883	854	872	886	918	814	905	889	861	842	849	872	863	873	909	916	903	891	858	859	851	806	880	861	906	829	899	807	854	919	860	923	873	852	833	891	911	814	882	839	869	849	893	893	911	848	833	831	866	848	863	882	838	856	810	914	899	845	838	842	851	898	861	898	926	895	874	890	839	878	816	862	808	898	907	858	804	863	920	873	831	876	871	830	865	842	846	890	874	921	872	882	883	835	864	844	876	859	894	856	828	806	849	899	848	833	859	873	847	860	859	836	855	890	864	881	873	869	819	905	880	861	911	847	841	852	882	904	876	852	868	847	876	839	921	879	896	870	876	806	868	819	836	876	866	886	863	879	842	834	839	824	831	867	854	929	885	895	809	866	868	833	857	845	869	840	862	867	917	839	828	895	882	854	892	862	831	871	904	886	919	914	885	839	838	909	856	905	900	865	892	890	847	881	819	878	899	877	879	903	878	868	866	800	898	875	832	872	882	900	886	837	873	923	844	834	862	841	842	887	870	855	845	832	824	841	852	850	876	869	841	918	823	911	885	865	859	900	834	874	869	859	923	876	894	876	855	865	836	870	886	861	885	891	921	786	844	896	833	896	852	885	828	879	893	874	889	830	850	864	892	859	849	876	867	885	922	888	845	833	829	842	851	817	818	843	838	861	930	868	862	812	861	875	854	833	868	926	854	886	885	838	870	859	882	862	841	860	846	877	860	817	889	845	862	857	895	820	877	847	824	877	874	834	847	839	859	884	867	891	857	825	862	842	819	894	861	903	878	870	884	840	858	889	877	846	832	826	874	930	890	878	828	808	873	894	780	859	824	855	866	864	860	840	869	847	855	885	855	864	917	835	917	829	910	857	850	808	862	844	873	787	825	928	880	844	870	886	813	910	879	870	837	879	838	937	839	834	864	880	843	874	884	872	918	861	849	871	866	865	847	852	890	865	896	882	884	879	872	806	847	885	901	878	903	839	827	901	850	893	847	872	852	886	840	829	841	843	837	923	853	876	850	869	870	883	834	874	886	869	907	866	868	821	822	857	874	845	880	919	906	870	847	882	890	916	858	897	850	840	853	896	880	857	918	835	862	873	888	852	825	876	882	873	822	838	803	865	907	872	881	870	893	875	877	843	838	881	860	857	813	882	870	900	901	862	885	818	877	830	905	868	884	842	852	859	839	854	874	854	879	863	890	843	862	896	896	919	912	879	859	833	870	922	848	900	882	856	827	888	884	862	888	899	868	831	811	823	864	837	864	874	805	830	855	796	894	953	866	881	870	847	866	905	860	841	881	898	876	901	846	854	882	820	845	830	835	931	886	864	880	915	863	818	885	820	879	867	847	892	816	827	881	865	849	833	899	824	829	858	895	866	842	857	916	856	858	868	858	878	882	801	872	859	880	847	909	881	869	884	829	863	927	859	857	900	876	881	872	869	884	844	829	850	846	891	894	887	849	870	872	880	821	819	869	804	883	869	874	811	879	868	911	839	867	827	876	907	915	900	849	875	880	859	826	875	863	842	899	844	878	911	895	913	874	831	856	850	857	836	937	835	859	888	825	790	900	895	927	896	847	843	866	849	862	880	873	858	849	901	787	897	878	871	861	894	908	871	898	915	817	865	898	861	887	864	887	865	824	911	851	865	899	830	879	846	869	873	841	880	881	922	859	787	880	821	868	890	872	873	897	859	864	888	878	891	925	871	881	815	891	894	848	885	893	870	841	843	878	857	843	912	894	814	863	876	871	926	810	820	873	878	891	877	858	869	856	863	857	857	905	927	884	886	873	834	861	854	886	857	891	896	898	871	848	919	846	869	880	856	832	811	839	841	845	870	825	884	884	841	873	812	766	861	845	839	853	913	863	886	878	856	850	879	869	835	805	897	880	841	866	891	838	931	853	895	841	866	837	898	853	827	884	904	855	842	874	877	844	874	854	864	857
16451	6416	2199	458	396	393	395	404	393	414	418	415	380	419	357	397	421	361	408	347	387	399	384	385	405	421	379	382	407	361	389	384	367	385	419	440	394	355	354	409	391	392	393	368	359	410	403	404	412	411	406	379	372	412	412	353	415	376	422	400	380	405	416	410	404	356	356	413	420	442	420	396	401	378	380	404	411	417	384	387	413	411	379	394	365	401	407	384	397	382	413	402	426	433	419	389	402	385	373	388	414	414	391	404	380	411	400	359	406	376	389	380	391	377	393	426	409	406	377	429	399	367	359	390	385	404	378	389	433	435	402	417	398	378	406	400	395	430	396	355	429	373	415	398	419	409	399	358	363	359	382	411	363	397	432	377	380	418	403	409	455	376	418	401	376	370	379	417	400	383	450	405	383	413	409	382	401	405	386	388	395	364	441	387	373	419	376	357	389	424	396	390	444	412	362	357	428	366	404	409	429	376	413	369	421	356	417	400	378	370	376	377	389	413	381	415	422	401	415	357	440	378	405	397	374	395	359	394	371	374	377	427	394	411	409	397	385	444	369	370	419	417	398	414	380	446	432	388	392	369	441	410	396	417	419	397	416	389	443	395	437	420	389	407	394	393	420	400	414	401	451	386	405	384	388	427	440	353	411	417	384	400	380	371	392	384	379	406	384	426	392	350	419	407	426	385	379	387	410	399	405	395	401	399	404	396	439	419	413	420	399	398	366	416	401	389	410	394	439	410	372	413	394	425	436	382	403	388	411	391	394	410	407	355	406	413	429	410	413	420	427	422	394	410	411	390	385	400	399	393	388	425	438	442	404	379	394	396	423	392	423	356	379	418	398	400	416	389	403	405	383	394	412	367	411	424	441	394	405	379	382	391	410	395	355	405	399	367	368	377	400	338	406	384	402	417	404	378	391	398	389	405	383	397	396	416	400	411	408	385	429	382	362	391	393	398	404	388	413	419	347	376	380	392	415	411	425	381	401	402	377	393	400	401	393	427	409	387	404	395	395	401	427	370	399	387	380	382	393	444	405	375	374	398	380	412	406	404	397	389	399	426	423	394	407	393	400	422	379	405	384	395	381	412	398	402	396	386	373	353	384	432	379	384	408	435	384	369	398	453	405	402	396	418	368	408	378	408	378	436	409	390	392	413	361	412	397	380	398	410	390	413	385	398	415	423	386	416	407	395	387	418	408	352	437	401	395	415	382	379	378	399	363	391	393	400	391	423	394	398	383	375	385	403	389	375	386	391	385	398	420	392	397	399	397	433	372	427	387	408	377	422	395	374	374	437	394	383	371	424	414	406	403	404	427	412	399	410	374	358	370	397	393	444	411	385	408	389	400	397	405	384	376	408	379	408	404	400	365	411	389	380	361	384	428	377	387	406	415	378	393	382	411	391	399	389	368	391	407	422	350	378	435	401	372	401	391	389	420	388	396	399	424	411	428	406	419	398	359	392	398	410	391	409	432	395	386	402	399	387	353	394	385	404	391	429	376	394	396	388	395	367	425	405	379	394	429	405	405	405	406	392	374	411	365	424	422	405	392	404	424	402	409	374	413	387	396	376	388	385	404	437	354	416	403	368	379	431	413	421	374	409	396	372	397	372	395	427	403	394	401	377	421	361	388	366	404	373	397	421	404	396	386	378	399	407	391	379	417	397	388	384	362	385	376	408	392	417	428	385	344	382	399	446	420	389	426	410	394	410	420	420	365	392	383	389	448	402	360	436	429	402	401	346	404	414	399	385	425	382	447	400	419	408	395	402	435	387	411	382	394	422	380	416	394	398	415	418	378	384	385	378	409	391	355	353	393	389	402	426	393	386	384	401	411	385	392	411	372	373	406	381	417	358	405	396	433	406	406	415	399	417	409	409	424	445	419	398	405	355	358	389	371	410	361	399	461	411	416	363	401	369	434	376	395	435	395	387	354	390	393	406	379	379	390	403	419	386	383	378	420	372	361	404	408	414	396	371	385	364	415	393	408	410	433	390	407	409	405	373	397	370	424	387	395	404	385	399	424	377	406	403	399	385	434	375	392	398	439	373	403	397	428	397	380	415	429	427	407	365	413	376	377	399	386	395	409	441	433	390	395	386	416	389	393	399	423	371	399	380	397	402	409	415	410	411	378	375	435	428	363	391	384	410	384	379	412	426	417	388	403	418	401	380	428	454	384	415	425	428	402	383	363	376	425	432	369	400	399	397	375	375	412	361	368	396	399	385	396	376	429	429	362	411	383	429	386	392	388	398	405	391	364	388	418	410	370	409	389	386	408	406	403	418	401	436	384	397	399	375	399	402	474	369	403	364	375	404	390	390	402	381	389	397	421	412	409	396	398	418	408	386	447	419	379	391	414	416	378	398	407	411	423	368	387	370	396	385	380	393	388	382	411	443	449	364	367	354	438	437	383	403	445	392	434	423	426	319	413	398	401	359	396	424	385	377	381	410	335	400	390	394	412	410	398	393	438	399	387	390	323	407	403	391	366	365	394	403	371	392	433	407	402	378	421	407	393	391	408	450	372	363	392	415	404	383	365	410	417	378	408	407	416	402	368	389	389	423	385	439	403	410	365	384	420	408	399	373	371	388	397	423	394	393	424	389	397	386	414	428	406	383	386	362	378	379	375	403	378	389	416	398	418	437	383	402	374	383	380	433	404	404	402	394	371	374	410	418	346	409	404	399	425	419	390	432	443	374	366	399	441	374	380	381	396	414	356	395	347	388	412	396	394	431	376	433	387	379	426	386	398	369	412	390	376	396	417	365	363	378	363	413	397	421	444	420	388	403	411	371	398	394	409	405	411	375	392	352	398	405	422	400	404	375	445	369	368	444	406	420	358	391	443	424	386	397	408	426	425	375	359	396	395	395	388	404	397	409	389	407	367	397	414	391	399	390	380	471	410	391	372	431	364	433	399	410	388	386	401	414	414	390	400	399	407	406	397	393	374	380	418	402	407	378	370	409	445	461	403	403	399	408	408	401	388	405	401	426	390	428	407	400	405	418	401	420	388	402	390	432	382	388	418	427	369	404	400	412	389	384	413	357	394	351	398	390	358	354	392	409	422	380	394	371	405	391	359	369	400	453	411	363	389	373	365	397	381	386	405	360	406	389	424	370	434	386	405	384	376	409	386	383	355	394	409	380	370	412	384	387	375	352	415	390	387	416	395	396	367	409	387	381	461	400	414	392	372	373	426	381	402	424	404	382	427	368	417	409	427	400	415	372	398	405	411	347	433	418	415	420	364	405	389	407	385	397	444	407	406	410	392	430	401	402	409	394	382	390	432	406	363	392	420	420	430	377	418	379	408	413	388	402	376	408	388	358	385	380	385	393	409	406	394	411	414	391	395	371	431	416	358	417	387	379	413	397	402	358	395	403	430	390	385	358	401	434	388	415	420	371	391	379	426	408	387	397	395	378	406	392	390	414	379	395	403	413	373	416	404	376	428	391	388	434	394	380	421	384	405	389	378	415	405	415	433	392
12853	7917	3229	972	975	966	972	953	962	986	964	889	911	921	1001	939	952	948	944	969	937	914	926	936	926	927	897	896	949	962	929	889	921	965	950	946	891	946	927	908	933	956	930	895	932	927	923	982	974	865	906	944	947	920	982	927	936	950	912	932	967	954	910	930	912	967	936	879	977	922	855	902	914	977	974	921	945	882	929	941	955	923	933	969	987	1015	991	931	944	948	923	891	941	947	947	931	927	935	928	926	896	964	935	938	978	940	911	958	946	897	943	883	940	959	939	935	922	909	896	950	901	949	968	918	904	974	936	991	950	998	943	929	932	953	934	939	973	934	874	947	933	983	954	927	920	901	957	926	955	954	967	944	920	980	950	951	930	912	945	952	995	954	955	946	928	965	1008	954	940	917	941	911	988	929	979	911	939	963	884	932	932	916	951	892	897	976	891	976	955	940	928	919	895	910	922	916	940	986	964	883	917	942	927	885	923	928	909	916	947	930	930	935	925	872	916	935	886	965	913	919	907	997	875	899	929	914	931	943	931	882	913	939	966	924	870	878	897	960	916	954	910	942	927	934	912	939	920	915	942	949	981	914	921	938	924	921	965	920	951	943	928	944	928	934	919	983	920	928	880	888	873	933	934	944	955	920	917	985	960	894	941	889	955	895	927	947	951	942	938	912	957	920	921	926	908	972	906	998	914	907	924	919	954	983	908	905	952	925	992	937	950	931	977	945	925	863	934	917	912	926	935	912	946	893	949	926	879	891	924	972	898	898	918	913	943	961	965	916	905	925	905	938	904	957	946	940	927	941	942	918	972	943	958	983	942	943	888	985	945	943	973	992	947	1000	949	972	986	909	965	957	957	899	970	947	878	969	910	980	949	932	949	1018	965	978	934	934	896	915	965	954	951	954	887	998	953	929	905	995	870	946	894	897	931	952	916	972	878	913	954	954	977	918	930	956	936	916	982	948	949	894	903	980	951	948	940	884	950	979	964	956	967	930	917	972	940	916	921	918	926	914	951	900	891	882	916	948	894	895	933	923	949	909	941	932	948	948	916	944	950	964	932	936	916	955	922	894	932	927	918	995	957	956	936	949	936	877	958	941	931	974	990	914	932	952	936	939	909	945	948	948	974	902	975	920	948	957	923	979	920	906	947	929	933	963	919	912	926	942	880	925	946	967	947	944	946	953	923	949	913	931	934	937	949	931	887	919	946	886	895	886	907	922	914	993	883	931	956	949	898	950	948	919	915	982	885	887	916	948	908	956	927	943	957	911	971	893	963	938	938	865	926	926	943	1000	914	954	994	910	944	894	931	928	943	884	901	941	923	920	948	922	953	919	924	933	949	910	932	928	952	922	923	970	973	922	909	970	906	922	974	949	948	896	949	945	987	909	967	955	958	915	966	953	968	911	900	940	918	918	907	905	921	916	923	948	945	954	915	929	979	927	985	934	962	919	943	918	848	960	943	887	956	968	935	949	914	931	955	910	928	939	930	880	968	917	972	914	926	960	946	870	926	921	978	948	983	923	932	930	868	865	960	904	929	933	926	945	923	901	882	977	923	918	996	959	930	943	932	929	942	940	889	971	978	904	902	972	893	937	966	943	934	945	944	966	871	939	961	952	939	909	939	951	915	926	950	966	951	973	884	916	915	983	921	892	952	964	888	917	941	913	963	921	985	909	882	972	971	947	890	937	889	934	942	963	989	943	897	948	957	913	890	984	949	902	922	890	938	965	960	893	937	979	1000	904	916	876	929	943	951	921	925	932	902	949	937	892	948	938	956	954	911	935	927	926	902	964	956	989	954	914	951	905	891	932	964	949	961	947	1007	962	975	919	960	957	925	898	925	916	944	946	934	937	917	921	937	926	965	916	940	916	949	914	911	941	919	973	905	969	935	955	908	938	981	914	924	997	924	974	974	928	946	919	914	891	946	898	907	930	908	964	960	860	914	933	923	931	904	938	997	921	940	942	897	986	913	924	996	970	956	979	907	996	1007	928	971	961	915	893	924	933	945	952	877	965	932	972	914	991	930	873	929	864	940	913	955	940	989	936	941	937	928	947	943	918	930	884	925	962	948	979	966	944	913	943	923	923	956	932	940	915	905	929	945	923	961	909	977	927	929	913	935	923	955	931	944	958	928	920	973	895	887	909	938	939	941	899	960	991	957	925	926	925	963	902	906	908	983	947	1013	953	939	939	877	989	975	885	985	915	978	926	909	952	918	926	955	917	964	955	888	871	926	940	901	940	862	836	935	946	950	970	941	991	913	988	924	946	866	963	943	908	938	995	949	919	950	956	915	911	910	950	993	936	896	910	959	952	939	925	902	905	919	942	918	924	962	960	940	927	940	989	936	912	964	970	959	958	961	900	923	920	925	877	925	933	912	948	984	939	964	1026	971	922	945	907	943	896	938	941	1009	928	899	943	944	930	950	894	909	961	936	932	946	946	915	901	925	877	922	918	966	881	959	943	941	963	981	963	908	874	931	943	956	940	912	937	883	986	900	945	950	955	895	942	927	924	933	927	918	926	962	998	937	951	940	968	917	961	912	901	946	949	929	925	910	922	964	977	940	896	900	898	964	998	963	893	939	948	922	924	939	880	953	965	939	899	949	965	967	900	943	952	943	942	984	888	991	905	959	943	986	927	940	893	946	961	927	871	926	990	952	934	873	897	976	916	868	909	909	977	1013	912	965	1037	923	965	898	969	959	954	868	946	964	960	907	898	923	964	979	920	928	908	940	903	947	957	938	983	918	935	953	926	909	932	978	973	979	900	930	896	885	910	953	957	970	898	992	937	949	976	915	967	942	923	905	921	935	989	908	934	987	912	898	912	959	922	949	871	941	928	945	931	937	929	933	866	953	987	906	907	935	913	947	917	882	935	919	920	934	948	928	916	1009	935	932	919	948	959	914	1008	851	975	945	965	898	902	901	935	938	882	932	1040	983	921	976	922	936	938	914	990	919	913	911	914	939	1008	905	927	896	920	917	940	977	916	887	975	936	846	978	985	974	864	925	971	939	927	912	916	904	937	940	900	912	914	971	933	882	942	1000	947	954	910	933	888	954	1003	921	941	900	935	956	903	935	929	903	948	931	941	979	944	930	932	928	979	1001	939	966	899	937	959	950	965	912	952	933	948	942	972	997	962	914	953	975	899	984	935	965	907	924	919	988	911	987	966	935	943	959	957	968	845	950	929	967	972	979	891	941	879	928	930	954	926	921	955	867	930	971	939	927	886	918	939	925	969	970	982	903	904	977	957	890	941	904	955	931	890	979	899	958	931	891	969	937	972	968	990	967	964	937	920	895	953	919	931	969	938	934	921	924	905	892	927	935	910	921	963	950	982	990	934	866	938	897	925	941	958	910	963	933	963	930	923	907	914	981	862	949	926	944	1006	920	896	866	904	941	922	937	919	926	920	889	873	1015	931	916	947	922	978	976	952	958	894	909	945	946	954	950	860	982	942	914	891	955	920	861	952	953	925	952	971	934	946	976	909	945	944	968	945
57582	52113	31833	6706	608	488	396	339	342	310	297	277	286	282	240	253	273	244	250	261	263	257	211	268	274	247	257	274	224	267	254	258	257	246	248	237	240	246	226	264	225	255	259	230	245	204	233	264	255	243	236	248	268	258	262	236	211	230	263	262	224	216	268	232	205	249	245	256	264	247	221	223	248	249	222	226	224	233	245	245	242	234	227	241	256	251	229	242	247	241	245	224	264	257	236	222	270	223	231	240	245	268	256	214	246	235	250	228	235	227	236	260	237	245	246	238	222	215	245	213	248	255	221	230	247	253	272	225	278	205	231	241	239	235	242	215	213	254	252	258	212	249	262	271	219	227	266	241	217	215	244	236	248	253	260	247	264	270	227	222	234	234	249	225	252	255	227	199	244	205	235	224	259	246	224	254	224	246	211	234	242	259	234	235	231	242	254	235	234	233	259	268	227	237	252	231	225	235	268	260	235	236	223	233	248	218	253	250	259	241	197	230	203	258	243	270	244	261	236	232	234	233	218	230	252	240	260	238	232	262	242	219	224	266	242	235	226	226	251	262	243	217	234	232	263	230	224	256	246	270	243	220	242	227	219	245	244	237	214	232	262	207	253	242	208	240	236	222	229	210	273	216	230	270	217	222	234	215	236	237	236	273	238	236	231	256	238	219	220	256	226	231	250	237	256	224	244	240	220	226	238	230	220	251	237	235	268	231	212	236	227	238	199	225	227	234	223	206	257	225	233	222	249	225	229	240	252	226	260	221	247	211	239	234	254	249	259	246	233	255	231	243	249	224	223	224	237	219	244	235	225	243	240	231	214	247	232	225	249	277	255	241	239	226	222	273	234	255	234	241	263	226	259	244	234	239	239	230	248	247	233	263	223	256	236	233	240	216	246	228	242	245	271	240	226	227	264	254	261	245	246	248	251	229	222	213	269	259	238	251	242	258	236	220	240	258	229	219	221	260	236	241	259	238	252	229	227	237	248	238	230	225	233	234	236	238	241	250	239	241	266	231	248	231	237	255	237	259	253	256	243	243	223	225	234	250	217	234	266	210	276	255	258	253	216	215	253	245	243	231	233	260	232	239	243	246	230	226	219	211	227	238	225	255	206	281	236	234	253	246	251	227	242	218	247	220	214	222	259	209	231	221	228	207	224	235	242	208	247	224	232	216	246	259	275	229	243	235	235	223	204	212	261	250	221	227	210	221	245	219	253	248	267	267	238	240	210	251	222	204	226	228	236	224	240	220	232	244	251	210	238	239	254	200	232	245	255	248	269	244	246	239	213	229	249	247	225	235	250	260	232	272	242	231	253	225	215	234	235	290	237	226	259	219	241	248	216	256	242	258	258	224	241	248	238	215	240	245	264	229	233	214	230	233	236	213	240	262	250	247	235	231	223	235	220	216	256	223	241	201	237	232	229	251	221	253	230	257	234	233	257	247	227	253	232	244	212	225	244	249	243	239	224	242	250	230	269	225	206	234	258	242	228	218	218	212	234	249	248	214	234	220	224	225	253	232	204	251	253	219	242	235	256	236	235	257	244	254	218	266	220	235	272	235	249	216	241	255	228	228	268	228	266	268	220	221	241	209	253	221	222	277	227	246	232	224	234	218	245	231	240	227	230	225	230	247	241	253	230	226	236	218	250	251	256	253	243	259	220	232	236	215	214	236	224	241	238	208	209	222	262	232	229	267	250	252	229	235	260	242	240	242	225	261	233	248	240	239	257	245	247	268	210	225	235	279	240	264	210	257	240	202	242	263	243	248	247	253	241	225	254	248	245	244	260	216	236	247	247	243	253	239	237	224	240	252	244	224	239	231	245	230	237	218	255	211	242	231	254	223	233	252	242	243	215	247	260	242	225	236	244	225	231	235	252	219	235	267	249	226	230	234	253	207	229	249	264	211	254	257	225	268	224	235	265	251	236	243	233	212	248	253	224	241	243	230	245	264	225	229	259	230	236	264	245	227	238	222	255	263	244	258	233	231	231	230	250	257	213	226	220	233	241	250	211	234	239	266	231	244	251	255	250	232	232	247	235	267	241	236	216	242	232	233	207	240	260	233	224	246	241	220	251	211	216	254	234	250	244	231	297	248	239	210	243	227	230	243	227	235	242	238	243	203	223	244	212	236	246	247	242	231	249	250	251	220	259	263	248	236	224	251	248	226	229	251	236	229	258	251	268	227	229	235	239	235	255	243	220	235	242	239	204	292	270	253	241	251	211	228	197	257	243	219	223	199	243	248	244	223	234	231	212	234	260	255	237	251	231	216	222	238	243	246	224	251	259	235	222	243	231	229	226	225	250	256	231	240	255	255	240	255	249	271	238	258	236	226	229	246	223	266	214	210	201	237	273	245	244	254	256	249	240	235	238	224	259	259	239	235	246	223	257	225	239	236	234	251	236	252	250	253	261	216	264	238	246	223	236	241	262	232	239	222	238	215	221	211	233	221	231	263	234	246	247	251	233	217	256	235	219	215	261	217	230	214	245	223	260	200	238	260	248	248	238	217	232	245	238	235	236	243	242	232	239	224	237	262	235	232	247	239	268	261	215	217	245	227	247	249	225	252	237	245	222	214	244	214	212	252	238	225	230	253	257	229	221	263	236	257	234	246	227	236	244	259	207	211	241	262	245	247	246	221	264	223	222	251	217	256	226	245	228	233	268	243	232	233	241	209	237	233	244	242	241	210	240	252	257	223	253	216	237	231	271	204	224	240	216	243	238	250	235	242	254	268	236	251	223	244	249	277	249	258	250	240	250	236	206	224	237	235	248	228	231	223	214	245	233	240	266	211	257	255	257	222	230	274	245	239	242	240	224	237	256	240	241	248	247	234	205	249	213	248	239	250	258	237	247	267	264	269	236	246	248	233	221	224	223	226	253	215	257	240	254	252	254	217	195	229	215	229	224	224	226	227	256	225	231	239	214	213	244	274	228	227	197	235	235	240	240	257	215	215	205	242	201	247	262	215	235	239	237	249	235	236	253	259	245	222	221	224	259	238	254	226	217	216	249	216	232	242	218	237	244	227	275	238	252	252	243	219	213	232	241	205	226	255	252	238	266	251	242	224	241	241	257	251	272	262	260	231	236	255	243	237	225	223	232	238	237	276	217	215	237	244	227	238	228	241	264	228	249	240	303	226	220	212	218	236	212	247	245	227	208	239	231	241	234	265	247	231	233	254	234	237	247	210	245	242	221	251	269	230	242	212	213	267	252	234	244	237	225	267	239	227	235	231	223	271	201	230	232	259	243	250	219	251	255	238	235	243	242	205	233	222	240	242	253	273	243	235	228	219	234	196	271	259	237	236	230	237	231	227	232	248	259	234	214	231	223	245	227	247	255	240	221	245	243	244	227	260	233	205	222	232	234	250	260	261	253	220	202	236	226	207	236	249	291	266	225	210	252	261	240	221	230	255	247	239	245	224	236	252	232	223	257	258	220	229	239	230	224	217	232	243	226	239	237	233	274	275	230	213	238	255
36874	38900	15664	2094	1878	1539	1436	1211	1128	1045	1005	863	829	839	798	786	759	754	758	685	685	760	726	732	700	684	690	700	651	654	662	652	634	687	660	640	660	614	656	634	706	664	661	616	672	654	651	664	628	666	634	613	661	645	600	626	668	608	631	624	717	605	606	660	596	615	636	585	641	582	655	612	637	679	625	582	628	618	633	664	572	626	604	633	641	614	625	636	642	636	670	654	660	670	654	643	622	589	620	622	631	648	600	652	629	642	612	663	588	642	614	671	636	597	598	667	609	605	681	620	605	609	654	607	628	656	649	592	658	624	621	611	640	643	623	624	665	639	594	644	613	553	592	618	649	595	638	628	620	683	554	570	613	617	609	634	604	616	597	605	624	651	601	639	636	575	639	616	606	587	597	640	609	599	629	627	646	609	610	645	610	631	628	625	661	651	623	640	658	611	638	629	659	608	622	565	607	619	659	601	602	601	622	639	631	629	623	630	620	596	639	631	603	647	632	629	654	615	586	636	625	627	641	602	621	626	609	607	618	598	602	614	611	637	582	614	613	604	664	593	599	599	653	620	658	607	612	642	612	618	631	552	619	642	647	581	642	614	609	621	661	611	638	604	640	608	645	611	659	651	604	626	632	652	587	650	661	612	634	623	623	631	639	637	626	625	664	661	596	635	587	615	670	694	621	606	642	600	630	615	595	590	661	608	609	606	653	651	643	656	601	612	638	644	569	667	646	625	645	632	636	638	616	638	625	635	597	589	651	625	652	588	689	584	626	654	601	646	580	609	605	650	625	605	604	648	638	591	624	641	600	592	666	643	611	618	617	645	665	614	629	617	641	617	630	655	612	590	569	621	588	643	620	611	628	621	606	634	612	600	583	662	614	626	607	655	618	592	628	627	630	646	617	665	625	622	671	652	638	612	611	602	642	625	618	632	603	643	585	585	596	639	638	629	612	681	627	622	655	654	622	580	636	617	592	650	593	634	611	643	622	586	649	638	648	653	655	576	641	606	616	693	584	618	612	635	639	619	640	637	621	622	612	639	660	600	612	610	645	659	613	613	622	679	636	594	582	658	626	624	607	656	622	651	605	585	582	628	612	594	617	629	611	620	633	637	642	598	634	624	639	638	577	641	632	613	656	630	592	605	627	608	637	573	624	637	625	664	601	616	626	614	655	630	620	642	642	626	621	610	654	551	614	577	581	619	588	631	628	647	635	664	609	623	667	626	629	627	598	660	650	609	608	618	624	574	671	630	619	599	634	627	633	622	636	626	637	627	624	628	636	633	623	621	646	610	608	641	605	622	642	585	634	607	651	636	636	620	627	630	650	601	664	673	577	633	612	619	609	672	572	596	645	655	643	621	628	599	617	627	625	598	604	599	645	541	627	628	640	645	619	601	579	644	606	667	632	562	648	595	580	601	606	605	663	634	637	611	618	628	614	607	616	635	615	625	644	616	620	642	586	559	599	603	630	656	621	635	601	674	602	631	660	603	646	623	584	619	642	633	648	660	644	628	588	618	637	623	595	593	666	639	611	642	634	633	600	622	671	592	656	592	594	609	597	668	627	619	629	596	573	634	615	673	619	646	608	624	637	608	631	649	635	603	596	619	616	611	596	622	603	607	613	610	612	637	670	617	639	629	656	671	585	610	632	636	599	627	627	610	573	667	585	633	635	648	586	617	634	615	591	664	631	591	629	625	606	601	600	649	594	582	654	631	604	631	640	634	613	657	659	634	621	616	648	626	638	601	655	668	595	641	608	640	584	600	603	600	587	661	626	631	624	625	651	663	649	641	644	588	641	632	651	576	650	598	595	638	622	661	626	647	644	617	623	601	649	619	625	627	691	597	619	644	596	641	648	648	615	681	696	612	628	638	633	594	611	633	607	645	606	610	668	634	629	620	613	603	609	648	619	597	596	617	631	656	601	640	671	611	651	683	582	603	682	629	636	648	638	645	629	605	613	653	589	614	657	640	660	610	619	607	602	568	607	601	628	617	639	608	599	610	641	583	634	587	616	596	600	623	615	628	596	607	645	637	634	627	625	663	632	596	628	682	653	602	650	627	621	618	631	631	643	642	667	608	606	642	609	609	631	631	591	609	597	672	612	645	640	602	593	631	589	633	659	631	586	589	671	593	619	596	633	591	623	636	626	630	632	630	632	644	644	594	645	610	627	622	595	599	634	631	595	596	617	636	617	596	620	642	623	642	669	600	598	641	618	629	646	619	637	677	609	638	615	635	617	608	679	657	579	622	566	622	643	616	591	597	639	658	603	654	647	616	658	650	625	641	640	640	622	607	634	596	632	595	613	619	602	638	588	551	670	630	625	600	634	576	617	652	689	618	620	622	676	572	640	607	638	571	632	583	619	624	615	649	653	684	620	639	664	616	620	625	631	666	626	622	647	633	617	671	635	588	666	634	605	638	637	643	604	628	625	642	618	602	626	599	639	610	589	586	648	610	632	623	624	619	661	610	635	629	606	659	628	626	609	656	613	633	609	628	605	605	608	622	635	624	597	652	662	590	626	646	602	626	602	639	622	661	666	634	650	599	601	673	621	609	593	602	642	641	603	585	599	604	617	660	641	654	680	584	653	613	601	595	578	609	659	616	597	601	608	612	657	652	586	629	625	649	626	601	636	626	597	617	646	623	614	612	673	628	615	593	616	621	622	603	645	579	604	637	585	666	656	618	622	598	638	635	617	637	611	630	628	621	614	660	625	621	639	658	616	604	637	637	587	661	661	639	628	602	650	603	653	628	612	650	621	614	608	591	667	603	634	638	634	656	616	615	634	606	572	617	613	644	617	640	652	646	632	595	607	578	607	641	634	626	620	627	614	577	626	648	618	601	641	640	632	662	601	608	608	574	645	605	603	617	655	640	691	627	642	636	614	605	599	590	643	629	629	622	657	626	589	632	644	624	626	632	599	603	597	604	647	636	599	661	600	599	606	621	684	623	618	645	648	605	584	647	553	656	636	644	672	656	667	635	598	628	592	644	593	608	678	623	648	631	595	633	608	623	624	576	601	645	609	635	583	626	632	623	644	619	605	586	644	608	628	621	615	643	618	644	615	605	602	660	658	625	576	585	667	694	617	564	607	583	650	662	586	619	586	622	630	600	650	638	623	656	612	623	584	600	649	591	631	639	598	575	633	615	624	649	584	643	605	603	620	630	603	629	623	631	623	680	628	626	628	635	601	593	643	663	637	609	633	663	680	635	607	630	616	576	651	609	625	637	609	590	605	639	633	626	644	598	602	606	659	638	612	642	609	614	594	653	659	635	635	594	643	621	646	644	662	606	602	618	636	627	650	622	640	618	592	609	634	656	602	608	613	611	641	617	598	646	599	604	658	646	624	621	661	594	623	630	598	625	607	579	624	650	624	635	692	587	664	620	633	655	599	640	619	631	654	584	631	632	656	612	648	579	633	631	628	648	671	635	621	560	622	633	611	624	629	628	607	641	616	603	660	644	650	635	631	628
68103	65870	41599	13069	1735	747	666	553	512	453	457	407	446	397	368	416	378	361	404	359	377	387	375	365	365	346	341	357	358	383	352	361	354	362	341	329	342	314	353	339	349	366	345	367	308	358	339	338	341	354	285	342	346	324	369	331	351	335	354	313	320	343	343	356	354	362	349	362	342	341	345	338	335	362	340	345	340	305	348	388	345	357	364	312	353	351	353	364	345	329	340	348	349	330	314	339	336	341	364	334	370	343	374	340	355	329	327	331	327	349	351	362	372	326	348	317	370	352	359	365	314	337	344	321	339	344	333	332	324	317	345	313	362	353	331	344	321	336	338	356	340	366	363	348	321	367	374	343	356	322	334	340	328	328	316	339	326	325	350	376	339	314	342	329	396	400	308	333	330	352	350	310	336	325	325	337	346	317	362	314	358	352	348	326	354	361	347	344	346	366	324	317	362	362	351	332	365	331	346	340	367	355	327	362	308	334	357	361	325	341	357	320	353	351	336	388	356	332	365	367	341	389	340	323	375	341	320	359	350	351	307	340	337	313	344	353	359	366	344	375	316	318	335	337	316	324	308	369	362	327	358	336	305	334	305	365	348	367	309	312	355	342	326	358	315	343	343	363	347	321	359	312	331	333	341	343	349	352	326	350	349	350	315	380	344	350	368	348	330	318	330	321	297	314	329	343	329	310	352	362	332	338	360	326	311	346	355	327	334	335	370	347	331	358	353	334	370	360	343	306	343	354	352	369	342	354	310	387	329	362	332	327	362	361	350	345	354	358	340	353	339	333	358	344	349	320	340	317	346	349	327	340	365	338	353	331	345	398	308	324	396	377	368	366	327	335	319	319	350	334	330	322	327	327	345	314	356	340	353	348	344	341	304	380	374	380	370	337	377	338	311	340	334	331	344	337	306	350	332	328	357	348	310	318	359	348	320	327	336	307	369	347	330	333	344	324	339	352	383	342	333	314	356	319	345	353	349	329	362	330	313	324	332	325	359	334	349	318	357	341	343	366	348	378	344	363	389	327	293	344	342	314	326	346	330	360	333	325	359	344	345	338	327	350	306	312	349	342	342	327	337	298	342	346	341	312	350	355	383	335	356	360	304	337	326	329	360	337	340	328	325	359	368	374	308	316	329	337	362	368	336	345	353	372	360	338	339	306	338	316	333	390	353	318	329	368	348	345	377	343	418	364	340	343	331	317	323	378	351	322	337	375	372	361	329	321	327	334	329	356	332	319	331	346	343	349	355	369	347	334	319	353	346	354	323	315	329	355	329	314	347	303	324	352	367	352	314	363	354	337	348	322	357	341	340	353	343	323	308	330	335	323	333	343	313	349	341	320	323	359	325	360	375	332	344	340	329	343	329	333	342	359	360	330	326	351	338	364	309	348	382	338	317	344	349	348	343	367	351	381	345	334	351	340	368	346	358	367	339	318	329	334	336	376	363	338	324	359	338	322	336	351	333	318	331	298	332	317	365	365	335	350	333	330	324	328	335	365	352	316	351	375	357	345	367	322	362	358	352	310	352	339	358	355	314	345	342	331	389	351	317	374	370	346	334	345	336	361	323	373	320	330	343	353	361	350	346	328	354	305	338	352	340	318	363	365	366	330	307	338	345	336	335	351	312	315	331	292	327	340	336	306	307	348	335	351	332	348	351	329	340	358	314	362	355	348	348	325	322	348	326	351	346	340	306	349	314	348	349	344	356	366	329	326	306	304	336	375	349	342	362	321	351	316	374	302	360	348	340	327	365	342	342	273	331	299	350	327	356	345	334	341	368	316	337	353	339	354	315	373	348	333	341	356	339	370	338	319	338	362	371	335	354	309	361	305	360	338	331	370	377	320	353	380	356	347	347	290	298	373	329	339	335	346	367	347	332	340	360	338	309	332	336	365	343	338	331	369	341	352	355	327	339	318	378	349	340	333	347	346	361	378	353	344	349	341	352	343	329	343	340	338	321	314	348	331	300	291	319	357	307	356	353	337	362	344	339	349	360	302	342	338	306	348	342	346	321	335	337	339	357	320	342	328	319	338	307	348	342	326	333	318	340	400	323	341	326	368	331	350	323	376	349	333	321	357	307	329	348	327	337	361	367	371	349	336	325	349	311	395	327	352	331	354	321	350	349	330	312	327	294	315	351	357	314	353	333	357	312	366	370	355	314	352	345	357	336	321	324	356	337	354	362	328	325	374	379	334	346	369	325	320	337	338	344	350	326	334	370	337	317	348	325	331	350	412	335	344	355	344	321	317	357	325	329	319	362	326	343	364	346	350	332	307	312	335	351	354	343	333	367	346	317	335	346	371	311	346	316	341	335	376	319	360	324	367	333	318	346	352	349	321	356	332	333	338	351	327	338	328	359	359	340	315	322	310	313	389	345	360	373	336	317	370	353	328	340	353	346	352	358	358	324	331	324	323	355	358	364	313	335	354	328	350	350	361	359	348	333	324	340	349	350	326	346	363	319	320	339	339	307	339	343	382	347	337	334	362	349	322	359	352	315	337	321	345	379	372	353	319	308	326	326	338	336	338	310	343	311	331	322	340	314	369	360	345	337	363	375	300	346	346	357	351	359	371	325	377	334	341	328	353	348	319	313	330	329	331	318	345	368	354	331	347	331	351	308	324	352	312	323	318	332	347	356	330	344	326	350	327	360	336	358	330	325	342	353	329	346	378	328	339	345	321	306	350	350	360	326	309	350	373	308	326	324	330	323	340	324	340	367	348	331	325	326	330	345	346	357	324	330	331	337	331	319	289	319	334	371	349	376	360	325	368	339	351	367	376	335	328	360	345	357	322	334	343	374	325	334	318	307	295	353	328	348	350	353	337	327	319	322	382	352	356	293	344	327	354	326	340	345	363	367	288	323	358	352	348	325	325	358	323	371	347	368	342	337	381	314	301	332	384	324	337	344	335	336	355	380	370	340	334	319	334	357	305	367	339	327	348	338	367	332	354	345	355	328	362	317	369	350	337	345	384	308	340	358	318	366	322	329	323	345	337	341	345	342	320	348	328	336	326	309	326	310	330	308	333	342	330	380	329	336	362	370	364	357	332	368	347	382	376	325	352	321	338	353	333	317	346	331	375	340	329	338	341	326	353	349	356	347	357	363	330	367	364	354	321	343	356	343	327	330	307	337	342	342	367	336	314	366	348	351	338	372	344	324	335	329	350	297	340	364	324	292	350	331	322	358	350	365	353	326	343	332	342	365	337	350	327	348	353	359	341	320	338	377	358	331	321	348	362	354	326	361	348	327	397	316	343	365	334	365	323	368	301	355	336	353	322	319	342	341	343	340	357	318	326	363	335	316	343	387	353	338	339	331	310	331	354	331	366	351	353	327	347	337	305	333	335	363	363	383	352	347	347	326	351	323	353	352	383	342	359	367	354	336	332	360	349	352	322	360	331	376	340	342	319	382	356	330	315	324	356	311	357	317	341	331	352	342	333	325	342	339	373	344	321	360	367	360	351	346	332	345	314
46614	48450	20240	3748	3132	2695	2253	2046	1768	1602	1576	1389	1356	1274	1206	1199	1109	1053	1106	1039	993	981	999	984	975	978	979	940	988	1017	933	931	893	944	891	932	904	864	879	904	968	880	923	906	908	888	878	914	845	880	897	909	814	894	842	942	861	862	887	878	915	922	917	821	854	836	866	859	891	829	884	878	835	845	907	852	875	875	854	854	834	832	818	867	829	893	879	898	855	826	859	828	815	836	826	848	870	876	806	855	839	873	824	865	863	835	866	890	863	830	841	800	908	832	852	840	846	830	833	915	817	845	845	872	886	875	837	829	833	897	855	906	850	829	914	859	865	791	885	833	910	883	863	901	829	784	795	878	851	830	858	781	884	883	867	852	855	837	880	878	877	921	859	858	829	909	828	878	877	818	836	844	873	853	831	848	827	871	810	877	851	913	863	865	862	844	822	842	831	845	864	800	856	839	841	858	787	852	802	875	853	839	864	858	871	855	818	836	798	854	893	824	805	839	882	777	848	856	867	867	800	887	833	846	856	859	868	886	854	812	845	822	838	860	810	878	865	818	854	811	894	844	850	911	859	876	853	843	834	845	773	904	806	861	870	834	877	824	849	884	881	890	852	812	837	907	818	819	914	871	883	829	852	877	862	851	887	866	845	825	834	817	863	827	898	861	837	867	872	876	857	875	843	864	859	823	836	828	899	870	840	860	821	850	859	905	847	828	858	819	849	874	890	893	834	859	819	800	835	855	852	889	855	861	868	871	824	876	885	885	858	829	854	820	876	849	883	816	870	833	843	869	804	844	875	881	870	869	886	869	848	863	801	842	827	813	840	868	861	894	849	877	833	841	817	861	875	843	863	858	856	850	858	800	851	826	912	869	860	843	854	856	834	857	837	849	838	901	882	824	833	893	825	888	868	881	838	850	855	903	838	820	838	870	873	860	898	830	861	897	811	837	851	877	883	835	868	824	847	892	850	875	852	895	874	871	804	830	835	822	793	833	855	834	894	882	817	871	885	873	853	865	830	904	810	819	827	812	828	805	893	845	875	822	834	912	879	840	801	815	856	814	869	820	848	837	837	902	880	866	924	879	817	833	880	849	849	853	833	820	825	821	929	815	849	827	876	847	873	866	857	767	864	861	853	853	866	850	869	832	839	815	891	817	857	829	897	860	869	833	841	854	853	822	884	836	858	849	844	873	844	836	874	815	879	857	836	900	846	830	876	874	809	819	868	837	790	829	880	864	861	854	822	805	847	844	868	828	871	829	815	898	865	859	843	829	847	839	837	880	857	821	831	857	835	822	808	841	858	893	853	831	846	850	872	849	854	847	848	831	861	798	846	820	875	825	828	911	799	892	896	805	879	871	848	836	824	806	814	891	869	828	822	797	877	861	840	802	912	817	872	792	826	832	810	904	896	855	862	816	867	837	815	847	885	854	874	857	850	882	856	815	855	820	856	853	787	876	784	891	829	836	875	890	833	875	812	832	842	845	880	848	874	807	839	858	928	866	843	826	882	879	835	859	904	884	898	837	795	847	858	849	857	837	812	881	857	863	854	843	834	894	830	810	816	875	894	866	812	810	861	855	854	888	845	882	860	832	848	863	855	858	883	805	924	837	880	884	869	829	877	871	825	852	840	871	853	841	869	848	852	794	843	863	855	879	845	840	830	836	827	852	807	842	872	872	875	832	866	878	831	820	854	867	868	829	809	827	873	817	864	850	859	774	850	861	905	861	865	826	852	857	811	815	843	861	877	861	883	879	811	878	824	929	866	846	835	881	829	871	891	826	897	826	834	836	873	812	852	861	888	881	899	855	858	844	880	822	837	927	844	863	831	846	899	850	808	888	864	882	863	832	834	850	815	839	884	872	872	820	847	835	858	850	868	841	825	871	842	852	855	826	893	865	792	851	858	882	851	805	798	825	852	841	854	838	884	865	838	861	896	871	823	894	871	810	878	862	902	768	836	824	863	901	874	808	863	846	885	859	848	878	814	915	830	853	881	853	828	846	906	868	832	836	822	843	878	870	798	851	873	817	833	833	848	800	896	841	808	874	880	826	820	828	847	865	840	845	848	833	917	931	892	799	837	806	841	821	880	811	810	859	892	812	843	839	822	867	865	840	893	864	845	795	900	859	900	810	836	820	838	810	839	873	840	863	876	851	849	815	830	871	859	904	867	800	830	863	869	824	829	902	806	851	815	859	902	884	868	847	825	868	859	799	845	883	878	886	864	848	840	830	833	890	859	894	838	807	850	802	881	816	826	905	822	823	844	918	841	811	840	796	863	824	817	855	926	849	816	841	889	885	840	861	851	813	841	816	856	863	854	836	803	892	819	788	852	843	837	826	808	821	895	859	852	822	878	871	870	791	856	844	866	882	836	890	810	855	867	863	859	869	828	840	879	830	821	899	888	854	827	870	829	815	819	853	835	825	861	834	885	845	850	897	834	850	827	842	911	827	815	912	832	829	869	881	864	863	834	836	827	927	846	884	857	869	835	870	889	802	814	893	870	848	825	856	861	821	872	831	882	872	895	872	832	822	880	807	808	774	838	885	874	891	819	872	833	895	850	814	810	888	895	917	797	837	845	917	843	815	855	879	883	821	877	876	856	814	868	826	839	891	835	850	843	898	858	824	873	797	911	853	862	857	897	883	840	848	908	847	840	887	848	861	832	863	798	823	896	888	854	870	878	861	887	893	842	918	898	851	828	847	861	822	844	920	836	867	833	881	838	867	870	844	849	850	870	815	841	862	874	846	874	871	845	823	798	892	816	812	835	850	859	867	823	816	868	833	904	855	865	825	854	887	881	845	819	872	854	895	832	796	882	880	898	847	847	832	871	825	874	785	840	840	870	834	856	867	844	869	862	820	842	858	859	819	892	854	873	839	873	842	868	832	827	848	839	838	850	880	868	866	904	868	803	857	843	830	869	837	880	853	832	837	842	811	848	877	808	852	884	909	836	771	795	834	871	876	859	889	805	825	828	884	837	847	874	878	826	868	843	926	831	840	851	853	807	888	814	849	879	836	845	831	872	836	853	866	823	813	821	869	848	837	817	884	829	879	846	841	820	858	901	850	850	874	800	832	831	861	821	881	822	794	857	837	838	830	794	845	865	875	797	892	847	861	824	898	852	872	829	861	822	876	859	825	908	870	821	925	829	823	880	861	857	807	840	829	825	912	843	836	837	888	890	845	853	790	856	808	850	854	907	850	903	895	806	808	869	841	796	881	870	853	870	874	859	902	866	883	836	805	828	863	832	889	851	855	841	854	902	815	818	815	821	875	818	860	836	826	853	846	858	839	821	806	848	852	861	892	887	861	809	872	895	869	875	805	869	847	830	883	852	867	878	813	895	864	900	872	857	904	871	816	881	808	833	869	834	797	823	839	861	827	840	842	877	818	884	842	831	862	861	826	881	805	852	906	901	823	910	832	841	899	834	879	872	845	843	848	907	829	895	869	800	838	864	824	861	845	861	879	868	852	803	881
17181	7123	2232	533	395	409	390	372	402	398	411	423	445	375	400	431	423	394	385	399	408	410	400	393	407	390	399	440	380	406	370	395	368	388	434	431	368	400	394	391	406	399	370	394	435	412	397	430	391	416	404	418	387	399	412	405	370	363	384	372	416	429	408	405	381	380	405	373	412	407	412	409	430	409	428	422	373	381	409	390	398	383	388	382	364	375	389	420	430	420	394	420	381	403	383	403	374	396	381	437	401	424	411	393	423	437	406	395	404	379	374	384	404	449	383	374	426	410	431	378	346	405	395	416	359	432	405	404	350	393	405	396	386	421	442	380	367	400	404	412	415	413	400	374	405	381	361	423	394	416	412	403	385	422	385	398	367	405	384	429	458	408	396	373	419	387	387	398	377	402	419	393	402	374	404	384	393	380	415	402	396	422	394	402	371	404	386	401	377	413	402	383	411	417	420	406	455	372	380	412	408	389	373	423	376	377	437	409	405	385	386	406	413	375	427	380	429	392	424	390	417	428	435	373	402	421	422	393	395	366	375	386	407	369	396	415	384	401	419	409	381	419	415	367	380	364	422	371	395	403	403	401	418	401	418	405	380	380	364	373	411	376	405	387	399	438	411	404	406	396	395	389	430	434	401	390	452	399	410	399	394	415	419	405	398	384	401	387	400	398	421	394	393	424	396	387	379	420	435	402	406	382	430	412	414	412	413	392	402	429	406	418	390	391	439	397	396	414	405	443	379	400	416	405	370	389	394	406	413	415	383	385	402	414	392	367	374	405	379	422	394	427	394	392	404	429	407	400	409	393	392	386	393	374	395	432	411	368	400	375	416	406	404	395	409	405	412	411	411	417	410	374	380	412	380	387	431	392	378	388	393	422	391	415	363	404	407	378	400	405	407	392	386	387	346	397	442	398	400	366	391	397	415	414	421	414	431	436	384	370	388	375	418	407	412	390	380	416	411	402	375	405	420	385	386	416	440	405	402	408	422	394	386	454	410	407	395	395	404	393	412	394	380	383	411	417	381	385	436	402	430	453	399	405	408	402	427	395	400	381	396	434	404	391	404	439	427	416	403	402	387	373	389	401	354	370	415	385	379	390	390	363	398	404	416	421	387	408	460	416	409	402	418	386	433	408	420	413	408	405	386	387	404	401	414	415	418	425	414	400	395	384	352	365	408	394	379	397	351	439	389	400	407	379	416	361	393	392	406	370	367	388	401	427	397	394	409	405	390	413	376	377	393	386	397	361	389	416	378	413	411	385	413	398	375	405	439	410	401	388	395	396	395	415	384	421	415	399	422	405	404	389	434	401	421	402	389	407	420	404	404	417	407	400	396	366	410	392	395	386	407	367	420	381	376	403	368	449	395	409	408	396	372	423	392	428	388	372	415	426	415	401	420	436	390	378	421	397	374	396	363	402	429	416	382	390	427	403	384	404	409	427	383	370	430	418	380	423	419	384	418	409	457	391	442	392	378	403	381	414	389	419	400	374	413	427	420	367	397	406	416	416	394	408	422	349	375	441	412	395	375	431	402	388	362	382	393	439	422	391	421	405	409	417	403	368	390	386	400	389	372	373	374	362	347	390	443	398	400	389	409	390	373	375	407	393	401	368	396	396	407	416	412	392	405	424	385	398	388	386	391	372	359	424	422	390	436	386	387	409	423	383	417	387	399	400	415	407	422	380	425	413	408	421	387	420	375	391	416	425	410	391	391	398	379	397	413	423	421	399	403	459	430	376	397	444	395	378	393	420	422	371	368	373	410	393	376	421	379	385	367	463	413	414	427	413	377	350	386	398	411	385	382	406	394	410	393	397	436	399	418	430	403	420	405	384	355	413	407	396	399	401	388	403	396	414	364	393	388	418	422	376	431	422	425	413	393	434	415	381	400	372	370	408	386	360	383	392	415	455	399	379	382	396	399	388	378	387	438	437	360	408	416	401	406	403	383	393	395	386	386	414	417	410	449	380	416	390	385	397	402	391	366	382	434	390	408	374	390	392	391	435	375	386	415	387	386	356	373	396	387	382	384	415	396	386	399	392	388	414	391	403	393	417	405	417	408	407	380	414	369	384	429	363	428	457	369	391	418	403	367	369	423	362	440	400	383	382	414	395	389	417	367	420	390	399	390	397	397	391	429	387	435	405	352	389	419	358	397	416	372	374	382	422	422	397	385	401	415	410	404	396	419	409	435	404	417	388	411	429	412	444	406	407	407	382	384	381	423	375	375	439	417	400	422	427	380	404	376	401	413	400	414	404	400	407	390	371	416	392	421	366	404	409	412	384	392	397	453	366	414	402	402	383	420	391	409	387	381	410	407	378	385	383	388	391	399	384	385	400	394	379	388	396	401	444	416	398	397	420	396	395	391	364	435	394	392	395	441	408	355	359	439	419	412	364	412	401	406	379	413	408	415	433	383	406	404	403	405	399	421	383	397	399	418	431	405	385	405	381	403	406	393	412	377	396	409	398	378	370	379	393	413	390	417	369	393	433	371	426	427	407	364	396	370	443	393	397	395	398	420	400	397	410	423	425	396	415	406	430	378	388	385	413	380	398	419	412	440	394	379	419	413	418	375	400	382	393	421	471	397	404	386	395	397	371	358	431	419	412	400	415	370	368	354	361	362	404	389	392	389	391	394	361	396	399	386	443	416	405	418	404	411	411	398	384	351	405	369	362	410	452	428	402	416	396	376	397	365	411	384	430	410	397	416	415	410	383	357	399	374	374	398	397	448	389	431	371	396	374	402	446	392	383	389	398	388	373	410	430	419	419	392	363	420	451	428	386	373	438	414	374	439	393	417	458	395	410	398	411	412	454	389	396	409	408	377	381	430	397	380	390	392	416	396	382	450	392	410	389	401	431	411	412	391	407	375	390	383	398	408	396	370	463	385	403	423	400	383	382	422	387	398	376	371	400	396	396	408	403	408	402	416	377	406	390	396	414	401	407	406	419	361	397	438	437	391	362	373	383	388	382	372	419	399	401	406	422	391	394	400	408	353	399	386	371	407	414	393	401	393	408	419	385	393	388	375	403	412	379	388	468	361	376	425	403	431	388	356	419	406	397	419	382	422	429	414	414	395	386	424	449	394	411	412	405	424	418	416	391	382	406	470	404	386	373	370	394	411	382	429	412	411	413	404	370	391	445	438	415	400	412	410	392	412	426	361	416	409	400	387	381	395	390	408	408	379	429	433	367	397	421	405	408	440	385	405	392	375	386	372	411	393	395	363	410	407	429	395	419	377	408	368	371	419	422	410	389	428	429	420	442	402	367	380	384	396	399	390	418	444	379	387	381	392	397	386	395	393	403	396	404	381	362	386	390	396	381	393	391	414	382	418	424	383	405	422	388	377	420	395	411	410	411	447	391	416	418	353	378	427	383	391	430	411	409	361	425	417	400	403	378	382	441	394	367	421	377	435	397	392	399	436	399	410	390	441	394	379	390	422	413	372	395	391	393	374	420	418	395	388	420	386	417	402	455
13793	8276	3090	951	1002	980	1007	954	895	966	982	947	933	971	953	948	958	968	933	919	993	951	965	880	907	947	929	963	945	942	978	903	969	928	970	948	926	961	934	989	1011	919	964	964	899	949	939	999	958	966	944	938	928	950	964	975	1015	937	954	952	938	907	1011	965	985	964	952	940	941	955	946	917	889	992	893	939	958	928	979	965	909	956	924	938	1001	922	899	958	974	947	914	968	972	991	931	940	889	973	987	926	968	938	990	923	986	937	977	948	924	937	947	930	962	912	927	1010	926	945	913	938	928	944	894	964	982	931	931	936	877	935	897	933	913	953	946	884	908	974	928	978	947	939	958	934	958	939	956	905	939	949	927	1010	915	932	929	954	967	947	961	947	901	965	961	913	952	904	992	970	950	917	980	885	949	950	939	889	961	936	892	885	948	966	909	914	896	957	931	966	994	922	962	956	894	906	987	933	999	987	928	932	951	930	939	886	897	915	965	942	923	978	900	959	902	1009	988	986	916	934	931	991	980	922	918	936	962	952	926	931	927	948	939	936	922	896	940	970	925	956	956	870	917	951	923	908	928	907	945	951	926	950	986	958	921	895	974	923	938	963	1000	937	960	925	961	927	932	958	970	1000	925	999	974	943	905	942	986	928	920	943	949	899	922	909	909	925	961	1006	926	909	960	952	966	967	937	919	971	907	917	978	923	969	900	949	908	924	928	913	961	944	939	946	963	937	984	950	930	973	989	901	987	975	962	871	965	959	928	942	936	930	934	925	904	905	919	940	926	934	962	962	945	932	919	945	936	940	970	902	971	973	935	979	934	960	941	920	938	960	937	910	942	989	916	902	980	927	924	999	923	932	947	937	946	912	949	953	984	950	964	952	957	932	927	850	924	860	933	997	945	947	901	957	915	948	933	941	887	961	924	926	886	935	941	898	987	977	847	932	979	947	984	915	950	913	962	915	1020	920	928	884	912	978	954	922	973	897	987	930	949	950	983	949	925	903	943	899	866	949	923	925	926	913	982	880	968	961	920	944	958	921	934	957	886	908	988	925	934	971	947	912	942	963	1001	974	988	995	983	944	943	912	964	903	961	918	882	922	978	914	920	890	893	943	945	1013	984	996	941	967	973	986	950	955	985	938	962	991	907	957	943	901	913	925	948	992	957	962	902	931	957	914	912	932	951	974	915	910	946	982	926	903	903	911	961	932	942	933	927	866	932	954	941	973	922	874	915	947	930	991	977	931	920	971	966	950	975	911	943	968	926	929	951	968	936	936	884	1025	913	946	980	935	978	965	893	898	921	943	929	923	899	917	900	933	934	951	962	944	936	915	981	932	901	909	903	913	951	971	922	933	966	879	955	946	953	959	932	935	960	966	929	970	939	909	932	1004	894	942	916	973	954	936	957	944	1005	934	949	918	971	952	931	919	989	992	957	892	930	889	988	934	854	992	931	990	939	908	930	1020	908	913	930	929	935	898	925	827	929	887	963	950	991	919	947	908	931	923	892	945	917	908	921	977	901	1001	927	942	968	967	934	933	948	955	952	997	970	944	939	968	876	935	905	947	981	935	956	985	908	915	941	947	930	936	960	991	925	925	902	977	929	882	948	893	981	909	953	924	910	989	900	1007	919	928	880	974	905	918	950	943	956	909	970	988	916	884	919	916	950	923	941	987	891	980	969	952	936	927	931	926	914	956	931	977	979	916	913	960	915	917	964	977	922	944	964	985	975	889	938	968	938	997	971	929	914	933	930	932	960	997	913	924	883	939	981	965	952	948	943	916	943	952	969	922	970	925	907	916	952	978	926	943	934	932	984	1017	965	908	939	972	931	924	931	992	932	970	947	972	933	920	914	925	927	924	985	929	934	946	909	930	880	950	956	951	948	972	945	961	932	937	993	888	957	946	953	952	952	902	981	926	965	951	914	929	912	964	922	922	953	977	944	963	982	939	929	945	955	963	942	954	985	958	960	963	913	960	960	906	993	922	953	950	910	1041	948	960	942	1016	956	1011	901	925	870	966	952	946	857	930	863	932	930	988	965	914	928	927	950	931	990	974	964	922	943	947	925	955	963	941	896	930	977	979	994	960	874	934	897	923	953	943	967	937	977	962	926	933	938	939	1014	903	937	982	969	901	953	982	912	959	930	956	972	950	962	941	945	976	971	902	891	943	944	950	929	927	1000	954	951	939	936	970	941	923	954	930	902	919	1018	912	941	932	939	980	990	983	981	973	974	975	925	905	905	959	990	992	954	950	915	946	923	953	952	908	915	930	916	961	886	932	928	990	919	1000	988	976	989	986	923	971	934	966	919	938	906	948	980	958	956	926	892	914	1003	946	960	915	946	1019	974	994	936	953	950	933	982	958	918	959	967	956	1004	998	891	957	965	933	979	907	963	925	946	941	921	933	941	912	925	919	911	951	956	919	1014	921	988	1002	914	904	985	925	939	949	957	973	958	916	988	905	946	939	900	912	946	928	919	908	981	934	968	964	926	929	890	986	986	944	966	993	908	918	943	987	902	934	948	888	914	940	950	979	923	993	920	928	928	938	916	980	960	923	922	987	956	900	982	974	1013	970	957	922	953	890	915	864	888	944	905	941	912	920	923	963	973	931	925	911	922	964	920	926	971	888	946	917	940	973	918	944	957	965	962	958	937	968	977	986	927	971	942	933	981	901	899	888	968	909	928	913	929	923	919	948	922	974	934	935	974	915	948	967	939	971	954	967	892	983	903	944	957	927	917	970	951	920	939	926	967	958	932	935	923	978	973	944	894	962	932	963	972	959	935	963	947	913	877	938	1000	886	944	958	931	935	917	952	934	957	919	949	887	934	903	922	921	916	970	925	937	904	936	969	937	899	935	963	942	986	974	938	935	919	992	910	952	925	914	933	935	903	918	945	884	953	954	917	912	980	961	947	963	959	968	933	937	944	937	931	933	945	893	908	956	950	948	963	965	964	970	1003	967	902	937	955	906	957	942	922	944	974	930	896	961	1005	976	945	935	948	974	919	955	971	887	931	921	940	908	995	908	905	906	940	926	979	883	926	977	1007	962	869	959	904	944	948	944	932	938	944	935	925	934	950	947	963	936	925	940	962	892	907	954	939	947	969	947	921	950	893	946	967	991	927	894	924	975	912	1013	978	950	882	902	944	970	903	926	921	963	934	928	949	967	977	931	957	984	921	953	907	926	985	862	923	933	906	1035	943	925	925	1004	965	964	972	912	911	928	927	947	947	926	912	921	888	913	954	948	943	890	944	923	919	941	892	944	954	923	936	969	904	971	980	950	967	962	910	944	919	971	883	943	932	964	927	949	946	901	922	947	908	941	902	916	906	946	966	949	964	942	955	913	921	960	961	906	967	913	915	942	976	916	959	971	980	955	946	914	965	956	915	888	917	932	992	876	919	970	914	983	914	922	898	902	906	958	956	950	955	957	955	941	918	958	945	928	927	946	962	941	907	934	954	925	930	946	942	960	880	975	907	1007	959	1009	937	971	901	916	942	917	963	911	926	978	982	913	923	929	934
60299	54786	30516	5524	619	476	409	325	304	311	294	242	256	260	246	236	251	243	259	247	265	249	274	272	245	234	248	256	264	210	234	221	225	242	275	245	245	218	253	254	220	232	226	274	249	239	246	248	268	249	247	221	230	267	247	246	237	235	257	231	254	229	258	253	252	218	233	221	219	250	251	236	250	220	218	221	249	237	253	236	260	261	223	252	224	242	238	231	235	254	222	245	242	235	235	238	231	271	285	239	219	260	230	237	249	229	254	225	235	256	239	234	227	229	229	235	247	225	220	242	244	270	225	204	226	223	265	280	238	240	227	234	249	241	239	253	258	215	248	220	259	200	256	243	252	235	257	264	233	213	216	241	239	227	246	244	244	231	223	232	234	216	224	233	250	274	250	228	244	254	230	227	236	239	221	202	269	251	231	229	245	245	222	252	248	238	238	245	220	252	265	244	238	232	228	243	235	273	253	222	253	228	274	274	233	246	262	245	227	238	228	222	231	227	241	235	256	246	231	244	241	284	225	247	241	233	249	238	248	263	225	217	216	256	268	214	252	229	238	298	222	230	228	239	236	234	239	240	213	232	214	242	238	243	238	243	247	234	234	220	251	237	235	225	222	234	248	269	231	240	246	250	261	269	258	234	203	251	215	211	221	248	236	224	223	260	247	235	223	208	229	240	242	246	263	254	233	266	243	249	229	240	258	222	241	254	226	227	268	239	237	228	249	225	253	215	224	257	217	213	212	250	272	220	232	253	214	263	249	240	223	258	261	231	249	234	241	230	225	253	229	238	217	242	244	225	214	240	214	233	233	226	250	238	263	235	246	240	232	262	211	227	216	227	213	262	220	210	247	233	249	253	272	219	253	220	229	223	229	244	197	208	246	234	224	216	253	219	226	258	268	245	265	228	249	235	229	250	258	230	259	236	264	251	232	273	200	247	221	220	232	253	260	213	241	232	234	250	252	197	232	284	223	246	223	217	214	239	239	245	237	230	233	243	225	244	263	273	209	244	269	234	242	246	244	256	247	240	222	218	231	234	250	245	266	226	256	233	210	247	268	238	247	221	232	252	263	256	236	247	249	260	233	259	235	238	216	247	240	237	240	237	243	250	241	215	257	237	255	257	237	224	242	250	254	244	250	259	254	237	236	205	242	239	242	242	267	238	241	213	229	258	252	267	240	223	245	243	234	218	235	244	234	251	222	248	218	258	243	246	241	234	239	238	227	246	250	232	244	221	243	210	236	241	248	265	231	263	209	246	248	226	247	254	254	250	257	245	228	227	242	234	249	233	218	231	245	233	219	251	274	224	251	253	247	225	242	239	247	255	233	222	257	233	225	252	235	255	251	225	237	206	230	234	228	219	245	246	230	277	245	246	262	258	225	261	237	223	261	228	241	258	180	235	226	252	228	238	244	239	231	227	254	219	245	214	232	233	229	225	227	246	231	223	247	230	253	254	255	221	222	224	221	247	255	263	271	248	249	204	248	231	265	200	224	244	222	223	247	238	242	237	241	252	272	244	204	219	258	232	264	212	233	246	224	232	251	209	247	229	241	225	233	245	252	219	237	211	250	239	247	250	235	223	238	253	240	251	230	238	234	226	220	189	247	239	234	245	233	247	240	249	246	231	257	224	276	265	240	245	265	242	262	219	229	243	237	265	246	240	214	229	251	221	243	228	232	274	226	249	219	274	236	233	277	255	270	241	235	214	281	243	245	254	231	279	273	249	240	250	240	211	233	224	238	234	238	260	225	240	268	245	227	232	219	238	249	263	227	244	231	276	231	240	260	255	239	225	221	221	249	236	231	245	246	225	218	275	244	235	251	230	249	220	262	249	274	242	233	253	242	245	259	240	231	224	242	236	236	219	246	232	214	238	235	241	231	233	214	246	231	253	216	239	230	232	250	238	247	252	240	238	222	255	248	228	253	256	238	258	244	230	252	242	224	242	217	226	241	237	241	245	238	247	231	229	239	248	229	238	249	243	233	219	236	273	274	240	272	223	245	248	223	248	199	220	238	233	227	244	248	263	222	224	248	230	252	255	235	248	236	239	243	278	231	240	217	210	247	258	246	229	264	233	225	250	233	260	275	235	221	256	232	246	234	229	214	250	248	241	258	218	243	222	214	250	247	215	250	228	258	246	251	224	239	238	246	235	238	238	240	227	260	211	216	234	222	268	238	239	266	262	236	230	244	246	232	242	225	273	233	233	260	231	251	255	247	252	257	263	213	239	249	252	260	237	255	260	229	250	238	261	227	257	255	233	257	266	278	249	260	238	235	230	246	235	220	223	224	213	238	216	239	259	229	227	245	258	226	254	209	223	274	250	234	255	246	250	264	248	250	241	248	256	221	210	241	236	218	260	235	247	246	250	229	222	238	220	243	226	227	258	253	262	264	219	262	208	238	276	249	249	242	234	234	266	246	249	266	242	270	227	253	273	242	239	260	264	239	214	239	246	227	230	216	272	244	262	246	238	239	249	221	236	204	254	260	250	244	232	267	252	248	223	242	286	242	249	212	250	243	262	234	226	226	232	224	259	229	252	230	262	233	248	284	212	246	264	235	248	232	232	256	232	270	252	234	200	236	230	244	229	273	210	248	196	223	225	238	244	215	249	195	230	253	258	246	224	243	227	234	231	262	241	222	249	257	224	248	242	220	236	239	264	238	235	239	237	217	255	252	266	217	221	226	279	245	271	225	214	238	261	237	236	232	226	254	203	245	244	246	246	268	233	241	247	258	218	218	240	250	238	241	248	215	217	229	237	249	275	223	223	230	238	232	226	246	247	220	222	243	240	235	225	265	227	252	233	230	265	222	242	248	241	241	262	223	202	274	257	243	261	220	245	246	249	236	234	231	213	247	255	284	242	237	228	232	219	246	250	231	273	234	233	221	254	235	227	222	273	214	242	256	262	258	219	256	249	232	254	239	265	259	221	267	231	250	237	232	240	238	242	218	220	247	251	218	248	264	238	261	252	256	246	255	249	223	231	240	217	269	224	233	244	252	220	212	237	248	232	226	253	243	229	224	266	247	275	264	247	239	231	270	227	230	254	251	263	238	255	261	212	229	235	232	238	242	230	264	238	252	258	253	252	253	240	217	225	236	244	232	226	237	225	261	255	214	251	208	251	224	255	227	226	250	221	245	232	239	225	238	228	249	248	226	278	220	236	222	255	218	225	222	257	239	213	248	218	217	218	219	234	257	236	251	230	213	260	249	230	276	216	240	225	249	224	238	236	227	243	247	242	243	216	245	221	225	261	236	244	235	243	256	228	240	228	276	240	225	252	231	235	256	274	276	213	219	218	254	225	233	257	241	245	233	217	248	272	226	264	298	235	229	253	226	251	234	231	218	227	221	247	268	251	245	236	261	260	243	237	217	220	281	237	267	261	223	249	239	233	221	221	220	264	240	232	259	229	259	238	222	272	250	214	222	242	239	247	268	251	250	216	258	250	247	253	254	253	245	268	257	234	224	233	266	278
36470	39818	15379	2220	1907	1633	1400	1206	1114	1076	973	955	837	877	832	813	777	755	760	752	698	773	670	688	708	699	707	675	703	656	687	675	640	650	638	664	735	643	634	625	631	636	647	675	695	613	680	634	675	660	666	630	657	631	660	629	662	671	668	660	699	593	661	620	602	598	693	632	640	602	612	685	660	618	600	624	650	631	655	662	666	657	661	616	689	617	648	631	619	613	633	641	614	630	630	654	635	639	622	614	613	641	588	648	628	679	656	577	646	636	586	588	626	663	683	613	657	658	649	685	665	644	641	671	627	634	611	637	647	606	578	634	597	651	656	636	656	644	648	595	635	637	601	592	627	623	627	598	654	621	643	636	637	624	651	642	599	609	625	637	649	638	606	659	630	584	599	623	631	581	666	609	640	636	651	670	674	627	609	631	633	612	646	606	646	628	646	628	641	647	650	643	618	620	619	618	647	642	636	660	614	630	641	614	634	621	636	586	645	607	586	692	648	632	624	628	628	620	667	639	628	642	626	653	646	654	584	625	634	618	615	636	636	623	667	663	660	601	630	641	644	648	651	666	632	627	620	653	646	616	612	638	648	625	601	627	606	616	610	621	635	602	616	637	641	644	631	651	620	606	593	668	604	619	663	655	601	641	611	650	599	611	631	661	648	575	672	603	634	632	619	605	612	614	669	565	597	629	652	614	620	585	606	638	634	639	666	616	596	599	620	655	648	622	650	631	596	590	590	596	661	663	611	627	591	592	668	667	628	622	608	630	649	613	659	678	601	595	645	590	612	609	592	641	627	670	624	623	663	662	601	604	663	650	648	661	625	697	614	606	636	582	603	573	636	650	620	654	617	597	643	621	623	606	658	646	612	615	632	654	637	589	661	696	633	608	607	601	624	613	625	638	658	593	556	639	649	660	659	622	630	610	596	623	619	639	651	622	662	593	606	632	609	671	614	608	680	636	636	633	630	626	626	673	626	612	646	658	622	628	637	622	611	614	644	620	628	643	587	619	613	561	624	619	617	645	629	624	620	611	620	625	647	665	636	628	603	625	629	615	626	621	612	607	613	605	550	607	634	646	585	602	673	597	607	632	705	646	607	618	630	636	588	607	609	654	660	613	614	633	620	595	635	617	585	613	627	627	632	623	615	601	622	642	605	605	646	608	695	618	633	631	616	654	633	609	631	606	636	598	646	604	645	619	616	583	674	579	701	621	643	679	612	628	633	627	659	644	594	648	612	621	639	632	612	674	578	631	611	625	642	647	596	598	602	603	608	639	619	635	641	655	600	647	673	587	618	635	656	630	636	622	633	629	621	589	647	646	595	658	663	622	639	593	616	607	625	616	571	622	617	605	636	609	619	647	637	621	589	622	638	627	634	633	628	674	578	655	607	651	645	652	635	621	649	646	604	595	641	669	629	623	642	668	660	629	623	626	613	584	597	646	661	611	672	650	599	614	622	594	643	646	557	634	612	648	625	662	643	630	606	648	604	658	614	622	657	677	620	616	646	622	606	644	618	603	624	599	594	634	592	605	641	574	632	625	628	614	592	637	597	642	662	585	677	563	641	633	629	643	598	601	650	659	663	617	638	663	640	605	617	623	655	613	656	638	634	594	593	627	646	650	572	593	641	657	641	678	668	611	633	616	604	644	661	623	645	595	611	623	610	615	654	603	592	605	636	629	647	622	647	583	622	593	608	591	634	650	618	614	627	629	620	626	609	663	634	652	595	582	569	645	613	614	616	654	650	631	607	643	606	633	638	642	611	593	640	609	620	653	620	649	611	634	632	620	685	651	635	632	624	653	647	624	608	678	637	603	624	620	602	627	663	639	602	613	665	631	594	633	644	609	616	588	609	611	617	631	631	620	617	675	638	639	643	618	615	617	603	604	594	651	610	601	623	686	599	655	620	656	637	619	607	620	582	641	608	620	614	605	626	645	579	648	638	639	621	610	619	641	603	602	604	613	585	639	640	662	609	606	633	657	624	628	661	631	576	663	675	633	634	648	611	637	666	614	610	612	637	656	657	651	638	588	639	650	671	595	604	618	637	638	641	664	668	633	600	660	656	587	613	594	640	654	631	623	614	683	624	639	632	657	626	613	641	643	633	646	606	597	627	595	613	642	684	626	619	669	632	667	577	628	586	639	628	643	674	618	662	624	667	609	616	594	615	687	634	627	618	629	653	651	626	640	600	662	630	625	588	573	600	663	597	640	675	643	604	634	643	657	648	587	610	655	654	633	587	644	655	608	612	672	624	619	671	608	636	630	569	641	605	637	698	676	608	619	665	632	698	656	585	608	617	595	600	623	624	638	605	592	646	594	652	619	648	658	612	641	623	674	640	608	654	674	669	630	616	647	638	629	633	650	641	680	603	618	631	649	603	602	628	629	639	619	637	656	639	644	624	636	622	605	654	604	608	613	643	600	677	655	621	632	637	623	658	622	616	650	666	613	643	611	667	615	595	668	653	573	607	681	666	624	638	613	595	597	626	658	645	639	603	634	622	664	644	627	607	603	641	678	685	628	597	618	614	628	636	599	568	664	616	615	651	607	625	578	622	626	651	622	646	657	613	639	623	632	606	646	620	582	611	626	678	624	629	634	638	561	595	649	602	595	653	619	626	617	663	637	600	638	621	616	649	667	646	636	636	605	656	689	610	649	663	641	623	624	595	654	625	611	628	600	621	614	598	572	679	590	634	595	612	614	597	624	664	610	643	640	611	619	586	566	631	598	648	614	640	658	645	652	637	649	643	624	634	615	667	591	603	641	632	656	637	598	646	633	635	658	595	647	605	657	640	600	625	638	604	638	651	598	633	673	630	658	640	634	595	638	658	682	652	623	575	616	644	628	618	633	632	630	582	655	673	617	604	639	625	616	596	641	582	616	607	693	625	637	640	630	597	599	635	659	668	647	621	630	680	625	591	621	617	648	653	612	667	606	628	649	648	628	657	627	627	667	635	621	633	643	609	629	607	609	663	605	663	654	650	695	618	658	609	658	595	642	633	661	652	605	668	658	615	640	610	643	655	595	681	619	646	687	610	647	606	618	659	615	659	660	637	641	658	608	586	597	612	645	583	660	590	624	581	647	675	641	645	628	631	619	620	632	634	603	606	603	630	610	651	608	608	608	636	618	641	619	587	679	634	616	652	603	650	622	665	608	635	663	651	636	612	618	601	645	643	599	636	637	641	626	608	645	620	619	589	597	615	637	660	622	659	618	627	654	657	679	633	612	650	625	648	636	604	641	674	653	663	620	624	633	639	651	650	598	616	622	641	572	618	600	630	630	652	623	588	603	641	590	658	639	619	607	600	625	606	648	583	628	626	650	615	640	687	668	622	607	640	629	616	653	626	642	612	634	641	575	641	612	583	602	632	652	657	599	607	673	646	608	665	590	600	598	619	597	628	609	624	606	650	617	638	602	656	666	604	597	661	648	625	643	649	590	600	656	601	628	614	647	606	614	603	573	658	595	630	640	614	632
72602	67440	40453	13385	1861	806	611	569	535	462	470	442	423	399	413	407	415	394	354	352	362	378	383	350	332	316	355	336	348	353	382	352	301	348	344	362	346	357	360	348	349	374	349	361	359	375	336	361	338	300	345	357	315	323	337	344	366	312	341	359	333	322	314	348	338	334	309	344	343	346	327	344	345	347	315	329	347	348	330	328	332	314	334	359	372	361	380	326	329	334	358	319	317	347	344	342	297	372	296	343	321	343	327	335	341	346	366	348	369	348	339	329	342	345	334	316	355	359	327	318	360	354	368	364	335	347	298	365	354	347	353	363	316	362	322	346	366	290	345	347	306	352	334	338	342	349	320	351	328	321	325	329	307	318	368	311	304	334	319	336	313	336	316	315	347	331	315	321	326	338	357	309	354	308	325	323	331	380	326	319	329	328	320	332	366	324	349	336	325	311	305	309	366	357	344	339	311	318	324	338	347	336	312	325	352	316	301	348	327	355	340	354	347	322	372	344	310	314	331	342	331	348	318	325	351	347	323	325	344	343	350	340	362	358	368	341	318	313	354	328	325	355	319	321	354	379	341	322	337	363	346	329	335	334	322	349	341	361	328	326	317	308	338	336	352	315	327	337	353	346	332	342	345	341	373	336	356	320	316	340	355	352	342	378	322	302	333	382	338	326	342	312	341	314	333	331	319	361	317	356	321	364	329	316	324	305	323	320	355	324	340	383	329	373	342	358	357	347	324	347	341	326	321	330	333	327	316	331	320	334	362	361	358	335	345	332	358	327	347	314	344	324	352	319	350	304	356	346	314	314	336	374	362	348	374	378	330	321	330	381	301	308	360	356	331	316	332	355	326	334	376	328	369	345	364	351	358	320	357	357	341	320	357	379	357	340	312	327	345	326	357	349	347	332	346	335	343	351	332	294	346	343	342	342	361	335	370	334	369	331	326	333	372	350	312	332	329	340	337	361	332	340	340	316	324	328	352	342	383	348	344	309	367	350	318	321	352	332	320	335	335	338	366	346	335	341	322	354	349	326	351	353	331	360	334	307	351	327	347	360	343	369	349	360	344	356	323	340	355	344	308	310	363	347	330	335	332	329	285	327	317	345	352	356	320	326	351	322	313	374	345	356	363	323	333	337	353	325	323	351	346	329	368	336	311	373	348	381	329	317	324	334	320	302	336	305	356	363	375	371	341	358	354	339	321	302	334	323	354	349	329	325	364	337	312	339	360	320	348	370	332	359	359	349	326	345	373	375	352	378	356	345	323	328	289	335	357	358	317	345	360	343	343	357	342	340	331	350	336	331	368	333	332	288	308	311	357	330	356	346	303	344	342	332	338	339	344	321	311	330	335	350	350	307	374	311	332	348	330	316	359	348	353	288	366	341	355	345	335	332	303	349	311	372	349	280	326	346	338	339	339	346	338	356	352	329	336	335	328	354	320	350	337	332	338	384	346	336	362	326	337	322	361	312	354	351	340	338	392	344	325	372	330	354	331	351	339	334	353	363	363	387	346	339	332	350	331	345	337	329	363	327	302	346	336	343	320	326	322	335	348	334	343	332	364	331	334	317	344	324	313	333	339	374	359	337	301	356	345	308	340	333	352	333	313	318	347	351	357	340	325	313	343	361	374	325	338	298	346	328	340	324	323	347	368	338	325	338	341	332	327	377	328	351	335	391	328	353	366	330	329	316	334	363	321	329	339	334	304	339	330	356	364	343	325	336	326	334	340	352	326	304	348	324	347	349	359	313	320	351	339	326	366	344	290	315	327	335	364	377	364	329	353	313	333	316	335	343	363	357	331	384	346	325	343	339	331	348	342	366	325	312	313	368	345	341	348	352	341	319	323	342	313	322	349	335	317	314	322	327	320	355	348	365	358	350	349	360	332	319	336	364	319	376	320	329	329	353	282	343	295	360	319	346	351	327	356	346	321	309	316	314	342	320	293	322	300	317	351	344	355	329	329	376	366	331	360	333	309	328	327	366	344	339	348	315	334	316	334	343	336	322	323	327	310	335	357	353	352	354	371	355	335	324	345	358	338	328	344	350	324	330	357	339	328	319	333	311	351	364	338	291	340	349	374	338	361	359	330	326	370	321	345	337	348	332	375	344	362	322	357	343	346	323	308	360	340	335	360	297	329	326	347	343	334	337	340	336	329	342	322	348	331	363	358	331	345	353	355	335	344	336	374	371	307	322	366	335	347	329	323	365	387	335	330	372	312	337	300	345	363	351	344	363	366	364	350	334	359	359	358	301	341	349	346	326	336	347	319	344	325	336	327	342	339	321	293	377	345	333	359	362	344	320	307	350	309	361	337	339	323	302	307	336	322	337	323	351	362	344	313	310	357	360	328	366	340	353	345	353	361	379	354	328	355	330	338	365	302	338	327	301	374	346	315	321	325	320	314	346	335	318	340	354	351	335	336	307	362	340	355	321	330	333	310	320	329	342	330	318	337	340	312	313	337	379	342	303	352	292	324	351	341	368	369	371	348	337	361	299	351	357	326	344	332	348	358	339	351	344	299	346	327	363	349	373	308	312	356	346	322	335	322	392	370	346	355	310	364	325	344	340	341	361	331	323	366	298	308	321	323	318	332	326	316	331	366	353	354	344	370	323	295	349	337	345	307	336	338	349	340	297	343	319	352	363	343	340	348	307	334	336	378	299	338	314	349	346	356	363	356	320	346	296	337	359	339	326	317	363	304	334	333	360	328	322	349	343	350	370	340	337	333	357	351	329	337	368	335	350	311	372	318	348	357	338	359	311	345	331	322	330	340	314	363	315	329	362	332	325	308	368	333	319	323	346	341	336	347	341	335	352	353	331	339	356	326	332	360	358	325	342	341	331	330	322	330	311	369	351	328	374	361	343	339	328	345	343	341	346	341	371	306	345	360	352	343	326	314	339	357	339	358	351	351	335	349	348	330	315	321	339	340	346	333	309	333	340	321	346	369	363	357	346	322	306	369	353	354	351	358	318	334	338	349	354	337	364	332	335	386	340	339	312	348	325	328	341	345	342	384	305	341	353	387	330	333	331	327	331	336	308	330	317	357	350	327	332	384	344	331	360	345	356	355	352	313	367	349	368	357	308	310	358	335	334	306	334	334	326	322	363	313	313	338	361	371	359	332	304	335	337	345	321	356	333	340	347	345	344	345	358	345	321	356	368	311	333	327	365	320	366	316	344	325	335	351	316	331	374	323	373	325	329	339	339	344	325	379	307	292	349	339	314	320	306	330	361	398	336	368	325	372	310	338	349	343	358	296	351	357	330	359	338	350	349	352	335	344	368	324	314	322	332	360	320	383	333	351	331	312	349	333	331	345	342	320	292	347	321	329	374	325	367	326	350	327	340	309	346	353	343	348	337	327	316	324	317	364	346	344	305	345	368	312	336	367	357	310	322	349	340	337	329	324	317	347	349	356	338	362	327	333	317	323	357	335	322	353	343	312	338	329	348	324	329	344	306	368	342	316	305	348	329	322	354
45241	49941	19429	3927	3386	2751	2323	2041	1842	1645	1526	1502	1352	1247	1184	1210	1149	1068	1024	1056	1075	1049	942	981	972	943	938	929	917	882	904	939	929	931	920	929	888	864	938	938	909	899	858	916	916	905	937	867	897	842	904	875	896	845	908	882	855	904	867	889	862	966	873	840	855	898	889	895	914	823	884	825	830	853	861	883	883	765	867	825	833	795	867	878	859	847	878	877	874	867	855	930	838	931	878	819	814	879	883	875	849	836	866	817	812	923	856	822	890	834	862	821	800	836	815	894	833	790	805	859	901	794	807	837	837	849	798	888	856	835	837	834	862	898	870	883	831	820	851	861	852	873	873	833	834	810	827	843	845	863	817	846	883	882	832	857	875	849	796	849	839	790	848	789	876	877	882	825	875	887	819	835	864	845	824	829	815	831	876	814	861	855	841	889	824	848	895	871	856	825	814	884	829	826	821	820	850	863	878	857	869	899	910	814	842	856	813	776	854	891	824	835	820	843	924	821	826	844	787	838	854	816	871	886	848	832	824	804	854	887	790	850	864	880	865	881	826	828	835	813	894	869	863	898	851	858	856	888	840	878	902	898	857	887	829	792	853	884	837	859	818	909	788	821	835	846	877	851	848	847	850	860	861	800	841	874	876	862	821	858	822	880	768	844	847	863	805	864	885	794	876	913	833	883	848	852	816	804	883	833	860	836	879	869	884	841	874	837	826	808	833	840	812	815	908	832	839	869	834	854	814	854	844	792	790	872	833	834	843	862	796	825	860	824	875	863	858	834	801	877	835	870	843	867	872	820	845	904	863	867	822	782	839	825	830	805	849	795	825	918	870	873	869	825	848	829	842	818	923	812	828	892	881	796	850	882	830	794	812	872	842	871	841	890	868	867	827	865	825	837	852	841	906	837	864	787	855	871	835	878	867	855	845	850	843	822	815	885	861	821	832	869	824	873	870	821	799	816	821	825	871	848	833	892	902	806	833	895	813	880	871	824	829	891	843	902	853	804	843	825	867	825	852	839	885	840	879	881	848	866	858	867	850	872	865	816	831	850	892	830	867	883	852	848	798	859	842	868	890	872	864	890	828	868	854	830	820	843	798	883	872	845	810	795	836	895	874	873	870	847	897	833	821	893	846	823	868	812	843	804	849	942	862	848	888	832	844	905	806	880	843	841	867	827	853	856	886	868	869	858	845	831	844	844	827	846	860	869	820	915	887	879	872	870	853	837	846	789	895	861	799	804	853	856	833	855	874	850	908	855	826	863	850	848	810	894	830	833	875	800	854	830	831	837	858	830	810	831	845	834	866	890	870	796	828	886	859	861	839	839	838	857	897	872	788	857	865	841	871	857	880	871	818	829	876	827	882	857	868	863	844	821	866	852	821	818	844	881	918	837	837	924	826	803	850	880	847	861	887	858	863	859	885	885	868	890	834	859	819	853	829	869	873	825	889	852	819	825	855	883	822	882	792	824	865	851	884	859	787	908	844	780	861	830	859	869	801	814	829	838	858	802	821	851	822	880	817	829	836	816	818	858	857	818	861	849	834	855	844	896	839	849	862	906	848	901	844	822	900	836	829	889	853	886	827	818	800	874	847	822	844	851	833	849	857	881	865	800	809	902	861	875	867	888	882	830	894	870	859	897	783	854	895	802	844	885	850	799	903	839	902	866	836	853	858	821	893	879	883	871	803	871	798	870	826	863	847	809	818	858	832	793	871	868	853	847	847	863	854	860	822	813	851	852	821	803	826	907	882	881	873	890	856	883	841	825	810	801	883	890	889	859	846	876	862	867	882	857	851	819	862	839	826	854	902	827	832	816	903	866	841	851	868	864	876	849	863	830	857	850	860	808	813	876	800	869	860	858	831	889	865	864	792	829	823	840	842	860	849	871	826	850	859	880	831	851	842	799	881	847	828	848	839	862	885	858	783	854	866	866	823	810	900	852	865	847	839	834	827	845	838	909	882	869	863	834	848	818	876	817	800	862	955	839	812	849	816	842	851	825	817	817	824	871	842	866	873	853	888	930	851	860	822	851	859	911	836	870	809	863	924	835	831	849	862	844	828	836	833	805	850	810	870	822	858	851	870	888	904	832	840	846	790	879	883	856	853	879	879	860	920	862	853	889	882	862	846	831	845	826	826	848	855	813	896	870	851	868	872	858	839	829	869	864	862	876	845	823	837	835	863	810	877	889	832	887	861	860	871	790	859	857	802	861	833	832	907	872	862	863	822	848	841	860	884	881	831	817	855	835	875	833	827	863	847	846	856	839	869	835	859	876	853	823	878	836	819	826	872	847	847	848	840	861	851	887	886	832	866	859	862	853	879	846	844	839	894	858	794	802	857	860	890	884	834	872	857	854	904	864	855	829	843	874	816	835	820	815	860	849	810	879	837	821	858	808	834	823	858	839	868	856	887	828	817	867	871	781	804	825	862	875	881	864	855	816	828	843	879	860	835	833	883	839	850	882	821	860	851	896	892	824	880	893	875	876	822	813	895	810	853	863	825	828	795	832	810	868	825	875	818	811	868	835	846	854	850	846	835	818	839	859	900	883	828	854	917	874	834	851	826	834	862	857	841	809	872	859	830	879	864	889	862	840	824	838	830	832	866	852	823	881	862	868	855	869	867	840	858	864	885	850	885	829	835	807	899	862	874	854	896	804	880	869	842	868	837	846	894	876	881	822	834	847	838	807	901	848	825	821	888	879	916	835	818	866	830	868	856	815	856	901	876	835	850	864	905	803	875	866	794	875	829	877	875	843	801	828	853	877	780	884	834	879	862	830	851	841	913	865	831	861	835	867	856	888	820	822	830	791	883	884	833	867	825	836	837	865	810	882	833	871	861	871	854	802	830	882	850	871	823	885	837	855	846	837	809	883	854	853	873	901	838	848	882	844	877	843	831	884	846	876	866	867	874	868	860	865	881	887	874	860	809	899	820	805	854	836	866	870	827	837	881	856	895	852	870	823	842	839	848	886	852	847	809	892	851	904	854	895	847	819	868	884	874	836	818	908	834	899	851	832	881	842	802	852	856	823	869	855	885	864	874	894	815	806	883	838	852	810	838	821	826	876	819	869	855	842	879	844	856	887	854	849	827	819	837	877	884	846	866	804	843	864	856	804	838	881	868	809	898	801	853	830	857	810	867	794	866	870	833	831	896	866	920	846	807	771	821	823	771	858	866	803	829	840	859	898	814	845	831	845	822	783	792	856	832	847	805	863	836	881	867	875	831	794	886	839	851	815	863	794	837	906	858	823	816	800	860	839	826	876	848	871	889	843	873	844	856	796	829	855	873	832	844	823	840	881	841	852	875	892	822	888	870	896	863	842	883	870	804	899	856	868	880	820	810	787	820	912	841	852	838	854	869	889	836	884	870	810	871	835	886	827	866	879	846	869	835	794	842	837	860	859	911	906	827	836	850	854	887	856	829	876	825	860	894	814	789	872	876	851	857	812	922	845	775	839	832	875	892	826	853	795	822	840
14931	7277	2301	534	419	385	390	407	391	413	427	429	385	383	395	378	393	379	413	377	424	390	399	419	372	413	363	404	375	420	405	409	397	389	385	402	385	411	359	379	411	361	386	390	395	408	388	412	344	402	396	400	402	405	390	411	396	412	423	399	402	395	413	406	402	374	387	416	399	367	405	382	416	407	408	379	364	437	384	390	396	395	404	372	377	415	377	385	399	371	360	398	323	420	421	395	373	393	404	401	395	412	410	376	408	402	380	408	426	382	362	352	400	396	363	398	380	402	386	362	402	371	404	349	388	398	364	393	350	398	377	391	411	361	359	392	390	380	416	399	418	374	381	374	355	394	430	382	382	373	394	393	409	374	370	385	393	358	420	400	385	363	420	425	418	383	402	391	441	359	406	404	423	384	387	374	398	358	405	430	407	390	404	381	383	395	347	373	397	412	414	392	362	408	381	399	413	414	390	383	418	399	384	409	380	388	412	411	349	396	444	407	377	370	405	356	409	388	393	362	385	420	382	382	378	370	407	410	371	400	411	411	396	378	393	359	422	432	370	403	365	410	420	405	365	423	379	400	380	397	365	398	357	381	422	380	388	397	404	392	403	384	378	382	402	391	427	407	404	377	380	406	388	351	407	398	377	426	399	457	409	375	436	353	373	383	369	372	396	408	382	376	380	382	390	422	399	409	398	365	415	418	403	405	379	381	369	416	399	398	383	420	423	415	406	427	412	387	380	426	375	407	390	384	391	389	410	406	356	402	432	382	354	424	384	398	436	393	367	358	417	394	395	397	357	409	400	413	392	418	393	407	411	404	390	414	410	404	399	361	437	439	380	441	399	389	401	408	393	401	410	422	377	401	376	379	375	407	390	376	392	420	378	437	403	377	357	382	401	378	368	415	375	378	409	406	372	407	410	377	396	349	399	376	431	402	398	377	381	391	402	361	400	417	374	381	409	367	365	409	400	402	383	416	403	408	417	410	425	347	363	379	399	388	354	402	381	383	399	413	373	407	416	413	404	403	365	426	411	411	384	407	368	432	400	325	405	381	409	377	369	409	427	411	377	405	400	363	411	374	414	390	375	391	404	390	427	383	379	386	423	425	383	388	384	401	357	403	410	396	376	396	415	402	381	394	408	404	393	393	403	372	440	419	408	409	404	395	399	416	381	371	414	422	401	410	409	394	404	423	392	394	391	404	398	398	384	381	394	362	335	396	393	374	386	404	393	434	380	379	424	378	412	362	409	351	368	418	437	411	392	392	384	387	422	407	390	390	390	369	402	421	370	415	409	391	406	382	404	402	402	443	424	381	394	395	365	419	372	428	387	387	439	429	417	422	423	391	394	399	339	412	377	403	388	357	404	399	351	338	421	410	388	387	429	416	404	366	429	402	380	387	385	433	399	406	404	354	394	373	420	360	383	389	416	386	403	403	445	359	397	405	372	421	435	422	374	401	365	384	418	380	391	406	425	410	375	380	434	399	408	404	406	406	411	401	435	387	393	401	404	392	377	429	384	394	421	415	444	398	398	406	407	384	406	401	407	410	417	373	370	383	414	413	400	391	390	364	407	410	427	422	413	368	359	393	410	391	425	439	408	369	400	400	423	370	407	415	412	446	393	410	406	414	392	364	397	364	412	380	375	400	386	393	422	396	412	375	403	370	397	406	367	403	368	428	437	390	384	388	451	394	389	424	407	399	354	357	388	419	426	407	414	412	403	413	411	402	397	383	363	391	421	391	387	412	435	385	406	394	392	398	379	398	434	384	371	405	409	357	373	391	376	403	398	368	411	420	389	392	419	390	407	412	385	376	379	413	361	377	407	385	382	395	359	400	414	387	407	410	388	447	409	388	382	408	372	401	374	417	415	407	373	396	381	398	402	367	398	406	416	414	395	366	408	437	384	389	400	381	394	400	392	407	361	370	385	394	429	392	398	399	408	403	398	433	418	419	373	384	393	407	418	407	376	437	366	383	388	356	406	384	358	371	407	378	397	383	374	352	370	364	434	373	410	393	407	406	377	390	365	376	382	410	379	397	409	366	420	419	383	392	364	371	375	386	380	381	379	420	408	371	392	378	411	377	378	381	449	413	364	408	422	417	405	379	396	387	396	385	396	361	383	395	430	436	392	354	350	405	384	394	353	392	382	394	380	406	418	341	435	396	392	439	368	427	348	373	438	394	403	406	412	388	422	372	442	439	393	391	408	408	373	382	404	352	389	380	360	413	394	378	389	367	403	402	416	370	376	370	388	429	408	412	435	384	394	408	381	374	419	373	392	402	408	375	349	378	385	405	371	385	368	418	434	414	403	398	382	398	412	406	426	383	399	409	434	387	433	422	374	338	382	415	365	402	411	393	353	402	396	373	407	403	388	401	390	426	417	386	371	412	372	421	400	399	415	374	406	389	383	389	434	433	430	400	380	370	376	408	402	348	421	380	402	390	375	396	402	440	417	413	378	389	372	394	391	431	434	398	398	382	375	370	405	415	447	386	417	371	424	383	411	408	423	391	386	400	398	445	386	351	383	392	376	371	373	412	369	365	401	392	377	424	379	393	386	379	390	391	384	393	448	395	415	390	360	369	369	377	406	429	391	400	382	389	402	386	410	398	399	411	395	409	390	411	392	389	375	414	386	380	373	378	398	389	356	415	408	414	381	389	403	418	426	405	340	368	396	372	395	384	404	368	430	423	415	390	412	395	431	392	361	375	393	411	387	425	380	401	397	371	390	385	379	392	393	403	380	407	399	418	361	375	392	391	398	425	406	407	393	353	385	404	413	385	388	375	364	397	422	393	376	399	389	391	423	396	395	443	374	416	377	398	410	427	414	419	411	404	402	410	407	359	413	372	403	350	405	398	415	390	390	385	359	413	396	448	406	380	387	415	387	413	393	401	431	409	400	389	405	390	379	403	383	361	397	410	408	412	407	361	378	391	382	342	421	404	407	382	420	428	390	364	412	384	384	440	378	367	406	379	405	408	401	400	388	392	395	382	390	415	374	409	390	381	417	411	428	403	360	422	403	391	397	391	388	389	394	407	390	380	398	365	428	357	349	382	395	387	394	390	398	393	408	378	385	382	421	400	415	393	433	356	411	369	401	409	422	407	399	349	410	411	389	413	369	398	385	365	364	400	343	388	384	377	414	436	410	431	402	369	370	388	378	416	362	406	365	413	379	405	387	398	398	443	395	421	428	398	403	383	379	411	382	397	377	409	405	401	404	408	406	414	406	412	402	373	379	401	369	386	404	368	383	376	372	365	383	370	390	445	414	407	343	381	421	361	392	380	407	385	444	415	406	372	400	346	393	416	391	398	373	376	384	386	416	382	396	408	386	409	343	377	438	366	393	408	403	396	399	391	365	396	410	388	397	381	425	385	409	423	405	392	460	367	399	393	382	378	396	365	400	426	409	393	331	399	432	382	389	382	408	413	427	379	381	402	434	427	368	419	419	398	408	406	385	459	365	393	383	411	390	376	381	362
12255	9015	3223	1010	1010	967	906	966	948	884	955	910	965	980	949	933	935	1006	910	899	902	891	969	931	977	865	913	922	944	896	938	956	952	893	930	908	930	941	971	927	944	932	942	895	902	911	918	959	945	924	949	983	933	866	930	948	996	910	929	919	960	927	981	933	918	955	906	935	951	915	954	955	995	937	957	915	900	987	896	909	922	926	938	910	906	905	968	901	882	956	914	929	954	947	894	932	955	917	889	981	958	898	948	919	958	936	958	883	965	980	879	912	927	910	943	883	933	901	901	914	895	930	859	949	958	915	928	934	928	978	891	915	967	941	866	929	918	868	914	890	944	876	938	920	943	933	946	952	897	925	962	916	900	913	958	951	938	950	900	927	935	930	925	934	987	1015	965	957	951	966	857	919	941	928	936	917	950	933	887	951	975	936	899	938	944	939	932	859	941	923	933	976	902	970	926	937	938	917	907	911	959	955	910	932	937	919	894	995	943	949	926	862	933	925	943	932	912	870	902	989	910	904	909	989	878	935	909	977	946	919	944	974	944	958	950	989	898	956	916	894	931	923	898	909	918	929	982	882	949	941	940	982	935	918	936	912	921	916	897	923	919	897	916	920	963	930	909	945	979	911	965	934	950	899	931	980	922	899	979	944	923	918	914	913	995	937	967	948	936	940	962	975	928	991	928	986	896	938	872	901	910	945	939	922	900	952	947	961	942	903	921	879	863	906	946	926	918	918	920	918	903	954	917	968	981	928	969	942	922	898	917	982	974	974	970	1035	917	922	926	949	947	907	944	960	904	946	933	952	900	946	955	932	956	995	939	917	954	893	893	943	971	945	931	920	940	948	915	948	951	928	1002	919	949	974	947	952	960	922	925	887	950	918	961	935	890	928	1017	937	952	922	908	935	968	995	937	920	921	935	952	956	969	933	956	968	897	874	927	970	981	944	878	895	908	934	918	889	914	931	917	874	930	936	891	950	931	940	891	957	889	935	947	922	927	976	963	964	965	953	908	966	895	937	933	916	969	956	909	903	972	958	983	921	953	956	919	896	972	920	972	992	948	909	960	941	963	933	970	907	957	940	984	882	915	945	901	914	926	912	892	900	921	965	910	988	972	932	929	903	947	950	889	932	936	886	922	883	960	994	930	912	890	923	935	963	901	929	889	943	935	931	953	958	893	948	936	892	934	957	927	916	923	895	953	923	883	963	911	893	945	945	924	905	891	989	942	921	930	929	956	904	899	956	899	966	908	953	923	945	969	899	920	933	936	930	891	939	944	976	944	952	928	910	990	911	940	898	914	936	936	955	955	935	960	921	918	899	926	953	926	901	957	931	966	936	943	934	963	864	957	918	950	921	985	961	975	970	900	929	908	943	927	896	1011	968	881	887	930	910	954	893	888	991	953	888	914	949	958	939	922	968	928	893	857	936	861	952	935	942	924	890	940	909	918	908	946	899	945	908	944	925	958	955	910	932	907	930	894	955	917	932	967	963	957	937	888	912	915	981	887	904	973	936	866	918	947	927	873	914	915	912	960	897	923	940	893	914	963	973	899	943	943	891	941	927	930	901	932	945	974	929	995	903	923	934	949	929	924	884	954	938	924	942	947	923	938	949	866	903	879	897	954	987	967	943	969	947	914	919	912	939	963	949	948	961	951	1017	942	887	942	900	969	939	918	888	923	909	961	959	862	920	896	918	973	924	927	990	977	926	951	935	974	949	901	926	918	964	942	894	948	945	926	941	982	904	921	947	983	907	967	918	979	925	887	916	904	894	920	882	954	942	897	943	944	982	919	910	994	964	936	918	873	893	940	956	929	938	911	885	951	963	907	920	954	947	953	899	920	944	898	923	961	889	940	951	969	969	916	996	977	946	954	895	951	956	938	894	895	913	959	939	974	975	974	932	899	953	910	942	846	976	923	844	980	929	890	940	934	943	945	961	896	927	884	988	890	906	932	918	957	890	908	916	968	974	944	996	976	919	981	892	947	902	987	901	917	894	983	906	886	967	907	958	952	931	949	911	993	918	948	916	965	971	885	929	941	911	938	903	914	913	854	923	962	875	923	967	903	968	905	939	892	876	935	921	996	944	919	946	956	908	932	927	908	933	907	886	898	895	934	927	933	978	921	951	893	920	890	943	912	952	938	932	965	942	897	938	904	931	922	929	937	923	922	945	908	904	912	931	939	936	927	960	916	973	938	913	905	933	967	917	942	889	921	911	918	882	955	905	965	904	941	914	903	935	904	953	967	946	921	936	903	962	910	944	908	983	960	917	854	930	950	878	926	931	967	945	930	931	949	974	950	883	905	913	939	959	979	970	944	961	945	957	933	908	943	930	946	971	908	928	951	921	926	957	975	933	932	936	938	957	952	907	987	928	913	951	960	945	925	948	965	943	934	894	897	948	1008	943	917	957	918	943	943	912	905	997	895	907	882	946	955	911	924	941	997	911	929	965	919	980	925	921	966	894	905	953	958	988	925	940	908	974	943	933	918	912	969	965	928	908	959	974	953	967	899	932	965	915	919	899	919	905	844	894	929	914	959	955	939	920	947	889	899	919	890	895	938	949	929	909	997	953	931	945	880	900	925	934	932	874	960	918	974	951	910	980	941	949	879	927	944	947	958	958	960	962	911	913	897	961	954	939	919	929	895	939	998	967	960	907	897	907	1003	957	919	943	970	917	849	948	930	859	946	893	929	918	926	950	920	941	907	922	920	942	936	930	916	934	939	946	944	933	954	902	834	970	899	929	969	876	950	898	945	969	985	970	923	912	924	909	941	944	912	882	949	938	968	923	898	945	902	930	991	920	871	896	928	990	919	904	924	952	951	958	949	972	894	981	959	997	972	968	925	889	921	960	967	929	962	918	978	949	938	961	931	885	916	955	955	958	912	952	940	856	928	942	925	931	952	930	954	933	891	915	916	976	966	915	990	885	940	973	926	910	941	939	942	1008	868	984	898	919	893	937	947	908	941	897	957	938	932	974	950	920	951	918	1015	935	884	949	933	975	1002	867	981	925	957	915	959	879	918	919	950	900	1027	937	936	929	951	940	924	882	979	937	902	923	847	934	962	887	908	989	892	920	919	918	937	905	932	946	934	901	930	904	948	955	945	931	895	979	964	942	928	933	920	895	942	918	910	946	920	937	911	907	960	904	947	913	923	954	980	961	946	976	880	941	921	970	940	970	887	969	942	911	955	893	972	956	971	885	926	979	950	946	982	933	918	940	957	893	923	956	916	893	941	971	923	898	957	941	850	913	944	980	904	935	931	941	906	975	905	918	922	950	919	941	947	923	888	937	927	942	959	945	991	942	922	933	915	919	951	914	949	964	942	971	948	966	1001	990	917	949	939	930	954	951	928	929	924	906	871	935	962	919	939	1011	946	855	961	896	930	932	933	967	926	907	918	960	946	950	913	971	861	945	953	929	964	920	951	899	950	953	950	930	934	968	907	927	895	908	938	961	924	929	939	927	918	911	978	871	944	945	928	961	986	960
61156	55572	31084	6631	596	414	343	335	323	336	294	304	309	278	236	250	255	272	260	261	248	244	247	259	250	272	239	247	241	271	260	204	255	259	232	251	247	231	263	245	209	206	234	236	240	271	247	234	263	197	229	251	223	243	252	226	218	230	239	242	252	229	243	243	231	259	242	248	259	281	265	240	219	264	245	253	262	245	220	260	254	227	244	241	252	222	244	214	264	242	213	247	237	240	225	252	220	235	225	222	248	234	250	264	260	237	219	235	245	263	254	249	234	238	234	258	252	213	251	249	248	235	254	199	226	226	240	231	241	221	242	240	208	228	246	225	215	243	273	224	219	241	231	265	236	231	227	214	284	207	224	237	198	252	230	239	231	254	230	208	225	249	232	244	237	225	236	246	247	238	252	270	239	238	235	253	230	249	249	223	214	255	246	240	215	242	201	227	222	251	205	210	231	247	216	243	219	259	240	248	235	249	258	226	228	224	262	217	255	283	267	233	252	241	225	214	225	244	239	248	252	224	225	247	232	222	225	249	216	208	240	215	227	231	254	211	224	228	268	217	243	229	244	245	207	215	245	255	244	255	250	230	262	241	231	239	235	252	224	228	253	236	231	218	231	195	240	229	224	245	248	235	214	248	254	246	247	236	240	232	241	237	231	197	205	253	245	241	249	223	266	251	264	238	228	247	236	254	232	260	242	239	254	242	227	244	238	235	253	242	215	230	249	222	218	220	287	220	228	214	223	246	217	239	233	246	243	223	222	250	226	201	259	212	250	234	251	228	243	227	271	248	223	220	234	234	251	247	241	221	212	237	223	248	254	241	247	252	235	236	244	264	239	248	247	264	234	249	246	240	247	256	269	244	261	265	256	222	239	218	280	223	240	255	215	234	237	215	251	237	216	238	236	210	230	236	246	268	231	236	244	261	220	258	244	225	243	236	240	235	244	244	251	269	247	259	261	250	216	265	264	249	278	204	278	246	231	235	249	245	231	254	230	233	235	236	246	259	265	246	243	256	273	225	228	264	254	218	237	229	240	236	220	216	253	235	217	233	251	238	260	241	277	242	236	253	258	226	225	227	234	225	222	240	231	241	251	236	233	251	212	219	222	237	257	205	228	258	237	240	227	238	250	241	247	232	227	238	219	232	237	215	244	202	252	252	258	257	243	235	275	229	242	243	255	208	234	226	239	268	271	252	262	251	224	271	232	238	224	246	226	263	277	236	268	257	215	216	248	255	279	258	213	259	213	232	229	255	246	248	230	238	252	270	246	227	231	243	252	231	231	234	256	230	270	261	276	258	262	249	216	240	252	229	247	253	236	248	199	230	222	243	210	247	272	243	262	217	237	210	252	225	232	244	237	255	278	228	230	220	257	250	239	234	245	235	239	234	248	219	277	219	236	214	238	240	216	242	231	217	260	248	244	243	235	253	249	255	242	248	243	223	248	239	236	256	231	237	263	243	219	217	228	267	253	226	240	210	236	256	254	230	262	218	255	242	229	253	219	229	228	230	255	253	226	257	213	250	249	223	254	245	208	271	252	246	235	232	248	207	251	241	242	246	221	189	223	236	258	243	233	260	230	251	226	281	233	247	240	237	203	212	248	226	242	247	253	221	232	251	252	245	264	245	259	249	217	226	244	244	246	236	244	199	232	249	269	215	239	263	238	258	227	209	231	268	237	238	246	232	214	255	221	232	243	242	243	214	217	241	222	246	243	207	260	230	220	252	255	263	252	237	253	216	253	236	235	234	264	250	244	228	233	263	246	247	264	257	249	249	279	246	232	251	242	246	262	241	250	228	242	230	232	275	249	234	233	251	223	239	227	226	246	242	247	227	246	249	252	257	219	210	234	245	233	231	233	239	233	239	250	248	273	240	241	255	236	228	272	254	217	226	232	271	248	247	219	246	227	251	256	267	228	244	260	259	237	224	226	240	217	210	238	232	230	233	238	226	255	222	234	260	258	254	214	254	245	244	237	262	253	273	221	218	239	205	239	228	212	229	245	210	220	239	225	210	264	238	214	233	258	232	250	255	224	231	237	247	248	219	236	209	231	242	219	259	225	218	253	254	227	261	232	231	229	257	266	248	253	235	230	222	256	253	245	241	196	228	200	237	244	225	244	235	244	264	237	221	212	228	239	224	217	220	248	219	251	203	221	229	225	249	252	239	229	195	242	225	252	240	238	219	254	206	238	231	261	240	261	231	256	229	215	262	236	230	214	272	247	252	207	242	255	219	233	221	261	259	247	256	236	253	259	254	224	213	284	258	221	226	270	235	224	244	269	257	230	225	224	222	255	231	228	210	241	224	240	227	236	239	220	234	221	243	245	239	211	218	239	244	229	207	260	242	229	238	261	263	256	244	220	240	231	256	256	206	247	233	216	230	249	257	240	222	231	230	235	243	262	224	250	219	252	237	219	240	221	209	243	231	238	223	230	246	229	221	262	243	225	262	245	239	237	262	257	264	196	241	259	243	235	219	219	213	243	199	260	237	238	223	246	244	235	230	217	233	264	235	255	254	229	232	238	238	231	227	253	231	244	226	243	291	232	242	239	256	209	253	233	265	233	226	245	234	226	230	216	268	247	246	247	239	238	243	258	254	217	269	218	222	245	250	237	232	230	248	237	263	230	242	224	240	237	252	210	211	241	231	273	253	210	204	226	243	247	238	236	215	220	246	249	224	261	248	246	249	245	259	260	238	225	242	224	219	252	227	240	260	262	212	246	216	266	228	217	261	230	228	242	221	235	248	251	239	204	230	249	242	230	249	234	240	268	255	282	241	265	228	243	241	229	231	269	240	251	241	220	232	240	242	229	219	211	251	229	251	246	238	262	264	235	238	223	259	222	241	238	238	219	242	247	239	202	227	274	265	247	245	258	232	236	216	233	226	237	252	251	235	250	251	224	217	241	232	244	248	222	232	241	227	270	238	230	214	230	252	227	263	243	228	247	234	239	226	213	242	237	230	230	248	235	215	233	255	246	236	218	208	228	250	237	272	254	212	252	253	233	235	254	234	236	219	232	259	258	241	261	210	263	231	234	231	224	224	236	225	236	235	245	234	244	243	225	238	222	250	242	236	262	223	248	252	230	234	253	224	218	242	229	247	242	227	226	266	258	245	244	264	265	225	248	265	210	237	241	261	258	237	233	233	250	206	245	241	238	229	236	235	250	256	221	205	235	257	247	223	221	237	229	231	256	226	239	211	239	265	245	242	240	250	183	259	225	233	261	251	225	242	250	228	225	251	256	236	250	237	241	227	266	238	230	247	243	234	231	240	254	213	224	249	213	224	234	222	216	243	245	210	212	215	247	248	249	244	251	247	241	247	233	233	250	249	232	215	247	249	238	236	253	243	239	234	230	228	221	229	267	227	238	255	257	220	233	238	239	271	231	231	226	250	222	237	246	225	241	225	243	256	247	233	239	235	209	237	234	237	247	228	229	248	226	231	262	221	229	228	230	240	265	245	244	226	251	227	215	219
35606	40508	15912	2220	1888	1589	1430	1209	1156	1004	1016	899	861	873	827	767	758	771	745	767	754	719	726	660	675	666	679	672	648	653	693	684	691	691	706	692	667	684	658	633	609	655	658	664	651	668	637	642	634	632	586	638	619	679	652	645	668	675	684	639	691	604	636	623	653	618	602	588	652	626	653	655	600	625	641	645	671	658	620	605	627	606	695	636	609	643	632	677	609	640	657	644	586	625	646	665	608	620	636	656	617	634	633	651	615	567	627	685	631	647	609	632	630	597	589	658	609	601	624	672	642	650	633	627	611	616	662	636	640	694	643	634	605	644	674	632	605	645	680	682	598	632	651	636	663	641	620	603	672	643	659	617	645	658	658	611	610	643	619	625	660	624	629	607	606	608	663	618	690	648	586	633	641	648	634	642	629	585	667	661	663	621	661	668	652	616	636	628	608	635	573	629	658	653	591	613	593	612	620	641	630	633	616	666	609	590	608	620	597	655	666	613	605	634	600	627	607	653	661	610	607	642	636	653	606	598	584	629	641	639	663	622	627	619	627	641	654	648	670	635	640	588	650	656	657	632	630	636	650	644	619	634	637	642	625	622	661	655	605	624	642	613	574	657	587	661	648	639	718	611	638	672	641	605	652	605	641	621	632	614	594	623	642	634	641	624	605	630	632	610	623	669	633	624	596	615	617	620	590	628	641	634	604	639	611	671	659	592	644	626	595	674	600	645	632	645	614	628	638	643	610	627	632	603	625	629	679	673	595	625	645	631	633	633	629	637	646	658	616	607	619	642	614	653	654	622	653	644	651	630	638	622	644	642	618	608	642	595	639	651	622	655	630	637	654	643	635	595	656	611	586	633	651	634	639	597	651	593	618	597	628	644	638	655	650	664	642	600	664	662	629	614	577	607	595	587	627	652	646	649	609	641	625	605	668	608	644	608	638	645	636	621	639	657	634	632	628	618	610	659	634	630	653	673	608	634	609	613	636	687	645	630	648	638	623	611	637	605	645	674	669	682	642	603	636	617	600	615	612	585	629	708	618	590	607	661	615	624	600	637	590	618	654	589	597	648	630	582	614	583	652	649	625	660	632	632	612	635	624	635	640	641	640	598	594	646	624	658	626	614	634	662	647	654	627	642	607	640	647	598	635	667	643	622	624	663	612	635	605	601	599	605	654	633	624	639	642	627	676	624	650	614	624	609	659	639	613	633	626	604	655	617	586	622	636	653	591	622	625	598	661	631	611	621	650	628	609	580	662	639	648	630	631	590	630	614	666	649	656	668	624	640	592	673	635	635	625	638	622	603	627	610	605	621	611	617	669	583	611	620	594	664	636	623	628	589	653	642	625	609	648	668	634	613	591	688	577	611	593	625	632	601	646	616	621	604	620	647	657	648	653	617	633	620	592	619	683	639	592	635	654	604	621	697	650	623	680	660	581	649	644	639	614	628	659	631	622	613	633	630	589	624	633	644	620	705	609	626	600	662	674	616	591	641	582	589	642	627	632	660	658	627	619	610	642	619	631	644	599	653	635	620	653	610	649	611	587	636	645	631	580	611	614	652	610	616	631	636	622	662	578	641	617	605	631	633	653	680	639	644	685	653	659	597	625	588	658	627	661	646	605	645	642	662	642	634	584	635	595	641	625	637	657	676	625	638	631	628	610	635	622	655	578	604	637	652	606	587	636	635	613	590	639	613	610	619	619	634	653	624	659	668	610	602	627	646	592	596	645	614	655	645	620	602	629	645	609	630	592	645	653	633	645	610	639	648	647	604	672	621	610	595	660	647	602	649	686	605	603	662	617	652	637	583	642	618	655	638	579	620	626	647	641	631	634	604	633	628	608	656	663	622	589	621	597	624	633	653	580	651	643	644	597	616	623	574	629	631	579	625	611	621	599	599	642	622	624	622	633	673	637	635	644	597	635	624	611	669	660	639	622	588	614	624	627	622	631	619	614	626	652	634	587	664	631	589	622	653	640	641	636	616	614	660	647	619	658	659	623	647	632	604	653	604	653	613	594	600	599	643	636	628	650	629	609	638	586	591	612	626	645	659	649	607	638	600	638	606	617	614	660	618	660	661	591	653	595	614	619	603	620	614	614	645	633	592	650	667	662	640	660	621	643	598	640	653	646	638	613	593	620	645	646	589	613	631	621	584	655	654	580	610	640	609	578	626	594	598	608	625	676	656	633	626	611	610	636	653	588	656	637	652	665	634	643	604	671	627	654	642	612	635	637	652	623	622	649	644	587	673	640	665	650	602	663	621	620	607	627	671	617	636	624	667	619	633	601	640	652	622	663	609	670	634	632	646	650	631	625	659	644	603	634	672	668	622	632	622	588	627	658	640	613	661	645	658	625	611	623	610	609	647	643	616	596	620	671	607	652	617	596	658	611	620	618	633	663	580	606	626	623	626	597	631	677	628	620	608	668	649	669	617	630	639	616	619	648	643	605	605	567	581	610	652	618	653	613	606	634	605	680	576	668	592	628	632	613	650	607	626	591	624	618	656	631	606	649	640	635	617	605	610	581	620	610	650	665	649	628	636	592	635	599	622	644	585	635	602	641	651	667	620	675	640	620	617	641	677	643	631	631	629	634	554	672	646	621	621	630	630	637	600	610	618	630	626	635	606	614	606	605	650	644	601	630	620	601	616	638	624	596	664	615	619	602	639	631	695	636	633	619	610	592	608	644	698	582	627	659	591	651	661	573	670	625	632	635	623	645	654	623	599	656	600	619	617	634	622	652	640	637	614	582	648	644	610	589	601	589	612	625	644	614	669	597	651	614	623	616	644	647	567	584	658	588	605	642	648	641	614	599	642	621	591	656	641	653	566	597	619	626	665	661	621	605	613	597	599	609	634	626	652	628	598	644	669	598	652	646	590	638	648	653	599	660	645	663	598	605	639	628	635	634	576	595	641	630	631	657	640	634	639	598	633	635	622	665	657	626	624	623	645	613	640	663	631	717	637	650	661	636	588	596	618	676	651	644	617	680	623	647	637	592	646	617	637	599	643	606	601	631	641	587	603	615	630	650	594	592	631	612	649	606	620	651	663	564	637	599	606	638	637	632	654	621	633	637	637	670	641	610	611	681	620	616	702	631	630	625	611	651	666	637	616	635	618	615	618	623	628	636	639	645	632	685	647	676	609	632	590	606	659	634	664	637	625	618	644	622	629	608	607	643	623	646	641	657	637	663	627	620	634	627	633	619	603	651	639	669	617	649	601	610	635	602	659	654	648	622	585	621	606	589	621	650	655	655	645	648	606	672	604	632	647	694	654	613	629	668	634	631	586	588	634	624	649	628	642	612	654	653	606	622	648	642	614	609	652	660	646	645	611	609	631	650	644	614	643	616	593	650	582	610	660	639	610	642	605	619	640	654	580	650	603	577	619	673	612	629	582	645	623	627	654	611	614	622	625	602	575	645	627	620	632	619	620	600	603	646	631	629	625	613	640	673	642	640	594	615	643	638	604	605	609	634	611
73285	65321	40265	12832	1699	759	644	567	534	458	463	408	380	395	363	367	379	362	369	356	391	321	303	362	378	371	387	348	343	364	361	360	341	343	340	374	376	372	335	349	367	320	328	323	332	349	374	362	347	333	357	356	340	368	348	378	348	324	373	361	354	374	349	394	349	329	339	368	358	339	359	364	353	353	345	324	335	338	341	328	348	320	306	334	334	339	345	340	318	337	366	325	322	344	343	356	294	342	324	329	306	326	377	328	355	352	311	380	328	347	348	348	346	342	364	361	321	310	361	350	331	341	337	358	341	344	310	324	359	330	373	347	361	349	356	321	338	357	347	357	344	338	350	326	304	335	331	332	359	357	308	355	298	372	313	353	339	362	359	344	356	330	356	346	360	372	348	328	354	330	344	334	382	348	361	326	352	352	375	359	363	345	322	322	332	334	340	379	351	325	372	332	338	365	336	330	356	346	326	329	328	311	360	352	323	341	340	348	375	346	346	329	347	357	356	296	337	315	312	325	324	327	342	365	366	297	346	333	340	362	359	338	345	339	327	357	308	360	348	308	345	346	319	335	316	339	350	322	361	326	314	335	347	316	306	336	366	336	356	353	349	347	356	330	333	325	370	312	325	357	355	324	345	348	384	333	353	340	340	341	334	372	368	305	338	358	374	350	338	344	343	325	330	360	348	344	344	344	349	365	376	314	383	341	353	371	362	324	333	334	326	318	338	355	384	352	326	360	303	355	312	339	344	339	314	352	377	329	329	333	324	322	360	326	339	371	311	339	337	353	328	351	370	343	364	391	357	307	336	329	325	326	333	338	365	338	361	351	347	339	332	328	342	314	343	319	348	310	350	383	339	354	360	359	359	334	348	310	310	373	341	332	333	330	348	363	318	346	319	344	315	323	335	349	385	330	331	355	353	325	380	331	348	307	319	321	340	343	309	308	335	342	355	328	371	338	362	326	332	346	304	382	351	362	332	341	358	373	375	350	343	326	327	331	332	327	337	356	300	341	349	351	361	330	340	348	312	311	387	335	324	347	355	346	331	352	329	345	324	363	290	333	331	341	340	318	329	354	340	351	359	351	349	325	351	339	374	329	334	323	353	322	346	315	323	340	339	347	375	316	371	376	344	353	300	332	332	338	336	334	352	345	354	341	323	288	352	340	296	335	336	339	369	328	338	322	330	334	320	338	367	346	319	361	353	360	336	355	330	370	331	324	338	339	361	358	346	388	335	364	319	374	320	341	308	362	402	355	352	323	343	324	347	337	384	335	389	369	350	313	382	337	347	339	295	315	336	364	329	354	332	349	332	330	331	310	360	325	323	327	341	340	346	346	340	336	317	347	321	289	355	343	348	346	322	345	321	346	369	332	319	386	351	341	350	350	337	316	303	332	340	360	329	329	343	324	362	355	361	336	308	358	310	319	312	348	356	350	323	332	299	325	329	317	356	342	320	345	314	322	320	360	347	327	339	358	338	346	340	294	328	346	364	353	366	343	344	336	387	337	367	360	359	358	323	358	299	330	342	325	342	336	360	353	382	326	336	336	333	357	338	351	354	351	344	344	336	367	349	343	321	366	337	365	330	385	358	374	339	378	357	333	341	368	335	359	345	347	319	323	351	388	362	349	336	335	343	343	368	360	347	318	362	374	359	312	315	352	351	345	324	400	319	329	330	347	355	312	329	377	338	316	341	363	358	310	364	323	367	358	339	373	333	332	345	323	334	356	333	355	317	329	361	350	341	324	363	356	350	337	362	355	327	330	320	372	326	321	358	330	319	350	319	331	333	339	346	324	320	311	314	341	317	334	331	366	365	339	371	349	357	363	335	318	347	342	322	334	323	349	325	299	331	353	329	328	396	347	333	357	370	330	374	343	334	342	320	338	350	332	368	351	354	336	367	301	325	343	353	318	312	365	353	320	364	333	332	360	337	322	351	366	375	344	348	346	362	306	327	359	329	394	353	326	324	345	332	356	329	336	342	334	336	334	343	349	322	342	323	334	334	328	364	362	333	383	361	339	339	319	376	324	353	337	332	349	344	345	295	310	356	317	338	359	335	316	344	333	359	335	324	342	301	325	385	324	352	332	366	313	350	347	339	314	354	344	363	341	351	361	308	335	355	346	348	342	324	335	297	332	313	344	331	338	332	311	327	346	319	373	327	374	331	324	320	317	354	344	319	393	334	336	326	325	343	362	318	323	343	329	370	379	349	353	357	350	338	339	314	299	329	337	354	328	307	297	327	344	339	321	353	329	355	337	310	316	319	324	332	349	385	380	337	334	343	380	350	349	376	358	367	311	346	335	337	349	345	342	343	356	340	358	355	329	340	356	337	307	365	373	289	357	328	339	371	330	363	353	338	350	347	364	312	320	374	326	332	395	276	363	320	352	336	336	357	375	343	374	326	331	379	324	334	357	348	345	317	343	345	338	312	339	339	352	323	343	361	330	310	347	345	344	333	377	311	376	316	364	370	341	372	296	328	358	336	366	360	331	366	385	359	333	300	326	377	345	338	344	357	343	323	344	372	305	353	330	352	351	337	337	346	356	317	310	355	357	320	375	351	311	331	341	327	371	322	352	354	346	357	304	337	325	340	345	352	343	383	344	367	326	319	342	329	351	320	334	344	371	376	324	366	351	341	336	352	331	300	356	337	348	309	322	365	381	365	346	344	339	364	361	345	380	311	357	319	316	353	338	324	378	337	343	341	340	346	374	332	352	343	347	345	324	353	335	335	357	342	351	334	347	350	363	351	319	330	314	348	364	309	319	351	368	320	355	344	360	384	331	324	338	329	326	344	315	308	349	381	331	320	339	341	321	343	331	337	345	353	358	367	342	351	368	332	357	358	343	348	312	336	325	346	321	347	355	352	331	343	328	384	348	345	319	363	343	334	354	309	385	357	333	382	352	343	349	323	297	327	380	373	313	313	340	334	349	330	342	358	342	327	305	338	373	342	334	315	291	356	356	340	341	332	335	336	346	372	368	376	350	327	319	342	338	324	386	369	324	336	331	340	340	357	333	320	332	344	344	362	361	367	323	341	336	366	369	287	326	362	324	317	325	336	301	344	328	345	367	338	299	334	319	340	342	361	346	354	336	353	345	326	324	321	339	358	309	322	359	356	342	335	372	350	319	346	336	351	328	358	322	291	313	352	343	331	327	337	353	335	324	341	341	350	355	317	346	349	329	339	357	358	335	335	309	339	329	312	328	310	382	324	329	365	328	378	333	318	329	353	341	336	351	343	341	320	353	342	326	332	334	306	357	345	324	333	347	354	314	330	340	334	357	327	353	320	322	399	354	337	353	323	346	379	341	378	366	335	362	359	326	303	343	316	365	335	362	321	327	357	340	338	329	337	329	339	338	381	346	335	310	370	346	312	321	325	339	379	337	351	334	309	335	358	321	342	336	311	319	355	321	336	357	330	348	320	337	372	350	342	337	372	338	345	307	326	295	332	364	368	381	333	345	335	325	360	327	345	407
45021	49374	19036	3837	3273	2692	2291	2019	1830	1671	1472	1458	1325	1250	1252	1166	1111	1155	1052	1078	1057	996	1011	1020	944	989	926	918	951	927	947	920	926	945	906	909	851	902	891	850	908	937	887	886	920	879	881	887	883	895	911	870	838	885	900	878	925	889	855	888	827	873	898	845	877	860	848	879	869	867	830	843	857	902	900	838	882	860	844	914	866	854	868	847	902	849	856	866	847	868	863	858	907	845	830	853	816	801	903	821	846	867	871	853	895	845	836	901	846	847	843	907	828	844	873	878	869	856	851	863	852	874	867	878	873	861	857	854	848	838	815	895	865	873	845	852	865	831	891	830	839	783	798	815	809	835	840	852	864	838	881	862	860	829	795	842	871	843	877	858	847	850	833	827	886	881	887	841	884	871	813	841	854	900	938	868	866	855	875	823	843	860	850	876	848	825	807	857	840	849	908	847	817	843	846	858	879	899	854	818	836	836	855	839	879	826	884	906	867	847	863	838	842	847	842	910	879	803	860	868	827	895	826	839	892	857	833	814	880	819	873	852	866	837	863	886	857	813	848	913	815	837	856	858	864	899	900	831	826	846	849	852	861	817	857	824	877	789	843	838	890	833	810	868	877	873	812	923	878	824	854	849	856	826	853	869	865	799	825	789	869	817	873	866	846	862	849	851	814	845	833	873	890	875	876	841	888	824	829	839	871	870	854	897	855	874	796	869	877	809	903	866	825	850	856	837	836	856	879	806	860	820	832	868	850	810	814	847	853	846	830	861	896	867	911	870	861	879	815	851	878	843	886	819	852	847	815	847	832	831	896	767	854	820	824	821	870	835	911	866	918	873	857	855	859	831	885	880	856	832	837	838	830	841	850	884	834	865	833	869	895	791	821	850	861	859	844	870	873	854	860	906	841	837	851	858	830	873	831	850	839	861	891	895	831	852	906	838	901	849	883	821	792	885	841	812	799	870	825	858	861	805	901	833	830	825	823	861	845	854	833	859	867	837	874	830	835	904	878	861	828	879	810	804	868	815	843	878	838	906	864	845	854	809	826	848	857	878	854	836	870	877	911	837	879	860	845	824	864	835	796	874	801	835	851	787	858	830	832	849	819	855	846	830	870	875	785	862	865	862	866	891	773	883	846	902	845	845	863	819	827	846	803	831	843	818	832	892	866	889	814	808	856	830	868	866	805	863	868	849	851	879	868	904	808	878	892	842	844	853	810	850	876	854	820	880	916	874	862	838	861	818	822	803	851	854	841	864	864	847	833	864	877	844	847	854	895	871	815	856	863	814	840	836	857	817	827	901	873	891	785	857	858	868	845	868	875	871	878	886	822	867	831	872	875	853	848	830	867	807	806	791	881	871	816	862	865	801	861	863	856	854	863	812	890	838	883	885	853	805	846	858	863	842	850	877	864	867	848	898	849	818	844	874	853	880	851	831	857	870	845	839	834	868	821	789	841	842	884	851	883	808	854	822	863	827	840	815	809	862	845	889	865	846	845	870	854	864	852	878	841	900	877	843	852	836	854	854	796	844	846	876	860	820	836	883	860	817	827	896	809	859	840	810	827	866	839	883	862	885	835	841	909	865	847	851	896	856	855	848	816	830	845	876	834	876	864	816	845	820	833	843	860	839	869	869	850	826	809	830	832	840	846	847	838	860	878	860	907	880	830	895	844	819	805	852	818	851	874	851	860	838	834	883	860	848	812	896	855	840	831	870	844	830	815	852	863	837	812	835	848	851	850	835	860	856	843	830	858	921	862	833	853	864	869	898	802	881	899	856	878	826	864	843	881	831	881	843	796	914	825	888	850	888	879	891	844	838	841	860	870	882	840	838	798	821	812	878	841	817	887	870	863	868	834	889	827	872	888	862	831	855	842	885	832	857	805	840	864	825	757	828	833	837	862	877	833	832	894	855	835	845	842	828	846	845	880	887	839	847	815	842	847	860	812	860	813	909	844	841	859	882	829	858	854	816	857	832	879	839	869	839	826	855	895	840	857	866	890	841	895	820	887	847	846	843	796	855	895	877	837	857	866	823	874	804	836	879	830	833	811	842	883	866	828	832	868	856	871	838	881	842	862	830	815	833	856	800	812	828	807	836	888	858	842	851	866	793	906	846	846	852	840	857	837	870	824	879	836	819	842	783	780	829	823	897	860	910	847	842	812	884	865	905	866	867	892	883	873	869	833	822	875	821	831	841	837	837	893	824	813	844	864	869	855	875	837	804	893	885	870	883	807	893	842	886	848	848	852	878	835	853	841	850	824	829	906	838	856	869	874	822	897	854	852	841	856	842	825	782	895	899	802	877	839	869	846	883	831	879	824	848	844	854	839	873	843	835	859	840	821	846	848	786	824	816	861	831	841	891	855	834	850	833	843	813	855	844	845	901	824	899	880	882	871	884	836	833	919	897	786	853	811	882	824	790	858	863	878	828	866	839	871	807	859	821	815	876	861	880	884	842	829	878	840	851	887	797	869	829	851	858	867	876	842	907	857	856	829	889	890	861	870	867	861	851	891	873	852	882	935	877	873	869	847	877	838	887	848	821	831	821	856	860	833	792	889	817	883	849	794	866	817	833	865	870	877	828	843	811	825	853	835	866	815	866	864	834	843	880	908	803	852	827	814	922	840	897	825	791	838	817	842	859	865	886	909	776	868	843	871	860	865	896	810	862	841	906	848	822	906	812	830	840	843	875	841	844	824	873	815	857	896	838	872	822	874	874	849	792	850	822	890	887	836	852	822	839	828	914	808	836	826	825	769	809	831	759	840	843	795	862	903	856	884	887	822	860	842	859	845	866	812	845	815	849	876	853	853	895	876	782	818	823	823	851	843	865	865	807	907	819	883	885	831	873	926	826	815	829	845	864	876	895	850	832	868	814	801	875	818	864	860	909	813	799	867	868	815	847	846	871	838	816	879	840	878	860	849	833	831	830	870	863	866	815	801	828	841	895	846	836	862	814	818	830	872	860	942	859	910	857	878	860	908	879	876	864	831	790	804	821	836	826	855	893	880	890	856	872	831	890	806	843	847	880	850	878	844	867	898	851	820	862	859	859	816	891	891	826	911	844	858	858	889	842	907	885	870	835	902	844	816	873	871	808	910	837	840	860	839	862	875	847	868	889	788	841	851	889	892	845	797	848	823	826	820	816	841	883	814	846	828	825	869	840	836	853	855	850	840	862	889	901	838	853	814	849	828	890	850	836	861	779	904	885	857	865	834	848	793	825	858	888	850	887	877	853	805	886	885	879	831	848	849	873	885	852	872	821	856	854	886	877	818	877	870	867	916	852	845	855	843	857	882	870	825	871	913	888	889	844	830	834	855	868	860	804	863	868	845	845	792	840	828	933	818	822	871	870	835	896	882	815	813	857	882	900	841	888	853	848	826	853	861	869	848	883	888	854	856	883	854	836	829	883	810	819	857	839	864	857	867	864	803	836	852	872	854	821	864	902	802	846	818	873	868	843	860	893	848	838	806	882	869	871
14738	7018	2053	424	395	426	393	427	384	426	401	379	389	418	382	416	423	398	372	421	365	380	430	428	379	395	409	410	377	365	399	438	424	444	407	392	439	396	381	427	456	403	392	417	424	398	417	398	385	428	403	339	393	396	413	403	401	408	407	432	418	410	376	379	404	432	405	432	402	381	355	412	436	376	378	399	400	381	359	386	381	406	420	391	384	400	381	386	405	404	388	431	405	395	405	376	431	400	380	391	399	382	416	375	397	376	425	388	383	390	395	406	407	381	406	391	428	411	382	380	389	370	396	384	411	404	388	396	420	422	429	392	393	418	431	387	422	398	390	400	389	395	414	371	378	386	457	397	409	410	441	379	391	415	407	432	432	427	416	373	400	376	441	403	409	430	374	400	389	383	363	403	387	435	407	390	404	415	373	391	401	397	391	418	379	417	422	391	395	418	375	370	386	411	348	388	409	381	430	418	414	372	449	391	364	357	377	382	373	408	407	412	414	422	390	395	401	419	411	408	429	412	345	388	364	377	392	372	412	376	411	388	385	376	359	398	384	426	378	384	390	381	426	410	373	389	389	379	393	378	403	405	393	404	392	422	361	429	455	373	404	402	398	382	392	410	408	403	394	394	403	381	415	421	388	376	371	397	420	351	368	399	374	402	412	421	414	384	368	368	399	397	404	369	403	395	403	388	415	402	412	432	369	396	423	419	425	419	401	369	413	393	406	357	386	408	402	369	429	381	416	405	435	427	417	442	383	384	396	398	376	375	423	417	417	423	442	396	393	406	364	387	395	398	375	400	361	389	363	372	380	383	383	408	381	353	416	379	409	408	432	422	387	374	390	423	414	399	393	388	362	389	388	430	398	391	387	407	387	379	393	406	395	391	383	376	432	391	406	380	365	396	360	403	416	376	393	457	421	426	367	394	411	400	386	375	419	403	436	404	412	414	392	404	420	375	368	401	391	394	383	403	404	424	431	369	407	397	435	342	381	406	396	463	403	396	410	405	357	425	382	418	389	413	390	409	388	389	361	414	404	399	392	373	384	394	424	417	392	417	390	400	394	400	378	405	383	389	394	401	421	376	394	406	383	402	408	396	359	388	405	385	407	413	364	423	381	393	402	388	368	389	388	386	376	381	373	424	407	381	415	380	389	380	380	397	432	389	399	430	420	395	371	434	389	413	390	406	377	392	374	424	434	408	387	390	418	392	392	422	404	373	418	390	417	402	420	392	386	387	390	397	412	401	381	419	419	405	390	383	394	397	412	415	415	389	405	398	434	424	418	423	394	383	415	415	417	402	364	430	416	357	402	418	386	400	388	350	386	419	398	381	384	428	371	388	384	388	400	395	380	354	382	378	391	387	373	380	365	378	376	398	405	391	402	375	409	410	386	382	388	429	390	396	405	400	446	376	390	316	403	421	407	395	385	395	420	387	395	403	413	374	341	379	364	420	444	404	414	413	425	408	429	390	417	412	379	389	426	418	415	391	396	383	421	381	400	386	381	417	403	383	391	404	368	400	386	410	407	376	398	419	396	383	407	380	388	374	410	354	374	374	435	411	353	393	366	412	439	405	397	354	368	412	430	398	399	415	371	404	379	394	407	396	379	396	450	386	379	426	403	394	436	434	422	443	373	408	385	401	436	422	381	372	416	382	427	394	410	386	419	394	374	400	423	398	372	426	383	403	382	386	379	375	424	415	365	400	405	439	361	406	387	387	417	402	391	410	376	418	372	445	418	400	429	409	412	436	362	373	398	406	419	408	420	385	380	401	409	398	395	376	384	432	376	385	415	415	398	358	424	429	434	417	363	420	341	377	402	417	379	419	402	381	431	413	409	383	338	366	418	433	401	429	405	395	373	380	362	366	389	378	425	407	412	457	408	423	402	426	456	405	441	431	402	419	389	381	393	353	413	351	405	415	399	381	384	414	376	381	412	374	392	392	378	395	395	418	410	419	378	403	382	412	402	395	429	412	397	394	318	420	430	433	435	417	392	365	401	393	390	440	463	404	437	399	425	370	427	410	378	434	387	414	392	386	434	385	392	402	400	404	385	417	445	418	411	419	398	376	400	391	421	420	389	408	390	374	368	415	409	393	390	417	352	404	405	410	417	417	414	451	387	452	420	411	367	369	436	393	434	426	410	426	367	340	418	409	379	395	395	376	387	404	403	424	409	392	375	386	391	397	404	417	384	379	350	423	403	420	423	407	396	389	409	396	385	372	382	391	368	344	393	393	403	408	357	402	437	423	378	385	395	407	403	381	439	394	455	378	348	384	354	369	398	434	404	393	399	375	450	417	411	400	403	395	435	408	429	407	404	382	426	372	390	433	383	408	395	412	405	402	422	379	376	389	385	433	405	356	396	403	405	411	369	371	395	418	409	418	420	381	422	395	359	409	438	417	403	386	430	396	370	376	376	428	410	405	395	408	413	381	376	374	392	398	415	426	358	404	391	409	412	416	431	414	399	394	394	396	418	396	402	390	413	360	409	389	371	401	425	394	345	418	414	416	382	377	389	394	405	448	363	376	369	382	401	429	389	422	414	408	372	393	381	422	427	397	435	403	418	383	362	395	387	438	395	430	357	346	414	385	363	419	420	407	390	391	438	440	405	393	415	404	407	379	405	382	382	393	413	446	385	392	405	381	430	376	412	389	401	416	412	393	415	376	411	422	404	372	428	482	396	392	400	415	385	386	424	421	395	363	413	375	381	382	404	371	372	379	412	407	378	400	408	399	401	419	397	379	379	401	411	442	405	428	415	381	391	410	416	413	423	392	404	398	419	450	396	395	411	402	408	393	334	422	412	433	392	445	399	395	400	405	410	375	372	389	384	398	417	388	448	427	437	402	397	382	412	394	422	394	391	434	418	386	380	384	408	398	430	438	389	382	414	393	430	365	407	417	384	393	406	411	405	401	393	419	367	394	354	439	427	403	376	405	399	377	408	422	411	415	393	395	403	420	412	425	384	379	395	400	383	407	400	388	382	383	453	406	420	377	375	406	447	387	391	416	388	392	366	408	422	391	420	419	405	354	410	401	386	395	389	386	365	399	443	400	434	451	398	395	408	433	417	425	396	382	386	386	405	432	409	385	370	402	426	389	424	413	419	411	420	451	409	373	376	421	407	404	386	392	409	410	399	442	414	364	392	344	398	402	372	355	402	434	410	398	381	415	396	393	404	381	397	395	420	405	390	427	399	389	387	388	414	407	393	416	402	403	420	412	411	418	375	411	434	349	395	436	398	391	393	391	381	405	400	386	377	386	396	392	388	399	403	396	410	391	383	441	418	416	398	404	413	412	419	419	415	435	378	390	397	441	410	405	360	358	390	365	372	432	397	432	415	431	406	405	427	413	378	392	388	395	344	411	384	402	401	369	361	408	372	418	412	413	441	411	401	392	398	433	404	393	404	419	375	393	374	365	390	411	410	370	397	381	422	437	428	393	433	414	409	407	408	406	394	377	406	358	407	392	408	427	412	389
12999	8779	3109	1066	1033	1029	1011	1014	934	961	953	965	977	945	931	1003	946	938	911	977	897	947	941	983	948	979	984	950	957	982	981	921	970	967	911	893	942	994	943	946	981	1001	915	860	954	924	924	1002	963	967	973	942	908	960	966	961	929	945	953	929	891	930	937	922	931	963	963	896	953	928	941	966	948	928	943	918	935	956	977	937	945	948	952	890	908	962	1016	986	913	898	938	949	925	963	1010	928	964	956	949	926	949	1010	958	973	952	945	953	929	973	1004	924	957	948	894	922	1004	889	905	950	953	944	939	964	966	962	925	901	960	890	974	923	936	935	934	883	879	972	877	948	962	933	963	918	945	935	927	939	966	939	943	977	916	882	927	977	927	989	996	904	932	912	960	964	961	914	919	982	981	979	967	949	984	938	897	917	985	948	925	946	945	943	966	965	910	924	1008	899	946	909	934	940	930	930	902	921	926	929	964	916	916	983	930	944	939	907	983	965	984	885	927	949	907	929	1011	903	898	875	919	945	972	933	950	976	918	1004	940	944	948	924	984	943	955	954	936	963	917	978	973	922	942	952	940	960	966	926	959	909	931	909	924	896	970	946	946	931	966	926	939	950	884	930	911	958	944	965	928	955	908	936	927	918	895	1003	920	912	947	888	926	920	999	975	946	941	930	933	976	973	882	914	926	923	945	907	947	925	889	954	906	966	994	921	961	931	973	926	893	873	962	932	953	862	903	933	972	945	863	977	961	903	927	989	964	930	954	909	973	927	925	914	878	966	922	963	896	909	965	955	942	951	980	958	897	983	1020	905	948	952	933	890	917	915	960	925	928	924	975	897	941	947	941	953	927	971	918	929	968	969	934	973	910	914	857	942	955	961	932	956	956	1029	942	973	933	912	976	979	882	954	921	967	947	946	948	946	912	956	953	948	931	920	951	949	950	973	932	915	1014	930	907	927	953	879	936	960	952	920	945	924	995	914	960	1003	921	921	912	930	936	906	968	934	946	944	963	933	908	946	935	957	917	917	940	926	948	936	921	922	923	933	920	968	874	914	936	915	926	939	939	945	936	944	930	915	922	955	918	945	941	907	952	900	945	935	894	988	997	921	963	966	917	959	1003	945	918	918	942	985	961	987	889	925	942	914	936	896	941	998	956	927	950	971	956	940	941	902	939	962	964	901	1013	906	922	932	947	948	922	950	912	959	990	883	855	914	913	960	963	913	1028	975	960	898	862	1020	959	935	998	874	957	955	996	947	949	952	964	909	951	942	1006	904	946	967	894	939	934	958	954	966	950	952	944	968	950	977	1015	932	973	900	995	982	1004	973	887	922	952	918	946	905	924	975	976	940	921	902	930	908	950	934	952	988	1010	963	909	937	951	949	920	984	957	910	998	957	942	967	926	925	1002	896	958	896	944	939	944	944	909	949	966	917	959	1023	922	1001	902	945	1013	972	945	966	903	912	950	893	998	930	1013	967	960	983	925	917	1008	937	893	923	943	950	959	932	938	974	983	953	920	949	916	1007	926	974	899	920	951	887	958	935	975	920	939	904	998	983	994	908	984	912	1005	954	954	953	1015	894	963	907	952	995	975	888	921	930	930	935	890	931	982	940	967	947	980	865	925	953	942	968	951	914	915	931	944	984	896	924	987	967	961	947	940	912	920	968	916	942	980	968	940	929	901	938	909	901	952	922	955	928	905	924	961	945	969	1032	910	967	940	906	926	906	970	966	950	875	932	907	953	972	901	917	915	958	964	928	980	970	922	939	887	927	983	963	979	929	958	1009	981	904	899	946	969	917	913	959	903	987	935	968	899	892	978	912	916	927	924	974	923	907	937	971	946	897	898	902	929	947	984	938	931	878	984	976	935	939	951	940	903	935	941	976	972	974	974	942	914	908	910	939	947	878	948	934	883	905	1002	979	986	991	953	957	931	961	965	950	928	942	908	918	960	937	954	956	916	952	947	966	899	984	925	912	870	970	928	936	926	952	944	931	873	978	896	972	930	1001	949	940	922	899	938	958	916	948	948	957	968	941	973	918	910	928	965	916	954	922	881	940	927	918	912	956	955	906	965	927	877	959	958	969	946	939	948	925	992	944	957	965	899	910	989	961	956	916	990	979	982	943	916	954	921	947	938	1009	940	945	945	964	910	923	914	916	967	930	939	940	957	952	892	946	945	975	980	929	933	944	971	953	943	942	928	968	930	932	920	941	893	978	930	991	938	981	1014	932	914	961	974	926	974	861	966	918	956	901	937	933	953	894	1022	956	942	999	968	963	943	994	957	911	961	929	923	944	936	966	965	935	973	926	859	913	906	941	922	925	895	947	881	982	926	961	877	923	974	943	954	933	910	967	948	938	894	967	978	912	897	956	923	921	885	975	904	896	936	957	975	924	910	886	962	916	946	970	931	926	927	917	958	926	1002	957	1015	892	941	906	939	911	930	927	966	941	962	932	888	926	910	990	998	936	932	912	906	902	916	900	942	943	941	931	960	921	925	911	946	891	967	967	948	946	952	929	927	914	954	1006	964	894	976	991	908	947	971	966	948	934	930	888	938	925	972	957	982	965	918	970	917	926	928	955	936	897	944	1037	953	920	922	973	894	928	965	936	919	912	921	984	917	879	924	926	1011	921	892	946	944	951	973	1006	866	936	946	936	906	929	917	920	914	900	911	961	945	931	902	874	963	925	965	897	1001	931	918	904	879	922	992	935	952	925	951	920	867	937	878	918	910	975	993	964	945	1005	917	943	964	960	961	954	951	995	954	907	932	952	932	891	931	937	980	912	936	926	935	949	906	934	997	955	922	955	878	951	969	962	983	927	933	933	938	924	933	982	982	907	942	994	935	893	995	908	997	916	946	954	991	959	974	987	934	986	997	929	918	948	931	957	899	922	954	924	904	960	856	954	974	925	902	936	902	896	973	953	944	916	973	999	878	973	916	954	988	911	895	954	1023	893	982	939	948	947	902	935	997	917	905	927	935	869	932	932	919	935	937	898	926	921	1015	972	956	901	942	932	918	893	964	964	950	945	949	959	944	973	957	1008	1000	976	951	905	920	972	945	953	922	976	955	920	990	887	935	971	956	979	932	954	932	887	955	993	925	900	894	936	964	942	908	967	963	963	925	918	893	971	999	892	968	913	951	998	923	927	959	936	939	873	929	945	988	912	952	971	905	946	970	979	869	976	921	954	933	990	1005	888	926	971	961	976	951	871	952	961	945	939	903	952	972	892	942	969	993	931	922	917	920	935	896	945	916	936	911	914	989	939	958	936	944	957	947	954	956	934	981	897	898	979	981	933	901	903	941	906	956	962	958	969	922	941	949	948	902	965	927	907	930	933	968	967	909	892	893	948	929	936	916	899	934	895	936	958	1024	949	941	958	940	955	883	953	897	945	892	964	931	955	944	970	918	862	994	948	982	937	892	953	961	954	958	908	934	887	969	965	927	930	969	938	922	908	946	945	940	977	896	969	908	951	964	899	967	919	919	919	959	923	904	945	857	934	935	960	990	926	929	953	919	966	931	940	945	868	1004	947	975
62147	53011	31746	5942	616	445	359	331	333	338	283	293	272	281	248	288	278	255	205	276	249	242	238	246	256	244	252	263	246	260	248	236	250	253	217	257	230	227	254	219	214	219	235	224	225	210	238	209	242	250	247	262	216	240	225	237	239	236	256	201	202	214	229	248	234	253	226	248	213	224	226	238	272	265	250	244	224	247	240	217	205	222	216	224	216	228	221	236	242	246	248	224	229	220	232	237	263	208	258	236	223	261	210	219	257	221	230	233	247	226	227	211	222	246	237	271	246	197	228	248	243	230	220	225	221	230	245	234	244	240	229	226	241	235	230	211	257	253	230	228	247	263	221	240	210	238	248	227	219	267	215	234	233	253	231	226	248	264	227	199	250	254	221	225	283	235	232	228	235	237	233	217	242	252	229	253	240	243	221	230	233	213	246	235	247	249	222	254	209	241	241	209	254	257	255	221	232	219	265	239	243	230	237	225	223	228	239	218	240	256	243	241	225	229	250	261	245	228	258	247	253	241	261	246	236	248	210	245	239	252	261	254	226	223	231	208	238	232	258	240	255	234	246	216	244	239	236	240	228	221	246	234	237	208	223	220	238	260	220	220	238	238	235	230	250	230	239	256	229	215	235	225	222	244	221	222	229	243	216	237	241	262	220	242	229	185	223	208	256	231	231	213	241	229	229	239	245	241	238	229	220	223	224	248	251	256	226	239	222	251	213	240	191	225	258	232	241	226	229	262	213	226	226	234	241	216	255	244	200	256	231	229	251	216	178	216	217	228	255	277	248	233	237	230	239	226	242	219	233	228	232	214	237	256	265	273	249	233	255	261	266	214	231	256	246	234	227	246	211	222	221	259	220	242	237	228	240	234	257	209	233	245	236	236	262	223	211	232	238	255	224	223	229	242	264	262	245	257	262	232	229	228	242	252	229	257	250	235	252	258	228	247	264	241	205	235	253	242	220	227	253	226	245	253	247	257	232	237	229	223	229	253	232	278	235	218	247	233	258	219	231	254	235	244	233	200	224	217	235	242	234	203	225	251	238	240	263	247	225	252	244	240	247	238	247	229	248	221	230	213	252	224	223	226	232	239	239	234	204	226	268	243	222	253	224	227	254	237	239	251	252	234	249	237	236	221	225	210	254	248	219	220	262	259	223	239	255	257	236	247	238	229	213	239	243	231	229	241	255	231	243	241	247	237	237	259	250	257	271	263	209	248	212	206	220	239	244	234	243	280	227	232	237	242	248	240	242	260	250	214	228	229	243	235	221	273	228	207	245	244	248	234	258	249	240	241	224	225	232	273	233	230	226	242	255	249	271	194	234	241	232	253	216	252	276	258	221	244	229	243	254	228	254	248	241	276	238	218	235	234	235	246	233	217	257	221	227	259	216	247	235	247	256	280	275	253	217	230	241	232	252	242	225	248	249	227	253	215	247	237	229	247	224	260	248	242	239	254	219	216	243	250	240	216	242	240	273	247	211	233	214	239	228	240	213	218	205	241	217	220	239	267	214	245	252	267	227	225	238	231	244	252	237	246	221	248	221	238	230	205	238	243	247	233	244	230	225	221	254	228	228	225	217	226	236	247	252	233	213	243	248	239	233	234	247	232	232	219	228	228	238	201	239	246	235	228	249	255	249	206	256	239	222	245	211	271	237	240	240	217	235	206	265	228	253	247	235	242	241	219	226	211	217	220	249	230	235	224	233	234	243	252	253	253	245	247	214	250	235	240	259	243	214	229	240	236	210	219	251	275	236	205	261	253	220	235	238	239	208	230	231	219	232	244	232	237	234	239	220	227	204	228	251	228	234	228	263	235	222	238	221	253	209	221	242	225	250	224	227	255	263	251	230	240	222	256	246	238	222	222	275	273	248	249	232	222	227	217	230	248	200	218	230	246	221	234	237	250	250	208	259	237	191	257	233	241	232	236	277	238	257	277	222	248	216	240	233	244	255	253	219	211	231	227	206	267	271	219	260	240	232	250	248	236	261	236	238	237	244	213	261	239	235	276	206	225	245	264	247	215	212	236	250	218	234	243	221	226	235	263	260	261	259	229	212	243	252	228	225	242	242	212	243	246	228	242	257	219	250	241	229	209	235	236	241	226	224	218	260	228	238	230	228	219	243	205	216	240	274	216	238	266	235	228	245	221	223	230	244	266	239	235	262	242	212	240	249	228	245	215	221	251	272	225	217	221	244	236	242	221	232	237	249	254	232	231	271	226	242	255	228	249	266	224	205	235	235	214	234	234	255	241	223	227	262	262	222	279	243	220	225	244	233	261	236	232	263	223	233	246	225	224	225	237	223	247	249	222	240	237	201	248	252	250	213	227	216	228	240	217	230	231	242	217	216	232	238	235	218	268	227	234	231	228	236	246	245	196	209	237	232	214	230	228	257	229	244	214	223	226	236	234	240	248	240	214	222	235	246	240	264	226	230	247	223	217	222	242	253	223	240	229	231	253	293	243	225	227	262	222	229	251	243	223	250	230	238	245	207	209	212	233	202	245	211	232	210	246	252	241	260	230	230	250	224	216	233	256	258	239	251	228	218	236	219	248	275	222	278	211	242	241	231	228	208	226	217	198	206	207	240	217	211	231	247	276	229	234	243	224	229	265	199	256	263	243	244	236	256	241	216	223	240	253	227	237	214	227	251	244	235	234	250	242	256	250	246	233	235	222	218	240	260	244	259	271	252	264	239	249	203	247	223	235	224	266	243	243	255	258	236	237	223	235	224	222	249	228	219	218	212	271	259	225	214	252	246	227	249	221	228	215	230	272	237	263	223	248	268	233	251	237	237	247	222	246	225	230	230	242	265	258	242	243	237	242	261	227	245	253	225	243	241	242	255	218	248	228	225	220	225	196	265	233	238	245	290	227	256	241	256	229	263	223	209	223	250	178	246	246	226	211	259	272	218	230	237	218	237	233	248	227	222	232	251	249	228	261	269	228	250	230	248	216	229	255	255	262	247	255	228	240	254	274	233	231	229	250	264	210	250	228	244	239	217	238	257	248	215	255	234	226	216	244	261	282	235	225	227	215	242	251	248	223	223	255	217	245	239	253	246	214	225	237	234	244	221	241	242	259	229	220	237	247	234	238	205	246	234	204	237	249	258	244	219	241	214	229	231	238	251	226	214	215	244	244	256	227	237	229	226	241	262	221	231	236	226	207	241	231	207	230	228	228	246	242	240	232	225	219	244	259	225	247	260	252	240	234	237	229	219	239	219	248	243	233	209	224	245	206	208	218	229	238	233	235	219	248	244	281	218	238	235	237	243	239	235	231	266	230	226	245	210	230	231	258	240	241	252	233	250	263	227	261	235	219	251	264	191	228	253	231	247	238	254	226	236	213	228	273	244	251	213	230	262	262	255	243	237	230	220	218	240	212	257	265	270	219	244	238	243	229	197	254	235	260	228	205	226	270	227	244	228	227	200	257	234	234	222	243	244	219	224	259	238	224	259	224	225	256	216	234	235	234	242	256
35644	38930	16253	2169	1910	1642	1358	1274	1181	1079	967	951	832	859	775	761	784	790	760	689	725	694	699	675	707	686	727	678	694	621	689	679	650	665	644	650	669	684	665	645	648	642	659	697	654	620	614	620	618	677	689	652	628	629	637	658	626	673	660	666	642	619	616	634	603	634	627	639	657	565	612	611	648	672	674	596	577	614	678	653	616	625	658	610	621	627	633	632	639	620	657	641	616	609	625	612	608	649	598	613	648	631	654	648	632	651	632	619	594	603	620	601	658	580	635	651	603	664	630	638	645	658	673	613	587	574	601	624	627	632	635	651	627	587	622	621	647	639	650	620	646	631	591	595	630	578	611	609	600	637	662	630	626	612	633	646	629	632	611	612	612	640	605	583	623	597	627	593	614	606	607	611	634	600	582	585	605	704	625	610	597	643	635	599	642	618	656	608	646	649	637	610	597	555	598	601	647	609	634	624	612	636	608	624	631	645	627	595	610	640	614	636	642	636	603	626	622	602	596	652	632	602	608	671	645	602	640	612	591	646	625	633	565	660	627	607	632	663	644	616	633	653	618	664	640	662	633	615	628	620	622	691	601	590	595	651	559	596	640	661	646	649	623	576	628	603	605	604	643	575	597	627	578	591	637	613	656	595	597	609	649	604	679	619	608	630	637	625	593	593	617	609	624	595	655	599	607	621	622	635	601	592	584	600	660	629	591	628	605	632	670	621	597	660	612	642	617	624	645	626	657	624	625	574	603	634	619	607	607	617	629	615	590	599	611	596	659	632	617	615	599	641	608	634	572	571	628	663	578	594	626	603	623	616	584	618	626	627	631	617	642	625	587	626	635	582	652	601	596	560	641	602	571	599	621	684	613	629	640	660	618	618	617	605	623	625	628	649	586	637	603	619	601	616	634	587	629	585	630	586	657	635	624	625	633	601	646	655	597	624	602	670	643	596	647	650	607	618	560	643	662	633	592	595	613	628	638	619	634	684	646	640	659	629	588	664	611	630	667	604	629	599	593	588	609	630	657	613	645	619	645	636	643	610	636	644	626	607	616	577	573	610	570	664	626	607	636	608	633	589	632	621	595	615	608	607	620	612	645	657	600	649	624	559	606	637	649	619	615	608	619	662	604	594	594	593	634	638	650	634	671	597	637	635	636	614	643	624	662	615	635	616	652	635	617	611	595	639	603	630	623	588	575	622	659	605	604	662	650	627	638	603	586	560	628	580	588	645	646	599	617	613	600	660	582	666	590	603	664	621	608	605	623	615	611	632	579	588	592	591	610	649	679	590	614	557	640	613	629	662	620	613	644	659	608	634	639	655	621	623	584	621	618	666	624	638	655	559	564	592	617	635	608	654	612	608	641	630	610	578	636	583	600	598	618	628	626	663	574	642	599	682	590	585	594	585	612	553	672	613	615	618	613	580	623	624	635	605	637	641	612	638	627	644	588	615	610	600	626	591	606	639	589	629	600	615	656	610	646	603	607	639	651	665	596	676	641	654	631	654	648	601	660	619	628	652	571	660	606	634	628	655	622	611	619	601	604	625	642	612	626	618	622	638	622	652	607	599	624	654	594	625	644	637	592	628	656	585	620	617	627	651	632	688	649	615	660	632	617	612	648	647	642	595	597	644	606	702	566	604	591	616	606	610	629	627	624	598	662	648	603	627	659	617	599	593	618	595	605	667	589	613	647	647	661	618	596	626	628	606	618	626	624	622	612	629	596	620	635	590	612	613	613	587	627	616	619	638	639	623	602	614	632	578	574	609	611	638	578	631	630	678	600	567	636	596	628	616	602	655	617	621	635	625	623	604	651	655	649	605	618	589	642	628	634	614	618	549	634	637	582	626	629	619	631	606	614	616	599	621	577	589	616	604	607	652	589	600	619	611	596	624	608	596	630	652	628	623	603	613	619	621	633	591	616	633	637	650	628	623	643	634	621	615	596	599	610	582	653	639	602	686	621	652	642	647	662	663	617	624	623	619	628	604	630	650	583	625	600	618	588	628	651	609	614	692	568	620	588	610	623	635	561	613	601	640	646	640	660	666	649	639	589	585	639	597	629	598	605	613	649	603	652	586	626	591	615	599	663	651	661	614	658	628	611	618	645	650	650	628	601	657	643	632	620	625	607	629	550	638	655	607	584	601	642	650	591	638	655	600	617	615	598	606	589	602	641	663	601	635	618	593	635	632	642	643	691	590	616	625	629	627	648	602	609	624	637	582	641	620	639	595	619	642	624	621	609	597	640	586	595	628	613	643	602	636	587	597	634	645	632	625	608	592	666	668	574	650	683	628	651	653	605	603	637	606	603	614	639	610	594	624	624	601	632	603	619	587	595	591	577	584	592	625	611	566	605	642	599	608	622	625	659	650	664	630	656	625	613	611	618	596	650	614	611	637	622	567	601	599	637	653	610	600	634	658	636	597	594	625	659	662	642	627	617	628	634	656	617	600	606	649	641	622	642	606	605	603	651	680	614	642	631	592	647	621	611	607	681	632	619	611	628	632	601	669	607	587	604	641	615	612	611	607	620	664	593	657	638	602	649	603	635	632	646	638	599	645	602	650	598	609	628	618	628	622	629	615	612	616	645	631	620	672	612	654	615	628	643	632	583	624	650	585	604	631	613	634	636	618	617	604	639	633	596	607	618	649	710	603	573	639	656	583	628	599	652	600	610	636	664	612	579	637	590	613	545	623	591	640	621	654	609	610	643	591	661	639	592	616	582	659	611	590	635	603	553	598	611	608	621	620	629	669	647	651	601	622	622	650	649	639	638	644	654	605	620	613	587	558	630	623	621	635	638	658	631	592	579	677	650	605	637	603	616	633	608	669	622	607	637	678	603	608	610	606	577	631	641	652	628	624	599	649	659	610	609	587	630	621	600	643	606	571	631	638	668	642	615	619	612	644	606	641	573	612	618	628	605	624	627	666	616	614	632	615	646	620	598	592	595	669	600	619	626	609	631	639	594	639	622	588	589	634	605	634	615	582	621	645	581	563	615	596	623	588	610	601	616	611	587	622	625	603	604	672	631	624	613	627	626	637	603	648	623	581	627	615	638	623	644	589	613	648	652	612	633	605	617	637	666	593	641	611	607	625	627	627	653	594	583	616	642	577	641	638	609	639	645	590	593	611	629	635	616	638	624	692	642	630	631	599	641	627	583	574	661	627	554	633	646	593	656	619	624	585	614	629	596	635	673	607	598	682	588	606	662	634	605	611	607	665	604	621	604	639	609	608	594	664	617	652	621	627	634	637	623	625	605	638	612	650	637	649	610	623	621	685	623	628	597	666	573	615	580	640	638	649	632	556	612	639	659	619	633	580	647	604	610	630	596	608	639	592	607	622	674	643	618	605	633	640	590	630	624	622	599	622	621	633	616	588	640	604	618	673	610	645	655	635	681	643	622	651	613	628	644	597	633	601	612	619	673	621	624	616	614	661	659	608	602	639	620	614	619	620	606	616	607	662	659	675	600	637	588	615
76919	64110	39540	13710	1762	790	641	583	526	431	450	415	431	384	372	405	372	355	365	346	363	308	347	380	344	389	348	353	349	396	380	354	352	327	349	367	364	364	378	343	336	333	343	374	333	319	342	358	338	356	339	321	357	336	320	325	342	353	335	335	315	358	351	347	329	360	356	367	305	381	314	347	334	331	339	349	335	339	323	314	335	357	351	318	362	384	329	344	363	345	350	368	320	343	322	317	342	347	344	334	327	357	313	339	353	305	360	363	375	324	328	327	340	324	352	350	368	320	335	340	362	361	325	338	333	326	343	294	335	361	318	362	345	359	340	326	344	334	346	335	352	334	344	330	348	340	340	314	295	317	329	349	336	362	340	311	332	343	336	340	336	326	352	364	343	329	335	326	330	356	308	327	331	336	321	351	310	341	343	353	324	348	342	332	309	305	320	320	323	351	365	351	309	318	309	333	315	353	358	349	343	354	381	338	348	320	300	337	366	333	346	325	328	368	324	318	335	313	340	389	345	340	341	340	360	338	345	340	369	304	330	358	304	338	334	309	353	323	328	336	361	341	361	367	377	338	360	352	351	324	338	358	373	340	343	343	312	347	332	326	364	353	315	320	332	337	341	338	325	309	341	318	315	330	350	346	332	329	353	347	342	335	333	329	340	350	361	354	318	307	317	353	316	359	348	335	298	345	350	329	354	330	336	351	339	340	347	363	340	362	327	353	355	353	344	317	318	324	343	269	291	346	338	326	301	341	379	326	349	332	330	335	343	338	329	348	375	375	360	315	342	336	372	365	364	369	348	313	356	325	347	373	341	317	330	329	352	317	354	331	319	360	346	365	362	358	335	342	325	356	370	329	341	337	349	361	328	371	323	352	305	373	376	329	362	307	336	306	335	319	358	365	368	344	342	348	322	361	310	321	353	370	316	301	357	327	333	329	355	319	347	331	316	322	360	336	335	318	307	336	359	333	348	363	327	356	349	344	310	320	316	348	329	346	352	338	324	337	363	369	352	349	320	351	320	363	317	343	328	309	346	303	329	352	337	333	340	351	382	380	327	333	345	319	348	354	328	336	355	344	337	375	379	366	359	341	364	341	354	343	367	361	333	329	321	325	333	340	356	356	337	337	330	354	357	353	335	340	329	311	315	314	315	320	353	366	319	347	337	335	312	328	333	356	332	321	332	339	359	340	352	327	311	350	330	344	299	329	302	377	336	356	327	345	313	369	342	303	359	326	352	350	366	330	367	331	354	330	316	337	333	336	354	344	324	343	340	329	341	341	334	319	354	392	321	339	336	362	333	342	341	333	330	338	331	341	332	341	352	316	349	350	337	319	360	345	317	340	321	333	342	333	297	328	354	365	348	331	317	362	339	333	327	319	353	362	370	328	328	325	344	333	317	338	341	358	326	314	347	332	298	346	346	332	305	326	325	340	313	338	325	348	328	352	336	353	334	345	339	355	354	318	311	368	350	335	357	332	350	316	335	338	286	363	361	346	360	349	354	360	320	358	378	356	321	358	374	342	352	343	315	314	339	340	316	349	365	325	349	390	322	305	354	337	325	355	368	359	317	361	326	372	358	363	319	347	318	340	338	355	342	356	335	358	336	300	338	310	355	335	360	346	349	347	339	320	327	341	343	335	330	365	327	317	305	323	363	329	325	335	297	342	345	370	352	335	357	361	346	336	360	368	347	382	368	362	317	358	348	320	318	331	317	356	324	314	358	366	374	332	338	325	340	345	345	344	352	352	328	317	320	339	335	335	330	344	326	322	348	332	352	365	328	318	321	350	332	346	323	369	358	362	352	339	323	299	362	327	334	337	319	317	317	370	360	327	308	322	298	321	346	340	351	349	353	314	348	331	331	319	329	360	343	348	311	321	307	336	316	347	336	345	319	297	321	346	338	334	339	326	356	363	338	328	360	322	327	346	344	341	334	340	342	349	318	307	322	325	331	355	338	360	354	319	324	296	304	341	353	351	345	328	358	367	328	333	317	329	337	333	356	339	340	329	362	340	356	315	336	311	350	346	306	331	339	359	346	335	364	352	336	346	358	354	326	330	368	340	324	334	360	327	377	336	335	330	355	334	329	308	341	312	357	354	330	355	351	349	332	359	338	334	366	348	348	348	342	340	327	338	355	338	355	348	334	335	306	342	346	332	374	350	352	351	291	325	354	343	339	347	348	339	334	308	368	372	306	317	344	327	327	317	365	358	352	374	317	346	338	386	322	352	328	343	331	318	321	349	362	350	354	335	368	362	340	337	310	349	310	353	344	341	385	318	333	370	345	333	320	340	350	304	339	351	337	372	340	349	364	347	352	314	317	365	365	319	318	353	325	327	314	328	340	285	337	353	296	319	347	347	377	335	360	307	344	342	356	336	313	342	364	327	354	299	326	316	341	336	355	326	319	323	332	350	321	338	363	350	337	343	330	329	326	330	333	300	333	384	346	341	333	343	367	341	338	353	323	331	331	340	384	358	303	330	330	347	333	353	343	330	340	327	355	317	308	333	306	369	326	367	343	315	369	347	346	332	369	355	346	346	341	365	369	335	329	352	361	314	357	326	340	330	345	367	354	326	354	345	316	336	325	313	328	315	369	348	301	357	360	329	339	333	331	378	304	367	327	338	326	341	315	319	357	293	357	374	332	376	350	308	373	329	318	310	355	342	319	333	320	316	350	327	339	324	314	341	285	340	305	302	305	345	328	319	325	346	388	321	318	322	300	331	330	337	330	350	346	343	378	316	340	330	324	315	366	348	300	294	310	340	332	369	345	345	339	336	362	362	351	329	356	313	347	351	315	340	313	353	323	350	326	329	322	353	345	373	343	352	315	346	338	332	365	341	346	333	313	363	327	353	338	306	323	342	369	310	330	332	322	330	326	319	301	333	316	363	344	354	346	326	380	308	343	339	313	339	358	342	377	321	327	350	343	346	350	356	331	354	343	336	351	347	348	352	326	336	333	309	334	362	376	324	348	314	330	347	350	340	299	340	343	336	313	298	336	349	334	337	368	333	348	340	352	329	337	335	287	349	358	364	312	336	346	337	356	345	340	368	343	306	349	351	305	338	355	338	343	352	334	339	321	358	323	341	320	353	310	376	352	333	298	347	356	328	349	317	334	360	355	347	341	364	334	328	316	346	346	315	400	326	360	352	343	346	369	328	356	382	319	325	312	370	351	320	349	326	338	337	356	347	319	299	302	355	349	359	345	345	367	331	358	353	351	362	327	314	343	330	345	341	343	324	364	365	341	319	346	338	338	331	338	319	330	312	329	354	317	317	336	361	373	333	327	354	371	303	303	322	333	360	323	381	340	327	323	324	353	317	331	342	361	345	384	343	359	321	326	317	289	332	322	350	369	320	324	341	311	317	361	350	338	334	311	324	328	351	332	342	361	308	354	326	343	365	312	370	320	376	353	368	332	327	374	354	329	360	372	348	335	354	337	344	361	344	320	353	350	327	342	379	359	337	388	351	314	338
45951	47997	19555	3913	3225	2614	2292	2069	1791	1674	1448	1441	1364	1324	1239	1164	1139	1116	1087	1083	1027	1027	1053	1012	1016	985	951	903	1002	910	925	901	996	933	916	895	903	937	931	893	899	858	873	880	904	882	898	863	856	840	900	884	876	913	848	889	895	879	861	898	914	818	879	867	900	852	906	855	914	866	853	865	888	893	852	826	871	851	806	922	893	821	880	889	872	852	879	852	798	904	821	850	848	831	883	777	829	835	926	894	820	811	852	849	905	861	860	833	852	803	852	828	810	848	855	810	881	845	810	910	852	852	856	845	863	874	791	856	900	853	837	853	925	843	860	833	860	882	879	857	832	832	832	887	898	851	868	887	839	871	894	811	810	857	841	871	872	896	843	857	858	884	796	877	917	816	833	860	844	822	841	850	881	839	867	825	827	843	855	815	829	875	824	851	856	847	873	905	861	841	845	892	830	841	858	841	861	822	855	859	834	803	883	827	891	851	870	844	801	866	850	865	866	851	854	866	826	823	833	810	899	811	840	801	863	896	836	864	853	826	829	849	850	863	817	820	874	876	839	793	859	830	917	854	837	838	831	807	859	917	864	897	816	843	828	799	830	891	871	803	864	829	823	809	839	850	893	829	785	795	861	898	853	835	857	857	849	845	854	832	842	832	850	849	872	879	848	844	837	931	854	810	813	846	814	842	847	836	853	868	798	869	868	889	820	816	811	884	797	870	871	828	808	840	815	884	771	862	863	839	822	862	845	848	886	846	855	822	825	794	879	847	887	864	899	868	875	843	854	894	914	823	862	880	832	838	818	801	825	834	892	843	846	833	874	831	799	846	881	881	888	863	832	821	891	825	829	848	844	804	872	802	880	843	841	823	881	854	841	834	830	835	849	898	857	850	811	860	868	824	850	860	837	834	865	842	872	843	854	821	839	872	843	848	845	866	883	825	860	864	897	842	842	877	872	843	833	857	861	852	922	849	895	813	831	856	825	896	855	869	869	865	843	888	829	824	877	830	850	796	852	835	820	832	865	877	878	834	853	844	850	825	825	834	801	854	903	852	873	857	897	845	884	835	876	858	808	846	854	845	871	828	801	876	882	844	878	874	823	837	879	891	848	856	868	836	876	830	852	910	824	894	886	853	844	866	873	834	873	862	872	865	877	844	893	840	903	826	902	851	815	874	847	884	893	831	826	849	891	852	824	837	857	812	856	853	852	823	908	872	872	869	843	847	818	796	885	827	832	857	816	858	896	807	823	799	825	857	821	859	902	880	847	899	863	860	812	872	805	851	876	885	840	851	822	838	886	926	806	800	847	862	855	852	835	838	794	847	861	869	857	868	822	826	848	848	865	816	818	906	867	878	846	848	810	895	824	860	828	843	865	832	899	881	824	824	828	836	834	883	844	839	882	825	819	815	821	829	891	865	891	832	870	793	800	878	879	852	877	836	860	848	845	867	824	840	851	818	891	896	850	849	833	799	867	849	803	844	930	824	838	834	858	858	835	835	862	863	865	867	882	868	834	844	824	884	895	824	787	865	870	837	837	820	821	814	827	830	821	819	812	856	857	848	802	873	850	845	820	854	832	857	908	871	877	820	793	855	852	857	787	936	818	829	888	862	854	894	845	885	894	860	812	851	879	884	868	833	821	799	799	848	841	851	892	844	864	830	809	895	833	836	845	844	820	851	800	827	873	860	834	790	845	824	843	818	808	930	846	867	826	839	860	835	813	827	830	850	897	832	839	842	799	873	819	868	897	816	869	795	859	836	816	864	822	873	885	816	827	832	788	787	857	894	829	891	883	892	869	834	872	863	834	827	860	869	892	871	823	838	837	795	855	810	841	814	838	790	807	880	872	829	873	854	864	861	850	895	890	848	811	828	839	889	883	836	857	868	786	845	871	888	868	865	911	841	886	912	877	856	831	845	883	880	847	852	903	828	913	820	832	825	817	885	856	811	780	852	857	817	892	876	884	848	835	814	843	870	875	831	842	826	875	834	831	877	867	830	833	814	828	908	822	825	829	835	858	839	854	849	809	866	916	844	786	819	801	823	852	791	843	879	803	824	864	887	858	849	775	823	867	861	866	852	874	859	873	865	887	854	863	823	787	868	791	846	826	828	885	832	825	883	846	846	837	844	818	840	838	852	837	857	872	897	839	824	863	810	857	864	843	867	866	859	875	873	843	832	798	857	886	787	862	834	830	849	857	828	811	871	868	872	871	803	851	859	856	842	832	872	878	848	824	787	845	817	822	860	862	857	849	850	846	844	834	876	874	896	817	858	880	854	880	887	859	858	843	829	799	853	856	789	828	849	854	839	877	817	831	857	846	854	836	881	839	889	845	799	794	882	878	841	812	830	846	850	851	857	795	872	845	795	868	832	827	789	886	857	793	771	840	813	824	864	864	827	826	859	852	843	818	841	838	811	804	857	848	816	853	852	861	881	809	868	886	847	853	849	917	856	831	866	832	838	888	840	906	850	819	852	869	840	882	828	865	845	837	819	847	846	869	856	901	858	828	858	830	896	808	884	851	857	848	879	827	831	865	855	892	869	860	890	900	908	834	846	843	884	793	869	864	842	843	904	865	842	847	850	864	821	820	833	819	843	869	856	881	821	857	795	868	861	877	835	866	869	855	862	865	809	847	849	809	855	808	854	887	791	827	834	872	910	865	863	881	890	850	839	835	860	871	870	829	886	848	834	891	832	843	847	788	898	872	877	807	868	845	897	842	862	914	832	859	823	839	854	845	889	837	809	867	829	885	891	829	862	816	815	868	856	772	847	858	826	816	830	876	824	843	844	865	802	835	857	827	895	848	824	831	838	836	858	829	868	853	847	854	853	800	817	847	841	817	853	884	889	807	863	838	784	790	855	826	802	873	783	856	832	853	850	855	881	832	811	891	798	864	828	826	840	836	835	845	834	865	853	904	820	874	852	821	844	836	857	788	858	858	780	832	825	827	858	874	797	877	885	818	824	838	865	849	828	833	809	838	817	874	883	862	877	849	815	833	844	812	824	856	868	863	852	875	827	873	798	842	811	879	858	835	874	873	784	820	838	879	841	836	851	805	865	865	835	831	885	821	841	838	897	861	910	831	895	886	884	871	811	881	883	819	846	842	840	846	871	804	835	842	843	884	842	837	839	900	868	860	800	896	798	832	865	868	851	864	862	858	841	857	845	835	911	851	844	847	860	861	802	802	838	858	883	815	847	830	814	808	864	860	869	884	915	855	852	861	830	889	830	849	834	858	853	883	890	835	866	795	824	890	818	878	835	812	789	889	838	862	853	885	826	872	839	893	883	844	857	819	891	884	827	850	870	872	859	809	839	823	876	824	818	843	859	844	801	836	828	892	831	861	844	863	840	832	774	854	855	844	806	851	803	844	848	892	849	841	916	867	848	830	841	844	842	854	843	867	883	889	863	864	863	822	829	868	789	886	790	871	843	867	854	860	867	876	807	836	832	903	858	871	862	817	880	841	897	801	823	846	851
16143	6878	1954	487	435	382	400	420	354	398	429	361	407	390	414	411	411	388	442	392	450	399	463	367	419	430	370	407	386	415	393	410	419	396	391	404	393	407	399	373	397	391	418	415	402	387	380	406	415	387	372	379	417	414	381	384	393	401	393	364	394	437	399	404	413	397	405	386	405	426	415	395	392	403	425	419	393	415	378	376	404	401	409	411	416	389	401	405	414	420	429	377	445	420	384	390	403	376	406	396	394	376	385	363	420	384	379	406	424	394	394	414	394	383	393	374	396	371	359	374	408	405	417	377	346	380	385	404	412	370	397	391	367	422	423	421	403	396	421	380	393	399	421	384	426	399	383	415	395	406	377	419	433	432	398	430	408	397	424	407	405	393	410	396	387	423	375	409	426	387	378	405	442	428	414	396	405	436	380	381	420	392	362	416	399	402	430	415	394	388	377	421	385	426	394	365	395	383	384	398	386	381	387	397	396	383	380	364	390	424	397	406	401	385	396	388	417	413	398	402	399	389	378	398	392	394	403	386	453	439	393	397	402	383	419	364	408	415	376	416	411	377	416	404	411	432	381	392	390	405	419	427	385	397	398	435	432	396	386	409	386	389	429	434	427	391	379	366	401	391	402	410	402	378	394	411	419	412	435	427	382	418	383	440	391	399	397	407	420	394	413	395	398	356	383	404	406	412	412	407	422	400	372	429	432	406	432	419	403	396	435	411	392	378	389	410	377	422	385	378	372	404	383	369	413	424	382	393	416	404	404	408	406	405	379	384	394	397	408	432	384	397	448	391	389	377	412	384	404	381	383	381	413	441	380	395	413	415	403	375	428	427	401	388	380	378	379	363	399	450	393	391	383	397	364	413	393	367	426	387	396	436	420	386	398	393	390	407	459	371	416	391	412	413	409	415	383	375	402	406	393	414	404	395	417	393	407	370	417	429	420	432	417	439	380	365	396	414	385	410	414	379	374	385	406	390	420	379	424	398	415	377	394	361	411	383	389	377	378	402	384	409	399	389	424	415	399	455	385	366	440	423	410	378	377	376	380	421	413	362	390	401	397	394	418	382	418	377	415	397	387	368	393	429	375	410	403	376	392	395	411	368	389	379	354	383	401	368	410	445	359	398	368	396	386	383	377	408	401	410	391	385	415	391	420	395	384	393	363	433	408	386	379	422	362	393	411	408	391	358	387	398	420	411	406	412	406	382	410	384	425	411	419	372	416	399	390	394	403	383	371	380	426	445	390	382	393	423	359	380	400	383	404	382	375	425	398	428	418	367	345	397	396	364	401	356	382	375	420	358	393	386	399	401	421	393	364	396	368	425	413	395	370	431	411	394	396	409	421	375	378	389	399	379	366	393	375	387	385	390	410	369	384	428	410	407	378	386	423	403	410	395	339	433	369	399	411	387	421	432	386	375	418	404	378	364	385	415	414	403	388	389	396	403	433	378	421	395	370	403	419	375	400	375	406	373	377	385	406	393	403	410	407	371	382	373	394	451	397	359	405	379	353	372	395	395	366	392	382	387	422	398	377	424	419	419	429	393	396	423	402	400	431	422	394	453	427	407	389	370	402	407	423	416	435	413	433	403	419	394	421	402	442	426	423	395	381	379	451	417	393	401	377	406	431	383	398	410	424	388	434	387	392	379	435	370	369	432	384	441	385	389	423	439	378	393	399	418	387	435	386	375	394	400	392	405	416	382	374	415	389	421	402	375	378	431	419	422	402	378	349	393	389	370	393	398	430	435	391	391	417	404	409	395	375	373	378	391	403	391	423	386	383	412	408	378	385	347	405	394	417	387	375	418	397	418	428	381	419	385	385	371	368	426	439	380	407	409	406	410	390	402	385	404	395	380	402	417	391	389	417	417	448	370	398	385	369	397	363	402	399	401	404	394	374	381	384	447	423	446	435	392	392	382	428	413	375	419	417	397	393	375	411	367	436	398	407	426	450	402	398	420	358	389	378	397	425	410	427	410	391	389	378	378	399	400	421	372	372	406	396	394	390	349	397	404	421	407	396	391	412	397	363	409	404	368	417	419	411	429	398	384	371	428	374	423	422	410	406	420	370	357	409	419	435	416	364	363	391	364	415	431	360	392	408	415	423	374	431	409	392	395	407	388	430	422	422	412	383	410	415	398	399	412	382	421	396	360	395	358	379	405	467	353	412	382	410	373	416	406	415	432	433	372	357	387	403	390	429	401	398	396	400	348	394	388	416	394	373	382	380	396	395	435	375	358	360	432	401	389	408	389	390	429	389	420	381	405	414	416	390	424	432	416	414	397	441	435	414	405	391	414	421	391	383	407	403	383	393	391	398	431	375	421	407	366	399	412	399	392	415	393	430	396	423	375	370	400	400	373	400	376	360	373	421	431	385	392	390	408	359	367	405	405	407	403	391	431	436	417	412	405	409	406	406	390	390	402	402	398	371	388	375	416	396	379	432	398	407	423	414	399	440	373	436	426	404	392	407	405	374	374	375	396	369	427	389	416	401	374	419	402	413	409	424	451	461	377	400	387	381	404	445	403	406	453	396	375	410	417	390	417	412	386	390	399	366	413	386	373	421	359	374	416	392	395	387	426	396	378	415	392	424	385	415	386	441	398	424	417	400	392	395	410	404	394	436	387	415	379	400	407	381	378	421	370	378	393	405	418	393	366	415	424	388	398	417	410	405	351	381	431	434	415	403	411	395	418	405	393	355	391	400	419	423	373	383	400	367	364	387	387	399	424	409	434	383	439	403	416	413	379	404	409	403	341	404	378	411	379	357	395	418	392	396	413	409	415	385	344	381	403	410	394	366	419	427	382	401	428	361	431	406	412	447	379	399	357	401	402	365	383	388	392	375	401	357	408	408	404	410	432	406	354	418	420	403	378	401	363	387	407	399	425	416	391	401	435	403	392	429	400	410	383	393	415	432	354	414	411	420	389	377	385	377	378	352	365	395	411	430	432	418	424	377	417	410	377	390	413	387	368	403	392	385	404	380	404	374	388	433	391	403	412	362	420	394	386	421	381	416	401	379	373	424	380	423	382	360	384	386	371	407	385	406	408	421	421	452	390	393	405	399	408	431	406	411	412	368	395	398	388	394	370	357	421	421	406	390	370	423	353	456	391	422	387	403	371	419	398	429	417	423	391	385	373	406	387	395	391	405	435	399	432	411	374	401	399	382	387	391	412	347	419	359	385	392	412	387	406	421	396	427	414	375	366	395	402	412	402	424	404	365	403	372	395	417	426	438	368	413	419	389	349	392	384	384	426	366	415	392	405	391	401	399	357	384	415	394	399	420	388	398	408	391	375	388	395	433	417	387	411	394	376	398	368	397	350	391	409	389	361	438	422	400	392	414	399	384	367	352	374	407	433	430	373	425	406	367	410	402	363	412	425	384	413	422	405	408	394	422	368	419	406	400	424	414	394	424	384	377	404	370	416	408	407	389	393	410	436	398	428	396	411	399	386	460	412	390	402	379	411	430	362	406	425
13777	8486	3027	975	947	970	930	995	990	981	1003	961	952	959	916	980	978	938	943	940	988	946	933	931	960	933	913	932	936	921	942	931	953	950	1036	936	910	990	969	958	952	965	932	880	955	929	964	976	935	931	926	950	892	959	975	872	927	976	946	925	920	973	935	941	987	952	905	971	949	937	956	961	948	931	942	959	943	977	1003	941	918	952	926	939	933	931	913	926	928	953	906	941	896	933	954	948	916	970	916	899	983	873	967	991	972	969	925	924	887	944	940	916	916	924	930	971	901	899	930	933	949	978	971	950	942	914	906	944	957	950	889	931	955	946	949	939	947	960	898	981	901	926	960	958	895	907	913	964	1010	889	902	934	908	933	907	913	944	903	963	995	918	907	983	968	933	981	976	938	977	929	927	885	936	915	911	917	959	988	944	919	966	908	956	938	961	968	930	959	941	931	928	910	923	900	985	943	903	929	910	946	954	972	909	871	937	948	959	925	971	954	968	890	910	913	947	944	901	888	932	847	960	958	908	907	973	931	972	932	959	919	906	977	934	935	899	934	977	962	929	907	956	879	935	943	971	917	956	975	957	913	904	962	974	905	954	976	932	962	957	976	951	892	945	929	940	941	959	886	941	944	889	962	976	922	945	930	888	928	971	1013	964	984	975	936	1009	946	944	954	950	916	920	979	958	963	921	934	965	896	909	930	960	896	989	972	922	976	933	964	985	896	903	949	981	945	960	877	907	925	908	949	926	985	936	981	943	915	926	928	928	979	920	917	964	929	878	966	947	940	949	927	915	938	984	907	939	907	962	970	943	940	948	984	951	950	902	884	900	899	981	967	953	975	912	940	999	940	1002	962	956	986	930	966	918	906	955	965	981	913	937	972	950	996	943	962	926	966	915	939	968	941	906	979	887	919	942	958	900	961	969	924	925	963	936	947	929	896	941	841	968	923	938	965	959	999	936	1045	944	975	983	960	955	928	993	918	948	939	930	987	894	869	955	925	917	952	951	931	910	927	928	956	915	934	970	926	958	868	911	929	943	956	941	962	930	939	891	992	931	930	931	938	957	941	946	932	962	919	907	941	981	928	889	894	986	928	894	959	918	971	904	946	912	968	940	888	965	914	927	923	941	978	946	920	931	948	917	1005	903	953	921	986	926	951	906	954	903	969	896	945	969	927	905	922	935	971	1033	954	949	971	912	925	1013	961	868	968	932	926	952	886	893	951	896	916	923	978	958	925	982	940	910	928	913	926	910	970	955	974	969	961	918	927	940	970	953	949	1000	970	906	927	980	909	944	906	962	934	917	955	966	914	927	952	959	931	958	937	1007	948	960	944	934	944	993	906	948	957	889	980	925	943	924	979	894	904	928	929	914	963	954	948	953	978	907	937	936	920	991	939	896	952	937	895	858	951	941	951	909	957	951	942	953	958	957	941	856	924	924	956	989	975	929	970	886	934	909	928	944	974	959	931	952	937	928	972	964	928	927	867	917	961	900	933	972	918	958	968	915	910	1001	953	981	1019	976	904	961	900	946	943	901	969	930	965	978	944	923	975	888	958	944	956	918	876	914	974	959	957	941	916	958	937	992	924	876	964	895	890	926	967	938	931	936	975	928	962	926	914	949	940	941	938	941	958	914	948	940	909	948	936	922	969	925	959	937	928	898	1021	929	920	939	968	928	923	896	898	1020	948	957	950	891	949	944	919	957	990	931	918	894	926	917	904	960	960	948	967	956	945	964	948	932	978	927	898	854	961	915	941	963	899	971	943	966	947	1027	941	973	970	939	962	1015	941	937	897	961	932	966	978	936	959	1017	928	893	940	911	888	972	972	945	896	924	942	941	951	905	917	905	918	951	951	972	979	947	952	957	921	924	907	950	910	930	905	919	948	935	960	937	967	914	913	969	915	915	951	944	914	920	929	917	951	957	895	920	956	962	943	981	923	925	975	862	890	940	957	971	893	963	996	967	918	948	969	913	932	909	882	889	1012	923	947	977	950	1025	964	943	954	940	938	937	936	960	915	1027	909	901	935	992	938	918	939	905	984	970	932	951	940	931	946	938	914	953	981	969	945	923	940	962	929	871	1007	943	927	887	965	877	982	963	922	966	943	950	945	947	893	935	960	960	992	911	953	1000	923	950	993	941	951	962	947	920	944	937	953	937	982	922	964	928	915	962	978	961	955	974	927	992	978	931	907	1021	967	941	970	909	937	939	951	959	965	1010	909	917	984	922	951	930	954	973	938	978	934	887	972	940	939	914	857	947	953	979	904	896	923	966	956	976	977	911	892	935	909	946	998	998	924	1011	938	930	911	916	922	950	979	962	987	892	928	967	894	988	939	930	919	956	910	907	928	965	889	957	984	981	943	901	923	987	916	1007	900	920	922	945	929	912	932	970	959	964	966	926	932	918	947	895	987	998	979	1000	913	918	974	935	944	942	911	934	908	934	895	941	952	936	934	911	901	920	912	936	1019	958	909	954	901	925	989	888	939	907	923	946	966	942	928	888	990	927	975	894	1025	931	952	953	893	937	938	960	894	946	922	910	920	968	1001	980	947	930	925	935	921	913	942	941	927	937	922	908	935	957	977	907	947	911	927	922	900	935	911	929	898	913	974	958	896	904	936	951	963	982	914	953	961	951	973	1007	940	938	941	915	986	963	916	874	956	923	907	941	939	950	943	937	949	947	970	974	932	1013	955	940	913	981	947	964	927	967	1009	919	995	898	960	931	938	937	874	930	946	983	885	987	893	962	950	984	957	947	863	937	942	952	941	969	950	942	926	963	968	945	872	936	964	998	928	910	903	875	942	962	905	973	939	919	950	929	916	927	956	877	902	925	946	908	981	926	984	939	903	917	966	984	948	980	943	947	891	942	935	912	959	932	911	920	945	942	1021	950	945	923	933	950	905	949	933	935	904	960	937	919	959	947	877	911	898	922	929	1019	961	888	942	968	963	891	964	920	931	903	939	943	967	916	940	925	965	947	915	923	989	939	938	961	958	929	898	943	964	935	956	927	933	946	928	976	989	958	960	921	960	906	947	955	965	976	937	925	989	980	887	948	904	959	964	1020	943	917	922	954	925	944	930	946	938	936	956	938	944	954	965	944	931	902	944	953	934	926	1000	925	976	969	960	942	934	952	934	909	931	927	925	914	944	974	936	916	923	923	916	978	958	950	972	937	948	927	965	981	947	926	977	863	927	888	1012	1001	906	959	953	1005	931	941	940	961	905	930	925	972	903	962	985	956	925	949	949	921	893	967	941	929	972	942	1029	942	957	926	937	965	913	973	989	962	988	911	911	1004	981	918	952	956	955	944	948	864	979	934	916	878	985	973	980	941	951	907	903	917	948	972	922	928	966	925	995	892	944	937	967	970	934	959	939	1006	896	954	954	939	956	899	959	928	942	944	887	978	949	1001	904	899	986	951	938	961	904	948	894	918	971	931	944	978	961	977	900	936	903	928	960	918	918	946	915	990	964	995	932	967	944	907	935	950	970	944	949	912	903	906	948	858	952	985	934	937	908	930	950	947	911
66074	52969	29918	5578	634	444	368	341	346	323	322	279	280	284	269	292	241	267	246	248	241	245	245	265	276	258	257	262	240	245	244	255	228	252	263	219	249	223	200	253	261	246	260	252	235	241	257	261	218	248	233	227	246	239	251	248	235	259	253	256	231	237	255	228	248	261	237	239	255	240	270	272	238	248	223	258	239	258	253	269	230	236	258	231	235	246	229	263	239	232	240	243	234	230	239	242	235	213	230	227	252	245	261	269	236	235	240	241	230	280	263	258	250	246	234	249	244	227	235	269	270	241	259	235	249	222	239	246	235	236	266	254	269	243	250	243	239	235	230	238	213	237	241	216	249	255	226	259	220	233	245	246	231	246	244	210	250	229	271	240	234	229	222	254	244	235	240	260	226	244	239	222	244	247	248	235	280	221	253	215	217	238	260	261	246	228	248	245	259	223	227	251	244	271	230	242	243	240	258	279	243	251	247	254	216	253	242	244	237	245	249	205	269	238	258	245	225	238	249	261	242	252	265	233	258	257	234	232	241	237	224	232	254	214	252	257	225	233	251	240	247	246	233	254	237	230	244	267	222	245	252	212	251	231	260	237	248	240	243	271	240	263	232	234	245	250	263	242	263	286	244	260	216	220	229	213	244	236	242	243	257	220	274	250	249	240	235	230	234	241	272	250	276	236	254	232	234	250	254	219	252	235	210	243	225	244	227	218	275	240	256	237	255	251	207	245	236	246	261	239	245	244	217	217	250	257	245	245	248	263	267	237	208	250	249	198	240	203	265	248	248	250	265	238	245	252	240	263	228	269	243	258	212	247	252	253	253	243	236	237	242	237	232	258	235	256	266	252	228	244	249	228	238	249	255	239	229	243	233	264	260	239	255	257	253	253	259	233	254	238	257	241	242	224	238	255	226	236	241	222	220	212	241	234	239	260	242	220	220	271	264	253	225	225	243	244	236	236	229	223	260	228	229	243	260	263	246	223	242	247	258	267	226	266	262	254	224	255	245	257	244	226	235	230	238	237	233	253	260	238	246	235	279	265	226	249	251	241	228	233	238	232	213	248	244	237	240	242	262	267	231	260	257	258	250	242	225	243	247	264	215	238	214	249	199	274	236	252	261	248	255	214	248	246	260	202	257	230	252	251	233	272	237	229	238	258	254	265	240	247	238	231	243	265	252	232	253	258	251	255	247	248	221	215	260	255	239	246	243	257	253	249	253	235	245	239	233	245	228	235	254	239	211	222	266	237	247	259	277	228	221	273	228	271	231	243	251	230	283	247	224	232	231	253	264	252	296	242	221	265	235	252	242	268	236	233	229	270	259	267	260	237	239	264	241	217	232	246	227	248	218	227	237	225	196	256	231	263	245	215	240	253	224	243	243	233	222	237	242	257	224	239	253	249	259	225	204	277	230	267	214	222	272	239	226	233	262	262	239	259	249	241	253	297	234	262	236	248	198	235	210	236	231	239	252	230	232	234	237	236	239	253	229	221	247	286	216	231	235	251	257	267	239	250	237	242	265	249	246	257	256	213	242	252	251	230	278	245	235	237	254	239	270	235	239	216	275	229	237	228	246	256	245	236	255	253	241	254	206	232	244	263	251	249	241	250	253	232	250	234	260	238	252	241	225	246	244	257	250	264	249	210	241	258	264	253	270	242	241	259	267	235	231	230	240	243	220	272	235	240	229	245	265	251	252	281	264	252	219	236	233	223	260	247	256	245	248	266	244	273	232	221	217	250	238	232	233	251	221	249	219	238	220	247	270	248	247	237	212	231	252	206	266	258	247	240	281	230	231	240	201	207	233	248	227	237	274	245	240	271	274	219	241	221	265	242	230	229	240	283	265	242	261	221	232	243	249	242	279	225	251	238	253	233	238	242	226	246	238	302	239	226	226	256	286	232	247	261	243	230	194	249	233	260	237	243	225	241	240	220	265	259	237	241	238	251	266	239	255	257	211	258	260	243	248	249	213	214	252	247	255	243	257	198	268	235	244	252	242	248	251	243	260	232	259	223	240	249	244	237	242	239	244	234	239	250	207	246	263	240	265	227	235	214	255	230	258	233	228	242	263	269	235	251	269	226	263	268	196	223	225	247	245	249	233	254	231	261	279	249	235	249	241	239	219	265	279	268	216	230	242	243	253	230	223	241	232	248	263	231	254	270	236	244	206	228	245	238	210	218	253	218	252	244	239	222	221	255	254	232	221	269	245	236	234	252	232	248	257	241	272	262	235	247	243	250	258	245	239	227	248	209	254	253	256	251	226	240	232	209	261	250	256	228	262	263	235	233	238	270	282	238	238	243	236	250	261	240	262	262	219	252	241	241	260	275	254	248	242	248	249	230	243	269	245	264	236	228	231	239	242	232	256	233	263	227	255	228	254	252	240	241	266	252	246	247	236	272	232	257	256	233	264	239	247	260	234	259	220	249	240	243	257	246	231	215	259	212	232	239	245	215	270	253	260	255	229	250	223	233	260	235	256	212	237	230	221	234	288	236	221	210	244	223	223	256	246	245	244	228	216	251	270	254	250	251	255	238	266	271	228	246	245	251	269	236	224	231	249	255	244	231	246	259	253	240	267	241	242	254	217	231	224	247	226	231	240	253	222	226	260	234	273	223	240	208	263	225	223	220	248	233	248	250	237	208	249	233	254	245	205	241	226	220	223	265	264	249	222	234	266	250	205	236	253	236	236	243	217	225	248	244	231	232	234	244	236	265	245	265	236	244	245	216	234	241	242	215	231	264	261	236	219	235	260	245	254	241	240	245	260	246	235	243	270	226	235	225	242	253	246	229	272	230	268	241	269	213	213	238	218	252	257	223	251	240	265	256	248	215	242	257	244	239	262	263	228	236	251	216	283	238	241	262	252	223	252	236	229	255	235	256	255	269	257	240	229	241	251	248	235	233	254	234	260	231	266	241	232	253	260	207	249	238	258	249	240	222	235	223	204	215	227	233	226	215	229	213	242	250	236	215	251	254	251	225	234	227	251	256	236	249	219	217	247	273	214	248	239	275	246	228	245	214	248	250	280	247	229	220	239	237	265	255	252	247	249	259	229	212	270	257	260	258	233	219	268	233	226	218	259	285	239	240	199	274	208	226	277	263	271	247	222	220	245	248	249	253	238	236	228	219	217	261	244	265	248	221	249	220	265	236	252	216	266	251	208	240	205	225	235	259	260	214	208	264	244	259	239	255	246	259	246	217	244	247	254	228	240	243	258	239	248	230	226	235	257	237	229	234	212	254	246	245	212	258	223	250	244	217	257	228	262	214	244	241	223	206	252	236	234	252	247	248	264	247	251	244	231	223	261	238	238	258	262	214	227	236	252	258	269	271	265	230	247	217	258	240	255	193	267	258	222	224	231	252	264	222	243	234	246	261	230	214	238	249	210	237	230	211	251	223	222	253	268	238	242	254	253	257	251	248	248	247	271	264	260	263	222	245	221	266	249	239	256	246	254	261	236	227	254	249	251	240	246	237
39003	38747	15956	2087	1882	1516	1336	1241	1110	997	911	877	896	867	807	864	779	760	755	764	764	710	684	734	763	702	617	674	684	660	668	673	689	675	630	686	653	686	695	701	674	689	642	686	640	638	668	665	687	652	670	651	632	647	677	646	652	643	663	644	658	624	632	670	662	637	656	665	608	624	659	591	604	699	649	631	626	675	649	617	638	623	631	667	670	636	624	653	625	668	652	672	648	657	628	631	610	662	652	651	627	660	609	686	622	619	656	596	635	601	698	610	642	654	621	653	660	600	637	642	670	633	639	620	694	593	660	644	628	626	671	646	631	651	647	682	633	624	650	638	596	655	621	655	614	642	636	630	649	648	633	620	640	635	597	608	674	615	633	656	611	627	657	667	659	643	604	685	661	642	665	640	640	649	635	642	618	597	653	639	656	646	637	613	684	631	639	673	644	646	641	606	660	628	660	607	635	614	609	682	621	580	672	648	605	674	646	630	632	656	663	633	653	663	620	637	631	635	647	614	649	640	669	629	645	602	643	657	625	654	680	674	599	620	630	624	638	659	597	629	642	640	593	711	648	615	652	638	693	618	614	645	641	669	622	656	641	640	632	641	678	658	645	592	619	626	672	643	608	661	638	615	620	663	629	643	632	610	660	639	657	633	644	688	620	626	654	617	702	621	637	630	647	693	607	626	653	622	626	650	629	644	629	691	630	626	649	650	613	640	632	617	666	642	635	672	627	650	610	655	634	650	619	657	662	625	604	660	632	640	656	603	640	616	618	611	638	623	615	646	632	603	617	639	644	598	635	647	633	630	640	640	627	642	622	604	665	637	662	656	646	612	676	617	689	641	619	658	625	648	669	684	615	598	632	615	607	642	665	666	630	658	650	639	578	681	630	618	654	660	612	626	647	636	598	658	617	642	646	634	668	650	643	628	580	672	640	607	613	676	608	628	683	664	615	640	646	627	605	658	644	623	627	593	615	660	607	639	627	606	656	676	615	593	637	684	646	593	670	625	668	619	611	642	636	672	626	655	615	672	711	623	639	665	653	648	586	627	609	638	589	608	629	622	641	622	668	657	631	619	642	647	645	660	630	644	611	653	636	599	662	637	627	675	657	610	639	621	651	639	660	671	606	679	624	622	635	614	600	584	644	698	633	697	655	622	709	640	679	619	648	646	597	598	610	642	645	642	636	653	638	645	658	629	626	612	611	633	653	650	652	641	641	599	660	586	637	667	655	604	611	648	688	673	592	641	646	662	602	625	659	635	632	642	697	630	650	616	639	610	622	662	635	626	666	645	620	621	636	628	645	616	604	637	638	609	648	612	695	635	656	627	610	614	619	598	593	605	625	640	592	630	697	671	646	697	652	616	626	635	647	606	623	600	633	657	628	657	626	627	611	670	639	590	640	639	634	605	650	639	642	646	745	595	652	605	649	659	616	618	623	683	630	624	583	624	622	624	615	666	708	651	649	687	661	595	656	602	620	601	649	645	664	644	676	609	666	700	646	663	608	694	647	618	644	653	639	650	609	640	704	622	612	646	663	633	605	639	626	638	609	644	664	592	625	593	646	594	613	657	635	638	690	661	684	611	661	664	674	698	639	655	663	623	642	675	632	639	604	606	626	606	639	637	620	640	668	621	590	620	585	616	637	651	633	631	651	609	646	693	679	608	633	661	666	633	651	630	630	635	598	631	630	649	635	645	636	606	619	616	642	657	633	634	673	665	639	646	599	640	659	627	636	653	635	633	643	625	611	597	633	578	629	643	618	657	621	680	683	621	713	688	629	614	642	621	608	656	638	623	634	657	650	662	617	642	619	630	589	627	619	669	638	645	648	614	624	639	611	609	655	620	629	613	650	677	625	624	649	651	650	635	634	632	637	637	608	656	619	638	587	649	636	659	658	623	622	619	676	628	639	643	618	686	638	576	646	653	654	659	627	645	648	694	639	579	657	623	643	629	606	657	578	645	684	630	637	630	562	616	676	625	650	657	627	675	618	626	649	637	656	632	667	629	618	656	638	596	647	655	640	624	668	650	614	649	643	633	627	612	653	596	641	672	640	598	599	641	618	634	644	583	661	638	633	625	637	647	614	634	668	663	603	628	620	624	627	643	628	609	654	646	626	647	653	636	640	607	630	647	649	640	607	628	638	606	632	648	604	698	660	614	605	599	663	618	623	616	652	653	690	654	666	652	684	661	642	618	645	663	614	636	654	668	623	661	631	666	621	666	643	624	625	643	620	633	680	646	676	607	612	645	657	701	676	614	598	605	651	628	621	601	635	657	642	692	643	658	646	606	598	624	604	627	638	632	626	667	622	645	632	647	559	631	654	635	663	606	620	627	661	643	661	641	610	614	625	600	633	628	644	640	651	694	678	641	628	621	649	648	623	622	627	648	588	643	668	668	636	649	638	656	642	629	652	654	620	641	622	653	577	584	651	646	626	622	629	659	650	677	650	621	612	669	636	657	639	610	645	644	641	596	653	617	673	629	627	695	642	638	692	651	665	620	629	638	652	649	591	642	611	649	577	609	660	678	647	616	629	641	698	630	602	648	621	626	668	640	662	608	647	661	569	660	627	638	632	622	602	622	689	625	669	644	632	677	631	602	677	655	630	649	639	617	613	627	671	586	651	642	601	641	639	643	609	630	634	634	602	632	623	649	625	623	654	682	632	610	624	670	627	657	629	656	618	601	621	639	691	620	641	645	629	638	634	676	627	626	677	650	612	639	636	678	596	651	619	610	657	632	641	602	636	632	637	666	642	662	649	677	627	641	628	650	651	671	645	660	623	689	649	627	609	612	620	635	634	637	655	660	666	704	673	651	648	662	597	619	631	596	642	635	647	628	682	663	611	682	668	582	630	622	674	618	604	609	621	633	571	663	625	584	636	647	632	643	618	634	629	635	647	624	603	609	609	622	644	621	631	612	646	623	629	615	630	711	650	633	643	660	590	643	655	673	646	606	618	629	660	681	639	642	665	633	594	626	629	642	662	641	618	656	640	659	670	646	626	619	607	644	672	650	632	668	667	649	616	616	606	642	635	657	598	665	672	599	626	634	629	631	628	651	641	640	646	638	620	606	611	647	642	642	679	633	651	587	616	682	644	619	606	631	675	662	631	608	641	663	663	633	595	640	619	641	678	652	611	607	650	604	645	670	636	589	651	664	629	654	651	634	660	625	606	660	654	655	685	624	667	638	659	639	680	650	637	657	626	628	623	626	668	638	676	708	601	615	627	633	631	639	630	649	646	631	694	650	637	640	699	649	624	611	621	632	605	627	620	634	654	657	660	604	612	617	633	650	604	577	618	681	629	649	618	681	639	678	648	609	680	677	629	650	653	636	620	645	648	675	674	648	657	615	585	620	607	614	632	623	640	623	673	654	635	638	641	619	629	646	622	644	623	628	711	640	631	603	643	648	630	626	624	654	650	677	630	646	644	676	695	625	606	625	655	603	660	610	640	639	670	668	622	665	600	624	631	630
79377	63312	38289	13705	2125	775	631	600	477	481	464	444	425	420	408	373	395	395	397	359	376	397	345	366	409	385	335	344	361	348	375	357	353	375	361	356	358	376	376	350	346	328	366	366	363	375	338	354	364	312	329	358	339	331	395	352	345	345	334	349	388	339	359	380	366	377	381	364	348	377	374	341	343	337	349	412	337	319	375	353	345	348	367	390	379	322	329	345	336	359	358	364	345	394	376	336	299	323	372	349	386	349	339	388	358	366	321	347	349	354	364	382	353	351	349	357	383	335	361	334	360	343	343	346	318	346	340	330	355	340	360	359	339	363	369	352	317	363	371	351	370	343	327	380	386	354	298	331	378	360	365	387	361	351	337	328	344	334	351	317	397	341	344	317	374	360	381	332	349	315	341	348	305	326	335	357	354	362	383	332	358	374	340	374	367	375	356	366	364	363	332	360	330	338	325	353	341	329	326	387	349	347	339	351	359	361	329	314	376	365	367	314	349	356	322	351	333	355	333	332	364	370	325	324	378	337	360	359	338	372	367	305	368	363	368	369	357	342	368	349	342	370	355	335	341	373	320	357	339	345	384	351	329	353	366	317	352	356	365	347	359	352	329	309	368	342	327	358	338	368	320	357	369	351	345	361	355	359	353	379	339	333	350	390	371	393	346	365	313	373	334	370	358	363	350	356	353	328	358	312	355	360	343	380	355	355	371	325	393	339	372	359	346	325	339	379	340	383	303	333	338	338	348	335	359	334	370	387	377	321	359	353	335	345	329	342	375	348	372	339	340	333	338	342	336	368	364	351	426	348	396	332	321	391	363	339	332	338	368	321	340	349	352	341	360	365	313	359	359	339	356	340	335	378	354	347	323	390	331	362	362	320	378	342	363	341	359	339	348	349	340	325	334	336	349	342	380	380	331	345	352	339	365	334	363	363	384	358	318	340	344	373	339	376	357	351	356	360	352	359	318	326	346	315	344	344	326	329	390	343	341	363	353	340	367	370	335	322	330	321	343	379	316	353	348	336	377	360	342	317	342	337	354	313	327	371	375	361	373	373	373	369	328	379	360	363	370	355	355	336	345	345	334	362	370	344	384	380	338	350	315	317	380	350	325	344	351	376	343	326	303	357	347	364	383	329	361	342	343	335	329	364	366	412	359	368	363	356	335	358	324	305	373	313	375	346	338	327	354	345	348	363	345	346	361	348	340	346	337	350	359	385	362	332	365	332	390	341	344	361	371	353	353	288	357	363	365	345	344	385	359	362	364	342	317	369	368	359	397	346	318	373	353	345	330	353	340	343	358	331	369	299	359	342	328	368	347	339	374	359	370	367	307	361	364	339	359	327	346	365	336	351	353	371	331	343	371	392	357	340	377	353	338	331	338	353	360	347	359	321	341	358	343	347	318	365	349	333	319	362	338	358	365	334	351	328	353	341	331	337	339	378	344	348	351	368	325	309	337	365	397	356	327	380	390	332	360	394	364	341	365	295	349	335	319	348	370	324	322	361	348	365	358	353	344	339	322	369	361	336	341	365	344	349	324	370	323	368	328	333	354	365	347	364	355	351	341	355	372	353	369	362	376	357	362	380	388	370	359	350	350	358	322	328	323	328	362	353	337	400	337	342	358	362	348	319	317	331	330	341	331	346	338	344	338	347	346	365	348	385	365	418	345	341	322	323	367	310	344	342	369	336	304	324	337	361	359	377	356	362	342	319	373	360	343	359	338	359	340	368	299	349	328	329	307	346	377	355	322	337	337	344	373	340	357	334	377	340	384	378	377	355	333	342	359	358	367	355	324	321	362	328	336	300	354	348	370	348	342	379	343	353	332	343	375	378	346	337	354	366	394	356	312	344	364	345	363	336	339	366	374	346	347	382	342	376	335	352	348	320	364	333	344	336	360	329	355	405	337	357	356	349	359	333	370	391	337	354	359	356	376	334	354	370	371	331	352	359	334	366	333	324	328	364	358	355	364	307	357	320	347	359	340	357	351	357	352	341	378	372	330	335	358	351	370	350	309	368	337	364	334	355	355	313	342	345	323	361	357	369	333	338	338	349	361	340	360	372	379	349	364	347	321	325	344	327	360	382	373	383	339	348	355	353	367	333	358	325	348	336	329	346	333	338	378	336	354	312	350	348	360	343	332	328	341	393	371	366	349	341	340	332	344	339	361	342	375	359	345	376	329	311	375	329	343	378	373	381	363	344	327	333	366	356	360	337	326	357	354	328	350	316	358	359	356	357	353	334	389	324	313	325	336	365	366	374	326	392	348	367	398	363	350	371	354	379	367	347	375	314	351	364	377	378	354	347	355	346	363	366	355	326	366	333	333	336	373	331	361	355	339	344	355	341	362	366	326	382	356	334	341	372	380	352	343	363	343	347	344	332	298	378	353	335	367	340	355	336	352	330	341	360	365	354	322	350	337	399	338	368	375	371	367	324	336	323	351	356	336	360	349	369	345	348	360	346	386	338	360	319	365	315	346	335	377	346	372	315	324	334	323	298	345	379	356	385	334	340	390	326	322	353	362	348	355	336	334	337	344	365	347	344	341	355	337	360	333	356	335	331	385	343	331	357	374	323	316	339	373	386	387	345	344	348	341	342	353	335	340	374	311	355	349	335	323	353	349	332	370	352	322	345	362	348	337	347	352	354	339	362	344	346	302	326	353	326	335	361	345	321	336	379	337	326	353	386	344	359	306	340	347	334	328	330	318	339	343	340	332	328	373	350	375	355	341	373	373	332	325	347	364	357	337	324	403	385	336	351	376	344	376	362	347	376	377	343	342	357	338	371	387	373	366	335	338	342	315	314	353	336	367	375	381	335	336	372	367	348	384	350	339	363	323	362	370	305	326	372	352	341	343	371	333	365	364	379	355	387	351	346	342	349	379	336	324	363	348	355	384	395	361	361	391	359	356	380	340	327	354	353	385	354	344	353	372	378	342	357	346	352	352	377	325	337	351	382	365	295	348	335	327	356	346	336	361	361	340	341	324	369	363	348	372	351	344	354	374	338	319	332	317	340	364	360	329	315	316	342	329	349	355	357	349	382	363	350	342	348	356	344	347	362	358	375	360	341	337	369	341	351	340	403	356	336	354	365	356	337	346	362	360	339	350	331	381	342	364	346	363	365	338	368	329	359	361	348	384	358	371	363	372	363	352	367	349	357	352	386	340	327	349	307	358	331	344	348	369	348	375	326	349	352	362	355	370	311	366	352	346	346	373	379	346	366	324	346	351	352	374	355	352	343	348	354	312	326	354	323	358	338	352	381	303	320	356	355	332	384	340	323	317	342	335	362	357	339	344	382	361	356	351	315	318	374	370	324	369	335	360	332	363	353	321	372	364	331	347	366	387	358	374	364	313	379	350	345	367	349	377	356	378	359	359	336	325	348	318	358	331	375	349	356	365	350	378	345	367	351	343	317	382	341	346	335	336	300	340	321	359	343	320	378	342	356	336	337	341	341	321	400	378	321	335	381	316	371
49171	48302	20660	3479	3116	2694	2221	1929	1672	1678	1446	1391	1254	1298	1182	1189	1178	1101	1089	1019	999	1054	972	1008	1001	1005	915	983	905	939	960	1012	936	889	968	882	886	909	963	947	926	928	899	876	944	963	878	931	889	885	877	960	861	916	927	868	867	855	862	875	896	941	933	839	849	919	808	950	908	864	859	852	873	875	871	863	853	869	890	881	857	868	913	879	816	875	850	878	875	916	862	870	905	853	837	854	895	869	906	931	869	879	924	899	860	878	912	938	837	863	898	865	851	892	919	914	914	879	822	857	907	890	867	874	881	862	871	889	893	907	891	848	859	856	891	847	886	861	870	856	839	873	825	859	869	870	838	832	852	832	893	884	915	869	893	833	913	894	879	892	876	876	821	827	849	846	906	866	845	866	866	861	874	833	883	883	874	878	828	837	861	904	845	858	865	870	807	829	874	850	883	889	847	849	861	867	872	889	891	860	892	891	874	857	866	856	866	859	842	908	846	828	911	876	865	870	865	888	893	841	906	860	832	835	878	859	811	807	869	869	852	911	885	866	873	854	904	847	875	845	834	918	917	884	832	877	897	888	847	906	878	847	828	878	861	853	864	866	909	913	880	856	858	907	843	894	856	856	916	837	810	860	866	829	847	871	854	843	883	844	855	892	857	917	869	859	875	889	856	839	855	873	871	934	878	902	833	864	891	893	893	852	869	901	936	887	910	846	833	887	876	836	896	887	845	924	861	851	853	855	842	859	852	849	886	868	896	871	885	846	825	876	919	869	926	890	872	879	879	880	901	841	864	886	836	839	860	855	847	859	878	907	890	862	827	844	845	852	865	859	866	897	861	890	906	933	872	856	863	863	887	871	827	868	918	858	900	896	845	867	936	857	899	854	875	885	857	876	838	868	895	835	854	814	852	866	922	899	849	785	872	846	850	839	863	847	872	865	876	895	941	877	817	833	814	891	862	825	849	893	909	905	838	847	923	874	880	887	898	853	849	904	891	940	874	918	859	901	886	854	888	875	893	853	876	829	910	881	879	894	882	957	825	919	870	873	868	904	860	881	895	876	874	850	887	868	900	839	856	831	852	876	903	857	895	887	847	877	846	870	825	844	890	859	847	879	916	874	864	870	899	883	902	871	863	878	823	927	880	871	809	878	847	815	860	866	877	855	919	843	911	828	922	871	875	882	888	870	876	894	821	888	882	819	870	884	886	888	852	898	864	848	904	862	880	838	875	850	889	859	838	859	873	874	831	951	841	808	851	892	860	827	872	869	865	832	867	858	859	851	850	822	859	870	868	837	864	897	857	903	880	868	880	867	911	849	864	916	871	879	887	902	882	900	907	848	872	849	863	898	861	890	913	827	840	826	810	846	851	860	851	845	927	885	915	889	827	848	836	873	836	840	857	917	796	864	847	886	885	884	919	883	857	882	854	861	857	852	831	845	843	904	895	913	865	834	927	860	847	920	938	849	867	888	900	890	859	858	853	843	857	871	897	836	824	878	886	899	880	857	881	869	817	882	884	845	844	872	892	886	878	858	866	898	826	853	867	894	841	867	867	832	877	889	896	870	882	898	827	863	856	894	925	857	873	832	809	864	866	841	856	883	830	870	862	901	887	873	899	891	943	921	882	862	872	892	916	871	851	884	875	878	911	861	904	864	790	866	820	875	879	847	857	920	877	834	901	868	920	913	874	904	871	860	908	909	891	925	906	848	887	840	907	862	872	880	867	866	833	875	875	883	858	909	867	830	875	858	897	929	886	826	842	854	957	845	866	913	912	896	847	870	865	779	836	907	874	906	884	886	887	861	827	871	867	869	861	839	896	888	926	861	904	831	864	887	918	944	900	929	875	805	844	834	889	884	893	867	861	815	889	906	892	868	904	855	896	887	840	858	947	837	852	892	887	881	821	825	869	883	853	871	885	847	868	843	827	840	865	920	845	868	867	841	850	866	873	890	851	834	847	922	885	926	870	895	842	864	869	904	820	880	876	872	845	853	865	807	862	857	883	872	868	905	870	838	855	906	924	879	874	883	827	939	838	859	870	891	842	899	876	872	820	844	899	883	854	883	836	871	880	885	821	851	875	871	845	927	891	856	875	913	897	877	884	867	828	922	888	870	854	819	877	900	847	931	882	920	844	890	840	860	863	827	897	839	852	853	906	851	835	906	869	827	873	844	823	864	845	839	860	863	878	880	830	909	841	905	901	865	884	882	927	902	851	899	923	835	864	905	849	863	888	900	870	842	881	857	837	844	870	854	912	935	954	904	883	871	836	907	833	900	854	830	914	903	928	886	883	900	870	863	856	853	871	840	875	865	871	873	916	865	887	854	937	861	912	814	876	908	827	887	867	870	848	871	848	876	855	853	891	876	889	870	839	898	838	891	836	884	902	886	863	887	880	929	875	868	859	881	886	884	843	918	926	881	860	908	888	903	864	887	868	838	843	876	836	856	858	886	913	926	888	852	853	892	906	882	873	884	919	884	898	915	915	937	873	834	919	918	876	922	880	906	865	865	887	849	934	843	897	873	878	843	865	833	844	918	854	902	851	855	873	871	887	925	880	935	825	870	862	828	848	877	865	863	842	894	795	826	874	889	842	903	861	868	890	880	889	880	811	837	845	884	889	870	817	872	880	861	909	834	850	853	849	876	853	836	881	883	863	874	899	881	881	900	871	913	835	844	916	884	907	886	873	853	910	899	939	912	890	873	843	870	878	879	849	810	881	860	894	884	885	856	900	851	870	812	821	839	863	841	857	891	936	844	837	862	841	886	848	917	894	875	851	866	870	870	884	871	888	874	871	849	865	852	835	867	840	863	899	887	898	919	854	854	910	853	893	878	905	917	873	837	917	869	917	886	848	897	904	862	864	846	899	884	823	834	858	911	936	848	871	915	815	866	854	810	889	907	870	856	869	906	890	808	889	884	890	880	913	897	900	890	907	882	886	847	861	885	909	894	844	850	911	888	908	869	911	875	901	835	839	838	866	864	827	871	890	882	860	868	853	877	824	834	815	902	899	872	858	890	905	819	911	853	882	912	938	861	870	902	850	844	855	873	836	877	871	882	897	885	857	871	849	871	829	866	875	889	872	878	866	876	893	909	907	878	902	889	868	858	912	874	859	885	813	867	869	844	862	864	901	886	875	823	839	872	875	877	894	869	850	832	801	849	870	876	885	881	848	888	920	856	885	847	830	876	886	871	856	859	886	850	863	897	881	891	805	877	878	911	834	908	846	863	836	863	919	883	915	879	831	886	848	931	851	863	895	880	908	850	842	875	862	847	857	874	833	862	852	854	895	836	903	824	903	854	851	904	924	855	895	883	922	919	917	836	884	849	859	919	891	865	890	916	883	853	884	885	903	839	895	847	854	855	865	908	905	878	835	879	922	859	889	916	832	852	890	888	824	838	837	818	860	819	912	872	845	876	855	865	874	894	889	816	816	853	845	901	884	841	870	882	851	842	878	891	882	904	821	897	882	892	895	861
17108	7588	1991	437	408	434	427	392	405	373	443	357	419	449	387	366	386	374	405	385	414	405	406	423	395	388	391	417	439	420	430	402	400	380	397	378	401	438	404	443	398	421	362	420	386	406	377	360	390	411	402	398	384	425	381	361	392	406	416	389	388	402	402	408	413	396	421	396	404	422	392	385	421	379	425	445	430	411	453	423	399	428	413	376	416	406	428	407	387	397	434	435	408	395	411	372	372	425	405	368	404	373	398	396	396	403	381	403	379	421	383	394	385	395	414	405	429	366	398	386	424	419	440	448	392	417	382	416	398	434	430	372	401	387	397	395	384	429	401	405	385	359	381	411	425	394	405	425	388	403	433	409	439	390	416	413	413	404	402	398	395	380	390	416	407	392	381	415	388	390	413	402	377	388	387	396	390	420	426	378	386	415	391	406	417	370	399	404	372	454	420	425	447	412	387	432	435	431	386	405	384	375	390	369	376	377	396	411	427	396	398	393	392	397	403	390	452	386	421	415	414	407	408	456	370	408	380	401	430	431	413	392	400	375	389	425	378	397	410	385	402	410	392	403	433	379	415	402	415	389	410	402	426	413	355	381	404	407	413	429	414	396	391	419	386	439	378	378	398	394	360	429	399	395	405	411	425	399	419	416	460	396	411	404	375	372	412	417	392	426	396	427	388	370	417	405	377	367	402	409	391	398	431	420	394	416	400	429	434	418	392	363	410	403	370	409	410	384	431	386	402	420	365	371	423	379	428	404	396	397	425	438	365	402	404	392	419	430	405	395	353	421	397	432	388	412	428	403	395	387	394	383	405	405	401	417	447	391	392	416	399	390	450	442	391	422	422	411	410	408	422	421	389	390	436	408	432	397	424	425	419	416	396	398	436	424	441	418	412	422	452	394	398	409	428	407	402	380	406	432	424	432	420	403	405	412	387	392	417	447	418	405	422	387	397	385	418	430	422	433	402	425	438	375	412	406	395	460	386	410	432	415	445	371	387	391	413	424	410	423	379	405	408	385	383	424	411	383	365	376	403	406	430	412	421	372	404	385	409	414	404	400	425	425	394	412	394	402	393	417	421	405	388	372	386	398	411	450	395	408	419	398	420	401	378	419	363	414	423	388	409	408	420	404	462	390	405	382	408	439	421	384	406	403	397	446	411	413	413	437	416	393	412	440	419	373	416	411	383	402	398	420	401	432	425	425	429	393	418	422	395	427	436	422	423	430	428	424	392	403	420	355	440	391	431	413	393	434	420	407	394	405	398	379	403	423	372	400	399	402	389	408	403	399	441	422	411	416	378	403	384	433	401	451	376	426	416	388	398	402	408	418	438	396	406	395	448	372	407	411	410	397	416	433	382	416	431	391	379	419	399	383	436	417	404	380	385	397	409	439	435	415	407	437	416	413	423	378	420	407	424	371	433	397	402	398	400	377	438	383	380	431	424	382	417	399	430	392	395	394	431	387	374	409	390	402	419	390	387	386	376	428	421	424	391	386	427	379	414	409	371	405	424	408	410	382	442	382	400	393	391	425	399	407	351	379	408	426	375	405	387	400	431	423	406	412	433	399	409	371	444	380	396	403	388	418	402	376	437	415	390	403	390	401	420	422	381	399	398	401	403	418	410	418	369	402	402	414	475	427	462	408	407	408	401	420	397	443	440	415	408	370	356	384	404	398	423	399	418	428	389	416	371	409	394	382	396	391	391	396	382	408	385	371	395	415	392	437	441	386	415	364	387	401	348	431	419	441	382	405	428	375	429	408	367	380	372	419	376	425	410	438	406	402	391	356	387	398	446	403	379	423	399	447	392	364	420	386	407	396	392	411	443	374	436	400	428	377	394	432	396	438	408	389	413	401	400	365	424	397	414	392	416	404	444	386	391	384	429	444	430	407	373	336	404	399	407	416	389	388	446	379	415	403	404	418	385	386	397	417	437	409	428	382	400	439	403	418	436	439	373	416	410	382	416	399	464	383	395	404	409	394	453	388	398	401	363	364	403	398	375	408	427	392	429	430	402	416	456	440	435	394	418	390	387	392	424	429	401	370	410	434	386	402	409	413	379	392	409	409	410	403	443	414	404	421	406	399	412	385	397	441	360	401	435	444	468	444	408	399	395	379	388	385	411	428	399	371	405	420	404	418	411	393	375	384	401	347	397	439	357	416	402	407	429	403	421	415	388	394	387	399	424	385	413	419	420	392	414	436	396	413	417	440	418	393	412	411	427	418	373	447	400	446	437	373	395	450	448	418	418	413	413	425	426	433	428	397	410	423	397	404	354	411	444	415	389	442	396	422	421	438	417	366	429	427	410	397	438	412	423	410	435	415	404	412	412	372	403	411	406	421	412	373	389	403	410	362	428	369	448	405	451	392	406	413	393	375	406	401	380	424	432	413	384	436	380	436	408	374	415	402	410	407	402	411	375	427	375	408	382	408	378	385	445	366	429	417	390	391	378	407	447	405	441	428	385	384	390	415	404	400	439	410	365	439	404	399	410	440	418	377	368	394	404	416	439	388	422	406	414	408	382	433	363	422	405	385	416	444	416	389	408	431	407	391	378	400	399	386	418	399	382	419	410	401	398	410	385	405	409	400	415	425	412	397	393	394	393	415	414	394	381	348	417	408	405	447	400	409	382	352	400	358	412	424	437	401	411	422	407	409	395	386	416	424	384	390	361	441	423	393	423	374	421	407	397	414	396	390	423	409	398	397	434	426	396	422	400	438	389	414	403	397	371	410	402	370	425	412	399	397	401	397	410	419	395	389	404	418	401	401	411	369	386	398	393	399	411	389	412	428	403	431	429	384	388	407	451	412	433	401	397	393	411	396	400	422	436	411	426	420	420	422	404	383	391	401	404	388	360	387	422	397	427	447	403	395	380	392	421	398	436	400	407	416	408	402	391	391	429	410	430	398	384	386	368	418	380	406	445	360	455	442	427	388	381	417	421	392	384	398	404	403	403	396	401	384	423	375	395	423	407	397	454	407	400	431	404	429	413	430	399	398	417	425	425	398	371	416	383	405	372	389	369	388	427	374	392	434	430	398	441	408	431	402	388	415	380	413	408	387	370	418	453	404	410	359	433	403	420	409	421	423	392	426	399	407	408	388	405	439	429	426	406	413	404	388	413	431	450	446	419	423	382	377	388	375	408	432	364	423	413	409	420	399	369	415	435	396	406	397	407	428	410	380	421	420	393	431	417	418	372	430	427	395	409	418	399	389	353	404	441	424	397	411	439	415	395	408	384	403	409	409	403	405	382	394	431	415	389	393	445	383	395	431	409	390	411	378	381	375	419	423	399	386	418	394	418	420	389	409	423	389	416	394	440	419	380	392	432	371	362	365	379	415	414	409	429	396	416	410	425	422	376	391	421	411	392	408	410	406	437	360	451	411	407	387	417	371	409	416	381	387	400	410	452	400	421	385	395	397	435	422	380	391	436	394	417	400	389	396	422	373	431	422	412	413	411	411	395	400	408	396	390	373
14308	8998	3057	997	982	978	993	1022	992	915	976	915	981	982	977	963	984	987	981	895	949	946	1002	992	995	948	964	963	964	950	921	939	958	935	977	941	1011	909	926	953	981	1056	927	890	974	917	887	931	942	940	975	922	946	940	932	977	1021	945	914	1002	954	960	919	925	975	947	1003	966	931	1020	971	947	924	966	986	965	939	1006	986	920	931	967	938	884	915	948	931	1016	977	933	940	971	923	938	918	964	931	955	925	968	983	926	952	934	954	975	915	953	968	961	971	963	914	965	943	923	961	980	980	955	945	965	986	919	1006	988	947	916	969	939	952	963	962	968	901	981	927	949	957	930	953	954	970	960	936	942	938	982	958	992	903	963	1015	966	992	1041	924	900	951	916	934	963	1003	954	980	906	927	961	975	947	1020	981	942	920	960	947	892	942	959	910	944	924	940	917	945	948	964	1028	963	965	954	918	908	946	903	939	980	938	988	918	934	988	943	922	980	956	935	956	949	949	905	993	934	933	928	990	937	973	962	946	867	958	931	951	918	975	960	911	911	1023	926	1002	984	954	966	985	955	994	990	932	941	1032	946	963	978	995	989	897	972	946	963	940	906	948	990	969	958	912	922	943	941	987	963	959	977	983	950	1000	974	908	961	1026	947	978	968	860	963	932	958	921	920	949	959	998	937	943	897	980	890	913	929	877	963	936	904	997	957	979	1016	985	991	939	951	985	930	974	933	1025	876	971	976	892	991	939	943	959	934	904	964	902	936	913	953	913	966	996	944	973	921	934	981	932	990	946	900	902	1000	912	947	948	1011	972	1001	959	961	909	968	928	977	928	958	1004	942	966	974	916	956	941	946	975	962	946	988	959	991	1000	915	961	965	1006	965	952	918	953	955	946	956	925	955	951	931	1003	916	939	969	957	941	948	934	933	958	953	951	945	956	949	903	997	964	997	972	960	941	953	960	964	932	930	937	948	968	986	912	963	973	920	1003	932	940	939	951	970	901	894	924	983	932	924	950	969	948	989	1001	990	947	982	983	903	980	923	991	947	983	954	1019	934	933	953	914	1019	976	947	976	928	883	999	938	907	907	916	914	990	971	960	941	1003	907	926	965	954	957	917	1061	911	970	888	949	944	935	939	963	925	902	966	969	902	950	984	992	856	969	950	926	964	947	963	977	978	971	953	906	920	982	970	886	959	984	930	956	995	936	974	970	957	967	929	964	908	931	923	957	999	937	963	975	922	934	946	936	982	983	907	981	984	984	943	969	949	933	982	982	925	949	903	946	969	949	975	903	934	958	965	1025	946	1021	983	927	928	947	935	936	978	906	929	975	947	974	927	963	951	1013	963	995	957	1011	984	949	958	964	964	963	994	973	1012	868	975	938	909	956	936	904	994	915	957	961	984	1021	969	989	917	938	867	1004	928	945	884	931	892	952	950	985	958	951	1028	963	948	963	918	964	890	953	961	916	969	908	898	981	973	930	986	951	963	971	908	1012	935	953	929	958	982	941	910	981	960	962	1000	958	931	912	956	961	992	922	976	942	930	955	982	923	930	970	919	966	1012	941	1005	972	942	968	963	946	957	948	979	961	929	1003	951	955	963	944	988	939	960	931	986	932	968	910	987	914	989	955	971	935	946	923	968	1004	986	963	963	909	986	948	974	919	939	981	943	954	963	933	969	936	958	987	931	973	969	889	942	961	970	926	958	953	878	979	1012	906	959	968	951	931	943	994	968	922	916	953	1007	932	972	928	964	957	954	960	1025	935	962	946	988	957	971	926	933	935	950	932	940	955	964	933	965	998	950	964	957	917	945	912	926	942	945	957	927	992	959	920	936	989	960	930	935	1011	974	943	949	956	936	955	890	914	900	978	928	955	951	963	958	986	929	917	965	958	986	917	967	909	992	926	960	967	878	909	936	976	947	933	969	931	981	948	970	860	1006	1039	983	941	951	935	930	898	905	965	947	932	931	1037	962	942	1022	957	912	884	921	907	969	949	941	924	947	931	960	917	937	981	996	906	970	974	946	992	1015	930	928	1010	939	942	941	937	943	924	927	996	929	947	1002	941	956	966	912	1022	943	969	928	952	928	949	949	953	964	968	933	956	927	948	1021	901	987	1052	895	955	910	952	941	954	959	928	1002	898	930	954	1005	962	969	950	931	961	1012	926	971	924	896	934	943	1007	918	892	1033	931	931	941	928	967	938	910	965	947	920	893	947	900	872	975	980	956	966	905	954	923	961	943	896	936	972	1003	942	973	945	967	970	927	968	933	887	917	992	978	939	922	914	928	923	928	1027	947	963	926	923	955	987	902	937	970	953	975	926	898	948	958	978	939	950	891	955	966	935	939	880	995	946	950	998	900	928	957	999	927	945	972	951	992	947	1014	975	906	973	937	976	920	948	951	950	949	984	939	958	979	889	931	996	951	943	957	952	952	944	910	912	986	944	958	971	985	968	942	930	921	984	916	979	949	954	968	927	941	1007	926	933	948	921	1007	951	942	961	957	996	915	932	991	980	958	911	904	985	948	982	928	974	924	906	948	943	893	896	969	901	971	940	913	989	926	913	940	905	901	939	931	944	932	934	934	910	975	976	924	1018	992	956	953	918	948	939	961	952	993	968	950	904	951	983	920	986	997	965	1008	918	940	913	988	980	942	941	916	993	943	926	957	937	990	927	895	947	925	952	925	957	893	977	929	957	930	997	985	1022	948	988	921	958	925	969	929	910	908	963	1005	929	986	981	923	1015	954	896	963	987	993	989	932	948	995	1012	893	949	920	922	928	989	940	976	947	891	939	924	984	942	913	977	915	963	915	961	969	934	990	939	953	1003	991	944	967	994	996	910	920	993	940	948	974	964	944	956	924	930	904	917	905	954	959	974	902	951	918	1005	992	1014	962	940	940	926	995	947	893	906	921	997	922	941	939	952	937	974	929	957	945	965	961	992	920	946	995	957	964	993	1022	921	919	955	993	960	974	927	1003	932	867	956	934	948	936	951	903	1006	894	938	895	991	973	954	930	953	911	993	1016	920	947	1009	986	954	977	954	1010	960	907	944	980	946	982	909	936	968	976	930	973	960	940	955	964	963	942	930	871	973	962	951	981	986	959	909	991	955	937	991	977	981	984	936	975	936	950	991	928	937	1002	903	981	967	966	935	979	970	964	911	921	942	920	960	953	1004	986	925	958	932	913	906	971	940	954	944	982	941	1023	956	938	1031	965	953	957	951	924	895	913	924	932	929	975	988	931	977	973	892	965	950	994	945	885	967	933	955	994	929	944	969	928	962	958	948	981	917	1024	921	924	932	974	954	951	948	962	894	933	973	984	942	974	927	976	931	903	948	965	917	1005	970	1004	934	894	957	899	926	945	961	937	961	983	950	977	949	946	916	868	1009	985	954	927	975	898	921	908	949	929	921	979	968	911	970	962	938	997	947	941	1025	975	960	910	933	984	988	962	946	902	946	939	937	983	1043	892	985	962	971	954	900	944	938	957	894	958	909	963	900	981	970	950	904	969	1002	973	989	948	977	892	945	922	926	926	1002	954	930	945	954	962	991	948	932	983	934	919	913	884	986	904	979	911	963	945	966
65362	55114	30689	5630	655	407	388	347	340	294	276	275	261	277	275	267	278	238	279	285	277	264	249	250	255	215	235	251	234	258	279	237	246	252	246	254	235	256	244	247	247	231	280	243	274	237	261	250	226	272	287	250	228	273	249	235	241	289	223	284	263	209	267	238	231	249	244	277	254	253	260	235	213	233	252	232	236	250	275	243	234	255	252	269	245	245	264	247	250	259	251	241	250	231	266	268	235	239	252	277	280	253	251	264	249	224	266	246	242	277	221	233	257	232	250	238	254	266	256	239	264	236	240	266	252	241	265	238	226	289	261	258	265	243	255	261	245	236	242	240	278	241	243	246	219	276	231	229	225	260	260	237	233	250	272	249	246	238	244	247	261	235	264	238	229	249	251	220	238	225	286	260	247	258	247	230	257	225	226	231	265	239	219	256	255	260	243	228	275	214	249	261	233	243	235	252	261	252	241	263	258	267	240	245	236	249	202	261	242	230	218	247	248	250	259	253	234	260	233	257	260	247	200	248	250	260	247	274	235	234	265	270	264	253	245	229	254	222	269	245	272	252	245	233	268	248	269	220	218	269	243	228	258	227	238	218	242	259	246	248	252	238	265	237	229	225	233	229	241	243	272	235	256	233	265	279	251	241	233	248	270	251	233	260	226	250	225	258	245	237	276	262	233	234	252	253	236	250	243	269	234	252	256	245	265	252	258	252	253	265	241	242	231	287	267	224	228	262	274	230	242	222	223	245	232	208	247	251	223	248	242	246	269	233	254	220	253	234	253	292	294	257	256	242	263	233	243	241	246	247	253	239	254	233	232	253	241	218	265	236	249	245	243	205	220	243	247	237	228	272	277	255	254	250	276	246	257	248	234	268	213	255	251	236	244	207	229	233	248	234	251	242	254	240	245	242	253	250	254	246	261	252	212	257	269	237	236	257	241	239	227	228	258	277	246	236	252	256	260	263	246	230	265	243	219	238	250	256	232	237	261	262	290	226	258	262	236	254	235	265	248	219	235	263	259	227	243	248	213	257	243	246	263	228	225	245	256	218	246	247	270	250	246	260	265	273	250	263	239	272	236	251	210	262	274	260	248	263	231	238	253	237	259	268	282	255	254	262	247	255	213	240	230	263	223	243	238	239	243	234	253	233	234	226	254	264	255	252	271	216	241	230	251	267	241	255	250	264	277	239	256	253	266	236	238	237	228	242	256	243	245	286	234	266	234	276	225	226	228	228	268	250	225	216	229	260	237	247	230	247	250	221	240	252	238	249	248	236	249	259	236	241	255	281	292	256	248	237	252	270	256	252	234	236	253	261	249	244	234	253	243	254	256	233	289	225	249	250	257	254	233	253	268	206	265	241	251	237	268	242	254	250	240	245	297	260	230	246	254	247	232	259	281	245	246	216	194	246	214	283	253	238	268	263	257	245	244	239	208	213	229	246	223	249	273	240	249	255	224	254	234	284	248	250	247	253	241	282	276	240	242	275	277	230	237	232	244	265	267	238	226	252	249	251	235	233	208	262	265	234	267	276	243	233	233	249	271	241	261	220	238	238	289	263	243	243	262	252	224	248	260	249	228	246	254	226	235	252	231	284	226	249	225	225	251	264	222	246	215	233	258	264	246	247	246	288	242	233	260	276	267	258	245	248	264	239	247	271	241	247	242	235	226	240	216	274	237	231	258	223	233	251	245	214	247	230	248	237	262	251	255	248	261	223	233	245	254	254	245	227	232	277	250	266	253	262	241	289	247	279	243	265	220	264	260	223	249	256	228	250	236	259	228	259	233	241	233	241	208	235	243	231	204	237	267	248	265	220	257	233	260	267	229	232	233	268	241	242	238	279	223	246	250	239	238	226	281	263	241	239	232	249	252	227	228	276	221	238	247	236	216	252	294	263	246	248	235	248	236	216	257	206	261	249	262	306	275	255	222	238	250	253	235	220	240	258	233	229	207	257	251	240	211	250	229	256	234	242	247	243	261	237	271	234	259	240	278	231	254	233	257	261	240	254	219	255	243	229	238	240	257	238	235	252	233	243	261	242	239	242	257	234	264	251	250	261	278	269	241	274	242	258	270	257	251	256	278	237	234	226	237	255	257	250	240	247	269	236	258	258	279	247	195	205	251	216	231	263	231	241	257	257	246	228	246	244	252	257	253	252	238	230	236	234	234	239	232	233	246	240	241	255	260	243	233	257	241	263	233	247	263	261	254	232	238	252	280	238	247	220	233	273	236	210	262	274	231	251	284	255	229	252	219	254	231	248	265	226	235	255	252	248	258	207	257	238	229	251	237	241	267	246	260	235	213	231	256	265	235	259	220	222	223	229	234	238	256	256	239	256	245	240	240	276	248	264	252	223	280	254	229	209	235	252	278	242	262	252	252	256	213	267	253	236	262	250	222	212	280	224	230	281	237	225	286	240	285	259	243	233	245	252	230	252	270	239	269	248	263	269	274	233	238	247	234	214	234	250	243	244	282	268	246	266	275	243	210	276	272	261	261	242	268	240	234	245	259	243	219	256	264	239	220	260	242	212	274	239	275	250	259	264	240	274	261	216	243	254	253	223	240	269	245	245	246	260	229	245	216	236	244	255	228	240	247	256	250	227	251	201	254	258	241	245	228	217	219	232	276	262	229	273	237	237	239	244	262	240	258	261	249	251	245	252	264	262	235	260	243	228	247	224	232	257	249	268	268	258	271	248	251	249	273	243	223	213	226	255	252	251	257	243	244	253	244	254	250	246	203	241	245	246	233	267	235	232	235	237	230	231	251	244	229	262	240	242	248	261	220	247	248	250	240	225	218	256	240	238	232	242	241	241	259	247	240	248	253	234	238	262	250	256	243	221	248	254	256	227	240	220	250	257	265	258	228	226	262	252	257	257	226	258	241	257	271	251	237	236	256	252	280	280	265	225	263	229	239	260	243	254	236	254	257	256	263	245	232	294	275	261	241	216	231	249	252	240	266	241	217	254	255	243	254	239	214	253	242	248	230	233	226	236	245	265	271	225	223	257	228	239	250	246	260	225	250	269	234	231	246	249	254	219	255	276	233	273	212	233	283	238	215	264	258	235	257	251	259	223	215	232	281	267	241	251	230	246	256	232	267	264	214	256	242	255	246	241	283	219	224	249	252	263	228	244	224	251	220	249	223	245	231	254	235	247	239	245	246	236	238	243	222	259	213	242	249	224	238	268	248	257	249	247	274	212	251	250	258	277	243	255	282	256	266	234	211	245	248	252	239	243	258	227	241	237	275	255	260	246	236	251	230	251	235	248	267	258	225	269	233	243	268	261	257	239	200	253	246	254	259	247	228	260	229	251	246	245	269	236	275	231	210	262	243	256	266	247	239	266	211	251	211	240	240	237	236	262	231	218	248	252	285	263	249	222	257	247	257	254	246	262	257	264	249	220	266	243	244	242	248	251	247	239	245	250	258	257	240	250	239	249	257	237	245	246	259	244	235	225	258	198	240	214	265	229	258	252
39235	39114	17326	2114	1770	1628	1379	1192	1145	990	935	911	867	860	817	741	701	796	753	757	767	733	709	715	699	689	662	701	753	681	712	671	716	696	696	638	679	674	666	663	692	651	707	642	683	618	693	630	672	678	648	666	645	649	647	681	592	606	672	645	675	636	684	652	644	664	631	688	695	654	623	629	624	683	652	655	688	651	663	658	641	639	680	659	639	618	655	609	668	653	644	691	648	694	622	666	643	624	620	688	653	643	680	583	652	661	672	643	704	647	654	638	649	628	647	693	650	646	684	663	632	649	631	594	668	619	624	699	658	696	644	665	645	586	643	640	610	615	652	622	653	677	657	618	626	621	631	630	650	597	608	662	651	617	654	619	647	671	627	647	655	669	664	613	619	681	637	655	647	671	679	626	614	627	640	635	642	638	676	658	627	644	649	659	602	687	630	661	654	636	645	642	614	640	622	593	680	666	659	634	628	660	684	606	659	659	610	627	586	623	646	631	605	687	656	610	649	613	626	654	644	637	680	637	621	623	665	655	680	603	624	611	633	662	602	625	647	668	662	667	631	651	633	644	590	607	632	678	671	636	651	621	661	686	633	668	653	644	674	643	629	647	646	665	655	670	637	666	636	610	641	605	639	661	668	676	667	628	626	653	679	625	640	625	642	603	668	647	659	639	668	655	647	627	619	625	665	654	612	698	645	636	671	642	625	659	668	554	645	634	622	606	648	627	613	620	617	633	613	628	614	699	634	632	624	569	636	639	688	658	652	657	660	651	680	664	624	621	637	633	609	620	676	631	667	619	621	658	695	627	628	642	639	672	641	651	661	681	656	618	645	676	674	641	648	660	613	694	650	600	621	584	630	627	639	666	677	623	645	625	635	632	635	640	629	639	646	628	604	583	613	612	658	645	637	586	648	637	674	631	711	641	632	685	647	634	666	607	661	670	639	671	625	597	613	604	624	637	604	640	642	631	686	656	603	583	634	604	664	653	604	666	627	646	658	614	625	666	650	597	651	642	641	653	659	704	598	665	649	645	648	627	622	630	631	651	660	668	637	671	661	624	645	675	619	664	636	665	637	598	611	630	656	647	685	681	614	631	636	642	658	665	631	654	644	596	658	667	620	641	644	657	651	614	681	637	635	625	643	638	682	659	642	666	633	610	653	622	645	697	641	642	648	655	621	665	643	660	609	666	646	625	679	644	662	617	618	654	645	647	598	629	635	612	657	703	620	650	585	702	649	637	643	678	650	661	682	643	630	675	622	631	683	630	605	631	639	642	636	647	654	660	675	664	687	654	649	701	655	615	598	657	648	619	651	623	672	688	634	637	626	665	680	634	624	694	675	614	620	670	682	637	630	690	597	627	631	585	622	615	590	656	591	621	672	629	630	626	615	586	625	633	646	651	654	646	610	657	619	651	644	619	656	631	646	651	612	637	594	684	623	665	646	646	635	662	667	628	686	602	618	645	612	610	661	695	670	624	632	665	618	630	670	608	660	584	649	621	618	638	583	643	630	611	653	632	636	600	621	639	666	597	646	668	624	656	637	643	651	666	635	685	665	695	659	618	628	583	670	658	604	609	611	651	668	657	640	644	667	624	668	591	678	581	644	627	679	610	622	656	630	628	674	627	629	628	619	639	667	636	624	611	658	646	662	687	632	630	649	635	638	619	634	670	637	666	652	648	615	618	632	691	652	656	630	675	640	668	620	620	592	644	632	692	659	609	675	617	604	664	699	626	618	659	657	635	619	660	666	615	663	648	658	620	681	644	601	597	638	634	626	615	644	655	614	660	637	664	621	652	624	639	660	643	631	631	659	667	612	673	611	625	654	588	680	647	646	674	691	642	613	665	623	644	608	619	668	696	675	665	634	640	697	612	682	584	708	655	637	653	690	616	675	658	623	635	656	603	613	626	652	662	627	646	624	655	643	668	615	699	636	664	656	609	624	636	604	658	629	650	673	691	666	608	658	650	683	610	621	603	609	590	615	650	649	641	604	640	635	624	656	611	628	603	656	696	652	620	603	696	627	612	638	661	701	627	636	647	619	601	630	707	644	646	616	638	656	651	595	614	697	627	635	702	645	605	613	671	654	617	656	608	648	633	657	647	626	639	657	672	621	668	684	623	657	699	650	647	685	666	625	621	654	638	658	652	639	637	651	669	673	651	660	614	614	652	673	659	676	670	654	587	620	634	705	608	602	602	646	624	630	642	651	618	606	628	594	648	628	628	631	682	607	645	657	654	672	604	631	636	674	645	637	653	670	678	655	664	669	657	606	654	619	579	646	624	665	655	619	641	637	638	645	652	633	628	619	631	693	640	647	634	629	712	661	644	701	625	680	654	621	610	610	633	618	672	665	628	605	646	615	686	669	650	659	659	661	623	699	661	640	670	671	671	657	636	651	622	631	631	643	591	699	664	639	664	642	627	634	658	628	672	662	614	646	608	614	656	667	663	626	617	635	649	660	588	651	627	631	653	662	620	653	685	633	622	615	691	668	662	621	622	658	649	640	656	659	621	657	657	673	665	582	670	638	649	646	627	653	641	659	601	695	685	605	639	656	646	634	669	590	623	665	612	653	668	630	630	633	592	643	635	666	711	683	660	651	620	634	678	657	647	658	641	637	670	639	624	710	652	614	621	633	681	688	647	642	623	662	650	602	643	661	659	647	633	683	668	656	709	671	637	671	632	589	659	641	631	683	650	653	645	623	645	597	622	654	606	681	654	634	632	604	646	624	649	668	603	664	643	584	646	656	681	661	642	646	628	680	624	679	627	622	622	632	659	624	646	681	633	648	647	641	614	648	613	658	644	691	675	679	676	628	672	607	623	628	587	637	695	674	695	713	646	665	692	606	611	685	636	656	655	617	692	615	608	612	671	658	683	665	639	667	675	642	664	633	671	618	585	595	615	638	655	622	654	645	656	639	662	652	628	628	613	648	646	678	644	639	693	673	620	639	658	681	630	633	623	620	629	641	623	609	647	590	681	626	627	564	662	628	653	649	664	662	671	585	651	627	596	622	645	641	603	643	626	669	643	622	670	600	624	625	672	615	654	630	617	628	665	668	649	627	664	638	610	633	627	602	665	649	671	650	641	644	649	672	652	671	646	669	666	635	638	675	669	626	644	646	619	691	638	637	640	618	639	618	661	618	712	655	659	688	609	620	667	608	664	613	616	640	642	670	677	654	623	664	620	666	685	658	645	629	652	640	694	595	621	605	650	681	629	621	663	626	602	597	621	654	652	607	677	648	651	671	630	608	629	639	631	643	702	641	639	636	684	619	655	680	588	634	614	626	672	595	602	669	646	650	603	687	667	608	603	681	599	656	645	601	656	648	641	677	633	688	632	616	670	672	641	645	629	607	637	627	633	636	642	658	655	672	590	673	652	626	616	655	612	691	659	596	669	585	627	636	622	691	632	641	634	632	657	678	677	618	704	665	620	617	621	669	691	681	669	674	666	644	669	612	640	630	628	660	642	661	679
78017	66423	40368	12700	2060	809	626	583	556	457	442	422	416	387	456	397	381	409	382	382	381	394	399	393	358	339	368	357	334	334	389	352	367	394	346	317	372	334	352	354	338	355	360	347	352	344	357	343	350	322	340	355	358	386	373	352	362	338	371	347	401	408	363	353	359	326	341	376	344	392	345	352	378	387	340	379	360	346	370	332	342	336	341	345	342	363	319	359	358	358	365	365	348	334	363	362	368	367	382	344	361	354	356	385	347	359	357	368	349	328	379	344	360	360	363	308	346	367	361	353	349	390	407	343	324	333	388	354	348	334	355	347	339	389	351	341	342	361	372	378	341	368	350	348	340	374	353	361	362	371	369	349	344	329	325	322	348	322	375	353	368	317	344	381	352	386	342	339	356	392	409	336	359	346	376	350	349	328	366	399	351	324	361	327	347	344	352	329	350	382	323	372	358	367	329	369	362	342	331	359	340	309	353	350	357	341	349	389	339	372	352	336	356	339	357	300	330	356	357	339	364	340	342	388	353	337	334	352	368	331	335	372	358	313	348	331	337	330	352	361	342	365	325	334	332	344	349	373	308	361	350	389	421	385	366	364	343	365	356	346	371	362	362	350	345	382	358	347	367	366	331	377	334	345	348	350	318	334	340	363	340	355	373	374	385	322	327	372	375	359	328	339	329	369	362	355	384	315	328	348	362	348	331	363	320	339	342	355	343	349	350	351	382	321	344	384	382	341	378	346	368	388	360	357	349	372	362	324	365	347	348	360	384	328	353	337	375	305	367	342	312	362	368	340	331	334	351	335	303	343	346	362	366	383	381	336	357	350	344	356	383	381	382	349	343	334	347	374	364	343	370	371	359	383	373	332	343	352	351	345	334	328	333	326	400	325	335	385	341	372	344	340	370	365	348	348	335	333	375	368	319	363	384	382	345	371	363	361	367	350	351	348	380	318	352	380	359	342	358	342	370	343	318	329	349	355	349	356	337	327	356	367	320	321	345	327	332	340	384	379	372	384	338	366	372	339	347	316	344	338	348	329	358	339	390	397	322	354	340	346	338	364	354	360	347	358	364	373	349	345	359	368	332	359	366	332	361	318	362	308	329	314	349	323	363	356	367	348	337	329	342	354	381	394	337	344	368	314	346	329	348	349	367	349	348	334	367	344	360	354	382	349	362	362	350	315	331	345	321	360	330	301	325	359	316	361	337	340	326	359	374	325	322	363	326	373	337	374	328	383	389	338	389	365	348	349	368	348	364	326	392	349	345	345	324	318	355	333	360	351	335	380	347	355	388	328	348	364	338	387	336	381	347	368	340	349	335	320	373	347	342	360	342	382	375	341	366	369	384	366	337	344	390	353	380	374	354	325	356	338	378	354	357	369	315	338	331	357	351	334	359	374	393	350	344	327	360	345	364	325	335	404	354	363	359	336	362	344	347	327	354	371	351	369	378	334	285	338	316	353	366	338	366	330	353	385	329	374	348	360	337	374	341	327	339	371	362	330	371	339	361	356	372	339	331	361	375	337	324	360	318	352	356	330	351	401	344	357	362	341	346	337	325	356	356	373	364	349	389	358	336	345	326	329	361	362	342	331	359	366	384	361	362	352	324	301	330	356	332	350	329	370	337	334	325	357	326	310	374	281	342	362	353	392	368	376	350	355	364	348	345	339	332	331	366	334	354	336	326	363	369	352	350	335	336	341	319	355	349	333	351	286	336	354	361	349	332	306	403	370	353	370	329	373	356	380	363	352	354	374	369	340	359	335	357	354	360	344	368	336	337	350	359	357	354	381	323	337	360	343	345	336	340	371	334	336	329	371	368	338	354	376	348	376	383	349	347	322	355	364	346	368	344	382	349	389	345	344	386	328	379	353	314	336	336	349	357	365	341	334	328	345	347	364	369	343	361	371	365	380	345	363	382	352	344	367	371	365	347	325	362	367	339	371	374	323	373	349	343	343	351	328	356	351	326	373	349	315	345	351	371	379	373	353	314	366	379	371	335	346	335	366	344	378	364	374	354	324	331	349	368	346	360	358	341	336	345	357	326	344	355	399	356	346	374	362	373	358	345	371	347	365	338	353	354	345	321	371	377	307	336	364	392	352	362	394	337	368	362	385	325	354	343	359	354	374	373	363	347	351	350	359	368	336	333	347	355	369	356	308	338	335	319	340	361	363	346	368	387	334	329	348	359	364	318	375	337	370	359	371	349	324	362	349	356	357	362	350	341	364	348	317	378	360	398	351	353	362	332	339	357	372	361	342	363	336	385	344	320	353	342	339	369	354	356	377	377	358	346	373	324	362	381	329	376	331	329	366	366	399	328	362	349	360	347	347	339	358	335	338	354	333	350	330	329	346	347	373	376	370	358	342	384	368	355	364	354	346	356	332	359	377	353	299	325	322	332	349	376	344	346	354	339	369	367	350	332	318	355	364	351	362	341	333	378	377	361	348	372	342	359	344	368	357	379	350	363	337	365	371	339	362	350	351	357	352	378	352	346	375	300	306	354	325	354	370	364	320	334	339	348	370	330	364	354	355	358	323	330	327	322	369	356	342	353	344	331	352	348	342	371	335	347	357	336	325	319	388	336	334	342	363	352	375	344	355	336	343	369	323	372	360	365	315	367	354	322	375	370	375	339	386	380	345	353	325	350	363	387	354	383	354	321	331	318	332	369	333	327	345	322	345	330	369	331	343	383	378	382	363	351	384	349	343	321	357	363	346	350	345	356	386	370	356	354	344	362	365	370	375	364	345	356	326	326	313	358	343	349	378	360	359	364	339	366	339	329	343	336	342	341	344	374	330	326	382	330	345	357	363	348	352	297	329	343	381	310	343	314	355	342	341	330	347	363	372	335	369	331	322	333	335	314	352	348	342	383	307	345	311	342	325	359	384	354	402	349	369	343	343	350	351	373	335	334	354	368	295	338	349	358	337	375	382	338	320	358	346	345	339	326	360	332	383	331	363	366	335	386	325	378	336	323	358	353	394	353	360	345	343	343	315	357	347	342	345	355	351	349	342	332	345	362	334	346	323	326	337	358	348	339	325	361	365	358	316	316	350	374	338	335	351	317	342	324	337	317	330	347	359	369	380	376	352	353	362	364	369	292	344	379	352	334	371	364	386	316	337	339	339	314	355	351	350	308	352	337	369	320	365	357	362	356	343	351	326	347	323	356	338	382	330	347	347	322	325	373	354	343	356	370	331	370	370	382	341	336	365	328	335	352	317	336	355	380	322	335	340	375	308	359	360	328	333	335	323	344	365	373	314	353	332	367	398	365	335	329	369	319	350	327	355	319	337	375	341	354	326	392	378	371	303	368	374	347	336	344	334	332	319	347	353	347	368	316	339	362	318	365	334	358	355	352	338	357	326	348	315	351	353	351	376	333	333	340	324	336	356	364	310	354	396	357	287	352	328	341	345	350	321	347	341	353	344	390	358	331	343	308	382	378	361	372	379	342	375	351	359	355	362	378	331	323	313	339	365
48751	49142	22277	3495	3081	2613	2266	1956	1796	1622	1496	1365	1284	1255	1266	1191	1140	1058	1067	1070	1093	1044	999	940	1024	996	1001	999	987	1006	953	942	917	944	938	962	917	914	988	949	881	901	886	911	904	927	952	920	911	914	929	899	875	877	944	862	873	928	891	936	890	908	862	915	904	849	913	847	870	880	876	898	921	868	951	887	820	858	885	910	860	889	884	882	904	882	875	920	820	864	903	885	915	871	861	893	896	885	849	906	852	843	896	843	895	856	870	884	864	859	867	879	822	871	855	904	874	850	896	894	851	865	876	923	897	873	879	927	855	898	825	915	849	864	847	836	853	867	852	893	828	870	854	910	887	857	847	861	855	856	873	867	871	852	883	900	881	850	905	836	832	879	866	897	835	866	915	906	863	839	847	900	924	898	842	839	848	882	874	867	871	886	936	913	854	924	854	893	868	854	845	875	900	881	871	849	831	874	907	920	851	820	833	873	870	875	819	838	887	864	925	907	880	840	821	824	811	894	818	808	891	906	850	896	830	904	832	912	881	857	920	906	875	861	881	896	839	831	808	828	899	849	852	864	936	924	896	893	825	905	804	906	967	879	864	868	860	914	885	848	900	862	891	860	905	858	809	872	845	842	873	880	891	907	965	864	883	886	843	903	868	944	835	847	904	808	893	908	940	872	847	875	854	871	858	889	859	864	782	890	900	868	878	856	826	849	955	928	849	879	868	895	863	803	810	876	852	910	877	883	852	850	851	889	896	892	855	883	857	890	874	912	856	831	850	877	856	901	851	902	855	847	868	800	897	836	830	863	863	871	893	835	934	833	909	854	879	850	866	855	783	888	906	911	878	852	855	885	856	935	838	873	830	848	873	870	847	825	852	849	892	837	878	911	829	872	869	903	884	924	910	853	839	856	872	889	871	861	832	880	834	833	850	922	816	900	862	898	820	871	879	928	854	911	856	780	849	861	892	922	876	865	876	841	868	903	888	862	858	807	902	882	888	867	858	828	910	887	882	885	843	859	865	918	920	846	826	910	905	879	934	866	855	798	859	869	880	840	915	836	857	894	841	893	860	902	920	838	836	919	879	867	922	897	827	865	883	911	931	863	892	841	878	920	899	918	892	897	866	907	852	911	864	864	849	855	847	841	880	844	872	939	897	889	871	865	875	902	874	883	840	869	925	908	835	907	895	817	870	872	856	834	847	873	873	923	868	860	880	883	903	851	862	912	856	873	888	848	841	890	854	834	843	885	887	884	874	858	813	881	863	870	888	876	869	848	852	883	824	889	825	881	883	864	840	887	907	824	873	834	821	875	909	866	881	864	922	879	840	896	885	877	901	837	866	870	882	881	860	899	846	915	878	871	807	898	859	861	898	853	832	843	843	907	843	897	903	852	876	920	875	846	897	862	838	845	874	910	849	888	887	871	873	910	933	867	883	864	873	822	928	894	875	855	833	883	887	827	792	842	814	841	887	870	881	827	814	851	896	886	841	876	797	852	874	905	891	911	892	857	875	899	886	803	860	852	884	850	855	874	878	868	883	870	869	964	896	904	835	879	836	848	858	942	851	875	799	868	933	905	834	907	903	889	894	875	883	860	847	861	902	852	861	924	873	836	885	840	806	870	855	912	882	910	816	860	907	875	854	871	892	855	899	911	882	816	841	901	900	863	823	859	901	904	882	824	887	871	838	869	849	860	869	919	851	860	871	819	831	831	857	884	860	881	854	819	898	828	889	889	854	910	845	886	894	868	864	887	873	868	887	874	861	854	818	858	884	870	840	833	870	832	880	849	850	905	862	885	880	863	926	844	854	882	839	872	881	844	886	879	867	887	872	843	855	839	891	936	885	903	892	869	891	862	882	862	887	887	862	846	854	867	879	864	886	869	914	889	879	914	855	897	848	834	852	881	904	864	830	873	880	887	912	842	869	843	877	870	882	880	885	837	856	901	842	835	915	882	867	830	871	860	845	875	842	902	957	856	914	882	925	845	887	922	872	939	843	886	872	908	867	820	872	867	841	892	850	909	914	838	851	850	861	846	911	853	838	849	877	938	852	812	850	842	842	882	872	870	930	859	859	882	901	851	890	895	894	832	808	860	851	855	857	886	900	856	932	921	836	869	870	880	827	854	902	860	882	838	827	840	854	890	868	882	881	891	882	884	873	853	899	890	861	856	907	885	846	843	903	919	870	840	906	858	848	876	895	904	892	916	864	931	870	863	843	892	875	915	814	832	860	858	804	888	885	873	919	860	855	896	874	829	848	899	844	830	918	850	848	875	843	865	856	900	838	864	918	874	868	902	896	851	836	893	851	894	848	882	857	906	953	840	898	853	842	848	881	894	932	843	853	875	883	866	858	897	883	900	901	890	864	873	870	890	856	904	872	851	881	883	859	838	896	882	883	870	910	879	860	880	890	786	859	855	855	860	890	829	908	851	892	864	831	886	910	904	870	879	824	877	882	830	851	846	891	855	864	891	873	873	912	891	881	924	920	900	866	891	849	886	906	869	884	853	868	919	904	930	889	842	826	887	936	901	836	913	889	869	898	927	861	843	897	915	831	899	870	861	920	832	878	877	877	839	841	926	860	887	898	926	905	860	905	857	877	814	827	857	865	807	865	901	830	816	842	838	873	874	863	854	863	854	855	905	946	820	855	862	876	856	826	886	875	861	917	846	880	874	888	797	914	862	812	897	890	854	857	867	875	864	856	866	844	907	898	842	916	871	876	853	880	834	870	844	848	862	809	817	843	852	901	869	931	876	893	921	910	841	911	835	935	875	881	911	892	858	931	841	884	896	827	883	889	806	832	847	840	849	901	891	889	835	873	842	902	925	905	893	868	919	875	873	843	878	849	796	853	858	859	916	843	864	860	916	893	884	891	911	916	878	842	870	890	851	868	882	887	909	878	872	862	856	862	849	859	888	888	815	892	819	857	897	883	878	875	908	896	956	886	915	917	860	811	871	874	889	844	890	960	870	896	909	903	888	867	868	895	881	872	835	849	865	833	866	888	866	895	863	891	853	918	879	876	827	891	868	877	877	886	834	871	854	881	890	862	869	909	915	886	887	929	804	884	809	852	868	983	828	864	893	875	888	840	843	924	820	866	865	849	865	818	867	879	856	825	832	901	893	844	914	885	846	878	880	910	902	886	857	875	962	842	840	825	885	831	873	865	927	859	830	818	880	854	851	891	854	884	869	859	889	878	849	897	840	882	891	911	856	838	832	908	897	884	901	788	896	868	821	864	847	866	787	893	900	936	853	866	874	891	849	872	904	858	841	819	858	887	829	820	900	845	898	810	890	856	841	822	887	866	893	862	903	911	857	887	869	845	874	844	833	878	863	910	869	900	887	881	887	897	874	835	869	861	907	826	881	885	890	896	853	922	861	924	867	855	892	893	827	878	854	831	897	855	872	833	871	796	861	815	841	809	913	853	890	847	895	842	812	804	864	882	841	859	856	917	831	850	901	871	827	850	832	835	842	870	880
17385	7352	2326	526	422	395	431	418	391	433	412	414	420	438	442	405	384	405	401	430	382	444	406	403	396	435	423	391	384	398	385	408	390	410	407	428	432	425	380	414	386	367	403	421	441	406	407	390	404	338	401	397	423	411	442	384	396	379	410	374	414	446	406	427	439	391	413	414	444	378	386	378	384	369	381	384	402	436	373	400	417	424	415	377	395	359	407	390	409	354	397	401	416	383	380	394	408	388	431	372	393	426	453	431	409	413	377	376	381	409	386	400	382	429	466	395	381	361	409	402	399	387	396	393	375	422	431	424	400	383	392	395	450	418	414	418	386	436	405	377	417	438	393	387	398	360	414	378	434	390	429	363	383	413	401	400	396	369	379	399	379	399	408	396	390	414	390	410	388	402	377	359	392	441	368	379	410	450	395	385	420	400	397	425	387	410	414	417	428	378	372	405	396	382	377	376	415	405	396	385	386	418	439	370	386	402	390	398	386	420	412	425	423	397	414	416	422	401	404	414	415	379	388	449	422	385	397	409	374	402	376	393	435	401	420	423	419	446	451	412	406	411	409	417	390	378	406	410	390	440	399	426	417	383	410	391	388	397	425	414	406	443	378	421	432	376	373	401	397	402	412	413	416	438	402	411	390	378	445	403	419	421	376	376	429	434	392	416	416	404	394	403	381	382	363	417	414	375	397	384	402	387	395	421	394	376	400	404	389	345	427	415	391	380	404	371	445	412	399	387	398	419	401	432	385	386	368	370	385	396	395	383	424	378	372	428	406	399	402	360	450	431	451	387	436	396	395	430	399	380	388	367	391	406	418	407	395	396	388	411	399	424	421	396	434	440	398	431	380	392	422	418	407	404	409	363	407	364	404	415	378	420	392	397	400	385	357	429	422	361	389	385	389	387	412	435	424	427	386	399	419	381	401	396	407	427	391	441	375	425	432	416	382	377	445	406	420	450	395	379	367	396	419	379	388	400	414	367	378	401	412	388	434	384	383	402	386	378	427	448	410	466	387	419	393	411	390	435	418	379	424	353	416	399	415	404	387	426	395	366	418	415	425	428	428	391	387	402	404	380	396	406	385	420	406	446	430	417	406	412	392	380	445	421	423	418	373	379	391	388	402	362	430	419	403	429	421	411	404	393	383	425	383	383	412	383	425	410	378	395	404	437	415	394	410	371	396	390	404	408	409	431	398	424	378	372	442	397	399	425	387	362	400	395	436	398	435	365	408	397	412	385	381	385	410	431	427	412	391	402	425	449	367	389	389	395	400	408	393	391	387	428	384	390	368	420	426	413	419	398	402	420	403	411	427	392	402	413	394	388	393	404	395	383	393	434	400	376	399	387	423	428	402	455	394	390	392	406	420	402	359	419	441	452	392	399	399	387	367	390	409	394	370	383	365	440	403	416	402	393	407	426	395	434	395	386	424	394	374	394	416	407	424	410	409	379	383	417	413	407	386	398	404	454	415	424	385	397	388	371	414	403	358	406	424	391	452	395	368	397	375	394	374	440	418	402	421	452	417	415	380	427	399	423	404	406	414	436	420	390	428	379	423	400	411	410	387	376	405	426	397	392	407	412	377	392	409	400	421	382	412	414	365	420	415	389	393	387	434	420	427	372	410	404	343	412	400	404	419	422	408	428	431	404	374	410	401	343	414	416	459	390	427	391	402	446	406	422	381	397	438	423	403	393	400	397	409	394	442	406	382	422	428	462	420	380	427	434	403	395	416	414	425	413	440	411	407	407	394	369	406	407	375	421	400	419	382	413	438	396	407	395	408	432	401	384	391	403	390	457	374	402	389	434	407	426	371	376	392	410	396	384	391	396	394	391	396	414	442	434	404	400	411	375	398	396	416	408	357	403	377	428	419	423	441	442	406	380	411	410	394	389	406	392	432	389	391	394	423	426	386	412	388	433	407	381	399	341	400	367	403	394	429	382	401	399	407	389	403	401	434	401	397	393	445	423	402	406	394	355	400	388	408	406	421	405	369	406	393	448	426	414	381	386	378	401	377	390	407	396	388	428	399	439	394	422	386	389	380	392	412	415	398	418	398	420	397	404	409	424	412	400	428	394	429	425	416	411	399	389	426	397	389	387	416	435	416	381	420	421	388	382	388	379	385	445	399	415	419	398	381	399	383	387	393	437	409	396	379	404	409	408	411	382	426	403	444	418	384	412	402	416	409	397	416	390	381	390	400	409	376	363	426	417	394	401	401	437	390	402	385	420	383	405	449	424	408	368	403	433	408	403	410	362	384	406	415	402	395	403	390	396	411	437	434	390	370	423	405	386	422	423	447	441	381	434	394	376	423	369	391	407	405	411	416	416	413	423	394	403	428	390	385	411	409	407	395	391	375	388	389	360	384	407	456	381	384	400	369	415	414	351	417	419	396	450	401	386	414	373	398	412	433	366	395	380	414	441	422	404	383	397	406	391	412	376	411	409	356	427	407	375	407	395	375	433	385	395	394	392	392	423	395	391	409	426	362	386	413	423	382	410	409	384	374	443	406	414	403	395	389	387	423	366	470	400	431	403	386	422	389	442	403	379	367	433	415	398	402	398	413	357	374	381	402	424	412	395	422	399	398	408	363	409	384	381	420	388	409	405	413	380	402	394	464	416	412	374	393	406	416	402	401	418	370	418	415	393	373	404	401	441	383	395	389	396	375	412	411	405	373	374	442	402	394	401	429	404	404	399	377	360	384	394	427	409	390	407	430	446	404	409	402	356	409	454	381	436	413	420	418	362	384	433	423	435	351	379	391	402	390	376	436	430	398	410	422	405	407	391	408	417	418	425	424	383	412	392	408	410	404	384	416	395	404	413	427	392	423	444	360	384	418	408	406	387	411	388	406	395	409	411	400	397	374	394	412	443	407	403	449	396	398	381	391	352	420	395	405	427	352	418	406	397	456	379	387	422	437	406	424	385	395	407	383	404	409	397	392	396	403	430	415	429	403	407	424	415	427	425	410	375	439	417	404	422	404	448	380	401	405	402	401	408	408	410	401	440	368	382	382	369	382	403	383	398	409	387	410	403	388	408	408	440	485	403	398	365	387	373	389	416	415	397	392	417	419	440	415	432	416	438	437	408	344	386	399	403	411	396	391	460	420	418	379	416	408	400	403	435	392	386	401	425	387	382	427	449	416	388	421	395	428	453	423	409	370	394	408	417	418	386	377	444	414	369	394	411	404	433	431	395	419	382	380	419	404	401	425	405	384	403	401	390	395	398	431	408	398	405	392	383	368	426	421	409	377	410	373	399	433	376	393	405	420	405	406	393	429	393	424	401	375	428	405	395	437	371	398	416	385	414	401	403	393	433	415	402	385	405	423	418	419	432	388	406	406	408	388	423	428	396	376	399	410	415	398	404	396	404	398	424	388	401	399	402	397	418	374	379	409	406	386	378	441	381	421	385	392	387	403	412	420	407	398	389	400	398	401	400	422	420	391	394	412	404	384	394	392	424	446	429	428	411	422	402
14471	8475	3427	1054	1057	975	961	941	1011	971	1016	944	902	995	945	981	935	969	949	939	935	1030	986	1017	943	972	984	937	932	993	960	961	979	963	904	940	918	1011	987	925	970	960	935	877	905	941	943	1004	916	940	957	962	961	961	942	978	912	993	949	898	929	947	981	943	940	970	968	971	949	924	944	936	968	926	987	945	976	987	954	953	958	974	948	926	943	958	920	916	980	942	972	918	965	1030	958	943	950	876	981	932	989	944	951	960	944	963	945	943	1001	928	940	1036	948	961	913	940	1024	938	971	956	985	916	911	1009	1030	955	996	1002	1003	923	938	943	936	887	945	947	954	1018	971	941	892	917	937	974	844	926	948	943	937	925	899	961	929	923	927	965	962	896	982	934	907	950	962	921	938	1015	955	953	939	994	971	928	869	950	989	948	895	933	959	925	969	983	960	961	975	931	921	947	963	951	955	940	908	912	983	938	951	939	940	920	922	987	923	967	822	972	985	909	969	989	982	934	924	1006	945	922	966	976	912	941	962	994	923	937	948	945	960	956	916	964	927	980	939	937	933	944	978	953	929	970	910	990	936	976	910	943	968	893	952	877	924	935	958	976	989	960	925	940	916	839	930	897	929	972	952	902	953	973	947	968	958	926	974	909	975	944	940	921	914	965	944	911	951	888	1019	896	927	961	955	962	977	976	951	942	942	941	973	942	920	993	981	902	954	950	935	1002	967	935	971	990	946	899	998	892	943	962	984	914	938	961	970	956	931	928	979	1002	983	942	962	945	954	999	918	928	910	935	961	942	989	922	960	946	952	969	926	988	906	973	965	949	947	900	1000	941	930	937	919	978	926	939	936	957	923	965	960	954	960	911	984	937	963	901	927	886	959	960	963	899	969	957	901	991	970	930	941	961	938	1008	957	941	943	963	944	962	973	941	941	940	952	969	920	1004	927	951	960	916	1001	993	919	909	937	933	933	972	887	953	966	954	1014	989	958	895	978	978	963	957	963	942	896	932	937	978	913	939	891	933	939	998	905	933	907	920	960	941	971	972	933	933	913	938	1000	930	965	941	979	900	928	945	923	915	979	995	944	1000	945	963	907	946	923	946	900	937	955	946	972	934	920	952	958	913	956	960	979	907	951	972	983	963	932	949	977	947	976	948	962	957	960	920	954	956	982	971	920	950	1009	955	943	919	916	981	932	1019	972	946	997	1017	977	935	912	939	968	948	944	922	873	938	978	928	989	958	951	992	978	925	908	903	918	969	948	959	978	946	963	969	949	972	959	928	989	907	906	956	938	977	957	978	936	930	1006	953	933	937	963	923	921	962	899	917	944	939	933	970	976	906	1012	899	934	973	978	943	952	919	959	962	953	912	913	945	994	925	943	949	943	935	978	948	992	954	1014	907	957	939	899	941	924	907	944	935	929	938	951	917	962	947	952	951	960	958	901	947	926	969	927	978	954	951	924	909	1007	969	945	971	930	962	878	907	953	924	933	936	889	992	973	1008	1018	951	988	896	913	955	907	876	1010	990	923	953	945	985	930	933	906	978	971	947	952	940	908	968	971	925	964	917	935	983	932	946	914	957	935	989	889	961	944	969	930	990	975	938	1015	925	921	930	895	947	941	946	931	941	952	973	942	959	965	937	1002	981	945	953	932	939	972	953	913	949	925	946	947	1015	950	905	887	932	972	986	952	933	970	903	952	992	905	977	926	940	934	956	940	947	938	923	965	936	946	899	954	897	932	1005	909	926	956	949	935	919	894	890	903	954	957	984	938	925	929	962	931	972	931	911	931	957	931	1015	917	947	936	982	902	962	979	936	910	947	999	916	912	963	931	939	952	949	954	943	957	935	941	957	918	946	944	919	921	925	892	957	942	947	986	910	885	928	1002	940	988	997	941	927	1027	905	990	922	994	958	907	901	918	935	972	999	935	993	924	934	943	963	937	897	961	962	967	940	927	912	923	982	950	894	946	953	954	949	896	867	952	976	925	920	962	910	929	971	949	965	975	967	919	903	891	893	910	922	943	896	1002	979	987	898	985	950	944	933	905	958	937	968	979	960	920	966	976	954	933	922	917	983	990	964	929	901	936	952	970	945	941	932	930	959	885	899	925	982	939	970	911	901	948	953	974	968	919	956	964	981	920	975	973	910	934	992	946	981	921	960	925	976	938	950	1022	877	972	914	950	970	939	954	959	970	965	949	919	981	903	936	910	915	930	949	936	945	934	952	949	886	909	881	959	931	975	960	922	912	919	990	959	929	976	924	897	940	987	921	923	917	930	933	938	923	901	944	975	957	938	953	974	972	985	957	917	894	1001	930	1010	993	953	970	938	944	909	1025	1000	934	916	947	936	936	953	922	976	940	923	992	947	945	963	967	955	938	906	925	987	967	933	957	929	925	989	944	900	929	913	938	949	934	937	944	913	928	904	915	923	947	935	979	931	930	985	888	1000	952	941	976	958	917	901	925	939	964	930	978	938	943	894	968	933	941	950	925	899	1012	982	948	948	976	970	982	993	963	950	883	923	917	902	936	971	914	913	926	947	949	932	979	981	921	997	961	929	967	971	932	970	954	980	891	942	943	938	946	924	924	900	927	933	942	915	1012	904	934	923	974	905	932	895	910	932	911	990	945	916	985	932	923	964	919	940	928	986	884	933	958	929	947	924	905	938	952	936	932	1004	906	971	900	901	947	940	953	966	943	944	949	975	967	953	1002	829	933	980	879	1005	960	957	945	974	950	976	922	892	927	959	919	910	970	949	976	973	915	957	998	896	992	962	954	904	904	971	879	961	943	988	969	960	908	939	950	961	941	939	951	924	958	992	984	946	947	971	955	939	1021	929	901	948	977	980	934	952	944	925	958	896	877	966	944	916	971	940	880	942	979	927	921	914	947	995	922	987	954	940	921	978	923	971	933	942	920	930	917	952	959	968	923	899	919	929	931	914	927	902	901	894	973	921	937	926	966	894	962	940	981	914	985	926	981	988	891	853	915	970	960	932	962	941	939	947	935	903	977	942	941	958	934	982	954	985	917	967	929	975	918	909	925	995	951	928	922	1014	922	949	986	860	967	982	928	919	963	954	928	982	920	911	952	963	970	979	937	956	956	938	945	933	940	919	970	896	911	972	900	959	983	973	943	921	885	945	931	922	934	920	946	1007	935	943	981	931	990	931	942	930	934	979	943	938	942	968	946	906	960	971	941	918	970	901	932	938	904	945	926	894	936	961	947	941	920	962	974	901	899	921	933	949	990	993	939	929	910	942	982	978	966	965	918	962	954	967	984	955	955	1014	908	960	952	936	948	906	916	923	921	944	954	929	946	960	934	979	941	991	915	912	942	927	960	936	986	918	985	942	946	967	1002	961	962	896	929	903	981	961	975	937	992	950	917	922	994	949	942	929	957	922	946	955	925	1011	948	970	987	947	961	931	938	962	956	975	925	947	959	951	966	930	1024	995	947	960	933	964	1026	925	930	981	882	898	934	884	953	981	948	916	958	930	922	911	921	934	965	888	935	928	905	978	927	955	930	878	947	938	943	924	923	972	964
65285	52390	30231	4597	603	435	392	307	336	306	306	281	301	282	268	273	272	260	257	229	272	266	292	239	262	281	253	251	245	247	226	256	232	252	235	244	240	241	229	238	215	244	247	248	252	237	246	238	229	234	251	230	246	265	240	236	258	229	253	232	229	238	242	237	192	266	245	234	242	240	245	238	244	231	240	247	245	227	229	247	222	246	242	242	246	263	223	266	235	222	263	240	245	230	236	237	275	221	249	236	257	246	215	228	233	231	242	233	218	241	246	243	280	259	250	239	224	254	254	228	218	264	253	232	243	229	246	220	240	244	261	240	246	221	217	238	242	234	237	236	268	261	243	232	238	269	221	237	245	242	234	226	235	253	218	284	218	232	227	253	252	258	232	263	244	244	237	225	200	248	243	220	220	222	246	240	244	216	219	232	212	240	238	235	247	218	230	234	290	235	221	211	234	234	246	227	222	234	242	268	253	274	220	259	208	256	234	219	234	237	244	220	243	241	260	272	277	246	238	232	229	250	233	239	240	249	229	219	236	210	230	241	258	282	213	254	252	246	230	244	235	261	264	263	228	234	235	241	235	243	239	248	242	230	203	235	213	248	245	235	225	216	241	233	218	256	263	243	257	241	241	227	223	245	212	267	245	248	244	243	244	231	247	257	237	241	239	226	241	243	225	234	208	247	255	228	241	267	236	224	225	262	234	246	245	230	252	228	241	243	259	245	245	267	229	240	198	218	249	245	241	238	238	257	271	234	234	242	241	223	224	211	265	233	237	225	235	226	223	230	245	248	247	245	220	250	223	243	249	239	220	234	220	225	272	244	241	234	265	223	239	234	236	242	210	228	232	210	222	226	229	222	243	236	229	238	206	229	264	228	234	228	254	219	245	263	241	242	205	261	259	237	257	255	226	238	214	250	248	226	269	231	224	257	226	269	234	243	266	248	209	244	233	249	254	229	254	221	253	207	247	228	247	230	214	253	248	238	226	266	243	250	243	206	236	268	260	257	250	228	232	203	240	247	208	257	257	268	217	260	228	251	258	217	236	229	258	245	245	225	268	250	229	225	249	244	253	230	236	229	246	233	245	249	258	236	222	246	253	210	235	272	253	210	250	267	239	243	241	244	231	197	241	237	206	239	244	248	236	279	218	228	234	231	207	261	248	226	262	258	285	217	221	218	237	243	232	209	236	232	228	215	241	284	238	230	287	260	228	264	254	239	271	231	221	225	240	247	247	213	242	252	223	240	238	239	233	244	218	239	241	220	245	223	235	252	238	230	232	223	243	259	270	242	248	199	258	241	250	222	241	227	249	250	245	226	207	215	230	233	256	217	239	246	221	237	224	267	234	277	238	212	256	226	267	229	221	245	236	225	229	241	242	217	246	248	237	269	229	243	227	255	229	256	247	254	248	231	232	241	267	240	248	250	215	222	232	223	221	250	244	256	233	246	257	285	236	236	251	223	237	242	250	251	268	244	215	230	234	222	239	232	229	260	246	248	232	228	225	246	242	234	264	234	268	240	288	244	236	261	238	247	224	253	218	222	197	254	240	233	220	254	252	251	255	208	232	233	236	222	277	258	234	270	224	255	227	251	225	256	247	247	262	212	270	267	260	234	260	241	238	243	233	234	272	234	223	241	242	233	245	234	232	242	257	271	267	266	238	244	215	248	243	250	258	240	236	259	256	218	260	266	220	258	254	257	222	229	207	250	248	239	245	232	256	264	255	205	226	206	231	264	234	210	241	248	261	258	252	217	255	244	256	203	250	206	243	240	235	237	234	241	264	241	229	233	239	225	226	266	231	258	220	253	242	229	238	234	221	219	226	241	240	230	231	239	214	209	245	248	239	255	253	227	223	209	228	274	244	240	256	246	268	242	222	265	229	249	217	237	228	230	230	224	240	215	224	229	234	257	246	248	226	251	247	218	265	208	211	236	243	204	256	260	223	233	240	234	252	211	229	221	256	215	243	222	225	231	217	259	265	222	233	250	239	247	275	244	234	223	227	233	222	234	267	222	227	246	242	238	270	242	224	263	248	190	270	256	241	263	230	261	244	216	242	227	221	242	245	240	245	249	241	249	252	206	228	225	226	233	236	240	242	233	222	234	248	253	253	222	222	240	217	220	230	247	228	259	219	240	224	238	263	248	225	251	230	218	263	239	247	215	233	267	208	228	247	239	240	233	257	229	264	221	234	254	252	257	216	242	231	247	224	252	244	215	259	234	230	248	227	235	250	260	255	257	232	231	247	244	245	212	247	220	263	232	237	244	234	259	277	264	247	233	246	226	243	249	246	251	248	249	258	241	230	245	221	219	253	251	223	258	225	224	263	222	251	253	226	239	241	227	247	238	238	251	227	236	214	246	187	220	244	262	221	243	270	255	268	221	261	239	269	263	237	229	237	237	237	253	218	215	222	230	241	225	229	234	265	217	223	237	212	220	265	254	247	232	265	252	243	238	241	212	227	254	276	255	246	245	218	237	259	259	239	234	209	242	254	236	236	225	275	224	247	254	241	249	215	246	248	240	245	232	248	243	256	225	244	253	228	233	255	238	252	240	240	246	231	265	226	234	223	248	264	239	234	242	229	236	242	193	239	230	230	234	232	239	238	272	256	244	210	242	243	258	226	274	220	205	256	250	229	224	220	226	261	230	251	234	255	222	259	255	232	273	213	219	248	241	230	264	252	229	241	226	241	255	247	213	267	254	240	258	249	217	252	242	253	249	252	252	235	237	253	265	226	239	233	229	234	228	246	271	266	231	242	243	239	258	257	244	228	249	236	247	219	277	250	261	255	217	233	252	227	221	246	206	223	245	242	229	239	259	272	255	238	267	247	242	240	242	253	255	241	264	244	254	242	240	245	239	229	265	218	236	265	247	251	243	235	218	238	199	243	234	269	229	238	235	229	231	248	209	268	249	236	204	242	257	228	232	233	234	245	222	228	252	220	208	211	229	275	216	234	263	236	260	266	243	244	258	245	247	237	241	236	282	250	223	259	265	222	247	228	255	254	231	255	226	256	232	243	238	247	219	242	258	259	243	204	226	246	233	232	260	279	235	246	220	277	246	254	223	237	217	246	237	232	261	298	242	225	225	222	256	238	248	222	234	220	270	262	219	254	229	238	230	200	226	240	243	237	218	211	221	241	238	260	256	239	249	240	245	258	246	225	240	227	244	222	265	244	225	225	250	206	219	237	234	249	243	242	239	239	254	259	238	213	234	216	254	228	232	251	239	240	222	258	248	242	226	248	256	225	239	226	253	229	262	259	211	268	229	248	245	219	229	255	197	259	207	230	246	254	222	238	264	273	211	255	264	232	284	257	242	232	232	231	222	225	276	239	237	228	240	243	259	242	243	253	276	214	214	231	235	254	228	239	237	216	233	257	244	256	258	219	226	252	250	211	254	232	211	252	245	256	242	258	264	262	254	243	251	246	258	255	233	254	230	252	223	263	250	236	233	241	244	261	233	239	244	236	250	251	210
39158	36567	16697	2185	1939	1613	1421	1273	1151	1007	941	925	858	817	817	791	826	789	710	766	726	687	720	672	748	736	714	711	672	668	650	658	643	635	665	623	655	666	668	621	666	613	631	661	663	694	652	655	698	647	675	681	634	676	652	632	626	618	668	651	657	678	600	620	633	608	662	605	658	678	658	551	631	627	674	610	662	597	626	666	604	648	679	678	652	633	647	618	622	636	650	604	652	613	635	653	636	623	635	658	659	663	634	615	646	645	645	621	618	656	634	638	636	619	630	600	668	629	609	658	632	622	663	643	647	581	620	652	599	644	627	605	635	598	610	617	622	616	667	627	679	638	586	671	672	615	624	594	650	663	647	654	625	683	596	623	667	640	646	581	609	646	621	608	626	632	619	622	633	614	600	612	667	626	644	598	589	606	662	720	648	673	660	650	644	612	644	571	651	633	644	584	620	625	634	627	597	641	700	594	628	659	617	680	592	591	632	615	604	667	616	636	657	593	659	633	645	626	678	628	618	586	604	614	623	667	653	629	588	632	603	603	638	722	624	634	617	642	642	661	641	591	635	629	597	605	603	666	600	634	599	577	671	659	621	623	633	655	632	681	620	665	664	672	624	643	592	659	600	645	655	669	659	635	615	630	614	635	654	705	660	652	682	641	620	657	671	616	671	625	644	635	655	590	626	620	634	607	594	585	675	653	643	643	647	587	626	596	601	598	597	658	616	644	627	637	621	645	666	636	583	659	636	670	654	663	619	573	650	657	594	585	659	631	665	666	636	623	640	622	630	651	655	650	652	697	622	672	686	611	641	633	656	652	622	628	631	628	645	648	680	684	617	650	644	655	642	632	627	617	640	689	628	638	632	625	603	668	660	618	688	630	650	673	691	676	655	627	612	652	636	659	567	601	614	600	631	605	633	663	615	640	591	607	651	652	639	651	600	594	638	630	646	600	589	620	580	616	629	659	684	599	586	624	644	624	624	665	648	644	667	651	650	631	682	624	627	622	659	634	670	605	656	605	641	666	599	613	685	667	639	624	682	666	634	633	643	668	616	618	568	669	637	602	654	646	646	684	638	634	667	629	619	660	625	635	594	645	659	644	622	636	628	643	615	589	607	652	619	674	621	658	646	636	671	596	602	623	626	617	615	628	630	640	600	623	588	618	641	612	636	689	628	674	623	659	640	621	634	626	622	677	603	605	637	641	632	656	637	632	656	626	611	597	597	601	655	632	606	624	598	655	613	590	591	636	616	652	659	601	668	588	633	629	632	664	633	609	625	628	658	663	647	642	653	656	631	631	626	615	633	683	587	607	649	609	606	673	658	647	621	674	634	632	660	651	618	640	630	637	644	637	628	686	617	637	627	620	654	661	635	609	651	669	638	630	605	631	638	627	642	641	630	612	589	650	644	619	631	575	633	622	637	603	577	667	641	686	642	636	613	631	598	666	635	648	629	653	617	627	616	663	658	659	636	658	580	619	652	624	607	652	641	667	672	633	619	662	658	644	645	599	696	635	579	635	584	659	574	634	607	668	649	646	626	651	655	660	683	637	652	655	637	635	664	603	670	650	624	637	614	588	639	618	592	603	649	636	627	647	633	652	626	651	687	640	625	605	675	648	643	624	647	584	625	660	608	650	607	596	643	627	613	682	647	592	671	584	592	601	633	659	641	676	643	630	635	633	596	613	611	629	625	637	637	601	640	624	647	625	647	625	600	620	625	678	649	622	644	650	614	627	571	617	668	662	640	605	638	639	674	671	633	588	618	631	565	600	637	599	656	603	634	615	649	633	619	652	671	648	638	608	604	647	684	618	649	555	628	620	596	648	615	617	644	614	663	644	659	655	629	688	624	610	696	650	666	608	610	614	644	637	615	658	608	638	639	622	627	686	639	639	665	646	634	594	622	607	665	591	639	647	619	638	626	601	645	604	629	656	595	649	615	611	634	670	613	589	626	610	665	609	638	588	569	625	631	715	655	630	612	589	600	595	622	662	649	624	663	648	611	629	618	619	672	614	621	658	642	635	632	608	605	636	619	608	597	633	638	654	645	641	622	662	635	601	623	655	586	651	606	620	643	616	623	605	612	627	629	601	651	627	559	624	649	587	632	591	641	623	603	667	610	615	624	659	594	646	668	658	640	633	657	600	614	605	601	633	676	651	612	663	657	619	622	635	651	622	598	630	643	606	601	641	607	599	630	585	696	652	674	625	627	626	620	664	617	617	623	649	626	661	624	640	606	630	632	644	633	644	632	673	651	634	653	613	621	626	632	614	605	661	651	620	604	615	619	614	601	636	623	632	607	612	642	642	631	672	646	642	649	634	623	668	614	632	602	626	615	619	648	619	632	670	609	629	651	603	622	579	678	601	624	629	601	631	659	620	602	644	640	633	627	588	632	668	643	622	595	619	641	632	632	644	635	667	646	648	651	623	624	634	648	608	648	703	634	625	658	675	650	616	649	646	650	628	641	622	642	654	640	653	597	599	625	644	672	630	605	606	629	632	609	616	615	611	619	592	649	617	649	633	624	650	622	645	639	610	638	626	631	656	623	636	640	655	619	633	613	641	656	668	680	639	611	606	609	616	638	640	678	638	648	642	666	655	627	614	626	620	658	670	634	591	593	640	648	611	616	672	715	675	646	629	637	625	651	588	629	640	691	604	626	671	613	619	662	665	636	607	634	620	632	646	640	610	634	610	587	646	616	625	624	648	644	602	601	666	659	552	599	632	603	627	605	645	628	670	691	639	617	654	611	652	670	599	646	649	640	620	606	624	654	629	628	628	648	649	616	687	625	630	653	589	648	648	628	618	682	611	613	625	661	629	669	643	654	631	628	613	654	610	622	651	636	629	637	628	628	628	655	609	654	657	630	665	615	639	614	652	649	615	593	651	648	638	646	635	626	641	630	593	578	621	612	599	637	626	650	611	637	680	577	625	660	639	632	650	632	647	605	642	645	577	608	608	641	611	646	612	634	654	643	626	645	669	609	653	656	622	621	674	628	629	593	632	635	609	626	627	650	654	621	631	594	640	620	655	613	616	635	653	577	605	620	575	655	672	609	613	675	617	610	616	639	645	633	643	636	636	645	630	612	641	628	650	609	639	620	622	653	615	644	632	644	647	603	608	677	619	631	598	602	658	643	651	647	594	604	587	637	621	639	598	670	635	658	606	591	607	624	619	673	591	614	621	629	630	648	634	595	577	697	640	681	593	614	674	651	636	615	667	636	607	640	551	648	623	612	613	633	646	591	640	665	672	573	632	654	598	637	632	636	643	642	623	663	641	678	697	640	647	646	658	645	632	580	624	591	646	593	613	649	647	625	633	670	611	668	634	604	589	625	610	660	567	638	620	621	593	639	619	639	626	669	625	607	636	667	619	662	632	606	632	634	573	643	612	607	585	605	670	664	642	619	648	677	635	612	644	612	648	666	620	633	655	649	634	643	631	604	615	667	621	608	686	620	611	657	634	622	645	629	582	598	635
78238	63984	40696	9851	1423	782	637	543	493	481	500	441	377	396	424	391	387	411	331	361	379	370	312	337	370	373	362	343	349	396	360	337	337	344	334	350	364	366	330	399	309	391	362	367	355	356	341	317	332	344	342	392	359	393	357	356	363	362	370	324	347	341	349	350	398	350	329	340	353	370	343	331	320	314	408	337	341	354	337	351	341	354	334	299	310	359	379	348	330	336	344	343	334	342	354	330	323	325	284	366	367	357	331	364	346	314	360	337	347	348	325	354	320	332	352	359	372	364	366	319	342	353	320	334	340	324	358	367	362	362	368	319	369	328	369	347	365	312	328	364	333	347	359	366	341	360	330	342	355	384	389	363	363	375	333	331	343	367	347	343	322	366	380	348	341	350	351	339	357	346	311	324	342	376	324	367	327	372	349	332	377	360	317	333	337	382	369	352	333	372	350	315	333	342	338	351	355	372	351	335	347	380	336	326	339	391	342	338	360	356	331	367	335	373	360	320	383	353	354	359	359	338	356	365	360	342	370	362	369	357	333	325	331	304	328	339	332	334	308	325	342	339	317	327	351	408	340	342	355	326	352	354	371	350	349	340	349	381	342	330	357	327	309	302	369	350	340	353	347	380	307	363	362	331	336	367	327	334	309	327	366	355	391	375	313	346	329	345	314	336	381	385	328	329	345	301	325	362	350	391	375	334	356	362	355	326	349	332	314	348	371	349	343	369	335	340	356	363	336	369	327	362	380	351	356	360	355	342	333	356	377	365	322	351	345	324	382	340	326	322	331	356	378	383	367	334	317	344	352	336	336	327	354	322	335	348	331	361	335	374	368	344	378	336	372	353	329	343	325	342	341	352	362	319	324	321	325	325	339	361	351	326	324	355	343	327	320	360	383	322	346	365	310	330	346	345	351	386	319	357	356	361	329	329	309	345	342	315	371	356	368	352	344	357	332	366	353	330	360	308	323	340	350	338	347	315	329	345	352	346	356	323	384	381	355	367	349	334	342	308	342	358	347	311	323	336	335	357	326	336	349	347	347	364	349	348	362	327	358	320	298	333	357	348	338	326	358	308	364	332	354	350	350	352	342	313	354	346	312	334	325	322	328	342	342	351	400	321	313	348	335	351	319	350	324	325	346	349	339	330	359	344	350	360	322	381	287	360	338	330	350	374	322	299	339	287	358	373	342	343	337	334	343	334	349	331	344	336	356	353	324	342	350	350	368	331	357	335	348	367	345	357	318	332	363	342	376	319	342	354	341	338	330	364	373	338	323	349	367	351	345	366	330	347	342	293	357	353	351	330	343	359	381	361	357	335	330	355	316	316	354	311	336	348	345	361	322	340	345	345	344	345	299	343	338	363	330	329	334	354	332	336	366	360	348	332	333	358	384	324	383	383	358	341	331	332	340	322	383	347	342	351	336	373	351	381	326	332	404	343	318	323	323	377	353	325	349	343	323	366	383	341	314	360	322	337	335	330	365	389	363	362	339	322	339	358	370	356	329	321	347	354	377	339	343	324	344	367	349	374	347	373	352	322	377	380	355	340	332	348	345	343	366	355	350	338	346	348	365	336	351	380	349	345	368	343	332	360	329	323	350	343	337	306	334	380	312	360	349	368	348	373	353	377	322	352	358	365	397	343	341	363	342	342	329	361	329	368	352	374	355	322	355	382	376	368	373	345	352	322	368	378	353	354	366	330	345	348	347	350	361	360	310	350	331	332	334	335	335	342	328	355	348	319	322	348	372	342	388	361	349	337	331	375	370	344	324	367	340	299	332	362	356	353	334	328	344	362	305	321	342	368	358	336	353	335	347	338	307	366	345	334	360	347	394	316	358	327	378	357	348	369	332	297	348	319	309	334	337	320	328	350	333	301	379	322	338	350	314	360	354	330	339	355	373	364	353	342	321	350	323	360	341	335	343	357	360	375	355	365	357	326	353	330	340	363	332	382	358	333	311	331	330	342	391	352	359	359	415	368	342	352	342	338	335	334	341	333	354	334	383	334	363	369	321	330	353	336	325	328	326	376	367	348	320	350	355	342	361	376	316	310	347	338	359	376	336	352	330	330	350	332	356	363	377	357	354	354	347	341	346	346	388	372	363	330	335	353	344	375	357	325	330	314	371	364	358	358	359	364	382	372	374	358	350	392	342	344	345	357	337	334	319	340	296	330	349	336	354	346	352	346	350	345	374	356	366	335	405	340	325	349	312	324	347	333	350	368	368	349	334	362	330	360	312	317	332	350	358	343	371	319	384	339	342	367	373	326	387	345	364	331	333	336	352	347	328	373	335	326	340	328	388	367	374	364	356	369	339	336	345	349	360	353	352	348	333	351	341	342	346	340	314	330	328	319	351	350	355	350	336	345	363	343	335	360	357	315	355	378	343	369	337	326	365	344	349	314	367	386	350	388	327	359	337	339	356	360	400	356	343	346	341	366	365	368	361	355	351	366	325	328	318	319	365	371	362	366	366	339	309	312	334	379	369	378	347	365	340	341	373	378	332	366	347	316	382	340	354	335	355	336	363	357	361	339	363	327	374	339	347	329	349	394	359	331	360	331	330	341	312	330	336	324	342	343	319	341	308	344	385	392	347	357	325	361	342	362	339	359	375	347	305	340	347	356	383	350	331	319	345	365	347	287	355	359	349	336	362	386	354	369	366	347	344	370	329	364	343	338	350	390	374	363	363	371	313	353	339	361	347	384	321	346	347	339	348	375	358	350	326	270	326	370	369	318	384	357	338	344	342	355	354	363	353	353	344	358	365	371	356	352	356	354	382	348	342	332	345	329	325	351	348	337	342	362	373	317	371	364	364	311	368	333	343	324	348	340	378	330	340	382	347	334	342	375	386	418	311	349	364	352	343	339	355	338	360	360	355	353	334	325	358	367	323	373	352	341	357	370	313	331	365	342	296	341	380	338	369	355	340	329	325	384	350	366	346	327	340	365	343	331	351	323	382	334	354	346	338	358	315	344	348	311	355	357	323	371	347	367	368	322	328	347	329	326	349	309	353	338	344	333	348	347	359	352	383	369	372	344	330	300	351	372	313	360	337	338	329	361	330	331	298	319	342	351	374	313	346	351	343	349	375	329	351	363	344	325	364	336	356	287	337	330	332	361	352	365	339	350	363	345	331	338	362	347	315	358	363	337	334	380	367	334	376	382	334	377	324	353	353	349	358	375	390	365	321	332	335	336	330	341	309	391	333	325	349	341	336	345	371	361	349	304	327	351	347	337	319	364	359	347	360	362	303	349	352	349	328	325	315	365	346	336	341	341	329	348	364	310	342	326	400	350	360	355	387	345	339	348	370	347	378	370	365	373	325	350	343	342	327	365	349	366	346	323	318	345	393	307	324	325	341	328	368	336	363	342	366	328	317	349	369	363	389	354	351	318	364	319	352	349	354	336	365	332	329	347	332	331	359	339	391	316	368	325	318	341	357	361	358	337	319	323	337	361	342	340	365	357	345	368	390	353	302	319
48897	46707	19995	3741	3355	2689	2352	2114	1863	1700	1523	1373	1348	1262	1186	1158	1190	1121	1117	1039	1044	1088	1007	1026	1022	961	995	978	1016	958	993	981	926	890	945	901	919	862	900	899	915	917	908	922	903	933	928	932	913	899	884	881	864	900	878	872	900	921	832	906	900	870	887	893	888	913	870	836	916	868	898	868	842	885	882	855	888	878	857	870	847	977	913	841	887	911	865	821	892	888	898	863	907	882	887	856	842	804	870	929	902	863	858	856	851	855	809	860	875	914	884	913	855	835	868	832	900	819	903	839	887	892	895	900	917	896	870	881	850	901	822	959	818	876	842	885	831	851	860	897	838	852	913	868	839	889	868	800	857	829	855	864	827	851	869	863	814	875	869	852	856	913	811	840	849	819	847	848	887	839	859	898	862	893	891	805	917	895	873	843	871	879	890	893	849	874	849	864	831	841	892	819	888	818	888	850	852	847	843	857	834	885	833	899	877	877	880	824	833	875	851	860	896	845	823	876	826	903	881	895	842	836	884	849	885	870	874	899	894	831	884	927	851	838	830	838	860	901	891	872	885	871	878	884	860	884	849	814	875	888	827	854	858	805	889	825	893	878	842	914	850	927	857	881	818	854	872	863	842	827	881	883	864	821	836	895	856	863	853	881	815	926	867	873	868	849	886	872	903	850	896	861	833	907	867	868	877	871	829	852	920	891	846	840	890	913	868	863	870	830	843	878	834	890	874	890	853	878	860	881	944	894	862	882	835	853	868	818	824	902	863	888	840	888	888	847	846	875	883	920	864	851	880	789	851	887	876	866	890	843	889	876	844	938	856	879	877	879	819	873	822	917	881	871	898	902	835	885	875	862	886	869	906	897	824	868	898	833	863	859	873	819	876	888	867	863	879	868	886	867	856	900	879	849	904	860	876	879	851	894	819	923	825	844	896	895	871	866	841	878	857	793	838	843	913	878	871	888	836	863	796	820	880	854	845	850	880	822	890	871	852	844	865	919	924	880	870	850	859	814	915	828	840	845	872	863	850	842	905	858	883	856	834	856	864	817	871	861	810	865	833	817	887	839	859	850	917	803	845	866	864	891	864	871	868	859	804	935	859	827	873	849	808	838	865	877	839	895	860	847	871	918	846	903	893	829	921	872	864	879	823	825	879	899	794	861	864	877	840	868	852	825	851	821	873	876	852	873	920	852	838	899	867	865	873	878	865	872	875	842	853	844	857	887	890	883	881	838	845	887	836	883	888	866	922	945	842	863	863	887	834	899	831	846	864	834	894	815	865	840	873	838	898	906	828	835	873	877	912	887	871	906	860	907	797	866	842	865	868	856	827	874	820	823	829	899	826	873	872	880	849	817	915	860	933	919	886	906	880	875	911	871	895	859	819	925	902	879	897	874	838	804	878	880	847	861	893	891	898	820	817	875	844	901	867	893	874	832	893	826	908	845	897	856	852	795	890	844	870	859	805	901	843	905	900	904	829	888	841	872	825	901	819	864	832	880	857	887	853	871	868	862	880	891	851	856	825	897	890	862	839	846	834	859	839	903	835	834	872	824	894	889	871	850	881	851	873	829	819	854	838	878	834	877	779	887	880	843	841	894	903	855	910	859	897	873	883	847	833	851	848	826	861	858	838	891	869	884	807	845	890	877	862	816	927	835	877	874	857	874	861	850	826	845	851	866	836	879	882	858	849	880	869	885	834	854	861	897	892	829	853	864	887	841	857	926	883	857	850	926	846	901	869	861	855	849	892	850	856	863	822	826	914	819	876	892	812	908	842	844	873	874	879	887	841	811	885	867	939	861	804	860	863	861	884	877	798	889	910	892	836	895	878	906	791	840	843	881	890	863	866	887	872	891	838	867	892	881	894	922	908	834	848	854	859	843	851	839	854	821	873	836	848	854	857	857	868	852	867	831	811	923	878	901	804	872	916	876	896	853	865	832	921	890	817	913	875	905	899	806	902	905	879	892	839	876	859	820	823	911	901	836	880	823	816	883	851	896	867	853	874	858	814	834	839	846	838	874	830	856	835	905	829	872	797	859	844	838	912	887	848	890	821	900	873	782	852	818	886	856	841	894	819	854	896	882	895	850	840	867	828	881	851	830	901	821	849	832	797	855	873	861	848	869	840	903	887	917	839	821	832	931	831	886	896	845	861	835	860	859	919	871	856	835	835	833	941	867	937	884	811	877	907	872	889	928	835	893	872	831	883	888	840	875	853	913	826	919	891	847	881	904	881	870	935	829	897	824	823	894	859	842	824	847	892	893	855	835	899	825	859	903	872	848	957	833	880	820	835	859	827	826	872	836	865	854	820	835	873	839	847	889	874	808	865	909	888	857	794	866	871	855	835	928	878	842	855	910	815	899	872	840	841	831	807	870	862	870	844	886	892	883	869	862	890	858	836	831	860	883	882	838	845	858	880	855	880	881	873	846	859	830	858	845	875	847	860	852	847	888	854	884	835	885	894	848	818	859	835	825	901	809	860	898	842	868	926	897	869	832	931	883	839	800	887	821	842	892	860	900	885	869	839	838	870	801	874	824	799	831	878	894	842	884	889	885	819	899	878	877	912	871	823	864	868	870	868	879	884	892	889	855	813	846	878	878	932	846	836	859	855	841	859	907	837	850	885	847	816	907	868	808	857	880	826	862	864	841	867	864	821	809	881	824	865	874	911	850	901	892	876	850	898	839	874	821	886	844	869	882	846	878	853	850	876	869	828	893	853	871	843	891	883	926	831	889	910	847	890	828	866	833	825	877	900	814	873	900	859	857	889	888	836	850	919	848	852	942	800	867	913	903	861	824	892	885	907	868	812	862	850	928	856	871	810	879	864	895	848	870	928	840	862	828	903	818	879	836	874	874	850	871	871	883	869	875	838	872	835	872	863	858	852	943	853	863	909	870	901	832	887	824	926	854	861	857	896	860	871	870	867	860	872	833	887	858	855	860	860	863	855	844	876	878	905	883	861	844	902	851	878	857	885	857	855	867	856	855	866	860	827	875	809	864	827	894	854	920	854	886	850	835	852	860	830	840	806	878	888	830	925	842	875	823	889	888	883	829	864	902	881	808	878	859	816	836	853	857	877	844	856	876	855	846	866	807	867	873	811	916	888	896	854	811	827	898	835	883	873	851	789	877	886	819	914	870	876	901	815	887	884	816	882	847	891	895	898	911	880	917	868	876	865	920	846	846	911	869	830	857	844	865	882	889	891	875	859	871	835	819	903	834	900	869	833	870	845	860	867	831	863	875	881	885	859	881	887	839	899	870	866	869	840	834	854	843	897	852	826	824	874	891	857	879	856	894	895	870	821	902	893	906	831	840	866	859	876	849	905	888	820	866	879	882	883	844	838	865	873	841	905	872	887	872	866	883	858	865	865	849	881	856	880	841	868	819	856	842	937	874	887	859	828	832	883	809	863	853	844	859	921	843	876	871	835	880	854	866	928	879	874	835	873	874	839	877	867	859	868	864	882	862	889	828	885	849
17025	6603	1890	407	428	417	399	447	370	412	396	407	428	370	414	408	386	376	395	387	411	386	390	383	372	399	435	418	385	431	411	397	395	421	439	410	378	396	388	428	411	398	375	373	384	364	370	385	388	398	391	396	390	405	364	377	375	370	410	378	387	402	389	390	426	404	394	330	390	398	421	416	372	410	384	421	416	405	389	400	402	378	385	421	398	380	344	399	426	355	409	387	401	374	436	420	418	366	403	393	423	397	401	425	409	358	378	382	370	383	370	388	398	389	423	426	393	404	393	394	406	430	400	378	406	392	389	382	383	419	393	394	377	398	373	369	414	402	426	424	401	393	447	379	427	407	396	411	400	400	369	385	412	377	393	397	425	379	423	402	418	381	451	401	376	376	407	430	381	346	378	396	410	387	383	402	367	402	410	413	413	392	412	414	414	376	423	399	387	384	373	388	394	402	371	425	391	394	388	369	401	420	410	391	396	423	420	434	372	385	414	355	391	375	371	404	402	428	385	404	389	399	416	398	377	370	372	370	393	434	395	405	400	408	378	383	382	410	415	383	397	390	417	395	380	397	391	411	398	396	396	396	425	375	392	421	404	438	377	366	408	394	402	408	377	412	437	410	403	345	391	406	381	362	414	402	402	398	396	403	405	408	389	411	403	438	388	386	392	387	403	381	397	394	364	341	407	398	415	449	369	412	379	385	368	388	398	432	442	371	396	419	428	381	424	436	389	373	416	397	383	397	397	380	397	381	424	425	421	459	411	394	365	410	429	399	381	404	417	412	378	390	433	366	382	412	427	391	380	383	377	403	410	380	410	418	420	389	376	401	371	382	403	352	375	399	417	385	413	403	384	414	402	423	398	371	406	418	363	377	390	387	389	394	420	413	440	396	396	362	407	420	371	378	437	403	421	412	381	392	427	402	365	385	430	389	412	387	412	428	415	419	375	410	392	429	354	403	375	404	389	408	387	418	367	397	395	380	391	407	432	375	367	394	423	429	406	388	428	392	396	416	399	405	394	400	371	387	407	405	383	378	366	397	393	375	417	413	399	393	416	389	412	471	369	389	439	418	407	388	419	434	390	410	399	401	385	397	388	391	385	378	403	395	393	401	369	391	374	437	395	372	410	386	369	379	376	359	369	426	404	359	381	400	386	413	366	420	413	463	420	369	370	385	390	414	390	444	401	403	414	391	407	379	412	408	408	367	393	392	410	370	394	363	426	416	378	416	440	411	372	415	382	429	417	432	402	416	383	417	414	440	402	381	377	398	404	409	397	382	389	395	393	389	380	396	362	398	390	388	376	402	381	381	383	392	377	399	412	372	417	387	388	412	403	380	432	381	438	399	390	380	387	368	400	407	400	407	398	418	402	430	361	392	379	406	370	373	412	390	417	397	365	413	380	404	414	381	436	414	380	451	401	380	405	394	426	434	425	412	375	401	396	375	397	418	413	378	400	395	428	418	399	398	385	377	412	401	424	402	378	358	389	410	416	392	415	389	380	414	390	428	415	405	401	404	392	432	382	448	441	371	416	390	397	370	370	411	390	417	399	417	397	414	399	388	357	394	391	393	406	392	415	434	424	422	417	416	382	409	413	374	363	365	370	382	402	423	411	408	405	404	421	403	382	427	429	400	392	388	406	367	410	426	412	421	410	412	382	413	371	413	411	400	429	441	408	406	382	415	388	399	422	395	366	397	390	409	403	387	395	393	397	440	362	398	379	411	420	386	373	381	356	420	400	393	411	344	384	410	387	421	415	404	401	426	392	408	395	388	426	349	387	399	388	397	407	417	402	364	411	420	382	432	418	418	442	375	367	382	368	386	416	385	409	405	398	436	382	351	404	380	433	396	360	448	416	390	384	367	364	414	391	392	402	415	400	387	422	402	416	400	378	380	379	384	408	387	392	400	424	386	385	383	390	396	393	391	410	365	440	372	395	414	386	395	409	388	445	428	375	429	410	388	409	436	371	427	380	381	387	382	409	384	412	410	409	433	436	405	436	392	411	432	371	400	412	382	392	370	390	406	377	381	393	400	424	409	367	381	407	364	425	376	377	403	384	404	404	401	395	409	368	378	404	422	388	418	419	400	415	404	401	378	385	373	380	371	437	394	429	373	393	385	405	424	434	400	426	385	395	428	435	353	412	351	399	392	405	441	391	420	421	402	411	390	413	369	401	402	381	382	362	409	391	410	377	398	412	387	453	441	415	377	370	402	438	377	359	402	418	421	382	374	357	353	396	414	414	384	380	422	412	407	385	397	377	394	366	414	399	427	378	392	387	412	428	426	402	409	410	387	336	382	414	400	441	446	360	455	410	369	389	406	418	407	407	373	397	421	407	374	382	406	401	391	406	420	440	420	370	394	376	367	383	421	406	427	407	416	400	362	374	375	375	423	363	380	382	394	434	422	341	418	398	394	413	367	386	380	388	386	369	371	433	400	373	355	420	399	371	426	391	412	414	411	368	407	408	396	413	403	415	417	388	418	467	377	421	413	408	397	418	424	418	433	396	406	392	374	396	390	377	369	393	382	413	395	374	381	358	430	401	430	406	368	387	370	358	383	391	372	393	393	431	360	405	399	382	436	411	359	385	391	353	368	403	383	409	402	410	398	406	403	395	373	359	381	397	394	416	411	417	400	410	399	425	383	409	405	421	407	395	346	431	380	406	380	418	395	395	407	433	396	416	414	377	427	424	393	405	403	371	381	367	391	424	360	392	410	404	372	395	398	398	392	415	402	374	425	389	420	370	387	442	408	367	398	400	399	368	391	375	374	411	356	381	402	408	398	422	428	410	418	428	419	380	408	425	392	394	409	411	404	383	406	358	404	393	406	423	406	370	412	390	383	390	380	372	398	409	407	458	407	393	421	381	397	361	398	404	426	436	385	367	435	413	388	376	391	405	411	382	414	386	430	381	393	387	458	409	382	366	355	423	401	429	398	357	381	419	390	384	376	387	405	441	410	360	393	420	374	400	419	390	396	386	348	404	377	411	405	402	386	421	394	420	368	390	387	397	421	381	434	403	387	421	400	381	406	409	405	398	412	401	414	382	399	407	366	410	390	385	412	396	407	362	397	391	402	400	388	411	388	404	409	373	391	386	364	397	410	368	420	393	381	407	407	413	387	373	406	368	368	421	404	399	381	371	395	426	381	396	399	429	366	391	401	428	385	392	403	382	410	369	373	420	409	463	417	385	358	398	400	445	395	398	432	382	408	393	437	380	392	374	408	389	399	414	421	355	417	409	402	394	440	404	382	364	387	407	377	430	374	379	381	394	370	401	404	338	377	402	395	395	417	377	407	421	403	430	405	400	426	411	370	383	380	414	388	401	400	396	392	398	408	443	397	404	390	424	392	338	420	389	368	404	389	370	426	421	399	398	384	412	421	373	428	461	380	389	395	443	378	398	424	420	366	397	397	404	422	390	409	412	382	365	389	394	416	390	364	406	445	380	380	353	358	400	397	371	369	401	390	405	398
14399	7687	3114	1038	989	969	944	896	919	957	951	915	983	963	975	985	999	943	940	862	961	983	956	893	921	933	957	941	947	998	946	911	983	936	905	876	929	958	963	958	931	904	914	989	930	909	985	926	944	921	892	917	970	928	968	932	970	981	871	926	905	923	967	914	936	900	957	913	945	924	933	941	919	999	920	956	945	1033	928	904	1008	917	910	917	944	960	971	949	993	974	864	977	954	956	936	890	990	921	941	964	932	977	929	932	934	868	995	950	926	959	969	955	976	982	973	937	926	929	931	941	984	882	971	934	953	952	939	972	950	950	882	898	933	955	875	932	906	957	948	874	909	987	927	961	987	972	909	917	950	984	967	939	900	930	979	919	911	936	991	930	950	922	1012	936	935	950	1061	950	930	1017	1005	920	903	920	1037	1001	941	969	925	913	1006	933	973	920	948	924	910	929	932	926	1003	916	901	971	944	927	914	995	940	932	1012	937	967	975	935	938	961	974	922	968	981	946	927	905	948	981	920	895	965	940	974	926	937	952	932	907	985	966	894	959	907	959	903	908	919	925	939	948	939	910	921	902	978	952	960	953	948	901	947	947	866	973	914	905	916	977	890	956	963	930	943	938	960	945	962	941	981	983	964	945	930	916	946	897	908	929	890	1003	935	954	945	918	946	958	895	920	945	960	951	944	960	964	941	963	948	950	1007	1026	907	902	993	958	935	921	943	958	939	1007	853	912	920	931	971	962	944	945	913	944	970	910	891	893	1012	977	942	900	832	839	969	954	932	920	950	915	962	929	936	957	932	976	961	965	977	927	946	916	973	931	970	928	903	942	927	903	897	857	886	948	942	907	940	942	980	911	961	912	926	934	860	934	917	915	894	960	943	932	875	949	941	970	876	923	888	925	908	946	944	928	931	985	945	958	939	983	907	930	954	961	933	919	945	923	937	911	976	975	968	952	923	978	934	876	933	904	917	935	892	907	915	934	956	993	912	900	988	954	949	980	921	930	940	940	982	963	998	934	925	974	927	957	916	913	908	986	913	1003	943	956	918	899	955	991	946	923	976	964	949	947	909	962	986	988	984	960	954	910	915	1000	901	935	931	911	973	957	938	932	929	947	986	904	914	948	959	923	891	975	939	955	891	944	918	972	873	913	913	959	1050	934	921	995	932	977	878	1003	851	984	917	915	948	946	908	957	942	973	946	922	962	914	957	972	915	906	939	956	923	965	946	931	1001	953	906	951	980	932	950	957	975	951	925	967	967	946	903	978	946	954	931	982	985	959	945	918	931	976	949	949	958	979	981	950	919	968	944	979	958	959	937	917	970	937	1005	949	948	965	959	951	914	933	959	953	913	934	949	946	936	966	913	924	987	964	956	936	946	952	884	968	973	962	914	980	925	946	980	919	868	963	929	922	859	918	924	921	919	915	974	988	887	959	932	957	955	941	951	962	863	909	982	927	1016	957	905	990	1003	930	948	919	952	966	965	907	921	946	960	956	939	933	905	932	929	982	870	968	946	923	905	987	893	967	955	936	912	920	971	971	942	937	947	946	952	902	929	920	915	967	959	915	921	1007	948	918	956	1025	923	907	1003	914	916	950	907	931	947	936	982	936	932	969	898	940	929	938	928	971	924	937	941	929	938	962	906	956	996	915	902	948	926	956	907	960	903	964	945	988	994	1001	914	937	927	941	934	922	935	915	898	944	908	956	948	999	930	890	928	920	926	916	951	920	965	948	965	953	967	931	957	977	929	981	973	889	949	895	933	912	934	996	932	945	1028	928	941	971	926	959	926	877	943	967	930	958	901	924	946	936	926	973	917	932	991	931	952	931	907	970	929	918	944	913	952	945	939	904	946	880	950	930	972	948	905	894	958	1003	927	936	921	932	944	941	923	926	926	900	957	982	885	956	912	881	966	927	946	916	947	930	1010	975	963	940	955	920	931	930	962	906	936	921	958	902	958	973	970	920	948	930	1009	953	889	916	964	959	918	915	878	912	944	954	894	916	895	925	985	973	901	911	965	939	934	859	909	969	946	954	970	877	973	955	940	888	928	974	976	952	918	893	938	947	969	950	968	920	953	946	926	909	918	936	916	947	932	893	968	944	941	954	936	953	949	930	962	1010	920	911	991	886	981	946	909	985	891	944	882	937	1000	955	993	949	914	1026	935	927	991	976	983	884	928	929	949	969	935	949	993	914	924	972	949	948	973	950	935	982	979	988	914	975	997	930	956	895	910	929	926	915	941	888	959	934	919	964	930	897	939	916	895	958	937	953	919	903	921	907	877	990	974	899	924	932	928	941	944	945	932	973	1009	904	978	882	975	884	993	918	886	914	908	958	922	905	921	1010	946	959	976	932	948	967	951	966	1038	896	875	936	948	958	961	924	946	927	992	950	941	967	932	968	929	930	908	904	983	899	984	934	941	974	922	920	909	928	966	968	936	931	968	911	897	964	939	912	935	960	906	918	876	926	914	957	900	870	965	982	924	980	948	938	906	1002	941	905	916	982	908	839	964	981	978	976	916	995	912	934	921	988	923	926	956	923	955	904	982	955	954	949	923	953	959	912	959	976	959	880	961	942	910	985	910	1007	923	883	947	934	958	1032	942	951	937	908	937	1017	984	989	957	947	924	932	913	914	1038	893	891	939	921	931	953	959	934	989	940	952	1053	882	972	959	933	981	934	911	946	902	899	915	951	941	944	919	958	911	1012	927	977	930	956	940	953	990	933	944	936	888	983	963	948	940	932	1016	963	956	953	952	917	1013	942	934	942	928	949	965	935	925	992	984	916	914	961	902	932	961	915	995	964	903	904	990	879	965	937	973	936	927	898	890	930	944	886	938	931	1000	911	939	932	939	972	929	917	983	954	964	921	953	892	963	882	927	962	927	878	919	937	982	921	961	950	960	982	963	919	969	944	891	958	980	937	941	1001	936	962	959	935	930	877	919	937	933	963	992	918	906	962	935	957	948	936	988	958	918	1014	964	921	942	948	960	929	914	888	907	976	946	933	902	933	926	959	928	955	942	941	915	945	983	946	907	962	913	962	923	945	964	974	966	944	936	959	947	952	944	960	908	950	927	955	940	991	914	921	917	937	916	943	942	943	983	948	908	936	962	940	940	966	959	920	957	891	948	1038	875	920	954	961	923	939	916	966	990	991	934	940	942	964	894	927	936	954	1002	960	913	955	984	906	954	921	912	946	998	902	997	904	982	885	935	954	899	978	892	991	909	1006	905	963	913	953	927	926	897	921	949	903	959	879	911	959	916	918	922	951	946	956	922	929	981	974	935	908	932	929	890	901	903	906	974	901	958	924	923	1013	984	973	950	967	933	959	946	908	977	952	971	901	961	912	915	1006	893	946	971	890	957	974	936	876	918	883	879	904	967	960	946	949	912	897	906	962	977	939	946	972	964	903	1014	973	945	855	905	965	940	883	953	929	931	961	917	980	905	887	971	984	881	948	980	925	964	937	952	932	907	955	974	1000	912	947	923	892	946	974	979	931	943	918	937	981	970	941	903	929	1009	934	905	942	975	972	886	904	913
65220	50436	30067	4144	620	466	404	362	312	315	293	316	282	280	257	271	275	280	258	271	233	245	262	265	260	246	240	238	216	292	256	267	218	247	258	281	254	243	229	280	235	265	256	253	233	276	243	247	213	252	239	222	259	264	263	219	248	229	223	258	225	227	260	255	272	283	246	266	222	234	260	241	250	272	262	255	248	254	249	256	258	238	236	216	245	237	244	233	196	251	214	232	252	221	226	232	202	244	234	237	242	231	228	221	239	231	246	225	263	240	216	231	243	221	226	241	242	256	231	250	249	244	239	220	235	216	268	235	250	240	229	225	253	216	220	222	264	237	228	235	200	262	207	223	224	231	255	231	231	242	222	242	233	227	236	261	242	241	274	211	215	281	250	269	228	258	226	253	229	226	272	248	242	229	254	224	234	242	213	231	223	258	225	212	260	206	216	224	248	241	227	252	234	231	258	262	251	251	226	244	254	235	247	230	252	239	268	236	231	261	256	223	220	247	248	222	244	242	246	225	258	221	244	242	254	244	267	207	241	230	221	244	257	245	211	256	231	246	216	245	239	261	240	251	209	253	218	212	240	213	216	229	228	250	238	236	257	216	225	230	244	257	230	251	229	234	243	238	210	228	243	224	224	262	267	276	239	251	235	252	266	260	214	245	242	204	239	219	243	228	253	236	230	221	247	255	237	247	239	250	247	261	234	247	266	220	243	239	243	226	230	237	228	260	249	233	246	245	269	224	233	254	265	266	234	254	260	253	233	217	265	228	247	245	237	242	222	221	251	227	280	244	224	242	231	251	206	246	244	204	222	218	213	254	238	234	241	238	245	259	245	206	244	247	256	227	218	251	267	256	239	260	231	230	244	229	232	247	232	254	240	238	241	224	255	261	214	236	208	222	215	228	249	260	252	258	248	264	256	234	232	234	226	268	242	232	248	266	238	234	242	226	240	236	248	214	215	251	233	248	253	220	269	258	228	245	229	213	234	242	232	241	275	247	235	235	244	235	229	228	216	262	281	249	234	219	230	208	239	212	255	200	215	247	235	252	212	230	247	248	249	242	246	246	269	238	245	245	254	217	233	256	214	222	218	233	241	274	234	247	249	234	219	235	240	238	247	243	246	246	220	237	247	243	257	232	234	229	235	239	237	239	219	231	234	249	253	251	254	237	249	258	251	230	243	239	226	226	253	219	233	253	220	245	196	232	203	236	222	239	226	238	242	255	261	239	256	249	280	225	227	243	246	233	223	224	236	247	252	272	243	247	277	253	234	246	253	283	217	267	220	235	224	231	246	240	234	241	272	279	208	248	258	227	242	229	236	235	221	244	236	260	234	265	247	231	228	241	233	221	255	223	215	255	244	222	250	212	245	230	253	213	249	261	232	229	257	222	229	277	267	264	234	268	237	219	247	235	257	240	260	247	218	216	255	221	259	222	240	224	241	248	236	248	251	232	257	236	246	221	223	209	251	213	238	232	226	245	242	247	243	251	247	255	243	237	258	230	213	230	252	232	232	235	232	240	251	241	222	227	262	232	247	244	233	238	250	252	235	241	223	242	223	269	231	240	262	237	254	243	250	254	245	251	231	219	256	256	243	195	240	235	238	260	219	233	237	248	222	234	227	240	253	238	195	237	255	235	229	245	241	239	218	228	227	256	262	218	235	256	281	225	244	207	256	200	245	223	279	232	234	257	235	246	219	236	262	244	225	252	219	249	239	214	265	244	247	238	228	256	261	254	247	233	227	211	223	236	238	246	252	210	266	245	238	259	256	219	263	249	252	209	254	212	259	251	250	253	265	230	234	251	246	230	200	239	279	221	231	260	255	235	260	248	232	247	233	238	262	250	252	226	231	249	247	252	235	231	250	239	270	231	243	236	254	224	199	222	254	242	225	262	256	227	256	235	213	220	246	277	237	241	226	226	231	243	240	233	247	231	238	226	235	255	222	242	222	251	230	241	261	244	254	220	252	221	222	272	246	222	251	242	192	236	221	258	211	254	244	242	219	235	249	212	267	243	249	249	218	229	220	250	251	238	250	236	221	220	259	235	249	265	234	239	210	221	247	225	257	215	223	225	250	247	235	246	235	231	246	214	239	226	254	229	218	274	261	226	246	250	230	257	222	234	247	215	240	225	218	226	239	264	224	208	241	226	229	247	260	240	240	207	215	228	253	255	230	226	229	220	249	238	203	215	226	243	270	219	258	240	244	238	247	253	234	230	255	263	241	234	234	245	240	249	229	249	247	245	248	241	228	249	251	264	235	240	234	228	224	248	228	218	239	248	227	234	244	260	228	234	254	245	263	257	223	229	254	244	245	241	248	244	239	263	214	250	259	230	253	236	244	224	257	251	253	246	250	252	228	240	255	228	249	247	247	240	232	235	233	253	250	209	223	236	262	202	232	243	230	217	241	236	252	239	217	236	251	222	214	225	211	237	240	250	229	227	183	247	246	220	232	257	253	228	249	236	240	220	233	250	225	218	253	231	211	229	203	257	241	241	228	255	262	231	227	222	243	210	223	236	219	223	246	217	228	234	234	251	230	239	219	220	229	266	209	214	201	225	241	230	229	253	250	220	253	237	245	250	239	240	231	266	226	244	238	252	203	248	242	216	245	241	256	234	243	238	244	229	244	237	250	262	238	229	243	227	262	226	237	219	225	232	239	245	242	254	230	215	230	205	258	241	235	233	214	230	253	269	247	241	239	273	253	238	230	233	242	237	268	223	236	243	258	238	242	239	247	237	264	223	228	242	225	217	222	262	230	228	270	230	243	246	245	256	231	239	247	246	231	228	220	230	212	227	225	236	231	225	237	267	252	245	247	247	241	206	241	243	226	245	218	223	232	256	250	244	245	242	245	256	244	234	258	248	245	250	253	212	219	234	273	249	239	219	225	231	224	234	245	196	249	234	245	220	274	248	259	222	242	230	259	231	229	249	223	257	235	216	232	268	233	252	231	267	238	197	221	226	234	241	214	254	262	221	243	229	233	245	238	226	219	250	240	199	272	207	243	265	262	242	249	246	243	262	225	234	252	230	213	234	253	224	245	214	261	229	209	239	238	226	225	241	226	240	261	243	225	247	260	234	252	225	259	258	253	262	237	236	239	226	229	247	201	256	243	267	241	221	239	289	223	220	241	235	262	232	240	226	230	245	219	213	242	254	216	266	270	252	229	255	221	272	223	224	234	238	262	243	224	246	260	261	235	236	227	233	233	199	237	235	212	230	253	238	223	239	222	267	218	256	236	240	249	232	224	218	240	224	238	248	233	216	248	245	247	227	244	247	247	276	255	254	241	244	245	240	254	241	238	254	245	203	245	263	211	257	275	242	217	231	237	216	247	215	247	254	242	226	245	225	248	233	238	235	234	222	224	222	224	222	265	246	237	230	226	225	236	243	232	250	232	226	232	272	221	234	218	219	213	223	252	257	243	248	228	227	241	240	246	248	234	216	233	253	247	240	241	238	229	250	227	250	243	225	213	244
38855	35744	15405	2142	1860	1682	1348	1197	1156	994	1043	924	887	875	804	774	744	747	730	753	673	737	695	701	701	705	693	670	688	699	652	647	661	635	672	660	675	622	672	710	663	647	654	638	607	670	635	718	634	686	637	622	664	677	640	619	623	674	666	635	582	602	635	647	695	640	608	675	620	666	658	602	640	633	709	617	638	674	666	626	650	636	611	655	648	650	644	635	642	668	650	651	592	639	662	667	657	593	614	587	662	617	657	614	628	642	627	664	614	601	629	648	640	646	665	647	620	663	658	635	600	618	617	628	599	636	677	645	645	722	606	631	675	626	629	637	616	644	589	607	645	645	620	650	633	616	601	617	651	616	638	655	580	657	635	668	625	640	679	662	573	620	595	609	582	649	632	620	632	612	631	644	619	620	640	599	667	649	658	570	684	638	675	651	596	600	674	625	673	606	646	664	680	645	610	642	627	601	643	673	617	588	619	595	664	616	646	675	627	673	604	646	649	583	639	619	601	673	666	651	626	601	593	692	650	651	570	636	612	578	634	659	668	623	646	613	647	672	654	649	595	673	615	649	603	623	614	591	582	625	621	617	643	636	597	686	591	622	593	667	611	632	610	628	634	625	662	626	637	621	624	613	623	612	654	607	633	629	589	654	590	664	638	609	651	626	652	644	569	631	639	630	652	645	600	589	618	650	601	666	626	616	612	637	591	684	656	599	653	592	651	661	603	629	646	648	616	629	640	684	629	608	631	611	665	610	575	659	623	632	604	652	632	623	600	632	634	598	622	643	652	624	613	634	616	617	591	613	610	620	581	645	593	618	623	592	603	613	641	635	680	615	617	608	654	590	640	609	636	635	650	648	630	631	627	651	659	607	590	616	612	651	674	639	618	675	620	673	632	609	629	605	624	613	613	638	606	607	618	592	634	646	654	600	598	603	634	644	633	613	617	627	613	612	639	645	673	625	595	645	657	635	636	626	661	626	600	625	637	644	626	618	655	591	596	588	604	644	573	632	656	596	614	629	635	674	632	669	616	646	614	595	619	580	602	624	602	650	595	636	557	601	659	575	597	615	668	641	584	641	603	634	641	621	616	624	608	653	621	614	616	634	636	604	605	643	647	603	618	616	630	632	613	634	597	668	640	635	622	594	658	593	594	602	627	641	619	622	679	590	603	656	627	599	625	587	618	652	587	634	639	618	607	689	666	604	677	588	655	602	607	603	622	650	605	600	626	670	637	635	619	608	609	617	617	658	622	636	575	637	638	652	655	621	624	633	638	630	607	628	626	583	625	638	633	621	651	683	625	568	634	626	638	625	630	626	630	649	662	636	624	629	637	653	640	589	656	624	621	680	592	651	613	624	631	633	640	601	612	638	585	641	663	602	620	631	641	571	601	633	601	649	567	618	643	650	607	607	638	636	604	636	656	606	615	611	622	690	634	591	636	609	640	620	592	626	593	626	640	627	640	627	668	675	660	612	668	609	642	601	621	584	624	637	623	623	673	645	610	625	585	641	628	616	658	613	667	651	663	602	655	628	631	668	672	661	622	602	627	624	614	643	615	628	621	664	634	619	613	588	669	675	632	662	617	595	625	602	604	550	632	614	636	644	588	612	630	580	626	593	603	647	617	649	634	663	670	610	615	587	633	626	620	633	616	639	642	603	624	598	597	651	633	649	645	619	611	577	644	612	638	615	631	636	610	635	596	621	596	629	657	627	662	654	627	640	663	623	640	636	605	645	632	631	638	642	594	645	601	599	610	660	642	644	661	578	651	635	612	632	573	573	624	609	610	676	631	615	580	629	590	677	630	630	629	631	621	626	591	645	623	662	632	609	626	661	599	595	606	653	656	636	630	641	612	670	623	615	581	621	659	633	648	623	680	632	619	633	597	659	691	611	634	659	663	648	656	639	631	643	658	646	642	647	656	635	662	668	614	650	632	655	627	654	626	674	646	614	626	674	600	640	655	599	627	634	621	630	632	635	594	616	634	629	611	606	586	695	635	635	626	623	675	616	654	579	630	628	646	584	648	662	642	673	659	650	628	597	642	683	664	641	643	618	596	638	634	600	614	627	603	657	625	613	637	639	645	661	669	637	639	638	609	620	642	623	619	658	614	601	665	661	646	606	648	614	621	637	656	620	642	626	638	592	655	609	632	636	623	627	650	570	629	650	610	651	643	626	621	656	627	667	641	598	616	611	671	687	627	612	645	642	618	596	596	618	621	618	614	626	620	637	600	621	656	641	630	640	685	606	635	607	660	619	593	670	668	592	648	620	644	569	646	655	621	596	656	633	662	632	597	606	679	635	641	610	635	629	653	637	620	639	636	606	610	623	638	623	591	614	641	584	654	615	596	621	682	609	620	658	628	617	637	652	661	630	616	646	629	606	615	637	611	634	663	598	631	657	668	621	646	599	613	627	639	604	609	622	599	618	639	639	666	631	642	616	617	640	647	644	624	691	652	638	640	630	639	609	631	653	592	589	625	623	653	582	650	619	602	637	607	607	647	607	666	615	601	621	639	625	635	625	617	619	625	611	622	651	640	628	661	643	646	624	631	630	626	631	612	606	626	644	614	643	637	639	698	665	629	638	642	639	617	609	618	636	600	625	594	624	613	593	584	617	623	585	641	655	623	615	626	622	586	622	631	655	596	650	604	627	618	648	646	631	609	657	618	628	602	630	594	636	618	614	634	624	684	615	636	610	606	606	615	614	642	630	623	591	609	627	652	629	657	634	616	596	668	656	651	611	657	625	613	646	606	673	615	675	674	620	626	617	648	700	628	618	617	640	626	616	621	627	621	606	624	624	677	646	614	601	635	623	586	582	626	621	626	647	613	616	629	683	629	618	604	623	617	636	635	640	629	654	631	666	641	663	635	626	602	607	628	621	616	609	582	653	669	644	607	602	619	628	601	612	649	625	695	630	633	600	615	601	616	646	577	635	632	604	629	623	649	623	662	609	681	596	657	583	608	697	634	606	666	658	606	600	695	616	633	650	621	635	613	599	613	610	636	639	636	688	624	584	672	623	633	632	642	641	574	585	617	614	628	569	622	611	615	644	612	612	634	631	582	618	665	668	680	608	608	621	589	593	670	630	588	611	610	621	636	610	634	595	666	643	603	684	633	679	620	644	614	683	661	625	678	621	667	627	626	656	649	653	655	593	614	583	618	617	666	630	638	657	617	614	651	639	649	604	624	631	618	614	636	598	618	620	622	634	654	641	642	636	603	629	623	668	636	616	604	697	604	599	656	600	595	665	608	598	615	596	637	623	624	595	631	630	632	613	642	591	613	600	651	602	646	609	623	658	659	624	596	571	604	653	646	627	654	630	632	639	623	580	643	645	608	580	619	617	665	597	619	599	614	610	634	597	603	650	659	589	649	639	587	629	625	620	678	620	612	646	677	635	606	614	603	623	678	630	634	656	626	653	688	668	601	622	647	607	626	621	604	603	613	609	618	609	619	639	578	631	674	609	724	631	609	591
79019	60394	40582	9623	1388	794	636	555	516	529	477	418	408	390	405	410	409	377	363	388	373	370	375	357	379	340	343	354	348	319	328	357	340	325	331	345	357	345	358	353	334	340	335	350	356	356	348	359	343	322	363	344	342	372	313	335	300	345	358	346	330	340	321	357	360	328	350	399	338	363	361	354	329	325	326	345	322	346	337	321	351	326	341	336	367	343	363	342	299	343	329	338	341	332	327	325	316	357	339	339	346	333	390	350	330	337	319	359	323	317	309	342	397	337	366	338	336	339	379	322	323	331	323	344	356	343	338	362	354	375	361	360	291	330	328	350	353	301	342	327	383	333	357	349	334	322	312	339	363	325	359	346	335	341	319	370	342	348	362	345	339	333	314	318	349	346	329	299	323	331	300	343	370	343	333	335	331	398	332	358	349	323	363	372	365	334	344	362	318	346	362	307	339	360	363	319	365	312	352	311	359	334	329	344	360	364	343	336	333	372	354	348	336	340	345	372	323	330	368	347	306	365	318	336	363	360	353	323	375	347	363	334	336	333	336	329	344	352	329	335	351	353	332	329	291	376	327	347	348	341	354	343	341	323	367	361	324	375	332	331	346	329	359	316	384	292	354	354	345	335	398	326	348	358	372	323	344	388	368	350	350	299	338	378	310	347	349	353	326	363	352	342	368	345	363	339	333	330	340	357	353	362	342	358	354	329	309	331	351	318	322	390	315	339	412	289	332	322	341	326	312	329	324	351	383	323	377	358	350	318	317	353	325	317	348	345	338	391	340	302	344	308	336	329	344	357	357	337	352	359	324	350	309	356	363	336	328	338	331	336	368	357	322	345	334	360	345	359	347	363	329	369	349	353	372	326	365	350	377	347	346	348	368	383	341	369	334	308	323	358	352	337	368	352	352	351	328	355	346	335	321	345	349	338	351	324	364	306	319	326	339	318	367	332	367	378	345	304	360	351	313	360	328	342	314	333	370	330	356	344	319	304	360	358	335	358	353	333	350	298	354	344	341	336	374	342	326	354	378	315	382	330	324	309	353	309	360	312	345	322	373	307	321	324	289	314	342	361	363	340	348	324	325	359	323	323	329	349	328	349	354	368	346	323	334	316	322	330	313	326	355	339	326	340	341	334	318	347	348	304	339	357	356	348	358	344	367	335	355	327	321	332	356	321	343	337	326	323	328	384	356	322	352	332	364	362	347	348	338	347	353	331	344	314	378	342	341	339	354	361	362	363	336	328	383	347	363	307	353	332	317	339	340	344	332	352	345	373	332	350	346	338	340	363	333	334	324	325	366	347	369	360	375	337	352	375	355	340	344	371	349	370	356	373	350	324	329	315	347	341	365	358	329	371	336	329	361	367	328	354	353	310	356	349	368	318	327	380	334	367	371	344	366	356	299	365	345	341	321	339	317	376	371	342	351	339	349	385	330	322	342	379	334	354	343	315	311	331	351	314	341	304	366	360	300	325	353	371	366	339	346	369	427	333	300	330	326	335	315	346	350	345	329	361	342	375	346	339	321	354	332	369	336	345	340	341	324	340	357	346	356	334	334	318	326	347	350	353	355	321	326	344	355	335	322	359	379	295	308	366	291	344	328	322	378	344	338	388	332	346	340	342	340	386	339	336	375	340	298	354	323	343	357	351	308	346	315	351	314	328	300	371	346	369	337	353	332	329	382	344	365	363	320	328	365	332	376	364	326	333	353	341	350	318	340	324	339	359	347	292	349	367	345	354	321	350	348	324	341	328	347	363	361	364	355	365	352	360	339	357	322	350	343	281	345	313	328	339	375	333	331	311	345	381	337	351	308	317	370	308	320	341	321	348	310	312	332	352	341	296	360	353	309	310	349	364	313	331	367	351	318	362	345	380	334	316	330	330	372	327	337	347	348	355	354	341	385	367	336	326	353	339	359	341	340	326	336	365	360	345	364	350	400	317	344	361	324	361	348	326	359	298	330	334	347	350	336	358	359	338	368	360	333	358	335	335	328	369	321	337	348	351	336	362	346	360	355	330	367	357	354	333	318	327	395	349	351	327	339	338	319	329	325	367	369	347	357	329	356	325	329	326	341	321	337	358	315	357	367	339	365	354	364	316	321	328	340	389	296	330	363	339	345	325	356	356	344	397	347	342	354	330	354	317	384	366	313	313	340	310	358	357	341	323	345	310	294	329	334	311	338	368	317	340	343	357	357	359	355	325	350	353	340	327	339	336	345	326	350	348	351	307	355	346	338	338	387	368	351	333	357	323	319	343	391	376	346	333	367	376	329	335	345	352	347	339	325	334	342	297	332	371	377	322	322	299	379	352	334	323	324	382	364	363	356	354	333	316	323	340	341	331	297	328	337	325	368	376	335	310	327	375	339	359	352	372	333	319	367	341	341	334	385	342	362	360	345	311	317	309	319	311	329	350	341	330	337	370	368	351	338	312	317	361	364	334	337	329	310	359	339	330	350	338	346	342	355	350	347	334	366	334	344	337	324	365	359	363	355	337	350	382	341	329	349	373	340	325	325	318	343	355	361	332	340	333	341	334	355	357	378	321	337	325	329	309	349	330	374	351	318	342	362	354	333	329	337	343	346	357	302	354	360	392	311	338	345	329	348	356	344	344	316	352	335	340	343	358	359	358	364	349	372	339	325	361	382	328	307	366	352	341	332	332	308	344	326	346	335	322	349	366	354	332	315	318	354	346	336	325	330	342	317	347	363	318	318	348	341	337	359	296	385	326	367	322	344	355	332	352	328	320	359	335	357	345	333	349	322	383	369	335	313	339	360	344	329	324	309	341	353	365	355	355	303	336	330	280	353	293	327	315	339	331	309	323	365	322	308	314	369	306	328	362	372	387	366	366	365	337	354	368	330	342	338	316	326	331	318	347	332	306	350	350	362	345	395	351	332	342	312	376	314	302	363	357	318	316	340	334	355	376	346	371	368	355	340	344	340	344	343	350	314	368	328	348	338	353	345	353	322	319	341	349	352	326	351	338	330	287	346	334	372	324	333	357	320	302	332	311	306	352	339	335	341	354	360	356	338	364	330	336	359	360	333	343	350	313	355	356	319	311	334	357	370	328	353	346	350	359	310	311	350	354	346	368	331	327	341	314	327	347	341	340	310	322	357	331	325	348	332	325	331	345	338	325	319	339	340	334	337	325	330	322	357	339	339	332	340	329	346	362	319	338	366	374	342	349	338	303	344	329	318	318	344	373	341	337	356	331	333	370	345	328	367	366	323	350	315	339	359	315	361	368	369	347	338	332	338	324	329	334	347	362	367	352	357	331	335	342	340	325	346	310	324	317	373	339	356	333	343	328	332	368	327	348	349	331	315	339	353	332	336	345	334	342	358	326	323	331	340	330	318	340	374	351	338	326	357	349	323	352	317	337	319	344	325	333	333	355	336	367	352	349	349	336	331	343	342	358	357	316	337	335	353	293	355	344	338	319	353	326	326	338	344	333	369	344	362	342	337	345	345	318	351	300
47797	45104	19998	3860	3363	2844	2373	2083	1827	1619	1495	1402	1343	1242	1217	1229	1134	1062	1103	1048	1041	1017	1064	1014	1051	995	1031	981	1029	949	964	929	910	909	969	914	937	947	930	909	914	908	893	878	945	943	910	933	894	859	874	872	893	853	885	885	915	903	922	910	876	898	859	842	845	943	870	847	882	868	831	873	851	822	901	860	835	871	874	878	893	897	811	827	918	872	866	813	872	862	814	864	866	873	862	887	857	832	820	826	792	873	853	845	844	868	889	900	856	908	853	816	788	861	836	916	868	872	817	862	853	888	877	851	954	826	814	857	795	904	851	850	870	864	844	928	865	844	778	897	891	854	871	828	864	889	878	841	897	865	873	867	834	901	837	871	854	907	870	891	890	883	810	840	842	825	859	879	846	839	824	831	866	854	817	871	901	820	905	849	854	874	786	905	862	824	845	896	888	860	870	862	814	821	839	914	810	917	880	877	822	838	823	861	861	897	872	884	878	827	866	861	900	849	827	806	878	849	828	866	834	845	854	856	852	874	874	870	848	814	874	856	868	825	889	848	818	885	826	868	942	907	869	893	835	844	816	833	917	897	841	909	833	872	809	882	829	787	797	826	887	863	901	866	893	907	851	849	844	836	860	857	847	871	857	810	788	837	832	871	890	860	842	908	873	844	822	815	870	835	845	871	838	854	838	831	834	844	828	858	847	878	839	842	849	832	842	856	823	817	821	817	821	844	824	870	838	871	892	862	882	866	815	878	843	882	833	849	914	877	898	863	847	849	865	895	873	877	801	854	872	838	883	831	963	900	891	886	815	898	853	845	847	854	897	866	841	857	846	829	863	838	861	890	856	800	850	819	870	801	847	888	830	849	804	877	917	826	872	869	864	878	768	857	828	897	877	893	829	865	852	835	880	830	878	873	881	830	834	820	917	897	875	827	818	853	850	812	830	870	886	847	849	854	820	864	891	874	846	868	817	843	836	817	777	915	853	894	889	914	917	867	836	848	839	845	878	822	876	823	814	876	853	883	864	859	823	869	848	808	847	849	891	897	844	874	857	854	816	906	875	830	867	815	814	825	821	863	832	857	883	888	876	820	840	823	785	854	848	867	871	846	847	834	829	841	829	927	845	891	867	819	872	831	841	850	833	883	820	905	842	849	872	853	883	840	884	837	854	847	804	834	902	879	832	889	862	896	841	870	840	840	816	855	848	886	850	829	851	848	873	828	831	823	886	805	879	894	885	844	875	818	879	841	825	885	848	860	873	830	868	885	839	889	840	832	839	861	874	881	885	864	888	851	837	839	858	833	850	865	866	859	844	875	836	879	897	914	866	835	830	881	839	841	863	850	815	795	843	872	836	873	803	896	832	836	851	829	870	827	821	869	850	911	853	848	834	838	850	848	833	869	793	855	886	834	823	861	859	882	870	853	819	901	848	807	898	854	886	865	809	883	830	881	804	836	843	816	841	881	896	835	814	818	835	830	880	810	832	882	870	886	825	855	897	814	862	809	879	906	866	825	852	910	800	898	852	888	880	885	877	791	846	829	855	830	874	851	882	864	817	850	829	850	846	855	848	835	852	840	853	820	867	847	826	808	881	840	844	856	910	813	887	898	857	820	876	852	853	845	937	901	794	894	873	863	821	885	848	874	848	879	870	896	898	887	883	833	824	859	811	871	867	827	787	792	870	884	815	873	856	862	911	812	875	836	826	892	787	856	831	845	889	788	875	853	858	819	840	826	843	827	835	868	794	835	824	864	841	865	863	898	853	846	840	858	861	841	840	888	868	832	827	823	870	854	898	858	821	817	828	815	862	838	873	828	900	895	901	869	873	882	848	870	845	857	806	871	845	829	861	879	857	867	877	823	869	850	861	837	827	832	832	832	881	890	834	834	885	853	854	896	847	880	822	866	854	919	825	867	813	897	876	850	856	839	823	824	850	893	831	866	853	857	828	811	852	873	855	768	849	878	855	833	835	813	870	895	941	863	843	825	919	868	811	831	863	848	905	853	863	883	893	853	860	862	858	833	825	803	867	860	835	863	882	849	853	851	865	852	860	936	865	865	836	829	862	842	878	886	868	853	858	868	858	857	800	870	857	828	846	816	812	787	830	892	864	861	856	896	830	830	869	845	891	814	844	868	865	909	831	857	883	861	855	853	868	865	843	826	826	835	820	890	875	868	857	793	870	860	857	823	839	839	845	827	872	824	896	829	858	836	882	837	813	832	858	882	923	882	851	897	837	845	889	835	845	892	882	868	850	851	882	896	842	848	802	902	802	807	891	788	829	810	874	897	864	856	857	833	846	890	854	871	836	825	895	893	852	906	810	847	855	889	820	803	843	855	865	862	842	853	887	875	838	874	844	860	866	857	808	838	813	845	853	803	925	872	884	857	864	912	865	834	829	865	837	841	832	877	855	876	850	854	829	858	854	858	838	884	802	862	830	882	856	845	842	880	852	841	876	862	887	859	802	832	810	884	865	828	851	894	877	825	868	843	911	882	842	868	872	809	869	889	784	838	838	855	866	868	875	865	918	852	864	874	871	857	859	816	857	833	847	799	822	791	877	844	849	805	880	825	857	902	865	847	878	876	883	848	859	836	867	877	861	878	886	895	867	887	838	827	858	836	888	820	865	826	893	812	824	867	836	815	890	889	828	884	850	868	896	858	885	747	873	822	850	850	854	859	868	839	832	889	853	894	854	837	820	905	852	849	838	857	807	831	872	802	891	808	827	847	870	882	828	841	857	817	886	802	816	869	849	894	837	848	858	836	832	837	848	819	852	862	849	848	822	884	936	893	882	867	860	820	843	841	854	853	902	812	819	928	866	844	853	853	912	838	838	875	859	847	870	842	844	871	866	826	885	845	883	837	907	856	803	845	865	848	910	872	870	832	870	841	859	867	865	850	820	861	847	863	887	868	862	843	862	889	836	853	833	818	875	897	853	847	857	863	848	915	889	866	853	852	868	874	875	871	872	838	859	847	832	884	873	817	879	905	826	877	851	890	871	845	849	870	840	855	861	862	816	813	802	865	883	872	918	849	904	826	857	867	821	883	912	867	884	841	850	867	920	834	838	828	840	875	848	906	861	850	831	829	847	818	899	833	850	849	865	880	854	833	889	869	863	863	859	920	850	881	855	848	862	940	862	850	872	936	853	841	814	797	864	819	855	847	847	841	865	882	881	841	890	806	796	870	823	870	856	832	891	885	900	937	835	854	907	888	867	851	858	836	829	855	847	863	867	888	883	844	847	871	866	876	821	880	880	832	868	815	854	882	842	848	821	860	898	807	817	863	819	884	834	895	918	805	843	906	814	859	886	840	846	838	863	887	824	873	890	915	851	848	791	836	833	809	863	897	891	875	826	859	870	798	879	882	894	814	887	899	848	860	889	891	817	808	874	847	852	814	832	858	838	909	844	857	817	860	846	861	847	866	928	833	907	898	871	854	878	890	871	889	818	797	891	835	867	847	846	856	842	854	825	857	881	854
16568	5357	1593	431	388	388	433	399	418	392	416	416	412	432	393	413	404	404	369	388	340	395	377	389	380	438	412	393	367	371	426	407	379	366	381	390	386	409	386	427	380	402	363	399	418	428	412	347	374	379	385	381	390	391	396	406	400	391	430	402	384	384	394	368	408	415	368	381	411	393	391	374	385	390	404	370	391	422	423	380	417	382	405	376	401	409	363	402	377	355	393	365	385	369	408	405	386	407	366	373	392	353	375	377	435	409	420	421	370	390	384	432	381	377	403	365	405	388	380	393	423	382	397	381	380	362	370	421	392	368	393	409	357	400	411	415	393	392	388	388	350	400	384	390	415	377	418	371	385	366	395	420	366	398	407	351	363	428	410	387	394	402	396	354	383	376	388	358	360	372	410	426	356	377	383	362	395	364	360	396	367	374	427	385	376	369	379	413	391	362	364	362	360	418	412	401	412	369	376	368	393	371	386	397	420	387	360	372	397	397	381	393	414	395	378	433	438	399	402	387	395	428	402	386	392	386	398	382	389	378	389	406	381	425	397	390	432	406	420	391	471	407	354	347	391	384	394	374	392	398	397	381	398	426	358	407	399	393	403	369	389	379	409	368	367	393	341	366	387	383	346	387	402	376	387	391	408	410	364	364	401	401	404	383	398	398	387	416	416	378	386	366	384	390	398	375	388	374	433	418	385	417	394	359	385	375	435	360	421	384	374	388	410	370	348	409	394	407	398	380	358	375	394	402	364	396	388	394	407	347	378	394	381	382	387	399	388	428	397	367	393	376	410	364	405	424	401	359	374	404	394	412	383	372	379	410	398	381	409	390	355	361	399	473	339	372	423	410	363	396	379	377	380	386	409	418	409	395	384	396	354	411	408	407	436	381	377	431	395	374	373	378	419	424	398	371	431	382	373	375	385	418	410	398	379	352	423	394	371	399	403	407	389	392	377	364	374	434	389	349	364	360	407	381	405	386	410	349	388	395	369	423	397	410	372	400	393	380	401	385	375	369	415	363	380	380	364	410	412	373	368	382	398	385	410	388	402	434	411	401	415	384	397	399	414	388	417	366	404	392	396	393	403	389	383	409	376	354	418	394	372	402	411	395	356	385	380	377	367	368	372	396	382	370	380	393	391	425	405	370	365	422	433	421	375	378	408	397	392	390	402	394	412	396	427	376	406	393	408	420	423	394	375	383	377	382	421	388	404	411	375	417	413	396	346	365	436	429	385	370	377	368	398	410	382	410	404	377	404	369	401	388	378	397	363	375	353	410	396	400	405	409	412	376	381	413	431	397	378	367	397	396	395	406	426	415	430	374	381	370	411	375	373	392	410	359	409	365	362	389	394	404	377	416	392	393	388	351	405	416	400	393	385	355	389	401	392	410	389	384	375	421	376	419	355	373	390	363	360	366	335	398	413	406	391	363	380	376	405	398	371	373	380	426	364	401	420	398	378	370	363	409	382	370	362	384	441	371	349	392	351	379	415	381	421	383	388	402	406	386	405	415	401	387	385	406	409	407	405	393	385	397	368	394	374	359	398	439	387	381	396	364	378	398	388	422	375	429	431	379	414	396	423	404	406	374	391	373	394	374	406	378	395	363	393	435	387	388	375	426	368	364	391	378	378	385	397	428	406	396	404	406	393	385	383	394	445	368	406	419	377	429	414	406	379	391	364	387	382	413	389	383	391	386	396	437	400	398	431	387	343	394	368	399	383	428	392	374	418	381	390	373	356	365	384	402	389	437	382	406	394	408	431	396	400	411	431	420	375	420	381	391	392	385	437	418	440	456	417	336	380	394	386	380	451	376	402	393	382	373	407	386	401	402	387	424	374	409	394	414	411	389	367	374	371	424	422	417	409	377	414	383	400	406	384	371	403	387	400	400	427	385	404	397	372	449	377	396	410	394	416	388	422	418	352	350	398	374	376	396	352	427	363	379	444	373	381	390	405	371	383	371	390	368	368	411	403	403	375	448	419	369	372	366	431	389	369	336	394	375	378	383	388	361	370	393	415	394	385	390	367	388	390	405	421	357	385	381	404	409	439	396	411	356	385	373	372	377	390	355	408	400	357	390	388	396	374	391	370	358	423	390	396	420	366	420	369	395	382	376	413	400	374	415	408	393	358	407	387	405	409	372	379	425	406	394	401	411	430	376	371	363	369	415	405	416	411	400	378	433	403	382	380	382	433	389	420	381	359	396	394	387	406	391	391	390	382	355	393	377	359	425	410	378	365	412	414	385	366	394	441	420	411	402	373	386	367	361	379	361	387	380	366	412	394	380	401	400	401	398	377	399	385	370	388	413	401	360	422	398	388	389	388	440	365	381	352	381	414	408	393	411	408	403	371	388	390	424	379	396	375	355	354	395	352	376	377	407	376	363	371	378	407	388	412	400	397	419	381	375	353	374	402	393	393	408	398	376	375	372	414	412	409	388	409	369	410	437	396	365	427	362	338	388	386	375	374	407	387	370	343	406	402	415	386	373	372	379	423	405	385	337	422	401	378	399	421	365	410	381	389	358	404	378	389	360	400	369	390	392	403	395	420	396	401	409	386	397	390	398	369	392	391	362	401	366	415	389	391	368	356	420	361	384	434	423	384	376	386	430	388	382	392	415	400	422	387	373	395	419	388	392	416	401	378	404	403	393	369	401	399	365	381	400	383	437	361	400	357	425	358	394	392	375	387	393	426	387	383	371	400	394	413	363	395	366	387	409	409	369	423	359	395	392	366	432	391	414	422	374	402	428	403	428	393	426	414	381	411	359	408	393	425	375	370	370	346	351	375	393	348	409	386	391	360	376	425	378	380	400	369	382	395	404	368	351	395	387	370	381	384	381	379	378	358	382	384	407	416	386	421	405	417	424	404	377	379	411	375	369	401	371	399	376	403	353	394	374	384	398	388	404	378	413	395	389	398	379	404	393	381	401	381	377	373	399	404	385	373	370	418	390	376	375	411	418	388	401	398	394	337	403	405	382	400	400	400	426	366	367	406	351	398	407	435	390	386	388	364	399	379	425	387	367	424	363	375	394	364	411	396	425	394	397	366	401	378	388	406	371	371	364	425	384	410	410	400	349	372	375	398	397	400	366	427	383	346	409	381	394	410	374	376	376	400	422	416	368	429	380	361	366	396	374	373	368	391	386	408	392	429	408	384	365	398	407	400	418	423	381	353	390	398	392	409	386	417	356	388	427	395	353	423	396	390	374	362	395	410	371	379	394	382	409	384	400	394	423	411	428	375	410	400	387	398	407	352	378	408	409	416	391	390	412	365	390	358	375	383	370	434	400	393	389	382	413	381	402	378	381	361	392	400	394	408	398	430	400	400	394	417	385	373	356	373	404	410	437	405	390	389	362	353	398	405	424	376	429	350	400	418	398	438	403	413	364	393	371	408	382	428	388	383	365	365	393	397	417	393	359	394	377	390	398	423	426	387	424	336	357	396	383	369	404	377	411	384	365	385	384	416	405	416	420	400	380
13825	6448	2811	936	1022	948	953	938	914	946	906	883	953	913	911	929	952	958	946	896	908	945	867	925	897	900	951	962	940	926	905	915	926	912	899	913	915	917	926	953	877	919	927	947	896	941	919	916	958	910	913	925	883	891	970	927	968	882	889	936	899	918	944	963	885	933	932	942	927	915	941	854	910	906	908	917	937	914	982	891	904	916	898	919	960	960	872	928	896	934	899	907	937	888	902	869	909	883	919	966	915	956	925	872	915	938	882	951	977	933	943	905	907	878	907	937	908	914	967	908	966	913	975	960	882	857	934	931	867	929	953	939	932	926	958	890	899	900	912	906	921	929	955	905	944	918	913	948	925	918	874	910	926	928	897	938	946	927	930	944	940	863	917	893	960	881	902	940	933	914	890	938	897	928	951	919	908	880	918	909	921	1004	918	947	943	908	925	945	861	990	933	880	882	916	900	882	892	939	935	898	884	966	918	909	914	959	969	951	918	925	939	926	892	966	899	874	922	943	937	915	878	858	892	875	977	936	956	897	982	891	930	893	945	866	903	916	921	913	969	916	951	920	877	954	861	921	919	911	906	915	941	942	908	858	914	924	955	911	938	899	881	963	902	897	936	947	939	964	920	874	994	953	979	885	925	903	952	943	900	918	933	850	965	902	884	975	983	872	906	931	968	941	928	908	901	932	919	901	951	909	925	939	892	932	889	955	901	915	881	928	882	869	865	957	950	898	914	964	933	913	925	921	943	880	945	910	904	944	939	935	912	895	936	887	936	932	957	911	844	915	898	899	918	959	867	928	908	867	882	906	958	957	926	977	910	970	949	901	904	911	921	976	972	924	970	888	913	873	929	974	953	930	894	900	986	912	918	938	928	891	991	953	871	988	887	934	892	873	895	946	958	931	944	876	989	960	915	927	933	900	927	921	917	927	903	924	945	874	897	916	942	902	930	884	964	940	912	925	876	938	998	910	874	949	894	947	895	932	934	948	904	910	914	925	903	877	920	888	978	894	956	893	953	943	969	947	913	903	913	940	904	850	927	876	937	914	873	966	957	932	897	978	932	970	943	890	943	901	944	883	981	972	980	872	967	925	932	919	929	944	880	932	900	924	927	920	904	910	884	928	878	907	991	960	908	925	927	864	919	910	939	906	930	965	877	864	973	886	908	947	961	927	934	920	938	871	948	930	957	937	911	894	928	914	899	969	954	973	878	975	921	937	905	890	913	925	915	916	918	924	919	962	941	950	930	922	929	891	938	887	900	920	921	887	917	905	864	921	947	938	915	934	917	937	942	919	919	907	919	958	886	926	942	929	939	919	919	946	940	963	955	901	952	912	907	983	910	972	1017	941	873	898	879	962	916	934	964	878	977	926	870	848	901	867	884	918	945	916	956	910	963	925	927	914	909	988	929	951	909	917	916	929	937	888	930	879	903	931	893	963	895	894	911	930	932	907	934	880	910	918	950	941	913	889	953	973	920	893	905	926	890	931	969	927	939	937	927	911	913	866	960	975	900	920	903	895	939	1029	972	860	876	911	955	891	863	914	891	913	913	928	930	928	894	942	960	916	966	936	938	943	894	943	961	889	927	966	942	918	927	903	872	979	1002	894	915	957	914	941	968	920	933	942	919	895	886	986	954	951	938	934	933	925	927	890	854	920	889	957	932	904	924	931	912	946	928	918	924	949	921	876	954	910	905	919	937	877	965	874	928	937	950	927	924	942	918	898	862	924	955	981	989	978	914	918	952	949	953	897	965	905	976	919	939	940	912	862	919	926	956	969	903	913	914	986	893	919	982	890	980	880	914	981	907	921	958	880	880	894	961	886	926	904	944	970	938	864	898	939	968	897	901	936	963	953	933	925	942	939	855	936	943	904	868	1003	896	934	969	897	905	919	936	955	929	935	849	949	939	940	942	944	936	934	950	903	943	906	964	957	918	918	933	924	936	906	913	939	906	929	852	928	958	894	903	981	978	958	911	978	887	903	900	933	975	955	873	874	964	940	918	906	876	893	919	933	950	923	911	913	932	923	900	936	915	882	948	931	925	877	929	925	908	937	884	939	924	900	900	924	934	962	929	947	958	893	993	880	923	928	928	919	979	961	925	879	938	945	884	855	879	985	919	935	914	875	906	913	933	977	917	939	897	901	886	939	941	956	925	860	950	976	960	912	960	1007	937	937	939	952	966	923	935	929	921	930	985	927	966	934	882	928	901	939	892	944	894	901	958	896	890	911	922	902	872	965	910	919	880	960	877	957	930	921	995	886	887	963	934	941	919	912	903	907	915	902	908	945	909	918	916	937	940	889	939	921	941	933	897	909	883	933	917	896	920	928	979	926	894	894	987	906	927	900	974	948	967	891	962	911	895	964	924	869	922	961	883	885	894	918	881	932	949	935	941	948	913	968	941	881	881	873	892	906	878	937	893	901	921	958	936	944	907	953	887	921	920	902	845	912	911	870	924	892	906	946	893	927	891	924	939	938	953	947	905	930	899	929	909	917	943	942	897	961	967	901	914	932	927	910	896	867	976	915	914	943	932	967	876	976	889	951	935	931	966	956	935	968	934	937	918	942	937	905	974	927	895	903	903	920	935	935	913	902	900	948	886	952	960	969	989	914	932	920	866	915	904	911	905	927	937	928	974	919	920	908	899	915	905	911	916	830	919	942	935	969	887	912	888	924	872	909	969	942	958	912	924	900	954	934	902	893	915	963	953	934	862	970	939	874	910	960	905	918	959	944	897	931	939	954	925	965	926	889	914	922	895	963	925	897	953	962	941	978	950	893	927	963	918	970	911	937	870	927	925	900	950	933	874	939	926	959	973	930	908	922	896	943	892	962	905	954	952	883	901	894	919	939	925	913	961	921	894	989	883	905	936	910	868	954	935	919	916	905	859	896	990	942	925	948	863	873	928	940	894	1000	976	915	989	888	906	937	880	927	858	995	873	899	969	935	936	866	963	945	940	918	923	916	931	903	887	900	897	955	940	909	907	918	901	921	926	1015	912	899	948	879	928	930	887	943	956	909	940	923	903	910	912	960	952	909	883	926	931	935	903	911	884	905	939	927	885	927	931	882	849	944	891	987	904	941	925	893	975	921	930	922	925	896	932	930	945	911	900	906	957	919	953	951	909	918	936	908	907	941	958	1003	895	911	918	929	928	975	957	961	919	927	922	953	865	905	915	929	888	914	939	956	903	930	935	928	991	927	949	976	912	901	921	916	879	924	899	940	926	901	909	893	906	928	905	931	904	955	926	943	956	923	955	944	886	941	920	957	860	983	962	927	908	929	879	902	909	943	934	962	867	924	904	915	907	909	907	943	974	914	878	922	942	923	933	920	923	907	888	933	942	922	976	927	888	936	925	940	911	929	907	925	959	850	938	959	912	1014	874	940	936	953	921	872	884	965	898	982	878	896	905	915	950	892	963	940	894	931	936	924	903	904	917	971	913	939	900	914	953	969	956	919	918	942	930	903	904	919	935	959	903	935	891	897
64585	48085	27952	4065	607	466	400	358	301	323	293	266	240	285	273	266	238	254	240	248	255	250	234	265	259	233	228	215	252	226	228	247	252	235	198	201	234	269	245	231	249	217	218	221	261	232	230	259	251	264	234	217	255	234	236	256	217	245	262	224	231	222	223	233	239	246	231	235	242	225	249	206	241	257	230	224	231	239	238	261	220	227	227	191	199	250	224	222	211	240	233	247	233	223	223	220	222	256	236	229	239	251	227	246	235	240	245	265	224	222	236	235	240	256	237	212	229	270	224	222	239	236	228	218	240	220	243	218	242	214	224	241	211	218	239	231	216	219	193	224	226	238	241	243	236	253	222	245	230	219	279	222	206	198	223	240	219	207	234	225	232	237	254	240	238	232	222	201	247	212	238	207	237	258	223	216	240	235	228	240	227	231	246	234	232	242	245	228	261	235	216	218	241	239	232	235	281	233	231	237	217	226	236	230	201	252	258	269	231	238	243	225	217	231	267	237	215	215	217	235	207	259	227	255	217	220	226	247	234	235	232	217	224	248	247	180	215	243	263	257	242	233	221	238	229	233	228	237	221	221	201	252	227	253	232	245	230	199	214	218	218	232	227	234	252	236	242	227	228	237	234	233	201	237	225	229	216	232	258	201	230	223	247	242	257	237	253	237	236	216	250	218	236	243	218	207	215	240	217	250	215	260	236	230	218	213	240	208	196	250	212	200	232	217	225	220	218	236	225	223	251	266	218	210	214	238	258	227	220	238	236	219	239	246	230	231	246	204	264	257	249	195	237	222	237	228	231	260	199	213	234	242	233	215	239	230	230	245	211	191	211	235	255	231	196	220	227	237	262	257	229	264	206	237	242	219	247	223	235	231	231	244	209	227	229	242	255	218	231	243	237	228	234	234	227	239	207	248	238	226	198	225	231	227	203	226	235	218	203	212	221	233	232	253	230	246	233	217	211	225	242	214	216	234	263	204	226	249	224	224	233	214	226	232	240	230	229	250	221	201	251	226	220	215	257	236	278	230	230	225	244	224	230	241	223	201	212	232	257	234	230	228	225	224	234	246	216	249	217	216	224	222	225	202	210	245	245	247	216	227	239	233	219	254	232	240	213	259	215	251	238	236	236	265	239	228	243	249	239	229	234	223	239	224	227	208	263	235	237	235	261	212	237	222	196	249	240	244	244	226	231	222	250	219	237	226	243	207	226	238	243	238	220	229	220	224	236	254	276	258	207	224	196	242	217	221	210	264	237	221	239	277	245	232	211	211	242	242	234	230	253	253	214	211	264	193	226	258	254	226	255	248	221	231	212	240	224	232	229	239	231	255	206	225	213	207	229	214	234	265	232	230	244	225	211	204	225	235	256	256	241	225	229	216	247	247	252	246	239	243	247	253	235	258	230	224	246	243	216	241	231	224	230	233	238	206	242	230	236	218	235	242	244	257	244	237	223	214	218	197	221	283	242	223	244	261	222	228	213	210	240	212	236	218	258	222	227	230	217	230	215	231	254	253	247	223	238	250	238	218	209	225	225	258	213	228	245	236	235	241	239	263	238	209	231	191	239	233	237	217	232	284	237	223	238	229	242	229	243	213	228	250	216	213	208	245	246	230	225	234	252	223	215	268	235	222	244	202	274	248	239	234	220	218	266	225	264	232	215	262	240	214	254	224	245	212	228	210	199	232	235	238	240	243	227	236	228	253	243	233	240	224	256	240	244	205	219	227	268	209	241	240	235	224	204	265	220	224	265	227	258	245	259	243	266	224	245	239	257	235	233	231	234	245	242	233	232	234	232	247	237	243	233	206	217	260	237	228	229	250	212	233	242	226	219	218	244	257	216	221	238	238	231	266	188	223	248	239	226	222	214	239	257	230	263	232	246	235	208	251	252	267	233	228	240	240	232	255	238	260	242	199	240	266	231	256	231	237	218	239	220	225	264	227	237	244	226	225	199	237	244	240	244	221	245	227	241	230	250	238	247	220	257	258	213	218	219	219	246	256	225	242	253	238	217	210	272	235	238	214	224	242	226	228	236	252	214	221	231	249	245	213	229	271	201	205	227	225	239	244	244	249	215	244	262	216	218	255	236	241	216	220	243	238	224	248	239	230	247	243	225	204	208	202	243	249	227	199	244	275	217	237	212	239	218	236	226	245	222	220	214	214	200	242	247	240	263	211	226	213	216	217	228	248	227	226	251	239	207	228	228	236	218	215	245	234	218	257	243	229	241	241	236	223	230	231	237	242	229	195	225	247	208	229	237	237	222	194	226	263	235	216	236	239	195	240	234	220	258	231	263	227	231	227	210	220	244	236	223	242	242	200	239	247	243	234	255	192	222	194	207	248	212	239	229	249	217	238	279	246	237	200	237	221	231	252	254	249	215	216	244	223	237	232	256	208	228	222	242	236	209	214	232	237	235	250	205	222	232	235	215	228	224	251	259	195	250	252	215	230	210	198	244	232	207	232	212	218	227	255	234	229	229	222	219	255	249	254	240	230	243	224	238	243	230	231	219	261	225	252	229	209	235	205	255	232	230	240	212	218	258	228	244	227	219	244	216	246	234	237	224	232	245	198	213	216	237	236	232	242	223	233	243	258	213	240	236	236	231	248	242	213	247	235	229	196	217	200	227	235	245	232	236	224	235	227	232	202	204	204	199	227	250	211	224	244	220	251	250	218	230	260	252	229	193	251	231	228	250	250	246	258	257	213	215	239	247	232	229	250	244	231	226	216	215	245	227	227	229	213	226	224	227	241	248	232	204	241	236	258	215	228	230	254	243	258	222	245	202	229	224	267	221	248	214	237	222	255	218	246	224	249	219	245	202	223	208	220	255	214	242	221	247	239	226	233	211	230	220	245	239	230	256	224	232	218	251	252	243	213	244	246	209	213	219	221	232	210	247	199	232	229	253	243	254	219	227	237	241	261	250	214	231	239	242	231	234	223	221	230	246	221	209	240	244	232	244	256	226	246	229	206	257	220	221	220	222	219	210	230	252	237	229	236	220	249	252	233	251	216	262	222	266	221	234	224	244	219	223	236	235	232	254	259	220	196	240	232	248	204	223	240	197	234	252	236	238	229	249	241	241	245	215	233	225	219	237	237	232	215	253	229	216	218	216	267	245	228	216	191	217	241	228	196	234	240	224	218	239	252	240	206	200	244	200	241	241	204	218	216	242	229	255	237	212	229	239	226	239	238	256	245	216	231	252	232	227	258	214	210	221	259	211	226	229	247	218	236	211	253	245	232	229	245	245	228	240	238	223	245	223	197	237	203	234	251	217	223	232	236	245	229	238	231	230	231	221	276	233	217	249	240	215	244	221	256	251	254	256	223	226	216	226	221	215	218	220	221	221	226	225	227	218	230	239	235	242	203	234	207	276	253	229	214	253	230	227	233	213	245	248	228	255	245	237	267	219	221	240	224	213	241	216	255	232	244	221	238	235	223	240	231	246	245	226	226	232	221	226	263	218	236	243	240	217	234
37514	33451	15188	2171	1918	1575	1503	1264	1149	1056	933	992	883	871	832	824	754	768	720	750	748	749	716	690	665	716	647	677	689	629	689	673	711	682	649	675	627	632	678	623	623	609	637	649	628	616	638	609	663	605	585	631	662	573	652	639	631	681	606	606	633	634	642	639	620	640	663	617	597	598	595	607	634	598	617	599	662	613	657	645	677	611	623	622	629	648	633	641	640	673	642	585	613	590	610	625	623	625	668	597	622	576	652	592	622	701	640	660	653	593	652	632	597	596	646	595	632	613	620	628	638	627	613	616	625	605	624	649	606	605	625	601	588	542	643	599	621	645	631	608	640	610	631	638	630	632	628	605	643	619	669	589	619	602	638	640	608	625	617	616	576	634	614	631	613	624	629	627	626	596	609	611	622	617	601	593	615	602	582	604	599	640	589	575	600	621	629	611	610	629	608	657	643	630	623	631	618	613	619	630	628	593	631	622	628	608	617	613	579	583	583	621	585	652	609	663	642	620	636	633	620	609	627	582	606	646	659	599	630	597	563	613	634	563	589	613	591	622	620	611	604	626	644	586	592	585	602	613	597	601	667	648	594	604	607	624	602	605	630	600	574	624	636	620	608	590	604	572	639	623	597	587	605	617	538	629	611	591	586	619	601	573	616	601	634	582	608	592	605	631	601	593	600	602	629	607	629	610	598	577	605	648	621	570	590	592	610	623	615	668	663	577	577	605	616	616	592	634	601	585	647	640	588	644	653	622	604	605	604	657	613	595	623	599	605	588	618	607	615	622	657	614	643	652	596	602	625	617	606	640	599	635	599	594	596	635	597	621	644	596	616	641	623	587	685	603	603	604	645	617	605	631	641	587	583	575	571	599	589	594	595	636	615	646	599	612	623	630	610	631	597	604	592	619	638	614	615	615	630	622	613	612	629	621	629	625	586	624	633	585	626	574	638	605	636	613	615	598	580	607	653	587	595	590	600	655	671	600	605	606	600	586	623	616	593	547	639	600	608	644	619	620	617	633	566	639	670	665	600	617	561	648	600	588	617	598	588	584	619	611	620	603	614	573	646	623	631	615	605	617	575	634	610	610	600	589	648	626	628	639	572	591	640	586	620	583	623	607	592	602	622	660	607	647	594	580	636	588	624	640	581	618	606	602	604	631	594	624	624	636	585	643	623	589	602	601	602	614	637	607	589	607	670	627	621	607	634	612	600	594	626	593	593	554	617	607	629	607	616	588	629	604	550	605	650	581	619	582	613	617	576	603	626	600	576	594	589	611	634	621	616	661	607	609	600	601	593	634	605	598	581	607	596	625	619	591	629	662	620	615	652	603	603	601	643	601	638	576	594	597	589	630	616	628	588	607	628	642	607	657	612	594	616	642	608	629	613	595	589	611	588	613	645	586	626	628	596	618	607	589	587	607	656	586	594	629	631	629	587	615	618	658	650	628	630	586	653	619	635	636	613	647	587	608	581	572	622	608	621	594	583	606	613	615	598	621	584	648	602	608	600	602	587	588	580	633	618	586	624	636	621	643	606	645	584	626	615	589	606	597	604	585	578	633	621	655	593	604	573	606	616	648	620	640	630	584	636	592	596	574	645	573	650	590	619	613	612	576	597	523	624	620	614	596	628	567	630	621	607	593	598	567	637	568	645	625	587	638	614	619	676	601	584	661	631	562	589	611	596	598	592	639	611	617	601	621	638	614	593	634	658	599	586	570	565	621	591	617	612	582	614	621	623	590	591	622	590	606	621	548	618	667	649	642	586	622	585	617	599	591	614	611	610	549	590	594	616	608	566	596	662	590	583	643	626	614	622	595	577	637	598	620	592	619	594	643	616	603	615	632	647	621	592	638	602	613	599	599	633	617	600	606	634	577	631	614	616	616	603	595	620	640	642	635	605	571	619	595	626	620	599	629	558	625	596	627	615	569	683	595	618	617	657	629	639	608	595	595	615	676	624	661	617	589	634	590	552	644	617	620	651	618	591	654	601	586	624	633	635	614	617	606	552	627	583	650	625	646	633	598	587	608	647	597	643	610	595	609	621	625	624	655	592	568	623	652	594	641	651	626	603	645	635	574	632	622	611	625	597	645	639	579	644	645	604	654	651	667	592	624	616	601	591	592	604	638	574	598	585	585	628	593	574	600	606	552	631	598	635	615	612	639	624	651	642	608	637	615	611	593	635	660	577	572	620	643	593	632	604	595	621	625	627	624	631	606	599	654	616	582	548	572	637	605	583	628	572	551	628	601	635	607	659	651	577	642	620	607	609	564	674	624	613	607	568	631	630	604	617	628	594	646	634	609	591	605	629	610	604	602	634	604	589	578	645	639	617	640	596	614	593	623	620	603	567	643	573	623	569	662	570	665	601	643	584	649	611	585	624	606	598	583	629	674	622	639	601	597	642	604	574	613	600	575	600	602	614	603	577	630	565	615	642	606	628	639	636	616	610	626	643	577	636	608	605	574	606	622	618	569	655	576	596	549	637	624	631	624	640	648	614	627	609	625	628	639	582	607	618	639	565	587	619	601	602	613	581	573	590	595	593	605	608	610	620	592	638	622	594	617	658	643	564	595	633	609	629	600	606	631	630	616	586	610	651	620	567	609	595	595	594	623	617	625	627	598	606	593	616	617	602	598	626	632	632	634	615	616	603	621	611	644	633	608	652	605	637	618	605	655	586	609	583	573	607	609	631	648	633	633	594	605	584	602	565	608	651	651	646	639	610	591	625	616	643	589	613	581	576	635	612	597	634	603	585	577	596	632	645	611	610	598	597	604	624	649	591	580	605	635	601	598	624	609	611	634	654	584	606	597	619	600	609	650	594	639	595	626	610	609	575	629	620	600	578	592	640	648	608	625	588	627	639	608	568	592	586	604	591	552	619	616	577	575	659	599	615	597	599	607	564	669	628	629	592	614	627	597	626	611	604	652	646	631	623	602	636	612	638	603	588	644	632	552	621	595	639	627	622	594	583	601	613	642	622	612	655	558	607	629	609	634	623	641	612	633	576	608	629	609	618	627	625	578	627	570	626	686	607	602	627	592	680	603	605	639	594	584	618	601	604	633	623	643	590	646	658	626	598	625	607	633	608	618	683	613	603	620	617	626	646	613	599	592	567	618	621	598	593	627	602	604	585	621	621	608	635	608	620	598	663	652	631	636	595	612	580	616	592	620	608	633	624	616	598	618	617	649	594	586	614	642	612	614	608	606	634	601	610	601	605	651	620	603	627	584	613	621	592	592	589	633	625	585	568	651	613	654	622	634	605	568	586	627	587	608	627	642	642	608	615	607	588	607	614	606	594	629	624	631	604	626	594	625	649	667	615	596	673	593	595	616	633	575	609	590	628	635	633	635	591	582	651	644	567	602	593	628	608	615	645	578	623	607	601	600	589	644	616	667	616	575	588	658	608	609	590	555	595	593	667	601	639	571	580	603	624	642	637	618	613	566	651	636	607	619	600	610	609	656	623	567	608	582	618	631
79189	59097	38769	9715	1378	800	712	568	513	515	443	427	417	382	438	396	385	411	370	381	375	360	398	368	362	349	373	383	329	350	364	370	310	366	362	348	334	332	329	340	310	363	331	351	364	357	335	354	333	327	339	326	397	370	328	316	352	337	341	363	326	365	310	344	357	367	336	373	344	356	298	325	346	352	322	339	324	342	326	345	328	338	357	365	330	370	319	309	338	320	365	342	338	381	338	386	356	307	346	361	345	346	337	386	351	328	373	341	349	300	356	350	337	322	311	375	320	349	320	360	355	354	339	330	317	332	325	309	323	341	347	334	364	316	300	357	341	373	364	317	333	377	330	383	381	378	353	314	327	353	342	352	365	324	358	347	292	357	349	358	354	352	328	330	352	344	314	355	359	345	351	345	297	349	337	365	371	351	346	333	377	351	330	368	355	327	365	298	350	335	341	341	345	347	350	384	358	339	360	392	360	368	274	333	312	344	355	362	334	334	344	343	344	334	337	363	347	368	320	320	327	370	317	335	374	331	375	342	370	371	335	332	329	352	326	340	336	348	331	333	303	300	340	343	301	348	321	308	365	362	350	354	333	362	340	345	347	334	304	323	346	382	312	354	348	353	359	317	322	307	325	378	334	365	360	351	329	353	372	383	350	339	325	357	347	317	369	320	305	366	356	319	346	330	340	350	337	330	348	337	343	326	324	352	345	330	334	384	354	340	327	340	331	322	349	374	321	333	351	326	327	334	308	355	365	349	327	318	305	347	327	325	360	334	356	334	335	340	334	347	310	328	323	326	335	338	320	342	334	333	329	332	319	323	327	344	333	364	335	336	317	368	348	362	363	330	318	338	342	328	346	350	353	320	334	338	352	320	330	372	375	338	390	317	367	337	307	357	349	375	337	354	342	314	369	335	366	362	308	365	343	365	314	322	325	348	377	351	362	342	321	318	346	321	343	340	306	377	338	342	338	315	345	297	364	338	310	362	362	345	311	348	369	317	367	335	338	329	351	343	343	358	355	341	336	345	356	349	341	299	371	370	324	352	361	352	375	352	358	320	362	346	340	333	329	326	338	352	341	337	321	350	349	363	370	340	380	341	361	306	335	327	351	353	327	348	335	365	362	373	342	323	364	317	318	374	324	328	308	344	364	330	352	329	306	345	380	335	332	334	335	339	366	311	379	346	334	324	307	358	318	351	358	327	366	368	344	315	357	358	344	367	358	333	331	347	344	348	338	338	331	343	350	324	327	321	336	349	306	320	348	359	364	326	331	365	339	306	322	362	336	348	343	352	345	337	294	336	350	362	368	326	353	298	327	342	335	330	344	355	343	337	340	329	346	331	349	310	354	345	309	341	330	327	349	376	327	321	336	375	337	335	347	326	360	350	339	353	316	324	334	328	325	320	341	351	338	331	324	342	349	328	320	357	323	310	332	338	375	392	350	368	363	335	353	321	335	354	354	333	315	334	333	334	340	368	327	353	360	353	341	352	368	353	323	372	337	289	345	346	338	362	365	365	334	335	346	347	368	308	351	342	345	332	360	347	322	331	333	348	288	358	369	344	336	311	353	339	349	364	354	323	321	348	301	331	353	368	343	342	342	324	339	346	332	330	346	314	307	344	329	327	340	354	340	332	349	350	325	370	348	357	325	336	342	342	333	341	315	392	329	360	338	340	347	330	335	363	322	344	354	334	341	309	351	330	366	332	323	367	336	346	342	330	313	336	393	391	331	330	335	317	338	312	318	336	371	328	312	360	367	329	371	333	350	333	326	329	340	355	319	327	363	329	372	327	344	338	342	346	343	374	344	319	350	346	365	323	340	349	316	338	360	324	316	338	344	336	342	329	350	322	358	326	327	325	334	333	355	335	344	313	368	354	301	317	358	345	361	322	365	340	336	355	348	347	335	329	353	344	338	334	337	384	337	378	355	334	324	339	332	322	316	327	328	330	346	340	318	326	355	359	356	388	342	355	376	315	348	355	321	342	384	343	332	334	335	349	347	357	333	348	305	339	339	345	337	321	322	310	331	299	353	329	307	329	335	361	326	346	355	358	350	322	369	342	341	328	351	343	299	364	373	325	359	332	296	336	320	343	344	335	296	381	331	361	326	367	322	333	375	360	313	367	352	342	315	323	337	364	343	347	337	351	355	361	363	334	339	361	351	344	336	286	340	338	378	346	341	365	319	325	351	342	362	320	331	350	322	347	369	339	302	373	363	356	346	367	352	331	334	336	328	344	336	337	357	308	325	370	339	344	333	364	325	319	329	346	341	351	304	365	331	286	336	354	329	326	366	336	345	340	346	349	361	314	353	371	333	340	324	356	341	356	358	315	306	338	382	363	326	344	323	330	351	340	375	351	346	350	352	331	352	344	350	305	368	327	307	317	339	379	317	344	342	317	333	335	303	325	351	323	374	355	367	340	332	356	345	327	325	334	350	364	345	343	331	329	337	351	329	360	313	319	386	340	345	335	334	308	333	346	309	389	325	355	355	332	338	330	349	351	354	336	330	312	337	344	326	342	370	334	343	356	344	354	337	346	330	358	342	322	343	298	371	339	360	385	320	346	313	329	352	361	333	329	296	300	344	339	351	336	361	333	357	309	328	324	353	319	338	329	302	318	323	321	338	323	362	345	338	320	346	348	317	344	310	316	361	336	327	346	342	327	334	349	339	381	325	355	319	331	348	338	322	349	370	339	345	349	334	342	357	342	343	362	324	330	339	374	355	316	343	342	311	352	354	375	328	328	329	318	350	344	332	335	317	315	319	367	343	364	364	333	345	361	347	364	327	343	340	358	346	360	306	322	367	360	360	341	355	336	341	320	351	361	309	331	331	342	354	387	332	326	365	315	339	344	342	300	371	335	348	341	335	342	341	326	344	307	311	370	346	343	332	318	320	348	365	313	332	314	340	355	377	360	351	303	332	360	335	339	349	347	316	354	340	346	354	346	348	341	356	348	356	358	372	329	378	321	353	318	322	340	347	330	341	338	344	372	353	337	344	337	295	331	371	301	337	357	357	355	333	310	312	328	316	310	330	359	346	363	349	347	340	324	362	337	347	358	329	322	323	341	385	324	351	360	364	337	324	366	368	365	329	327	331	355	307	341	334	375	322	320	333	376	338	361	341	342	361	337	321	343	338	355	340	325	335	367	331	373	333	326	329	342	303	322	354	354	370	349	334	342	307	346	327	334	342	336	327	327	318	318	327	339	322	355	364	343	312	335	336	362	365	354	360	338	311	346	352	328	346	355	343	351	338	320	363	346	338	375	331	355	344	331	334	326	333	367	337	319	307	326	327	370	342	346	333	357	314	327	350	390	350	342	347	341	360	359	365	338	345	348	366	327	349	343	356	350	345	328	366	352	338	315	358	327	335	341	364	372	364	349	340	324	386	310	311	336	339	373	366	365	327	334	327	309	332	339	347	358	331	353	362	339	338	341	365	360	332	319	346	341	343	324	317	337	357	332	322	344	345	360	382	343
48213	44520	17739	3849	3303	2872	2304	1979	1919	1705	1561	1408	1345	1228	1258	1202	1124	1120	1087	1073	1099	1005	988	1025	990	997	986	923	892	942	977	976	942	984	921	929	984	933	893	865	889	919	851	897	934	865	873	931	869	880	866	911	853	878	866	853	898	798	874	894	886	915	833	873	896	901	796	885	914	897	870	879	895	818	842	902	824	865	848	838	890	886	861	851	834	824	906	872	896	841	897	855	907	877	825	836	861	874	875	847	856	907	803	839	806	840	874	884	827	898	911	864	868	874	855	918	898	862	833	833	971	872	874	856	915	879	884	841	876	823	914	832	833	865	819	887	866	887	846	851	841	885	855	877	872	864	879	818	910	842	866	851	828	857	872	822	875	884	878	862	832	837	873	810	873	861	888	813	898	858	831	883	835	843	850	860	819	863	832	906	847	825	815	854	883	934	851	823	827	888	863	889	867	875	875	886	901	856	778	875	860	871	836	861	863	815	847	828	863	864	871	868	933	907	865	883	875	899	875	878	832	864	880	907	803	856	848	842	887	873	855	865	821	819	834	795	816	835	856	779	836	830	848	858	850	874	883	783	826	860	862	856	877	835	879	875	900	821	881	856	864	863	811	892	872	874	824	841	884	862	861	812	833	929	829	846	792	858	881	877	854	903	897	841	849	802	822	844	879	857	857	850	877	888	858	887	889	844	883	868	937	823	851	835	902	905	851	846	867	831	830	822	854	866	868	922	875	814	848	812	885	866	847	849	824	841	889	878	861	822	906	821	835	837	828	824	871	870	879	851	802	897	845	793	855	882	807	850	852	875	839	785	821	868	818	803	828	849	892	838	814	874	857	838	907	846	878	826	853	857	883	867	893	854	852	857	897	857	888	880	826	860	877	842	830	837	845	851	879	853	805	830	916	826	863	823	850	824	886	878	894	877	836	898	832	867	835	823	913	831	818	868	888	852	802	857	866	859	796	849	850	867	852	829	859	878	854	845	886	872	864	832	870	877	859	832	868	914	924	868	843	860	822	830	813	908	904	841	873	842	921	840	841	869	846	832	864	856	815	847	856	858	879	837	876	858	841	866	895	868	796	843	798	846	863	817	881	871	813	863	849	853	859	881	866	852	913	901	873	877	830	844	866	884	859	888	903	862	831	835	889	904	886	879	866	839	837	848	880	810	891	848	802	848	802	840	864	887	842	889	815	855	828	877	841	852	846	858	826	894	849	866	842	832	855	860	880	894	797	918	810	869	869	876	855	849	852	875	850	831	848	850	871	876	836	819	818	863	844	840	859	867	889	862	849	915	914	870	869	876	793	874	905	875	868	860	908	865	813	832	863	880	873	804	887	834	922	855	892	862	836	858	842	870	805	882	854	858	815	869	881	897	870	813	832	790	886	841	820	876	856	814	842	843	831	857	838	815	843	866	887	859	848	839	889	843	854	885	894	880	863	812	926	880	890	871	837	853	872	893	880	839	913	893	842	834	847	858	883	857	801	821	798	847	839	824	870	843	829	877	800	860	836	790	863	895	874	864	888	859	841	877	852	856	848	827	858	858	862	866	837	886	878	853	859	859	842	840	846	828	864	836	908	827	888	849	856	871	871	827	823	857	834	852	864	864	867	809	782	886	900	844	830	851	795	902	811	829	867	890	822	895	825	836	877	820	829	822	830	833	924	919	882	898	859	839	825	846	857	848	898	849	847	860	917	826	902	874	849	830	884	830	905	788	865	861	866	897	870	841	840	836	863	887	838	879	817	959	882	903	848	904	857	862	848	798	891	824	832	925	847	862	872	813	890	851	895	816	900	882	822	821	893	891	836	878	885	821	840	874	885	840	901	848	890	863	876	831	785	863	854	790	825	864	899	854	860	871	849	857	847	837	854	823	841	802	829	833	806	845	838	917	833	837	858	802	818	831	884	877	880	887	857	821	844	799	863	875	842	829	885	823	935	831	835	886	851	831	841	850	829	783	789	880	860	872	850	782	874	859	858	880	806	883	875	818	829	901	878	905	875	888	858	863	872	870	888	902	843	853	862	834	853	863	819	855	886	893	821	811	853	877	896	818	854	913	898	839	883	812	832	845	950	874	841	893	819	875	857	844	865	885	852	876	826	814	832	826	840	872	825	886	842	853	832	868	849	833	883	892	848	880	863	876	899	896	845	852	863	867	896	842	833	818	885	912	825	875	812	871	842	854	874	837	873	830	816	860	889	819	899	880	867	799	875	864	832	806	835	909	831	813	852	854	868	881	872	864	897	853	852	857	865	795	834	854	875	876	805	838	829	817	820	870	854	866	907	805	900	880	916	871	830	879	837	875	837	807	833	831	805	841	806	905	881	856	873	879	837	857	832	786	875	821	867	818	858	867	885	833	791	887	859	867	867	802	838	814	852	884	833	859	874	906	836	833	861	866	832	925	875	866	859	829	861	822	852	885	857	862	885	818	841	856	868	856	857	858	937	859	841	898	834	893	864	852	886	939	891	878	894	844	894	829	852	836	849	875	837	858	833	872	865	885	819	834	877	834	845	838	888	829	878	800	889	918	877	798	882	849	862	835	798	873	864	856	808	859	882	873	864	867	878	841	804	858	853	854	841	834	846	792	870	862	874	893	828	841	840	825	897	846	796	845	793	824	869	875	889	880	885	936	818	843	870	896	841	809	868	880	862	856	861	900	840	877	794	825	834	823	849	865	856	863	820	904	861	872	921	817	888	852	858	830	830	879	848	875	827	852	844	855	812	814	859	866	864	888	804	855	834	906	866	888	876	874	859	848	834	820	834	874	888	800	798	856	845	801	865	808	852	869	832	892	832	843	880	824	884	859	852	887	894	886	846	853	827	861	847	839	867	876	844	840	835	857	820	869	883	846	808	869	921	830	842	809	880	871	901	836	830	862	901	868	829	884	866	800	882	855	849	863	872	901	856	888	904	848	849	863	813	870	858	801	875	819	829	830	885	860	878	827	852	851	867	884	844	844	864	829	866	895	800	821	846	872	885	847	849	855	866	816	834	852	863	842	859	883	838	826	854	876	856	827	818	865	872	877	845	851	877	840	836	844	851	849	861	836	802	812	835	842	797	824	880	907	832	857	885	840	909	880	853	902	847	831	846	918	840	825	795	823	863	879	904	835	861	865	875	829	846	854	838	837	818	848	841	856	832	843	851	891	863	847	868	870	852	872	837	872	901	898	827	890	856	864	844	834	911	848	914	891	918	857	830	920	838	864	835	877	869	859	842	829	880	847	883	863	834	879	928	817	872	839	888	848	862	814	870	860	887	808	865	846	866	835	804	837	808	834	872	866	825	854	871	913	842	864	871	847	899	890	885	848	876	866	841	874	823	898	849	885	867	849	893	829	863	883	846	865	864	916	876	854	909	841	907	860	843	903	863	840	865	786	856	888	814	832	879	818	821	886	863	827	865	845	868	846	818	887	848	838	890	858	862	930	869	829	823	852	890	843	820	835	801	803	863	847	867	798	845	839	899	879	827	813
17380	6140	1621	416	413	395	452	380	383	415	388	370	401	406	380	385	404	396	419	404	357	402	387	367	372	379	408	412	408	413	438	425	433	354	382	384	374	353	388	417	390	390	408	378	416	371	342	400	399	389	392	369	395	411	389	394	362	376	383	377	394	416	389	366	369	386	405	427	393	424	401	404	382	394	418	386	428	431	395	408	370	391	372	371	369	388	373	387	420	400	404	401	401	380	362	384	405	369	430	378	375	378	388	405	397	402	377	398	410	395	357	398	414	440	383	380	371	382	404	423	398	392	420	437	424	401	400	392	389	399	417	392	385	399	357	409	423	386	390	395	388	383	365	448	401	400	364	371	380	380	408	411	412	411	383	414	420	389	419	412	422	408	391	401	377	371	392	393	395	391	355	353	398	382	374	417	402	365	410	407	395	358	351	399	423	376	394	388	386	359	422	405	400	422	436	396	403	405	396	345	358	397	408	363	413	365	381	388	437	423	421	395	379	368	406	410	376	422	387	396	409	381	388	409	354	357	418	404	346	390	389	411	398	416	421	389	402	388	403	400	402	394	416	427	388	414	401	388	361	392	394	362	369	380	413	418	401	410	415	370	385	384	397	411	424	447	403	375	423	384	385	396	365	351	380	345	376	410	418	418	433	347	378	415	406	372	395	377	376	377	384	394	379	410	390	412	419	394	390	387	433	381	382	366	403	417	426	376	395	374	357	382	351	405	401	384	376	378	402	333	409	368	401	390	409	376	405	388	412	374	402	377	417	355	356	376	332	401	364	382	371	425	378	366	410	381	370	399	401	391	402	397	382	393	403	418	397	410	371	418	377	378	426	406	399	355	412	410	399	407	379	388	415	405	423	432	399	387	384	406	394	417	398	369	382	397	389	387	412	388	413	397	372	414	406	387	414	401	404	359	400	394	370	442	432	454	395	385	399	390	411	431	375	390	401	370	423	393	413	368	426	361	438	377	391	413	357	377	365	407	424	390	418	377	388	352	378	430	393	398	396	414	371	408	392	418	395	382	418	377	394	378	406	398	414	409	358	446	417	391	369	401	380	378	366	403	432	394	440	442	394	377	394	418	413	405	406	345	398	397	406	379	389	391	416	396	372	393	423	367	388	372	395	402	432	390	400	424	356	431	407	403	379	383	386	405	392	375	388	397	361	383	394	382	424	394	392	397	409	359	401	370	399	402	378	407	409	404	419	380	416	388	422	377	390	402	367	386	392	396	395	414	399	411	390	382	404	390	395	403	367	380	426	345	413	407	395	391	404	383	342	375	413	411	432	407	404	406	391	401	361	374	364	405	368	391	356	407	378	388	414	408	388	388	370	410	408	421	427	367	368	367	428	380	403	399	423	414	398	369	407	410	401	399	404	338	367	391	384	396	405	360	371	400	353	389	365	364	384	411	386	414	381	429	387	406	428	405	404	390	417	395	370	381	375	392	444	392	394	412	375	375	409	404	355	360	409	366	386	401	371	368	421	381	365	396	387	402	421	389	413	391	353	374	407	386	375	385	408	387	393	394	415	366	386	403	358	426	380	405	380	391	396	330	393	426	375	412	408	389	392	372	385	385	443	409	389	409	403	414	378	416	399	432	356	413	359	362	420	361	388	381	398	385	413	384	422	426	390	372	437	382	380	415	342	375	382	381	398	394	413	378	387	419	370	415	432	374	389	410	387	371	414	371	426	382	361	403	397	409	393	394	388	369	392	363	395	383	386	400	415	403	380	405	409	377	422	384	348	373	361	388	403	401	425	408	398	394	405	381	410	363	372	448	390	415	402	401	447	395	383	384	428	372	398	368	392	383	414	410	445	447	410	369	395	422	371	402	389	409	397	429	394	425	398	423	392	398	402	400	383	406	404	413	405	410	376	391	395	358	364	395	395	365	384	404	389	372	377	422	387	434	388	407	394	397	394	434	382	400	402	382	394	409	363	410	392	411	412	426	423	409	393	387	402	406	395	386	388	374	388	396	421	390	387	375	357	408	384	389	384	376	429	392	400	396	398	377	374	384	363	396	431	415	416	426	411	407	394	414	394	397	417	390	397	393	364	451	459	382	430	408	342	348	393	396	388	377	385	380	405	353	418	416	399	392	362	351	377	423	398	367	381	379	384	393	403	358	364	370	424	376	355	409	388	385	394	412	397	399	362	422	369	404	383	404	384	401	396	429	405	377	389	381	382	412	389	384	428	365	366	381	393	385	376	371	413	407	397	410	395	434	385	384	386	414	420	391	386	425	373	396	406	405	413	396	416	401	417	383	385	412	396	388	401	387	378	398	425	395	420	377	413	386	357	389	440	395	375	428	407	402	377	411	417	375	368	414	421	419	400	412	396	363	392	404	383	367	387	400	417	388	389	371	400	428	405	386	428	386	405	356	379	391	362	345	389	399	386	409	415	375	432	395	384	368	382	371	403	399	360	381	377	407	388	427	403	379	400	362	375	389	388	386	408	392	421	410	393	370	357	399	405	363	386	422	362	406	395	383	370	404	388	366	411	394	385	377	411	378	399	404	382	382	344	373	382	382	359	403	418	367	430	407	401	396	393	385	390	376	407	351	383	414	389	381	403	346	405	374	429	400	379	415	410	436	383	373	399	396	367	408	386	366	334	388	421	375	386	356	422	383	404	386	410	383	415	393	397	387	390	383	408	407	352	414	382	369	406	381	393	402	401	372	391	400	383	381	385	442	356	369	394	369	381	376	384	437	388	388	395	390	392	416	387	388	425	413	397	377	404	386	408	412	417	371	344	364	378	387	406	427	399	384	375	396	386	374	387	380	352	382	397	419	421	394	377	388	402	398	412	422	364	372	417	387	419	415	374	401	371	418	444	382	392	384	370	429	422	383	404	396	412	397	388	395	373	404	387	385	386	398	393	418	411	421	367	460	400	394	400	352	413	382	382	360	434	401	421	373	384	470	403	417	356	407	421	389	401	432	369	379	400	389	409	413	379	411	396	404	385	414	387	405	395	382	393	394	370	353	404	381	371	422	414	411	406	401	428	407	390	385	393	428	363	391	391	364	371	388	409	411	382	362	411	404	401	363	379	383	421	386	363	421	430	384	367	391	404	425	372	382	400	433	418	412	435	366	370	388	363	381	378	338	424	433	390	377	390	413	387	432	411	395	355	372	394	393	402	376	364	386	392	375	417	375	400	381	393	414	411	411	385	421	409	403	439	376	407	399	364	407	439	424	403	415	382	378	377	424	418	388	360	385	418	389	394	418	391	366	347	422	403	377	362	381	348	362	340	401	373	378	404	391	421	403	408	424	358	394	396	397	389	392	350	379	368	392	348	401	378	421	409	386	370	411	392	385	385	391	389	392	375	381	376	418	406	432	430	414	382	381	353	388	406	378	380	403	397	393	400	378	419	427	389	431	391	390	398	411	390	395	376	406	393	376	394	410	390	420	365	368	460	354	410	421	370	383	409	408	378	399	394	389	385	397	424	390	376	406	403	400	394	435	392	378
14161	7089	2517	979	922	965	981	952	886	982	966	919	904	844	932	999	890	899	938	937	914	916	903	954	985	953	1011	995	948	917	934	965	922	968	908	982	937	916	881	879	871	932	921	912	920	925	924	935	886	960	933	962	951	947	930	926	912	945	992	908	930	899	901	955	897	931	916	992	911	882	938	896	915	918	896	879	946	880	951	955	902	988	944	938	957	956	966	920	935	872	896	901	891	969	931	920	890	931	940	983	951	949	899	973	884	931	962	920	909	943	961	952	952	935	961	952	980	952	968	938	910	905	905	982	929	864	889	969	958	917	872	932	978	861	952	977	908	929	908	955	925	896	925	915	922	925	931	938	884	926	918	927	941	920	878	865	883	940	999	880	967	998	965	971	944	925	934	922	952	925	900	957	957	909	888	899	947	931	887	925	885	968	908	1008	931	936	899	919	941	896	931	976	947	950	933	953	954	928	952	921	974	876	932	920	915	911	967	908	958	936	918	957	878	959	932	894	922	939	903	968	944	890	919	908	912	879	937	914	957	890	915	981	908	938	923	952	874	884	912	913	930	944	937	974	962	887	916	916	924	934	941	958	915	917	940	973	924	951	884	929	895	951	928	964	908	932	914	985	922	909	996	991	935	890	903	962	977	942	955	927	852	996	855	924	958	893	870	900	918	973	943	925	866	959	927	953	970	941	906	953	934	916	921	938	949	909	838	920	892	904	935	969	958	938	948	897	929	918	894	891	923	908	919	998	924	946	900	941	959	934	950	938	942	949	964	998	938	877	1001	908	973	969	969	892	969	895	857	943	982	907	897	950	943	939	921	947	923	938	912	945	929	922	922	947	968	938	911	925	906	915	908	960	997	916	904	898	992	970	971	963	935	912	924	951	846	941	949	942	918	931	856	930	956	900	961	941	947	957	913	937	920	925	905	931	1025	912	943	922	960	936	965	924	882	925	914	946	867	910	939	904	924	940	900	891	886	909	927	910	893	917	969	892	934	887	907	899	934	905	972	933	919	937	943	862	979	936	883	920	940	935	909	930	938	944	917	920	978	934	922	916	940	897	961	909	890	907	923	934	890	947	922	913	943	908	909	893	970	932	942	927	986	948	911	952	977	998	896	902	1033	903	905	934	940	970	908	959	946	901	933	979	910	881	912	896	882	900	952	929	931	956	889	902	909	970	946	871	953	919	925	955	928	899	887	927	905	928	939	1019	889	942	948	919	923	963	932	979	909	943	939	910	985	931	951	889	884	945	879	934	935	952	892	975	927	970	936	879	901	894	894	863	927	916	940	928	1001	967	980	875	899	925	927	999	912	860	915	896	929	898	961	963	902	977	926	933	963	932	948	895	965	981	933	882	860	907	914	971	874	940	997	978	905	934	936	939	911	948	955	942	875	915	888	875	920	909	1014	942	913	910	908	1004	885	925	913	899	940	898	919	994	942	898	922	911	979	902	880	890	937	927	912	949	904	907	908	973	936	979	909	957	914	941	908	980	929	914	951	931	952	943	984	891	910	922	945	923	897	910	903	894	959	972	885	889	941	902	920	933	895	906	904	983	934	1001	930	976	893	944	930	945	970	905	925	957	927	890	913	911	935	919	877	945	915	913	916	930	965	915	950	893	924	896	913	899	956	948	923	1019	891	945	974	883	883	928	933	910	932	915	911	977	905	958	922	959	929	874	932	913	964	917	941	917	867	931	952	956	876	898	925	934	947	864	951	949	941	897	926	925	949	896	940	974	947	942	922	889	918	885	915	950	893	977	937	909	932	985	983	899	941	916	908	905	953	1011	971	925	964	982	907	953	944	913	907	935	941	867	973	910	886	985	933	909	918	1002	896	896	941	952	948	936	871	929	949	951	903	981	890	899	889	896	956	904	956	922	907	964	911	916	907	903	935	965	929	928	955	995	883	951	909	945	892	967	933	910	940	932	935	967	900	943	895	945	948	935	943	902	929	911	908	865	913	921	952	919	954	904	923	952	924	931	952	918	935	900	907	871	922	929	922	932	915	883	933	967	916	940	935	928	932	981	922	925	910	922	918	920	928	940	932	914	984	962	917	907	954	883	965	918	953	895	947	965	967	932	906	973	925	925	913	926	956	954	928	912	928	918	916	948	945	930	907	981	907	922	956	975	933	922	878	937	920	963	867	945	903	979	939	915	880	860	930	911	953	931	945	969	932	950	923	937	943	928	927	944	920	943	951	922	955	977	914	987	894	910	965	1004	882	938	941	883	988	914	965	936	973	929	980	924	944	1013	898	887	909	937	906	898	926	906	972	970	936	914	876	932	918	953	882	948	939	864	908	914	927	926	991	940	914	911	945	943	922	922	971	916	986	899	950	905	921	883	909	914	860	950	909	913	860	939	947	897	965	921	956	938	891	916	958	922	923	968	914	958	899	936	927	952	911	1017	894	951	929	977	941	993	922	944	899	919	958	968	919	946	906	945	959	929	925	926	947	943	966	978	910	957	962	904	906	953	931	954	927	910	928	865	951	923	899	912	932	903	911	995	953	955	969	933	950	924	880	920	909	893	931	925	957	943	915	956	958	948	910	952	973	967	930	905	917	915	917	926	878	906	902	927	900	898	909	938	944	929	1007	940	924	915	902	962	934	887	886	946	905	863	964	884	1013	946	863	916	930	979	934	954	904	983	934	908	956	963	940	900	942	922	918	923	953	902	920	920	879	952	975	899	928	978	1012	938	967	942	933	911	942	925	935	955	909	921	914	935	887	946	941	944	947	937	891	947	957	916	892	920	906	952	921	952	920	865	886	893	935	969	867	976	935	886	941	933	932	911	939	903	968	915	909	919	891	926	910	922	959	924	974	949	916	912	869	925	916	954	977	925	859	926	962	906	888	941	907	923	877	950	888	955	945	908	972	958	928	931	916	922	1000	915	923	1006	940	951	935	888	915	889	938	938	910	918	958	906	958	907	965	874	912	935	941	927	920	936	995	900	975	928	966	935	897	873	922	935	914	937	983	958	882	964	958	912	962	959	913	967	874	913	935	966	900	938	935	978	926	878	884	908	923	976	868	934	981	938	931	850	912	941	895	900	946	943	950	959	956	941	913	915	948	941	950	905	923	881	872	961	965	942	898	910	941	1005	954	912	921	884	930	910	941	863	904	934	921	948	948	923	899	895	891	929	916	914	925	946	940	882	916	963	931	916	886	928	961	919	952	925	960	940	926	922	933	988	941	957	874	925	955	972	927	864	945	931	953	914	914	963	896	963	934	932	954	962	939	979	912	898	940	979	975	936	925	974	944	953	971	907	950	918	910	890	935	881	968	997	934	919	970	963	866	918	949	952	948	927	946	905	915	948	915	996	965	942	925	958	877	908	936	906	910	920	899	969	883	985	893	970	935	882	892	926	893	913	943	929	924	950	915	949	981	961	896	938	954	921	936	879	953	944	918	935	988	955	935	919	907	928	861	883	865	905	926	914	896	965	919	879	950	956	910	916	924	913	917	915	941	928	939	925	884	959	910	910	944	938	987	912
65474	50776	27650	3337	602	446	380	334	311	310	275	294	252	283	272	250	232	264	250	251	233	255	242	241	248	233	239	225	257	216	271	247	244	272	224	259	232	267	226	284	236	219	214	259	226	242	264	236	251	245	239	225	232	242	241	220	222	229	241	239	229	257	230	230	247	234	201	237	250	241	224	229	213	245	210	235	221	237	238	250	229	223	249	217	234	237	262	245	231	240	230	212	221	241	247	240	253	290	225	272	255	239	223	236	234	249	244	228	249	242	235	237	213	236	250	250	218	224	244	226	225	258	256	208	232	231	228	223	250	222	214	234	244	230	235	242	225	217	231	251	248	247	249	238	222	212	251	224	219	263	250	222	270	233	254	221	224	229	229	238	214	244	207	255	252	245	206	230	258	245	221	226	253	248	240	220	216	248	212	250	245	245	220	238	242	224	213	217	236	237	241	229	234	239	223	236	252	234	241	253	240	235	235	237	248	226	224	222	219	231	214	239	250	250	222	233	244	215	247	215	211	255	277	235	250	227	235	242	229	232	257	264	218	231	236	247	255	237	224	207	223	216	233	243	202	220	227	228	207	235	226	244	246	227	204	237	249	215	228	216	249	235	242	241	267	202	261	226	220	216	239	244	212	226	223	231	226	228	228	234	239	225	215	230	219	239	214	256	225	232	229	217	214	239	222	215	222	241	221	226	237	234	242	203	238	218	232	227	229	242	239	236	236	253	246	242	257	203	216	215	217	246	229	224	268	269	241	232	247	246	206	232	233	267	225	250	219	255	250	251	220	228	229	211	219	218	224	254	245	241	255	242	257	246	281	260	227	237	241	229	202	218	224	204	229	227	232	250	220	247	222	231	250	231	228	239	203	207	245	243	205	231	237	197	247	255	226	231	227	221	222	245	251	258	215	242	252	249	222	245	227	231	242	233	228	240	211	224	214	258	220	222	199	220	242	232	217	235	240	223	229	240	241	256	234	225	251	240	256	214	262	254	226	250	243	251	229	221	220	226	261	239	236	230	205	216	219	253	255	222	241	225	242	208	248	217	243	239	238	193	205	233	269	236	233	256	247	265	222	219	266	254	226	239	243	213	244	206	268	228	237	228	240	226	230	229	238	264	223	236	205	249	238	213	232	234	228	224	205	228	208	235	259	245	229	233	262	241	237	219	223	251	227	231	249	231	245	218	235	250	240	254	240	239	250	239	239	217	224	224	215	262	211	236	264	237	231	218	244	234	237	250	252	231	225	250	238	233	245	270	257	226	226	216	251	232	222	203	257	222	224	268	248	236	258	228	230	251	245	242	258	254	223	246	258	271	223	247	239	227	246	252	230	213	241	230	212	217	221	246	251	208	238	236	252	236	236	239	261	230	213	224	243	233	246	247	234	238	243	220	231	238	243	223	233	248	267	257	255	231	237	236	243	226	213	239	244	225	258	264	225	270	256	228	251	263	237	233	223	230	216	262	253	247	214	220	271	240	230	231	260	227	212	243	215	249	239	218	222	224	254	239	235	228	268	236	241	202	226	228	263	209	228	262	230	218	219	207	217	246	245	212	200	236	213	222	242	221	211	246	236	247	247	235	248	227	217	238	227	222	222	235	230	233	239	257	224	248	244	226	242	240	250	233	220	231	227	226	221	255	233	245	255	244	219	227	233	250	228	255	229	221	239	248	224	205	238	194	234	255	251	231	259	259	231	211	201	222	235	258	235	210	234	227	214	233	257	262	233	253	266	248	302	223	246	236	234	223	241	256	248	228	255	260	225	238	272	231	247	248	231	210	224	254	232	244	243	231	230	208	241	265	255	227	205	240	229	231	255	222	219	257	227	242	221	204	240	219	237	226	257	236	250	246	235	220	236	239	233	239	240	250	203	234	236	248	244	225	214	262	214	231	251	230	238	231	253	227	254	226	258	247	288	249	214	252	246	255	217	244	236	228	219	262	224	222	233	219	212	255	243	213	212	209	228	253	202	243	248	221	243	241	212	247	194	214	229	210	239	252	245	237	205	229	225	256	252	214	232	217	227	227	252	254	234	235	241	253	257	264	255	238	249	248	249	244	222	217	204	238	222	243	240	256	229	213	204	212	224	250	237	244	252	221	234	223	239	212	252	264	229	211	257	253	229	247	249	284	228	210	210	235	222	247	250	210	215	226	253	233	241	262	244	233	237	226	254	227	210	249	237	234	220	221	203	235	232	219	242	212	228	222	246	246	256	258	237	238	224	245	256	217	223	204	210	237	221	257	252	237	258	241	246	243	236	212	224	253	238	225	240	242	234	225	225	236	232	224	212	241	259	243	233	247	207	261	220	237	244	255	251	246	218	211	217	227	241	208	226	224	217	270	218	236	228	243	234	234	227	215	262	238	211	238	237	220	247	241	214	232	228	235	229	235	237	232	247	247	245	234	253	230	226	246	240	206	239	231	232	257	222	227	256	264	238	222	242	255	231	218	238	240	224	226	228	217	231	223	247	210	227	223	214	245	211	217	258	214	226	230	193	205	236	224	245	228	265	230	229	235	231	223	227	242	225	260	250	224	201	230	232	227	250	234	205	234	209	231	235	229	225	231	217	233	236	250	238	237	251	229	255	213	256	224	245	209	242	229	208	228	252	244	250	249	243	203	261	238	241	260	234	225	254	228	254	251	275	257	248	224	231	255	244	239	234	242	238	240	230	247	255	223	205	223	229	254	214	239	227	251	249	226	218	241	243	238	235	211	210	227	228	254	235	228	242	209	256	203	232	248	226	224	241	215	218	226	234	255	233	248	249	230	233	231	223	241	228	264	234	231	219	231	224	216	214	193	246	216	239	235	239	225	254	218	242	186	234	230	204	232	235	229	254	234	213	246	262	220	224	227	198	214	250	256	254	242	262	239	232	248	222	247	226	223	231	213	254	231	265	237	244	270	243	267	243	253	221	236	247	258	240	209	236	211	263	227	213	217	235	228	250	221	267	218	224	244	228	230	217	242	213	231	242	218	238	247	246	222	224	232	231	224	261	213	215	213	263	213	250	235	238	248	215	249	217	226	237	228	233	215	237	215	221	263	222	239	276	266	197	238	225	250	200	266	233	241	201	254	221	192	225	223	233	228	201	208	230	236	245	253	240	225	213	224	232	213	213	201	237	217	237	239	236	229	212	271	255	221	208	225	259	262	245	227	220	239	237	238	257	257	243	220	255	257	246	253	257	258	225	229	226	233	239	252	231	230	238	219	224	212	234	205	209	225	214	254	233	233	261	214	238	241	254	211	221	231	235	233	240	244	234	229	226	251	220	231	225	218	259	219	238	248	240	226	239	224	235	253	248	216	239	247	240	237	256	231	230	246	211	258	265	228	207	227	228	239	210	274	244	241	247	237	243	240	215	239	235	217	220	261	215	216	215	247	231	238	218	226	229	252	221	242	268	199	230	245	226	279	217	248	243	259	242	230	266	237	217	262	235	226	251	222	225	226	214	259	231	233	251	241	245	200	215	230	238	194
38021	36824	12328	2225	1867	1616	1397	1208	1132	1016	942	904	873	819	834	830	767	739	736	683	758	694	746	684	655	647	672	649	671	648	704	726	655	684	682	660	651	655	640	649	619	617	659	694	613	645	649	662	683	671	646	658	632	610	563	628	600	653	601	647	638	656	599	596	620	615	642	612	569	669	658	646	613	614	633	620	600	655	667	644	612	627	621	604	623	664	607	603	603	684	645	631	630	600	685	599	646	647	641	616	670	605	635	585	613	595	634	642	616	648	656	698	587	642	594	633	659	639	647	598	659	648	639	580	635	635	646	638	644	616	635	612	650	617	607	633	591	626	617	579	580	656	618	632	685	668	588	646	608	635	647	604	619	553	619	600	635	656	596	607	655	610	620	656	574	636	603	598	618	592	616	598	571	664	627	612	599	612	608	633	614	616	664	610	571	641	611	584	606	648	612	605	643	635	637	632	642	636	636	602	603	623	564	613	631	643	577	625	614	585	562	656	593	600	627	656	621	641	609	613	631	615	621	652	634	624	583	633	599	609	590	643	629	626	629	626	587	622	580	588	620	619	588	598	602	642	633	632	653	588	669	644	644	616	639	609	598	626	615	589	640	633	601	643	654	627	618	615	647	642	619	598	644	618	586	645	601	602	653	582	646	633	566	665	617	632	610	634	603	649	610	635	623	612	668	613	626	661	637	563	640	624	614	599	643	675	641	622	620	578	646	699	592	637	623	603	667	600	609	605	648	582	578	658	605	619	639	604	627	617	598	619	645	607	608	594	627	634	586	639	640	615	669	581	638	599	606	619	657	642	668	642	597	636	606	636	655	613	607	656	632	587	606	663	621	636	618	635	625	600	607	588	614	602	624	627	637	633	650	624	639	635	656	618	598	601	574	634	654	627	656	569	589	627	586	623	617	624	677	618	641	598	650	657	616	600	667	637	613	607	626	594	641	641	572	593	633	613	672	649	611	594	641	638	565	598	646	623	592	585	591	640	593	591	636	596	616	664	636	579	656	633	614	589	633	608	632	580	658	625	590	595	576	591	622	636	655	594	619	574	605	653	575	643	624	620	625	609	639	607	638	640	632	646	630	634	670	623	615	637	635	576	637	608	589	596	616	598	620	645	646	641	576	639	617	601	557	595	663	659	592	610	622	620	579	597	601	623	620	609	646	594	641	682	643	635	610	654	628	606	658	591	632	602	610	606	601	620	645	636	623	589	623	572	626	623	647	620	634	630	565	605	593	601	624	628	595	599	621	644	616	641	640	639	578	592	599	654	625	594	671	644	653	600	633	617	596	596	613	624	601	599	612	597	638	615	615	647	654	658	612	550	617	620	585	602	616	620	613	599	604	612	635	625	654	621	619	605	635	634	613	629	629	614	668	607	618	557	659	614	622	624	603	637	622	616	616	635	631	611	621	640	606	591	616	612	606	629	593	670	661	584	650	660	627	635	599	655	571	591	588	644	657	639	615	607	656	646	641	621	604	645	625	624	631	616	594	632	627	635	616	605	669	647	644	642	627	554	632	611	663	615	627	625	575	640	659	608	674	663	571	621	615	607	612	633	571	625	661	640	643	646	558	612	604	599	639	646	629	634	637	620	617	651	604	626	617	642	599	629	635	617	640	630	638	607	660	620	683	572	622	576	568	659	631	621	616	610	686	616	604	640	660	622	668	588	635	634	656	617	599	624	644	591	588	620	620	599	620	622	635	605	609	596	631	600	635	631	645	610	601	609	602	624	582	577	589	614	593	595	614	595	582	637	611	592	619	599	654	632	625	620	610	616	628	634	600	660	584	592	610	630	582	627	624	621	629	634	602	606	599	569	633	636	613	601	726	644	624	638	598	629	621	619	589	579	598	597	606	602	614	611	631	585	638	619	669	633	667	627	620	632	665	569	654	598	657	600	606	652	686	595	614	625	621	583	602	612	585	567	640	626	637	576	616	615	623	624	617	614	611	577	613	625	625	601	620	657	664	661	616	619	623	581	649	592	631	612	603	617	646	664	630	637	603	589	668	617	630	606	615	606	613	594	584	587	644	594	602	598	664	621	573	622	630	612	613	647	640	638	617	643	588	606	612	599	610	573	604	672	579	608	602	618	636	606	647	621	616	623	597	640	631	643	647	662	580	547	625	606	615	610	649	611	598	622	632	579	592	630	636	603	653	607	621	563	619	598	602	613	662	651	638	623	630	656	624	595	623	599	573	642	650	611	651	640	613	637	612	599	580	672	640	662	647	641	593	558	620	660	579	585	558	643	596	640	614	630	586	638	613	639	602	607	653	608	608	614	583	638	610	604	586	641	677	623	607	626	625	604	652	630	622	590	596	580	624	631	589	611	675	615	627	603	636	640	670	614	654	592	615	564	612	623	640	623	621	666	619	618	577	658	612	644	662	622	579	660	621	612	617	649	566	555	643	594	583	609	606	628	603	619	608	588	639	618	672	601	622	657	621	599	643	581	609	632	688	602	659	635	607	615	621	640	655	667	655	619	610	633	600	664	639	634	606	609	607	614	646	650	584	559	615	605	654	636	593	652	575	633	606	615	628	545	606	603	630	598	615	633	629	653	631	655	616	682	632	589	607	665	595	673	621	622	601	626	647	587	633	650	662	615	595	607	677	556	632	650	640	616	609	644	583	649	624	658	610	652	647	650	588	629	640	626	627	584	638	646	616	626	646	627	598	686	635	627	634	640	633	640	605	604	628	615	593	614	650	636	602	633	608	603	570	635	665	621	605	619	595	647	638	623	642	602	588	590	645	592	679	615	641	627	648	620	595	583	608	630	612	598	621	607	666	617	617	671	581	640	655	622	604	639	611	618	639	632	643	633	615	647	632	582	591	652	605	558	640	577	622	633	583	625	638	620	607	597	598	664	603	614	621	627	614	644	603	610	667	634	633	607	616	609	614	614	604	615	613	595	594	631	654	565	601	657	608	590	596	624	616	613	656	650	603	578	631	669	604	639	638	632	602	608	605	634	555	600	594	598	633	690	602	652	641	632	617	611	622	643	669	626	590	624	593	579	634	615	629	639	613	607	602	642	649	673	582	622	640	610	614	665	633	657	584	635	612	626	588	617	607	656	597	605	598	625	600	615	649	649	649	643	631	622	613	619	665	618	613	670	638	630	606	643	651	635	577	609	604	613	623	615	641	649	605	659	641	642	634	624	667	633	623	595	587	621	608	640	655	619	599	594	665	621	592	674	600	657	625	637	627	630	612	632	662	634	629	614	653	650	590	570	561	663	644	581	639	615	611	613	573	642	653	615	604	613	630	618	630	625	602	591	620	624	613	612	598	643	649	618	596	650	648	588	589	632	629	637	586	614	634	593	645	635	600	629	585	655	621	626	602	566	640	633	620	616	611	614	605	642	629	558	623	646	626	645	565	619	589	640	567	641	627	618	654	619	598	650	587	625	638	623	633	630	617	598	630	592	634	607	642	633	600	623	663	581	635	598	612	595	596	593	630	688	620	627	634	634
78403	63388	38843	8569	1334	859	659	533	578	498	401	430	415	410	386	432	357	379	406	357	339	363	354	338	345	388	361	377	345	370	400	376	335	324	336	345	358	371	314	339	343	346	364	359	353	322	346	306	318	360	383	329	343	319	350	337	339	312	363	345	334	321	297	373	332	372	334	339	358	356	349	341	336	349	364	360	343	345	315	326	345	328	358	340	306	344	317	329	334	350	332	347	353	329	337	306	322	346	331	331	327	300	327	331	320	363	333	310	337	344	339	356	363	326	326	294	338	377	336	337	327	302	343	349	328	320	339	350	345	324	321	336	393	346	338	316	347	347	305	322	337	341	337	353	361	334	339	337	340	347	363	349	291	370	364	296	335	363	360	370	344	317	309	336	351	367	303	341	378	338	360	327	322	319	335	343	351	329	349	342	332	353	322	346	335	293	341	341	335	327	360	349	340	341	338	318	334	315	360	343	334	354	355	395	379	333	336	343	362	360	337	342	327	348	396	341	339	369	334	326	336	362	341	381	343	341	338	359	321	324	365	370	325	317	353	363	384	360	347	360	348	350	308	314	348	336	334	332	335	318	337	351	357	350	357	345	355	342	324	336	338	358	334	353	366	316	333	336	347	311	326	345	349	349	362	344	358	315	323	333	364	353	305	338	339	340	361	372	338	332	333	351	344	299	327	352	342	360	328	331	358	322	336	337	344	327	339	371	335	349	307	320	338	313	339	314	330	338	343	376	340	316	340	332	368	354	375	327	357	356	351	314	338	337	358	378	329	320	334	343	343	360	352	332	375	348	333	321	349	379	328	319	352	357	359	378	341	346	342	378	353	328	345	338	371	336	345	357	343	311	306	357	384	368	349	297	327	347	328	328	367	348	342	353	326	322	348	341	325	340	315	320	349	349	313	359	358	359	361	309	321	358	365	352	340	332	362	329	336	344	343	344	340	331	324	334	365	337	347	331	353	340	321	349	330	348	392	349	365	340	370	346	333	334	334	339	365	381	335	319	338	371	357	369	357	333	365	336	364	316	329	329	355	335	338	371	353	339	363	380	331	350	320	345	314	321	310	360	347	352	349	349	336	342	306	349	348	337	336	337	334	358	338	315	341	351	339	349	319	327	370	349	304	341	356	329	335	332	351	317	322	327	317	336	309	327	315	343	331	322	382	355	344	374	298	351	344	343	336	300	331	366	363	357	313	320	359	360	326	316	298	355	375	361	342	361	332	358	349	328	324	318	355	319	357	343	323	363	338	332	351	358	335	334	336	329	326	312	371	369	377	380	380	372	371	366	329	344	310	359	324	361	335	343	368	297	342	345	360	343	340	336	350	342	326	367	366	330	320	345	369	357	339	371	334	326	331	331	364	337	318	338	313	314	369	367	322	319	330	329	376	311	359	356	346	364	363	336	351	337	304	316	351	333	335	371	329	337	359	326	323	301	334	354	362	319	374	343	333	360	346	357	379	352	362	332	347	341	330	357	354	324	378	378	355	320	333	342	316	338	356	337	365	308	337	322	355	337	315	356	363	365	343	344	376	341	359	330	317	356	342	305	348	341	340	338	329	365	348	349	324	346	349	353	343	354	301	369	330	357	325	354	345	352	335	366	320	352	317	307	355	359	311	319	329	320	332	340	320	306	344	331	338	335	325	343	347	331	356	334	336	329	352	345	333	308	358	355	372	362	365	376	355	297	312	322	348	316	372	385	335	329	345	361	343	362	377	332	320	325	355	343	337	334	374	335	310	355	335	320	331	329	356	329	345	315	308	366	375	361	346	328	368	324	305	340	352	350	358	340	316	324	348	393	345	333	346	341	345	337	315	357	344	372	362	358	338	325	360	346	347	349	379	382	364	318	314	353	316	362	360	335	339	344	322	339	341	330	362	330	337	336	309	370	368	335	321	332	354	360	326	328	308	384	349	385	370	363	323	381	332	343	344	328	333	375	326	329	354	344	358	328	354	355	324	344	318	377	354	333	330	369	330	328	326	314	333	346	308	344	341	386	348	348	356	352	351	358	333	317	342	380	373	361	342	392	354	323	346	309	337	318	328	351	347	328	347	351	322	311	339	373	353	373	357	312	334	316	340	326	324	344	345	377	375	344	336	338	355	346	319	351	351	351	365	374	360	365	323	325	323	339	360	346	312	336	314	318	340	331	341	353	357	369	335	331	370	319	336	322	339	359	351	355	319	334	327	349	329	316	306	351	348	315	325	313	312	371	369	357	352	353	377	329	334	368	364	338	345	364	344	310	344	327	364	317	332	371	334	327	372	296	344	385	326	313	337	362	364	355	328	350	367	322	325	395	368	329	330	349	328	350	317	338	348	345	338	320	350	344	361	329	371	352	330	361	314	342	356	342	313	359	375	350	358	346	348	338	368	365	369	373	352	337	368	311	342	313	358	328	370	304	330	370	337	370	345	353	328	352	299	336	336	343	373	342	335	358	366	335	333	375	360	367	302	336	349	349	368	349	344	372	361	367	352	320	343	344	359	361	359	325	341	336	323	332	338	360	323	342	310	378	331	328	370	356	345	323	393	359	303	319	339	348	359	321	365	342	337	338	368	344	327	328	357	330	364	322	386	348	343	344	337	320	323	328	343	343	323	344	361	345	323	311	341	345	328	332	312	297	361	362	325	329	299	328	334	372	305	332	360	333	339	302	341	358	335	338	335	336	337	323	353	359	359	347	361	379	338	396	338	330	324	363	371	356	319	351	319	351	369	342	324	357	336	312	340	335	325	367	326	329	355	338	351	326	359	370	341	349	339	295	325	344	360	351	311	364	322	343	329	339	366	342	356	335	313	327	314	363	328	330	341	353	337	345	341	337	355	324	318	349	353	329	320	381	361	388	368	318	333	369	321	351	335	357	366	328	380	339	313	356	347	336	367	376	343	376	323	320	369	344	333	345	326	327	346	361	338	326	350	363	329	335	339	332	355	333	367	348	335	339	313	323	342	363	352	347	326	333	369	357	348	361	388	344	382	322	342	326	334	348	329	303	330	345	333	327	336	348	326	349	335	341	362	366	342	329	335	354	346	366	337	364	330	356	341	356	355	330	325	343	353	353	351	342	345	383	329	356	339	356	331	344	320	327	352	299	324	355	314	311	291	325	348	350	296	351	331	366	313	346	364	370	385	363	365	346	360	355	350	324	332	346	368	342	332	339	334	364	320	375	361	379	368	320	307	338	346	349	342	330	340	299	312	347	344	362	362	338	348	341	331	350	311	369	337	312	349	361	346	324	321	371	319	343	332	318	345	332	366	297	355	327	333	342	335	315	317	349	367	348	369	359	321	377	303	354	347	354	355	340	313	385	351	354	354	324	314	329	356	338	338	306	363	361	324	327	353	326	335	321	319	345	316	326	342	328	326	328	355	322	322	311	342	332	345	333	360	327	344	332	324	374	366	325	333	346	342	345	364	316	375	356	342	359	306	362	360	329	352	357	339	317	358	344	324	300	342	346	307	327	356	373	381	339
47649	46286	16256	3869	3326	2777	2319	2075	1748	1633	1519	1414	1397	1256	1239	1144	1194	1126	1107	1059	1058	1032	1085	1022	1012	914	973	1022	953	917	936	941	902	945	904	919	943	899	946	893	885	923	855	901	898	836	879	890	962	919	886	871	838	857	921	846	890	833	872	904	865	929	906	879	928	891	896	848	906	886	850	819	849	873	827	870	867	841	836	906	854	873	826	819	874	838	950	876	835	859	872	849	813	868	848	861	868	889	894	900	897	827	889	847	877	884	831	850	867	840	858	850	861	915	847	895	859	860	875	838	859	867	897	907	850	865	867	903	844	897	855	834	856	828	908	859	914	869	882	841	854	832	857	934	837	873	847	889	896	857	865	878	862	854	887	838	818	851	867	855	827	863	870	849	852	849	851	903	863	858	816	908	840	883	822	882	818	828	916	851	904	846	826	895	794	873	864	859	856	911	844	858	848	846	852	878	861	864	817	841	902	863	851	884	824	860	806	932	850	837	886	808	873	817	909	822	912	815	899	876	816	825	861	890	801	867	889	903	853	845	834	851	812	837	864	911	856	946	839	884	828	913	868	826	829	843	869	840	852	839	835	812	857	870	879	831	852	854	873	828	871	860	882	863	901	848	860	858	855	884	889	889	889	822	855	895	886	869	890	852	849	824	842	849	862	833	843	902	836	858	895	841	865	813	867	829	874	861	873	825	908	824	852	857	775	823	869	879	877	836	810	850	904	870	852	913	868	821	827	885	862	886	881	845	806	843	823	890	877	855	850	833	879	861	869	885	867	856	919	840	890	846	831	854	832	839	914	901	835	891	874	859	926	870	813	842	849	828	867	843	844	905	873	855	905	836	864	851	919	871	837	918	874	866	839	949	873	860	870	840	839	848	820	858	841	846	867	806	816	896	870	845	854	866	852	849	821	848	842	898	876	857	887	824	797	863	888	890	866	806	825	834	821	830	864	868	865	823	848	837	826	884	864	899	828	845	931	870	806	882	852	880	880	868	877	821	838	874	865	856	850	848	840	829	834	867	821	876	835	831	845	811	833	867	818	922	910	913	907	846	817	880	796	940	864	814	897	868	867	872	851	867	865	888	870	814	785	869	789	856	849	890	846	852	885	882	825	828	848	827	862	870	893	850	839	839	868	824	818	855	876	815	845	845	859	829	872	939	841	837	863	860	887	851	843	861	826	822	904	895	831	898	832	866	834	864	818	878	820	882	805	853	820	852	847	892	873	847	832	829	889	873	855	849	851	889	836	885	860	809	836	823	864	883	866	866	858	879	883	822	862	892	905	862	867	843	837	901	884	842	818	837	868	823	843	900	847	831	871	811	907	807	845	880	844	831	836	885	855	872	824	820	841	856	850	884	836	864	843	908	883	898	835	848	820	864	825	901	884	866	803	864	837	829	847	853	846	839	919	894	795	863	860	859	849	855	832	857	878	819	848	824	872	828	855	846	862	894	817	907	852	838	872	829	881	875	903	858	827	827	885	850	847	819	868	857	909	860	857	816	872	796	841	905	867	845	876	820	871	883	808	942	809	885	881	858	831	828	846	872	858	913	846	870	873	858	838	866	847	835	879	823	875	851	867	836	850	880	838	817	925	849	785	831	841	917	831	876	862	875	833	861	865	865	883	840	900	857	873	830	905	857	842	932	864	865	867	852	820	888	846	796	860	843	892	834	861	850	796	885	916	829	847	830	813	844	895	821	876	839	862	794	801	881	876	831	828	860	810	839	847	867	883	838	888	872	907	812	860	871	918	893	827	867	901	840	862	889	849	890	865	871	896	894	857	905	795	844	852	864	850	845	821	853	865	883	815	859	903	843	851	839	839	826	824	832	831	888	828	859	842	855	887	833	871	813	877	821	854	865	872	871	844	837	866	870	945	859	807	853	830	861	843	845	878	855	907	880	877	873	846	830	861	859	866	870	795	855	823	899	899	884	861	853	866	850	839	831	849	893	850	878	874	852	845	811	854	880	835	802	875	852	845	898	888	846	827	829	845	862	856	853	867	920	869	872	878	801	842	881	915	853	846	859	877	892	799	828	837	884	837	843	799	841	887	854	876	851	874	858	866	893	842	823	841	866	841	829	895	829	827	861	846	890	814	859	889	870	825	840	853	884	859	841	855	852	848	890	816	836	880	898	886	858	839	926	811	898	882	893	871	888	855	900	862	820	832	852	845	873	846	899	848	890	880	871	871	841	836	845	807	840	869	833	874	885	875	900	854	861	860	865	823	810	930	861	863	870	834	850	889	831	842	904	864	881	865	915	938	851	861	878	902	889	871	878	950	900	860	847	866	853	851	869	867	796	893	837	892	830	860	891	859	894	838	915	841	888	828	856	871	843	864	834	892	844	838	872	872	890	864	852	860	867	877	844	852	859	839	872	855	869	895	865	892	860	928	837	858	832	828	849	826	852	850	906	920	843	842	853	863	857	894	844	827	884	855	791	899	864	841	882	913	832	872	861	868	898	793	864	839	864	870	837	841	883	869	854	867	893	822	864	844	829	862	867	876	891	866	820	822	847	821	880	855	837	856	845	858	835	854	893	819	875	891	850	901	821	896	849	895	814	852	840	883	886	862	859	889	872	846	884	904	876	838	821	845	837	832	872	946	871	875	827	832	825	869	875	854	852	819	811	818	878	867	858	788	847	907	838	815	915	826	861	868	838	837	834	818	863	877	810	824	851	824	858	838	840	882	851	878	887	843	880	844	841	837	829	879	877	869	855	849	880	865	868	892	863	814	847	861	899	913	832	821	842	871	913	877	903	844	857	868	843	821	873	859	855	822	864	845	918	873	876	837	873	854	817	865	893	856	866	857	870	853	787	841	846	885	828	848	889	875	814	873	852	857	822	807	882	844	834	851	850	799	878	860	836	805	899	866	864	805	841	859	831	900	841	868	862	851	835	866	854	845	939	878	859	837	856	898	894	832	901	897	880	865	904	855	883	823	806	841	828	887	835	854	841	815	879	883	916	868	874	854	845	808	893	853	832	869	873	863	831	855	881	857	867	807	874	873	855	842	814	857	819	863	849	829	820	866	836	832	841	863	863	847	839	856	839	875	845	806	864	860	856	871	834	819	884	850	860	849	911	839	837	843	857	828	831	893	887	841	865	878	909	815	814	822	841	880	906	852	845	894	801	865	819	787	876	883	802	852	832	846	854	845	876	853	871	817	825	877	843	864	825	898	884	807	857	928	851	856	819	839	870	861	871	866	859	903	871	818	841	852	873	863	860	807	853	901	824	859	886	888	873	834	836	819	818	890	838	859	808	873	868	887	849	821	893	842	854	831	847	859	871	879	843	846	917	824	871	859	810	872	901	860	874	860	833	840	845	837	877	885	863	832	888	856	838	853	834	833	870	874	843	874	873	853	839	860	901	864	848	845	887	819	861	862	868	815	858	886	849	869	872	889	884	844	916	822	853	851	874	846	830	864	833	845	851	876	867	825	816	852	808	832	787	855	832	887	862	811	857	875	864
17450	6448	1761	431	390	438	422	408	423	412	367	416	384	393	371	411	392	363	414	390	396	422	412	409	391	368	395	402	388	362	397	377	412	401	406	411	427	420	371	404	394	396	405	397	454	407	417	394	374	399	380	419	414	386	400	408	403	389	373	393	406	418	384	362	413	376	390	394	367	363	421	408	393	389	402	360	385	389	407	387	386	383	434	378	401	427	416	394	364	393	413	429	375	372	430	384	384	391	409	397	432	352	390	417	440	351	370	369	364	363	401	363	389	401	368	412	408	430	382	432	410	375	393	375	387	368	414	423	354	373	379	401	362	406	396	379	369	372	409	402	413	381	374	374	402	370	386	359	422	417	363	403	432	394	407	419	396	374	389	405	429	411	406	431	409	394	410	395	400	378	389	372	441	393	415	410	422	368	372	399	408	408	410	382	413	397	400	364	386	372	408	466	380	386	370	405	356	395	385	362	366	376	393	375	384	404	368	382	376	383	408	370	380	387	407	402	396	359	401	381	356	426	389	401	375	407	395	397	386	372	405	380	395	400	390	420	395	371	394	377	412	378	403	400	362	394	393	394	374	366	400	404	388	394	379	373	403	353	421	406	385	381	403	382	416	403	402	410	378	396	426	380	398	395	396	367	383	381	425	378	391	375	397	379	407	376	435	393	350	414	379	363	361	383	407	397	411	381	389	397	390	402	398	399	395	405	402	419	390	386	414	408	398	431	387	379	377	360	408	392	407	393	435	415	401	403	393	370	398	420	404	394	387	404	411	371	394	404	387	410	403	390	400	383	407	368	400	382	399	418	411	387	373	426	380	399	373	397	397	393	386	380	397	383	413	387	364	416	391	376	401	391	431	385	401	400	397	366	404	405	433	410	411	407	419	380	399	428	380	380	390	384	383	430	421	390	383	403	401	419	413	404	388	400	402	370	398	394	415	436	420	392	421	415	405	415	400	400	400	397	410	412	375	370	379	382	389	397	381	378	391	359	364	388	409	401	428	412	370	381	396	371	378	372	435	392	384	333	402	416	378	385	361	382	400	413	403	396	402	393	397	409	388	364	409	431	406	407	435	396	432	412	392	384	392	412	367	406	410	376	386	380	372	411	386	361	385	405	384	400	371	382	358	391	394	380	395	345	432	368	397	387	378	382	393	437	412	421	421	410	397	390	399	389	375	360	410	379	369	369	356	427	412	372	429	387	401	385	398	411	374	448	402	396	407	377	408	385	420	382	389	394	403	405	413	392	370	428	380	402	381	421	345	387	396	401	420	441	403	418	402	361	385	396	410	399	405	410	389	404	403	360	368	385	400	384	353	383	379	414	407	382	386	398	389	392	423	406	374	395	420	366	410	411	357	353	417	392	405	386	420	411	413	390	423	387	355	368	407	361	398	388	372	401	361	396	373	415	412	403	396	395	399	401	351	390	377	385	399	398	390	379	376	358	390	347	369	349	363	413	382	419	412	377	380	389	370	405	415	401	390	407	419	401	404	406	395	408	389	379	344	377	394	410	395	393	433	399	365	359	405	400	357	393	410	390	400	381	360	399	414	373	382	353	410	388	382	404	392	401	408	406	394	385	362	399	365	399	375	383	409	366	374	349	407	443	403	400	388	386	448	437	408	390	376	374	371	378	358	363	377	388	386	398	413	414	372	393	405	428	431	424	366	399	377	413	377	361	379	384	420	421	425	380	365	365	373	383	372	391	375	394	394	404	421	415	413	370	367	403	396	407	404	373	403	372	383	398	397	404	400	413	386	381	393	424	382	354	396	390	381	371	396	386	371	376	397	410	406	390	400	396	420	361	391	392	402	398	376	398	383	388	367	393	401	398	422	362	429	367	383	420	356	388	364	377	379	432	392	390	401	437	433	399	424	382	393	429	400	355	398	379	408	379	371	408	397	403	412	405	379	423	376	415	358	386	392	369	410	405	359	408	405	391	386	397	364	397	392	401	404	438	370	385	395	427	366	373	391	395	374	403	407	430	412	358	392	391	426	372	384	396	428	382	389	431	371	373	392	400	386	400	426	384	392	416	373	384	402	356	411	403	373	405	397	410	421	378	402	388	343	385	377	388	404	434	393	404	382	375	355	379	364	406	366	421	411	395	409	400	372	397	395	429	405	384	366	382	388	417	447	367	394	424	382	400	408	383	382	427	388	421	409	390	391	361	381	395	397	376	436	426	416	391	343	401	395	375	369	376	400	389	400	394	390	423	419	400	390	398	388	376	382	397	411	416	373	427	404	381	397	399	391	420	398	395	412	394	409	374	411	380	428	398	370	418	387	391	394	424	404	381	349	401	422	380	400	400	390	404	393	436	395	408	412	396	422	417	411	404	408	387	399	410	404	380	392	400	368	392	382	417	379	395	356	400	368	412	396	411	410	396	371	389	373	400	403	384	425	386	393	380	411	392	415	404	387	416	398	413	413	396	410	363	405	375	424	385	394	381	341	391	392	377	394	399	356	364	402	416	383	368	409	383	453	438	420	374	396	383	371	441	411	389	371	355	412	387	371	390	381	435	359	415	405	340	408	437	416	439	368	397	400	374	387	377	411	420	339	385	430	396	393	408	368	387	431	414	399	433	394	391	378	397	415	421	399	369	400	406	364	425	394	383	383	400	429	389	431	379	394	386	405	405	413	374	373	365	405	363	398	413	407	407	389	400	425	436	397	413	413	364	398	380	386	408	394	410	389	412	388	379	397	387	389	412	426	390	395	401	374	377	369	374	427	362	400	411	400	415	389	402	398	443	375	384	422	410	365	381	369	395	394	364	384	414	372	385	392	352	410	357	385	369	400	411	395	377	421	411	401	400	414	436	425	444	390	397	383	397	426	381	416	373	407	404	387	393	411	422	397	405	422	387	368	412	400	409	418	447	389	353	406	411	395	391	385	371	374	410	410	413	401	399	410	381	381	412	409	399	377	418	378	378	387	397	383	383	413	404	438	381	417	424	410	376	419	393	395	411	403	409	386	381	426	379	397	387	433	414	391	392	418	381	390	404	391	362	416	393	421	416	348	389	387	410	392	404	395	410	386	412	440	410	392	371	371	392	362	391	391	404	362	388	419	412	385	391	388	400	382	372	369	386	415	404	386	423	387	397	395	375	361	377	393	367	375	408	402	408	350	417	405	365	390	409	375	405	387	399	418	418	391	402	426	395	424	401	429	418	403	386	373	362	409	373	411	366	414	356	418	416	381	425	428	370	368	396	360	403	399	379	370	390	375	381	422	357	414	425	387	393	401	383	387	402	419	413	428	380	413	388	362	346	459	406	333	393	355	402	423	425	404	360	394	404	407	386	392	377	393	430	373	406	403	402	408	396	391	416	374	424	396	417	416	420	361	374	396	387	411	420	392	419	425	393	373	394	367	384	409	388	413	435	404	397	364	389	392	418	399	378	412	422	381	392	396	365	381	401	395	416	371	385	386	400	407	393	414	349	381	457	400	392	349	392	358	411	340	398	413	381	404	397	373	397
14071	7593	2805	958	968	1007	991	980	946	968	1010	890	956	990	1005	931	913	936	920	943	924	879	947	944	942	955	951	952	955	936	957	880	888	894	998	898	903	957	929	906	913	899	902	930	895	923	951	960	914	943	958	943	934	967	944	956	931	891	969	861	919	976	929	1012	864	944	966	918	923	947	918	931	933	927	882	897	958	873	913	912	946	944	928	906	950	1011	962	928	945	915	938	931	906	950	944	965	941	944	918	953	983	985	893	887	930	920	937	933	962	944	958	919	897	954	902	892	932	957	936	962	938	906	943	953	856	904	941	904	916	944	938	1005	932	895	913	932	895	923	975	965	905	873	945	886	899	912	906	938	934	874	934	943	856	919	891	973	968	935	940	944	952	920	914	934	955	943	1029	965	939	903	893	965	921	943	896	939	950	929	908	930	963	931	956	889	940	918	935	965	907	915	946	929	905	860	958	941	971	993	909	924	945	951	934	919	990	897	909	998	931	914	911	940	882	952	955	844	925	991	903	969	898	941	957	965	935	890	958	896	897	905	928	940	908	895	944	957	937	932	885	922	911	970	903	859	861	892	917	937	957	952	931	910	910	965	895	922	931	896	907	902	892	966	1026	991	858	958	950	906	964	961	944	889	944	915	913	923	960	891	926	914	894	966	940	923	933	935	940	934	967	878	895	935	932	934	889	871	943	927	880	894	911	942	907	927	908	950	901	935	913	938	944	978	925	906	895	930	937	907	930	902	934	904	969	938	918	907	910	950	960	917	969	931	930	887	975	925	969	948	920	919	925	938	971	890	892	904	903	941	951	914	933	917	945	963	1073	905	923	967	983	969	940	886	942	919	903	946	908	910	951	957	970	954	940	938	963	919	959	923	915	952	943	964	920	954	916	936	936	940	924	912	967	941	942	957	981	921	945	950	916	907	957	920	895	897	945	921	933	913	911	926	900	939	899	951	966	934	955	931	893	910	891	915	991	944	913	901	941	962	903	921	937	909	926	879	975	942	894	963	928	962	927	972	879	967	915	947	958	998	930	919	938	911	847	848	962	927	994	942	927	894	938	895	954	895	954	943	888	943	946	971	962	885	905	956	948	943	961	885	909	954	917	900	923	948	915	893	879	955	923	885	973	920	956	914	890	925	896	992	939	944	905	910	957	956	920	913	967	958	905	949	939	903	964	924	901	907	962	934	896	928	909	884	968	900	935	939	930	932	967	1008	934	902	915	898	917	936	879	997	930	933	905	936	913	884	912	968	890	930	944	926	890	942	925	907	954	949	927	1008	938	936	991	921	973	902	949	957	890	952	932	978	913	952	917	966	960	965	926	947	864	971	999	950	962	931	884	968	975	934	909	868	918	921	890	978	950	966	949	911	982	951	967	947	910	832	956	932	937	960	926	925	929	899	959	955	930	924	903	904	986	952	907	961	974	924	953	931	914	967	934	891	948	960	940	923	897	920	973	891	898	917	901	918	948	935	931	943	932	853	953	892	895	885	939	961	907	961	978	924	994	893	926	957	897	902	970	950	892	909	960	985	869	880	941	933	931	915	933	965	944	917	936	919	958	915	895	975	999	950	929	875	958	913	965	929	930	913	945	909	938	1002	915	932	921	938	923	932	919	929	941	885	909	938	935	925	944	931	936	949	965	879	940	896	920	947	917	901	972	957	1017	973	883	953	894	898	923	923	899	977	942	966	942	902	936	898	885	905	955	912	894	938	922	914	959	916	912	919	919	923	898	927	920	993	958	973	931	957	927	986	973	906	941	973	952	918	866	930	910	966	914	931	903	878	977	907	969	946	967	938	933	901	906	924	931	952	902	946	966	935	908	924	879	958	935	889	913	885	958	888	912	975	865	935	945	937	944	932	984	966	962	945	944	898	931	963	900	904	906	948	944	916	953	923	869	945	945	972	898	925	957	930	912	890	953	964	963	950	891	959	933	916	940	917	938	861	919	926	903	926	944	967	975	917	936	940	926	922	941	908	987	886	945	953	910	902	898	887	939	933	940	924	991	897	931	951	993	919	896	940	918	893	939	985	927	885	939	965	896	951	968	908	919	896	961	930	912	995	882	904	921	895	926	910	952	920	930	929	909	920	878	957	942	886	926	906	930	910	948	927	960	944	896	969	942	964	884	946	898	981	942	911	923	937	928	920	969	948	953	917	897	1008	950	940	1004	914	912	942	922	950	904	949	874	954	916	896	928	920	875	934	910	981	926	910	909	935	933	956	957	911	979	935	969	886	882	922	944	908	965	948	943	908	873	879	945	946	937	973	900	886	886	882	953	931	921	930	907	906	946	896	970	965	963	951	930	942	924	948	939	895	926	828	899	930	947	917	886	905	954	871	926	924	931	951	907	874	943	943	944	943	939	909	932	920	883	922	926	925	947	954	940	959	938	921	934	967	960	879	923	934	973	988	898	942	954	926	936	964	893	920	897	930	932	952	976	907	956	904	942	979	952	910	943	930	946	938	939	898	992	885	975	920	886	892	925	855	955	953	920	1000	930	992	946	909	945	980	990	939	935	948	929	984	913	968	862	929	925	954	920	871	909	886	950	947	928	954	912	968	947	934	918	962	985	946	960	889	936	939	928	927	1011	877	981	930	961	958	900	957	907	945	923	927	993	897	936	986	946	916	977	884	931	938	929	913	884	896	915	965	945	902	938	921	1000	932	947	921	924	907	971	892	919	891	886	926	932	984	878	902	933	933	937	906	950	929	929	907	937	917	950	967	948	892	990	956	918	928	926	949	928	889	890	909	901	948	972	885	921	904	948	898	945	960	960	938	928	947	901	928	930	952	947	961	927	968	929	929	916	943	920	970	865	939	940	918	973	943	927	954	882	962	960	930	861	878	969	926	924	940	963	955	950	924	942	895	995	968	952	971	904	954	963	900	929	991	972	899	988	911	938	968	913	996	950	903	891	968	936	912	962	947	909	986	920	897	939	874	906	892	927	920	917	958	963	932	901	944	896	952	946	940	944	955	942	924	870	923	920	934	912	947	882	899	952	921	914	988	911	930	891	884	957	932	890	947	886	949	902	952	921	966	915	934	908	950	999	937	960	974	936	896	922	953	956	983	938	975	939	973	912	972	901	885	917	929	975	910	987	935	961	874	999	955	866	934	937	983	1002	950	951	950	928	922	887	929	879	931	934	893	954	943	940	919	908	908	964	936	912	937	892	947	922	903	897	952	927	936	931	940	874	938	913	938	931	903	898	964	910	915	1015	929	952	875	897	935	904	917	960	889	838	946	916	927	970	882	938	908	955	959	930	938	949	930	1010	950	981	899	918	947	980	929	910	935	939	924	889	927	904	933	938	915	920	922	890	896	956	916	959	948	948	909	927	910	959	892	952	973	909	906	960	911	891	944	915	935	939	934	925	982	948	953	921	902	909	904	932	910	990	936	923	957	937	951	918	892	943	910	900	922	910	970	919	992	963	954	935	908	961	1014	998	977	929	919	894	876	915	966	965	900	973	909	993	916	964	989	933	890	951	854
63835	52586	29339	3917	623	443	392	333	317	308	299	244	284	277	253	252	265	236	244	242	239	285	259	267	231	250	260	244	226	264	231	234	218	221	260	229	256	239	247	218	252	273	237	255	214	225	244	245	220	235	249	239	229	233	248	228	230	244	251	267	230	238	236	234	254	275	207	220	239	237	236	200	253	239	256	266	222	253	213	246	237	228	221	255	234	233	247	254	249	227	241	227	249	248	257	283	250	207	211	229	263	217	230	245	250	247	222	254	232	213	220	250	262	264	245	210	244	234	230	257	272	249	239	226	220	227	224	272	238	238	259	213	243	233	265	240	237	232	244	274	253	257	226	225	249	277	250	218	244	201	252	256	273	261	257	246	217	263	227	247	242	232	224	239	210	224	238	245	259	231	242	243	254	234	234	254	257	220	253	244	229	243	226	225	257	229	240	232	222	258	219	217	238	269	221	207	251	237	243	264	222	240	233	236	229	230	249	260	223	262	235	277	230	258	231	267	236	231	231	240	237	253	240	205	257	259	224	242	243	248	213	257	245	232	254	254	220	217	239	222	228	248	255	212	236	228	249	221	245	233	233	234	239	228	231	212	217	222	242	233	210	257	257	236	219	246	231	226	256	239	256	225	255	256	238	219	255	231	239	266	264	234	253	241	237	252	220	249	241	245	258	241	248	245	227	202	261	230	222	217	235	232	231	239	250	233	271	251	228	234	225	244	238	233	222	263	231	254	221	231	232	265	233	237	239	253	232	236	240	260	263	260	245	221	212	229	251	241	249	247	229	254	261	258	252	221	241	204	235	213	212	214	227	226	248	232	247	232	231	217	227	234	221	258	227	235	213	245	249	229	223	214	268	250	245	233	244	251	223	252	257	218	247	228	213	235	228	243	241	241	230	235	248	294	215	228	224	265	253	265	266	222	232	245	224	234	251	235	205	241	221	240	259	189	230	248	261	236	256	217	230	234	233	197	216	210	236	278	243	272	251	231	222	249	240	241	236	244	213	234	239	243	253	231	243	241	203	220	242	237	241	238	230	215	205	272	202	218	231	205	228	231	231	250	227	217	249	252	238	225	257	250	245	223	231	239	239	220	260	203	235	275	212	263	225	229	235	259	264	231	247	253	231	220	227	227	255	242	230	252	241	220	236	225	261	247	233	211	234	252	234	239	245	241	238	237	239	210	227	250	214	236	258	248	232	253	224	246	242	239	228	237	235	238	224	220	246	274	249	246	254	223	248	251	227	235	212	231	258	273	222	234	251	262	262	251	234	229	231	256	255	229	247	215	237	210	244	255	229	242	208	216	229	229	238	274	271	257	255	229	226	234	232	237	240	247	206	265	234	229	227	205	263	220	207	227	242	241	231	245	243	259	227	218	233	241	235	234	239	232	229	264	228	244	247	206	265	224	258	230	254	237	223	268	234	224	248	231	272	255	218	237	241	234	244	241	237	188	231	232	232	244	226	247	254	227	226	236	203	252	243	218	257	226	222	226	245	228	239	257	230	255	219	254	246	224	237	253	249	236	216	220	256	219	216	244	247	264	249	240	258	248	266	248	257	218	252	258	242	250	251	232	239	262	250	240	274	207	259	271	217	227	245	241	249	222	249	225	225	230	227	212	218	220	225	233	232	250	198	252	223	234	216	248	219	252	200	199	239	259	238	207	241	226	240	250	216	217	213	240	250	228	229	249	244	239	239	245	234	220	229	212	229	233	225	239	238	211	246	254	240	251	212	244	256	215	258	217	215	239	252	223	219	206	233	241	225	221	231	235	257	224	230	233	238	207	245	248	252	250	243	251	248	230	241	285	253	242	226	225	240	256	225	230	231	263	246	233	256	242	251	212	237	246	241	254	256	223	229	233	224	247	221	242	238	250	243	218	258	227	222	259	232	263	259	232	205	262	213	225	225	249	256	269	216	219	241	259	207	242	242	240	226	254	215	240	231	223	231	225	250	239	236	232	239	224	238	208	224	254	227	255	229	245	241	249	228	239	216	265	233	253	222	244	245	230	270	235	222	255	242	234	244	248	226	242	220	241	228	251	215	242	242	252	220	208	246	235	231	249	231	239	243	215	252	225	256	229	232	231	258	225	226	224	200	234	212	227	269	239	251	250	223	240	225	272	245	247	261	196	245	240	211	228	241	224	232	236	215	260	267	282	228	203	223	226	245	219	266	239	245	236	252	213	237	234	242	239	248	239	228	245	232	268	246	240	216	221	247	241	229	218	207	232	252	237	276	215	246	259	235	242	220	249	231	259	219	253	264	214	194	240	240	248	233	247	224	228	240	248	237	242	265	236	245	237	237	238	227	239	228	268	246	245	244	214	242	246	271	272	231	220	205	225	228	287	244	263	220	239	207	237	266	239	271	229	223	229	198	227	234	261	241	265	218	229	226	230	249	273	214	200	249	225	227	256	220	242	237	243	213	234	219	235	282	220	260	208	202	251	241	210	238	249	247	246	224	231	220	235	219	202	274	220	262	239	246	224	226	256	240	210	254	216	217	245	246	274	227	271	239	261	228	199	234	215	221	223	233	218	217	248	246	234	226	213	228	243	245	223	258	235	248	226	244	238	269	251	249	263	228	217	197	254	251	226	234	239	235	220	206	232	260	239	226	224	254	217	221	245	246	210	252	210	243	215	251	243	239	264	231	229	240	245	246	225	246	227	253	237	240	220	226	249	243	239	228	242	227	234	221	240	262	245	231	251	239	253	219	283	250	212	237	249	255	256	228	250	250	252	237	205	244	244	267	217	229	211	223	238	216	227	249	239	233	245	247	247	225	228	230	255	278	247	226	277	259	226	243	226	240	202	229	215	250	231	282	264	246	249	211	249	221	245	238	244	245	243	229	245	250	253	239	246	247	268	253	252	227	256	242	242	250	250	216	253	225	247	215	217	227	227	222	249	206	256	210	224	233	237	243	218	238	218	203	238	250	259	236	252	231	244	241	248	215	250	232	253	236	237	243	226	263	241	255	243	232	264	243	268	261	219	210	205	231	248	263	237	235	241	238	251	243	238	243	257	252	200	227	248	240	214	231	257	250	235	216	224	235	235	228	237	263	234	242	240	239	221	244	247	211	220	241	238	255	262	219	250	217	227	260	224	248	235	262	225	206	224	211	218	251	258	268	246	237	272	262	237	229	250	234	251	224	257	253	227	236	227	234	246	231	237	263	232	236	221	238	254	251	237	223	254	233	210	238	213	232	235	236	256	222	206	245	217	207	224	252	229	213	231	250	237	219	246	233	250	230	221	278	220	226	225	263	252	241	237	259	240	256	248	226	242	239	216	217	264	237	236	211	260	222	219	231	259	208	246	239	206	247	238	247	234	247	257	236	250	237	236	237	236	244	251	216	221	250	259	231	209	250	223	225	225	255	231	236	255	220	232	245	211	239	196	267	243	219	241	247	247	256	221	292	257	236	227	247	230	204	242	240	243	211	246	227	261	261	234	243	264	239	267	233	226	232	232	254	221
38077	37082	14026	2152	1928	1553	1374	1233	1090	1041	1011	871	833	879	868	739	780	735	775	743	743	709	683	671	698	671	703	681	709	676	660	682	665	687	624	655	678	621	639	683	655	650	650	646	671	652	612	648	594	660	669	677	651	649	641	669	706	647	655	637	626	650	653	603	640	654	609	659	618	624	621	596	654	613	650	630	660	572	607	620	632	645	602	611	688	647	616	622	645	607	608	667	634	633	645	615	634	628	641	627	646	643	652	643	594	639	635	615	668	666	616	646	672	656	610	647	613	688	623	650	642	641	661	627	643	649	599	599	664	601	657	634	623	632	655	617	620	607	620	596	633	587	604	627	566	609	615	676	620	615	591	613	603	637	650	620	622	694	596	637	642	661	643	657	672	614	636	635	612	627	608	666	592	634	644	652	579	657	611	629	623	611	642	590	623	629	665	596	654	631	613	594	629	674	631	641	644	595	702	603	601	691	628	628	590	659	592	643	625	612	652	622	659	636	613	606	625	625	621	644	596	625	581	669	614	627	593	617	688	630	589	632	666	617	628	624	626	654	654	642	587	608	619	595	646	684	644	611	628	644	625	635	613	605	628	670	616	630	623	596	606	669	612	582	589	640	653	623	630	588	667	618	636	580	654	680	626	678	588	606	653	640	582	618	586	638	644	663	619	631	626	608	659	644	641	622	645	597	607	579	673	602	612	674	641	618	618	614	617	586	619	649	595	614	595	636	634	602	613	647	642	608	644	670	646	609	632	665	651	606	624	603	626	591	656	699	651	621	649	619	669	620	601	627	631	681	650	633	599	626	656	577	616	714	610	651	616	649	639	625	616	627	649	632	617	650	629	653	683	609	630	618	641	646	593	601	604	609	608	608	594	621	682	613	631	621	636	649	627	644	645	655	640	576	634	618	606	628	626	631	614	628	629	614	630	634	625	600	598	634	604	641	637	628	596	628	626	603	666	636	659	648	652	642	588	604	628	635	618	626	651	640	653	631	633	656	625	572	654	612	643	612	624	595	584	642	621	615	610	603	594	625	630	641	596	637	613	562	582	619	601	641	626	611	601	634	671	664	617	598	640	611	588	634	623	623	605	644	609	655	626	623	650	594	622	645	648	663	606	613	659	635	600	628	612	687	620	619	637	566	650	637	607	615	615	615	707	672	656	625	656	614	642	624	623	630	650	626	628	620	647	651	620	602	603	607	676	616	653	649	616	626	680	647	644	640	585	602	600	620	619	610	599	630	603	599	614	606	664	665	585	650	623	597	658	669	656	646	690	611	620	640	636	618	651	629	632	625	639	632	637	611	632	620	628	607	592	648	634	632	614	634	598	602	611	648	596	600	633	642	617	630	651	632	625	628	626	666	646	611	644	662	655	636	638	648	591	635	638	663	662	641	648	660	591	587	617	572	629	594	644	591	643	645	662	594	641	638	617	604	653	653	599	588	634	650	596	652	647	635	590	586	632	610	655	581	624	664	640	633	650	644	629	697	663	621	592	592	617	654	651	632	619	649	652	639	679	641	625	616	564	659	647	626	626	597	721	627	623	607	636	658	643	611	575	666	642	576	622	593	646	640	624	628	614	650	648	634	633	634	614	660	600	625	648	666	648	662	612	641	612	609	669	579	596	608	632	644	638	602	641	642	608	628	616	640	585	629	656	616	601	605	630	594	618	643	623	624	627	594	623	579	639	616	635	612	616	604	601	633	634	622	621	639	664	635	629	657	610	598	618	647	639	608	637	638	629	612	629	587	621	643	654	648	625	593	661	638	611	623	614	597	628	593	684	598	608	601	630	635	655	590	653	627	666	612	633	626	565	625	635	607	629	635	653	591	600	648	657	639	601	588	610	587	634	637	632	670	641	636	636	658	597	628	590	606	629	633	626	674	602	581	655	679	654	617	638	662	632	612	597	628	640	646	667	643	623	654	618	587	644	664	575	622	662	640	680	667	640	684	610	640	647	659	672	612	612	674	580	610	651	635	637	621	655	616	584	615	587	622	607	642	660	613	627	613	651	668	645	628	582	620	631	619	675	622	651	616	627	633	598	637	616	652	633	627	636	690	633	678	630	611	641	615	644	641	621	622	596	630	629	636	584	644	679	628	555	667	651	632	618	593	600	580	644	590	597	645	636	581	626	625	652	638	645	620	614	569	603	578	635	612	668	643	655	600	615	630	647	608	640	637	652	627	580	632	647	593	614	666	620	632	624	598	607	638	632	606	631	593	675	570	620	618	608	611	613	645	615	645	599	609	605	623	616	663	638	639	575	626	590	648	628	661	615	602	621	628	597	660	622	640	607	661	636	638	644	627	630	602	653	584	621	657	588	643	650	633	638	595	668	636	608	618	613	637	612	625	629	592	642	597	611	630	626	629	619	629	639	659	617	592	633	629	641	634	604	644	639	634	606	619	639	573	610	652	617	611	646	630	625	639	614	643	608	631	656	632	603	618	653	602	590	626	612	637	622	609	628	642	638	624	662	660	679	633	615	604	621	639	610	628	625	607	638	605	641	638	609	640	635	640	637	605	589	648	578	641	616	579	650	616	646	633	567	602	626	606	658	648	625	606	621	668	597	606	598	676	647	632	674	647	629	630	651	648	589	616	625	638	638	610	619	579	625	637	623	635	663	611	663	656	666	588	620	580	609	592	635	647	636	593	611	639	595	646	604	644	602	644	629	621	655	654	605	643	595	637	648	660	589	637	600	638	625	646	607	617	616	631	637	629	593	614	688	564	660	644	611	627	660	640	589	654	606	653	624	608	663	609	657	634	596	575	605	577	632	627	609	652	635	638	626	628	649	598	629	650	611	579	618	623	632	621	666	606	626	623	604	654	631	609	625	668	590	639	609	619	707	620	633	620	640	638	611	619	628	631	621	601	640	628	649	656	656	640	600	622	650	635	609	605	659	627	640	650	654	601	606	590	601	622	627	624	652	631	640	650	628	598	613	566	658	624	604	608	614	604	673	634	652	598	618	633	609	612	573	623	604	623	618	646	633	599	643	680	630	652	609	655	654	636	615	631	618	599	628	604	608	627	620	643	644	626	587	636	605	627	675	614	643	609	588	595	669	657	592	639	621	611	603	653	631	587	677	601	618	625	620	648	637	668	606	604	620	618	657	601	650	644	589	676	673	632	622	634	640	626	633	607	657	649	624	580	624	618	639	641	622	597	625	640	593	658	623	629	656	634	639	619	661	645	627	644	622	652	640	622	594	620	605	599	650	614	676	619	623	645	625	648	623	594	580	621	663	581	628	673	636	610	648	634	614	644	658	635	631	630	627	608	604	582	657	638	568	635	592	613	608	613	605	589	613	609	660	610	638	669	649	619	655	620	634	625	629	627	606	620	661	611	645	648	557	630	596	663	645	629	663	591	622	662	652	587	588	597	633	630	654	664	582	588	609	590	661	642	662	639	639	593	609	650	624	607	671	602	580	614	631	617	673	610	618	623	626	615	595	618	633	655	595	602	616	669	627	625
75077	66087	39548	9882	1627	835	680	521	517	469	463	473	397	443	417	415	415	380	392	376	344	357	369	377	357	338	385	366	354	365	358	325	375	321	339	330	344	369	355	371	334	335	321	355	335	320	363	355	379	347	326	347	342	314	363	327	321	351	354	323	336	367	327	362	320	347	361	326	366	388	346	305	357	350	352	317	341	366	336	339	354	358	312	339	349	389	372	361	356	349	374	356	358	357	357	325	313	361	329	331	358	343	330	330	358	338	370	361	346	379	342	322	349	362	340	389	332	368	362	360	343	327	352	349	351	355	344	381	366	355	336	357	346	327	319	357	389	318	366	320	303	330	364	372	322	330	357	350	342	351	340	357	337	342	372	357	376	349	319	361	360	308	344	350	344	377	343	322	351	340	346	335	340	345	361	337	322	352	336	374	354	320	313	342	383	340	357	315	353	345	343	379	325	358	358	324	320	328	317	328	339	364	348	327	341	285	347	364	346	335	357	329	354	335	330	341	325	347	351	319	367	325	358	342	320	340	329	333	306	349	327	334	311	375	334	359	340	381	366	320	345	327	337	320	331	345	345	347	304	332	350	363	348	333	320	347	342	332	367	333	317	338	385	428	382	374	317	348	369	346	313	331	324	330	339	344	365	329	323	320	352	331	340	353	328	322	369	362	309	333	340	326	316	356	337	366	315	364	336	350	372	308	324	405	361	369	335	362	344	346	363	350	345	333	342	352	349	325	356	338	341	322	385	299	370	325	341	297	368	363	314	344	348	328	347	313	352	351	321	329	337	345	307	346	360	329	389	343	340	371	320	357	319	352	345	317	357	365	325	338	364	364	362	353	376	335	358	364	369	376	320	335	325	350	361	326	382	341	381	371	364	326	359	358	309	329	322	340	343	356	351	332	329	333	324	382	337	353	370	351	373	354	342	356	345	351	315	336	312	362	366	336	372	347	364	368	334	361	370	304	344	336	359	368	331	309	358	363	344	374	366	360	329	380	360	339	315	352	309	341	348	384	372	325	317	357	349	355	347	357	354	369	320	370	366	357	364	339	327	366	367	345	350	302	339	347	344	392	322	323	339	342	352	340	385	347	338	384	319	322	362	351	331	347	321	388	340	329	328	370	351	353	367	330	362	335	330	347	337	354	326	323	323	351	356	338	306	361	351	338	343	340	351	333	383	333	349	368	328	352	332	361	338	353	314	365	319	339	331	341	331	348	345	336	334	350	300	324	351	340	373	371	365	350	345	364	380	364	317	368	381	340	324	308	326	311	354	354	342	325	321	349	337	351	364	315	349	354	346	364	371	352	351	314	352	353	328	329	362	383	329	349	336	313	343	342	346	366	393	348	368	355	335	343	371	379	326	358	371	319	362	348	380	332	326	321	337	332	289	349	339	343	315	347	361	336	336	365	319	372	335	341	318	335	341	334	349	345	364	347	341	368	369	321	345	337	351	318	376	320	362	328	363	327	344	355	325	368	316	325	294	304	365	349	321	334	344	339	336	347	344	342	362	362	361	337	348	310	356	347	350	301	341	341	356	342	381	367	367	312	371	311	336	344	348	342	327	354	340	350	399	330	337	381	320	343	322	390	358	328	343	337	330	336	349	358	344	321	348	358	336	352	359	334	336	334	369	332	342	338	370	365	349	331	371	369	364	335	337	337	319	343	352	305	338	333	356	397	350	296	334	361	332	360	323	337	371	368	370	329	353	343	318	330	379	335	323	325	321	344	347	344	350	375	302	333	371	341	360	348	332	306	333	334	363	353	379	366	342	342	338	341	327	334	362	334	319	332	332	353	350	323	334	321	341	361	332	303	336	353	319	324	372	347	316	354	364	344	351	379	331	318	330	355	355	335	331	326	321	347	347	324	346	347	296	337	334	309	316	337	339	374	372	346	337	349	304	334	318	332	368	327	338	334	342	356	350	358	357	397	332	327	331	361	343	318	330	355	334	347	350	336	320	345	344	341	341	348	312	298	311	330	388	386	370	334	345	333	333	362	341	325	325	358	335	353	355	357	344	353	334	318	321	345	371	348	320	350	346	336	328	317	354	341	380	361	342	335	378	336	349	317	360	352	340	312	331	371	417	342	351	344	355	344	339	315	334	357	345	347	358	333	327	358	358	318	340	308	321	371	351	338	339	311	342	328	339	381	358	352	352	318	358	298	345	318	337	379	394	331	355	356	334	364	370	350	350	367	312	374	356	335	374	329	366	326	327	344	327	337	333	351	381	345	352	332	364	326	364	336	362	339	366	332	324	336	331	308	375	336	305	341	363	297	361	348	351	375	336	329	349	384	347	365	348	352	359	353	331	334	348	337	388	367	350	360	381	333	347	356	352	364	320	355	325	337	338	326	333	381	340	350	355	345	369	319	333	349	373	343	330	332	357	343	350	361	323	330	372	373	345	365	357	361	345	368	335	329	348	326	390	356	350	357	341	316	345	349	342	352	337	364	368	331	357	342	306	367	335	336	372	346	345	343	363	343	336	344	325	339	340	322	329	318	369	353	328	333	343	352	358	347	370	387	354	357	316	334	362	399	340	374	361	372	350	330	332	337	343	357	351	315	362	375	352	358	356	349	348	359	363	371	361	331	346	369	338	360	361	317	389	345	364	349	325	314	347	320	357	342	341	381	334	325	352	329	342	345	308	344	324	360	347	359	338	338	367	337	341	346	363	351	323	351	361	355	329	350	370	340	341	329	342	305	328	328	312	355	329	348	331	354	354	351	363	345	344	360	336	344	352	347	345	340	355	343	334	327	354	374	353	374	387	316	329	360	336	323	320	370	344	342	340	346	325	355	339	347	374	329	342	332	338	333	318	349	329	336	339	331	331	333	326	327	331	310	358	354	358	333	338	357	323	337	326	338	350	337	322	366	346	342	367	332	346	342	310	347	352	353	363	337	316	354	346	387	377	339	345	380	348	355	365	357	322	376	342	333	351	352	343	356	321	325	335	307	333	360	374	339	345	351	351	345	379	359	349	333	322	369	394	323	323	333	323	330	367	358	339	340	337	371	364	365	296	321	319	331	342	344	348	369	337	364	367	342	320	345	373	334	330	329	308	321	347	356	326	346	352	358	351	355	344	371	346	355	367	368	318	349	349	333	309	354	296	315	323	332	362	292	327	359	361	363	348	356	325	357	331	359	354	342	298	331	341	349	359	364	352	340	365	376	337	353	327	319	328	332	342	354	319	357	329	381	369	328	364	332	335	338	332	347	377	327	349	335	369	336	342	347	358	351	361	354	325	363	358	358	320	365	324	371	377	333	328	358	316	358	341	358	349	361	361	362	357	356	358	353	327	321	327	334	330	377	337	332	393	346	359	378	360	323	341	350	360	376	340	333	335	362	350	363	323	353	338	350	366	334	322	342	312	345	344	341	298	340	341	328	369	354	368	356	361	371	340	332	345	383	378	369	332	363	352	330	351	348	349	370	333	359	318	365	334	356	316	367	369	366	326	334	380	346	366	338	330	332
47697	47884	17799	3633	3315	2757	2284	2056	1780	1662	1511	1446	1267	1291	1239	1190	1184	1128	1031	1051	1040	1048	1028	980	1027	938	978	1009	1001	959	999	898	957	902	986	904	919	938	928	885	870	1004	964	954	912	872	888	905	938	942	897	902	894	911	887	902	889	918	857	920	899	874	893	923	873	892	880	948	876	884	842	852	865	863	869	888	807	880	865	888	871	813	870	850	937	900	887	881	851	852	843	888	882	829	847	867	842	783	892	889	830	829	910	814	839	851	877	902	920	902	899	885	892	864	907	811	852	874	884	861	869	879	856	864	837	817	844	868	872	836	886	906	868	857	882	884	851	867	837	892	858	888	866	858	879	877	843	859	851	849	879	866	879	825	860	867	834	822	870	860	880	871	893	848	850	896	848	894	822	900	891	908	855	904	835	877	882	875	851	864	891	935	858	839	865	830	843	812	868	864	877	899	853	806	817	853	878	841	908	867	895	869	949	850	848	822	933	917	873	901	847	867	857	854	834	888	841	833	899	887	883	872	867	896	863	870	899	879	851	845	854	875	875	842	863	873	853	858	865	810	868	876	852	782	813	844	920	930	858	862	871	834	857	868	867	904	858	900	858	829	905	909	885	879	861	854	898	876	882	840	881	904	904	802	828	870	862	847	855	897	855	882	868	890	872	882	883	860	885	894	865	837	849	873	836	849	882	870	844	801	885	834	871	899	877	890	846	851	905	859	872	822	855	840	809	858	900	873	824	868	852	908	864	878	870	865	903	846	847	895	871	845	838	890	893	908	890	817	862	825	887	858	902	823	805	829	861	867	823	861	831	897	892	853	878	890	965	874	830	847	851	861	889	891	882	835	906	821	887	853	836	884	925	880	894	898	916	882	859	878	861	849	847	857	846	886	942	909	795	890	841	825	859	870	865	850	885	923	872	915	875	817	864	871	849	880	862	879	917	841	906	878	881	887	843	876	880	937	855	847	813	821	843	862	882	856	847	870	870	871	862	898	870	886	884	876	807	880	873	864	874	833	848	887	841	862	916	884	880	870	839	841	877	899	900	825	917	869	894	860	837	922	872	881	872	902	901	896	841	882	840	850	874	847	819	869	837	946	836	853	876	869	849	869	828	910	893	827	879	818	899	850	797	820	823	823	892	892	913	869	817	812	934	838	849	804	873	834	903	883	846	852	879	883	841	875	865	914	821	904	846	886	884	866	920	911	858	894	824	903	863	905	874	833	839	879	879	850	906	934	856	826	862	877	837	889	874	909	902	884	923	836	838	880	864	894	862	843	883	829	823	892	886	864	886	876	802	801	834	861	869	848	820	869	858	897	883	815	864	888	868	875	867	843	827	901	901	874	883	867	836	883	864	850	871	895	886	885	880	826	904	879	855	936	878	884	880	878	894	852	864	870	842	848	868	889	882	847	862	875	882	843	825	874	865	866	823	919	854	850	879	901	918	869	863	894	901	839	870	869	813	860	863	827	868	913	863	924	838	883	869	901	914	883	869	855	885	849	875	883	874	815	859	838	889	841	835	858	815	898	869	842	905	876	854	865	863	869	844	827	872	912	871	831	813	850	836	837	859	874	910	818	878	916	854	860	855	865	801	870	864	888	889	912	892	856	859	858	818	834	851	848	862	882	892	846	877	882	899	851	873	851	870	868	899	863	856	910	853	868	837	877	851	887	863	871	855	898	857	847	887	854	846	858	869	823	840	891	866	918	866	891	816	870	828	851	827	919	919	822	872	872	888	853	901	857	839	914	900	903	867	833	822	876	814	879	883	843	836	840	872	916	874	873	841	856	859	884	840	896	901	876	869	840	875	829	835	852	819	850	858	865	865	881	867	835	852	852	833	863	838	830	934	878	891	909	874	803	898	862	840	898	874	888	876	895	865	852	810	836	869	853	865	815	882	890	906	888	865	870	881	801	890	886	802	874	879	891	875	913	871	862	872	837	843	860	900	850	881	877	918	852	860	873	861	902	876	890	852	848	898	863	828	846	874	878	844	880	910	900	862	905	889	876	852	875	908	872	888	889	883	880	895	862	898	821	847	846	921	872	879	848	800	844	820	882	841	909	791	845	860	816	876	939	860	872	881	868	843	839	909	868	889	883	828	866	820	886	861	807	861	850	860	917	902	869	902	910	880	876	836	840	847	908	865	863	879	851	840	824	840	871	850	872	825	862	875	878	901	824	900	872	836	835	916	844	857	866	841	864	842	798	876	871	860	891	856	816	886	854	889	891	852	835	867	851	914	924	829	856	858	830	865	811	863	852	822	825	936	817	859	873	854	870	892	858	863	894	905	857	907	843	844	855	845	845	832	865	904	894	843	852	896	874	832	856	849	831	842	872	863	891	843	937	828	838	872	817	804	891	884	810	895	842	842	892	920	883	829	853	831	825	824	894	844	884	860	900	840	939	836	871	857	913	900	887	873	865	855	860	862	907	866	854	877	902	843	856	867	893	854	871	859	875	842	808	880	783	921	893	891	854	843	894	862	831	880	823	898	881	840	874	878	871	901	851	852	857	837	894	859	900	844	863	824	824	845	893	860	899	852	866	904	882	897	789	850	867	881	857	863	864	825	842	920	862	826	917	850	860	827	853	827	839	935	872	825	820	841	848	863	871	888	874	888	850	893	904	879	853	886	914	873	876	860	885	841	819	834	828	785	844	872	862	860	858	883	850	897	902	855	900	856	903	877	882	849	875	948	832	838	856	887	860	839	813	868	865	894	844	876	868	853	896	844	870	873	868	850	884	885	860	857	842	789	852	912	872	889	854	892	914	828	880	944	834	858	856	831	836	879	862	905	869	922	866	841	863	910	840	881	856	888	881	901	902	877	885	883	836	852	870	816	886	886	846	874	850	890	847	892	874	870	889	837	815	843	843	868	907	867	827	864	897	849	871	936	851	897	830	860	884	842	880	866	884	863	816	890	826	836	852	876	881	843	841	801	891	790	864	887	861	850	841	894	881	852	841	878	850	847	887	830	876	823	819	836	911	818	834	836	868	913	819	872	840	813	923	835	826	853	834	853	876	832	834	807	879	886	850	876	895	897	833	866	897	890	850	874	888	827	896	839	856	881	898	844	842	871	877	916	871	887	837	890	851	847	869	883	839	898	843	874	880	825	886	891	833	871	923	853	874	818	855	869	831	854	861	873	863	886	926	858	840	843	922	863	906	807	855	833	869	829	874	814	821	882	860	869	859	857	825	914	894	879	861	878	920	862	837	849	817	877	847	863	830	850	831	837	878	866	828	862	850	910	872	858	862	852	845	871	865	831	809	823	905	845	853	921	844	842	833	860	873	811	871	895	830	840	919	853	886	849	878	854	884	848	890	890	846	820	862	929	862	868	858	891	893	838	885	821	867	817	888	871	822	864	865	873	843	884	883	862	830	874	845	869	852	834	854	924	876	874	834	871	861	876	847	857	954	810	906	850	876	858	854	857	852	858	872	798	920	883	842	876	895	836	872	852	916	855	849	885	850	869	889
16940	7427	1785	402	420	436	445	418	430	412	409	413	389	404	410	425	406	417	410	367	373	373	363	403	405	391	384	411	445	382	383	405	441	421	368	412	398	405	405	384	390	401	398	381	375	402	391	409	376	388	394	426	384	399	368	429	354	417	391	412	342	400	361	392	395	387	409	408	408	424	441	415	396	407	404	433	405	377	364	383	408	370	394	403	390	407	399	401	361	421	390	408	414	394	432	379	374	378	372	424	380	441	393	373	368	384	418	386	406	418	396	410	440	408	370	391	365	361	401	394	387	388	387	368	429	383	424	393	433	382	408	430	418	365	393	380	389	371	350	432	396	381	418	360	402	390	420	439	417	383	411	406	407	354	464	414	395	388	382	419	388	412	372	388	385	394	384	385	378	379	404	388	373	384	380	389	409	387	384	380	412	443	384	415	392	410	402	410	378	364	402	405	388	411	412	426	426	413	400	391	369	414	415	398	360	377	430	411	400	417	362	390	447	365	408	373	398	355	397	399	402	411	402	431	435	431	403	409	391	400	399	429	372	405	382	405	424	372	413	392	417	388	378	402	397	441	380	400	400	419	415	399	424	433	405	417	417	370	384	344	395	374	364	377	413	413	416	420	385	387	393	406	385	379	371	390	402	431	415	388	403	384	405	384	402	374	402	399	383	378	393	399	356	380	410	393	398	390	444	410	379	424	402	391	421	419	394	398	395	461	391	375	432	397	342	405	404	390	429	423	401	380	404	404	371	391	413	372	376	385	400	391	396	374	409	406	427	376	367	364	429	422	447	413	385	397	410	386	353	341	431	410	373	384	466	385	402	372	396	364	385	432	389	404	417	396	384	397	349	378	420	370	417	421	407	399	397	371	401	383	378	400	389	393	392	351	393	407	401	375	411	391	391	413	396	391	402	367	424	388	373	371	415	404	403	407	382	383	386	375	384	389	396	400	436	384	354	396	431	383	416	414	389	406	385	366	364	375	376	383	392	388	364	383	342	407	422	430	391	414	437	394	407	361	405	357	402	369	416	409	360	409	402	458	398	367	387	398	409	419	420	395	403	422	372	388	373	382	409	368	409	408	401	398	410	375	406	369	393	460	405	397	402	409	423	387	408	397	402	405	437	403	363	384	382	372	386	396	390	430	388	406	379	418	419	408	383	388	400	436	379	393	413	381	392	383	419	378	413	437	377	385	424	397	402	404	403	413	393	398	421	394	416	396	367	354	435	416	393	416	392	375	337	413	425	375	395	377	412	425	362	352	419	417	437	383	408	387	386	425	380	438	385	355	366	417	388	386	398	407	407	394	379	393	396	364	360	401	379	372	386	398	385	439	402	432	439	364	379	373	359	365	384	422	415	364	383	390	403	410	392	381	418	432	395	407	426	391	356	415	405	386	372	380	398	389	377	390	425	363	359	382	376	391	417	389	420	383	397	366	402	395	381	408	382	386	377	425	380	388	388	421	418	376	382	364	396	410	379	370	435	423	428	384	400	400	419	369	399	388	361	389	432	404	405	425	382	377	401	379	380	412	395	409	376	412	415	397	380	407	351	420	377	402	421	384	340	390	371	404	386	428	390	384	449	362	387	371	415	442	410	431	380	372	389	375	411	395	398	416	394	401	418	432	395	412	400	399	374	383	415	389	351	374	420	362	384	392	440	375	404	411	395	387	376	394	354	405	421	366	396	436	370	361	371	399	357	404	389	387	385	382	423	406	407	407	416	411	376	401	367	414	421	375	391	402	444	409	411	363	373	395	396	417	436	383	422	392	399	461	393	379	372	373	432	362	397	398	413	390	402	358	443	415	415	361	394	370	388	438	371	376	365	391	405	411	416	401	392	425	404	361	402	418	379	370	417	384	377	383	363	400	399	432	400	395	416	396	393	381	408	438	386	418	421	406	411	360	376	420	380	436	364	427	377	398	377	409	382	386	413	403	433	388	400	378	396	362	428	402	381	431	391	397	442	407	391	431	373	404	367	412	411	390	402	401	399	415	388	383	397	366	394	389	377	416	442	370	417	428	355	406	362	376	419	384	376	369	394	343	388	399	412	429	383	422	394	404	401	440	397	407	396	417	389	387	413	370	350	377	381	385	434	396	390	431	378	439	363	376	426	386	413	369	418	401	403	400	397	378	379	405	401	409	397	441	364	358	399	370	374	427	399	400	372	411	396	387	412	374	382	374	418	412	414	396	419	384	354	380	379	373	415	374	379	408	389	389	389	368	397	408	415	393	407	400	417	383	378	407	418	375	359	420	392	401	387	431	375	407	398	392	373	397	414	450	355	365	407	414	390	388	386	369	382	399	387	410	395	393	377	366	366	398	386	398	363	364	389	440	417	418	403	402	391	414	398	423	430	372	406	388	415	396	388	372	397	413	389	402	404	362	396	412	436	361	388	388	425	374	457	415	401	365	389	383	390	386	422	385	388	389	373	365	388	395	418	389	377	421	401	365	403	374	433	407	409	385	420	401	390	393	379	396	419	408	387	396	399	406	360	402	409	402	397	395	378	381	409	384	384	417	375	397	353	388	415	415	438	369	368	409	406	432	406	390	411	435	410	423	415	402	431	398	375	407	368	439	414	410	407	449	387	358	401	390	342	367	405	399	413	393	392	419	399	350	414	388	374	397	411	392	373	372	371	380	427	408	380	390	407	398	392	416	380	388	367	381	414	384	386	408	375	405	419	384	438	385	401	416	362	408	400	374	419	386	410	400	427	385	415	378	418	421	391	385	403	435	388	438	395	372	381	377	370	365	393	377	390	439	388	440	394	372	423	380	376	424	387	404	401	390	363	412	391	382	409	399	396	408	369	405	379	384	418	384	403	423	416	397	358	401	345	418	387	404	374	390	367	398	376	418	380	384	334	369	398	402	431	413	386	399	401	430	405	422	425	414	409	398	372	382	392	391	415	395	416	413	400	415	400	367	418	387	378	378	386	405	384	402	395	404	417	426	381	365	407	386	381	384	389	393	328	414	379	403	397	387	384	409	402	373	402	374	372	382	380	394	381	362	411	378	399	364	394	385	432	413	379	395	414	420	376	376	358	422	443	392	401	375	393	370	394	375	399	366	374	406	379	417	385	429	379	384	405	377	406	370	411	388	402	404	428	414	363	413	394	405	390	401	421	395	395	399	386	405	371	391	397	393	376	404	418	393	356	410	368	378	403	393	428	389	383	381	391	420	419	353	388	412	364	406	402	352	412	393	432	434	396	436	372	374	393	420	413	383	379	406	362	426	394	368	384	393	388	424	384	375	351	406	427	399	395	391	403	399	355	402	405	413	394	407	374	375	418	390	412	384	392	394	381	362	385	403	418	415	353	365	379	384	406	346	395	398	410	420	404	388	402	362	355	368	392	394	383	396	374	422	376	418	418	400	384	396	392	413	387	370	395	419	405	404	403	392	381	407	422	417	415	388	418	382	405	418	367	378	411	417	411	359	420	410	381	406	387	381	410	373	412	398	401	386	422	384	415	407
13595	8576	2919	929	973	965	997	980	972	939	981	898	935	906	973	944	973	924	988	887	990	966	969	1000	937	966	986	949	942	904	925	960	905	939	909	887	882	959	982	958	928	956	908	956	976	947	967	916	895	931	939	902	945	933	942	973	935	969	982	954	906	951	956	939	963	959	924	879	954	900	928	973	944	939	947	927	982	944	917	904	960	915	975	964	906	937	971	904	951	937	932	926	937	939	944	967	928	972	950	928	938	958	962	1009	951	924	923	933	946	963	924	910	929	925	1011	952	941	914	970	959	913	932	972	941	935	889	983	953	912	1023	969	889	917	916	934	973	932	980	994	950	937	885	928	904	954	929	946	942	925	963	974	884	937	913	942	954	1007	951	916	968	936	953	953	954	981	906	941	894	973	937	936	947	927	936	933	961	890	938	902	961	934	970	955	930	965	942	989	911	1012	976	914	883	963	887	895	898	940	941	946	929	974	921	961	944	936	949	928	975	917	919	938	978	942	948	945	912	961	909	922	925	949	883	977	900	917	966	903	966	916	972	933	945	902	886	974	961	934	871	911	929	888	922	959	977	949	987	918	943	951	942	960	927	953	932	860	909	1028	913	875	956	975	920	948	966	913	902	946	909	949	959	929	931	948	925	927	946	898	932	888	974	978	951	956	930	926	888	955	943	941	896	927	944	936	928	911	978	947	937	954	951	907	922	953	902	975	898	935	1008	912	965	935	916	949	939	876	916	1001	954	963	929	935	963	951	958	905	909	933	881	985	897	898	858	950	899	952	835	909	939	931	966	959	914	964	903	974	941	952	887	920	924	939	923	935	932	942	928	944	861	992	964	913	984	972	922	932	879	918	962	923	959	945	932	917	965	909	940	889	985	921	906	910	953	957	954	943	904	967	934	989	955	928	912	937	941	975	942	979	974	964	872	954	961	972	899	939	921	962	967	902	939	958	886	934	927	952	952	908	928	892	931	942	932	912	923	949	922	962	911	966	975	927	952	966	988	892	959	914	919	942	933	958	920	920	917	935	936	921	976	914	940	919	956	912	972	950	926	992	959	934	940	887	866	868	883	937	925	921	944	931	951	923	940	924	945	954	1043	953	965	890	969	942	903	951	952	949	941	861	958	956	923	920	961	939	994	934	906	901	942	950	937	939	984	927	974	975	914	952	973	893	967	953	998	946	918	926	886	926	929	963	974	921	959	960	946	888	942	1013	950	915	943	904	1001	926	925	937	943	895	921	913	969	930	981	930	929	873	914	971	927	912	943	935	950	921	952	919	921	918	933	938	931	970	942	921	945	925	954	892	989	860	961	917	976	932	964	914	976	921	991	986	982	1002	915	946	957	961	942	911	910	939	954	943	920	921	963	890	990	953	899	934	921	947	932	901	929	960	914	969	942	910	928	945	907	986	891	1003	937	919	915	1017	958	910	1024	995	906	978	896	947	940	916	942	969	955	914	942	922	929	992	953	896	950	957	939	887	980	947	982	941	966	902	955	974	964	980	931	935	938	865	903	962	978	912	929	964	971	920	958	923	908	925	911	922	950	936	920	987	931	924	957	955	962	885	921	910	965	920	931	940	895	950	932	945	898	920	948	886	892	964	950	985	937	950	965	882	958	949	1002	935	987	924	974	933	891	991	966	911	927	938	961	932	900	982	897	921	899	973	977	922	935	894	1006	959	935	952	936	984	923	936	910	950	927	905	928	897	865	954	945	929	929	941	899	986	909	949	924	933	966	916	923	905	937	971	924	889	957	980	970	948	1039	940	914	885	952	1005	916	936	970	973	926	948	894	972	987	906	892	931	957	938	982	962	938	893	870	917	950	912	928	957	939	943	939	932	905	909	941	973	935	946	952	966	920	919	901	909	908	940	971	979	942	962	928	939	895	968	952	908	962	947	935	926	968	897	992	957	927	951	932	902	925	913	867	920	951	952	886	918	941	906	909	953	993	968	953	932	940	942	960	929	923	946	938	939	931	989	908	885	937	951	911	948	949	934	962	939	954	960	869	931	925	925	951	945	916	902	902	889	888	988	955	949	898	970	959	907	955	969	946	991	957	903	920	889	936	946	877	966	981	933	919	991	934	995	978	938	947	910	888	966	928	946	935	930	918	949	943	957	905	934	957	921	962	978	955	920	950	938	963	971	900	936	904	905	962	929	971	1038	945	1014	908	910	959	953	922	911	943	862	909	995	966	968	910	965	990	915	913	908	969	977	960	930	952	949	930	949	916	888	921	893	1014	923	952	945	993	918	932	988	985	942	927	938	929	914	909	937	921	969	907	900	931	963	940	940	964	1034	945	959	954	934	939	951	945	910	942	923	954	969	931	927	905	913	908	892	952	975	942	956	932	934	912	980	953	956	900	949	946	903	889	962	936	946	932	938	943	982	918	962	954	909	906	984	956	978	924	943	970	932	961	932	944	946	968	942	934	893	966	962	918	973	976	941	896	991	940	918	941	906	882	921	894	887	907	929	922	910	908	974	941	910	885	965	989	913	938	951	939	924	965	939	919	899	939	946	918	901	950	918	921	923	1000	902	933	948	949	940	932	904	970	1022	932	942	949	943	916	948	838	960	919	917	970	932	923	929	954	948	963	927	895	987	940	921	944	937	933	914	922	937	969	976	933	895	919	920	942	938	898	917	964	955	932	954	929	960	868	905	937	982	906	919	1024	920	928	920	950	924	900	914	928	961	920	957	961	923	915	929	966	884	912	941	942	935	864	999	936	892	912	986	934	876	950	931	919	891	955	941	913	997	942	914	954	928	937	954	1019	951	925	945	970	944	957	911	1012	899	1022	912	914	942	889	944	919	916	925	931	911	933	936	938	954	917	943	978	956	947	975	944	953	937	966	939	906	951	978	944	953	957	940	949	909	944	977	884	885	972	988	927	966	928	874	984	946	882	927	952	966	917	923	929	926	931	942	913	932	920	927	987	885	954	998	944	917	945	962	888	900	963	847	985	910	889	924	939	906	888	932	933	859	980	940	953	908	954	913	922	960	947	917	944	934	934	943	974	910	925	957	992	949	974	957	934	975	959	986	1016	898	918	926	923	893	932	935	938	982	888	939	920	981	901	993	942	901	964	928	949	924	910	931	872	946	926	949	917	933	902	951	891	935	930	928	976	921	959	933	933	947	976	953	957	938	913	866	929	909	1001	969	920	995	987	987	929	962	911	986	958	943	914	962	928	932	955	940	947	939	891	926	975	915	954	938	986	962	908	904	961	924	951	929	961	974	945	923	938	959	928	949	953	926	925	1002	947	1009	871	966	941	913	922	956	969	983	942	975	924	969	879	922	890	960	965	1017	888	923	968	907	942	915	946	1010	855	892	945	962	962	920	936	957	900	941	909	945	932	938	963	933	919	933	963	955	904	970	1007	945	982	940	947	942	922	947	991	876	961	973	928	976	920	921	912	994	909	932	906	968	938	940	941	931	905	967	963	966	918	954	986	917	928	914	950	933	945	981	971	907	973	920	918	956	958	947	917	930	893	950	902	917	897	956	919	929	941	975
63410	53233	29044	3795	604	478	373	364	319	303	291	287	284	280	275	254	235	269	245	269	283	225	217	257	225	242	252	226	240	245	233	231	252	263	258	254	255	216	250	244	240	233	232	221	252	240	264	254	272	225	233	229	248	235	278	255	213	233	253	266	231	255	236	284	256	262	250	261	221	224	226	273	226	248	245	221	232	240	214	231	215	246	263	248	250	263	240	239	231	251	225	258	257	236	222	238	236	250	253	263	239	230	226	252	250	242	232	244	235	234	239	225	230	232	249	277	245	253	236	252	245	241	274	257	242	218	216	223	253	229	255	247	241	248	244	251	240	254	247	240	243	232	262	230	220	227	231	266	244	232	278	232	251	243	231	206	256	247	253	263	240	243	243	244	225	267	256	245	256	220	230	252	227	245	243	228	232	242	231	264	239	242	258	216	226	221	236	238	246	232	229	242	239	246	251	222	211	247	236	202	238	257	231	230	257	203	229	285	237	233	250	252	254	234	211	241	260	248	269	220	218	205	269	242	230	254	222	221	244	236	232	231	255	226	225	215	206	230	213	233	233	233	228	245	230	236	243	239	245	238	224	204	238	213	243	229	223	257	234	244	267	225	256	236	224	249	243	249	258	260	238	215	254	220	239	231	218	253	259	234	243	223	252	242	244	210	217	229	240	240	239	228	236	241	259	244	232	226	250	247	244	235	219	249	250	243	266	239	235	250	252	220	239	247	234	233	257	254	254	250	239	233	214	243	252	249	247	234	226	232	221	242	228	209	265	256	242	260	223	247	253	211	228	231	208	218	231	239	229	202	266	230	229	222	229	242	274	254	268	243	224	258	219	279	240	243	237	216	210	254	245	229	218	250	215	223	281	255	233	215	259	247	226	244	213	245	233	255	227	241	241	235	247	235	227	258	218	232	244	242	255	222	235	230	221	270	247	201	210	219	239	235	214	217	242	244	264	246	244	222	261	220	223	226	228	199	221	220	265	235	264	236	258	190	245	231	234	257	240	227	239	247	222	207	261	227	250	221	204	225	231	256	222	226	203	236	233	233	233	234	207	227	243	254	247	239	246	199	228	227	213	243	208	231	219	225	245	232	221	232	259	227	232	258	213	247	244	230	237	245	210	222	238	245	223	253	255	227	250	220	206	247	230	258	226	225	243	221	226	243	245	246	210	229	231	204	242	255	208	243	235	239	224	246	235	213	267	228	231	257	232	188	257	240	270	238	230	216	213	252	217	240	277	223	240	247	242	233	221	246	212	227	227	238	230	243	263	243	255	226	250	235	254	241	245	210	230	237	225	233	244	225	229	252	239	230	210	247	247	235	238	218	208	246	258	251	260	241	238	255	238	253	220	236	253	239	215	244	220	250	235	227	226	235	235	252	224	262	256	274	234	241	241	276	274	272	231	233	233	256	224	236	234	208	234	245	217	234	231	195	219	239	221	252	243	212	215	230	231	241	297	253	225	274	229	214	241	233	249	200	245	242	235	270	242	240	227	243	229	250	239	235	270	240	244	242	226	217	256	217	243	235	248	247	243	254	216	212	218	230	247	239	234	239	246	228	238	210	218	253	236	230	231	239	260	239	249	242	239	246	246	228	248	260	222	234	249	214	224	214	251	230	235	251	224	242	209	239	257	240	234	222	235	255	250	248	237	254	225	226	257	235	258	230	249	238	234	245	237	248	224	214	226	225	236	230	234	241	236	230	233	209	245	249	238	246	222	235	212	237	224	212	222	278	230	243	249	236	241	219	245	242	211	218	236	244	252	256	247	229	234	236	235	286	246	218	240	226	227	269	262	228	204	218	238	206	250	221	221	235	236	246	235	206	224	239	228	224	233	258	220	203	248	228	218	226	225	238	223	240	246	250	239	237	223	257	232	209	228	218	212	260	207	227	258	241	223	248	250	195	217	255	194	236	257	244	229	258	257	230	254	256	217	252	234	218	261	226	210	250	256	235	259	230	215	228	254	256	233	224	260	217	240	229	241	235	225	236	240	251	214	237	272	257	247	256	260	235	250	236	226	250	244	217	224	221	260	257	237	257	225	232	224	256	251	220	216	217	234	221	237	238	210	202	201	242	260	236	250	240	231	218	228	227	248	236	239	258	244	230	234	258	239	255	237	232	254	242	214	251	237	255	250	236	232	256	235	248	214	228	249	228	241	245	256	276	231	258	218	223	237	246	230	236	228	251	214	236	213	257	234	216	222	236	219	208	239	240	216	255	241	236	223	234	231	247	226	253	274	236	248	266	227	261	216	221	255	251	247	251	229	258	256	233	261	232	263	242	257	253	250	251	234	206	249	218	267	238	217	239	240	265	258	247	240	251	276	268	260	238	216	252	205	224	217	232	222	218	234	251	257	226	250	236	221	229	219	236	258	228	235	232	244	256	254	198	239	248	300	238	245	227	227	258	249	240	249	250	266	207	212	246	272	220	201	236	247	242	232	237	237	268	262	249	221	269	266	204	244	257	255	257	231	250	224	222	234	249	234	254	270	264	235	236	229	218	242	221	262	243	249	251	247	229	243	230	240	242	231	250	236	244	219	250	245	255	240	245	210	232	222	254	232	229	257	235	229	246	225	203	219	269	249	247	244	229	260	263	235	279	251	235	246	248	247	241	232	251	241	235	251	208	228	240	264	212	225	212	211	222	232	215	240	231	246	237	211	255	235	240	208	221	271	216	257	248	249	263	243	240	225	231	213	263	237	222	255	270	235	250	239	218	221	232	240	245	244	240	243	239	237	246	209	255	237	231	277	241	240	216	212	253	240	261	223	216	259	235	214	241	243	239	247	210	262	239	229	227	260	230	233	216	223	233	236	236	259	225	261	237	241	244	260	243	266	228	266	228	230	258	261	239	238	237	250	218	232	201	227	245	234	235	217	256	240	227	225	225	209	218	229	228	215	229	240	233	233	232	233	238	236	238	221	224	238	237	219	235	236	248	255	227	229	244	239	246	245	229	236	215	229	255	245	248	211	222	249	223	236	232	206	214	245	223	245	228	232	272	233	243	254	232	234	242	242	230	230	228	255	234	231	239	228	221	243	262	237	256	251	222	238	241	243	233	223	249	245	245	244	212	231	230	262	251	248	234	247	247	226	238	235	254	254	231	234	231	241	242	259	261	238	232	250	219	219	260	249	229	216	266	233	243	247	237	251	234	235	237	228	228	245	243	254	251	246	248	242	252	239	254	241	261	266	219	231	276	230	235	226	239	230	240	220	231	244	228	229	256	237	221	227	236	252	225	220	229	233	232	249	241	247	253	254	234	231	230	273	251	267	245	236	255	241	232	238	243	218	233	231	266	256	253	233	234	232	228	279	228	223	207	234	227	245	234	259	236	247	249	245	219	249	250	227	234	228	238	240	231	242	250	228	230	268	239	222	241	233	221	221	247	241	254	226	215	245	225	252	228	209	233	242	252	232	239	242	271	236	228	283	231	224	245	245	247	251	240	252	242	250	244	244	235	252	242	219	225
38360	37015	14218	2219	1930	1682	1404	1213	1135	1031	990	897	906	865	852	786	813	723	730	741	714	692	713	693	688	699	712	697	706	714	663	684	712	639	638	648	713	658	657	670	686	641	663	674	641	711	648	665	657	653	588	644	656	582	638	592	645	634	601	617	629	627	683	625	640	647	631	601	606	656	633	649	638	633	630	627	621	621	641	634	641	617	631	628	650	628	641	652	652	639	605	636	652	619	622	651	642	595	628	601	621	658	629	654	651	618	625	582	676	622	618	648	640	647	594	631	613	628	635	618	595	620	621	639	597	633	606	615	629	633	639	665	635	634	647	660	609	622	617	631	636	613	663	598	665	632	656	598	577	630	618	621	629	598	632	646	650	674	617	616	623	641	587	576	610	646	632	611	598	634	642	639	691	639	620	598	608	667	584	642	588	620	617	640	633	638	636	611	572	651	574	660	668	584	645	624	649	625	637	632	646	671	658	666	603	591	590	620	637	692	631	650	635	624	627	631	680	599	640	638	616	605	649	618	647	617	603	652	624	644	650	616	627	599	594	646	580	642	604	614	598	643	617	636	612	635	613	610	637	637	631	603	633	602	644	659	655	595	635	620	668	650	628	693	598	604	639	652	619	670	626	601	589	621	648	644	648	627	615	626	636	661	590	648	601	647	619	573	652	659	593	623	661	663	599	665	631	619	661	635	625	613	573	633	613	619	662	662	569	655	585	597	636	672	625	644	608	631	624	629	669	630	581	626	659	660	632	637	609	602	611	626	669	633	648	620	599	617	607	647	618	619	628	602	626	620	631	603	650	645	639	601	609	691	605	619	638	651	638	641	647	640	592	646	647	623	587	605	605	612	659	611	600	650	635	627	653	627	606	622	584	626	621	631	644	613	618	623	631	650	580	660	636	571	638	655	601	646	631	613	621	612	632	566	644	574	648	671	636	634	574	624	602	624	617	643	607	600	646	666	640	678	619	585	575	625	654	627	639	658	621	602	629	612	670	646	607	661	647	590	661	592	640	617	586	607	606	645	630	609	629	608	633	588	621	632	655	648	603	588	626	633	624	653	652	617	616	655	623	575	602	652	603	618	601	668	629	609	659	604	634	648	615	625	616	664	681	661	632	581	632	626	616	622	578	623	609	627	632	628	625	573	649	594	614	635	640	660	640	637	609	610	663	610	622	633	594	640	647	661	677	606	623	624	628	582	649	584	637	616	612	639	665	632	672	650	596	631	621	616	646	622	641	633	576	616	669	600	674	679	587	647	622	595	583	639	659	608	646	651	630	614	638	578	600	629	665	622	639	617	602	596	605	609	635	612	636	623	652	600	636	636	606	634	640	647	612	620	643	655	626	627	637	606	657	615	673	655	599	562	663	608	604	603	647	675	642	655	636	648	649	628	637	672	669	607	630	641	650	616	623	636	624	613	604	692	593	588	641	618	613	615	607	648	663	638	630	609	592	625	644	634	674	635	644	626	608	602	601	639	636	638	601	663	634	660	628	643	636	659	584	613	598	663	657	625	609	559	608	642	628	629	646	603	622	586	641	651	589	660	622	640	584	580	635	634	646	596	660	611	622	628	655	585	619	677	592	627	629	659	628	617	602	607	631	611	601	640	649	633	684	621	600	585	632	650	618	613	611	633	594	608	648	606	635	624	669	624	667	655	620	583	637	652	639	604	649	658	593	645	638	602	627	621	644	651	605	636	680	637	652	637	649	616	647	625	596	661	618	615	653	600	631	616	618	623	629	631	612	637	680	631	671	650	605	628	660	653	593	617	626	591	648	606	691	608	591	632	616	631	610	592	667	634	633	623	623	629	597	666	584	582	580	617	638	634	642	656	606	615	621	631	672	641	619	621	619	620	606	634	610	664	599	679	636	618	630	627	661	644	655	665	580	659	666	601	633	653	640	624	663	596	649	625	631	611	604	600	648	641	585	581	658	617	644	644	628	641	630	670	623	617	630	651	639	605	628	622	678	653	611	610	651	626	633	618	647	632	598	615	630	680	665	617	618	618	574	631	599	656	643	616	649	578	623	637	607	698	582	647	666	621	612	605	619	644	614	653	590	689	614	631	622	634	598	604	622	662	631	679	625	616	587	660	612	654	615	643	609	609	617	596	632	605	645	650	600	625	640	632	624	657	639	706	674	635	634	619	618	645	641	611	636	650	641	627	598	634	584	635	672	618	639	602	580	634	640	659	648	628	636	604	636	625	609	612	647	684	595	675	600	617	596	642	615	633	674	625	606	641	598	616	597	623	630	616	641	624	616	618	645	634	618	625	596	616	634	597	602	592	677	629	647	665	610	607	609	607	641	607	638	629	612	613	656	597	599	658	661	619	625	596	620	572	611	644	622	618	594	667	644	634	647	616	627	614	628	590	621	625	613	681	673	641	571	580	595	683	631	638	664	635	672	580	625	654	630	627	628	640	628	640	619	612	606	668	651	657	633	614	606	637	614	643	634	642	596	648	621	655	625	617	606	675	679	600	607	591	598	662	655	608	608	618	637	642	593	647	660	619	618	628	645	587	682	621	616	676	629	581	650	630	584	603	634	613	631	669	606	629	630	561	641	601	593	623	600	601	611	631	608	609	664	605	618	630	592	585	680	559	654	641	641	622	709	645	617	578	607	607	648	619	662	614	635	629	654	610	619	623	610	641	652	587	666	672	639	629	634	622	647	606	603	602	589	642	660	616	648	624	606	644	623	621	626	635	633	619	657	641	656	618	613	628	640	605	630	628	623	617	622	617	655	636	637	674	621	574	624	638	642	627	614	623	596	608	616	640	598	618	628	625	606	624	660	622	639	661	592	621	612	671	635	617	631	656	648	644	595	637	667	637	620	635	668	619	644	688	677	636	625	645	605	579	577	638	568	628	628	630	595	587	616	594	633	608	580	622	603	638	603	632	618	652	618	606	644	635	610	652	654	605	608	655	635	599	601	572	611	648	685	615	620	569	614	620	605	642	619	620	690	631	648	605	647	619	653	623	652	600	689	600	613	633	622	642	631	644	594	682	631	648	634	583	645	647	622	602	618	631	639	626	592	569	618	653	616	636	621	651	641	574	608	580	589	608	624	638	607	617	613	654	617	611	605	606	605	627	638	613	631	608	638	612	617	600	631	611	610	642	622	614	640	635	683	622	663	632	593	679	639	608	570	614	622	661	639	645	611	639	660	643	607	617	633	637	613	642	639	654	618	661	597	599	645	650	690	626	612	665	638	659	601	666	646	617	648	640	598	612	646	689	620	581	607	627	653	596	593	622	655	640	616	650	623	646	600	645	670	604	583	652	610	603	616	645	617	628	675	607	605	654	621	656	649	655	647	616	632	574	616	601	649	652	669	618	602	661	650	624	640	608	642	620	628	603	646	628	621	623	612	627	682	612	628	616	677	635	616	635	638	633	654	588	666	636	632	584	652	607	593	626	665	607	641	650	619	616	645	661	605	616	662	592	641	627	635	590	670	629	616	604	634	594	627	659
75648	65141	40652	10017	1373	796	629	572	476	502	457	408	462	425	410	416	387	370	354	372	382	377	369	367	394	370	342	384	334	369	353	350	372	368	364	339	392	368	348	337	356	348	360	351	385	343	376	366	370	316	366	349	352	375	348	335	363	344	379	376	334	331	387	368	352	326	376	366	376	377	346	333	319	352	330	346	354	333	356	289	356	379	358	318	341	334	328	338	348	368	342	336	360	340	361	336	341	374	355	330	335	374	366	326	353	385	346	355	359	316	369	347	328	342	318	363	306	352	365	348	341	354	363	346	372	330	368	326	351	345	345	347	354	327	328	346	372	334	359	315	341	368	351	335	340	363	361	340	351	365	324	342	357	354	350	330	361	370	367	331	337	334	352	311	356	369	354	338	371	327	354	360	357	314	362	317	352	307	333	342	347	318	299	364	330	368	367	343	372	337	357	359	325	367	314	340	342	356	327	349	359	338	311	342	376	379	379	324	357	334	337	340	324	369	313	363	347	354	354	345	324	389	335	332	331	355	294	318	363	361	336	345	335	371	325	359	348	367	322	358	313	308	344	330	330	346	349	339	347	338	353	313	379	319	351	328	358	369	350	365	333	392	330	329	342	344	334	335	351	354	332	298	341	323	357	330	336	369	341	348	352	326	356	330	333	322	343	343	365	371	343	344	361	375	338	354	366	339	348	353	378	341	333	338	377	336	310	333	350	321	365	347	375	350	351	359	347	339	331	340	378	349	357	338	359	349	363	387	366	353	371	353	324	374	354	386	322	348	357	365	355	357	382	388	362	357	344	351	314	339	335	343	339	376	339	330	362	343	332	356	312	293	342	338	311	333	326	345	329	369	355	360	383	338	370	367	334	350	385	348	364	346	370	328	364	323	376	360	361	336	330	334	325	366	354	308	319	326	332	328	327	383	339	355	339	332	370	372	338	303	357	351	325	355	348	354	334	343	333	349	311	358	357	370	372	382	327	328	330	344	318	371	356	350	373	355	335	319	322	342	322	319	333	360	340	356	370	350	345	356	319	331	363	334	356	393	359	311	380	333	342	331	380	373	369	351	372	321	361	388	329	340	309	338	329	347	335	350	365	360	332	332	372	360	355	369	346	337	309	328	327	364	335	330	372	350	346	378	382	376	353	318	357	315	321	342	363	339	351	340	341	344	335	368	355	386	331	365	376	363	380	326	356	334	357	360	335	350	329	343	309	327	312	329	360	329	346	355	366	344	338	373	315	362	355	363	376	363	353	344	376	372	343	330	339	338	346	330	333	355	374	331	355	348	320	351	343	325	341	318	319	302	301	360	315	336	309	332	346	363	344	313	327	340	336	368	390	341	343	388	359	332	361	380	349	338	336	320	328	368	357	335	374	330	358	378	342	366	321	327	350	323	333	318	354	358	313	316	331	335	359	368	329	334	332	332	370	374	327	360	378	372	327	329	324	288	314	381	329	322	314	337	349	364	327	353	368	320	344	337	319	370	352	324	316	341	352	371	320	371	353	336	363	298	348	325	346	339	352	334	393	361	377	376	358	356	345	365	338	348	336	329	315	338	340	320	387	346	358	380	325	333	362	298	330	357	363	305	352	365	327	333	347	362	371	354	334	326	339	325	361	316	351	352	348	347	370	326	330	340	348	354	377	363	341	313	326	325	363	371	336	349	340	352	348	355	317	327	389	332	363	348	368	353	333	377	310	354	331	331	352	357	355	356	340	344	349	337	350	349	376	364	354	337	360	314	351	357	327	375	359	333	294	325	346	356	329	316	328	350	307	353	339	354	353	337	343	305	338	346	356	366	355	360	357	320	345	325	323	370	335	346	357	327	353	337	320	352	349	355	349	352	361	362	342	346	314	337	329	321	352	338	338	338	374	375	368	354	375	323	355	325	330	371	326	316	292	336	335	349	338	354	357	366	387	333	347	306	356	360	348	320	325	377	368	363	351	320	364	340	341	352	370	355	351	359	341	325	349	335	367	359	343	328	313	344	310	337	359	348	292	301	326	328	346	347	357	354	354	353	352	343	360	389	349	333	349	351	304	349	313	305	358	334	351	389	378	372	309	353	343	348	321	294	332	315	351	340	317	366	350	347	345	351	318	325	336	363	350	350	342	325	327	375	337	347	375	350	338	340	374	372	357	333	355	327	339	355	345	338	342	378	322	363	354	333	349	324	326	339	347	346	323	354	350	363	342	369	338	328	327	337	364	359	366	359	317	345	341	341	350	360	317	337	364	334	326	348	370	343	334	339	371	308	365	298	353	333	350	341	398	320	355	325	349	345	331	323	360	323	317	346	338	305	358	349	374	350	298	328	352	336	349	345	360	371	301	339	359	339	325	349	337	364	349	322	317	342	375	338	334	380	350	337	372	345	321	349	368	344	375	358	365	374	347	343	318	331	338	315	366	338	312	359	344	364	327	345	341	357	349	334	382	338	397	329	300	324	367	336	347	367	311	363	346	358	322	327	340	316	383	378	329	355	358	349	321	332	312	336	342	349	333	353	328	410	372	339	370	320	352	376	341	350	333	330	334	383	346	369	377	358	351	330	323	373	345	358	303	380	323	352	335	344	354	352	330	330	347	362	379	356	360	352	347	336	317	321	368	347	319	310	332	350	329	344	329	333	376	411	373	374	375	329	338	364	335	358	352	319	344	343	326	340	371	377	353	369	332	301	346	395	349	384	331	356	354	330	341	339	346	372	358	341	345	338	317	375	355	318	308	360	346	351	325	314	351	351	333	327	302	331	366	348	330	364	334	324	340	339	350	317	371	361	331	373	317	322	340	310	357	336	316	365	318	381	344	335	324	335	347	340	333	378	393	352	333	355	359	332	385	347	353	319	330	345	342	322	329	331	355	352	336	367	331	351	365	345	338	330	331	329	352	343	349	305	348	350	342	347	289	318	332	360	349	347	312	353	352	329	365	341	393	333	382	356	373	338	360	367	353	337	357	325	344	307	323	348	327	349	362	354	330	358	304	325	305	302	356	337	341	374	337	331	379	378	366	326	363	363	379	373	326	329	340	354	303	374	338	332	354	361	330	384	334	317	352	318	325	340	371	314	352	325	334	337	319	326	361	360	353	339	340	390	330	345	363	354	298	360	347	346	335	379	334	329	342	313	341	312	345	360	335	341	370	321	352	372	323	354	355	321	343	351	345	329	335	312	307	325	363	343	314	355	370	329	354	339	325	347	355	358	324	326	362	375	322	311	312	365	323	339	350	347	356	335	390	365	362	336	376	325	360	356	352	358	341	360	338	365	351	339	391	348	316	352	383	319	335	300	320	368	316	337	351	356	363	326	348	319	306	359	354	401	334	311	339	326	341	372	326	323	339	375	372	332	343	352	321	340	366	322	344	383	349	372	334	375	351	386	353	343	341	366	359	323	364	313	329	348	316	389	357	346	351	330	372	360	337	371	338	293	324	349	357	349	307	347	328	321	363	358	367	355	331	321	371	313	353	386	348	318	319	362	375	335
48749	46363	18605	3808	3264	2669	2331	2075	1805	1622	1494	1444	1326	1341	1250	1166	1115	1174	1065	1105	1007	1073	1020	1024	939	1008	995	999	957	964	966	952	949	954	916	928	864	902	947	888	913	936	987	878	914	885	891	880	973	935	925	914	909	899	891	891	834	860	895	894	900	864	896	917	891	893	872	834	913	883	875	880	903	940	895	931	869	839	926	872	795	856	840	896	901	863	853	884	851	867	861	868	840	867	861	901	875	847	867	826	898	895	842	841	818	921	888	877	893	850	875	878	815	916	808	860	806	886	823	861	875	855	920	876	840	898	840	854	866	883	876	831	875	837	874	863	856	857	835	839	858	856	831	840	871	845	875	838	896	833	896	823	871	887	855	886	836	802	876	898	812	864	879	862	894	918	849	864	845	809	927	888	848	902	898	895	919	910	885	953	884	875	847	875	869	911	888	832	882	863	847	951	900	822	890	834	833	866	881	838	892	884	872	869	801	830	860	843	856	823	802	883	892	882	843	816	817	835	908	872	845	894	892	832	875	839	877	818	883	874	907	831	839	840	824	841	841	893	847	884	798	860	878	809	880	914	818	845	860	850	862	840	856	893	882	945	878	893	858	841	922	864	873	851	907	879	823	896	882	902	836	875	804	854	883	918	876	848	901	831	822	876	871	887	848	913	831	905	838	833	872	946	891	846	841	858	835	863	824	852	884	847	872	891	861	797	929	884	867	919	834	908	886	841	811	915	807	878	801	789	924	862	855	876	884	863	910	839	815	888	882	840	867	872	860	858	839	930	892	870	858	880	834	853	846	897	856	846	850	873	887	857	878	910	904	866	888	904	885	891	866	890	961	828	907	891	883	855	871	960	875	888	855	844	853	866	862	885	839	853	896	838	923	892	842	871	891	822	854	886	884	898	899	869	871	881	843	827	892	873	862	856	851	825	883	879	896	866	872	919	851	872	950	891	853	854	876	895	818	868	857	894	837	822	838	877	882	873	888	878	837	887	904	898	868	836	819	801	880	870	854	868	862	892	863	891	834	821	889	876	856	863	850	885	866	860	912	880	905	837	841	833	837	910	825	870	966	844	883	872	859	810	778	853	849	841	914	866	884	840	884	865	818	877	861	884	890	849	849	874	842	875	849	870	878	845	906	849	894	847	897	873	879	861	865	865	869	872	912	845	829	846	853	893	801	914	855	932	880	857	814	898	874	861	897	869	885	913	833	857	885	919	877	863	877	833	855	915	847	868	894	856	863	837	834	858	861	880	879	829	910	876	840	874	818	877	896	940	871	851	812	930	860	861	871	836	861	844	839	852	856	822	841	904	845	880	894	854	824	885	930	886	895	850	894	836	946	838	874	865	856	880	839	881	918	880	899	851	865	908	846	799	887	801	886	893	871	854	872	902	859	864	849	906	882	816	883	882	878	841	855	867	791	858	839	898	891	833	878	854	878	840	829	847	907	862	855	862	852	847	854	874	875	910	867	929	812	866	874	876	850	866	826	898	872	862	864	913	868	908	856	884	854	819	867	926	831	908	797	850	923	897	812	850	878	855	824	853	843	867	903	857	855	868	910	857	839	865	863	820	841	827	869	857	868	844	897	871	831	849	902	848	871	835	855	884	862	851	852	866	876	880	864	890	842	840	920	888	843	915	904	882	869	874	808	873	888	905	852	881	923	850	836	874	856	844	824	909	883	909	879	896	873	842	894	864	901	894	871	875	796	891	840	900	823	886	834	872	831	863	884	852	820	885	897	887	901	876	820	885	864	847	840	864	880	850	859	889	841	892	839	814	907	865	842	839	907	879	858	843	946	868	861	867	886	882	869	827	834	855	831	867	896	857	847	857	877	862	909	793	882	865	889	883	894	867	810	843	865	870	853	902	858	815	884	882	871	911	903	890	843	892	861	842	880	863	815	852	890	913	874	843	841	885	824	856	866	852	924	850	874	866	849	900	902	906	862	830	851	917	824	814	852	862	936	851	848	902	923	852	866	841	857	920	906	836	898	895	814	878	868	812	885	895	890	918	921	870	887	894	879	809	825	852	883	823	867	902	813	825	891	868	876	887	847	852	880	846	870	776	867	904	911	881	805	892	842	915	837	881	892	879	857	864	896	845	856	853	887	869	842	877	874	877	821	886	838	841	890	856	862	875	860	837	842	917	836	834	867	894	859	831	894	857	855	891	871	851	867	939	843	893	870	860	889	923	885	875	891	854	889	890	848	871	855	846	832	872	855	841	898	872	906	868	914	882	896	887	850	901	892	920	869	838	876	895	859	884	882	855	871	931	871	877	904	846	849	868	870	878	856	866	854	899	861	889	909	863	847	886	918	859	863	828	896	869	823	791	878	859	850	903	883	837	879	853	878	869	841	888	846	855	901	910	865	912	866	854	832	815	852	827	831	900	887	848	864	861	849	853	852	881	794	887	891	848	890	823	851	897	875	878	868	859	868	852	853	815	836	864	829	837	856	836	889	755	893	864	827	854	906	872	861	860	857	860	867	832	868	861	849	834	893	847	838	868	864	876	844	855	864	897	820	831	827	863	842	911	863	837	857	841	842	918	832	905	900	853	890	910	896	876	872	865	872	883	851	891	873	828	937	866	836	838	797	810	862	843	822	827	891	857	859	848	844	859	860	830	844	810	882	861	899	849	893	863	834	883	901	898	902	848	825	845	875	831	888	884	935	831	813	888	896	867	814	889	869	862	899	823	888	926	889	796	872	855	866	913	872	877	833	896	843	853	859	860	859	895	814	883	860	834	818	851	881	907	859	919	891	866	887	836	861	901	872	885	880	822	864	871	841	874	892	832	890	858	821	906	919	840	851	813	850	896	848	889	880	887	868	898	881	914	831	871	819	905	864	917	821	902	839	899	886	829	901	861	864	863	831	848	880	906	830	861	889	857	846	838	846	904	872	901	885	920	842	835	871	857	822	902	835	862	921	833	861	897	862	867	845	833	866	883	816	850	844	857	854	889	878	824	860	866	814	881	796	847	872	882	860	845	877	858	853	885	863	855	869	831	870	832	856	836	857	834	883	865	885	853	884	849	853	841	882	903	859	823	865	863	845	812	875	835	891	876	845	866	845	866	877	871	890	833	851	886	900	832	855	806	903	921	862	927	889	887	826	845	912	871	889	834	882	843	831	835	869	902	891	906	848	877	889	943	805	835	870	841	894	857	901	881	830	885	907	863	849	842	863	870	890	843	843	805	828	819	894	817	890	859	842	821	906	850	831	841	861	880	890	852	893	875	853	833	856	887	891	919	841	866	811	895	834	867	864	861	875	876	856	907	866	833	858	829	873	785	879	887	842	869	836	881	820	893	877	865	914	896	876	861	866	838	881	863	847	818	823	845	883	802	873	875	906	825	860	825	865	851	871	880	883	857	865	905	874	819	888	856	865	836	841	901	899	856	847	840	862	849	889	857	841	894	837	836	882	822	911	883	892	866	858	842	865	869	815	859	860	848	907	904	892	859	836	894	842	868	873	861
17084	7511	1766	453	394	416	381	414	447	416	429	404	402	404	418	430	390	392	403	427	387	400	414	449	398	405	403	421	419	387	392	394	377	415	392	380	409	368	366	416	372	349	390	384	386	432	393	398	442	393	392	392	408	433	417	383	407	362	415	404	382	375	378	414	415	401	390	414	414	414	418	407	427	434	423	425	404	398	405	420	393	397	393	401	401	417	459	403	398	400	384	450	379	433	427	390	392	414	376	367	408	421	420	375	452	402	415	393	400	446	426	421	419	410	399	391	412	394	424	435	375	395	367	383	372	398	417	382	405	348	415	416	387	362	424	390	409	446	420	408	397	386	408	391	398	427	392	407	403	408	386	412	389	400	419	404	421	390	399	421	379	407	387	432	426	404	384	401	388	324	409	392	390	423	413	360	387	440	417	426	408	415	404	400	420	384	405	409	402	402	372	409	430	390	390	380	413	426	400	431	403	401	399	337	384	405	387	398	380	388	419	394	388	390	390	411	382	415	410	400	366	407	451	409	398	373	429	411	409	412	391	404	402	411	407	433	413	424	361	420	374	400	394	389	412	369	416	406	391	386	430	416	367	400	391	395	411	403	392	387	400	420	368	337	435	399	371	402	413	374	392	415	367	422	387	411	366	449	408	416	401	390	393	414	412	406	398	422	407	365	391	448	399	395	377	396	379	431	396	400	374	413	397	430	387	390	409	421	406	422	384	389	380	392	405	370	427	421	388	413	401	407	437	405	386	377	357	410	422	389	411	415	370	397	407	390	448	399	391	392	441	409	364	428	369	399	368	393	395	363	393	407	397	387	387	400	393	423	444	450	424	401	434	378	413	417	396	345	391	432	443	385	435	429	367	424	358	394	421	395	401	402	392	387	409	401	357	385	384	373	382	435	424	402	402	401	428	421	419	418	436	401	445	398	390	387	403	390	371	361	400	416	380	412	398	425	385	403	410	384	358	387	404	421	401	398	390	385	442	370	375	396	377	410	388	404	386	392	427	426	407	394	358	391	410	385	400	393	346	359	406	390	405	425	367	400	355	439	395	384	416	394	416	390	428	362	402	384	386	381	390	384	430	398	410	366	394	403	402	359	443	395	402	416	382	385	390	413	374	415	395	399	402	379	393	379	402	407	380	331	402	414	396	437	385	439	419	421	408	425	426	418	401	444	402	412	437	397	388	398	418	383	375	420	421	423	376	427	394	400	364	388	401	419	417	385	373	397	395	382	394	412	377	423	390	421	373	399	391	384	425	431	395	388	419	380	365	368	411	431	399	412	375	414	392	368	408	411	425	413	402	419	402	356	380	393	400	389	378	423	372	417	405	412	390	409	407	406	408	398	382	403	376	378	424	389	387	408	393	420	408	416	408	405	386	408	369	378	405	398	374	367	394	374	403	428	432	429	425	389	378	401	377	410	395	421	384	401	385	425	403	416	423	424	433	373	387	374	399	416	392	413	406	383	361	381	386	405	422	385	383	440	420	397	422	373	405	413	428	403	408	381	388	397	389	450	382	375	419	386	438	407	383	400	408	389	381	386	406	400	405	394	426	407	355	416	376	428	392	388	377	356	394	388	446	411	408	427	445	408	420	452	393	392	413	388	428	427	414	389	403	379	378	381	357	362	397	419	378	372	422	391	416	413	415	441	389	390	412	397	442	431	391	420	352	394	418	404	429	430	385	390	426	439	402	373	409	398	403	411	368	385	440	398	446	416	427	409	436	395	371	381	392	378	400	340	396	434	389	365	376	422	391	398	434	361	381	384	391	404	396	422	408	393	404	413	384	410	372	409	413	366	406	416	404	410	416	387	409	378	402	421	407	404	400	421	392	377	388	403	396	378	361	425	387	367	401	379	414	427	428	432	384	408	388	388	395	432	384	393	413	393	430	425	383	376	402	376	397	358	399	440	403	430	384	433	450	425	393	394	401	416	395	410	429	396	391	387	387	417	415	366	387	441	424	410	400	414	378	359	434	377	410	357	382	406	447	349	434	448	368	362	375	406	395	435	392	386	405	383	432	421	362	412	391	420	382	417	387	421	394	374	453	390	397	399	384	415	386	443	362	389	384	381	355	405	380	415	433	373	411	372	391	394	408	396	416	429	398	440	418	424	438	381	386	406	455	385	357	420	386	426	406	411	404	394	424	372	403	396	387	376	420	399	375	415	397	410	392	398	405	375	385	393	385	404	400	436	389	372	385	424	395	368	363	379	381	449	386	394	424	459	411	397	388	384	403	417	421	420	391	426	398	394	396	382	419	403	442	401	401	421	378	396	405	347	377	414	413	395	363	399	420	394	404	440	402	431	392	412	400	390	463	392	390	383	383	416	385	372	396	390	432	375	418	406	399	419	403	428	370	395	400	409	394	393	401	440	397	376	399	418	409	404	402	393	437	424	394	422	405	410	417	413	428	412	335	437	382	419	425	416	400	417	422	380	365	422	394	406	402	384	410	403	369	386	384	411	398	417	413	391	418	393	365	397	348	402	424	378	405	403	396	377	385	448	373	379	408	406	424	417	437	427	427	407	385	415	363	399	393	405	421	398	438	398	393	414	407	396	386	417	406	431	386	427	374	384	415	376	408	401	362	452	422	394	408	390	386	400	372	391	400	385	397	401	378	420	413	417	406	403	385	387	386	424	399	380	417	387	402	407	423	380	403	425	367	412	429	417	379	375	416	397	400	404	401	401	396	403	421	372	382	428	414	390	418	400	423	358	378	362	394	397	393	381	409	400	444	378	374	365	399	434	414	419	404	400	428	401	401	363	391	395	443	377	387	409	427	405	447	431	411	399	371	454	405	399	360	423	382	415	395	400	372	385	400	410	398	394	413	445	401	428	360	403	455	411	374	395	364	401	398	425	434	408	421	397	395	410	400	386	397	366	397	373	372	419	395	388	427	395	410	423	413	388	446	416	406	421	427	420	358	400	435	425	380	395	437	397	409	429	372	360	384	403	373	409	370	421	404	428	427	420	398	391	380	377	351	390	398	381	378	393	404	408	390	387	392	375	360	409	421	416	418	432	411	389	396	383	395	404	385	433	412	417	372	410	408	392	425	427	422	385	401	381	421	379	370	395	412	354	414	401	411	359	410	430	379	411	428	419	432	376	376	413	403	396	352	407	386	374	371	390	406	430	400	395	392	408	418	433	400	413	395	397	431	373	422	372	373	400	407	385	421	419	361	412	424	422	395	397	372	433	425	377	381	418	401	404	433	378	385	384	417	409	436	378	413	382	411	390	442	378	386	401	439	440	360	405	413	415	416	440	439	378	410	396	433	399	408	397	417	426	379	410	382	446	431	380	396	406	387	400	431	391	407	397	384	418	394	357	391	428	398	386	402	379	405	402	392	394	393	384	409	363	409	389	387	413	402	411	432	380	409	399	411	382	436	393	433	449	428	398	390	370	395	413	427	455	369	405	430	394	444	394	413	428	383	386	408	413	396	382	368	412	400	411	449	418	416	405	430	423	372	383
14174	8491	2882	1021	981	945	1004	924	927	899	939	942	944	968	936	931	973	945	912	929	1016	911	881	910	1000	910	931	949	970	959	1005	943	874	943	886	967	900	980	884	941	890	941	996	935	929	951	896	940	962	909	936	935	987	944	952	896	925	892	947	909	894	956	954	926	978	937	892	1015	919	934	941	906	926	934	870	950	918	939	945	943	926	981	954	923	912	955	980	904	919	941	941	908	956	973	956	951	934	949	933	954	920	934	989	1011	925	933	964	914	899	934	919	980	901	941	938	877	923	908	879	936	986	945	952	923	924	935	914	944	924	961	956	934	980	983	977	925	1025	988	870	963	961	1017	902	947	945	939	951	944	972	933	971	900	919	988	951	997	938	968	973	937	883	931	963	957	929	949	916	904	979	925	938	935	891	888	910	947	951	957	901	955	940	932	976	948	960	936	978	978	921	940	944	925	923	923	946	984	952	964	902	928	906	953	941	909	974	946	920	983	940	937	940	983	962	927	953	1005	971	972	928	966	946	935	940	963	958	899	925	955	952	966	914	958	941	984	984	976	971	937	958	1013	941	943	1001	970	938	923	942	938	960	934	952	943	927	946	962	933	897	947	935	936	949	907	954	928	940	941	978	975	961	958	1002	896	863	990	925	943	961	986	943	906	947	969	960	971	956	928	949	927	963	906	987	945	967	942	961	931	885	959	932	966	895	930	982	911	928	930	960	905	965	926	950	953	928	934	919	932	990	934	967	981	989	977	957	932	903	935	924	883	942	958	863	923	934	937	918	968	993	925	957	932	965	978	940	990	902	980	918	950	907	991	927	927	972	918	935	908	928	903	946	931	955	915	916	948	984	969	919	928	970	906	929	884	958	958	904	882	942	962	951	981	925	884	970	945	930	976	928	956	933	979	935	922	887	899	900	880	947	942	887	964	924	978	962	929	971	917	946	948	964	954	986	997	955	939	905	923	937	976	999	919	915	917	898	1003	933	936	974	950	947	946	944	878	1023	976	984	1021	993	931	938	921	888	931	957	911	947	929	944	848	959	924	947	929	885	987	976	918	901	980	900	961	961	949	999	930	1004	929	915	963	969	931	936	928	898	932	901	918	914	964	922	936	953	886	968	910	939	955	922	907	955	950	946	944	939	972	910	976	955	979	946	993	870	987	974	916	929	956	880	966	1010	927	957	992	929	981	958	964	943	967	915	929	947	919	932	994	909	878	960	883	903	930	973	943	962	929	989	951	1044	957	900	908	963	987	912	934	915	937	999	947	1003	940	931	920	926	960	966	976	971	954	944	926	974	885	884	909	913	963	928	951	946	946	970	906	865	932	957	964	976	963	917	907	943	936	944	908	916	960	946	951	928	911	947	978	937	945	918	960	899	948	933	947	887	921	957	969	939	1000	904	976	934	969	909	922	933	929	909	921	924	930	949	938	915	968	1000	943	976	934	1017	920	955	972	968	934	925	938	965	942	940	944	938	971	962	981	944	909	889	1012	895	914	906	917	956	953	946	946	944	934	938	909	962	942	940	962	938	951	1000	977	948	906	987	956	997	918	953	911	940	922	901	951	972	932	954	950	964	963	967	915	983	995	954	946	942	934	947	927	927	942	964	993	966	919	962	998	963	941	932	946	907	963	940	966	909	990	932	903	960	968	941	938	928	978	930	971	921	955	915	939	970	960	944	933	915	983	910	910	938	927	929	987	988	927	974	922	940	910	950	914	934	872	902	999	951	1010	919	938	894	941	889	951	965	925	919	940	930	921	916	933	972	897	888	975	903	975	976	955	923	936	914	955	951	930	943	960	949	955	908	912	921	943	920	962	901	874	955	942	919	973	1000	977	911	982	938	944	939	915	973	957	950	923	931	947	947	964	955	893	941	903	946	944	943	948	994	951	977	918	1008	940	895	927	912	918	936	932	887	991	894	954	944	952	975	949	991	953	965	909	982	903	987	986	915	892	954	950	923	909	989	952	1007	943	945	972	984	913	941	943	980	948	955	943	968	917	931	975	900	945	966	927	925	912	994	923	961	966	913	949	933	921	947	878	984	927	956	948	961	886	938	920	937	946	931	944	886	916	960	900	923	971	941	969	985	934	914	996	959	885	931	981	930	914	924	945	905	984	882	945	933	963	919	949	978	942	856	967	876	977	905	892	927	972	937	923	960	931	952	941	938	932	953	968	969	935	986	933	1022	933	984	1001	926	902	882	957	951	935	899	899	959	918	894	894	882	928	925	911	918	937	961	925	941	985	973	982	929	955	956	957	1025	918	963	928	929	993	997	956	927	947	932	970	972	915	995	924	906	939	924	968	958	957	979	935	938	970	950	943	972	934	957	952	973	918	953	909	926	966	938	945	911	903	933	949	903	962	866	948	928	972	895	938	908	973	919	922	955	950	983	933	941	980	922	983	946	892	902	936	948	906	931	963	928	998	888	1043	989	976	914	1002	976	954	910	951	965	907	951	905	876	871	946	953	878	933	913	961	952	919	957	940	938	969	950	931	949	974	925	948	916	952	941	920	926	996	970	958	920	942	897	990	934	940	911	968	975	979	911	931	897	860	921	958	976	949	933	927	999	963	892	960	898	982	936	943	956	963	930	885	924	936	899	982	979	933	973	929	941	915	935	932	925	922	950	906	980	907	910	933	934	956	932	941	979	1004	875	942	929	931	918	1021	945	990	968	995	989	987	917	898	943	963	930	956	908	978	986	964	923	975	901	935	972	976	976	919	930	916	942	954	963	970	911	945	952	944	897	965	991	952	943	947	942	920	901	981	889	917	879	937	896	978	970	933	962	988	920	929	923	961	923	962	939	938	966	983	937	971	924	926	912	942	905	972	914	982	899	972	943	985	949	928	948	900	946	952	965	921	948	971	951	936	918	930	994	990	929	937	977	901	963	928	893	893	911	952	926	940	961	931	913	949	920	912	955	949	922	986	961	977	928	953	945	972	943	932	962	909	980	953	935	966	948	968	938	878	882	907	944	932	893	921	963	901	929	943	1024	931	917	944	936	950	931	910	882	903	917	981	969	986	947	938	957	946	935	906	965	895	887	941	948	980	919	918	891	904	957	940	905	946	953	957	901	957	999	980	954	940	881	926	923	906	959	897	952	938	950	907	897	964	905	909	986	921	891	915	939	904	984	982	945	956	979	930	890	931	903	1017	967	936	965	940	940	976	995	967	872	960	947	953	935	957	923	958	958	980	983	941	934	884	945	953	928	995	981	980	925	974	959	947	930	957	905	913	901	915	950	936	921	931	937	941	918	913	933	981	934	936	965	904	883	889	1002	948	923	974	880	998	925	960	972	915	919	930	968	943	963	967	970	884	961	933	923	954	927	963	911	984	899	918	935	921	880	894	942	945	964	973	908	970	930	982	877	965	894	980	1040	944	921	890	940	928	949	907	971	927	967	923	951	983	876	935	976	905	916	970	911	933	912	954	966	947	920	940	984	979	925	902	974	993	885	949	896	976	875	938	895	919	942	962	1014	923	947	953	1002	930	954	961	920	933	941	989	970	932
64791	53654	29992	5320	639	457	374	348	323	279	305	303	279	256	279	235	257	250	263	246	248	239	261	260	224	285	240	244	213	260	271	246	254	223	269	223	222	251	230	249	269	259	251	260	214	254	232	245	249	261	214	246	242	236	229	244	243	217	244	262	226	269	279	243	251	226	225	257	203	231	275	262	262	264	238	242	243	217	235	244	267	244	252	242	257	257	236	261	257	251	262	264	236	254	232	224	259	245	243	239	228	264	232	230	239	224	242	239	235	225	235	237	218	257	222	221	220	217	238	257	243	248	250	247	239	220	221	241	254	208	256	245	231	236	257	242	243	231	288	262	240	241	200	243	255	245	270	261	252	253	261	249	231	240	255	224	218	221	251	237	209	226	229	249	240	213	246	231	224	228	240	221	228	235	240	276	235	228	228	221	260	232	250	245	234	219	229	258	239	272	253	262	209	238	244	213	241	222	230	251	212	218	245	250	240	249	215	271	259	246	221	278	254	245	262	246	248	253	245	228	236	245	237	241	225	254	273	245	212	223	249	228	237	252	269	227	237	266	238	253	242	251	234	252	261	247	257	215	252	237	246	233	245	269	221	260	246	241	234	269	264	227	255	249	260	231	253	261	207	258	237	242	237	209	241	237	205	237	236	266	236	247	253	281	232	242	220	223	244	232	267	260	238	253	265	247	227	252	245	259	256	202	250	253	253	243	245	248	220	253	236	216	232	226	234	253	236	240	275	271	253	235	266	267	231	252	244	262	231	248	243	246	205	236	250	245	241	248	231	227	233	241	234	225	274	243	250	217	218	220	237	205	237	242	243	233	233	229	225	217	246	237	244	229	222	261	254	297	246	234	235	259	247	278	217	266	242	216	244	269	236	272	280	241	232	240	211	220	233	241	236	257	264	210	257	259	234	241	251	226	261	273	235	242	248	243	246	230	237	233	247	239	243	262	283	286	222	244	241	263	252	270	249	217	244	244	232	219	249	237	254	245	232	258	250	246	243	220	216	217	232	205	223	233	225	243	257	242	243	221	259	260	238	241	239	240	237	252	239	222	260	249	230	259	266	218	238	246	259	252	266	236	258	250	255	225	220	236	221	241	229	274	265	254	215	216	257	212	241	253	242	230	254	250	250	260	244	260	238	239	249	246	206	231	267	239	251	234	255	231	241	256	249	243	221	210	212	251	240	245	252	222	242	265	224	238	223	235	209	238	232	245	238	240	267	267	241	252	235	240	231	240	215	239	243	240	230	266	235	234	233	235	253	243	249	257	252	250	251	229	232	224	259	233	223	224	243	257	229	223	239	231	238	260	234	250	249	242	227	266	268	250	252	215	233	258	260	263	222	231	256	260	229	253	233	254	235	233	269	264	247	230	281	247	267	215	242	235	228	230	241	230	242	247	278	221	235	239	246	238	261	218	216	240	236	236	245	249	252	218	226	215	238	246	243	251	256	272	252	263	248	263	221	258	231	260	236	265	269	230	247	251	235	248	286	238	227	264	233	246	249	259	220	270	257	261	270	229	235	228	226	275	228	264	229	272	215	251	215	227	258	231	214	263	251	233	261	250	209	255	217	232	256	240	258	259	235	226	240	238	218	241	238	232	233	259	256	254	241	243	237	240	235	224	237	246	240	249	247	253	259	261	239	230	263	213	247	232	232	230	251	228	223	240	252	229	246	236	240	255	227	235	257	251	233	255	216	252	224	256	257	228	230	278	240	238	217	233	275	219	242	264	222	251	237	225	224	246	262	231	253	242	223	247	261	255	231	234	259	242	260	250	200	213	242	230	258	246	254	228	223	262	215	239	231	260	273	272	250	221	252	234	250	260	231	232	236	213	243	250	250	261	243	236	226	245	226	227	237	270	257	260	235	259	237	259	208	221	291	241	265	252	215	266	254	235	219	248	251	231	247	247	236	259	250	251	228	226	255	250	259	235	230	258	221	215	246	235	244	236	253	202	236	240	256	229	224	255	272	240	251	240	262	223	224	224	232	246	249	230	240	218	228	229	224	216	255	216	235	263	264	273	244	239	224	256	255	255	252	228	259	248	233	231	237	244	240	240	264	263	246	196	265	232	251	220	255	234	225	235	230	278	226	233	226	220	252	254	240	215	234	231	255	272	270	255	246	267	240	219	236	239	251	250	254	247	220	243	219	232	231	230	248	236	277	253	214	254	242	214	237	239	231	236	246	245	259	244	233	242	247	239	209	227	229	252	251	232	226	241	219	253	219	241	209	258	237	222	243	255	220	234	249	260	265	245	245	233	231	259	242	232	216	244	264	247	246	271	240	233	244	251	225	233	245	243	226	242	240	266	226	240	256	254	260	239	262	237	235	257	253	238	256	255	239	239	254	230	248	251	256	257	261	228	247	253	250	254	200	238	229	232	242	233	230	222	239	261	247	230	252	233	232	233	247	234	263	216	249	263	222	218	229	252	238	248	234	246	236	251	246	268	250	221	273	228	227	238	245	239	217	233	238	220	231	248	270	243	252	272	231	225	215	246	205	252	235	261	222	230	244	231	244	250	256	235	236	256	232	229	234	260	261	240	234	228	250	263	246	236	260	249	239	221	235	256	253	255	222	249	247	237	238	246	271	237	266	221	228	264	224	238	280	230	235	259	232	241	262	243	241	229	218	225	247	260	234	240	235	241	247	212	250	236	229	256	239	215	238	252	248	222	243	231	234	255	255	206	199	280	229	257	236	231	231	220	220	251	245	244	223	240	246	249	221	242	226	230	257	237	232	236	245	261	232	251	268	233	242	269	237	214	217	233	236	256	257	273	287	221	236	248	243	258	238	235	250	290	210	245	264	241	267	200	237	253	244	247	242	229	271	276	245	232	233	238	249	243	226	210	237	245	245	264	236	215	254	241	261	221	243	229	259	232	253	251	270	247	231	245	244	225	245	250	242	241	265	235	246	257	233	217	240	223	244	259	226	224	274	221	245	238	234	230	248	223	255	263	268	236	253	245	236	273	237	257	262	257	243	235	210	239	265	237	230	257	251	241	244	207	260	243	236	255	255	238	209	237	240	274	263	246	243	218	235	262	228	222	254	254	270	225	221	224	231	221	265	247	276	249	235	236	221	228	237	213	251	241	245	260	244	272	233	248	280	236	244	279	239	243	238	242	255	219	250	241	217	214	225	228	229	253	274	220	220	260	222	260	263	225	260	267	250	230	234	253	228	239	213	261	217	238	225	251	222	237	249	235	240	269	257	239	226	229	236	215	240	249	277	239	229	263	280	250	231	254	220	262	247	227	221	246	232	233	245	249	224	237	224	238	246	246	219	219	224	260	257	240	227	217	216	247	238	220	237	242	230	240	261	233	225	239	230	265	248	240	267	234	245	209	250	257	255	256	206	247	220	272	243	238	241	239	259	249	259	259	262	256	236	242	263	242	228	227	219	234	258	222	227	240	257	232	229	236	252	233	226	229	224	232	262	220	238	261	285	223	245	241	268	236	260	216	208	230	241	244
39074	37524	15524	2166	1941	1572	1407	1264	1080	1030	996	915	878	839	843	792	791	742	735	744	734	711	718	714	693	712	706	696	699	692	699	637	676	703	709	690	639	680	647	653	643	634	627	640	685	591	656	578	659	648	616	633	651	686	609	659	717	659	667	636	572	662	681	655	590	614	615	633	655	649	598	604	643	663	614	635	628	644	639	671	658	607	644	610	589	628	633	636	607	585	588	634	617	589	609	612	645	632	627	678	601	617	631	603	653	645	631	649	645	677	634	615	684	642	639	650	638	635	578	647	571	599	685	667	646	640	673	637	618	651	617	610	623	641	630	673	646	661	617	596	668	665	571	692	658	641	619	646	630	639	653	643	656	662	640	660	638	642	599	609	624	622	605	601	633	613	632	608	629	651	628	643	625	578	618	598	679	617	630	669	671	593	641	635	635	648	603	662	631	628	636	647	622	665	607	642	643	617	646	681	653	606	621	656	637	595	617	646	632	635	589	626	640	664	616	600	637	625	621	625	677	632	598	609	637	652	613	643	646	636	612	651	647	631	644	602	596	636	597	626	619	641	582	632	643	666	640	659	607	637	616	611	663	638	634	636	655	641	579	592	644	607	609	630	660	640	664	609	652	659	629	653	631	618	667	623	619	623	638	690	632	648	599	640	643	644	609	645	599	630	592	621	661	615	567	666	608	603	624	628	645	657	632	656	648	582	626	666	635	688	647	644	610	650	672	614	655	587	631	628	600	602	613	627	631	621	616	647	645	648	590	613	627	616	637	611	611	650	670	592	608	614	652	585	640	647	630	602	600	602	657	641	600	637	580	623	614	653	653	595	631	667	643	618	682	649	641	618	587	584	669	633	613	650	663	670	605	637	629	618	646	609	662	623	633	580	609	589	603	623	579	615	651	645	623	659	639	616	627	614	656	647	628	612	656	614	638	642	595	615	649	636	648	656	650	667	625	638	641	658	638	654	654	657	618	641	610	673	648	628	604	630	643	657	598	623	605	660	637	657	669	678	581	631	622	630	603	701	637	611	649	637	641	624	671	615	641	620	627	628	639	617	636	629	637	624	671	610	599	677	599	625	593	614	625	682	594	645	651	627	620	667	592	570	623	643	575	593	589	617	672	638	628	601	622	629	653	674	678	620	633	639	644	630	670	602	607	610	649	607	626	599	633	615	612	643	643	607	617	615	606	639	639	614	611	634	629	627	653	677	634	613	611	620	621	622	656	684	615	593	631	638	621	639	655	603	635	641	689	664	670	679	600	604	638	620	632	601	655	629	583	612	655	672	627	646	624	603	604	636	615	634	635	648	655	630	642	641	598	593	658	626	620	621	657	601	655	659	625	632	621	641	623	646	623	605	626	642	666	597	660	611	623	653	627	670	653	619	623	656	611	615	636	626	645	610	651	609	629	659	610	631	622	599	614	659	645	605	639	631	630	622	637	642	666	598	647	628	655	664	609	604	657	615	621	637	652	607	645	589	639	646	615	645	646	673	645	676	633	610	658	608	631	612	618	651	652	606	595	644	664	624	605	632	635	615	637	670	651	607	637	625	631	647	668	624	649	633	621	655	631	664	618	606	611	651	616	606	653	597	661	650	620	667	615	646	669	685	624	600	635	604	623	660	668	629	631	662	637	589	612	597	637	644	658	582	691	623	615	595	643	627	632	636	672	614	597	614	586	640	658	655	602	640	642	629	630	636	639	657	661	643	609	681	612	618	647	636	609	644	589	666	621	648	637	590	650	641	665	631	639	622	634	612	646	635	619	611	640	631	651	627	684	620	643	618	676	617	619	617	575	636	622	629	633	649	622	593	641	621	628	603	705	648	616	653	616	616	637	598	652	643	645	644	689	645	632	687	612	583	635	662	635	630	647	656	615	650	585	667	590	613	624	631	631	607	661	601	624	650	613	584	645	677	642	583	672	592	593	633	654	603	662	675	620	659	637	654	663	630	647	652	631	687	650	631	642	636	614	615	618	633	649	614	625	614	641	643	633	637	606	595	639	648	654	621	648	650	651	645	615	670	637	619	611	627	648	599	586	586	615	634	611	605	589	643	663	656	647	654	560	595	669	666	642	616	619	646	583	612	655	602	633	644	655	593	715	628	614	629	612	648	590	637	655	643	584	643	674	660	599	630	634	676	617	623	652	616	685	601	622	619	624	635	643	593	618	626	598	623	658	588	582	622	601	624	682	581	585	643	646	636	630	613	652	643	645	644	645	646	652	619	598	649	644	661	596	593	619	678	659	624	639	626	624	635	623	652	638	609	667	649	657	608	634	620	637	628	678	633	622	676	613	610	596	669	603	615	682	645	641	637	636	616	658	621	630	632	648	579	599	622	610	602	671	625	635	628	677	634	645	646	616	613	628	614	632	646	620	594	639	645	617	642	651	624	643	637	657	657	635	646	655	639	666	601	642	618	629	595	648	622	627	634	600	618	572	621	659	627	579	637	653	628	643	629	642	629	624	660	662	671	627	586	655	626	650	628	633	625	615	628	603	630	688	595	624	600	623	618	646	660	635	653	630	615	602	666	637	653	643	631	646	629	638	632	584	686	591	661	645	650	629	618	598	605	656	603	595	612	643	636	639	624	640	664	617	653	628	650	641	626	655	587	642	643	651	601	636	700	638	634	635	638	672	597	580	613	609	664	631	614	662	600	606	645	639	653	573	591	646	656	622	608	609	583	567	636	644	633	671	624	617	636	615	660	614	583	642	653	633	619	671	675	623	624	618	639	667	603	610	631	629	641	602	624	621	591	661	606	634	635	616	664	621	617	645	594	618	686	596	608	626	611	611	640	664	618	599	635	647	619	621	618	629	618	621	603	638	611	636	702	651	596	654	673	622	629	650	612	651	686	626	618	571	660	618	614	612	595	609	626	612	613	597	616	626	632	635	579	596	655	635	686	633	624	601	604	635	669	625	626	600	599	592	625	607	586	640	603	628	660	600	563	627	580	650	636	627	663	611	608	630	633	647	601	611	621	636	671	665	644	655	613	622	673	628	595	665	649	624	627	643	585	608	623	657	602	635	661	615	617	647	596	663	651	637	668	637	642	666	653	596	619	635	648	605	638	667	615	622	648	662	642	584	595	627	648	627	654	624	623	632	613	629	659	607	619	667	660	607	586	624	642	643	611	643	613	645	618	625	659	626	638	614	627	638	609	655	642	615	618	615	637	662	641	634	638	643	646	633	623	595	663	655	653	649	650	607	677	642	606	635	618	641	623	613	609	613	622	592	611	667	624	618	590	636	612	635	630	637	653	617	626	621	637	647	617	638	629	658	656	628	604	684	633	637	607	638	655	654	645	651	629	660	677	605	616	646	603	666	596	652	623	612	619	660	643	645	588	609	646	571	646	652	635	650	638	624	683	594	626	661	568	620	636	627	628	630	683	618	648	633	600	655	678	658	622	595	688	564	600	598	595	644	614	658	639	624	667	619	635	600	650	603	622	646	611	612	633	611	609	640	655	646	623
77806	66443	38912	12437	1672	799	655	589	516	483	442	497	429	414	412	421	355	374	370	371	334	377	382	342	376	381	358	354	335	340	407	350	352	351	389	339	340	318	345	374	375	304	382	358	345	352	349	390	361	360	336	384	339	365	323	333	356	371	372	390	330	399	362	346	381	353	353	350	309	365	326	369	370	329	350	341	378	343	386	348	329	369	333	366	349	408	352	361	352	344	339	332	348	336	382	324	363	396	333	355	356	319	335	349	365	358	315	363	355	336	371	355	329	327	310	336	385	308	340	391	389	342	344	349	369	335	364	357	334	389	369	371	364	362	354	314	353	320	309	362	381	309	347	356	366	362	380	382	370	386	341	329	333	311	344	347	348	363	343	344	377	362	336	345	317	337	319	338	326	305	320	355	325	357	360	324	357	353	353	349	341	376	379	350	321	318	341	329	361	371	362	348	331	321	351	321	331	310	315	368	358	373	350	382	336	375	328	381	340	341	322	369	354	329	358	372	374	377	310	373	357	343	382	364	328	347	339	344	338	338	312	332	334	332	327	334	336	353	344	366	373	355	332	374	379	328	356	358	296	354	368	321	358	317	349	346	341	358	373	375	367	374	341	352	321	345	340	277	300	338	369	337	346	329	354	354	370	388	375	350	336	297	316	346	326	311	331	317	352	339	386	298	353	340	340	356	336	355	356	370	336	392	352	328	341	366	318	350	328	338	327	342	328	296	315	381	347	351	295	301	341	316	321	316	337	330	359	360	336	339	337	349	308	323	343	353	329	354	337	331	343	353	354	341	330	334	342	324	348	334	341	334	314	340	358	317	339	327	360	360	352	361	360	362	355	339	339	307	337	385	337	350	331	351	351	366	347	347	321	335	334	336	343	344	356	338	355	361	375	312	394	338	354	342	363	375	330	358	339	331	342	336	329	344	330	371	342	359	304	335	331	317	340	350	323	361	351	304	351	357	326	363	332	344	322	344	318	325	333	329	358	333	390	336	329	367	361	339	333	366	343	345	362	319	379	346	356	349	348	348	347	369	359	360	399	326	343	402	363	335	335	348	345	356	349	366	325	366	358	313	337	345	337	318	304	336	349	347	356	395	349	314	344	372	350	329	324	338	352	346	340	347	352	361	355	336	338	341	378	350	325	332	346	336	356	354	349	338	335	341	306	300	345	344	344	348	328	301	364	367	356	361	329	369	363	319	344	330	335	343	357	339	349	327	354	339	355	342	364	317	332	369	367	324	373	345	346	322	337	358	373	360	364	347	360	339	357	321	339	348	355	346	333	355	369	338	321	340	347	301	356	370	307	351	378	337	336	323	335	339	335	321	326	327	355	414	378	360	351	354	315	344	341	338	369	356	362	371	317	336	345	346	363	319	385	339	364	319	357	320	333	349	367	345	311	309	357	362	338	348	339	352	372	393	341	330	317	352	374	351	393	329	355	333	335	329	361	370	319	350	363	397	375	363	346	340	369	344	361	360	323	311	311	358	368	295	341	352	346	363	341	348	330	348	343	354	354	360	332	318	370	389	331	345	356	335	386	341	321	371	358	342	323	356	341	371	376	331	346	412	371	355	330	305	374	379	340	382	379	360	370	354	326	372	360	370	350	337	357	338	337	344	353	355	341	350	361	330	344	371	344	299	363	363	346	383	356	345	323	365	357	352	344	354	327	356	350	338	344	343	353	340	305	339	371	324	347	381	341	350	352	373	355	357	325	354	337	348	342	370	330	363	315	308	377	355	342	375	321	328	348	336	292	311	395	370	349	344	332	341	356	333	322	389	354	365	322	382	337	344	307	347	377	348	353	374	337	329	365	328	336	322	337	352	354	345	356	327	360	347	342	350	391	336	313	367	338	346	356	346	332	353	321	344	348	291	333	345	382	354	349	369	320	337	347	324	345	362	325	344	347	348	336	345	356	316	325	305	382	357	344	348	381	365	351	359	319	407	353	352	340	346	318	350	349	333	305	324	344	362	346	350	316	374	353	338	353	350	315	343	329	376	367	353	324	354	341	345	324	356	340	323	340	323	346	338	319	308	367	391	338	333	364	342	339	388	323	328	339	319	358	320	324	344	328	341	363	341	375	356	346	376	339	347	365	334	339	344	367	340	334	343	327	365	330	344	359	370	338	314	344	323	372	356	339	354	374	325	327	350	364	355	348	319	358	363	383	347	363	347	317	329	341	377	369	332	383	344	353	339	362	376	327	315	344	359	361	361	341	356	363	359	361	350	324	346	351	371	343	359	326	358	352	350	343	337	357	358	362	334	339	351	313	341	356	345	340	338	357	329	322	339	348	379	355	353	357	360	349	351	341	387	342	337	327	352	356	340	325	356	340	331	331	364	359	340	344	343	354	337	350	355	406	374	357	351	345	371	343	322	361	321	340	339	359	347	379	342	377	391	329	343	362	339	375	337	343	319	349	349	320	357	384	394	338	400	334	362	369	331	335	332	316	332	334	343	346	324	356	360	333	371	329	342	306	348	336	352	332	365	336	330	314	363	393	333	370	359	374	370	361	359	346	346	362	345	357	374	340	355	361	348	340	355	343	331	339	347	334	336	311	309	335	365	365	349	349	331	361	329	353	348	318	355	374	333	366	363	382	344	299	351	352	341	308	350	345	362	332	327	324	379	329	366	347	342	333	308	353	331	351	344	326	371	332	327	361	355	345	355	338	379	318	352	386	334	327	377	335	363	357	342	323	358	326	353	344	341	351	369	339	329	364	359	360	334	336	375	321	340	323	349	340	371	333	299	347	353	370	363	397	335	358	335	363	368	341	376	323	323	364	344	366	329	342	383	388	355	347	352	386	344	348	316	351	372	323	342	378	338	349	343	341	345	349	345	373	378	307	337	349	347	378	384	364	363	317	341	380	350	354	350	360	321	345	332	316	313	323	345	337	364	347	361	321	311	338	358	330	374	328	331	332	364	338	357	335	329	329	337	327	333	361	370	321	353	316	364	373	386	326	368	351	342	322	360	342	331	360	339	314	344	288	332	349	369	337	319	323	353	340	320	344	335	360	346	356	363	338	355	349	393	352	353	342	334	351	349	391	400	376	367	341	365	392	324	337	317	363	376	336	312	381	312	329	350	349	353	307	335	335	364	330	379	361	351	318	349	345	337	376	350	363	341	342	356	344	317	347	366	356	375	365	380	318	334	376	333	350	349	366	376	338	352	332	338	327	334	331	364	359	315	318	345	341	373	379	358	328	374	354	346	302	345	320	361	327	312	336	319	364	367	369	345	330	382	350	392	314	342	314	339	322	362	354	365	342	338	333	364	353	368	359	329	334	356	365	361	334	312	354	402	336	337	344	339	337	381	342	349	347	355	354	358	419	362	320	372	372	354	315	364	379	390	358	353	384	350	374	339	336	324	354	311	366	350	358	373	338	378	330	362	347	350	339	359	338	341	338	303	333	353	366	378	362	343	336	348	343	378	353	281	314	365	355	334	348	348	314	390	318	341	349	341	344	365
47968	48042	19250	3798	3340	2709	2362	2038	1754	1726	1464	1454	1395	1213	1222	1197	1100	1116	1108	1046	1099	1020	1039	1032	1027	983	966	990	955	1010	977	925	949	880	886	925	942	888	976	956	917	942	901	902	985	925	886	928	883	900	913	860	897	851	871	879	911	870	877	905	910	884	862	890	859	820	905	919	881	830	827	867	900	913	941	837	885	864	852	851	895	838	948	922	896	851	857	931	912	868	908	864	823	844	896	874	874	877	848	902	907	917	858	913	888	872	852	855	872	864	860	854	942	898	883	874	896	861	885	900	909	825	919	876	842	929	859	880	865	847	857	883	853	859	863	917	874	897	852	862	896	841	906	880	900	875	855	895	903	932	851	874	885	921	851	870	869	861	834	901	882	843	829	914	822	860	847	884	939	821	796	917	889	868	861	880	896	860	896	820	848	806	857	859	870	870	890	827	854	849	804	870	864	858	788	893	923	876	817	860	918	878	889	876	812	880	911	842	855	868	847	842	862	896	865	859	943	850	839	866	904	897	913	847	853	889	857	894	902	849	865	836	818	814	873	871	876	842	874	881	858	876	855	850	832	794	821	910	836	802	889	822	813	882	887	831	881	840	884	873	826	898	844	924	832	901	894	856	884	852	893	840	853	847	846	896	851	825	860	879	857	862	887	953	851	872	841	834	838	849	874	898	862	877	939	908	845	888	872	865	847	887	873	907	873	916	838	874	901	844	894	877	853	866	891	874	917	862	854	891	824	840	868	901	862	868	791	836	837	851	849	867	876	882	889	876	896	862	894	852	925	904	839	867	886	877	859	911	886	851	903	855	876	811	880	845	837	845	885	861	873	848	889	887	905	883	803	872	867	872	872	872	899	885	863	861	868	819	891	918	879	825	898	863	833	870	896	825	874	852	873	862	876	850	860	856	867	852	838	902	908	862	824	867	869	852	812	807	859	832	867	888	902	862	882	830	904	885	840	863	904	825	890	846	863	856	820	902	831	838	841	889	905	857	876	851	903	865	889	824	896	856	865	897	899	932	848	892	885	914	845	904	863	843	874	850	883	898	887	857	877	825	891	872	885	839	905	886	808	866	880	843	889	833	829	904	882	824	939	887	830	868	928	828	870	852	861	877	866	894	848	906	807	908	811	849	878	867	852	857	844	835	865	866	857	880	881	869	857	907	889	811	890	872	882	895	924	872	894	888	914	928	846	874	886	895	867	854	863	856	819	835	841	912	793	850	871	838	847	868	903	850	845	847	811	901	937	875	881	866	849	888	848	927	894	911	942	853	861	942	925	816	854	861	828	878	892	876	917	913	839	866	856	852	892	868	856	886	890	854	866	855	894	803	871	841	895	847	880	868	860	847	873	858	841	816	866	877	831	921	833	857	885	857	874	868	854	793	904	872	909	828	861	882	802	838	862	886	800	880	914	878	889	925	865	873	875	864	845	866	866	842	833	846	879	854	889	844	849	911	875	897	863	845	914	865	862	830	873	865	867	847	867	827	913	921	907	851	927	833	909	842	794	894	861	866	855	842	898	883	896	809	899	869	879	881	869	840	907	823	870	852	849	861	826	864	880	826	873	871	863	843	871	863	845	896	874	856	885	871	861	879	857	867	865	856	896	881	867	922	849	846	888	840	890	896	928	872	894	916	843	905	876	859	913	872	862	830	853	826	831	853	880	830	849	860	859	843	862	902	874	904	869	846	850	897	910	855	871	860	827	828	855	868	880	874	859	912	861	912	878	834	848	875	923	846	837	814	856	884	873	910	861	922	841	834	856	901	851	838	847	871	900	829	831	866	860	879	885	865	901	853	870	872	866	884	857	909	881	860	886	838	869	855	884	841	888	862	870	835	895	882	814	843	873	849	902	859	894	909	860	852	830	812	869	918	895	862	863	839	894	856	874	886	846	887	914	821	866	875	871	844	840	846	873	841	840	842	835	887	868	928	839	836	894	802	870	931	926	890	855	864	870	890	861	871	901	898	856	889	864	887	913	897	873	836	868	840	873	832	893	852	920	854	867	864	859	889	881	868	872	916	905	843	879	798	842	924	921	890	852	892	839	854	889	888	860	824	886	896	864	875	842	828	907	841	880	867	928	827	887	872	856	880	841	878	812	871	873	849	869	875	838	941	850	858	857	866	802	870	897	891	912	896	854	858	815	888	870	863	850	860	868	891	870	907	906	867	896	865	858	859	847	839	844	822	843	847	885	862	873	841	908	879	876	868	862	872	824	844	872	833	868	865	886	839	867	887	884	822	924	873	872	835	870	874	876	890	881	869	830	877	886	856	860	836	900	918	881	829	876	881	891	860	869	841	877	834	939	856	824	850	876	874	843	856	864	820	846	898	886	846	846	894	863	867	877	851	834	875	840	834	833	850	906	853	840	841	844	845	855	881	891	901	858	865	837	848	854	853	877	924	891	889	887	862	863	866	855	839	888	913	825	888	870	815	889	822	816	848	868	896	860	858	887	933	865	914	849	878	838	839	867	866	857	893	852	880	885	868	916	900	860	824	899	873	839	883	829	887	869	838	828	864	928	901	816	867	865	883	817	848	819	916	892	935	814	866	848	834	912	830	858	889	841	895	875	857	904	857	840	863	885	827	817	926	886	864	824	901	843	894	864	901	874	888	869	889	812	885	929	872	829	882	842	801	833	842	848	861	821	860	885	881	837	830	873	913	898	848	864	850	883	860	863	832	842	856	891	892	904	872	864	852	880	912	850	836	908	847	862	828	845	873	854	900	891	892	876	880	892	875	882	840	858	839	871	799	849	894	846	858	834	833	888	862	860	862	863	923	806	875	880	829	859	846	838	853	830	881	842	874	841	821	890	899	914	867	804	887	842	876	882	906	820	840	875	881	903	826	844	871	878	851	865	841	896	857	914	874	898	897	858	864	892	870	857	853	878	820	851	873	886	847	878	861	866	875	860	879	902	871	916	894	868	862	863	857	869	815	824	897	929	885	919	871	849	870	871	857	862	857	890	836	870	928	846	885	825	879	851	891	830	881	842	822	882	912	918	823	875	931	885	857	826	855	858	883	876	839	842	858	827	885	907	880	926	822	900	878	926	874	948	904	820	855	810	864	871	844	869	871	820	860	882	866	819	884	878	921	880	879	796	860	882	855	865	864	848	883	852	855	876	864	880	863	880	891	865	854	850	882	880	852	862	887	844	863	898	844	868	918	889	892	828	860	832	916	867	892	856	874	917	864	864	843	873	864	835	864	864	890	911	902	865	865	789	803	849	862	856	902	838	787	880	846	879	808	855	879	898	891	852	819	897	836	856	835	830	886	899	895	895	944	879	894	863	847	837	828	915	881	869	837	867	854	834	861	918	890	830	850	874	863	861	839	819	867	868	900	839	831	903	845	888	885	848	857	828	846	876	883	861	860	881	874	880	849	861	927	892	845	900	875	866	836	782	883	871	856	874	836	892	865	864	869	862	895	829	890	872	908	874	918	859	855	886	908	889	898	850	916	874	836	825	832
16380	7179	1763	448	398	400	408	399	404	412	400	405	405	377	429	414	410	426	359	382	357	428	387	376	402	336	397	396	409	438	404	409	415	421	414	371	364	390	417	410	399	381	380	398	410	394	408	397	407	370	411	386	375	420	406	402	418	396	414	395	367	355	380	423	367	380	428	384	411	402	417	375	402	380	426	409	384	366	403	418	418	399	400	412	389	395	376	416	374	384	388	413	382	412	376	388	360	369	414	429	427	358	416	393	408	421	417	386	386	377	431	392	370	394	425	418	400	417	404	428	421	388	415	408	393	400	338	424	397	390	380	391	366	420	395	439	375	382	371	398	417	394	396	394	383	426	387	418	390	364	384	420	383	359	428	396	377	382	381	430	383	375	388	380	393	361	400	389	398	376	398	402	366	392	421	406	427	371	416	408	404	391	430	399	398	393	377	371	405	398	373	443	408	367	388	371	389	391	398	404	361	420	390	406	419	388	375	378	407	403	379	377	376	411	397	421	414	417	393	382	401	439	410	374	407	353	347	401	384	405	383	389	376	384	369	373	403	401	388	399	406	404	407	360	384	407	379	459	387	400	415	460	405	420	409	389	394	419	391	371	368	397	403	368	374	395	388	414	418	415	415	370	405	416	433	391	383	421	417	371	401	351	394	392	389	396	443	399	394	361	385	401	387	420	431	378	410	394	412	402	384	412	383	379	401	438	398	382	357	368	413	389	414	398	420	395	395	403	406	399	406	400	407	409	384	378	388	414	404	383	370	368	411	380	402	392	382	394	379	366	360	410	431	428	392	364	403	407	432	384	414	416	410	413	384	356	384	368	437	420	397	346	408	380	420	388	399	430	403	401	415	393	427	403	403	397	370	395	404	402	431	400	404	393	362	360	389	426	408	368	405	365	420	375	428	396	401	439	419	378	401	419	382	383	385	384	353	377	398	419	422	348	386	398	393	441	391	402	421	436	378	454	390	414	405	376	403	378	423	407	429	379	369	403	354	418	398	368	391	385	399	382	397	440	413	429	400	393	363	393	396	401	369	382	438	371	378	386	383	389	404	406	369	380	400	366	378	412	419	366	396	414	408	383	376	364	389	389	399	364	442	390	358	390	406	404	416	402	404	396	392	401	422	403	383	404	397	401	401	378	427	436	405	373	390	386	405	391	381	401	395	388	432	414	409	412	392	361	413	389	350	423	377	364	348	365	418	384	389	396	364	404	372	411	393	385	414	422	349	373	374	395	420	384	381	401	389	408	394	388	428	406	440	407	392	377	357	430	380	386	413	384	385	396	414	415	436	398	425	434	399	413	381	375	395	367	388	386	403	404	389	372	376	391	381	372	413	373	396	434	428	388	402	394	404	416	392	347	388	416	425	403	390	375	395	402	373	440	396	404	416	376	397	413	373	386	407	422	371	399	413	378	447	383	378	363	403	419	414	436	406	366	395	410	393	382	415	380	364	395	389	404	380	368	384	376	410	442	379	414	422	420	379	401	409	393	427	384	386	394	415	395	395	394	408	392	382	383	380	402	403	384	441	411	401	386	389	392	387	402	432	426	415	377	420	404	395	373	389	360	433	399	418	396	463	391	364	381	388	395	377	386	407	379	415	385	397	393	410	376	375	357	396	396	385	383	409	386	374	398	391	423	385	413	418	388	421	383	433	417	404	362	380	402	411	380	404	375	399	351	425	399	385	440	415	400	403	389	380	398	360	423	434	383	403	387	427	425	386	377	377	397	411	411	393	401	390	385	421	407	414	408	408	397	436	386	388	402	376	398	382	371	376	398	397	385	386	361	421	415	366	400	403	378	417	409	409	429	390	410	430	377	372	391	405	401	417	369	395	440	424	402	382	396	386	420	371	356	394	405	388	396	402	363	383	380	368	387	393	435	417	433	392	415	404	398	409	390	398	378	411	411	394	389	373	443	426	419	391	349	361	367	406	379	378	361	376	358	408	433	380	396	389	437	404	427	393	424	392	412	400	404	403	388	381	431	428	406	403	376	392	421	393	404	394	396	426	393	421	412	417	420	381	397	360	383	388	359	378	387	391	378	397	418	394	406	370	431	394	404	408	377	394	384	396	390	416	426	377	418	399	380	394	403	395	418	384	421	397	406	401	374	408	392	406	389	392	429	417	379	390	385	398	411	403	370	405	363	394	381	421	395	408	430	365	381	430	393	403	405	385	380	389	366	380	394	375	384	385	390	415	426	385	399	398	383	436	373	412	375	396	405	421	372	409	368	387	423	416	378	362	360	390	393	417	399	362	394	380	378	417	384	404	404	380	394	394	418	444	378	374	405	381	463	411	437	371	369	353	375	406	404	427	389	379	386	378	403	422	430	382	405	413	395	390	415	430	393	386	419	407	394	402	424	425	358	385	414	443	423	373	354	403	379	391	393	408	410	389	438	426	376	396	373	380	360	366	406	389	391	429	394	392	403	434	397	398	397	430	360	373	422	409	383	402	391	379	404	368	424	389	417	401	423	400	406	382	408	394	366	417	388	408	374	409	406	413	397	389	411	378	401	374	372	366	398	376	412	414	410	404	392	394	408	402	407	343	468	367	424	443	401	382	368	421	422	431	392	387	413	439	406	393	393	436	386	396	381	386	427	366	394	401	407	411	372	403	411	377	408	405	415	353	400	401	386	424	385	370	360	418	415	416	420	427	385	377	370	391	383	408	383	390	388	413	413	399	384	401	381	379	397	413	365	377	378	386	438	378	427	361	382	388	409	415	373	375	378	417	373	362	444	380	422	394	403	405	408	414	414	416	435	377	405	380	382	419	360	372	407	407	400	437	386	403	395	378	416	383	413	381	396	418	394	414	418	407	349	386	388	357	386	382	370	371	381	397	418	401	389	405	349	410	347	389	391	407	379	389	394	394	380	382	401	427	396	443	360	420	372	387	433	413	404	389	401	356	435	375	390	387	430	416	440	413	403	368	390	387	434	383	394	409	388	374	380	416	355	420	414	417	404	386	406	406	392	407	399	402	439	395	414	449	405	437	448	401	395	396	415	391	370	401	399	415	398	389	398	427	391	359	404	396	418	401	404	396	373	379	404	405	418	391	418	409	360	395	395	365	415	395	411	421	436	367	401	416	405	393	383	415	361	381	399	407	414	377	383	428	392	429	421	397	377	377	408	414	393	392	395	370	381	405	418	405	411	392	371	370	358	396	389	356	371	392	387	389	400	412	382	402	407	374	380	371	377	443	392	408	394	375	394	379	442	436	386	408	372	403	398	385	360	365	399	394	406	401	392	392	386	367	448	395	436	431	386	388	350	404	370	437	406	392	358	389	370	416	397	387	386	385	411	376	417	434	404	372	399	372	393	365	390	414	388	375	420	404	370	413	392	425	373	397	379	393	425	413	370	386	420	419	367	376	375	418	403	365	396	391	402	409	409	395	411	387	400	398	413	363	406	438	350	427	362	409	402	382	377	412	402	405	367	411	406	386	415	396	403	390	385	393	419	395	394	358	412
13470	8664	2628	972	994	959	993	984	941	1011	947	950	949	977	969	935	916	958	918	973	975	925	939	991	955	927	897	955	917	895	958	937	921	920	958	967	948	952	965	892	943	931	951	948	910	937	953	921	934	978	960	980	952	895	908	991	939	958	922	917	953	932	945	936	964	921	957	967	975	964	964	897	903	969	921	927	919	1006	909	947	954	924	907	958	961	941	949	971	975	912	918	908	970	947	945	940	937	957	909	943	977	902	948	954	917	893	969	873	895	949	952	881	896	1017	945	997	924	918	916	947	935	937	942	934	988	925	967	900	976	868	905	917	939	928	973	948	943	1001	930	922	929	895	1001	933	889	922	915	939	935	867	961	958	909	966	962	964	908	923	933	938	942	968	927	893	911	936	955	956	904	983	930	960	944	935	854	923	929	907	934	974	957	941	915	885	926	906	913	954	878	982	893	883	956	898	907	922	915	892	947	923	933	892	929	1008	960	901	991	896	919	947	922	897	942	895	881	879	919	925	937	896	922	934	942	949	967	898	924	914	942	924	962	898	922	924	941	963	949	911	938	938	910	905	933	947	959	938	940	1005	947	935	985	981	939	909	903	913	905	964	930	901	939	972	997	895	960	883	906	943	954	950	926	962	928	958	941	917	962	911	901	960	934	905	974	875	934	909	918	953	899	941	926	939	929	917	955	918	897	909	932	955	914	983	923	940	919	897	957	910	947	957	979	946	932	919	948	930	953	915	948	909	948	945	872	941	932	1012	902	902	900	936	895	907	923	893	933	906	903	977	947	956	944	932	949	898	921	931	920	964	899	914	926	895	953	883	959	896	987	964	927	953	906	940	952	888	971	949	908	939	880	942	924	932	943	916	973	900	914	973	916	991	906	951	904	876	954	945	913	905	923	934	920	985	912	933	950	940	931	934	918	941	910	880	943	931	988	896	996	873	920	913	980	967	981	883	892	974	880	971	914	992	901	894	934	924	891	927	897	914	964	960	946	920	923	984	988	944	959	940	935	951	982	925	941	920	920	984	931	942	944	958	925	927	933	908	958	906	981	930	901	942	889	933	912	932	948	951	889	957	916	926	951	950	923	884	897	908	897	918	883	944	966	917	919	912	956	930	954	955	942	947	934	923	933	923	917	912	949	963	937	953	965	945	925	907	957	935	917	948	917	969	932	914	919	976	913	890	907	944	904	959	968	938	959	912	958	922	996	942	933	900	940	924	979	919	999	917	898	932	939	955	938	987	992	921	919	957	914	870	925	944	937	914	879	910	878	907	1005	914	918	874	948	925	916	918	914	939	922	930	965	946	959	929	960	909	908	959	891	909	933	925	931	932	984	990	936	886	945	908	920	911	966	964	1006	910	910	988	900	906	918	917	907	895	890	905	960	930	890	883	901	896	928	930	927	936	975	953	952	945	919	958	947	952	925	881	934	909	917	932	932	880	946	919	886	918	966	883	956	920	947	920	983	937	936	926	945	935	939	895	929	927	926	923	911	934	929	891	919	930	916	937	911	907	965	942	1005	945	924	924	963	984	873	924	896	944	906	949	904	886	933	902	930	931	911	932	926	941	904	918	913	945	897	922	891	945	930	1021	919	887	946	926	956	957	921	970	929	954	920	875	904	932	908	964	935	922	917	951	939	920	917	884	908	870	952	924	917	937	938	967	935	971	860	918	864	915	966	952	918	938	989	933	920	887	914	952	906	974	979	918	965	941	976	983	961	893	970	933	958	904	947	927	936	947	960	968	944	917	929	909	928	928	940	944	948	887	929	925	865	965	944	975	885	955	862	1003	915	956	953	919	931	910	860	910	871	894	869	913	918	917	894	914	928	916	861	937	934	938	894	897	873	938	956	884	1001	922	951	961	983	979	979	956	961	910	931	915	956	982	899	905	897	947	914	892	941	905	852	962	896	909	951	912	927	934	942	934	873	992	973	943	960	968	875	926	954	925	939	1007	957	955	958	916	907	978	918	942	911	934	918	918	904	930	927	891	906	915	988	932	936	947	913	951	945	940	867	936	977	937	953	948	898	988	977	905	922	926	950	882	989	944	977	944	966	954	883	970	927	936	946	876	899	927	897	958	918	944	911	916	899	925	933	912	996	901	953	935	949	889	942	914	922	914	922	920	913	906	944	946	862	956	963	979	944	923	952	960	917	892	1003	948	899	916	930	937	869	934	913	908	945	933	911	937	847	919	941	896	915	934	944	935	956	939	936	931	930	918	938	879	1016	893	905	950	947	937	986	863	935	974	965	879	884	905	956	910	938	923	966	908	927	918	916	927	888	960	976	939	905	941	1039	971	924	896	948	960	962	921	911	955	958	911	942	965	938	904	976	944	990	925	927	970	934	951	958	957	896	936	974	875	976	956	961	985	968	909	999	880	930	881	956	913	933	909	916	955	939	907	917	956	946	932	906	980	927	936	931	950	936	894	912	971	954	934	914	912	928	936	933	962	917	922	887	928	923	942	936	918	913	967	928	871	935	917	909	938	944	914	923	881	946	941	909	866	965	887	930	915	905	982	937	939	904	908	918	914	964	907	885	945	891	911	910	871	956	915	895	941	944	904	989	975	873	905	936	958	940	919	950	915	924	990	1020	976	944	969	910	936	887	900	943	958	903	912	898	908	920	904	950	933	920	944	1008	982	977	975	936	960	894	952	968	874	929	907	909	951	993	900	941	973	920	912	953	902	942	899	925	936	935	909	939	911	942	924	912	949	895	927	1004	995	912	911	938	888	886	974	942	956	974	892	884	921	949	940	944	946	901	905	898	908	915	896	939	957	968	896	900	965	928	924	973	948	925	948	908	942	905	948	909	920	967	997	904	926	881	922	895	944	905	911	950	878	955	915	911	959	928	949	904	955	934	941	953	936	954	945	942	966	942	943	943	924	933	922	920	941	940	930	886	910	879	901	937	912	929	933	880	974	945	894	961	894	954	886	891	970	964	920	874	939	949	947	985	958	945	928	967	903	958	928	937	905	995	929	918	966	943	909	948	935	898	912	943	911	924	930	969	981	959	910	886	944	984	975	889	915	917	939	966	937	923	893	964	924	983	956	921	874	902	915	952	935	887	1004	956	902	894	917	952	966	928	890	926	944	988	928	959	893	943	943	944	912	924	888	951	903	921	907	948	912	965	966	933	912	929	918	879	894	946	924	901	898	948	934	935	910	895	930	958	947	930	913	927	946	954	924	982	933	937	922	943	951	957	911	904	946	903	942	955	963	941	966	967	936	930	887	943	886	897	937	868	904	911	936	905	930	903	911	960	1004	920	969	958	960	934	945	938	980	916	942	901	956	879	909	930	932	949	985	993	955	930	916	969	938	946	907	984	923	955	970	893	933	875	909	920	938	979	969	946	920	927	952	950	893	920	953	964	904	955	908	949	955	898	957	931	948	927	915	957	927	877	928	968	974	930	884	926	926	954	965	938	918	1001	966	917	920	969	974	893	976	949	944	940	919	896	909	968	930	919	942	902	953	967	934	957	874	930	933	964	953
63994	53955	28847	5823	605	470	380	373	343	301	274	251	234	253	272	281	258	253	278	270	243	259	256	231	246	256	223	254	242	247	238	241	240	230	238	254	218	239	220	258	222	262	221	252	259	264	242	254	253	265	224	245	227	237	229	248	228	252	232	228	252	237	255	228	235	268	233	233	257	243	233	262	218	224	212	220	228	272	230	237	254	225	226	226	242	245	241	255	243	223	244	246	229	235	230	225	246	254	237	228	246	235	236	249	236	253	225	252	241	230	226	241	226	235	225	265	233	212	216	258	225	206	225	251	253	236	253	249	272	240	228	265	242	237	241	228	241	237	256	228	217	249	263	256	232	241	251	255	238	249	211	259	254	242	235	260	235	228	216	252	217	235	238	240	219	227	234	227	217	191	227	220	230	233	255	248	236	228	237	257	231	270	237	251	212	248	225	229	257	256	241	259	234	220	229	204	237	242	242	249	241	261	269	247	252	246	262	235	246	256	231	250	227	244	255	264	249	270	254	239	259	233	226	256	248	195	247	252	241	222	243	243	226	222	231	245	238	228	251	256	227	236	217	244	244	255	238	237	250	247	276	230	244	248	243	234	268	236	230	255	256	240	251	244	223	241	213	255	257	253	214	246	223	241	270	232	256	219	236	214	202	216	231	253	245	227	229	220	248	239	242	221	244	219	251	249	237	258	204	228	248	248	238	261	219	237	235	215	246	233	229	214	217	247	268	266	245	222	251	222	229	215	244	233	263	260	246	258	247	265	239	242	217	264	240	241	215	182	215	203	219	267	249	252	235	239	212	242	275	252	256	258	254	235	210	216	233	242	254	239	241	236	221	270	247	247	255	244	223	230	256	261	270	250	247	246	251	222	241	226	250	250	236	236	274	251	248	227	236	239	231	253	221	255	225	220	230	257	252	242	234	225	217	252	231	228	228	230	239	238	244	230	262	207	247	232	227	247	223	241	237	247	231	256	226	230	234	297	242	218	236	252	260	209	259	257	234	260	249	231	241	266	236	242	251	223	229	225	228	244	232	217	228	221	241	253	210	236	243	249	220	218	253	248	242	226	247	249	220	248	253	246	235	262	254	268	256	265	232	238	241	239	211	233	257	217	239	258	222	225	253	260	215	270	274	225	234	223	253	225	237	250	229	223	220	248	263	241	247	240	271	240	240	256	236	264	228	252	250	226	245	225	230	244	214	258	217	226	259	235	267	240	247	261	268	247	252	264	262	214	214	228	221	260	206	236	241	224	240	260	250	244	247	247	223	227	238	210	237	226	246	233	230	230	215	247	240	215	225	252	261	266	240	252	251	226	263	261	218	239	206	247	208	214	240	197	277	251	239	236	232	258	233	244	237	246	243	263	219	248	250	230	228	253	240	269	241	226	245	223	255	247	241	245	234	212	265	231	249	234	243	249	215	228	218	235	258	250	222	257	242	212	287	242	231	262	221	222	245	236	253	256	225	254	249	223	242	234	248	238	228	235	221	210	229	260	226	269	208	246	269	242	240	211	212	233	201	232	257	265	271	277	223	217	256	265	221	221	204	260	226	241	245	241	246	230	221	242	259	230	254	257	259	256	219	244	222	235	250	263	279	222	227	236	224	247	226	224	187	237	225	257	217	224	253	209	237	257	239	216	255	257	214	232	260	244	234	254	230	252	239	211	215	248	227	222	242	236	250	234	221	244	219	242	259	247	239	224	229	230	226	231	231	207	222	250	238	278	256	257	248	236	239	236	222	217	223	218	236	234	247	249	252	224	261	256	227	251	236	233	230	227	215	233	223	241	235	255	226	225	231	237	258	240	264	264	270	235	251	255	231	243	244	238	278	242	212	240	238	250	265	288	234	267	243	232	225	234	245	220	256	202	257	237	229	195	229	241	258	253	257	227	231	245	223	253	258	203	213	243	219	230	250	248	248	304	233	215	238	227	260	245	217	254	219	215	290	232	238	268	249	233	232	225	251	272	244	247	237	230	252	231	223	264	236	237	246	220	251	226	252	220	269	261	257	233	236	244	257	247	232	226	219	260	252	247	249	229	239	250	216	224	272	234	242	249	239	230	222	227	234	241	199	223	204	255	230	228	231	247	239	263	233	228	226	265	258	254	242	231	245	256	216	233	238	236	225	227	257	260	216	220	249	241	207	210	247	233	236	212	220	218	254	225	234	253	229	233	235	214	241	240	251	232	228	244	215	208	234	236	227	230	223	248	220	257	265	254	236	251	259	233	238	265	246	213	236	240	257	244	244	193	237	246	235	239	218	231	234	222	231	254	261	234	263	248	238	232	249	221	231	251	233	258	232	240	219	229	238	237	232	231	271	239	249	239	234	215	238	217	236	246	242	223	231	246	225	250	244	244	231	224	258	260	224	234	235	234	250	269	270	254	224	223	244	241	223	239	241	228	253	203	248	250	259	247	257	242	239	257	208	234	238	237	225	235	263	243	215	265	246	252	263	272	195	224	243	256	272	225	213	245	218	203	228	236	258	209	259	255	250	279	227	226	222	237	230	215	231	232	247	236	235	224	259	228	213	255	228	228	225	226	229	225	252	224	253	244	241	222	245	223	234	261	272	208	253	214	232	223	218	236	237	261	236	260	256	228	264	236	256	235	236	246	213	222	192	233	226	216	239	241	234	246	231	223	246	241	237	255	243	234	250	247	255	225	233	223	272	274	238	235	228	252	245	259	226	284	245	246	227	253	240	278	240	266	217	238	237	217	229	244	228	233	205	239	228	238	249	233	227	251	212	219	219	232	233	241	275	258	219	227	237	233	227	241	218	225	260	227	240	259	230	236	261	233	254	211	245	230	234	223	244	258	222	238	256	225	241	243	243	217	192	251	250	240	231	230	240	274	277	232	201	248	272	226	229	234	232	217	236	250	244	244	245	253	290	227	227	227	246	250	237	264	238	223	246	256	256	236	255	220	219	245	247	235	214	228	236	230	230	225	216	252	244	261	222	242	239	210	250	252	234	266	253	227	217	233	234	241	247	268	256	249	235	225	253	261	252	247	244	240	242	252	246	231	238	253	247	224	201	218	262	255	246	237	248	256	226	249	234	248	231	195	218	254	260	253	239	237	226	257	222	222	265	220	247	264	224	223	266	288	227	257	248	248	247	264	221	269	260	231	242	233	212	219	208	219	230	244	229	246	240	211	214	258	228	220	229	232	246	231	238	230	223	255	250	234	253	245	224	220	275	211	243	238	218	253	237	236	227	240	277	239	263	222	221	246	225	243	243	246	232	244	248	227	248	246	241	258	246	226	234	258	219	249	239	240	246	260	215	231	226	240	225	238	256	238	241	239	241	284	234	287	271	223	258	247	221	234	231	232	246	225	248	267	217	240	218	273	249	253	231	241	248	277	238	277	229	226	189	224	224	253	230	248	240	223	253	252	237	246	229	244	251	238	218	207	252	246	230	257	228	240	239	255	265	266	213	227	206	241	233	245	240	227	208	278	260	241	252	243	214	245	244	245
38458	37643	14326	2178	1940	1607	1366	1211	1104	1029	984	845	850	836	817	807	774	778	749	751	699	772	649	738	681	719	680	714	649	710	741	690	637	643	687	649	671	676	658	677	617	635	712	644	658	625	627	685	635	614	655	594	645	664	660	643	657	618	570	631	571	597	643	622	569	645	613	638	639	628	646	583	605	618	636	612	643	652	624	663	618	650	621	618	633	607	653	626	646	680	677	608	613	645	638	637	654	627	648	669	651	630	642	621	607	661	598	623	585	575	659	634	628	599	646	679	634	626	646	575	638	592	596	668	635	605	596	649	636	616	648	610	614	617	618	627	632	665	641	624	687	601	644	633	603	655	620	615	638	623	645	604	606	646	638	588	634	611	605	673	644	624	618	612	648	589	598	605	642	610	623	614	600	585	675	606	676	633	660	642	619	627	585	633	618	645	637	654	637	617	593	612	644	643	596	627	653	625	614	630	593	652	605	612	615	596	604	618	605	593	659	654	623	611	657	575	638	639	581	631	619	599	620	618	638	638	640	628	619	613	647	633	605	630	658	649	629	623	601	607	631	645	602	615	642	603	612	635	619	625	610	610	595	646	596	601	611	613	588	625	622	575	646	624	594	616	637	633	620	599	662	633	628	660	644	614	625	631	622	676	601	579	683	600	617	637	621	635	610	594	618	600	651	597	575	629	609	616	658	649	597	639	671	645	589	640	591	654	610	623	654	628	654	619	652	641	606	577	638	614	647	675	669	655	660	619	584	672	651	568	665	603	651	635	589	654	608	655	636	610	591	621	662	599	609	639	589	611	642	638	630	657	605	635	593	630	649	600	635	656	679	634	625	668	607	625	658	679	619	624	649	645	617	601	603	593	607	628	649	616	621	610	637	640	645	644	610	620	639	634	646	638	584	606	604	617	582	608	621	665	642	607	642	590	616	634	581	619	619	606	631	670	581	625	627	616	673	634	622	584	613	636	675	634	636	576	647	590	597	574	622	629	627	652	639	615	639	652	697	568	552	664	653	620	620	628	583	568	633	597	665	595	654	576	645	655	617	629	651	618	633	598	634	615	679	626	596	646	658	646	618	628	597	625	658	645	595	601	632	666	638	580	610	606	626	580	610	615	625	612	648	615	648	616	667	638	575	617	610	673	643	618	619	577	679	607	621	619	626	630	595	615	633	649	642	608	636	646	638	637	633	574	590	638	622	609	585	602	646	668	609	596	582	646	629	650	618	619	638	617	618	646	633	639	626	608	642	612	593	629	639	583	596	657	607	672	617	610	644	643	595	630	645	620	615	634	621	667	634	613	661	653	578	658	604	622	618	630	638	604	648	595	660	587	656	657	644	567	622	638	659	649	636	642	568	614	613	644	585	592	604	610	632	660	654	603	644	606	657	587	633	620	663	594	614	603	630	632	592	638	616	598	643	655	617	607	582	657	629	640	589	616	615	646	631	601	633	677	623	633	630	609	677	627	635	662	633	620	643	608	644	637	633	606	620	624	615	617	610	633	598	622	610	616	633	649	619	594	618	637	592	617	659	604	667	621	686	598	638	639	640	648	656	650	598	607	650	655	609	637	635	621	631	641	662	650	586	618	606	635	677	639	649	640	647	620	622	618	639	614	628	617	604	599	606	611	636	636	630	618	631	594	643	676	647	613	648	638	619	587	621	654	626	633	611	610	594	611	644	649	599	626	628	584	602	628	655	631	627	615	624	681	622	646	652	601	596	660	652	624	649	641	619	655	635	564	585	640	658	646	604	639	597	647	674	667	614	609	593	628	622	602	617	610	613	591	614	596	639	603	606	657	635	644	640	642	640	630	653	674	634	679	603	648	602	646	679	665	625	627	607	626	578	611	665	597	616	620	644	626	618	593	605	646	655	672	669	620	619	630	623	612	612	684	642	610	624	607	623	646	597	642	635	632	660	628	616	608	611	622	641	623	583	650	630	625	635	607	624	583	585	610	635	646	678	631	638	618	624	632	637	649	647	655	598	581	623	641	631	614	575	618	626	608	623	594	619	590	670	591	609	649	629	665	627	611	680	602	632	609	643	644	661	635	628	671	619	603	579	615	650	667	599	625	647	659	649	624	647	629	670	625	593	624	663	627	648	651	648	625	637	623	654	606	618	607	617	630	593	629	634	654	601	584	607	641	630	627	652	624	634	632	637	597	625	688	626	703	601	630	609	587	600	642	629	584	640	670	622	612	643	586	616	644	646	670	628	608	618	625	604	627	609	599	656	609	591	651	656	616	649	611	592	617	610	624	643	641	621	623	593	629	618	623	633	625	625	560	678	649	623	625	628	641	640	626	634	636	615	659	627	612	641	608	603	642	623	624	661	576	627	627	631	592	654	575	584	622	619	639	619	609	629	610	631	635	635	658	583	591	620	635	586	603	619	613	665	616	631	612	637	639	611	588	656	666	636	619	639	660	600	605	623	622	650	584	571	616	631	641	670	658	645	603	647	640	606	603	618	622	652	680	600	634	603	599	637	666	652	640	644	649	636	672	626	646	636	600	589	671	635	641	650	632	637	647	632	655	606	607	576	615	629	619	651	634	646	592	644	631	655	695	645	608	627	657	614	660	568	618	602	685	607	642	640	614	603	601	597	617	592	652	635	634	661	634	610	623	639	654	645	611	652	601	640	638	616	635	639	636	648	641	619	654	622	671	663	642	627	656	571	631	616	628	606	689	605	627	646	617	623	583	630	630	620	702	575	635	627	669	624	649	631	636	626	675	589	587	607	645	585	622	621	595	641	652	627	577	624	621	634	635	631	644	680	638	646	626	621	582	627	632	622	657	650	570	621	589	646	606	651	635	576	646	621	628	639	632	644	599	643	621	648	651	664	633	600	639	620	658	653	610	595	650	631	601	623	637	665	617	608	638	670	640	635	600	646	605	582	658	667	601	617	614	633	627	641	635	635	652	648	633	688	631	630	630	602	600	608	620	628	632	599	621	618	630	626	639	672	640	624	581	621	672	623	592	614	580	642	655	675	647	619	630	684	631	590	616	655	622	628	622	609	625	581	582	610	640	656	623	615	626	640	620	605	642	600	628	628	660	623	621	646	628	634	622	650	608	610	588	601	631	624	622	646	625	656	642	608	633	665	593	595	647	643	691	609	596	657	630	630	616	662	641	621	661	665	615	613	590	637	620	626	604	590	647	592	599	684	659	642	601	627	616	621	647	631	649	631	648	670	667	643	630	638	618	589	638	614	623	621	607	608	625	595	611	664	653	659	648	666	657	657	626	642	603	668	577	655	602	630	634	618	646	663	618	592	628	615	637	605	642	614	634	596	623	610	607	672	576	652	677	642	625	617	627	665	625	569	655	617	621	655	627	618	624	667	580	655	624	670	616	595	621	607	600	610	658	638	651	627	625	638	616	625	663	607	649	625	647	630	607	618	667	622	595	680	579	646	646	613	619	641	614	602	588	621	601	623	597	651	602	636	636	677	677	616	640	609	582	624	622	569	595	655	649
77574	65304	37509	14895	2054	834	664	627	496	480	423	482	440	385	397	383	401	425	394	390	362	363	350	362	350	336	353	384	369	359	380	373	367	364	336	306	356	344	356	360	342	348	360	334	378	373	331	347	326	349	334	375	326	347	357	340	334	353	380	328	356	348	380	373	344	327	351	346	348	329	353	371	336	343	333	352	330	351	393	363	320	344	319	364	343	330	394	353	341	305	331	324	348	314	331	371	340	374	378	365	344	339	332	366	335	341	337	351	357	345	348	376	317	341	342	354	357	330	316	365	338	343	347	353	330	368	385	335	355	377	341	353	367	314	340	363	349	322	359	359	384	362	361	369	356	330	352	364	339	328	349	341	324	331	353	359	339	378	334	388	358	360	343	362	346	335	351	326	376	343	327	286	339	337	312	346	331	351	369	314	376	362	333	348	329	371	367	344	376	331	327	312	367	339	327	339	346	354	350	334	356	358	369	322	322	345	373	340	372	348	325	338	376	365	297	347	351	337	355	327	353	339	360	345	356	338	360	397	372	350	333	310	322	322	353	332	368	333	358	348	353	326	338	363	390	341	326	301	356	344	338	345	354	353	350	328	352	357	332	334	323	331	332	382	376	339	348	353	327	356	328	311	347	336	355	360	324	337	371	364	347	384	357	337	313	334	353	387	312	319	357	370	365	308	337	343	364	314	329	310	302	302	356	344	362	378	353	340	347	358	365	359	337	367	371	324	356	352	351	362	370	364	376	349	327	353	340	328	359	351	314	373	358	342	326	335	322	343	353	382	331	329	335	342	339	350	361	364	323	336	330	375	359	333	324	341	320	364	345	386	349	339	332	336	346	327	342	337	354	327	381	365	348	367	372	345	351	371	339	355	370	356	349	362	330	335	331	337	356	354	343	324	341	344	369	321	366	334	374	376	326	358	361	344	352	327	316	376	344	338	350	365	365	352	385	372	364	339	330	340	335	323	348	354	376	336	361	335	362	326	338	391	346	346	349	313	317	354	331	288	348	331	339	341	334	351	324	368	358	357	357	343	328	339	345	335	338	333	360	351	339	334	329	337	364	349	346	324	323	363	351	359	306	325	368	344	341	352	379	319	348	333	375	346	335	361	349	353	366	368	370	349	365	318	366	351	360	360	353	344	345	377	337	367	346	361	315	333	317	390	336	355	341	345	333	315	354	344	355	307	301	362	337	360	306	350	355	330	355	371	385	359	325	355	353	305	344	365	362	351	345	317	359	343	369	339	353	358	344	364	335	338	349	355	346	343	384	351	338	334	318	352	354	377	361	310	348	312	366	382	313	339	359	346	334	357	333	366	338	363	337	352	352	352	352	323	354	353	331	343	331	317	366	360	345	346	338	365	325	314	363	352	343	330	334	359	374	333	355	366	328	335	354	347	332	317	281	354	349	342	373	367	347	357	352	356	341	332	334	344	355	331	333	340	322	339	332	347	333	354	340	343	325	337	304	360	355	353	383	368	340	332	358	332	363	367	314	351	345	354	370	331	338	334	367	366	343	371	345	361	339	330	321	333	346	378	356	357	358	343	318	309	326	316	384	353	359	366	324	356	327	349	356	394	376	332	347	310	349	372	340	362	358	339	329	344	364	341	372	336	358	388	338	319	355	354	310	327	323	326	348	377	360	325	357	333	351	339	349	349	358	340	376	366	372	365	333	332	334	313	346	352	341	353	374	311	359	337	314	326	341	324	353	363	333	359	324	319	347	350	350	352	331	344	350	350	334	336	333	333	311	340	354	329	322	348	335	307	328	355	337	358	329	307	357	323	380	355	351	307	381	360	367	366	392	329	348	389	331	365	340	377	340	353	388	340	324	315	319	328	313	348	343	381	349	344	335	362	335	299	350	343	349	332	342	368	338	339	350	334	347	349	338	340	374	368	349	359	363	326	341	338	344	349	332	351	363	362	364	371	345	338	355	339	348	340	352	338	334	349	324	338	337	324	341	348	357	372	357	357	332	360	347	328	354	314	365	376	372	360	356	339	365	344	342	352	362	308	317	334	324	352	347	385	305	374	305	306	328	355	347	378	361	399	361	346	365	355	322	332	373	336	384	329	366	331	340	346	335	328	341	321	324	322	366	338	322	362	346	391	342	337	369	350	347	340	344	373	355	341	365	367	325	352	335	359	387	331	366	376	355	357	341	352	352	345	333	328	360	369	323	338	330	306	379	327	335	351	357	365	361	351	343	348	350	387	351	370	335	353	359	346	354	340	334	332	332	329	345	331	372	390	347	362	310	358	344	336	332	383	354	379	377	381	336	356	343	321	331	323	323	339	324	345	343	329	342	308	366	358	293	346	325	362	358	370	339	293	324	345	380	349	333	345	367	345	373	318	327	354	336	324	335	301	348	342	342	356	321	301	358	345	366	350	340	364	332	337	380	335	325	315	339	338	324	364	335	379	325	344	358	365	357	332	341	364	342	313	353	334	364	335	376	319	361	372	356	359	347	343	330	351	352	325	349	322	353	322	348	359	358	344	337	367	371	355	372	317	363	329	306	361	292	338	330	351	355	360	331	366	344	324	346	366	348	362	374	339	319	348	302	328	344	379	335	374	381	322	347	334	362	357	348	327	337	331	338	349	370	336	309	330	354	352	346	323	336	331	291	372	335	337	333	392	354	339	348	346	321	344	348	331	371	352	349	367	329	334	337	288	319	337	370	355	344	326	353	335	345	328	363	307	330	364	343	353	339	370	370	343	371	358	376	325	348	380	366	334	360	320	339	359	312	306	365	336	326	391	379	323	335	339	350	363	341	373	316	351	341	376	358	334	330	353	361	350	311	350	376	344	345	379	379	376	338	361	342	338	357	351	346	325	328	351	314	357	371	321	330	347	313	346	345	362	346	342	346	337	320	354	321	335	322	328	335	334	317	365	353	372	334	341	345	361	357	371	327	314	320	332	361	348	345	329	333	354	348	362	363	377	350	363	371	355	343	344	352	275	314	327	334	367	327	336	366	342	340	387	350	361	324	330	324	317	348	317	350	327	391	369	324	362	340	370	318	350	351	334	401	345	392	350	336	342	379	331	346	304	352	349	361	347	319	350	358	347	357	378	344	346	350	369	373	331	319	329	356	343	340	349	365	378	387	341	373	362	341	352	378	372	367	299	381	336	352	360	330	323	314	320	314	331	305	360	341	349	333	368	321	351	305	320	330	374	329	364	326	336	344	326	303	315	351	334	340	329	360	332	345	352	349	363	368	354	334	332	353	395	353	350	308	355	350	340	338	363	323	355	368	338	349	338	360	327	355	375	355	315	354	313	378	358	354	343	347	316	352	336	378	344	370	368	363	343	339	315	341	321	339	338	334	322	311	320	334	350	334	343	363	347	332	320	347	316	369	337	352	339	345	350	358	333	351	346	354	368	348	379	356	356	360	334	351	340	344	333	368	330	386	366	365	348	342	360	336	338	378	348	340	397	337	316	334	362	365	357	364	317	373	357	352	357	351	339	352	349
48170	46527	18885	3704	3275	2770	2376	2102	1840	1594	1562	1414	1339	1312	1220	1154	1205	1064	1071	1020	1022	1016	1059	1032	969	991	978	1007	1007	951	984	953	957	992	950	927	890	935	935	903	897	893	942	909	893	936	877	897	901	901	941	919	871	962	921	865	820	868	844	833	885	905	860	887	833	867	897	895	886	877	893	871	953	905	903	883	886	871	878	884	876	908	839	876	885	867	828	832	913	847	910	851	871	850	924	901	887	780	917	888	900	891	902	842	935	836	965	856	909	901	849	859	841	842	889	813	873	874	873	866	855	843	898	889	889	882	877	834	821	882	836	868	882	869	824	817	856	880	920	824	801	874	838	880	858	861	885	840	822	851	888	900	856	832	956	833	880	894	901	871	854	842	869	819	863	873	899	846	855	848	885	850	907	948	869	925	855	807	881	876	862	901	830	919	901	825	910	874	887	850	856	850	846	848	854	844	820	818	892	873	842	879	835	841	832	838	893	833	836	830	851	836	854	853	887	782	874	869	832	827	871	841	795	878	880	909	845	866	830	850	822	840	915	857	820	912	858	835	870	841	833	847	881	844	808	881	816	843	875	807	869	861	856	903	888	851	885	871	894	891	881	867	839	874	834	878	854	893	874	853	878	861	851	920	849	839	863	860	837	805	843	854	810	915	873	777	864	895	897	890	891	861	883	889	847	863	850	866	798	882	855	884	882	899	855	942	886	818	852	881	866	840	850	839	908	829	855	882	846	854	863	844	872	882	841	818	900	886	892	875	872	824	875	846	862	877	905	817	903	884	897	882	842	876	809	874	870	834	809	893	905	850	855	840	834	876	828	859	868	816	906	886	855	866	900	850	881	864	889	865	833	903	817	847	852	899	857	869	870	845	776	869	836	834	923	894	845	843	891	811	874	913	829	815	881	847	930	867	858	910	840	815	908	855	889	859	818	834	897	848	869	816	858	901	874	823	892	869	848	920	890	905	860	871	896	888	880	884	851	822	892	837	865	860	872	827	919	879	886	868	828	912	880	863	869	851	873	800	891	837	841	862	826	859	845	860	882	900	856	832	785	863	874	845	904	888	864	814	851	854	874	852	824	885	829	881	861	833	845	933	879	862	853	835	855	829	802	874	854	860	878	852	917	850	838	923	890	836	807	862	826	856	878	871	852	841	850	821	835	893	848	841	894	887	908	886	903	856	889	909	858	863	818	851	837	860	866	873	902	862	873	855	845	832	874	900	840	855	859	910	870	849	860	865	883	817	847	842	939	835	822	891	864	868	856	860	785	860	818	888	860	908	874	850	817	900	890	905	919	887	802	814	825	855	859	885	882	845	902	875	887	870	868	816	843	855	882	827	820	843	808	813	883	925	872	831	838	844	839	850	873	838	829	880	856	845	879	850	863	880	862	915	908	877	873	855	849	868	852	859	869	877	869	912	839	858	853	872	914	860	840	877	898	892	894	852	843	881	855	859	859	820	842	895	882	878	838	845	878	877	880	842	878	841	826	827	893	832	882	873	828	886	877	892	827	824	866	877	887	859	843	859	856	917	861	907	842	837	845	841	818	900	927	890	851	820	866	829	859	940	900	765	858	858	870	861	831	872	825	830	859	909	832	885	859	869	880	861	880	939	842	905	865	809	877	899	841	824	877	904	831	852	910	876	847	863	885	897	831	835	847	842	884	890	809	900	813	896	824	898	879	862	874	844	852	813	840	867	831	864	822	879	878	858	875	843	862	797	838	839	787	860	837	830	854	867	882	852	842	862	875	822	844	857	915	855	875	901	871	814	885	864	794	847	872	904	876	817	893	825	871	871	864	813	838	882	910	809	844	834	837	829	879	850	869	847	879	897	889	832	850	885	861	889	859	880	832	866	878	908	857	818	842	826	856	866	877	843	882	907	829	899	841	887	884	875	830	855	862	804	860	867	880	822	904	804	837	887	880	819	875	898	832	840	911	894	860	864	884	926	908	926	873	835	862	851	875	873	909	888	876	874	829	870	878	850	875	842	866	858	840	852	845	894	822	880	826	871	830	874	860	858	811	853	879	865	852	883	888	834	819	827	808	872	821	862	900	906	896	895	848	850	864	901	820	855	902	893	807	827	851	846	851	910	891	834	919	840	867	868	854	881	851	840	860	844	821	824	851	864	859	826	859	861	833	850	835	913	885	848	841	877	847	868	895	884	852	811	814	860	837	852	898	864	891	855	867	876	869	896	856	868	839	870	896	856	818	863	897	839	820	829	926	896	861	878	862	835	803	804	920	883	843	880	853	859	868	869	850	855	831	847	813	836	873	864	924	857	841	862	877	868	875	911	781	910	820	846	832	876	852	832	887	873	846	864	825	816	836	876	858	840	875	856	840	856	808	847	887	856	803	855	844	875	792	836	903	890	920	892	891	884	920	867	849	910	873	914	897	853	866	865	891	905	902	842	845	816	887	814	920	891	856	810	873	847	863	856	857	882	898	864	880	882	845	863	853	858	888	863	858	838	872	910	865	889	877	870	916	880	906	857	781	867	833	862	845	850	850	938	901	898	891	818	850	861	883	905	850	875	873	825	859	847	859	858	900	850	801	889	824	920	838	884	881	794	800	866	875	892	876	849	865	894	820	895	829	859	877	864	880	906	851	878	837	892	891	867	858	855	906	858	859	900	858	843	923	809	842	880	878	885	856	841	797	861	902	871	826	882	898	851	851	864	878	827	871	851	897	854	861	839	878	840	936	831	882	838	844	898	883	858	863	852	817	866	863	894	843	865	858	838	854	884	904	834	855	941	769	822	860	821	891	863	823	858	875	906	816	817	881	826	854	846	810	879	834	845	871	839	895	889	858	799	851	836	893	904	889	881	889	882	869	885	827	905	855	906	867	882	869	901	886	866	839	850	894	895	865	906	900	909	897	856	878	841	850	838	873	839	881	864	862	845	858	860	868	855	827	872	831	879	849	842	879	843	848	921	844	850	834	868	880	925	839	879	910	853	849	827	838	864	893	875	880	860	935	878	935	865	900	832	866	870	831	874	865	859	869	920	874	853	886	827	890	894	853	878	898	876	871	877	840	913	861	826	868	865	841	876	859	896	830	887	865	866	815	830	848	887	885	799	838	850	920	870	821	899	843	864	860	873	865	835	872	849	893	859	865	882	889	833	893	853	812	880	869	920	883	861	868	866	809	851	855	904	807	902	896	843	883	904	805	780	868	911	909	892	880	874	839	890	845	886	873	818	881	896	862	855	868	868	879	853	868	802	826	870	850	872	852	906	839	896	916	881	856	880	860	858	859	847	822	896	868	892	801	871	856	875	874	867	827	852	857	873	876	872	890	858	905	880	836	860	838	857	907	829	952	890	870	825	858	823	877	891	840	893	876	861	892	858	841	861	870	866	846	936	814	823	833	874	906	854	892	892	849	895	824	852	921	874	884	856	864	896	829	850	884	861	885	908	908	867	847	869	840	859	841	869	851	807	868	854	846	867	871	841	894	885	831	803	874	917	889	880
17295	6955	1897	443	420	362	371	404	413	387	415	367	433	409	383	416	381	392	387	418	415	435	384	435	409	378	420	408	399	367	433	406	373	403	391	426	398	389	395	396	442	393	386	389	398	386	397	438	420	433	413	413	433	409	385	389	396	395	412	406	382	438	412	412	409	404	418	405	425	398	374	380	409	401	396	403	393	418	383	398	396	392	355	351	401	384	423	445	417	412	412	477	419	419	375	421	387	388	433	406	382	402	421	425	393	393	398	413	410	446	420	396	389	401	413	393	394	410	404	396	439	396	437	454	410	428	339	352	405	398	425	389	433	371	432	369	392	414	390	402	433	432	394	378	409	416	419	390	439	385	382	386	369	384	408	448	407	389	413	386	363	417	436	428	378	396	382	391	394	420	425	453	405	414	371	390	395	420	427	384	418	425	388	414	425	398	410	423	395	402	405	416	383	406	413	387	419	436	409	395	380	408	435	407	391	366	411	392	401	378	372	414	392	390	419	396	392	404	410	410	381	414	416	377	418	408	408	392	421	410	432	390	426	399	423	384	438	415	431	358	393	371	377	410	414	378	372	453	416	420	406	407	400	381	402	436	435	411	393	423	361	409	392	439	397	415	369	411	411	389	389	392	420	393	424	401	390	417	389	363	428	383	416	396	404	415	408	405	425	432	449	385	417	399	401	426	370	400	419	391	423	387	389	405	397	418	398	406	408	434	387	401	408	433	398	410	434	370	373	403	416	387	407	373	376	385	400	383	448	441	406	430	412	411	436	428	409	419	368	375	373	385	373	413	419	397	391	405	375	373	378	429	386	390	392	408	406	391	359	386	407	391	419	454	409	386	422	423	401	400	424	409	412	400	415	386	406	387	404	349	414	385	410	404	406	385	433	437	386	368	391	410	428	392	399	426	354	415	382	397	373	449	420	405	369	423	421	383	360	436	416	399	371	384	388	384	424	395	380	394	397	384	408	425	390	401	381	425	391	404	434	401	374	412	367	408	396	410	363	398	358	390	408	379	419	414	399	390	337	410	400	356	391	406	445	378	389	414	402	409	355	413	394	422	434	375	411	372	356	446	380	402	422	414	391	391	391	391	420	431	411	385	415	382	371	393	414	381	394	422	377	398	410	391	431	418	406	407	380	419	383	413	402	451	423	385	386	403	405	411	420	427	400	400	376	401	386	405	406	383	393	393	413	390	412	415	378	433	401	401	442	408	386	412	416	435	392	400	426	401	393	382	390	386	384	414	430	424	391	395	370	428	408	345	391	408	383	390	451	401	445	419	356	426	384	383	380	403	374	394	383	448	398	435	366	394	427	397	377	380	399	379	382	449	378	394	402	432	370	391	411	382	365	406	379	432	407	417	387	441	413	414	394	398	429	414	392	378	415	396	421	430	411	410	402	389	422	380	389	405	360	432	420	398	392	401	432	411	428	390	374	411	436	424	413	381	379	410	411	408	411	444	383	386	358	393	411	429	402	387	396	407	416	415	416	416	424	425	399	443	411	405	388	383	404	417	404	378	379	425	417	395	381	405	381	398	383	387	410	446	405	402	386	404	368	462	470	402	425	383	396	411	376	413	390	408	363	396	385	392	391	404	407	414	367	412	401	411	397	352	372	397	382	389	375	397	380	383	413	405	391	389	367	408	399	378	386	401	394	378	444	424	434	383	400	398	417	395	396	413	383	405	431	401	362	440	404	375	439	438	378	395	407	451	402	412	400	384	392	399	419	414	414	368	397	448	400	440	400	351	358	378	409	419	407	395	397	411	398	376	440	363	371	418	376	405	394	424	407	434	384	400	423	392	367	372	395	381	420	404	393	373	397	433	412	382	403	387	398	402	454	437	390	415	383	397	397	439	414	436	416	364	412	370	414	384	399	386	438	411	382	401	377	418	393	439	404	398	448	401	394	423	408	372	419	396	437	358	420	403	382	379	391	396	369	381	427	408	380	397	406	410	414	393	363	412	392	390	440	385	404	393	396	396	403	408	409	407	457	406	391	372	404	401	391	387	420	405	396	380	389	397	404	379	388	417	399	357	358	414	439	449	426	413	420	392	419	415	420	446	425	373	398	391	440	409	461	406	418	414	399	413	404	410	404	363	412	407	406	432	377	386	416	403	416	409	438	428	371	402	396	397	410	387	402	364	368	378	417	392	409	416	391	399	377	362	425	402	440	357	342	393	416	409	423	426	372	441	408	367	407	398	396	398	446	427	415	411	385	432	400	363	445	445	419	387	428	385	407	404	428	389	413	399	381	387	385	426	412	398	396	417	417	443	435	416	369	398	393	357	393	391	406	393	368	431	425	389	412	419	386	395	355	401	409	427	398	364	436	403	412	395	424	400	400	439	410	427	421	426	431	409	400	423	428	378	422	406	420	402	381	378	394	399	416	408	395	413	364	387	415	359	405	387	393	397	373	423	419	387	385	397	411	405	378	366	409	406	419	402	437	406	439	402	412	400	390	395	371	428	392	389	387	378	444	393	413	402	423	371	403	391	405	369	409	424	383	381	423	429	411	425	386	375	409	388	393	357	428	399	419	421	372	414	395	410	371	368	357	370	387	408	410	391	368	369	451	406	392	412	382	374	370	397	401	363	402	353	412	402	427	416	400	371	412	387	411	387	369	392	391	407	420	424	392	388	427	407	419	417	384	414	373	393	379	416	382	386	400	370	364	388	413	388	437	389	397	371	432	413	435	425	423	389	410	374	409	383	386	462	407	417	398	381	434	399	369	388	410	407	421	397	424	426	432	392	379	402	415	387	407	409	386	419	380	366	373	394	393	428	453	422	442	393	416	386	430	387	388	384	400	378	423	392	373	431	398	407	403	413	375	378	389	400	364	429	395	390	410	391	418	369	412	405	382	391	440	383	377	411	421	373	406	372	392	402	446	366	409	423	428	383	414	383	365	409	387	387	375	428	374	379	407	381	397	423	376	402	399	408	410	409	406	400	391	405	404	395	415	395	356	349	377	385	398	383	399	400	388	390	371	424	426	397	411	412	388	371	432	389	407	422	411	421	425	424	425	410	399	387	396	410	383	445	401	422	410	400	348	418	388	391	389	423	397	363	407	417	387	393	388	450	419	404	439	361	373	384	359	394	387	382	400	445	393	373	383	394	409	404	375	404	367	413	385	368	392	400	374	427	396	387	396	418	427	408	390	417	384	402	445	432	430	394	406	404	431	436	389	383	386	382	403	386	446	404	370	389	426	403	419	406	425	426	390	432	399	382	411	420	404	420	423	421	394	394	417	390	408	388	412	386	400	401	417	383	412	386	399	405	413	349	390	416	411	361	425	395	415	426	418	408	419	405	413	410	393	425	396	391	379	402	384	388	409	405	412	395	391	411	369	409	391	426	406	343	374	401	382	406	406	389	371	431	405	428	414	419	410	405	399	370	363	392	408	363	356	377	403	397	379	377	448	367	385	391	447	417	410	419	399	417	419	412	402	410	367	373	416	410	402	395	388	377	384	448
14539	8151	2894	959	971	973	922	982	1004	940	947	929	925	924	957	962	919	940	968	895	936	915	937	922	947	997	978	957	912	929	953	879	960	945	958	882	915	953	895	917	893	916	942	975	960	904	937	935	883	932	947	945	904	952	944	884	933	922	925	955	940	940	912	957	945	936	950	927	948	960	954	989	972	915	957	941	900	968	944	917	969	906	1012	952	973	921	946	946	964	986	911	940	950	972	899	922	937	909	1010	954	932	930	905	923	996	946	947	960	993	958	951	931	958	954	965	930	894	969	895	921	1008	1002	928	882	945	916	955	941	907	955	1004	881	878	899	962	968	945	937	927	922	981	904	950	945	922	905	945	948	918	967	950	988	919	928	924	957	938	965	865	929	958	1042	920	963	986	952	906	915	895	954	964	976	941	941	1000	924	955	945	966	950	939	966	906	909	1006	913	975	921	915	945	928	966	899	934	938	992	975	919	918	921	948	953	949	883	912	955	964	998	947	900	964	902	931	939	960	925	903	994	931	953	988	965	980	960	974	941	957	948	968	934	941	919	963	961	988	903	976	924	910	935	1001	940	952	954	958	949	933	917	929	943	931	991	946	899	903	949	992	949	957	962	1000	969	927	899	942	932	961	981	1002	977	917	952	965	976	903	966	964	907	936	931	909	942	996	938	968	919	919	959	930	959	945	902	937	920	965	1000	914	929	940	1050	930	893	985	923	931	944	935	972	929	907	935	965	922	928	967	969	938	896	1005	918	925	947	977	920	905	982	936	922	980	927	998	959	903	965	954	1006	933	956	918	952	955	987	939	923	940	912	964	871	973	898	977	968	940	919	924	951	933	970	928	942	946	873	938	965	904	950	971	927	924	900	962	934	953	900	977	935	950	939	953	956	952	927	987	971	895	882	948	973	950	979	982	967	962	916	938	934	873	998	978	995	963	937	946	970	931	872	930	955	938	983	879	973	940	943	1006	897	946	884	892	939	929	953	984	915	939	979	875	936	955	921	964	919	926	948	930	904	932	954	987	923	964	1011	917	922	951	964	938	952	937	988	936	870	918	921	943	913	898	903	989	948	980	913	898	1000	951	959	929	973	884	964	971	867	945	962	917	913	942	935	936	932	999	945	1014	969	932	899	914	954	941	937	999	908	917	983	962	903	965	961	895	970	928	920	904	996	900	926	933	931	898	928	925	955	967	948	981	852	896	976	920	909	961	925	913	942	926	884	965	956	956	904	940	942	946	950	946	951	915	938	914	930	969	952	930	896	904	910	933	953	1008	945	942	944	949	921	935	927	931	943	883	906	936	956	873	945	940	925	916	962	921	915	944	941	975	911	910	898	981	963	992	946	960	943	974	951	973	920	934	965	993	902	1002	992	972	939	1004	878	924	975	976	996	969	893	974	936	881	949	944	927	973	949	913	925	924	1002	928	947	992	980	937	913	987	908	914	918	902	960	939	945	903	916	908	991	972	913	968	932	906	940	953	982	943	960	944	989	936	947	947	918	961	873	980	913	898	901	906	883	913	905	935	945	942	908	935	932	908	918	990	995	918	962	971	973	952	952	954	988	937	955	940	961	976	946	915	911	995	891	966	936	929	959	963	944	894	870	1004	940	910	927	956	968	972	954	996	923	921	927	923	944	929	917	933	947	960	987	934	930	939	998	959	925	938	974	970	993	964	945	952	929	938	935	945	910	920	972	929	969	920	950	937	1001	932	974	934	982	909	892	942	928	954	953	910	1005	941	893	992	933	933	936	915	976	934	968	974	996	930	908	985	945	922	974	999	885	908	915	927	915	961	904	944	935	961	926	950	929	977	936	884	935	963	929	892	954	957	924	944	982	916	958	903	959	901	937	1002	965	946	946	997	960	922	937	922	903	954	892	942	965	890	924	948	946	972	935	877	928	971	952	876	1009	931	950	931	1008	885	902	921	904	904	963	912	942	974	932	965	1005	919	919	965	901	957	924	965	949	939	953	933	960	948	969	958	974	996	952	874	943	949	937	987	978	1007	923	915	971	960	959	934	989	959	927	941	949	960	948	965	956	935	904	948	927	911	915	924	965	912	966	925	908	937	939	950	994	986	958	935	938	946	923	970	962	998	956	959	931	934	1032	927	886	924	936	945	937	932	947	924	915	873	948	928	983	957	914	940	911	935	909	913	965	925	906	979	935	942	939	914	986	948	931	924	990	881	907	945	920	937	954	887	953	928	929	938	946	962	916	889	953	908	920	929	907	1006	991	971	988	953	939	955	888	937	897	967	947	938	966	927	913	941	942	919	945	947	893	921	947	947	934	917	937	953	920	925	938	923	968	921	980	937	913	972	979	910	966	1013	883	960	913	949	959	946	926	925	874	959	938	928	972	935	952	946	909	881	945	947	928	968	907	995	950	930	978	936	926	903	929	967	929	961	898	969	900	982	917	884	960	948	951	957	938	920	922	952	886	922	964	994	916	977	926	982	907	944	900	899	951	903	990	902	911	935	928	997	905	926	937	901	902	931	930	973	905	894	892	914	989	996	952	907	949	952	938	939	939	958	993	927	933	916	973	920	954	919	980	915	960	930	905	943	922	944	873	928	950	921	979	931	979	932	922	943	859	948	885	946	890	901	946	921	916	977	961	920	972	944	946	923	946	946	972	1003	964	920	962	957	878	970	945	959	933	956	980	907	908	1004	936	935	968	953	1015	980	921	923	956	928	978	967	978	954	1011	981	924	953	888	891	919	859	907	947	968	974	937	892	930	944	990	963	964	974	961	916	960	903	872	939	978	971	964	951	920	941	947	942	870	931	920	955	946	950	971	958	894	963	886	928	944	936	906	922	916	971	929	944	923	896	912	961	944	933	898	918	901	968	940	926	938	1009	966	912	962	912	904	875	933	939	992	938	914	916	946	873	933	886	906	944	956	943	958	881	938	963	916	958	954	914	999	972	909	923	942	925	957	915	894	909	953	983	912	874	902	897	969	977	922	992	930	938	973	954	929	947	948	978	939	966	955	925	953	939	986	911	985	966	900	940	931	1002	989	909	904	979	918	939	952	963	952	881	890	979	943	918	915	944	927	919	958	928	917	924	953	954	933	969	977	956	959	935	943	955	914	955	923	932	930	945	918	975	930	943	905	937	900	938	936	955	938	967	914	887	936	972	914	919	972	999	917	970	958	1007	933	906	906	937	970	962	958	935	943	969	935	957	947	931	889	908	911	928	863	882	961	919	922	935	939	908	922	981	946	952	957	959	961	939	912	950	977	932	989	959	935	907	914	1035	988	911	915	959	962	926	973	978	987	928	879	979	936	934	926	909	946	867	888	947	914	917	946	992	940	936	944	972	956	945	960	989	906	938	874	936	970	974	926	938	945	911	895	953	955	927	918	981	933	960	956	998	911	912	997	991	969	951	967	910	965	942	922	915	977	958	931	928	914	982	922	948	955	988	927	951	963	880	944	978	977	924	982	962	932	974	927	996	901	929	958	892	968	923	973	939	929	916	932	919	956	1049	931	930	923	964	950	924	956	912	962	963	963	907	981	962	874
65527	53232	32132	5607	626	448	393	336	346	303	301	299	270	275	265	270	251	282	296	279	248	270	274	262	239	254	259	247	214	259	224	252	247	260	248	255	263	264	247	253	264	225	243	231	227	239	285	231	270	253	247	243	242	244	233	279	230	231	234	249	213	249	252	283	256	262	237	237	245	249	236	224	251	216	259	243	243	253	243	260	248	226	232	232	234	279	226	258	253	242	240	257	228	240	242	265	281	268	236	238	228	224	251	248	216	252	242	239	245	245	246	232	246	239	216	228	229	223	238	243	267	281	257	276	217	241	210	241	226	225	246	269	223	234	256	252	221	256	226	253	244	269	245	232	234	258	283	259	252	234	240	229	234	246	253	233	275	237	222	216	274	251	246	248	241	217	232	256	250	252	236	261	223	238	239	277	253	250	252	254	241	244	242	239	221	235	264	227	238	256	234	237	263	224	245	234	227	228	236	253	238	250	264	268	278	257	242	243	217	220	240	250	237	248	255	239	226	249	215	231	233	211	233	257	239	227	252	250	242	232	237	258	249	250	247	242	195	236	242	246	269	246	225	238	235	250	233	251	243	261	231	238	250	252	240	276	260	277	252	262	239	256	251	217	237	238	253	241	254	255	245	223	255	229	226	253	230	267	264	246	251	245	232	216	242	266	242	230	232	246	208	262	207	241	266	206	220	222	253	271	248	262	268	231	234	246	253	249	249	278	260	269	259	242	230	243	260	208	255	249	259	238	281	262	237	258	231	256	218	241	251	260	240	252	265	277	259	203	285	239	241	221	260	240	229	229	257	227	286	218	242	247	238	248	243	251	224	264	221	262	266	253	230	239	243	243	213	256	261	235	263	237	223	260	241	231	254	220	233	276	245	223	273	250	212	256	258	224	238	255	234	254	224	260	227	231	254	266	248	264	226	258	260	246	226	225	240	244	255	231	253	241	246	240	250	249	242	261	245	271	236	244	225	252	240	231	232	221	238	267	211	225	235	227	252	252	227	267	224	248	216	269	245	210	246	214	254	241	217	217	256	244	258	245	260	226	241	254	217	228	237	258	233	258	244	247	245	237	209	253	230	258	261	250	264	256	232	248	267	246	260	228	249	261	233	272	227	245	276	244	228	240	221	238	269	251	264	233	275	222	257	277	281	229	216	257	215	240	234	242	258	265	230	272	260	253	236	232	218	251	213	250	233	228	259	241	245	233	246	242	275	263	210	239	244	272	235	237	256	261	200	246	248	222	233	219	237	256	242	274	255	226	248	283	241	254	233	244	231	251	222	259	247	224	234	226	251	230	234	251	251	271	222	256	244	250	240	251	239	225	224	258	235	242	233	270	256	265	283	237	234	242	257	244	264	240	246	218	212	254	276	221	228	260	254	228	249	269	224	286	257	250	234	274	224	252	244	217	228	233	261	238	306	253	258	242	266	244	278	231	265	233	248	278	205	249	230	246	206	284	261	235	268	251	284	225	249	212	232	273	251	238	258	253	231	251	273	257	259	223	247	246	241	240	262	249	259	240	248	292	224	257	242	231	210	246	230	225	216	230	269	247	232	235	253	258	254	240	253	245	258	259	265	265	237	214	233	236	253	229	243	247	241	251	245	258	254	216	239	246	260	234	242	242	215	258	216	252	256	249	253	230	258	246	256	263	239	240	229	232	244	246	260	240	250	248	250	258	228	242	232	255	238	230	250	262	259	233	242	257	246	263	256	215	269	227	236	252	243	266	265	249	249	249	251	251	245	238	246	245	250	239	259	258	249	257	256	255	246	230	249	264	253	260	262	278	276	216	225	229	236	240	234	270	217	249	268	251	241	235	272	245	244	254	249	255	265	221	260	231	252	239	249	218	265	284	242	276	223	264	229	266	255	241	243	234	250	235	251	248	262	252	239	237	237	254	243	274	235	235	271	238	248	213	243	219	234	229	240	228	266	235	254	233	254	245	244	229	227	239	245	276	263	232	236	259	254	259	262	274	232	282	246	253	252	268	255	233	250	252	262	227	251	234	215	204	213	274	250	243	244	220	246	253	268	244	238	260	252	256	269	261	276	273	240	243	229	276	278	263	277	216	231	252	258	249	253	221	226	244	251	246	204	264	259	240	271	258	227	262	228	235	266	278	254	237	265	274	253	223	249	251	251	266	269	233	255	239	253	260	253	266	239	233	267	271	245	245	220	220	254	246	230	256	234	261	279	254	254	234	262	264	258	225	251	260	243	243	250	215	256	231	255	241	250	256	236	259	277	257	232	263	222	233	243	239	249	258	262	246	261	233	254	278	270	253	243	257	231	226	236	224	257	268	243	289	234	261	236	246	255	250	243	267	238	236	235	256	245	246	257	267	242	257	239	281	243	231	247	243	251	264	230	235	250	287	268	272	262	255	237	250	261	229	234	226	247	245	237	252	246	268	222	240	225	259	230	226	253	283	247	281	255	250	212	231	257	229	246	268	240	221	232	231	246	271	247	250	237	234	246	267	269	260	268	253	281	239	251	251	229	249	279	241	235	243	267	239	245	232	268	239	240	248	260	246	266	246	245	240	250	258	251	237	211	235	245	210	264	243	255	253	260	246	231	251	234	264	219	232	259	224	234	222	257	225	219	261	253	262	242	258	271	255	249	266	245	268	252	239	234	239	203	232	268	237	253	245	258	238	229	263	267	254	224	253	244	251	263	256	266	225	245	255	246	251	258	225	233	246	239	236	253	259	240	244	228	242	253	257	212	260	255	259	248	244	273	231	242	264	221	240	228	245	239	221	269	248	275	239	249	248	238	258	243	260	234	254	269	239	252	256	256	243	234	258	234	242	262	241	265	224	252	267	252	221	252	255	239	253	233	223	263	222	218	256	254	237	242	242	269	226	220	213	240	271	256	240	230	260	229	246	245	235	246	234	240	265	259	246	236	238	257	239	235	263	256	228	220	239	284	276	231	308	232	258	254	255	280	249	233	241	221	235	222	221	249	250	247	243	269	263	210	245	242	227	260	245	265	269	253	250	249	290	226	271	237	278	245	226	263	280	267	251	225	234	224	245	234	278	243	226	249	223	259	226	262	233	224	247	259	233	281	231	254	250	230	220	243	253	234	267	246	227	222	257	229	237	253	268	228	235	243	263	224	223	227	209	249	261	253	279	250	253	240	250	237	258	252	263	249	236	253	265	217	233	254	232	250	226	237	226	242	268	251	240	267	292	280	268	233	243	253	240	223	239	251	260	261	258	255	238	241	231	247	259	239	252	245	282	227	241	237	249	249	236	217	222	221	261	242	234	265	271	237	258	249	259	256	274	239	248	273	233	231	281	244	242	239	251	233	261	241	280	240	253	230	224	235	248	252	272	239	245	243	250	272	220	246	267	249	251	267	238	242	236	246	242	245	261	244	247	240	255	239	279	246	253	258	261	266	243	217	259	253	262	250	238	255	215	251	229	260	218	244	261	251	254	213	235	263	275	257	246	254	246	239	226	232	243	263	227	241	244	243	276
39934	37354	15896	2008	1853	1541	1345	1244	1110	1023	952	906	873	875	839	793	777	748	768	797	720	720	756	691	709	730	657	735	664	745	685	649	679	642	694	672	660	674	684	647	662	677	663	665	683	680	625	663	686	656	611	707	694	650	644	655	663	620	648	691	651	651	635	661	640	722	701	640	697	637	657	658	674	649	614	635	631	640	617	675	669	657	663	690	600	614	622	643	632	647	636	669	635	697	612	613	652	589	634	659	666	616	641	696	648	624	631	660	625	642	606	658	620	678	614	659	661	603	654	619	662	630	634	624	645	655	631	657	684	616	580	665	647	588	645	652	614	614	667	645	584	646	649	617	674	656	646	572	656	599	672	623	638	678	631	625	648	636	657	631	648	663	647	616	637	655	596	687	637	634	619	701	626	615	631	630	648	694	682	594	650	579	660	653	635	640	612	626	701	673	608	671	698	670	656	704	663	604	632	645	613	648	636	662	680	589	656	661	671	629	614	649	636	634	624	635	699	682	633	700	643	672	710	669	685	657	692	648	634	622	634	641	662	628	697	598	666	630	663	635	663	620	669	658	650	642	641	656	664	630	633	650	611	662	649	608	691	632	630	647	652	643	643	625	654	672	644	658	660	658	659	686	606	660	606	684	620	658	663	637	606	637	658	644	634	642	665	675	639	631	671	669	662	603	646	646	581	627	648	653	660	657	647	616	663	651	627	639	658	641	698	659	614	675	622	654	665	638	638	681	621	650	606	643	622	610	673	626	631	624	651	643	632	658	676	668	622	629	700	646	607	677	650	631	656	627	633	638	635	661	623	621	674	630	668	647	616	635	623	630	618	638	627	659	675	655	690	655	615	714	590	609	604	696	644	623	643	618	691	667	622	622	635	645	623	662	610	678	641	650	650	645	664	667	644	619	693	686	634	651	611	593	612	670	600	643	636	646	612	649	642	664	646	642	655	643	594	659	662	677	698	602	626	613	619	704	634	669	638	668	610	616	642	637	657	645	665	598	647	636	625	610	639	669	659	615	689	653	614	615	648	668	684	661	580	617	671	637	657	669	627	634	646	669	645	643	647	668	623	609	614	643	618	638	654	635	661	683	640	687	646	662	607	655	643	613	638	647	629	637	643	655	653	655	619	641	656	635	614	638	595	678	617	690	656	617	646	617	639	640	693	642	590	666	633	647	671	604	704	642	677	671	603	714	578	624	661	676	632	615	644	652	637	642	646	668	681	625	640	659	654	627	632	710	627	695	598	653	640	614	658	636	643	630	621	654	694	645	645	690	626	659	650	620	657	662	636	618	626	667	611	595	671	648	671	642	666	660	638	675	638	634	655	648	645	640	643	652	659	649	691	641	677	643	627	678	630	654	624	607	626	632	644	677	613	648	602	681	638	648	595	659	640	637	627	622	619	687	655	644	670	673	655	634	672	583	655	651	667	636	685	678	666	612	593	608	617	646	584	632	603	628	645	655	700	634	613	667	646	662	659	636	691	628	677	641	621	629	654	688	634	683	586	632	647	669	614	642	682	639	691	607	622	649	646	590	667	636	628	651	644	651	656	731	627	664	578	633	694	658	629	614	641	628	609	673	644	640	680	621	638	643	618	635	629	625	654	628	637	683	649	624	601	612	627	657	608	665	651	641	628	630	657	652	647	683	621	626	633	638	647	641	673	662	630	650	655	663	619	648	613	660	642	644	611	684	635	639	644	661	632	630	618	659	680	675	614	600	719	673	603	739	635	664	674	664	627	662	646	677	676	661	604	697	645	678	645	676	625	644	660	682	657	639	601	628	627	641	650	651	663	635	647	606	632	684	641	636	677	641	673	642	589	665	711	627	674	696	685	640	622	646	651	626	666	663	626	633	695	618	619	637	683	639	641	652	672	630	638	638	675	696	636	594	631	609	631	642	672	603	678	635	681	661	641	637	652	642	645	654	657	620	653	668	646	653	654	626	675	634	640	660	620	603	667	669	640	635	671	646	692	669	616	577	658	644	654	666	652	645	669	657	614	673	659	647	623	635	650	681	610	650	648	599	641	652	599	670	629	625	648	642	637	650	653	651	623	613	687	665	657	673	631	680	629	610	677	675	636	662	650	650	637	655	638	667	625	662	653	643	651	667	668	639	666	656	661	650	646	604	660	636	666	646	623	637	670	632	650	664	643	624	651	663	702	691	626	638	601	608	646	666	666	596	671	625	644	597	642	673	635	630	649	664	626	625	629	631	666	647	660	666	690	658	604	643	659	621	670	655	661	669	640	656	690	653	656	689	631	670	669	604	645	632	668	668	631	608	658	668	636	626	651	659	596	599	659	632	653	615	632	670	649	627	629	600	653	668	667	688	646	627	589	650	642	651	670	636	645	676	573	651	606	610	645	657	644	649	629	642	674	634	655	677	688	638	696	639	653	627	678	648	653	625	665	585	625	650	651	653	668	624	672	617	695	621	671	616	607	645	640	635	634	639	686	657	639	660	628	667	644	636	631	632	615	594	650	659	648	652	653	639	647	685	661	638	652	629	649	660	630	673	611	619	639	653	663	657	627	677	640	667	665	641	662	610	679	667	676	674	629	626	688	701	608	648	674	629	627	685	650	647	637	616	622	664	630	612	623	689	625	641	646	656	655	640	702	635	659	630	655	652	644	583	640	655	594	622	602	632	645	644	650	612	643	646	644	652	674	686	678	693	687	600	623	684	612	650	673	646	584	614	623	656	620	657	648	643	684	653	658	626	663	628	627	674	669	638	650	643	646	617	661	675	588	642	644	619	648	633	646	652	670	652	623	673	634	624	645	645	634	654	648	621	704	666	664	621	609	662	657	587	616	617	674	612	611	653	688	673	630	640	595	674	654	703	663	652	637	643	644	666	653	599	654	630	652	628	658	623	620	597	660	602	660	684	625	649	631	613	662	591	677	589	644	620	667	606	624	662	620	588	685	649	663	630	657	680	644	622	609	616	638	669	650	654	666	699	647	630	639	663	689	682	646	651	634	630	640	661	655	640	669	658	634	621	664	617	660	639	639	681	633	612	721	612	638	608	643	668	665	633	639	631	629	602	632	672	641	593	646	662	651	657	653	690	684	642	635	633	616	612	689	642	634	650	643	638	662	666	629	670	625	663	675	621	713	598	624	661	664	666	648	605	594	602	642	621	667	637	667	662	641	617	679	613	592	647	680	653	644	654	626	658	659	658	695	625	609	636	654	646	664	633	677	615	633	656	649	649	673	646	651	670	662	657	674	594	673	637	625	619	662	665	623	621	633	663	645	652	649	614	683	642	672	660	602	622	604	638	689	605	656	627	643	641	644	612	606	625	644	595	664	640	672	644	719	653	627	601	692	633	634	663	582	600	643	615	694	656	630	621	651	651	635	661	666	619	620	661	630	676	654	683	627	638	626	638	634	677	646	650	633	643	636	644	626	675	606	644	640	600	600	650	637	650	636	635	626	635	648	635	674	689	672	627	610	614	662	646	650	608	693	660	624	644
79645	65072	43504	13842	1949	761	626	583	533	466	449	457	449	372	401	415	405	410	420	404	402	399	368	392	394	382	387	406	378	399	352	421	385	364	345	360	339	357	333	367	362	353	374	383	351	381	374	344	396	367	358	374	376	372	369	363	364	357	344	334	359	376	356	359	328	371	371	355	315	375	362	366	367	351	327	387	364	370	372	352	321	349	330	405	361	349	334	378	374	346	389	365	378	354	358	345	346	397	390	360	370	331	377	342	365	353	330	341	354	346	346	393	360	376	358	365	371	331	378	344	368	384	346	332	332	318	390	369	336	363	355	346	364	376	382	373	357	356	342	328	337	325	358	367	371	357	372	382	348	344	372	385	378	395	367	368	367	359	364	363	338	374	359	344	358	361	375	354	356	341	369	388	360	354	361	369	377	380	388	330	363	330	342	357	340	347	358	387	328	384	328	358	388	340	373	363	353	373	367	356	345	353	312	367	350	326	375	371	349	321	357	365	330	339	366	377	377	390	380	346	342	353	365	371	361	333	427	357	385	356	351	386	356	346	368	340	370	342	345	381	316	336	382	390	354	350	318	423	338	349	345	360	325	367	382	347	364	333	355	349	341	347	308	343	385	384	372	354	346	335	339	365	358	341	351	360	342	351	351	349	351	386	379	357	388	362	339	349	356	354	289	375	344	383	336	342	348	361	346	381	340	337	341	362	361	359	324	347	366	350	318	391	372	360	348	343	371	362	328	340	365	390	323	297	349	388	362	337	378	380	368	348	329	379	326	367	321	348	348	343	375	375	367	381	335	361	370	319	372	353	354	371	323	344	375	338	376	396	382	359	356	360	346	368	358	317	364	355	346	348	353	379	364	316	355	367	352	380	313	342	365	355	347	341	357	366	369	374	331	306	343	369	345	381	422	354	337	347	393	349	392	408	347	361	367	322	353	370	393	361	345	347	381	354	368	354	375	337	378	362	323	337	339	327	335	351	388	369	336	372	364	341	349	353	328	358	340	336	354	360	357	365	319	400	356	400	355	372	397	347	352	371	367	386	354	356	351	388	392	385	354	376	339	345	372	386	365	371	363	365	367	362	361	353	381	368	363	360	384	320	340	357	341	350	377	359	370	381	370	351	367	333	325	344	345	355	375	379	380	375	365	387	341	364	361	342	346	351	365	371	356	348	334	362	343	368	353	351	336	334	388	338	354	376	348	368	350	363	355	397	346	340	352	387	357	328	397	393	376	366	341	312	340	352	328	389	373	321	334	353	387	341	338	367	342	341	356	361	388	349	396	353	368	362	392	369	342	364	364	371	339	350	370	383	365	368	372	373	328	361	385	364	336	327	335	376	355	360	358	366	367	388	357	368	350	374	359	334	359	420	328	354	391	366	361	373	320	364	364	374	361	351	333	337	335	351	321	353	375	345	350	336	366	308	363	348	356	343	377	371	373	342	349	373	404	382	345	326	339	312	343	358	353	382	392	357	343	358	359	332	365	335	365	366	347	340	383	363	408	370	320	335	348	383	362	362	374	318	366	381	332	405	355	353	351	349	343	383	338	404	347	365	384	355	353	357	366	376	328	348	340	368	360	344	330	345	348	356	361	354	363	365	345	374	334	340	358	355	353	333	363	369	341	377	343	336	364	299	370	393	395	371	373	386	362	364	378	334	365	327	315	359	355	336	329	351	325	360	345	399	370	359	346	334	345	322	367	347	331	373	331	345	342	364	348	342	403	354	327	342	372	353	331	341	354	364	329	324	363	345	360	372	351	362	369	320	405	357	325	346	359	339	349	357	362	367	343	372	355	362	358	346	344	368	375	354	362	321	356	333	346	361	378	368	411	357	382	332	365	349	341	350	350	364	345	348	369	338	380	351	347	333	343	338	376	339	346	370	356	339	372	353	372	376	381	381	368	335	380	373	353	360	372	356	325	323	384	328	378	376	363	346	332	399	377	360	410	345	371	374	357	383	370	331	322	348	387	373	336	375	373	338	330	338	383	365	362	338	373	373	389	335	354	353	349	341	363	364	362	370	335	417	355	338	364	353	382	332	362	343	337	351	350	367	320	361	373	375	370	362	350	340	334	406	380	376	350	333	356	392	397	343	361	345	354	353	334	360	333	343	368	375	364	355	366	347	360	370	316	347	358	354	387	354	367	335	384	339	334	357	369	376	374	394	372	359	372	343	381	366	380	353	370	343	372	388	338	381	323	360	346	318	324	355	353	344	340	351	364	359	340	354	345	371	353	372	350	305	373	355	370	352	391	368	331	368	389	375	361	340	359	353	365	370	362	346	335	356	402	377	382	347	353	392	347	380	381	350	370	370	359	333	331	377	374	384	378	370	330	327	364	428	331	402	369	367	368	359	365	369	339	326	366	352	343	330	373	369	352	351	353	393	370	335	362	348	382	372	338	346	353	383	325	368	344	381	362	382	372	355	363	351	359	343	336	376	335	371	378	367	388	352	335	334	361	312	338	361	335	357	333	353	329	354	357	363	350	401	351	357	371	378	360	347	370	364	372	376	374	381	389	346	381	359	381	338	362	387	374	374	340	376	364	359	338	336	319	367	360	324	350	329	373	337	350	321	362	339	365	319	352	378	386	335	329	338	385	348	358	379	363	340	339	326	324	322	371	323	332	372	388	348	346	360	367	367	389	355	358	351	337	377	338	335	319	338	387	364	369	340	388	350	365	333	345	360	358	397	366	354	349	333	351	374	359	319	341	363	355	392	379	363	392	334	365	378	339	385	339	318	352	350	356	337	385	320	363	348	356	340	368	366	365	336	369	337	339	364	351	344	381	350	349	362	408	374	338	366	356	406	358	325	349	355	327	317	350	392	359	401	364	352	350	354	362	369	370	358	373	361	358	340	377	323	316	332	364	363	363	364	337	345	394	384	341	380	387	338	344	320	360	332	342	346	324	379	389	357	339	357	329	369	344	389	330	347	327	341	339	361	368	365	363	339	342	359	369	336	375	331	354	361	381	384	346	389	378	372	336	371	370	386	369	401	343	386	368	329	355	354	348	343	384	351	326	358	320	353	383	380	388	326	329	341	382	367	351	407	416	369	346	371	347	358	355	361	409	350	362	345	364	370	372	350	369	354	324	340	344	329	368	395	352	339	314	346	362	377	364	355	363	380	370	336	361	374	351	365	348	342	344	349	344	335	342	365	343	349	340	365	371	351	357	357	399	355	340	334	325	345	376	410	355	330	342	401	362	340	321	339	340	345	376	399	363	352	391	358	358	383	345	331	340	384	353	335	367	346	375	335	349	370	357	400	362	346	361	361	345	394	336	347	367	348	348	384	399	362	342	331	369	357	342	368	385	379	337	368	381	330	321	382	383	368	353	402	351	391	340	321	352	346	352	382	344	342	382	363	375	356	355	346	330	326	364	367	341	335	357	366	357	363	366	372	400	361	353	310	379	372	345	349	394	374	362	367	385	338	324	373	356	347	347	355	326	386	358	322	338	342	355	356	352	356	383	338
50164	46884	20915	3766	3037	2643	2237	1977	1793	1617	1486	1411	1253	1345	1178	1177	1181	1084	1125	1058	1061	1062	1053	1031	998	1017	1029	977	946	1009	934	1009	982	957	1002	893	950	891	927	936	956	915	990	943	907	903	930	887	922	954	905	961	926	909	905	878	971	889	899	889	835	914	855	865	884	875	953	904	883	892	903	884	874	893	915	886	890	891	891	876	815	905	862	894	907	875	881	895	920	934	897	843	923	887	880	832	906	885	885	863	888	881	901	873	922	970	903	861	851	869	858	882	905	928	846	899	874	887	949	915	870	916	883	918	912	912	871	923	865	901	877	895	871	835	886	839	831	915	903	866	890	860	909	869	904	849	904	851	858	881	953	959	881	884	856	907	858	924	883	886	857	856	951	902	875	895	874	922	894	852	914	913	875	857	896	857	898	842	899	902	868	870	869	872	889	889	923	906	901	852	869	923	925	846	881	883	886	889	928	869	853	834	934	875	834	887	877	902	864	905	893	851	921	859	892	864	891	895	836	887	884	901	915	905	849	847	852	866	893	927	875	916	893	888	893	871	896	888	903	913	853	855	877	924	927	863	898	849	896	904	827	852	880	886	870	848	888	853	884	919	922	878	862	937	913	876	891	938	891	931	877	884	903	944	902	937	888	890	853	898	845	852	894	828	895	923	836	859	899	903	860	862	868	890	851	847	840	849	879	816	852	837	901	856	874	902	865	907	884	934	865	846	886	842	859	921	851	886	894	924	856	907	890	818	891	869	909	887	901	867	930	958	939	879	924	893	899	885	869	873	923	937	923	899	885	859	892	835	867	837	868	914	879	896	839	887	851	843	879	892	874	910	867	866	892	890	867	876	889	933	886	908	887	885	839	908	851	922	843	944	875	884	871	846	899	861	895	909	940	922	929	881	846	876	879	868	879	894	882	872	836	851	878	899	927	868	911	903	895	920	919	909	865	883	866	861	924	910	862	847	882	921	892	918	928	902	958	874	873	878	837	896	856	956	843	921	902	870	848	919	913	860	863	841	897	890	911	893	872	849	869	869	885	875	907	890	861	854	892	929	843	900	886	873	957	859	848	864	837	859	895	870	845	839	865	932	855	878	893	895	898	830	894	871	905	889	915	879	857	840	887	869	896	916	857	862	838	879	861	924	897	891	836	864	892	872	913	911	925	867	893	866	882	889	877	853	888	887	852	931	918	892	887	835	867	891	878	857	800	890	856	885	889	880	835	907	846	912	898	867	857	878	950	918	871	857	906	879	857	855	934	907	896	909	893	858	897	897	925	829	899	844	898	881	891	887	907	840	902	825	877	895	852	905	896	894	965	923	837	881	936	927	882	902	882	860	875	874	884	919	898	876	907	892	926	897	872	839	940	884	897	914	878	855	865	892	867	893	842	905	891	940	879	910	905	917	889	868	875	874	837	893	848	852	897	922	880	860	863	907	887	831	879	861	910	836	935	897	847	892	881	857	848	834	843	873	955	879	866	889	881	890	863	901	886	872	890	899	886	873	874	894	887	861	898	849	916	893	892	844	851	881	889	873	909	875	822	838	857	911	890	935	828	909	864	901	845	941	906	882	855	896	856	891	890	879	855	894	848	869	876	956	924	864	892	858	908	863	876	854	896	902	915	805	865	879	847	914	867	876	874	892	956	879	878	806	892	858	845	895	906	874	923	884	888	870	883	901	841	881	836	935	906	894	829	844	884	888	878	836	893	896	927	912	941	873	872	850	861	891	915	895	892	866	920	957	870	888	851	911	868	872	904	892	880	848	924	902	882	880	902	869	934	858	909	859	863	869	886	871	884	916	903	874	879	852	853	864	856	913	890	894	897	898	876	884	890	903	889	936	854	878	899	883	923	859	851	925	875	901	866	895	918	882	896	890	900	907	891	908	846	864	872	870	840	873	888	927	873	886	851	868	872	881	893	887	829	898	884	887	840	935	884	889	858	844	913	888	904	930	880	903	920	938	890	894	888	941	911	868	840	908	904	961	863	893	876	892	895	881	890	886	866	903	842	886	877	911	874	926	829	943	863	930	894	863	825	901	878	812	903	831	818	872	945	854	876	835	890	911	874	869	863	886	875	898	856	900	868	903	917	897	886	847	876	870	895	871	863	879	903	890	867	848	851	861	844	869	881	884	900	947	882	883	898	880	870	926	895	820	916	926	854	872	886	887	903	886	848	926	866	884	920	908	894	880	928	859	841	951	842	832	909	907	870	898	868	866	867	924	879	925	840	847	898	915	878	894	900	866	908	903	904	896	939	878	880	853	883	864	829	865	879	914	872	892	941	860	870	872	879	932	889	836	864	871	900	871	941	885	882	886	888	902	862	932	894	948	874	903	939	880	868	845	873	858	895	863	861	910	893	833	875	878	854	896	897	828	858	948	910	849	867	914	866	882	916	835	840	902	908	885	856	879	858	934	867	886	888	895	849	897	846	895	907	809	851	907	871	916	888	937	914	903	874	915	857	887	866	906	894	887	921	895	905	830	908	846	881	884	910	851	865	888	924	910	845	855	911	876	940	860	845	867	845	890	848	855	888	938	925	878	879	889	911	883	925	814	862	893	922	854	847	944	839	884	816	866	937	869	859	893	881	872	905	841	933	827	896	856	907	890	904	898	854	889	886	869	875	911	889	891	825	894	886	854	884	877	920	932	901	868	939	911	890	872	888	911	897	892	900	908	903	865	925	906	888	904	909	882	905	920	920	856	881	830	907	900	873	900	910	906	908	843	882	905	914	838	851	889	876	932	911	839	926	913	891	904	895	884	864	910	916	934	892	897	956	896	834	880	897	914	877	863	904	929	889	824	864	915	839	888	902	858	902	907	885	832	919	914	870	884	856	883	869	843	866	873	885	882	859	901	921	884	873	911	873	887	889	932	885	913	878	863	872	903	856	880	883	892	876	869	879	933	942	842	891	821	909	912	935	844	851	903	870	833	826	909	924	908	898	879	858	928	857	910	964	859	901	912	886	880	796	842	857	947	926	904	823	887	911	902	900	962	872	873	916	860	858	885	849	888	934	851	853	904	885	862	911	900	898	863	880	927	850	896	867	885	893	888	872	938	882	861	835	887	864	871	843	868	836	855	911	834	864	898	925	933	896	911	850	854	854	894	878	843	847	899	828	865	923	877	911	860	858	854	904	924	863	896	864	838	873	868	866	888	884	864	841	911	858	846	954	935	900	910	906	880	889	843	885	926	865	921	902	854	874	896	885	885	869	875	879	921	889	873	857	875	862	891	933	890	880	898	866	897	913	881	905	922	928	895	878	902	969	945	844	870	861	868	867	873	855	857	872	847	949	868	845	878	858	867	890	903	887	888	944	881	879	877	866	853	836	910	872	924	899	861	854	902	887	852	852	850	885	869	902	886	903	887	904	855	872	832	851	880	875	918	942	882	869	872	881	939	849	907	876	942	864	869	926	869	897	877	912	922	945	863	951	909	822	884	882	935	907	853	823	904	934	855	864	893	896	899	887	879
17447	7115	2851	438	458	413	421	440	395	432	420	424	385	395	392	446	401	410	411	443	408	429	386	416	387	418	438	380	397	445	432	418	411	406	395	379	411	425	379	400	405	389	430	393	430	402	392	403	422	435	379	436	407	443	384	380	398	447	396	402	436	398	376	439	382	409	403	436	395	416	431	447	414	428	421	398	382	414	427	414	389	400	398	411	392	429	387	394	384	406	453	398	397	393	397	435	422	442	439	400	416	425	440	422	421	385	430	392	452	399	402	414	412	418	424	408	443	417	457	434	410	404	403	426	400	426	395	398	404	368	377	427	361	421	433	376	400	437	424	391	428	411	391	394	419	395	439	438	395	418	416	393	421	388	405	436	415	419	392	404	421	415	460	400	400	377	405	389	424	409	437	423	450	394	388	438	410	419	402	421	427	382	421	387	409	424	396	463	385	376	382	406	393	392	398	474	395	377	397	421	425	419	385	410	393	418	420	388	392	408	399	434	399	425	397	462	421	396	389	435	393	392	381	403	370	402	419	384	402	406	436	415	408	392	412	436	420	403	441	415	409	380	419	369	399	457	445	386	392	397	414	392	429	383	416	394	391	403	420	422	386	342	420	401	362	411	392	378	367	383	401	366	390	398	378	399	421	457	393	402	396	424	409	395	476	426	419	390	402	411	423	462	392	411	402	410	404	391	402	406	401	404	372	438	414	435	372	417	414	375	437	428	374	428	397	362	388	429	407	412	368	421	419	400	418	418	358	432	389	407	408	420	404	391	393	383	378	409	392	463	426	422	404	382	419	381	399	363	384	406	368	412	432	455	452	430	393	424	398	409	416	375	410	412	400	441	404	401	448	425	427	406	368	384	397	396	398	405	404	439	385	431	415	377	443	421	403	416	398	428	408	443	424	411	421	434	417	406	366	364	411	439	413	425	350	415	438	400	391	422	375	402	387	364	389	412	393	371	388	395	380	409	392	409	410	411	414	407	420	432	396	391	436	391	402	386	393	376	389	397	418	444	427	375	441	423	401	429	404	375	378	425	347	397	399	429	400	432	414	386	391	429	432	435	396	375	393	405	458	388	410	366	396	407	417	393	383	428	395	387	382	453	416	407	394	421	423	397	382	406	404	389	404	394	427	381	406	420	398	407	396	393	407	401	426	402	400	391	428	408	418	424	371	385	418	434	402	438	397	391	412	429	409	406	429	424	413	425	389	398	397	423	412	426	410	405	411	415	420	395	427	409	397	412	398	387	380	368	437	410	406	380	390	410	446	410	411	365	407	400	396	395	391	394	383	404	431	405	400	377	374	403	422	404	425	386	407	375	385	422	447	363	385	400	420	376	376	441	455	419	419	410	403	419	402	404	354	424	402	407	412	396	385	409	416	406	418	405	391	461	393	392	399	410	414	400	429	402	376	423	404	363	396	386	442	419	397	434	411	410	394	451	400	416	379	442	404	375	413	385	399	408	442	386	443	410	436	413	400	385	427	361	417	413	385	423	389	409	414	440	373	407	374	416	459	444	432	403	434	359	424	413	418	445	407	383	406	391	420	432	377	352	410	450	391	399	426	402	436	403	410	389	411	411	431	415	415	425	388	404	373	406	422	442	437	398	419	439	407	381	402	364	362	409	421	436	418	397	413	427	378	405	406	427	422	437	433	405	404	446	441	458	407	400	402	441	449	405	431	418	431	402	439	426	422	414	376	422	393	405	422	407	429	434	423	362	371	434	393	376	410	419	420	410	441	424	422	406	413	394	409	433	418	415	411	429	416	429	426	429	441	380	397	418	374	411	398	402	399	412	409	442	438	456	402	412	406	405	432	365	379	394	433	371	418	393	409	385	416	431	432	434	415	403	375	404	396	388	384	431	367	380	404	452	416	417	419	384	380	400	373	381	389	397	417	398	400	397	343	416	389	411	444	377	405	441	409	415	400	400	426	378	433	405	423	368	416	385	438	405	395	397	396	383	393	399	428	418	402	400	431	381	429	371	369	398	398	402	407	392	429	405	413	423	401	384	429	372	434	409	370	424	393	421	395	409	398	400	425	419	381	386	395	432	387	436	360	471	398	390	396	450	400	385	406	447	408	401	409	437	417	395	416	387	441	384	391	402	430	392	375	458	376	380	404	404	377	406	425	395	420	431	402	404	352	444	415	346	455	406	412	389	421	410	427	457	360	411	421	398	404	375	441	370	388	405	379	423	382	428	446	378	418	408	374	391	387	412	386	404	379	380	423	404	400	428	429	412	362	418	411	391	432	400	408	414	401	453	407	385	376	435	373	393	433	404	427	406	429	385	442	449	422	409	404	381	413	418	401	432	377	374	411	409	442	387	418	414	383	447	408	407	394	417	431	429	377	418	392	417	440	434	395	398	383	421	407	389	449	407	417	427	404	419	389	406	388	372	393	417	378	400	436	401	417	400	430	395	429	413	407	391	424	422	364	409	412	378	413	390	413	391	420	385	436	382	418	416	399	384	404	425	353	424	426	392	445	375	409	407	416	435	391	389	450	437	414	419	401	427	384	392	409	414	418	424	397	407	409	398	426	421	411	438	382	429	354	407	365	384	394	379	441	405	403	400	417	412	425	418	379	396	409	418	403	407	434	404	362	414	374	404	394	397	410	425	411	375	360	391	402	363	377	379	426	427	417	386	437	413	400	449	391	444	425	401	350	375	427	389	428	395	411	379	399	428	414	389	423	401	421	395	407	388	399	396	399	412	414	415	416	392	408	419	387	397	403	435	417	392	426	412	395	399	412	423	433	382	422	407	392	409	389	414	411	440	418	396	397	404	412	390	375	373	439	397	420	403	411	401	440	351	420	400	406	373	377	385	363	395	370	424	391	440	400	405	447	462	447	431	382	415	391	419	388	403	373	417	427	383	437	425	452	435	417	361	406	383	420	412	400	412	398	413	442	429	430	411	391	356	387	422	398	367	411	444	425	388	392	387	389	382	428	375	419	384	457	407	432	402	409	413	413	383	389	417	443	441	449	413	408	422	421	398	404	456	401	412	406	403	414	425	399	389	411	408	417	455	382	377	397	406	416	419	404	440	363	412	392	415	444	437	392	396	407	379	433	411	437	409	417	410	400	403	399	433	387	397	403	361	460	407	413	394	418	382	390	442	411	372	410	410	378	410	368	382	437	436	383	405	411	397	391	393	375	417	435	375	428	377	429	420	416	403	428	388	415	384	393	420	445	397	438	370	414	434	415	399	415	388	420	403	403	357	414	395	445	408	404	397	407	425	440	412	407	427	417	415	434	398	429	423	392	417	430	430	441	434	407	421	393	376	388	419	427	395	405	413	376	367	423	435	406	401	424	400	405	398	406	423	396	396	399	382	389	465	410	380	434	447	431	401	379	372	395	399	445	365	389	383	365	406	409	421	428	423	436	402	385	416	392	425	412	405	466	415	409	393	402	397	415	347	392	416	424	408	415	413	428	379	397	410	417	416	398	414	389	390	425	359	439	411	431	403	413	424
14794	8120	4244	1013	1006	960	960	974	910	1020	962	974	954	951	983	919	1001	917	964	990	934	958	954	920	954	954	978	942	1005	950	965	967	968	930	1015	935	968	891	972	930	948	975	928	982	909	939	920	909	963	948	876	961	972	957	1007	973	943	905	961	999	942	922	909	990	957	914	898	932	977	902	1004	972	999	1049	957	1005	990	987	965	1001	942	941	993	927	951	929	965	879	978	940	935	994	963	964	981	951	985	979	956	1025	944	964	972	978	944	949	963	974	912	959	960	1000	962	950	952	968	995	893	917	962	925	923	992	990	990	927	955	942	941	981	951	980	924	937	944	949	972	991	987	949	972	939	942	963	990	999	973	950	972	935	943	916	928	967	924	971	918	936	931	967	960	897	973	960	919	964	1042	960	965	935	999	917	916	952	926	970	950	913	984	967	971	898	983	963	960	1025	936	951	973	894	991	956	957	903	941	953	911	940	902	952	958	956	963	945	947	914	962	972	925	968	966	948	950	903	971	935	955	956	972	972	949	945	985	924	961	963	906	970	934	982	930	970	921	933	962	936	936	945	922	946	919	998	960	992	909	941	952	957	897	945	951	945	918	955	954	979	936	907	945	967	977	948	953	960	957	966	944	946	969	942	958	943	956	978	953	952	902	969	880	948	926	938	962	971	889	979	918	889	937	936	862	965	901	882	948	955	978	936	924	937	901	947	953	969	1032	966	929	937	955	942	879	965	937	916	929	923	916	960	1004	919	960	918	1004	908	917	899	965	961	929	999	905	970	937	928	970	919	933	961	883	910	968	917	951	1018	913	964	929	957	956	946	957	934	870	971	932	923	902	990	984	947	899	927	966	932	966	900	983	954	956	956	976	885	959	947	973	937	986	932	971	917	964	946	973	950	1036	929	966	938	990	933	1003	956	939	962	967	959	976	941	940	987	983	989	899	941	989	966	917	995	949	960	934	941	958	957	912	942	950	1026	1002	968	898	936	961	895	937	906	901	970	989	927	920	910	912	939	959	941	997	961	910	931	907	962	990	980	1004	1007	950	953	920	951	923	906	964	960	957	972	980	938	947	961	952	949	896	912	944	950	980	952	935	989	965	969	955	1010	991	938	946	951	959	950	969	945	917	909	945	943	907	895	932	989	1012	991	949	1000	960	966	959	950	940	942	912	947	936	942	961	982	959	964	939	954	954	943	1003	949	964	958	966	933	999	912	935	985	1005	941	974	944	917	908	974	942	944	940	941	853	904	946	1010	931	955	971	987	908	973	992	979	1005	916	955	937	911	950	917	933	941	973	978	1000	936	911	909	922	939	940	972	929	912	964	946	997	971	969	909	913	966	977	943	968	954	962	917	977	922	910	987	988	978	961	912	933	971	1004	954	948	956	962	929	984	928	974	903	992	933	963	937	946	943	931	984	991	926	894	961	913	1024	945	974	988	916	1029	961	969	976	961	931	965	935	945	1015	945	919	955	996	958	895	961	938	904	948	1002	987	910	987	906	1004	922	918	952	901	969	939	926	939	948	1012	959	973	938	945	971	905	954	1007	950	1000	956	939	948	961	943	946	946	958	1019	1025	952	946	912	915	973	951	987	1008	905	935	918	939	961	941	984	976	1011	966	928	980	986	918	947	921	911	938	971	960	899	938	927	923	922	890	948	930	905	951	977	974	972	949	1029	934	975	974	941	938	960	929	927	997	957	998	935	986	952	959	953	955	964	984	932	917	1005	998	967	926	993	1008	981	970	978	932	931	973	931	896	909	968	916	982	959	991	937	935	958	956	903	938	956	961	947	972	918	867	937	926	946	922	946	925	997	977	924	944	964	943	977	974	921	936	948	959	924	1008	948	958	921	943	957	938	1013	954	929	964	1011	925	967	989	967	928	986	942	923	938	993	937	1022	916	934	984	966	918	943	939	947	950	929	946	941	947	979	958	1025	922	968	962	995	957	963	916	925	1001	978	936	928	945	927	920	960	955	942	945	960	961	932	921	946	892	988	954	877	921	944	1007	928	944	958	972	967	976	938	931	949	937	915	1005	939	977	909	981	958	948	924	958	883	938	912	950	970	952	913	910	936	980	959	967	956	971	966	939	975	977	965	952	939	989	947	904	901	866	983	935	1008	976	1047	952	1021	970	948	962	948	960	964	907	967	963	936	956	992	940	951	911	950	983	917	983	953	957	976	972	978	936	905	956	912	944	992	963	943	976	953	967	953	976	911	987	959	929	957	968	937	945	930	1002	923	919	972	968	910	963	887	983	919	942	927	922	927	940	1022	913	986	954	987	960	999	1028	941	975	920	913	985	973	927	945	957	1030	967	961	925	941	972	959	945	1021	960	1013	944	926	991	944	956	904	938	942	917	1006	958	924	891	981	901	933	963	959	949	966	962	952	956	996	971	910	893	984	940	948	996	983	978	971	954	972	899	975	913	982	924	951	943	939	971	959	950	948	973	972	914	958	932	949	938	962	959	938	924	921	978	989	975	925	969	955	952	958	997	912	958	911	964	924	917	964	1008	955	996	926	944	956	1004	991	981	936	924	976	962	926	997	922	873	962	961	990	979	921	986	938	952	960	922	995	953	917	976	952	935	892	938	916	952	926	963	967	957	948	903	956	976	1003	954	960	951	953	934	943	964	959	981	943	939	978	949	1013	916	931	940	966	980	963	933	988	925	932	929	946	935	933	952	971	944	1045	902	969	955	942	925	966	975	975	936	956	988	913	890	904	916	963	979	1027	1005	935	967	924	954	995	931	963	966	957	977	946	976	962	916	961	970	943	985	966	962	966	978	969	923	958	930	1014	961	965	963	947	967	943	953	957	931	930	958	930	985	971	947	936	970	936	983	989	936	941	880	948	973	975	952	913	937	983	959	968	956	968	916	960	990	938	952	979	907	911	885	968	1028	940	954	992	976	1006	971	948	934	984	903	944	912	947	953	998	993	935	980	976	953	916	1003	1010	956	948	940	946	936	977	985	958	972	917	955	921	909	923	969	931	1002	938	965	921	980	979	975	968	967	959	979	958	962	1014	911	927	985	946	973	964	950	941	879	988	950	954	944	952	971	885	947	912	949	930	924	968	918	898	916	973	939	910	949	917	972	964	962	945	993	984	970	936	970	976	905	945	973	951	982	974	939	950	945	994	926	946	897	941	974	970	941	934	942	970	959	919	980	933	945	926	893	950	985	913	871	940	958	1001	964	975	943	936	993	956	971	995	922	926	923	897	956	897	1025	1007	983	962	957	983	929	926	1045	972	1021	984	948	965	1005	943	956	984	939	967	961	942	988	998	936	1022	920	980	964	978	945	938	1007	892	938	962	962	950	940	961	978	977	965	927	914	996	958	925	928	975	962	942	991	950	991	1001	962	966	956	977	897	939	947	964	943	927	964	1019	884	952	964	928	946	946	965	957	964	920	958	989	915	1012	966	946	971	993	950	979	957	956	976	973	992	927	917	948	977	955	981	924	937	1011	969	973	967	1004	911	967	921	1007	913	938	949	976	946	899	897	982	922	930	961	1014	999	943	922	922	936	956	920	961	944	929	980	914	920	1001	990	942	982	939	895	952	962	945	940	954	961	995
66899	53005	35237	8429	698	445	422	326	344	308	303	316	267	252	271	268	253	284	268	279	280	270	269	244	244	252	260	252	235	253	247	283	263	249	273	261	308	251	251	260	262	238	258	254	260	271	272	229	258	267	235	246	250	252	281	253	264	286	245	268	267	251	228	262	263	228	226	235	245	249	244	270	239	222	271	269	218	270	278	251	254	261	265	259	240	260	252	257	248	261	289	274	267	249	230	229	233	256	279	252	269	250	235	248	231	268	260	255	253	281	257	236	256	233	245	240	266	260	251	241	275	253	235	256	253	239	246	238	248	239	247	266	239	254	260	256	221	261	217	252	238	266	261	277	255	249	242	258	263	266	270	257	271	246	250	241	228	242	243	262	252	258	253	234	238	239	246	230	280	237	235	253	254	250	237	268	252	246	227	247	235	290	238	250	270	270	242	255	255	248	240	239	269	266	239	266	268	253	253	224	251	273	262	262	243	257	240	248	237	248	264	248	255	223	249	222	252	277	241	244	231	271	222	258	270	226	229	249	279	259	254	233	251	256	230	280	266	255	258	227	269	236	253	234	241	251	239	251	271	233	234	253	228	245	269	250	261	247	247	241	229	237	263	258	276	242	297	241	299	258	227	264	230	266	284	245	241	248	246	264	228	263	246	276	230	260	252	254	234	278	268	233	257	253	249	284	258	225	233	240	282	232	219	255	269	268	277	241	257	255	245	238	258	270	240	245	283	239	230	244	241	291	224	250	256	267	234	266	267	256	259	247	249	228	242	244	268	256	257	256	231	265	242	271	222	244	257	243	290	275	234	242	234	255	238	257	248	286	242	290	238	268	238	255	254	255	249	258	274	257	258	267	234	221	259	271	251	227	259	259	265	259	245	231	258	250	256	267	238	274	228	253	255	278	243	272	266	266	292	247	214	245	261	289	255	258	264	257	227	253	239	250	259	251	253	243	267	256	260	255	276	246	270	279	255	254	291	265	258	252	254	258	249	265	239	259	246	237	256	259	258	243	241	242	248	253	234	265	234	239	229	258	258	271	235	250	204	231	255	255	246	251	277	269	251	286	276	260	210	245	223	235	275	253	274	246	235	255	267	264	242	271	244	228	226	258	233	256	240	254	273	242	256	248	242	243	270	225	231	251	262	252	236	244	229	247	244	239	251	245	270	262	241	244	258	258	263	252	240	240	242	233	260	242	245	256	231	244	236	243	268	254	264	247	275	243	263	245	281	235	262	269	249	216	259	237	182	232	249	230	249	211	235	236	241	221	249	247	241	234	220	273	232	252	268	256	216	257	240	242	246	252	257	255	266	245	243	262	256	247	217	224	288	240	244	265	260	265	270	289	257	244	223	224	246	254	278	284	245	236	272	232	276	240	226	231	240	240	286	241	267	236	219	244	266	275	226	255	250	269	253	247	252	236	268	240	264	236	261	239	262	270	274	224	249	229	222	236	256	248	253	217	264	233	249	210	237	245	250	230	256	257	257	233	252	251	263	267	249	260	243	253	257	240	247	251	238	245	222	248	261	238	234	260	246	275	230	237	248	230	269	237	269	245	263	263	228	235	256	258	238	233	257	252	223	247	249	247	238	276	243	255	228	240	232	252	243	228	246	249	271	293	201	260	254	235	242	243	280	249	247	220	241	283	253	264	245	252	269	255	256	269	261	220	246	244	222	274	236	250	243	224	236	238	251	239	241	265	261	252	234	268	244	221	241	242	262	272	241	272	227	259	248	236	259	251	243	229	237	245	234	244	262	228	243	313	252	260	278	285	275	243	246	254	294	246	252	234	278	278	235	238	292	217	266	260	251	239	253	232	259	257	251	226	233	258	294	251	258	265	224	232	257	254	253	256	240	268	266	259	225	242	254	234	253	245	248	257	242	259	233	241	249	242	271	248	234	246	234	233	223	229	238	258	265	232	260	251	279	240	233	240	267	262	241	255	253	250	233	233	239	259	244	243	299	264	230	264	273	280	269	255	243	245	254	283	250	254	218	235	239	245	251	266	280	251	268	249	250	247	224	244	214	252	232	238	256	220	243	254	240	245	218	248	233	261	242	249	260	264	259	229	240	246	288	247	228	234	223	221	232	236	237	228	205	264	251	263	247	269	251	262	249	242	211	232	246	241	236	248	238	251	273	262	275	260	245	240	241	275	272	252	257	247	266	248	240	241	244	235	231	250	224	244	237	260	250	272	243	252	272	256	282	279	245	242	259	242	238	239	248	244	233	274	275	265	243	225	250	239	257	246	293	246	244	258	252	255	232	222	222	246	261	255	262	243	254	269	242	247	225	249	268	255	245	258	228	250	253	236	244	225	258	228	239	247	234	254	233	241	267	262	267	243	231	246	265	247	261	260	259	244	237	247	256	253	275	252	262	256	216	270	252	256	260	242	257	274	242	258	269	249	244	250	271	244	238	261	252	259	237	296	260	286	277	219	249	209	267	251	245	228	228	263	255	237	249	233	252	248	246	229	279	270	245	252	229	267	240	236	245	269	248	253	249	256	271	237	244	248	234	245	248	256	231	239	243	268	229	240	252	243	250	255	231	242	256	236	264	284	275	256	244	211	248	265	261	243	223	238	247	239	243	206	230	263	243	258	265	260	263	237	257	257	238	250	214	232	239	240	219	251	215	237	245	243	267	253	261	229	251	270	234	226	217	284	240	264	242	248	224	251	218	282	248	251	220	245	227	252	241	292	261	257	272	236	261	243	212	245	230	269	236	238	272	243	248	248	250	242	244	259	257	220	245	245	255	249	233	230	268	228	241	252	256	240	276	240	238	241	254	254	220	242	263	242	209	268	272	278	223	248	264	255	247	241	244	278	232	232	212	237	261	236	239	241	256	275	243	265	265	260	240	247	246	262	245	222	282	256	243	244	246	249	242	263	255	242	235	293	256	227	236	257	232	259	270	261	258	233	265	220	265	247	284	264	264	263	281	231	258	242	246	258	232	261	250	271	288	239	242	236	241	239	254	251	259	239	249	270	243	271	254	233	229	259	249	262	264	262	258	236	290	239	237	232	265	244	210	277	266	231	237	249	234	267	247	235	261	251	235	274	273	266	247	239	234	248	253	262	229	215	245	242	246	254	271	255	239	241	236	250	245	236	269	271	258	252	234	263	243	236	253	239	275	228	225	281	246	248	290	278	247	277	245	210	233	235	255	258	259	256	275	240	260	273	247	256	272	256	245	242	273	250	244	218	253	253	267	258	275	276	233	223	255	248	216	268	267	275	255	230	264	255	239	257	257	258	257	262	244	263	241	234	253	244	272	256	255	274	249	226	260	273	235	267	265	251	236	228	240	219	236	243	245	238	245	237	259	269	270	262	260	227	233	223	235	253	249	242	233	263	253	258	250	241	278	243	276	263	246	237	258	258	239	250	238	247	279	252	241	235	252	262	256	241	242	226	266	250	214	238	231	247	226	256	251	242	226	261	281	245	209	223	232	244	258	253	218	244	232	239	246	263	246	243
39996	37374	17235	2093	1829	1598	1380	1248	1124	1025	955	944	881	809	841	820	829	811	814	749	767	763	729	701	739	707	684	687	717	678	685	702	677	695	646	692	661	704	650	723	686	710	677	705	687	697	638	655	659	694	695	648	654	691	648	656	643	672	655	652	652	654	639	658	687	682	614	667	643	690	630	665	689	642	668	624	652	677	651	654	685	675	609	619	675	622	636	680	675	668	659	661	683	628	664	684	715	699	701	678	621	676	580	636	633	596	663	633	650	643	679	656	637	642	608	628	638	604	646	682	672	630	670	611	652	647	646	656	665	655	637	656	632	640	643	620	653	636	596	662	633	638	646	662	653	670	622	646	687	653	645	665	645	658	666	643	657	674	631	659	673	626	616	634	654	651	676	621	689	618	686	634	675	630	586	643	678	660	637	648	644	642	654	697	636	644	625	636	675	666	637	675	682	599	655	674	621	623	678	671	618	631	611	695	663	646	644	625	638	669	662	668	650	656	666	658	667	636	685	637	651	616	631	664	637	632	673	637	646	651	660	672	679	643	713	618	642	640	630	637	662	629	654	632	652	698	694	665	702	687	619	660	632	666	660	629	652	682	651	610	614	633	654	633	622	643	690	644	662	596	701	624	663	629	651	696	656	698	637	681	682	667	666	680	643	668	637	681	648	659	610	658	648	638	680	635	660	631	643	654	624	676	656	628	634	648	667	714	644	643	652	684	667	710	601	637	616	626	645	663	625	625	647	638	685	610	653	605	655	659	650	605	638	674	619	602	632	622	656	635	707	636	666	678	652	650	659	644	676	701	641	652	677	720	674	692	645	632	640	703	615	645	665	653	660	645	668	684	695	675	641	626	669	632	659	584	621	626	661	646	650	639	621	606	625	643	655	646	696	650	618	664	615	582	620	645	643	646	683	669	633	593	681	621	646	662	614	641	704	685	664	636	686	597	651	633	634	667	626	661	699	672	651	628	634	632	662	654	649	652	657	709	681	650	624	596	630	649	636	696	648	679	630	656	653	686	604	686	662	665	624	625	653	629	672	620	630	658	660	639	684	630	634	627	685	637	684	727	638	667	637	646	667	638	644	649	680	682	677	625	657	654	677	673	701	632	627	617	642	676	681	608	605	658	665	650	633	669	628	657	651	642	606	666	661	621	631	629	623	671	697	620	660	625	631	630	649	647	636	664	623	624	688	675	669	671	627	627	674	635	630	614	613	593	632	672	681	728	634	673	627	711	672	679	644	682	665	678	647	614	620	641	647	651	680	683	630	655	615	668	619	640	648	686	661	631	607	689	644	658	683	671	675	677	661	648	636	625	619	669	656	665	674	615	666	611	661	637	619	662	658	633	639	669	641	681	648	656	689	673	658	638	664	715	623	632	634	655	645	710	667	670	651	667	652	665	641	635	598	612	650	639	627	675	677	621	650	684	676	671	649	634	667	673	652	657	642	691	653	650	648	619	647	647	647	653	641	652	621	630	654	644	675	639	642	663	646	678	660	626	640	662	664	595	692	625	667	648	648	633	666	648	642	626	634	600	633	667	655	623	608	602	609	671	638	634	659	652	648	626	667	653	622	672	679	666	621	640	671	648	661	636	660	665	626	655	634	641	670	662	686	645	670	678	648	653	653	651	647	628	643	653	652	664	645	604	654	627	626	659	627	622	633	677	652	650	649	659	640	658	671	682	643	594	643	700	672	670	630	661	663	610	646	678	643	628	622	638	665	650	661	657	632	644	651	679	667	699	683	664	641	669	645	676	692	668	640	634	638	663	640	641	647	638	641	640	647	654	628	679	651	657	658	663	685	636	671	629	655	609	693	615	653	681	671	671	611	575	646	646	627	665	605	625	626	650	665	694	643	638	635	639	669	658	657	640	639	610	662	686	638	693	630	678	616	716	618	676	678	678	640	671	605	664	640	663	611	661	629	604	621	635	632	652	612	647	621	697	626	704	664	644	624	672	625	666	617	676	638	633	626	647	707	619	666	644	679	622	628	685	628	632	676	656	675	659	696	661	643	658	687	633	610	652	648	640	668	635	660	665	660	639	676	653	596	613	659	648	675	677	633	663	681	643	658	659	693	621	665	680	631	640	609	658	642	668	645	695	642	611	627	653	684	627	680	657	673	680	642	637	637	653	640	663	678	640	666	651	660	639	639	702	623	615	615	679	613	639	695	623	611	664	636	630	639	652	663	619	651	648	653	641	621	633	653	649	675	692	629	628	637	667	636	634	684	692	658	699	648	660	664	639	651	695	619	614	701	613	682	665	669	707	677	661	666	642	675	629	665	671	671	613	674	630	603	643	695	595	681	647	702	661	639	644	684	637	654	651	662	630	670	692	649	636	621	653	680	624	642	591	606	637	632	617	630	632	664	719	647	641	643	613	605	639	676	613	614	675	685	666	636	628	607	647	614	658	640	657	649	634	634	622	612	646	677	673	651	715	661	651	598	597	650	679	653	681	643	657	619	662	647	630	637	688	656	642	631	636	678	638	628	665	661	642	641	662	619	622	650	635	673	709	667	624	634	659	656	679	679	651	660	666	658	637	672	653	604	645	693	599	647	630	594	680	638	612	665	666	659	655	628	608	632	646	656	637	611	683	656	619	665	621	683	695	601	659	656	594	602	695	690	626	625	610	659	614	605	659	633	662	663	627	625	656	654	628	613	704	662	684	630	620	648	672	662	653	650	642	643	610	722	659	635	642	583	664	696	622	689	639	693	687	657	611	659	586	649	631	610	655	623	632	683	638	625	666	656	684	606	670	629	627	677	656	682	596	625	670	659	658	687	627	638	643	631	634	648	660	664	654	652	669	654	671	678	669	622	616	667	617	661	703	649	653	659	638	655	650	647	671	675	655	675	682	694	658	635	629	660	664	672	638	640	664	632	645	657	633	643	610	683	648	653	653	601	652	610	673	675	645	673	695	664	661	604	688	648	665	619	654	685	614	630	661	633	644	686	661	687	681	645	664	635	679	671	689	695	680	624	679	677	659	630	655	611	667	669	658	696	684	643	661	658	645	661	687	653	636	668	668	656	625	609	625	566	671	639	661	707	661	682	674	655	664	638	626	605	701	668	654	643	665	636	647	633	648	672	689	672	669	713	641	669	656	683	638	638	650	644	703	629	672	633	647	670	669	622	579	685	612	656	611	606	639	630	661	626	654	633	652	635	637	620	611	619	681	660	651	650	639	677	625	629	619	695	660	624	644	613	695	651	661	632	642	650	711	689	624	630	615	613	659	681	636	585	654	627	681	673	672	655	650	633	638	679	674	640	643	700	629	663	630	630	631	690	680	648	666	680	631	665	636	691	626	605	646	604	650	668	639	642	641	658	627	658	657	641	672	687	657	638	653	675	618	641	629	652	657	619	661	625	635	667	619	652	678	637	626	660	691	663	604	697	609	685	623	652	651	647	650	652	663	645	658	671	596	592	650	605	638	727	641	636	621	624	659	661	698	694	612	639	702	675	668	635	604
78716	63186	41232	19091	3576	759	675	580	490	523	492	409	421	434	370	370	384	353	407	358	379	371	388	382	348	411	339	410	387	392	378	339	370	357	374	350	343	378	356	377	405	381	375	372	355	370	359	369	385	368	412	359	381	386	374	355	355	353	319	364	367	314	343	368	361	376	329	343	337	307	388	363	365	355	352	371	340	402	335	351	380	342	361	347	341	341	352	343	355	326	386	380	340	348	354	327	340	350	375	351	356	353	337	342	364	357	359	396	351	351	332	339	356	358	348	339	331	363	375	354	376	347	374	355	393	326	336	333	325	359	369	340	368	365	326	358	387	342	334	376	369	338	358	377	365	359	328	327	355	382	381	326	356	339	321	357	335	352	353	335	352	362	395	370	357	345	353	372	388	336	354	335	392	355	367	317	372	371	368	372	380	354	378	350	388	326	374	356	346	370	371	319	307	357	378	325	341	387	362	385	313	317	362	324	380	329	339	352	355	332	372	354	322	336	347	370	343	370	342	356	350	387	395	356	371	379	392	392	354	359	370	329	344	364	359	377	355	321	339	368	368	354	357	348	354	356	350	377	345	360	351	360	365	368	358	336	353	284	346	338	348	351	363	359	334	353	366	372	340	359	342	366	331	339	361	376	343	365	360	374	365	366	324	354	336	331	332	354	346	401	375	320	360	382	377	337	332	350	352	392	358	335	366	361	376	358	344	355	367	393	337	371	362	333	355	340	333	358	312	356	381	344	351	332	367	362	357	378	362	326	344	350	378	390	365	398	338	368	356	364	334	351	358	343	353	333	349	325	332	347	351	364	338	380	345	287	325	310	343	348	353	351	390	358	356	391	350	327	377	336	349	330	350	353	342	372	349	347	347	360	360	381	308	317	342	361	339	315	359	344	366	352	399	339	363	341	367	357	318	341	362	357	358	355	350	353	314	362	378	326	347	357	342	344	350	336	369	359	355	327	334	333	322	369	326	335	328	351	372	355	334	351	351	339	347	357	364	336	320	336	365	356	340	346	378	349	347	354	357	386	364	315	338	345	372	361	351	355	370	358	325	326	332	366	385	358	368	334	371	338	352	342	338	351	361	375	366	353	339	325	355	329	319	359	353	371	363	356	370	368	348	348	379	348	373	344	330	371	353	339	348	323	334	346	338	354	349	354	333	356	393	359	313	356	335	342	361	372	355	361	340	383	353	349	388	369	286	357	346	376	343	297	344	352	376	338	331	372	362	360	340	370	367	342	354	342	384	346	348	358	345	361	362	351	361	366	365	333	331	399	310	330	346	368	365	355	321	355	362	317	381	341	354	345	331	382	367	327	369	370	320	366	342	348	352	342	370	336	347	347	340	356	348	331	337	339	325	361	357	345	355	328	344	325	328	359	332	339	347	373	365	348	365	349	328	387	358	355	347	365	370	336	349	339	376	343	349	338	330	367	341	341	317	316	372	349	358	365	369	358	346	369	352	361	323	359	343	324	314	354	378	362	375	353	375	349	320	375	330	355	375	365	383	313	339	337	366	346	350	345	345	377	372	362	360	347	360	362	375	365	379	358	351	338	329	364	348	331	341	330	317	364	375	345	312	347	331	352	346	359	308	366	333	368	336	365	373	357	385	335	368	336	367	389	346	334	358	353	371	358	371	390	355	328	321	323	375	356	327	359	340	342	366	347	323	317	368	323	352	346	365	350	349	348	337	342	352	397	359	350	370	362	366	334	389	392	353	360	335	369	334	351	356	316	352	363	380	366	358	341	345	384	365	344	344	338	369	389	327	346	301	356	338	324	356	362	367	366	359	363	344	324	366	374	388	360	364	369	354	353	362	391	369	353	362	388	314	385	364	310	353	330	369	371	357	333	337	357	373	323	345	363	369	348	358	346	334	350	396	347	374	352	373	348	341	352	350	350	375	334	363	322	350	360	337	343	338	359	351	333	354	350	358	354	358	344	340	361	308	342	330	353	347	354	342	382	337	346	347	358	323	378	324	315	328	365	363	369	357	385	342	327	335	337	322	347	351	392	356	384	362	345	355	377	336	325	373	392	314	369	338	344	371	332	335	367	321	362	323	330	352	349	332	357	380	364	329	379	347	390	398	345	384	387	341	352	373	332	351	334	347	337	338	372	350	348	357	349	361	378	366	357	373	373	394	338	357	370	349	352	327	359	347	358	349	397	345	355	361	362	357	333	368	354	351	318	371	349	376	298	335	346	362	343	320	358	344	317	346	351	365	301	333	390	349	351	342	348	377	353	335	342	378	361	334	352	376	322	328	326	366	353	339	330	393	366	300	346	365	362	364	369	386	339	353	360	315	393	378	353	332	364	350	355	335	395	368	347	363	364	369	365	351	356	384	326	350	366	367	344	371	364	324	332	368	365	369	355	349	346	330	359	369	327	329	371	395	358	305	366	337	354	383	360	325	358	347	349	360	363	372	363	384	323	350	339	343	358	370	374	349	342	352	384	365	394	378	370	335	355	400	335	359	378	359	334	338	349	315	334	337	386	374	366	399	368	363	346	343	344	312	338	328	362	356	406	379	349	352	349	336	348	354	336	340	333	364	374	389	383	318	352	352	382	337	372	382	363	386	353	337	350	346	354	343	389	384	355	352	362	357	356	309	374	355	353	327	355	354	352	377	375	356	344	363	381	365	381	377	376	355	345	342	372	357	380	377	380	363	388	350	344	356	388	353	349	365	328	325	355	363	344	368	358	346	365	384	340	365	355	335	354	344	356	344	348	342	376	361	350	375	370	376	363	315	336	349	339	394	380	364	370	347	343	354	322	370	341	342	367	331	360	362	380	371	341	329	347	377	362	330	345	349	334	364	327	355	354	336	363	357	397	372	383	367	349	354	350	347	327	329	344	327	364	357	352	335	360	347	314	362	367	343	346	384	337	315	346	359	327	396	359	349	349	311	371	384	344	391	328	358	334	363	311	338	332	364	350	350	375	312	351	352	347	387	404	356	337	364	347	365	357	368	355	338	364	341	320	368	345	368	347	340	346	367	366	344	377	371	352	385	393	318	344	321	346	366	362	312	353	364	344	358	378	362	324	355	326	347	390	360	350	364	328	364	377	380	335	347	348	381	362	350	302	356	371	340	367	350	376	354	368	400	357	383	336	319	331	361	338	310	344	342	344	317	326	353	361	390	359	329	347	360	357	358	344	335	360	365	347	375	373	353	322	349	357	317	358	357	354	332	347	340	361	340	341	332	363	336	367	330	338	320	359	368	353	378	358	375	363	383	353	349	350	346	344	353	367	357	325	375	342	371	363	357	324	359	374	311	365	342	380	374	349	359	330	363	375	354	355	347	330	402	367	342	347	339	383	349	329	322	384	354	351	358	333	395	349	346	399	379	344	357	343	348	367	345	342	343	365	325	352	360	359	363	355	322	343	340	359	327	364	350	369	373	341	374	351	368	348	372	347	357	325	373	380	367	340	374	338	350	349	358	344	353	381	382	376	328	395	377	366	330	381	330	342
49032	45874	20674	3671	3250	2757	2278	2008	1826	1710	1489	1392	1330	1285	1207	1222	1161	1132	1083	1042	1076	1011	1007	978	1014	1031	1003	997	1005	1037	1012	973	965	918	957	955	927	910	907	931	979	901	894	870	916	956	870	882	914	915	888	900	902	928	892	877	893	825	854	903	858	901	909	910	893	943	881	910	910	884	923	911	904	963	855	940	859	932	870	890	828	869	859	851	869	931	930	874	897	897	923	897	906	861	901	908	878	943	951	893	879	873	867	833	909	902	860	886	867	899	869	937	913	876	844	845	895	904	881	884	845	857	872	894	901	935	858	843	844	889	901	888	884	831	855	900	911	833	895	932	872	906	888	831	951	856	908	905	892	840	850	882	882	878	854	885	869	902	853	858	871	885	916	931	885	889	867	945	911	897	871	884	843	872	878	877	855	863	858	841	891	877	856	905	823	848	908	856	827	889	883	850	865	875	938	912	917	886	882	866	806	892	926	876	832	922	894	867	898	895	904	844	845	866	860	839	912	921	874	907	858	906	918	883	870	879	816	856	876	885	927	843	915	870	905	854	885	901	884	896	887	915	864	850	834	902	842	878	846	892	1003	907	949	852	881	882	844	906	883	914	864	867	828	873	930	811	888	919	873	891	877	922	890	905	837	899	943	872	912	909	911	863	898	878	903	892	851	896	907	845	882	914	871	853	882	831	857	912	929	888	833	855	850	885	819	870	861	907	863	891	884	869	878	891	920	893	924	833	880	882	866	852	863	902	837	883	931	890	886	899	862	858	854	888	896	853	873	863	898	879	825	917	908	897	853	914	837	859	859	859	894	901	881	917	918	833	911	899	911	850	878	873	892	858	887	826	884	829	866	836	887	861	876	822	886	864	859	915	902	843	888	907	915	836	913	848	900	941	891	904	901	900	864	882	862	845	845	849	881	887	894	908	963	852	872	842	926	867	895	872	888	885	889	876	879	852	919	897	885	899	900	895	882	848	925	861	848	909	881	849	865	867	914	907	917	884	873	886	872	863	878	824	874	882	921	832	876	897	892	877	866	891	875	925	903	863	848	890	878	896	885	938	901	901	853	901	884	854	881	816	937	884	864	827	885	911	918	913	896	877	853	851	867	819	829	851	872	934	872	925	919	853	886	925	882	872	912	915	861	897	847	882	790	890	919	918	879	943	874	857	878	872	831	893	831	847	895	893	862	880	848	939	897	854	867	861	925	873	904	867	843	912	892	885	897	873	926	866	876	842	879	835	855	914	898	886	888	894	829	909	872	820	867	876	895	966	822	910	835	807	836	870	921	934	853	856	870	866	851	887	881	856	849	862	898	939	888	959	881	911	906	885	867	850	920	858	868	873	873	864	889	851	827	880	853	868	837	868	829	895	899	877	892	868	889	875	870	877	908	862	866	872	845	839	896	867	853	920	899	902	874	902	920	851	899	845	882	918	895	905	901	921	887	912	882	892	892	870	870	898	836	929	851	864	940	920	862	854	918	891	846	832	878	911	838	894	904	856	869	891	863	850	916	863	926	886	889	885	877	837	842	867	851	922	900	872	860	900	863	907	905	899	834	895	847	874	915	918	886	859	806	862	838	873	897	875	838	906	862	866	824	850	867	947	858	894	917	855	863	923	902	827	902	872	872	848	870	872	887	896	906	921	843	934	897	855	893	911	922	868	859	936	849	836	883	932	866	908	883	852	846	879	869	855	886	902	851	928	914	853	880	914	897	846	907	883	864	861	884	902	882	880	882	825	888	852	857	865	876	878	850	852	874	924	894	930	857	904	861	888	868	878	882	920	873	867	852	885	898	866	900	894	925	918	908	905	839	872	843	905	922	908	899	865	875	855	938	884	893	899	884	899	906	879	865	851	886	865	900	837	890	813	892	855	875	879	880	881	880	839	869	903	874	847	923	893	903	937	826	855	916	883	908	896	839	880	903	834	861	857	827	875	877	857	913	868	871	888	864	865	817	883	874	907	924	876	926	875	863	821	859	926	908	878	884	868	842	865	853	863	874	869	902	843	818	864	816	892	881	879	861	943	865	872	892	860	855	823	901	939	905	860	875	830	906	929	849	897	886	845	852	902	825	893	956	860	879	888	888	876	843	888	868	906	873	858	863	923	920	874	822	874	904	825	920	919	863	866	886	902	897	888	887	901	859	892	872	848	885	841	870	854	893	912	883	836	834	851	892	816	844	873	917	850	882	857	941	862	882	908	911	849	888	837	825	853	907	852	856	877	847	889	892	869	899	903	861	892	811	823	869	907	860	905	897	918	850	896	873	933	921	874	876	908	915	875	840	889	880	864	842	874	862	901	820	886	889	848	917	855	936	943	904	866	833	809	801	913	859	863	899	864	931	908	852	950	858	844	859	917	910	875	879	859	871	895	896	853	775	872	886	813	881	877	895	800	842	904	892	917	887	834	909	910	862	855	867	933	904	857	826	925	854	900	854	906	877	901	845	895	866	903	861	908	902	868	873	864	906	907	937	845	901	898	917	891	853	865	841	886	904	933	887	919	817	889	888	922	902	841	882	833	862	895	851	890	869	887	875	877	896	864	881	877	858	843	929	853	804	864	908	861	878	832	890	861	909	875	881	862	844	899	892	879	855	892	899	878	838	856	865	870	937	922	888	880	855	908	837	839	866	943	877	862	865	882	943	877	833	876	910	884	890	920	952	927	874	834	903	921	862	872	854	878	836	876	918	863	801	894	888	849	876	885	891	896	886	869	890	837	875	821	859	873	885	887	890	869	900	865	858	876	921	907	950	824	904	882	865	879	836	916	881	837	897	903	866	873	891	893	872	893	867	886	875	895	836	876	896	863	904	872	886	875	902	862	846	880	857	875	861	881	837	888	877	884	908	838	801	870	929	842	919	882	887	854	833	869	880	859	875	862	895	870	938	856	848	849	899	843	895	891	815	885	862	850	865	912	896	877	921	875	880	939	870	887	887	913	889	848	867	885	889	864	855	872	872	860	926	926	836	882	903	869	896	875	855	844	886	822	873	965	910	850	910	914	897	891	914	876	890	839	878	850	868	844	913	861	880	903	895	916	873	888	891	912	874	895	921	877	832	853	824	811	871	882	913	899	872	869	892	924	883	906	847	931	942	948	826	874	884	876	897	872	848	895	856	884	845	843	892	883	918	906	890	874	830	875	870	878	901	821	893	881	864	857	892	899	868	847	862	867	895	896	898	888	897	845	853	900	867	884	913	864	864	841	944	875	914	873	889	908	853	866	857	874	869	873	922	889	833	916	850	917	948	796	857	915	899	885	893	842	884	903	885	920	872	883	892	920	885	944	856	881	849	923	926	842	880	947	972	886	841	843	867	886	891	865	909	863	829	848	874	928	896	859	878	832	842	886	893	887	858	912	871	835	874	845	884	850	871	930	895	842	883	841	919	949	911	860	902	905	879	919	872	937	902	884	889	905	878	900	860	896	935	907	873	880	860	936	896	843	886	842	896	839	908	876	928	868	823	913	851	860	855	875
17029	6310	2532	462	411	419	400	407	389	397	451	427	448	453	408	391	390	402	397	382	427	360	391	417	363	392	407	396	411	388	393	384	400	398	407	388	382	395	441	441	401	426	431	402	420	361	393	373	397	402	416	417	441	408	391	355	360	380	405	403	413	358	379	391	425	405	384	398	404	396	391	427	421	406	433	407	376	426	397	409	405	422	401	335	426	418	408	386	406	409	410	386	425	416	421	413	382	419	402	368	404	407	411	398	356	390	385	425	420	386	415	369	404	373	396	416	432	361	442	397	375	363	381	410	393	397	423	376	387	393	443	387	417	394	428	384	362	406	415	426	389	395	405	393	381	400	423	378	408	422	363	425	389	396	365	389	364	379	412	400	379	413	381	439	402	398	381	381	400	412	413	423	421	405	366	403	392	390	362	361	428	413	399	427	379	414	383	414	431	420	397	378	401	358	389	420	381	407	404	387	362	382	401	374	408	359	425	385	402	429	368	390	407	399	356	391	424	390	376	395	413	394	382	389	429	391	436	407	402	466	388	405	383	364	392	387	397	391	410	355	384	424	390	396	386	414	402	391	393	389	425	441	415	395	411	339	379	394	419	410	420	416	398	409	370	403	388	390	381	404	392	361	395	406	392	369	386	368	406	400	409	389	360	409	387	389	365	455	414	437	388	411	356	375	399	393	417	410	390	395	370	386	381	412	399	425	399	385	417	365	405	448	436	407	395	389	384	405	397	384	385	408	415	401	391	416	430	383	388	443	360	402	363	375	403	403	370	410	403	419	356	409	384	399	428	416	407	346	385	443	387	397	433	437	414	388	380	425	380	422	433	373	393	419	437	378	387	377	400	404	366	437	383	402	406	388	412	397	437	380	420	366	350	390	378	376	389	390	378	372	370	400	409	374	389	416	360	435	400	346	369	442	436	395	417	376	388	394	432	418	408	438	402	385	390	370	388	401	452	439	386	418	405	393	423	418	431	379	415	396	390	403	367	405	402	418	401	389	409	389	385	385	387	381	414	382	413	385	404	397	402	396	402	404	382	400	385	391	398	386	388	392	409	379	353	382	381	393	355	413	411	424	400	410	410	372	367	379	398	388	343	393	394	337	395	404	380	409	391	371	398	396	431	388	381	391	401	395	375	414	380	420	389	408	372	400	421	430	373	442	431	394	432	395	421	394	421	392	448	383	410	437	405	387	418	399	413	451	349	404	357	412	457	458	425	395	395	421	421	430	426	395	423	391	388	382	416	395	381	385	392	410	425	344	386	382	412	448	389	407	390	362	424	402	421	401	395	391	383	398	413	414	393	398	428	408	393	431	413	398	405	367	384	404	385	385	381	380	378	434	399	402	431	418	389	414	423	394	376	420	409	359	411	407	421	388	388	427	422	412	397	367	405	406	415	396	348	445	417	406	403	369	373	417	381	413	380	383	408	373	393	426	415	381	388	393	416	369	418	407	395	430	399	373	375	390	344	444	397	429	402	457	377	403	364	428	377	370	418	351	415	445	412	379	423	412	418	393	348	390	373	382	396	397	367	401	410	417	381	364	422	416	426	373	396	391	429	381	364	433	430	406	402	384	418	415	407	390	401	372	378	425	388	393	407	415	377	352	399	410	388	410	386	406	400	395	418	418	378	404	407	350	376	378	416	403	435	381	387	405	385	375	408	368	423	404	410	430	393	412	394	379	364	393	392	396	380	373	390	405	391	398	349	412	399	403	431	402	380	398	392	388	375	407	397	402	425	394	375	364	395	391	405	390	411	367	438	384	354	420	377	396	410	382	409	394	401	401	391	418	414	367	383	402	397	377	429	416	440	425	412	427	395	398	356	402	398	382	414	391	415	405	397	417	356	404	433	391	390	401	422	397	392	418	356	381	418	405	419	411	398	372	409	404	392	392	420	405	399	410	396	355	403	376	426	411	367	406	402	379	409	382	406	396	445	397	431	386	392	406	395	387	403	390	408	379	407	423	405	376	366	413	401	421	381	412	394	368	384	438	375	424	440	407	376	380	389	407	406	402	364	407	397	406	419	417	426	402	400	379	378	358	406	427	396	400	369	389	397	389	384	399	400	399	405	394	413	393	393	411	408	388	401	415	432	421	414	409	397	392	403	412	433	380	440	425	393	434	393	393	414	396	431	420	410	372	452	396	431	425	411	359	403	417	367	375	375	384	383	413	402	429	382	406	376	382	394	383	384	423	361	340	379	396	395	368	448	390	398	407	380	420	391	387	368	392	391	410	386	386	380	423	418	405	400	427	374	403	399	437	407	428	444	378	415	418	376	417	394	408	407	410	394	373	390	417	420	415	415	405	405	428	381	422	413	403	357	429	354	420	439	401	369	366	413	398	417	377	358	371	390	353	427	409	398	439	393	418	409	399	392	405	442	392	404	417	396	420	403	389	399	378	389	417	402	366	428	411	373	405	451	380	381	398	432	392	406	342	396	400	407	378	434	424	377	411	375	391	390	414	431	404	407	407	368	418	412	391	392	411	396	417	431	371	383	371	385	390	399	404	372	351	430	383	378	408	388	437	411	383	413	417	420	408	399	364	393	411	431	436	381	405	444	431	429	388	370	394	413	399	369	400	410	393	387	368	418	377	414	396	388	400	399	410	367	367	422	460	417	371	421	377	434	370	391	387	388	402	403	399	421	399	345	398	385	389	391	390	428	415	436	382	381	391	411	411	364	415	438	407	407	369	400	406	408	408	415	368	416	442	382	396	439	363	402	397	399	433	370	388	409	389	390	379	424	418	395	384	456	427	392	433	406	423	421	383	447	439	408	401	382	397	398	408	387	394	402	389	386	368	417	376	368	379	382	417	394	407	410	397	370	366	378	396	371	375	399	382	439	407	426	369	393	384	416	425	419	423	396	359	399	395	361	393	416	380	432	380	414	424	386	413	427	416	424	398	439	418	426	389	413	429	386	413	434	369	433	393	374	390	399	377	356	382	397	396	425	390	394	439	377	400	386	406	389	412	436	414	398	415	373	406	422	418	395	382	392	377	429	381	383	423	382	420	419	423	417	383	403	397	434	395	439	434	372	401	367	401	366	383	388	402	428	415	397	382	430	392	429	396	416	409	417	374	386	417	405	400	412	402	421	378	428	385	450	412	414	401	416	381	374	352	398	403	378	392	431	381	394	407	416	412	405	442	434	402	376	381	394	406	422	407	380	403	401	399	414	402	370	408	374	400	386	379	419	401	408	387	382	422	414	392	397	393	390	399	409	381	405	396	425	418	392	378	407	374	402	428	371	399	425	375	427	434	420	389	395	411	427	398	376	359	429	386	435	402	384	361	421	401	372	397	408	406	426	392	400	370	390	390	408	413	410	392	369	400	401	412	404	403	405	379	395	420	441	405	373	403	422	370	409	415	366	384	374	411	412	422	373	460	383	365	354	366	389	390	430	429	432	404	380	394	403	443	403	410	418	431	424	404	416	402	410	374	412	418	428	431	402	419	368	413	356	438	390	395
14302	7401	3955	984	1010	974	925	1047	923	947	907	907	921	972	962	926	964	1010	934	952	933	951	1003	949	929	885	897	933	936	904	925	933	990	995	967	928	892	960	921	952	935	999	976	933	933	965	965	895	974	959	926	942	942	879	920	940	965	924	947	939	934	954	970	928	960	936	926	930	920	985	855	879	951	931	902	940	901	944	935	965	909	943	976	904	926	927	933	969	923	917	957	918	926	928	968	867	917	946	936	925	914	907	934	895	927	944	945	957	990	925	937	947	908	982	906	889	971	910	951	981	889	932	999	943	940	915	953	1002	950	908	963	919	950	952	948	964	929	912	871	955	900	929	931	960	962	904	980	925	936	964	928	942	934	902	1000	944	934	932	986	943	923	963	974	931	938	948	1000	873	944	929	955	906	894	970	932	987	932	867	947	939	946	910	904	912	958	980	989	966	935	937	907	972	912	859	953	949	945	941	953	933	945	939	961	923	992	957	948	920	963	959	966	924	975	913	949	900	940	895	968	939	934	894	967	948	905	934	964	905	943	955	953	936	939	923	925	928	906	948	937	910	946	900	970	914	981	971	917	945	934	952	898	970	980	930	988	933	913	922	1018	924	959	910	910	937	902	950	947	944	942	926	953	962	903	944	1013	956	961	959	931	932	977	965	978	958	925	922	957	896	929	978	936	946	946	897	895	961	968	884	917	891	932	972	1005	887	942	941	955	956	957	940	972	916	940	948	921	976	912	953	942	915	908	918	965	937	938	974	980	933	925	962	1000	937	959	950	874	924	902	892	938	959	919	949	970	912	930	942	954	925	961	979	907	914	937	938	947	884	917	918	969	928	991	962	976	900	919	902	864	938	965	904	972	892	916	973	941	935	880	971	941	887	939	986	966	940	940	936	969	899	917	957	959	958	945	920	902	948	966	922	988	900	996	941	881	936	921	966	926	861	966	914	939	932	880	981	994	942	917	882	946	931	949	949	894	940	896	935	928	940	930	932	902	928	905	957	955	937	932	911	963	902	947	917	998	944	945	951	964	932	904	913	972	924	900	970	895	932	914	908	902	924	910	928	898	934	901	931	991	905	973	969	926	913	945	943	951	932	925	925	919	939	950	934	971	1008	1005	937	883	880	953	906	939	892	966	928	959	929	982	923	952	943	965	915	951	966	941	945	932	967	1014	984	903	957	882	932	992	987	921	955	892	933	914	920	948	916	924	980	870	925	938	948	917	955	966	917	972	948	895	962	934	931	971	957	921	965	960	941	991	914	970	955	895	931	925	927	915	954	955	1003	910	932	922	881	952	940	922	913	932	978	950	919	969	938	881	969	904	940	912	951	904	915	930	927	1023	968	904	955	989	929	945	905	913	909	923	965	916	942	901	922	895	990	884	945	968	893	1001	960	953	906	948	919	903	907	924	936	925	943	979	963	956	930	929	981	900	978	934	976	966	935	962	981	942	875	914	992	890	924	915	947	942	934	1023	928	952	941	942	919	930	928	968	982	925	947	871	891	937	1013	935	950	958	898	951	963	949	942	970	932	937	943	902	984	967	982	935	913	929	936	940	899	967	922	953	970	921	907	922	977	946	965	1000	934	924	898	943	1004	929	1016	962	936	962	894	923	956	915	887	951	877	917	913	927	978	981	945	936	973	923	908	1018	971	951	939	981	958	919	961	902	955	980	905	967	886	1011	929	938	971	988	968	921	965	921	933	929	902	972	939	938	924	975	942	945	977	916	933	989	966	974	906	924	962	940	949	931	960	979	966	975	893	953	877	930	936	974	936	950	959	904	874	929	951	929	938	958	908	943	932	944	934	906	949	966	953	930	943	925	991	913	959	957	924	926	937	934	1020	925	888	900	922	923	906	939	909	964	885	955	925	882	867	928	916	904	959	930	932	941	942	899	927	926	889	911	947	912	942	904	945	972	941	922	920	923	905	990	913	892	891	1002	976	924	901	943	927	911	959	975	1006	921	915	942	913	934	894	932	951	901	997	928	939	935	939	977	943	956	900	893	918	908	995	959	931	935	974	908	902	950	947	909	957	929	913	865	975	944	923	907	990	903	953	858	948	948	971	929	956	903	896	924	943	935	922	992	945	885	959	938	900	916	961	952	933	916	914	924	943	927	928	947	958	947	912	948	922	895	928	928	935	902	989	917	915	929	937	912	965	904	1008	939	922	901	929	953	940	941	942	995	967	946	939	930	947	892	953	962	909	962	885	964	907	990	895	883	893	917	937	960	926	911	952	956	940	1001	997	945	977	987	947	910	937	988	980	899	950	951	931	952	932	988	929	960	890	933	909	926	928	872	971	945	941	909	923	952	950	980	950	901	995	900	964	936	964	970	946	941	972	948	929	937	919	928	923	931	951	920	968	924	963	930	984	1026	932	980	949	910	920	966	950	935	958	921	918	934	1014	968	910	955	981	956	965	989	971	963	931	883	960	959	924	922	884	926	935	940	901	1021	939	933	952	924	1003	941	934	955	970	977	901	937	945	992	923	941	982	978	916	926	921	987	976	933	936	900	900	989	996	909	928	923	892	910	952	887	927	962	951	937	887	947	930	940	940	962	852	997	931	924	969	976	925	916	968	948	908	1015	935	992	886	955	937	978	947	981	935	950	935	916	983	939	940	925	932	955	943	895	959	947	955	965	962	897	946	924	953	951	967	972	930	922	907	901	878	995	970	916	923	938	938	924	923	927	949	918	1002	929	934	918	965	954	961	893	998	948	958	1018	932	938	939	942	954	933	970	953	931	952	965	919	968	883	962	903	925	951	923	909	928	910	969	978	938	908	913	902	872	968	1022	908	983	973	900	954	973	944	946	942	926	975	916	951	908	920	958	940	949	921	905	935	926	947	943	950	911	931	900	936	933	951	936	894	946	991	948	918	949	928	957	876	913	931	920	921	924	887	913	1021	935	971	932	895	972	925	892	899	915	912	877	934	952	909	930	939	886	935	953	998	966	906	1001	936	944	996	937	970	901	887	941	941	1011	942	961	950	890	925	975	985	945	917	1014	955	973	890	890	977	873	946	954	956	979	931	933	956	923	936	961	936	937	940	966	955	968	946	971	908	1002	944	957	926	924	949	902	930	882	908	955	971	915	914	965	952	1008	968	951	936	944	895	886	971	939	986	942	926	896	963	975	907	903	960	911	918	927	951	968	978	1000	962	917	916	913	939	915	971	905	939	928	925	945	910	978	1013	906	896	943	930	985	920	926	925	869	922	912	893	959	991	876	925	937	1005	919	938	927	941	948	969	919	954	939	939	871	984	1023	929	971	946	955	926	909	904	975	929	979	912	960	929	961	947	940	927	971	986	949	968	910	936	898	955	951	952	936	896	916	880	945	930	875	943	941	940	875	931	975	947	994	935	953	970	982	951	932	983	935	940	959	960	928	1001	919	959	871	936	901	979	933	949	943	947	997	977	964	960	957	1003	938	914	926	938	947	956	922	916	920	921	889	907	955	961	964	887	884	986	912	933	984	956	949	927	945	908	930	924	894	924	973	957	936	970	953	916	937	958	956	907	962
67034	50511	33201	10026	806	428	387	334	338	313	308	307	282	249	278	285	259	258	275	280	273	229	274	240	240	266	253	260	294	239	256	285	220	246	267	266	241	282	264	251	242	240	258	257	252	256	230	254	252	282	274	244	217	249	244	211	213	236	242	240	241	222	259	247	243	252	239	256	259	271	230	243	273	232	258	228	278	275	254	237	257	215	253	270	216	253	257	241	245	270	288	246	233	230	284	258	259	245	230	260	253	272	244	249	254	276	268	243	221	235	250	237	250	228	242	237	246	241	249	255	237	251	252	237	272	243	233	251	239	248	244	257	267	247	230	274	232	250	246	241	256	212	273	244	239	252	257	234	243	249	227	264	284	263	223	228	239	229	231	274	237	222	251	256	231	208	229	277	230	259	260	276	260	255	247	277	242	243	266	242	233	235	248	233	264	248	221	265	268	246	256	250	213	235	259	221	259	230	218	245	264	240	244	226	222	264	277	225	247	239	228	227	219	255	248	237	254	261	248	208	267	223	251	256	247	252	262	237	239	241	257	253	236	251	243	223	246	241	232	251	227	260	240	225	253	249	269	251	228	221	243	254	263	225	255	244	252	248	240	251	246	236	252	251	252	245	234	240	246	235	249	220	247	244	268	252	242	256	266	220	235	252	242	239	234	239	232	262	251	268	274	247	248	251	250	252	267	233	253	275	224	264	240	265	250	249	254	241	269	253	240	262	256	242	257	232	228	232	256	233	247	244	256	242	271	261	229	266	229	271	235	257	230	253	242	243	239	234	253	216	254	275	230	234	219	231	223	230	249	239	240	227	237	252	247	250	228	248	268	243	261	266	249	214	243	260	281	241	228	201	229	261	252	261	270	249	246	245	236	233	231	253	258	264	243	219	266	282	268	243	249	236	252	261	263	255	213	229	223	249	240	238	214	236	231	255	212	248	246	244	189	256	252	245	236	258	234	224	247	246	221	265	238	257	238	228	248	239	242	223	240	199	238	251	235	237	241	239	223	265	256	242	253	220	227	231	248	213	256	265	257	233	252	228	247	253	253	227	215	233	219	252	243	222	234	245	261	234	251	231	235	281	237	239	256	250	253	248	261	265	236	255	250	232	225	248	246	246	274	230	230	265	252	261	223	233	250	226	254	219	231	286	246	253	235	226	231	260	254	252	235	277	231	257	219	249	228	233	259	242	232	259	259	244	235	245	235	236	238	237	202	240	244	229	265	241	233	232	254	233	233	208	243	241	258	285	240	244	248	227	235	253	234	243	228	234	278	245	248	262	279	233	244	237	251	227	227	266	233	235	215	238	288	257	197	274	227	251	261	254	266	257	240	256	247	257	249	256	254	259	271	267	239	243	226	232	254	238	222	227	224	239	246	270	216	198	256	260	237	234	272	216	243	286	245	264	261	247	248	227	258	228	254	265	228	253	232	236	262	248	230	224	258	246	234	235	266	235	243	241	232	247	226	242	244	254	230	247	234	252	226	222	226	259	235	250	252	244	277	245	231	253	257	271	242	241	268	260	240	252	266	223	260	243	236	252	249	236	253	232	230	251	260	230	231	269	293	234	228	240	253	273	225	226	281	257	236	236	260	254	248	207	255	256	233	252	237	247	252	246	231	232	242	249	245	235	252	230	214	252	264	268	267	249	245	230	261	248	250	264	229	262	264	236	246	231	231	224	268	253	239	232	260	249	256	232	242	231	222	236	237	220	255	242	233	242	278	226	231	256	232	231	254	214	256	265	249	259	238	255	231	228	261	250	256	258	267	241	246	237	246	273	227	232	263	277	261	222	268	245	256	265	222	245	232	250	216	290	237	271	217	259	235	267	226	233	233	264	273	229	243	255	244	214	248	216	236	227	217	223	227	273	242	250	209	231	257	240	228	252	254	274	212	250	227	278	239	232	241	243	249	253	235	245	241	248	203	256	229	270	218	235	231	234	245	244	233	221	227	241	227	254	224	203	222	249	241	250	250	251	270	231	236	224	248	257	250	245	257	234	242	232	242	217	216	259	247	252	227	238	255	238	268	255	254	258	266	259	267	223	227	231	260	244	248	229	256	237	242	250	245	243	225	251	248	248	267	260	234	224	233	209	253	261	224	253	233	231	258	238	269	272	248	282	224	240	239	265	231	249	260	242	233	238	265	237	257	244	242	263	252	268	223	244	200	257	239	258	245	226	240	237	267	252	235	226	256	240	244	234	240	242	268	271	228	242	263	251	213	253	259	226	225	242	224	227	238	239	214	225	264	249	255	267	209	221	217	213	217	239	258	247	234	261	232	239	233	246	245	279	246	232	305	259	266	257	242	223	225	233	200	233	224	232	237	242	238	267	232	255	222	251	254	247	261	260	260	231	218	244	266	219	234	239	246	237	243	234	255	232	238	247	267	240	249	265	249	272	251	213	265	224	265	238	222	230	264	254	241	224	267	255	251	255	244	263	254	239	247	250	233	244	241	227	244	235	225	243	246	234	234	239	244	246	237	255	251	267	261	268	238	243	244	247	240	254	240	265	235	220	262	212	259	266	232	271	239	239	244	226	255	248	255	242	253	206	259	242	258	258	245	230	251	237	239	247	243	236	236	245	231	246	271	226	270	237	256	200	238	229	215	224	233	247	261	243	260	254	221	206	261	273	253	205	249	205	261	242	272	234	270	249	276	249	239	248	256	264	235	229	214	267	234	253	229	199	236	256	262	217	255	230	224	257	263	222	252	232	257	237	232	241	224	252	248	218	238	245	261	250	243	240	247	233	246	252	250	259	215	245	230	230	263	219	252	262	255	230	276	254	240	236	248	261	226	257	239	241	247	264	226	250	263	259	276	235	247	251	241	246	232	256	219	254	220	249	244	262	252	254	224	222	238	263	235	233	235	242	240	236	250	226	247	234	232	253	243	243	251	254	276	248	223	248	249	234	219	237	237	239	251	234	246	260	273	248	224	235	231	238	257	246	289	236	230	256	260	265	258	247	209	241	258	249	254	259	236	235	251	263	259	238	214	226	236	265	253	238	254	235	260	222	242	264	253	233	247	234	247	241	230	251	239	240	248	234	239	254	248	250	254	250	274	247	242	234	251	243	265	215	246	227	242	249	238	220	229	263	244	238	258	252	256	244	254	231	230	239	251	265	239	248	245	232	265	206	254	246	247	238	192	275	252	231	234	239	210	252	230	233	234	257	265	277	252	269	233	258	252	249	248	263	251	253	233	259	249	256	212	249	234	286	236	247	238	240	260	229	253	226	274	255	225	248	262	268	258	248	238	248	218	232	244	228	253	251	276	245	249	257	265	252	250	231	263	236	256	240	242	261	262	282	226	249	242	231	230	245	210	217	230	230	251	238	225	258	225	226	225	240	255	232	270	264	241	215	234	289	216	251	226	241	216	243	261	267	203	225	224	244	228	257	260	247	231	249	267	263	274	220	260	268	211	240	233	247	256	250	223	232	238	236	255	245	223	235	231	242	238	243	234	230	248	252	255	223
39558	35466	16292	2089	1805	1542	1370	1324	1178	1118	958	950	846	845	730	845	768	752	745	816	711	775	693	712	709	643	663	684	697	672	688	687	728	680	689	661	708	631	620	675	590	631	643	604	668	663	662	638	710	638	639	664	646	653	643	666	637	582	651	676	621	611	669	648	633	622	669	635	682	638	654	658	679	584	615	650	628	637	623	681	672	623	715	625	619	635	620	645	627	665	651	616	644	629	639	672	623	589	650	661	616	657	646	689	640	636	654	656	637	615	681	572	652	642	696	638	628	695	632	648	649	671	652	658	605	619	629	639	674	654	643	613	659	623	632	656	641	645	606	615	614	621	649	595	639	650	636	626	646	668	668	615	679	650	639	689	678	657	631	621	663	638	666	669	688	673	637	639	640	648	656	641	607	646	671	657	627	677	604	635	628	641	674	608	627	660	639	614	627	590	652	634	687	638	620	619	684	642	612	631	640	637	703	651	639	649	657	645	635	617	646	661	624	618	640	654	638	639	617	640	615	611	621	663	675	626	655	585	646	614	611	646	658	634	578	675	673	675	633	634	628	587	668	650	610	644	672	632	608	645	643	655	654	620	659	660	658	701	665	653	659	640	596	633	648	664	618	657	662	662	650	649	642	690	655	596	661	602	638	627	641	662	706	658	624	627	680	637	671	635	629	598	599	648	672	635	634	648	703	641	627	642	636	633	699	635	645	706	624	617	653	650	612	662	633	656	632	594	609	612	647	646	669	623	660	645	694	668	614	627	654	648	638	648	628	614	625	661	635	672	615	650	606	626	663	666	638	674	639	661	702	635	645	636	653	665	649	622	643	641	652	647	643	600	682	612	593	628	630	640	692	644	666	597	585	624	631	605	625	651	626	625	636	633	645	661	629	612	656	647	627	600	641	646	622	616	634	631	627	607	661	647	653	617	616	624	661	706	645	652	679	644	640	641	609	619	639	674	674	617	647	623	631	627	644	714	662	628	667	660	657	633	596	693	641	630	647	634	617	665	630	643	627	631	646	632	649	645	725	673	629	652	654	637	652	619	654	638	643	601	618	630	651	662	627	635	645	658	649	688	652	623	637	662	615	629	662	630	639	673	663	677	642	641	652	638	647	633	659	670	624	624	629	616	700	650	607	625	579	652	619	661	618	618	636	636	668	639	662	642	628	652	621	633	654	662	612	671	604	680	624	606	605	610	677	644	639	617	655	678	663	629	628	645	644	638	586	616	625	614	645	624	628	666	660	633	639	610	658	654	639	672	609	592	689	649	646	661	675	627	598	643	641	641	658	646	664	633	618	632	624	664	601	641	655	609	666	626	641	669	634	664	654	621	664	611	620	633	635	621	606	647	671	662	642	626	633	651	628	619	682	634	674	628	628	577	643	610	712	622	659	670	621	631	593	604	682	632	666	679	644	650	638	638	616	635	660	640	627	678	624	630	682	660	628	670	667	664	633	642	659	632	655	637	630	631	654	662	616	682	633	639	636	653	682	614	637	691	647	648	562	588	632	555	691	679	631	623	625	640	632	620	655	646	633	602	637	631	638	595	636	630	634	606	650	621	627	637	623	627	673	655	624	669	634	674	657	638	633	652	678	649	629	630	627	613	624	628	629	636	621	638	609	575	649	595	660	610	624	634	646	684	653	594	671	636	663	664	625	639	635	643	668	618	622	665	632	612	631	609	661	625	643	647	629	654	628	641	634	632	625	626	628	606	616	619	631	591	643	677	636	635	620	628	647	624	627	583	632	665	603	634	614	645	659	612	633	634	637	619	710	647	611	626	667	648	643	633	674	667	657	640	633	666	696	621	642	671	613	669	646	671	667	633	654	623	691	676	607	639	661	641	650	606	626	649	635	668	662	655	640	656	684	592	602	644	652	613	655	625	636	633	604	660	614	643	641	616	656	634	639	639	654	627	621	610	704	676	638	657	607	649	657	597	654	594	634	645	653	649	642	630	606	594	633	639	614	633	630	623	669	644	609	615	682	645	625	643	604	615	614	656	628	665	674	648	651	665	651	685	635	667	625	703	630	611	589	683	632	613	648	617	618	656	635	683	663	642	627	638	691	637	625	649	629	620	666	624	633	632	655	660	646	569	659	610	640	602	634	615	663	661	609	609	618	666	619	649	655	638	658	685	649	637	684	665	689	622	659	652	654	635	640	637	637	637	658	653	679	642	628	631	624	664	582	659	639	614	595	685	643	583	646	657	677	624	635	652	629	570	647	658	662	661	622	602	632	613	623	637	665	628	640	652	606	619	686	590	672	683	614	600	645	703	691	668	626	644	655	664	643	696	625	633	613	676	651	583	653	636	601	646	612	645	605	619	651	629	630	650	629	593	639	607	615	646	621	666	654	672	642	607	626	667	637	582	630	634	659	649	611	632	633	630	618	647	693	632	653	624	634	618	649	635	610	645	645	659	661	658	659	676	675	684	696	668	650	634	621	626	601	612	632	668	599	613	653	627	626	610	634	684	655	630	613	629	593	635	666	628	607	648	662	622	672	632	611	620	605	650	621	624	649	632	640	620	648	623	627	694	648	633	628	619	621	676	630	568	674	605	651	636	608	708	614	664	600	620	676	608	647	647	657	635	621	666	629	652	659	640	645	623	674	698	618	680	631	662	661	653	656	647	617	638	621	607	619	683	660	611	599	638	639	669	655	653	661	665	631	659	626	622	582	625	617	681	617	622	600	649	622	630	674	635	659	631	645	627	596	647	630	645	661	648	585	630	633	652	626	645	644	626	697	644	620	668	685	611	677	613	636	649	647	613	639	620	628	648	622	656	644	614	641	641	708	674	601	607	644	632	679	602	668	621	615	689	643	636	628	653	670	614	624	654	631	662	639	595	658	645	655	706	643	630	650	599	635	660	603	657	603	648	650	654	636	635	674	647	646	638	655	637	659	608	639	623	601	664	611	669	650	656	639	686	617	650	652	669	617	618	646	617	640	665	619	626	646	621	669	657	645	647	663	629	676	602	646	620	661	661	630	628	616	628	625	693	656	630	589	617	677	637	642	628	656	600	634	620	602	639	593	631	615	671	638	618	632	644	604	643	640	635	598	662	626	645	574	627	642	641	643	651	599	630	626	682	687	655	640	636	630	616	658	633	646	625	652	630	632	673	624	632	634	636	648	586	631	640	645	662	650	674	680	629	633	644	668	618	633	615	625	620	646	641	610	659	642	621	732	657	670	646	616	614	632	688	688	654	626	603	649	680	614	669	604	638	681	629	647	676	624	702	632	618	651	612	629	625	606	646	666	660	668	608	650	687	625	616	654	642	673	684	669	685	642	658	628	633	671	642	622	663	596	636	686	651	623	639	583	655	637	659	602	628	642	634	638	604	640	642	598	629	657	594	622	593	626	662	675	687	652	633	666	677	642	664	654	659	665	645	631	644	622	628	638	658	642	620	607	613	647	635	608	661	672	647	596	660	611	651	657	637	650	660	671	649	637	663	642	665	628	618	625	606	646	633
78952	59586	39412	20469	5148	895	615	573	521	494	458	437	404	410	426	443	431	406	397	406	393	373	371	379	363	415	390	374	369	374	357	410	387	370	393	375	386	356	388	358	310	346	362	381	352	359	362	328	349	364	347	377	314	343	325	380	363	375	326	356	352	356	368	365	352	339	352	378	344	354	384	345	387	404	357	347	410	338	357	345	355	354	359	358	340	347	322	365	309	348	327	334	320	354	356	378	363	400	360	372	317	350	363	364	379	339	329	360	362	350	320	354	322	347	338	331	368	333	372	348	380	365	335	366	336	325	366	397	340	354	373	334	347	332	355	318	317	335	314	327	325	364	373	323	349	331	350	370	351	363	364	365	348	342	347	369	333	322	362	309	362	337	358	346	297	364	321	321	361	362	368	337	379	369	366	346	351	365	363	326	344	333	367	339	351	364	358	380	340	312	343	368	315	343	361	352	348	372	328	376	353	349	357	323	336	364	347	344	366	345	350	353	353	341	337	380	357	375	342	362	357	361	353	398	356	366	350	329	383	336	361	357	369	313	317	386	385	362	351	380	370	349	350	376	370	357	344	334	358	387	386	360	358	342	343	361	357	355	364	347	335	379	345	345	349	339	377	336	372	376	369	388	348	394	386	330	374	369	362	373	367	351	329	358	352	351	357	351	378	320	367	365	350	374	360	340	357	372	314	368	368	329	356	342	358	347	329	355	368	375	368	332	367	329	375	331	366	351	346	406	331	348	391	346	324	351	306	337	372	378	356	370	360	388	343	331	353	338	366	324	365	356	358	350	373	355	356	343	357	337	384	325	365	372	357	352	367	339	339	339	345	353	360	377	351	331	332	331	357	363	334	382	346	364	388	357	364	319	348	344	357	347	343	369	365	367	363	338	413	334	354	301	350	384	379	367	370	347	357	376	348	388	328	339	375	361	367	325	378	343	366	327	358	339	332	381	370	326	363	386	351	374	367	352	363	342	316	378	381	351	334	328	340	361	360	362	374	350	347	329	348	354	381	346	374	370	343	361	326	353	376	328	355	363	379	368	373	352	345	360	377	391	353	360	349	349	371	359	333	345	362	341	389	360	355	305	360	347	372	388	340	371	367	358	393	312	316	353	317	358	331	339	338	358	332	340	353	341	367	358	379	344	345	362	335	333	366	377	341	368	359	365	366	373	332	335	324	364	365	329	311	343	367	348	347	350	371	337	359	333	358	341	373	379	356	330	397	367	354	341	335	417	346	347	368	371	383	364	365	335	331	365	372	360	351	350	325	380	331	345	341	359	337	355	344	371	308	370	399	359	343	399	339	350	376	338	367	365	379	349	336	341	344	395	363	378	369	358	360	326	366	382	335	357	361	357	365	366	374	332	399	371	386	323	379	337	334	351	363	338	371	405	334	366	354	378	322	392	362	342	318	364	343	346	338	364	378	373	339	367	369	338	327	365	348	352	350	339	379	382	364	347	352	348	351	344	360	326	365	345	350	381	367	381	330	353	389	353	397	357	328	358	336	348	378	375	361	358	347	358	342	328	312	365	372	346	400	366	359	379	356	336	345	345	380	333	325	349	351	346	374	352	348	361	350	366	350	359	342	357	356	370	357	352	346	321	386	318	339	332	335	343	362	349	369	370	314	408	380	344	328	347	318	362	358	340	327	342	365	336	358	373	337	353	342	341	390	362	352	357	349	330	353	334	377	382	322	354	409	362	365	357	358	342	348	364	369	367	353	349	369	355	373	348	351	360	367	372	344	357	340	344	357	386	376	373	347	325	380	377	372	350	365	391	375	385	345	367	372	366	346	359	356	322	379	370	337	404	349	349	324	378	337	329	382	381	320	370	363	365	344	322	401	396	359	335	354	356	361	330	348	317	366	334	374	386	359	374	364	333	368	342	335	362	401	343	347	314	386	348	318	359	360	356	372	380	351	385	354	378	355	346	362	317	309	349	405	365	324	370	351	337	364	362	315	319	351	350	347	376	333	320	339	351	356	331	360	374	380	343	305	384	379	352	406	374	389	394	370	329	377	377	384	366	356	333	382	342	320	326	359	329	356	340	358	373	366	370	350	387	359	345	358	333	338	342	362	362	382	367	354	405	353	364	331	395	346	340	338	351	349	353	389	340	318	348	341	376	347	388	326	368	363	347	339	369	368	366	331	312	357	383	371	367	369	369	371	342	358	335	377	361	358	394	349	352	360	361	323	346	367	344	341	334	345	353	326	371	396	334	382	340	335	345	324	351	374	375	368	367	345	346	351	364	370	354	356	347	367	333	314	378	363	354	348	347	385	362	345	351	366	337	399	359	355	366	352	344	367	360	367	354	364	369	344	337	360	393	339	370	291	361	344	346	338	360	338	352	328	346	369	342	384	403	339	346	365	386	346	353	372	393	360	355	351	355	330	343	351	365	349	359	353	347	362	374	348	356	365	385	352	340	344	357	339	372	335	372	330	360	380	380	350	343	353	373	372	386	365	364	358	348	345	343	371	310	362	337	396	343	372	374	396	360	353	359	360	384	377	369	350	301	397	333	334	346	338	384	344	375	378	396	374	367	351	360	371	354	388	356	359	353	318	381	346	336	364	354	350	352	347	352	356	338	354	373	363	361	382	331	349	352	383	380	342	350	394	340	341	318	316	385	352	363	366	350	357	344	352	365	352	342	342	384	305	376	364	341	353	352	321	357	350	329	371	327	346	362	328	329	346	357	348	332	337	348	364	357	345	355	348	361	330	350	342	353	327	331	347	344	369	334	357	329	325	331	352	359	365	340	337	349	313	349	327	362	352	373	358	370	349	365	343	385	385	331	357	351	346	366	337	347	400	335	376	347	323	322	357	350	336	375	392	357	332	340	318	380	349	329	370	377	327	330	375	379	355	378	384	354	368	357	365	360	355	331	364	342	338	339	380	358	361	339	366	342	396	378	357	379	338	353	357	353	387	360	369	343	345	347	365	376	371	336	367	377	353	336	350	371	369	330	327	326	357	353	366	363	340	340	358	355	364	344	348	337	362	365	359	348	347	353	329	389	316	382	343	369	382	333	341	339	379	363	378	344	345	354	369	317	362	332	350	413	381	325	388	353	370	342	354	358	371	349	335	353	353	318	347	375	379	350	358	345	348	372	380	371	329	365	365	332	377	393	353	395	365	359	385	364	334	326	368	362	349	329	356	332	354	350	321	344	359	367	333	351	355	330	394	333	340	331	344	309	351	366	326	343	346	373	339	359	380	358	368	376	397	372	335	335	325	333	359	333	358	358	325	347	336	345	317	359	338	353	384	362	351	350	376	342	371	360	367	349	367	356	338	344	320	357	353	375	349	308	335	364	373	337	357	342	333	340	390	363	344	393	330	369	354	348	357	371	299	355	362	337	357	366	382	330	346	334	350	357	357	382	348	370	353	383	384	363	366	385	339	382	345	379	362	347	347	385	347	378	346	346	368	395	326	363	377	355	363	355	376	356	391	339	325	367	378	337	340	333	387	341
49604	44573	20068	3634	3206	2741	2305	2056	1725	1615	1512	1368	1324	1297	1203	1192	1127	1076	1085	1071	1095	1048	957	1020	1031	1028	975	998	980	981	948	957	975	990	940	968	887	930	922	928	893	990	905	934	894	929	890	896	918	918	916	902	910	930	937	885	930	951	908	908	911	907	858	858	894	900	872	890	874	862	905	910	914	946	913	901	871	903	854	907	865	897	896	900	858	886	904	869	876	825	869	833	903	928	890	851	873	899	848	896	912	834	933	905	820	912	892	924	858	871	948	899	848	851	882	895	845	884	869	853	862	852	889	889	864	928	866	974	862	914	953	879	916	922	870	866	928	854	881	930	911	897	887	867	876	852	845	883	918	881	901	883	834	854	881	928	876	852	915	877	907	891	872	861	916	938	891	891	842	919	897	876	870	858	919	872	930	838	841	901	913	859	910	880	892	877	905	872	842	844	941	859	842	904	948	831	873	852	924	846	901	926	876	902	858	903	902	889	916	836	891	867	890	862	881	860	915	891	918	908	876	847	920	861	930	860	876	914	894	838	912	926	935	869	842	838	928	869	937	911	880	918	885	867	858	898	926	865	931	885	896	855	891	907	850	950	943	889	866	844	881	864	881	905	867	954	898	904	866	842	894	916	851	854	866	906	859	864	886	904	849	844	887	900	901	887	894	885	916	805	861	943	926	869	896	859	838	925	895	931	865	893	907	894	863	827	825	857	864	927	924	872	880	903	842	873	907	893	927	878	902	905	897	873	910	867	854	947	848	894	898	825	886	853	821	843	936	857	848	832	871	887	890	849	898	851	940	914	888	885	901	909	883	879	891	901	818	859	856	889	942	898	911	922	946	887	911	877	930	901	876	926	884	859	904	852	941	854	867	899	868	876	898	911	937	891	884	911	866	898	886	857	881	915	887	891	873	881	876	863	910	885	880	923	847	954	836	867	852	911	862	860	826	880	879	887	863	859	881	882	923	898	885	872	890	868	896	886	857	853	877	886	914	894	848	870	852	905	891	892	879	918	890	879	881	846	871	827	838	903	897	884	860	810	874	889	889	882	847	906	916	871	871	870	874	902	786	853	882	882	914	861	851	885	876	880	821	835	888	944	934	879	904	925	884	842	841	920	895	854	867	864	905	945	864	840	868	863	834	839	843	902	892	902	871	824	857	875	897	971	882	866	842	923	861	901	834	946	882	875	862	837	941	839	906	934	864	920	841	890	935	852	944	900	851	851	854	901	822	822	886	887	851	883	850	904	939	917	901	894	933	834	911	825	921	869	886	899	882	880	844	869	846	922	882	919	873	884	854	802	852	889	871	869	848	885	910	924	867	899	927	851	870	931	890	874	834	871	907	913	955	872	920	904	872	947	942	918	870	864	918	872	890	956	866	891	895	892	865	871	892	869	875	901	867	903	920	919	864	888	843	883	838	876	892	905	927	921	895	918	848	878	836	867	883	846	885	838	871	861	885	894	928	866	911	862	919	843	887	871	853	848	935	872	883	883	875	924	884	892	911	896	908	827	853	853	866	898	891	886	843	847	878	879	839	889	868	856	867	875	893	883	939	849	896	849	866	812	902	868	847	900	880	872	910	885	905	891	870	928	907	916	896	926	843	918	881	887	900	864	900	902	889	888	886	911	860	896	875	848	890	874	873	855	850	902	918	914	924	871	849	899	876	871	855	896	932	904	885	878	859	879	893	892	863	906	884	874	852	856	868	849	865	904	826	874	923	867	888	858	906	916	931	894	842	928	912	895	885	871	907	922	877	891	864	905	882	864	925	895	875	878	872	897	856	917	920	894	861	862	850	840	897	887	907	834	892	926	971	923	889	864	881	861	805	918	979	878	926	922	857	903	919	898	875	894	892	909	895	872	887	899	905	892	869	920	893	887	863	878	921	840	934	928	855	889	845	918	886	847	882	874	889	858	920	884	886	915	882	911	806	874	911	918	856	817	858	863	884	889	942	877	862	880	838	903	905	881	858	892	868	884	896	821	879	876	875	860	873	853	899	881	883	896	806	860	868	857	931	884	888	878	891	879	820	913	867	882	880	945	874	860	872	857	820	901	832	841	875	895	915	811	886	851	904	906	908	867	864	890	878	863	843	847	896	890	856	877	844	881	893	836	873	899	896	897	923	867	849	874	885	859	834	897	900	839	908	878	889	838	898	904	865	873	901	916	962	903	888	831	842	862	848	860	852	878	860	875	837	884	859	859	899	868	872	906	918	876	973	835	899	899	893	883	917	903	885	858	906	870	899	863	836	867	926	909	918	865	916	902	873	817	854	905	898	929	911	848	880	859	902	876	920	902	864	842	889	890	878	894	850	888	903	842	844	948	854	851	882	874	866	874	897	904	890	848	910	938	845	852	855	866	793	899	919	926	854	891	824	900	875	909	912	888	869	838	839	897	866	881	859	868	839	826	900	846	883	853	874	865	859	878	849	903	847	902	864	911	858	822	820	884	896	899	879	878	874	861	883	857	902	891	893	976	848	886	908	937	880	851	916	851	903	890	858	865	922	848	936	873	940	866	884	893	887	917	861	937	905	868	864	878	951	882	957	844	837	880	898	953	901	892	886	863	887	862	906	832	825	944	925	897	900	897	942	915	884	949	873	856	879	831	901	898	868	909	915	877	918	810	905	965	872	877	906	857	907	848	868	913	844	894	861	887	908	892	885	855	892	891	910	861	839	867	927	912	876	848	833	876	870	900	905	854	911	898	905	892	867	886	908	925	896	886	865	899	882	882	928	888	881	853	909	954	836	861	840	869	834	886	857	848	924	903	899	913	873	926	866	886	878	883	879	881	934	837	869	898	864	892	858	832	885	917	891	938	929	932	896	905	872	916	906	865	873	867	915	869	880	811	902	911	889	896	895	864	940	883	864	846	835	879	875	843	837	885	888	891	879	924	945	914	879	855	889	896	909	905	889	922	855	914	834	837	892	884	919	868	884	879	867	864	925	881	815	901	935	936	903	872	926	848	882	900	856	862	844	913	884	890	876	853	873	898	870	881	856	901	908	905	827	919	880	865	870	873	915	876	888	864	946	917	851	870	910	855	852	914	897	916	877	877	867	873	901	866	821	903	857	864	899	897	866	876	851	885	919	871	920	902	858	852	920	838	921	845	855	857	879	909	920	882	906	850	805	863	928	860	883	890	823	919	885	898	862	908	901	866	838	934	935	912	887	902	902	885	877	908	907	903	902	857	844	914	878	854	902	873	846	888	893	876	862	948	908	924	846	933	845	924	879	913	912	940	873	875	868	905	903	856	914	884	887	864	876	844	890	875	893	889	871	888	842	891	887	858	872	895	919	923	912	880	919	917	899	812	919	824	854	895	864	906	864	892	853	855	865	884	863	849	840	892	886	855	947	877	912	829	857	861	925	878	911	883	852	840	878	913	918	848	935	934	846	829	914	873	840	919	866	833	898	883	908	881	895	901	873	865	886	890	865	893	833	865	859	870	853	904	856	915	869	860	832	851	920	837
18499	6854	3429	463	425	402	387	401	406	411	423	401	370	426	431	384	407	408	403	437	410	412	452	411	400	392	404	463	423	394	415	390	417	423	424	388	421	362	386	396	441	383	366	406	420	394	389	389	406	382	387	391	415	405	371	417	422	389	419	445	395	384	412	411	433	388	382	396	405	465	401	393	437	382	394	396	406	432	372	412	427	431	458	403	391	428	428	408	392	408	398	413	389	375	399	403	374	426	385	415	429	439	397	433	414	377	409	418	416	407	456	393	434	409	424	399	397	378	431	430	404	433	377	417	426	390	369	395	357	400	411	401	466	435	413	418	389	407	371	422	405	395	397	438	421	415	444	405	390	382	408	420	425	367	427	403	449	444	424	457	438	409	411	404	421	433	418	391	399	435	431	436	438	426	413	392	409	399	395	449	434	402	382	423	405	399	377	408	451	423	414	438	419	404	409	389	428	392	411	395	387	380	410	384	423	438	401	444	401	396	362	396	423	415	398	388	378	416	403	372	415	396	401	404	424	421	449	427	368	428	426	413	427	412	414	407	415	394	422	396	418	377	450	417	445	414	416	397	391	416	436	415	372	420	429	416	390	418	409	419	417	396	443	388	416	408	380	398	417	410	365	395	385	415	418	439	385	413	416	436	411	366	411	437	393	412	385	425	389	410	398	425	358	426	427	414	415	371	403	441	387	381	417	419	416	402	375	453	384	365	394	413	414	396	397	396	417	395	401	379	429	430	407	390	431	408	404	396	407	408	425	440	425	422	435	427	420	381	395	421	375	439	425	371	410	402	377	392	367	403	373	388	371	397	397	445	443	414	390	384	406	438	431	404	440	441	422	433	384	375	412	431	409	393	419	411	431	402	384	458	395	421	410	386	422	443	398	444	421	411	427	396	397	397	392	426	401	440	407	407	410	392	410	415	426	391	407	418	382	414	402	409	428	418	421	417	411	419	404	394	353	405	410	365	414	395	411	392	394	413	391	425	413	400	385	411	434	403	419	424	394	409	387	444	414	450	403	374	392	456	419	383	430	432	377	388	421	421	386	404	414	404	417	398	412	450	420	425	425	420	416	394	403	419	383	417	376	430	428	375	408	394	392	388	389	374	404	423	431	394	390	383	416	445	446	387	406	418	401	381	410	437	418	440	404	371	401	404	414	408	385	425	424	439	434	430	396	447	401	443	435	444	387	441	411	391	443	369	425	420	367	426	420	412	423	424	378	370	446	398	447	429	400	388	396	441	412	367	392	399	426	421	411	389	381	439	381	424	423	390	402	404	413	383	413	400	396	442	386	429	413	404	382	397	432	440	426	410	417	408	449	446	404	398	409	432	382	409	375	387	382	405	420	410	428	405	460	401	370	376	476	402	404	392	387	419	427	420	412	379	415	380	392	410	409	400	413	375	408	428	393	409	406	403	402	445	424	410	360	405	403	409	415	384	409	367	422	435	377	400	394	397	411	406	422	402	411	399	399	403	448	405	438	390	423	453	396	399	441	417	423	395	411	397	460	429	427	376	383	417	418	394	426	379	420	424	450	423	421	458	410	399	399	424	424	400	386	447	393	408	422	415	410	401	410	429	392	411	411	401	410	417	405	397	417	421	438	412	424	383	403	398	446	403	419	427	366	434	428	427	421	389	424	398	446	374	378	450	410	424	424	440	415	408	408	404	424	452	406	435	453	442	428	375	401	395	451	412	404	424	431	403	422	444	430	415	425	377	389	407	382	424	440	379	406	417	397	400	395	418	421	427	453	438	398	373	416	407	409	438	380	425	404	399	417	421	414	390	417	405	441	396	381	418	407	394	434	427	383	404	426	395	365	403	388	389	412	409	414	397	359	394	440	388	391	445	420	419	427	403	397	415	446	380	448	353	364	380	421	425	408	375	402	387	400	436	416	438	421	408	416	402	401	385	425	389	418	403	405	386	438	439	386	382	384	346	389	429	400	446	447	436	393	374	407	393	349	431	400	384	445	388	396	424	406	389	410	390	419	401	408	399	392	456	409	431	433	362	414	410	435	390	435	422	435	375	436	423	389	449	405	420	437	429	399	398	384	417	379	406	417	431	391	370	448	393	404	398	395	402	432	426	412	390	376	422	398	409	418	405	378	399	403	440	425	409	396	427	381	415	408	387	440	423	431	414	400	393	428	434	438	435	412	418	450	422	370	428	443	434	391	391	427	390	419	373	387	407	419	397	424	384	385	406	403	379	398	366	403	436	430	434	418	401	435	413	398	418	381	419	431	395	391	396	404	411	411	420	387	390	422	409	419	413	399	427	420	432	398	409	393	426	429	419	433	415	438	381	436	403	393	399	409	416	423	415	397	426	410	379	415	411	395	389	397	379	427	405	415	441	474	388	420	416	423	355	381	389	407	373	372	426	377	427	390	422	429	401	386	421	441	418	398	436	411	393	433	433	404	443	415	387	428	394	393	377	415	398	448	418	397	399	437	404	425	446	426	405	430	413	369	417	428	398	394	407	430	404	411	442	416	398	376	386	394	434	373	426	422	435	403	393	446	420	444	430	374	410	402	393	396	391	432	429	433	384	414	472	389	410	392	390	433	404	460	444	391	397	437	424	433	453	416	416	398	422	416	396	413	399	433	414	400	409	390	395	380	420	385	366	441	417	390	422	417	399	375	433	418	433	388	414	433	368	394	383	434	415	414	398	387	424	402	380	417	362	387	405	426	432	428	408	416	438	447	399	387	405	448	400	374	407	403	407	389	380	409	416	387	416	403	436	395	433	389	406	392	439	399	445	429	407	447	440	425	400	441	392	399	426	400	382	406	414	426	467	422	414	395	417	403	398	411	418	405	400	399	413	409	385	385	397	393	414	397	408	427	378	428	412	437	414	390	413	374	372	381	386	422	434	367	391	390	433	424	421	412	422	380	398	407	378	410	390	423	409	411	426	471	396	372	378	384	412	415	424	413	408	400	380	409	436	397	427	404	384	381	411	400	425	400	424	413	390	374	399	448	408	419	354	395	419	432	406	377	431	390	406	424	431	405	396	379	410	444	378	411	416	414	445	380	446	464	396	422	400	367	432	387	402	427	431	411	408	411	414	409	411	390	374	420	437	414	406	405	398	462	430	419	408	399	431	439	392	416	399	367	403	409	398	429	433	440	442	437	357	384	381	414	416	407	375	429	391	446	423	382	387	388	420	432	409	411	401	411	416	434	414	405	439	397	393	415	418	410	436	404	407	398	419	395	408	424	432	419	415	366	381	353	380	391	408	425	426	425	395	433	414	415	425	422	393	403	409	410	412	397	409	412	403	429	431	429	442	434	441	359	393	392	395	401	424	423	431	405	449	433	379	382	389	408	374	413	424	392	387	418	401	421	454	418	410	367	404	400	396	430	431	402	366	378	433	427	417	446	445	417	452	413	434	429	437	440	397	409	407	397	375	413	385	420	438	432	428	392	415	409	417	431	373	409	450	405	407	409	358	410	398	399	386	455	412	394	424	434	429
15481	7780	4767	1002	1019	927	982	953	961	987	999	964	983	940	973	970	941	957	964	994	943	933	944	989	1000	1000	960	960	975	960	982	959	963	965	993	981	947	955	948	918	976	951	970	921	951	987	973	956	960	940	951	924	974	992	989	957	955	923	1010	941	965	968	1014	938	989	987	952	957	948	940	950	1022	935	952	985	997	951	934	1002	949	952	968	945	946	1034	954	931	965	950	955	986	951	916	943	973	944	1012	981	939	934	993	990	940	921	902	970	940	978	947	973	978	989	984	961	1021	936	962	954	947	887	944	959	979	999	964	923	973	940	946	959	907	965	950	983	933	973	1031	962	952	1013	908	996	959	966	945	982	961	973	982	955	994	944	971	952	990	967	950	1015	953	966	1022	1003	985	908	950	937	897	958	1009	972	953	940	951	1013	957	933	924	967	966	991	990	953	974	922	952	960	933	947	1002	930	978	969	919	950	921	977	954	957	919	964	962	908	918	958	945	929	984	970	954	921	962	973	997	1022	955	948	967	933	994	968	987	992	967	1035	968	974	941	915	942	946	975	907	1007	978	988	927	926	896	944	967	919	963	926	960	971	1038	989	1036	938	979	973	985	930	907	998	951	920	968	991	987	1002	939	967	959	957	1010	989	956	968	940	975	1012	952	954	949	926	954	918	998	939	1005	1006	932	1009	959	954	944	970	968	995	970	967	996	903	974	950	967	918	971	956	968	947	975	983	957	920	989	955	975	940	982	923	940	970	969	903	913	986	895	943	959	948	970	908	981	1048	958	955	918	919	934	1000	915	923	946	916	930	998	965	969	978	959	966	971	931	958	886	1002	969	953	976	938	957	1045	957	976	980	988	1016	949	975	994	932	966	973	965	940	916	869	993	994	972	1009	963	896	977	921	948	977	970	970	984	945	906	957	906	922	1053	957	948	963	985	1016	898	981	960	939	988	961	926	945	927	954	991	1001	979	970	938	961	969	930	970	969	968	979	943	1014	980	949	901	962	922	1023	961	998	973	942	926	948	925	964	945	968	924	931	984	959	952	880	975	942	964	988	950	1002	933	1020	970	929	1019	918	940	999	980	956	920	1014	959	956	924	935	967	941	950	944	952	1072	960	951	961	981	940	1013	974	943	936	999	933	990	994	968	990	1041	1012	982	927	969	963	971	967	909	954	964	971	1017	965	974	977	991	947	930	959	940	989	978	1020	944	946	934	949	994	954	898	893	927	1001	947	975	954	948	990	924	921	959	990	990	906	946	998	952	919	902	965	1011	971	966	1011	955	979	860	1034	927	991	1021	983	923	962	1009	919	903	909	1008	986	997	945	994	959	940	958	977	935	965	966	991	979	1016	1024	1010	954	990	961	964	966	995	974	996	957	865	967	965	930	975	1013	952	916	986	955	975	969	959	976	933	1000	968	947	979	961	949	991	946	994	947	955	1030	947	1009	928	949	951	961	991	940	1001	929	1032	973	996	1010	939	892	986	926	983	985	982	926	948	933	894	937	996	946	976	956	1003	988	1003	1014	919	971	935	914	956	978	951	975	1027	1001	989	982	972	916	949	984	995	978	920	969	975	890	970	971	958	952	927	951	925	940	923	978	963	940	970	909	960	965	943	957	982	902	983	997	964	900	1028	976	1004	937	996	924	973	967	994	975	960	962	961	962	973	994	907	966	981	912	938	969	986	943	919	939	940	914	978	986	988	1024	945	911	929	995	1014	956	921	998	1002	985	981	1007	878	986	966	945	910	985	945	968	910	971	978	983	992	967	942	920	969	939	964	951	947	953	943	976	922	983	936	944	948	955	973	953	976	974	1010	949	987	953	954	930	956	965	939	981	960	923	1013	994	968	972	990	946	940	1013	975	996	1017	956	966	989	975	962	928	946	979	980	965	923	966	953	959	992	966	927	1012	912	956	953	955	933	991	963	1008	956	978	960	937	1004	936	942	960	951	946	930	968	942	956	1017	952	959	980	957	959	975	994	933	969	937	951	954	923	955	936	956	985	969	988	950	938	975	973	924	1033	951	935	940	984	978	949	978	1006	988	972	914	965	975	965	905	926	997	953	926	991	997	971	927	921	993	931	1014	929	979	960	926	944	902	938	950	966	914	951	943	982	995	932	901	1004	955	996	934	955	935	945	1005	934	958	939	923	973	933	1016	917	968	907	977	957	974	980	957	939	963	967	969	954	985	1037	913	951	969	977	972	958	949	1004	973	948	987	921	992	892	976	988	962	978	927	933	1007	973	913	973	920	968	1064	971	939	957	981	945	928	984	976	1028	974	958	974	930	979	926	997	971	950	956	991	956	1008	950	949	987	962	946	989	954	960	970	940	977	1007	968	934	946	967	963	986	974	948	993	985	1004	1001	948	947	971	993	956	984	977	939	991	987	997	971	992	940	933	966	923	1003	940	942	989	1028	938	991	953	1016	939	942	936	976	959	949	990	931	960	956	940	976	951	980	1000	936	930	927	911	970	973	946	923	915	983	942	984	961	957	993	977	924	987	978	1001	971	989	936	959	980	978	916	884	950	998	984	1013	925	947	967	925	968	992	933	994	922	857	926	998	950	949	929	979	1005	941	932	954	961	959	988	941	954	962	945	915	947	977	955	975	928	986	950	985	934	993	990	958	988	896	930	970	984	979	896	962	953	966	965	955	957	997	992	982	948	956	1009	915	991	999	983	935	962	950	978	903	980	935	985	932	1028	937	1018	936	974	981	951	930	934	951	940	999	977	972	921	989	930	945	939	969	993	986	945	966	978	939	946	948	966	942	975	945	919	966	1030	941	979	982	995	961	925	941	997	917	892	992	942	1010	952	939	1000	971	932	979	970	953	952	923	941	921	1003	959	934	947	965	947	970	980	926	924	927	979	961	930	966	959	956	993	983	939	1032	971	999	907	966	919	918	948	1007	901	966	964	943	957	945	983	967	1003	975	996	979	946	970	933	950	927	969	913	965	956	1017	955	948	956	941	939	933	929	941	962	954	993	971	971	965	956	947	960	901	979	984	926	1008	945	960	939	984	988	936	990	918	933	951	998	946	974	970	969	946	928	984	957	992	973	968	992	1007	970	956	972	997	967	944	977	960	959	987	976	975	934	962	958	950	1016	904	932	922	916	958	976	985	1010	1005	981	999	1001	944	948	1010	992	978	989	1006	902	979	956	935	931	1027	910	931	976	977	973	943	946	999	937	971	940	1000	947	967	986	1000	946	984	927	945	953	943	915	926	940	956	928	978	972	960	946	1002	979	1033	981	977	964	918	936	940	941	1008	955	963	962	952	915	953	990	954	1002	956	931	961	988	986	957	991	961	1013	976	989	902	972	919	949	975	958	916	1017	958	892	919	974	979	973	938	917	969	963	1008	1012	946	973	1011	956	946	954	952	992	992	968	955	967	974	958	966	912	997	987	960	955	990	970	1017	895	937	904	942	962	930	896	961	932	997	975	978	958	946	973	917	928	976	950	985	985	946	990	948	941	957	941	928	964	944	952	962	935	999	999	928	963	954	959	923	966	997	891	928	1028	955	940	958	952	995	946	966	922	980	991	914	898	993	927	953	969	926	978	965	1034	938	942	1001	961	1055	991	1000	984	980	938	1009	910	935	951	958	954	1007	969	1035	955	998	1023	956	929	950
66771	51419	38048	8324	753	474	379	366	349	331	329	304	304	297	286	262	258	277	271	281	265	275	262	232	283	277	246	263	241	281	244	300	245	256	243	269	258	241	277	246	296	270	232	243	261	240	272	268	263	246	239	261	244	261	266	255	242	263	230	266	264	227	269	266	247	259	249	258	264	280	248	235	233	271	256	254	294	259	261	283	266	239	227	260	229	256	243	265	268	245	260	235	280	257	244	264	242	244	220	247	247	244	242	265	282	284	242	265	258	252	241	264	243	238	250	272	235	241	237	255	236	269	254	245	287	274	252	241	247	257	250	253	281	253	248	235	254	248	238	248	216	253	259	253	249	241	248	251	245	253	250	265	263	281	234	270	257	254	256	263	237	269	272	267	242	255	252	269	233	263	253	232	264	259	239	265	224	281	234	244	283	268	246	253	260	274	233	229	267	267	252	236	252	269	250	253	237	279	261	242	230	278	250	270	245	257	267	225	257	236	286	242	224	260	272	275	242	271	275	249	261	257	268	244	225	251	224	238	234	235	269	262	258	225	266	253	275	264	266	253	261	244	225	245	238	226	265	251	252	247	261	237	244	278	249	254	222	241	237	285	244	253	247	266	244	272	261	246	260	262	229	254	233	256	283	252	276	230	257	239	231	246	278	239	241	264	241	261	279	245	276	256	243	279	248	269	271	241	234	242	252	268	243	231	255	238	257	253	235	248	244	252	254	264	249	223	265	238	259	256	269	257	256	214	232	244	284	244	268	267	218	261	245	245	249	235	274	256	249	261	280	254	249	276	232	266	265	256	268	288	236	263	253	287	262	273	254	237	271	248	259	277	226	255	254	229	264	266	276	268	236	225	232	240	243	240	248	243	268	265	279	245	268	247	235	253	258	255	257	231	224	235	250	276	244	273	254	256	217	282	254	296	262	253	234	262	228	225	220	228	249	245	252	248	278	279	283	253	267	271	255	253	232	247	238	260	219	267	254	255	247	228	229	278	276	281	257	228	269	269	251	229	253	235	273	249	263	247	268	295	259	262	232	273	249	230	239	268	239	245	256	239	257	271	250	208	250	261	230	292	262	246	235	264	268	226	262	250	229	252	227	244	273	241	223	237	240	255	250	258	233	255	229	255	296	250	249	281	246	229	259	235	293	231	227	271	257	245	256	231	228	237	271	278	252	270	287	265	260	213	240	270	260	241	231	225	241	253	237	231	235	235	259	281	227	270	290	258	246	264	241	294	272	256	241	226	265	217	271	257	255	281	248	270	249	238	273	262	235	237	274	270	286	268	284	263	280	257	254	228	234	282	239	252	242	262	259	247	221	261	243	207	251	236	263	267	246	250	254	256	281	262	230	253	288	246	243	261	304	275	230	245	246	256	271	247	241	228	248	275	242	239	236	241	256	261	256	283	262	249	250	271	250	241	262	258	262	265	235	243	276	281	269	255	279	266	241	255	240	282	263	222	241	264	287	266	270	272	261	244	245	252	233	254	237	250	283	237	243	243	256	222	260	240	225	226	253	256	257	262	264	252	260	271	248	248	228	256	266	247	237	251	249	230	240	241	233	281	276	254	260	244	253	231	234	270	260	244	270	248	273	254	231	242	248	283	208	244	241	256	240	273	273	281	243	246	242	231	262	223	262	287	233	251	268	239	265	230	244	286	244	225	247	271	287	236	256	240	250	258	239	257	234	244	254	288	248	254	230	240	244	245	289	275	250	256	229	242	253	262	263	238	250	226	253	257	266	262	236	240	266	250	265	257	242	245	279	254	239	263	268	232	250	271	236	244	252	224	261	261	252	246	243	260	264	263	222	247	266	267	241	267	239	266	237	252	246	289	271	257	248	237	235	256	262	260	245	262	278	252	257	250	243	255	256	259	260	220	293	245	269	256	240	245	258	254	241	255	242	262	261	232	241	259	271	277	294	250	256	234	215	234	259	248	249	227	254	254	263	248	255	241	255	234	251	279	256	287	272	274	231	260	253	264	268	246	249	216	270	259	220	269	248	231	267	253	231	249	241	237	280	263	257	267	265	265	244	249	251	264	240	269	237	277	262	253	252	283	251	255	231	254	252	279	268	232	264	265	234	257	269	259	223	258	262	252	257	226	271	253	273	235	228	239	271	262	247	274	239	243	248	249	237	249	272	254	231	274	237	262	241	222	275	273	271	294	263	255	249	262	247	279	251	272	227	228	234	255	248	246	249	263	230	265	273	235	271	243	263	260	232	257	238	263	219	240	258	257	260	243	258	268	242	260	267	231	264	267	249	260	257	257	285	281	229	267	261	234	286	229	275	237	228	232	250	264	243	261	238	266	242	258	279	230	231	264	255	230	240	242	238	259	263	234	245	254	264	259	238	280	234	248	243	274	230	253	260	287	291	244	237	244	242	247	266	262	239	256	246	244	255	260	259	267	233	266	235	279	227	230	239	233	241	256	257	233	243	253	252	241	259	250	249	283	264	264	252	273	269	268	289	263	266	254	255	261	290	246	241	266	242	265	241	257	283	230	271	232	264	240	259	257	247	240	230	267	265	265	239	242	265	252	242	254	255	266	275	261	245	295	267	273	249	267	262	272	275	255	262	199	228	247	251	248	253	228	245	235	244	256	304	272	265	242	291	235	268	271	251	268	241	224	242	243	238	258	252	274	270	260	246	268	245	264	262	256	238	267	249	269	242	231	269	265	261	222	255	253	257	265	258	230	247	275	254	248	269	268	270	226	273	256	251	244	258	236	254	246	252	243	263	256	259	245	245	252	214	249	241	236	284	266	293	237	227	249	247	230	276	247	242	241	264	232	236	244	250	253	245	268	293	222	261	235	279	265	269	229	252	283	217	266	244	283	250	261	254	239	273	261	260	255	235	254	234	242	232	227	249	263	266	244	285	259	274	272	273	257	247	266	223	265	231	279	260	260	217	278	234	225	271	266	254	258	286	239	256	273	261	274	239	254	249	234	235	236	267	235	238	232	246	273	270	261	233	255	280	281	246	267	257	279	250	275	209	231	234	241	269	250	244	255	250	261	269	264	263	251	278	278	246	260	213	227	218	212	214	261	253	269	256	245	260	277	264	246	250	225	247	242	271	269	263	246	289	245	265	243	272	233	251	256	271	276	238	232	241	281	260	218	257	245	244	246	252	242	264	268	249	225	222	271	246	244	243	248	265	245	256	288	279	222	251	237	261	247	265	218	227	256	265	260	244	270	256	257	245	246	266	224	254	215	260	234	267	255	242	257	256	254	224	234	249	243	259	257	248	246	230	253	223	232	243	251	226	255	241	254	279	269	231	269	246	236	265	284	256	254	249	257	250	249	268	207	231	238	262	254	237	237	261	244	272	278	264	249	277	253	222	254	250	270	238	251	271	247	244	246	238	271	263	267	235	253	289	238	254	241	232	231	250	267	257	246	246	260	237	246	221	274	266	269	240	248	234	267	242	229	242	255	247	254	252	277	278	225	258	302	268	227	265	254	271	267	285	245
39666	35650	15843	2044	1819	1557	1332	1190	1119	1043	979	934	835	855	800	747	809	791	792	719	715	719	740	746	734	711	692	713	695	699	690	706	714	718	707	695	717	724	715	729	694	723	689	688	678	671	736	652	736	644	669	626	672	653	652	616	662	658	663	716	672	667	616	655	661	671	733	639	622	696	628	695	665	675	639	613	700	685	684	675	664	637	637	692	612	635	658	688	680	674	648	660	663	696	615	611	708	634	655	627	642	650	629	704	658	705	646	598	662	683	621	692	675	651	676	617	649	648	659	664	654	687	640	638	619	602	663	614	661	650	648	694	708	636	637	655	683	685	657	649	649	650	652	647	663	642	658	651	650	649	665	688	675	617	620	671	625	655	660	659	664	606	623	660	626	649	673	671	653	695	679	644	684	663	626	664	671	615	704	683	648	624	634	648	655	707	687	653	646	687	687	606	611	650	635	680	640	681	649	683	641	627	684	618	649	643	652	648	647	655	673	662	652	651	643	655	678	670	641	638	700	629	667	667	697	651	661	646	670	666	680	697	606	670	689	697	633	646	646	651	685	678	660	648	650	660	630	648	649	610	671	692	651	668	637	610	672	696	636	643	662	602	661	652	638	645	641	694	656	615	671	647	657	671	667	647	689	682	637	711	648	659	660	631	641	652	718	663	683	670	677	688	674	623	639	669	674	682	682	637	651	656	694	654	650	657	670	660	668	651	665	643	643	652	660	655	680	703	649	644	611	662	679	592	645	657	649	620	655	663	653	662	634	685	641	682	677	655	650	644	652	668	663	657	689	648	651	649	644	651	628	657	660	623	685	699	643	623	677	652	660	658	617	673	662	672	609	659	675	655	668	675	646	650	660	675	622	653	637	656	680	643	652	621	659	660	680	684	679	643	644	655	672	616	626	679	646	645	612	698	633	630	674	664	663	638	698	621	661	586	676	635	661	641	610	667	660	659	658	599	665	671	659	668	678	644	667	684	651	629	650	651	660	654	688	689	670	639	643	650	689	653	679	734	685	643	668	646	663	672	627	646	713	702	613	689	663	686	631	637	646	677	610	675	733	648	621	693	612	637	685	736	600	650	649	700	653	646	640	663	651	606	685	681	633	622	638	644	639	660	625	662	612	642	608	657	667	667	647	655	683	671	639	666	662	686	662	645	680	692	702	655	717	653	630	666	656	602	659	622	652	661	700	625	623	650	630	655	593	692	655	623	673	632	676	619	672	720	616	673	639	661	668	636	675	693	684	649	681	664	687	624	637	672	627	686	654	688	674	659	680	657	661	698	653	650	621	621	657	626	665	673	659	663	661	678	661	628	688	638	704	650	652	653	677	624	620	647	640	646	676	652	649	634	656	656	609	682	643	638	627	697	663	638	638	654	644	628	623	696	615	642	634	675	626	657	653	661	645	652	670	652	630	694	668	616	672	632	685	699	656	661	637	673	650	711	626	602	664	657	697	651	633	653	655	674	634	620	655	660	602	696	648	666	615	670	642	633	643	657	693	633	703	675	599	649	703	685	627	652	650	692	683	668	641	645	643	630	640	628	666	626	689	644	677	651	669	673	670	649	689	657	619	607	642	659	643	655	627	660	706	661	705	627	663	669	670	664	693	653	636	649	653	625	683	655	664	654	660	650	676	676	614	598	581	632	627	699	673	658	623	669	650	642	680	714	676	647	617	641	703	658	641	673	643	643	645	665	665	636	641	700	627	673	639	656	657	632	614	704	626	669	688	688	608	622	668	638	644	647	658	638	677	660	647	644	652	638	667	642	633	612	645	594	653	687	682	659	639	671	615	678	693	685	680	626	634	619	640	633	644	664	646	628	677	637	649	668	674	652	655	689	667	631	695	643	707	682	665	702	658	708	607	660	657	665	666	644	650	618	677	679	683	680	659	629	665	641	661	681	644	645	631	685	647	685	653	687	624	626	637	666	691	626	656	671	655	627	679	653	643	673	629	662	628	647	637	665	637	601	638	640	682	625	659	654	665	616	686	653	654	672	662	656	646	633	649	670	632	612	634	676	648	658	664	660	630	606	709	637	710	655	716	638	640	604	652	641	682	639	645	651	610	650	624	649	676	665	635	659	645	688	652	650	662	668	658	652	660	661	635	651	651	671	660	659	644	677	691	639	644	688	671	647	665	669	681	646	645	676	644	650	611	668	657	680	658	682	648	637	667	633	636	630	685	672	684	665	613	638	642	700	696	658	695	671	626	646	664	669	661	665	629	675	725	605	655	645	676	696	625	648	632	699	651	648	672	670	640	651	661	703	665	659	666	654	628	652	688	663	613	682	646	693	706	660	698	665	701	632	671	658	621	633	671	646	670	695	676	627	646	695	692	632	687	661	646	694	637	610	644	643	659	646	646	639	681	612	670	659	640	616	691	633	644	639	678	662	700	631	623	668	675	642	648	680	674	647	653	682	639	646	695	682	641	638	627	658	640	699	630	664	689	677	647	651	657	670	607	606	666	692	678	657	657	676	645	680	639	647	612	670	690	610	664	602	637	751	651	656	682	669	651	641	664	647	638	639	666	664	675	680	675	667	660	669	648	616	652	642	629	699	667	672	657	654	669	668	668	660	663	627	621	666	630	638	688	649	629	636	633	664	631	651	638	631	634	646	661	645	668	679	674	633	621	659	681	650	681	695	626	718	654	657	655	677	654	668	652	636	671	632	615	717	661	641	681	677	642	693	709	625	652	661	701	640	661	669	673	660	682	644	627	646	612	660	616	649	685	624	654	634	651	673	620	628	635	676	658	634	677	669	671	705	628	694	672	681	646	647	631	577	642	665	678	696	656	693	648	643	685	671	694	591	624	665	657	654	685	665	669	690	665	645	670	649	662	647	642	687	692	682	630	634	729	647	658	688	676	650	666	674	637	646	695	713	644	668	699	695	633	645	690	624	695	690	637	672	647	710	646	669	631	625	646	683	711	643	635	680	676	585	659	615	677	661	606	678	638	702	623	625	643	602	635	636	633	676	651	647	675	695	630	622	643	666	713	647	650	634	616	673	669	637	635	680	685	681	665	683	605	625	665	651	684	705	618	628	639	635	698	672	679	649	667	677	672	693	707	648	640	679	649	651	633	636	687	650	620	649	640	606	680	690	638	671	685	635	675	644	615	638	643	685	645	649	643	661	694	647	654	658	655	709	629	643	700	639	702	659	648	631	669	655	660	651	691	681	666	644	649	654	648	687	615	645	643	639	688	647	691	662	661	648	634	634	635	625	629	617	691	670	709	671	618	636	669	655	655	651	609	677	603	652	635	669	656	618	655	692	643	628	665	651	695	704	613	666	616	682	585	682	673	697	621	679	663	632	648	618	636	690	664	605	654	603	695	648	615	625	611	653	678	665	671	693	675	654	618	674	628	664	679	671	670	681	661	637	694	635	669	661	610	639	645	679	712	628	635	656	627	645	644	660	666	675	638	661	693	673	638	665	640	619	649	681	671	644	655	666	675	646	650	637	659	652
79806	61525	43097	17506	4828	914	700	589	520	481	439	441	422	414	383	393	383	375	373	375	376	376	414	350	377	374	372	356	381	365	360	340	358	363	367	395	338	336	332	363	364	361	344	383	344	364	347	366	362	344	349	390	398	394	374	349	322	370	349	356	353	330	344	389	353	371	337	375	357	347	374	360	355	345	366	345	402	401	349	387	341	396	381	365	362	373	385	369	363	360	336	334	363	393	396	386	365	348	374	368	391	396	327	371	391	345	329	344	357	349	389	382	376	341	369	365	346	373	369	387	349	353	380	413	339	344	370	367	329	387	371	376	367	340	368	332	356	375	371	356	347	388	386	345	371	352	366	380	372	388	348	331	365	371	331	338	342	404	347	350	355	347	337	365	394	380	331	339	401	338	321	346	366	384	402	377	351	368	339	323	328	360	331	355	373	378	342	364	380	361	341	338	317	358	327	365	361	348	360	352	370	334	345	382	370	366	368	344	364	391	357	367	359	352	375	332	352	343	365	347	346	377	379	353	378	354	364	369	371	348	345	310	376	349	390	333	358	360	380	331	355	373	367	354	342	329	359	370	368	370	364	378	376	342	405	420	382	361	311	390	358	377	330	344	360	354	337	358	356	360	375	365	350	373	378	369	363	377	384	402	364	292	353	386	338	330	367	352	351	340	352	354	323	382	363	364	363	387	348	373	322	356	327	383	337	330	338	369	380	353	369	347	363	348	354	344	324	339	381	357	385	402	337	362	376	327	359	348	336	368	358	326	368	351	386	367	352	375	371	335	383	369	351	369	339	355	307	343	348	364	362	361	363	378	357	330	383	356	345	362	333	394	314	331	335	326	324	372	381	361	334	347	322	390	332	394	365	362	368	326	338	381	364	345	369	368	370	342	372	404	373	353	378	356	347	329	362	347	380	327	366	391	370	403	371	335	393	365	361	347	374	343	373	366	370	365	357	390	300	363	329	394	352	363	318	343	368	322	390	350	361	329	340	351	358	356	341	343	343	388	368	358	360	357	359	376	362	376	342	360	351	349	349	347	348	360	373	373	341	342	366	362	362	338	400	361	393	314	344	368	367	377	335	351	340	386	386	377	361	381	333	371	347	322	387	340	343	349	401	360	312	367	342	367	361	367	371	351	382	360	372	376	348	366	316	372	360	367	332	330	331	375	347	340	364	328	361	376	364	366	372	366	389	332	324	335	342	325	358	370	384	392	367	380	349	348	379	345	357	365	395	355	344	308	379	336	381	395	378	374	360	370	386	388	329	363	417	345	389	361	348	333	312	333	366	406	383	377	341	355	351	381	357	320	376	312	364	367	347	345	366	350	356	357	377	368	354	363	386	359	360	360	358	373	368	369	339	374	411	381	339	371	368	355	323	361	375	369	347	313	342	361	357	357	339	349	336	368	375	384	371	365	399	349	331	347	357	329	355	360	352	372	387	353	352	416	370	331	377	337	342	313	396	334	378	359	382	361	335	349	343	367	338	384	374	321	345	353	359	351	350	374	331	372	379	358	340	378	351	363	391	344	415	415	339	345	357	358	356	353	369	341	359	371	374	343	385	351	342	360	372	340	367	356	357	342	358	394	395	363	385	356	392	359	357	343	349	378	360	404	342	351	365	368	366	376	336	341	365	373	362	359	343	372	372	381	366	356	423	347	319	348	352	396	351	352	375	346	388	333	369	350	348	388	357	366	343	357	383	361	354	349	387	308	379	353	409	339	315	399	352	373	380	381	337	384	355	362	372	361	338	351	400	348	352	368	347	357	371	365	359	374	365	362	374	348	370	376	396	341	397	387	353	367	358	331	331	332	367	392	386	353	356	345	401	362	382	369	406	331	363	351	361	362	338	387	379	320	340	354	348	350	346	379	347	363	410	360	368	336	329	337	370	346	389	350	362	362	368	364	360	375	352	351	344	351	355	374	357	388	336	338	328	350	331	353	337	357	342	344	370	379	357	351	380	340	379	349	359	374	362	390	367	356	384	391	350	351	377	361	387	356	323	359	365	359	367	322	372	316	334	397	359	358	331	334	352	367	362	363	396	357	354	365	339	376	365	355	388	372	341	365	370	385	355	377	323	337	339	384	343	361	314	350	354	331	381	380	364	354	345	343	356	379	348	370	351	334	357	364	367	372	377	353	320	329	379	361	342	373	333	351	376	351	360	334	377	302	345	372	333	371	361	390	377	354	358	362	347	346	369	373	378	342	340	360	354	358	350	368	339	375	337	366	382	334	380	344	360	340	360	347	377	315	390	348	349	369	379	353	366	315	356	358	333	377	349	349	367	361	373	354	370	367	369	369	356	352	332	365	352	327	350	336	367	360	355	341	325	329	369	342	336	375	360	327	327	373	379	356	343	365	351	388	385	344	376	350	350	405	359	352	339	408	376	358	351	340	362	371	358	320	369	374	371	367	342	342	365	359	373	345	384	381	367	395	406	352	364	374	345	347	340	353	388	350	350	376	356	379	371	420	370	394	374	346	361	356	336	349	382	351	341	347	354	372	340	356	351	321	392	322	412	351	358	351	334	346	400	358	372	369	366	384	402	353	392	370	379	350	348	350	354	369	337	358	389	369	374	359	358	346	369	369	362	354	336	361	380	394	326	380	357	342	355	378	395	390	359	343	375	370	361	365	372	347	345	342	339	335	344	352	335	341	403	350	352	371	359	359	366	341	385	367	353	357	387	351	354	313	348	365	383	318	382	365	357	365	378	365	339	347	355	362	369	364	330	355	387	340	347	346	387	357	340	374	383	371	331	358	355	357	360	372	327	361	362	365	379	316	380	384	350	341	344	321	387	345	375	393	349	338	370	380	344	370	373	317	360	340	374	337	337	368	338	372	376	409	353	357	379	382	363	335	359	364	373	401	341	362	382	358	331	340	340	382	396	354	352	337	372	380	349	405	375	360	332	352	348	388	334	343	341	393	391	386	392	361	380	365	361	354	340	373	382	360	378	381	372	374	367	344	364	370	342	370	334	361	351	365	383	387	328	338	378	336	341	381	355	399	398	368	378	366	349	388	390	366	380	387	333	370	342	362	375	354	368	343	367	354	358	355	400	366	343	327	339	319	367	391	372	387	357	389	416	390	360	349	366	369	371	344	383	320	346	355	355	328	319	315	335	373	362	361	313	365	366	382	344	378	354	382	379	362	364	362	313	335	357	334	371	393	356	332	353	408	368	344	352	392	374	371	368	306	350	393	370	348	339	430	367	342	356	352	336	366	377	387	326	367	349	337	369	381	337	333	343	350	344	358	352	347	339	383	382	335	378	375	375	373	334	367	363	307	376	359	360	381	357	348	332	371	386	342	364	349	330	403	341	359	356	362	379	342	376	371	358	340	357	350	370	334	355	338	312	373	368	344	387	403	340	372	375	334	344	380	365	378	360	357	369	374	345	322	347	350	350	373	345	316	373	389	337	354	357	353	352	363	330	401	339	333	338	358	360	333	368	373	343	367	362	364	332	353	371	344
49201	45555	18969	3665	3190	2616	2227	1983	1714	1581	1488	1463	1283	1290	1245	1165	1171	1132	1073	1100	1072	1013	1074	979	993	1047	971	937	1047	989	935	982	991	905	892	936	916	998	974	934	911	910	952	939	962	913	934	931	944	902	927	863	876	935	889	950	897	934	928	887	896	908	954	907	882	910	918	907	882	918	888	888	916	951	896	909	946	900	870	929	930	889	882	952	871	936	855	886	881	942	900	930	889	907	904	879	859	966	917	892	896	870	839	981	902	871	911	889	945	904	903	885	862	911	925	859	860	825	842	894	868	900	857	940	854	916	928	909	877	888	882	863	923	896	854	907	873	929	875	883	937	879	890	930	911	931	871	894	908	853	857	872	916	915	897	940	998	969	848	855	868	913	870	871	882	894	917	868	860	849	871	913	924	889	926	1024	822	893	854	862	908	874	919	847	889	957	903	904	912	902	904	851	848	889	918	884	888	857	882	924	901	900	872	854	899	828	885	873	915	859	864	846	891	883	899	899	913	876	889	909	847	894	873	860	842	923	909	853	906	845	832	901	911	925	917	841	847	861	819	863	852	920	871	883	911	830	877	854	916	905	922	897	913	903	864	852	869	911	871	904	914	854	941	914	904	929	867	864	918	904	835	840	844	878	882	897	935	878	874	888	862	862	899	863	906	926	839	870	880	875	880	863	874	871	913	909	837	893	881	897	894	906	906	904	865	874	876	882	893	875	892	832	898	871	901	910	919	808	867	847	898	846	874	876	895	910	834	819	922	876	866	865	907	895	881	881	988	865	929	916	868	846	850	884	908	915	899	963	896	932	867	892	859	865	905	894	927	928	872	865	896	952	863	885	869	841	896	895	915	867	870	861	859	951	820	913	892	889	867	884	842	936	845	903	891	895	879	912	925	930	919	908	876	928	884	924	903	907	907	892	858	913	909	862	896	831	876	916	898	904	923	898	944	933	876	899	922	918	866	925	836	887	846	937	899	903	842	935	861	900	920	875	862	881	915	920	875	927	873	902	896	865	859	890	914	875	894	918	874	875	832	890	896	893	787	866	910	914	898	887	935	929	883	930	859	911	874	940	853	927	847	841	886	898	912	901	869	891	884	877	854	903	872	835	885	895	907	910	867	911	876	868	891	907	879	912	886	872	880	917	938	924	904	847	880	915	888	784	897	840	886	887	868	930	868	916	884	869	883	888	876	923	874	922	853	912	894	847	924	875	893	869	884	891	902	885	867	891	887	902	908	886	920	921	859	847	872	907	862	876	919	875	884	854	865	903	871	828	874	906	884	900	860	853	887	903	931	854	908	936	859	907	910	881	955	863	867	885	853	913	825	824	910	886	834	905	949	899	918	902	903	871	872	882	909	884	909	894	909	880	883	888	885	887	873	867	939	848	873	905	836	904	885	937	904	906	874	845	881	874	849	869	857	870	953	866	910	843	906	926	891	888	891	864	853	905	920	895	912	855	924	870	895	889	896	898	915	893	928	910	843	907	868	897	866	913	887	935	898	887	846	920	952	919	843	904	875	907	887	848	905	888	877	862	865	875	876	829	909	903	835	915	884	956	877	852	947	885	912	915	891	851	874	885	860	914	942	873	856	840	880	876	892	869	844	937	886	898	859	896	906	837	882	900	861	894	917	899	921	906	884	902	893	861	932	864	863	909	886	885	896	869	894	903	888	850	872	890	808	851	901	910	923	854	873	857	880	860	923	866	931	909	864	889	902	911	872	888	853	887	850	876	879	878	823	877	890	855	945	847	887	870	893	859	833	895	848	905	864	878	870	897	824	859	849	860	884	898	898	948	902	935	882	906	881	865	891	862	889	906	913	904	863	961	877	938	913	898	879	893	864	894	899	913	906	907	925	897	937	886	895	890	882	885	875	849	880	891	871	849	903	942	893	884	885	894	880	813	908	920	892	898	888	877	856	907	928	944	894	841	916	841	898	851	900	884	855	921	888	910	896	872	899	915	877	908	915	870	900	922	876	898	847	891	910	909	864	869	876	890	911	895	900	917	889	927	856	875	886	857	888	875	909	875	885	893	892	895	901	899	916	902	871	876	886	907	930	880	892	921	855	842	927	883	882	864	916	886	887	863	905	885	883	914	906	868	918	841	865	915	900	925	881	873	852	880	902	876	885	935	900	879	904	908	885	879	835	927	865	911	853	926	973	898	931	879	854	864	932	866	898	965	873	866	918	873	938	861	888	882	875	937	932	899	903	836	924	892	909	919	921	900	893	887	838	922	892	892	906	895	867	911	889	940	901	902	889	857	880	915	904	877	878	883	901	906	920	895	904	923	859	876	916	930	921	920	855	844	902	842	928	919	860	890	907	866	899	952	864	908	945	889	877	835	873	918	919	827	882	888	907	880	893	867	905	881	888	882	927	844	832	874	897	877	855	910	849	864	888	842	902	915	850	845	883	883	832	900	855	892	849	951	935	915	917	888	867	894	906	933	872	845	887	857	860	928	908	921	941	888	892	880	887	888	931	823	871	942	843	854	914	844	852	907	904	818	894	849	848	906	908	864	859	868	897	882	919	927	873	891	938	912	882	916	864	897	887	898	938	924	909	891	810	918	901	879	894	867	903	881	905	876	810	890	882	876	849	886	868	915	903	885	922	859	885	920	853	902	845	911	891	882	875	902	843	937	889	889	907	970	906	883	878	947	899	870	857	867	851	937	907	796	872	912	896	918	890	856	911	910	906	863	888	915	857	854	879	855	901	833	921	891	872	844	892	857	883	886	903	859	864	872	922	905	864	881	879	904	880	844	839	887	872	877	889	909	901	900	941	877	939	880	889	833	936	915	868	875	839	910	881	932	968	913	937	890	884	909	952	882	900	919	892	848	849	859	884	887	890	871	899	870	922	920	912	863	913	909	858	885	897	907	866	902	931	887	859	934	861	885	889	854	858	873	932	915	914	882	887	853	901	801	897	892	921	924	884	886	937	919	892	903	944	869	904	841	849	903	876	920	864	923	867	888	842	845	918	903	802	893	858	859	892	903	842	869	869	937	905	912	891	877	846	848	890	868	843	922	897	921	905	905	922	903	850	876	844	865	885	911	885	864	906	904	947	859	933	890	906	887	928	922	950	899	940	896	910	891	916	931	910	934	957	899	883	858	938	919	885	880	954	878	880	905	901	907	914	833	880	840	815	876	926	892	892	890	866	884	879	925	929	891	913	894	864	905	885	901	886	900	910	850	873	862	937	901	884	871	862	854	853	915	871	892	889	864	864	891	869	955	860	885	891	874	849	901	869	853	927	960	909	873	877	933	937	922	886	890	909	912	868	890	912	906	853	891	866	896	906	916	855	888	918	865	911	887	852	886	901	896	886	863	859	904	891	904	850	883	893	937	883	885	870	905	854	853	907	882	883	907	882	870	936	919	904	899	904	882	869	892	876	901	964	862	912	842	913	876	919	895	918	916	859	908	928	914	875	928	869	890	866	877	889	880	932	885	960	899	881	898	899	906	879	886	886	893
18918	6314	3073	425	414	428	393	377	420	449	380	427	412	379	378	414	415	355	415	394	394	418	389	402	405	399	400	386	414	406	401	391	411	401	396	428	428	422	376	375	379	384	389	431	422	415	386	415	419	366	415	379	410	423	381	398	386	340	369	399	393	415	404	396	417	391	401	402	400	400	406	389	403	414	393	388	355	413	381	431	417	387	399	394	392	415	379	399	414	362	346	378	409	400	395	386	419	398	418	419	377	393	434	402	433	403	418	421	393	380	395	394	380	425	428	413	403	414	431	423	404	366	403	393	376	422	413	365	399	396	399	383	374	411	398	401	413	405	434	391	385	412	401	419	383	377	417	402	412	376	361	394	383	438	429	404	393	347	369	416	417	379	375	411	423	417	429	420	402	393	393	439	402	400	395	440	391	452	375	365	415	430	398	383	384	413	386	394	367	378	397	423	389	355	398	407	409	466	369	435	423	395	401	388	415	379	399	422	400	413	361	398	445	391	379	394	422	391	378	400	371	389	407	415	409	422	387	438	424	390	421	367	418	407	442	405	405	432	375	387	392	380	390	411	365	408	393	362	404	374	405	389	382	408	428	405	388	402	397	423	416	409	426	420	389	418	415	411	420	379	436	405	367	391	388	388	415	422	423	389	377	410	390	426	391	392	376	393	392	379	424	389	388	371	426	389	381	371	398	417	406	405	396	386	373	398	411	393	411	400	413	412	403	434	388	415	421	386	380	402	427	398	374	416	385	399	435	400	414	416	369	394	417	414	403	368	369	393	433	431	400	412	416	422	451	400	414	403	363	403	396	414	421	429	400	390	380	386	438	448	365	423	401	411	399	425	371	405	388	380	418	408	440	398	420	409	413	388	417	412	364	411	439	420	335	386	399	392	399	406	372	411	402	428	387	402	387	398	413	386	423	402	399	409	415	390	367	411	435	420	417	397	424	432	398	427	454	393	400	378	383	423	419	404	376	421	402	375	411	420	392	408	394	382	404	401	387	396	415	381	415	390	370	444	442	390	385	418	438	391	412	432	364	414	384	391	404	400	399	389	383	388	407	402	416	413	410	410	391	393	404	402	387	363	382	403	411	432	459	394	385	407	404	416	416	407	417	419	433	417	389	352	384	398	406	376	430	418	378	383	414	416	410	383	395	413	460	400	377	407	400	376	397	425	393	409	408	417	365	387	367	390	400	386	381	433	387	427	413	415	433	369	450	405	420	410	416	348	393	383	400	414	402	382	411	423	410	393	403	370	414	414	389	412	416	412	403	405	422	424	388	394	383	414	424	389	407	413	385	362	402	426	411	417	406	389	388	368	394	432	400	359	427	419	413	450	371	392	371	361	382	422	398	397	394	394	404	395	377	392	403	424	392	390	427	391	410	395	422	410	436	379	409	404	427	421	421	423	380	420	418	410	376	448	367	413	408	398	455	410	412	396	376	404	411	385	411	402	448	363	378	433	444	390	415	430	377	421	400	423	428	381	435	384	382	422	424	420	397	391	415	398	428	430	410	417	370	380	398	381	387	419	407	394	394	416	419	379	415	382	410	430	394	405	402	399	424	406	390	402	355	420	370	367	385	396	391	403	420	387	414	400	395	411	404	431	415	408	415	425	405	421	388	393	410	388	427	409	424	352	396	431	401	376	377	349	409	412	386	363	399	419	426	355	397	419	399	398	368	399	418	363	411	398	430	399	412	367	395	409	423	389	433	361	385	468	411	381	382	393	413	422	395	386	389	419	409	425	396	385	373	419	418	365	384	413	383	391	334	383	417	379	394	381	404	388	421	420	445	407	372	401	384	406	404	411	400	401	442	403	379	399	405	400	353	386	421	398	406	407	382	403	392	390	380	393	413	375	396	397	394	373	387	415	421	369	363	408	379	396	427	393	377	413	402	396	396	394	396	394	436	419	379	392	405	410	412	423	393	415	383	367	421	416	394	389	390	391	394	414	437	419	366	395	373	383	427	408	427	373	383	404	369	397	388	413	358	404	383	379	413	408	367	396	402	394	429	402	403	404	366	402	407	361	377	377	432	387	400	390	396	403	454	416	411	375	373	421	402	398	388	371	395	428	369	397	380	383	417	408	380	411	402	384	385	429	440	397	391	434	396	413	403	409	400	399	365	398	402	444	402	400	401	395	427	422	388	391	360	386	381	402	386	379	379	391	390	392	426	372	372	428	421	394	389	388	408	426	404	421	402	407	391	460	408	377	403	384	387	426	369	394	420	402	393	375	375	365	375	430	426	392	379	385	386	398	392	395	398	400	404	397	380	435	389	449	371	416	406	401	442	394	437	408	387	398	375	391	368	404	409	417	389	432	379	378	385	389	423	395	398	408	384	447	389	412	382	419	425	405	416	383	397	388	375	417	412	389	412	403	383	384	374	421	415	422	404	359	373	392	393	405	421	423	410	426	426	399	347	387	381	391	396	400	406	413	373	405	383	406	418	417	434	404	430	407	368	410	385	403	427	417	413	416	379	412	419	375	387	385	356	445	426	418	393	428	400	390	370	369	396	407	418	414	401	430	424	428	403	392	412	428	410	424	367	373	412	377	414	389	383	394	388	421	415	410	387	434	361	406	412	418	354	401	371	414	400	383	424	394	403	441	399	388	383	348	371	395	394	411	396	387	433	384	405	381	411	389	401	381	431	398	385	388	449	384	422	397	403	441	400	424	383	386	455	399	407	386	414	388	395	396	382	435	390	415	404	416	394	390	405	408	358	396	399	366	382	389	406	393	393	417	424	405	370	392	407	368	383	406	408	386	379	418	354	443	395	387	397	412	369	415	440	401	386	398	407	408	404	390	403	385	385	419	387	421	414	361	409	401	432	403	371	416	421	404	400	367	371	435	401	400	364	395	385	409	379	393	408	439	388	446	376	426	418	369	438	402	392	418	400	440	379	384	443	401	418	413	414	381	399	384	392	364	418	404	409	388	388	414	414	438	400	410	408	410	410	438	371	379	377	397	368	415	404	403	386	380	401	404	397	384	366	397	397	399	404	389	404	373	391	393	380	437	411	403	425	403	403	371	372	428	378	384	425	381	404	380	387	385	381	411	406	408	400	405	433	358	412	425	383	399	404	413	393	429	396	420	414	391	402	392	422	400	381	394	353	364	430	458	414	406	418	401	390	431	402	371	377	385	395	405	398	400	415	392	425	403	429	433	343	400	392	391	379	407	393	388	386	403	378	379	418	365	390	409	404	384	412	400	423	427	433	366	399	461	438	424	395	429	391	413	390	390	412	422	379	405	411	409	411	411	386	415	383	430	388	408	376	402	438	343	386	394	422	445	420	376	455	432	424	436	407	371	370	416	395	387	395	397	403	382	409	425	380	421	398	376	388	422	376	364	394	414	428	431	382	365	419	406	431	362	379	379	400	401	387	382	440	406	415	357	400	412	401	390	382	390	421	392	407	426	380	394	400	374	402	439	436	398	414	404	413	377	417	371	369	380	429	400	373	388	404	364	395	398
15117	7052	4105	984	1022	1005	954	1039	1003	976	958	855	937	972	934	983	956	931	989	954	1029	944	959	955	973	929	1035	928	948	1021	902	946	968	940	965	942	953	957	982	950	918	905	928	955	934	943	943	996	926	947	938	1023	887	935	1026	980	913	939	969	916	888	981	948	927	851	914	979	887	942	900	956	936	977	971	900	959	917	918	961	995	936	926	985	936	942	934	958	928	967	976	924	952	934	951	961	937	902	926	907	924	914	908	947	980	931	952	947	963	924	889	904	920	922	925	964	950	939	1004	974	973	962	942	957	879	971	952	936	973	951	956	938	962	960	1007	976	948	971	919	967	908	873	893	961	863	976	997	948	911	930	950	894	903	975	940	988	941	944	948	973	936	936	962	910	935	975	877	986	931	985	968	881	965	901	966	970	937	938	978	944	946	958	958	914	897	916	957	958	958	938	965	923	1022	877	960	921	950	881	944	917	966	909	960	972	948	964	898	973	915	919	968	945	982	913	973	950	904	934	1009	946	922	929	906	983	919	940	941	933	941	936	939	952	921	891	973	929	917	922	955	956	933	942	936	912	976	924	953	969	948	969	1005	936	945	975	973	932	875	923	954	887	913	983	910	894	973	978	977	989	922	961	927	921	922	942	930	931	959	926	914	873	910	970	976	960	985	956	917	931	946	941	892	874	979	956	966	893	920	923	937	932	920	915	898	961	927	955	958	916	906	917	947	933	952	923	885	973	970	965	922	909	925	947	958	951	954	946	930	917	917	898	988	925	924	951	940	927	917	861	908	1008	937	926	967	978	936	961	919	986	935	912	943	909	936	977	972	946	981	944	921	971	936	916	931	923	972	971	941	923	877	925	987	897	941	919	963	1031	961	941	931	938	989	996	938	961	936	961	917	944	960	960	962	932	928	949	973	932	943	948	912	948	977	960	940	966	928	931	931	913	938	1027	928	1000	938	928	999	944	924	981	933	986	944	963	915	959	964	966	998	907	956	896	894	982	936	958	905	959	985	925	934	956	969	930	966	908	910	936	961	982	960	952	985	959	954	989	947	951	967	955	916	936	858	891	927	966	913	968	949	939	953	982	950	975	935	965	962	913	907	935	1003	961	981	932	967	929	888	1053	921	881	921	959	969	887	947	949	943	888	912	947	939	1020	948	880	974	907	965	963	950	874	953	986	906	915	954	928	964	913	949	956	981	978	944	970	981	950	944	941	874	931	976	973	886	988	949	909	920	890	962	860	997	1029	949	940	880	915	953	930	1014	957	985	963	934	965	905	907	970	929	953	981	943	967	912	930	972	931	937	921	960	904	895	931	915	956	882	998	971	957	966	993	976	964	918	982	938	925	934	928	955	938	948	953	937	916	946	984	940	925	939	932	981	1007	951	889	1000	963	991	935	943	927	955	950	968	958	916	950	929	993	975	960	958	985	1021	958	982	954	926	1015	897	890	966	874	978	921	896	941	958	950	981	1009	923	969	973	1028	948	952	926	956	944	925	916	896	914	959	946	950	953	916	953	966	927	998	919	941	978	947	892	939	949	952	960	901	901	910	932	964	994	953	951	846	924	957	968	926	948	937	937	919	992	956	895	1026	928	1003	996	937	939	980	950	945	966	977	940	971	1012	907	936	947	921	902	926	993	940	989	983	930	952	932	951	944	931	903	951	960	900	925	964	954	919	951	926	925	954	923	966	987	925	914	893	937	890	916	1013	982	935	930	974	1013	946	913	915	957	949	992	989	949	950	953	947	918	987	956	927	997	930	922	926	1006	1001	921	880	937	966	897	943	921	950	973	967	955	967	984	946	909	991	938	930	979	942	919	1007	1001	936	976	955	959	902	930	937	913	948	912	929	938	1007	933	930	943	923	944	938	976	971	959	937	983	973	947	964	936	984	927	959	917	993	927	892	918	932	948	915	960	930	892	1010	914	924	995	901	985	946	978	896	928	966	977	982	910	942	981	908	990	972	941	1002	976	967	938	945	930	977	919	924	999	916	986	949	993	925	921	985	915	942	921	994	899	952	926	932	938	973	997	1011	981	923	905	919	1006	950	941	962	981	910	966	938	976	907	966	908	922	941	902	911	985	883	1003	938	977	926	931	928	893	967	979	923	909	1005	977	875	968	928	985	920	956	959	930	966	938	975	924	909	954	891	963	967	937	927	948	924	959	929	914	956	964	984	916	929	1027	918	935	1021	952	949	929	908	971	930	937	938	961	923	929	916	927	908	986	890	972	970	919	934	885	944	970	902	983	1001	935	912	988	942	993	926	934	966	987	871	936	956	898	954	905	944	934	927	908	971	941	1001	937	922	958	921	1003	974	932	963	956	930	939	924	960	871	895	961	940	957	898	1024	1008	922	929	968	962	995	905	929	977	871	927	938	986	919	951	908	990	896	883	891	918	965	945	923	958	942	901	976	985	909	921	912	950	934	964	951	917	972	919	927	964	955	947	946	909	958	966	946	980	903	936	897	955	1002	968	937	986	931	969	972	974	934	951	904	946	938	920	899	941	921	905	959	968	953	964	926	947	913	962	935	902	922	950	1002	1030	931	940	917	946	965	926	909	909	961	942	973	888	912	943	877	908	940	924	969	977	910	930	988	949	984	958	931	923	952	955	968	955	928	984	918	946	959	925	916	907	985	991	972	975	939	950	991	944	956	942	941	965	918	1003	968	990	974	937	961	900	943	969	969	952	903	953	955	888	926	968	932	964	899	991	951	925	891	968	927	921	961	941	918	891	949	965	916	971	949	934	1021	993	957	906	923	921	960	951	948	942	950	951	955	991	939	978	946	937	961	964	907	974	903	932	964	972	930	935	928	903	914	958	937	948	939	954	928	942	949	979	903	949	987	963	913	966	958	954	860	981	904	991	937	964	925	884	900	947	906	901	933	1009	913	936	945	968	916	921	969	899	903	964	1012	890	940	1000	930	893	925	940	938	924	907	954	997	969	918	984	943	954	997	958	989	931	971	937	941	926	918	964	884	911	943	955	916	951	957	964	948	1026	952	918	955	899	954	952	965	972	1014	987	991	951	898	925	942	934	925	891	909	925	957	962	956	925	977	927	918	946	983	920	950	973	957	954	904	946	1019	921	942	939	973	951	933	950	954	975	940	903	969	921	968	999	965	954	932	940	967	978	927	926	909	965	895	950	916	910	938	961	929	900	924	957	929	940	893	904	961	952	973	947	933	964	938	989	919	943	1002	946	904	962	905	955	970	980	976	925	1004	977	963	997	916	928	962	986	939	958	950	963	889	979	989	874	941	995	966	931	974	952	1012	967	987	937	904	1000	959	887	932	906	901	955	971	958	971	912	911	963	963	984	908	918	1010	971	936	932	984	929	950	1006	966	990	999	919	942	980	978	919	980	946	920	943	951	944	959	953	926	965	1008	906	941	956	942	939	913	926	954	882	953	960	930	951	913	942	978	958	923	910	925	973	961	994	915	916	912	992	896	909	939	984	895	944	955	991	944	966	918	918	967	970	992	951	925	925	940	910	953	920	953	919	940	948	930	942	959	991	919	955	991	918	882	923	1015	891	956	931	957
65930	48070	37529	8185	761	467	368	384	369	317	285	277	279	268	293	278	244	265	230	245	273	242	279	256	261	224	259	257	255	248	260	242	258	248	231	254	209	253	238	254	247	251	260	252	256	216	272	231	245	242	276	247	250	257	284	224	246	239	257	242	260	244	225	244	263	231	251	245	244	245	256	263	243	215	240	243	236	210	255	206	248	233	230	235	241	218	247	250	234	263	275	241	263	238	243	252	235	260	271	257	208	258	232	244	259	267	284	259	254	227	266	248	241	252	246	225	249	232	249	272	250	253	264	236	282	219	248	254	230	269	254	240	234	211	279	231	265	255	254	219	261	234	256	265	267	245	225	225	236	240	255	258	236	260	250	240	230	241	258	248	257	235	260	255	229	228	229	265	228	225	256	257	245	233	262	239	257	250	233	228	279	263	256	242	249	244	286	231	247	247	215	268	225	275	265	228	248	251	267	242	234	215	262	246	241	229	272	277	242	261	270	287	235	255	230	241	267	237	258	262	251	264	244	243	254	231	255	270	244	247	266	238	250	225	211	223	259	254	254	229	280	207	248	243	228	245	242	254	243	240	231	217	238	222	254	246	249	230	249	234	231	265	268	254	233	257	253	279	261	278	209	231	274	245	251	253	245	218	248	259	248	244	244	249	270	272	244	244	264	238	223	267	225	256	230	244	235	253	261	241	241	230	236	235	252	261	234	225	275	256	232	249	257	246	245	232	190	215	242	217	236	225	239	224	255	238	249	242	211	266	269	220	248	242	250	245	250	236	266	233	269	277	256	255	242	243	262	279	224	237	237	217	216	269	252	271	243	210	239	249	230	267	275	248	242	249	267	256	254	262	244	251	270	227	239	245	220	232	240	257	251	218	231	235	254	278	233	243	226	223	250	271	232	272	264	243	253	228	260	254	268	259	253	247	233	222	273	274	251	253	231	244	260	242	246	236	219	244	233	217	268	228	243	250	242	258	247	259	244	235	255	247	242	221	279	270	284	243	231	247	258	243	267	216	254	238	271	241	226	297	248	248	264	265	232	229	250	238	247	229	231	252	256	260	261	266	230	255	258	228	240	252	222	228	259	254	250	236	250	257	220	236	256	240	233	246	264	265	212	279	245	255	232	263	266	246	222	255	259	212	241	259	265	269	239	241	258	242	258	250	236	262	235	259	267	204	250	253	256	250	270	234	260	220	254	233	244	245	261	237	246	237	243	245	235	268	261	260	257	228	255	259	255	257	252	237	249	267	254	241	256	251	217	259	263	237	227	266	256	224	264	267	261	220	257	224	254	242	221	257	257	255	248	291	244	241	253	259	222	232	264	234	248	245	234	234	226	243	243	232	240	238	274	264	271	236	267	262	245	251	249	243	219	266	237	269	243	228	241	260	236	253	260	246	240	256	219	246	251	243	234	257	216	260	223	232	265	253	270	260	253	251	232	253	256	233	224	238	243	236	282	228	259	235	246	287	258	247	227	268	226	256	220	250	237	257	253	247	260	226	262	255	196	287	255	263	243	246	239	252	246	251	244	247	243	263	256	248	221	228	233	246	274	288	239	249	245	259	238	226	232	236	217	251	266	262	242	249	232	254	248	226	258	239	261	254	232	247	278	244	270	244	248	235	239	226	243	246	231	225	231	259	242	266	261	249	231	247	235	240	273	269	295	225	241	267	249	240	232	297	252	231	238	237	246	235	267	254	243	226	236	256	253	262	227	248	256	227	247	239	261	242	253	254	257	242	231	232	239	225	251	244	252	253	241	264	247	247	263	272	238	260	241	231	220	262	222	238	245	243	254	291	261	259	226	240	227	219	234	249	250	253	234	260	240	269	248	261	229	228	240	243	270	239	239	226	227	252	245	230	279	253	262	260	265	243	238	244	251	217	244	228	239	233	234	237	264	233	235	287	245	261	243	232	227	222	241	292	240	251	251	216	231	262	234	242	274	244	248	239	255	262	245	226	236	262	261	248	255	271	279	237	261	229	225	261	247	244	242	257	250	240	254	237	251	255	247	259	250	237	262	235	253	260	252	256	226	257	240	249	268	254	224	240	274	242	251	257	266	254	226	257	235	255	264	249	236	239	261	258	256	256	277	241	259	231	233	265	218	234	226	259	228	199	232	249	251	248	265	232	273	247	261	228	222	236	245	258	253	233	255	245	231	233	244	229	225	220	263	241	240	237	251	244	231	239	242	276	237	265	251	248	241	239	263	237	255	233	235	251	255	241	231	224	264	250	234	231	253	217	273	198	258	264	262	233	240	236	223	255	257	241	261	244	239	225	245	255	258	257	257	246	227	232	227	276	243	240	249	256	261	232	235	250	257	239	240	242	267	255	229	248	228	216	227	263	234	228	250	249	265	225	237	246	266	198	253	277	244	232	243	244	256	255	240	238	246	308	241	235	252	276	242	247	242	245	230	237	242	252	223	254	250	245	250	255	247	238	256	244	247	259	225	234	233	265	237	244	249	271	262	244	237	248	282	233	240	230	242	251	236	267	248	221	251	249	256	227	238	229	255	216	237	259	286	233	226	269	253	240	246	252	262	239	249	264	236	266	236	264	247	267	237	247	255	243	242	222	269	246	255	245	270	265	265	248	261	240	252	295	234	232	255	264	224	249	252	258	261	228	247	242	237	238	232	244	256	241	267	259	211	264	254	240	265	264	240	242	262	261	239	243	239	253	237	265	224	254	245	253	264	261	261	242	247	255	250	262	265	245	272	233	224	223	268	241	242	224	241	260	220	234	243	257	214	243	251	226	272	256	235	252	244	239	233	234	233	234	250	237	235	244	247	248	234	220	241	244	258	209	224	241	252	260	236	217	230	239	229	250	249	237	242	243	236	249	231	251	238	217	225	228	270	270	257	244	263	252	253	234	262	245	255	254	271	276	234	264	227	230	225	284	261	248	232	266	242	246	232	252	238	246	270	228	237	225	263	266	272	247	249	238	273	240	257	252	252	217	221	273	224	228	227	238	256	239	228	251	281	243	246	264	243	237	261	249	244	259	280	223	275	262	255	250	251	238	264	260	261	225	242	250	280	260	266	238	234	254	256	266	220	223	244	258	244	229	245	203	239	275	238	242	269	243	262	264	228	248	235	224	271	247	239	244	249	265	237	208	261	237	218	270	257	254	280	266	212	255	220	252	219	280	248	253	226	230	270	228	249	253	252	261	226	256	251	275	241	227	252	266	230	260	245	239	222	234	237	234	260	232	222	242	244	227	256	247	286	272	212	258	233	253	258	238	243	254	230	241	286	259	228	248	247	244	267	267	246	191	243	231	254	247	236	267	233	246	237	242	228	290	250	245	241	224	238	218	263	238	234	244	244	242	226	256	236	232	216	225	258	244	262	249	262	258	232	250	239	247	233	255	257	262	271	261	241	213	256	236	267	263	259	226	266	256	246	258	246	277	264	222	265	271	241	265	230	270	258	231	247	227	294	235	231	267	251	223	237	231	241	236	236	233	246	243	231	246
38300	34519	14774	2079	1884	1645	1396	1233	1159	1058	940	984	888	887	779	775	774	791	772	707	746	726	732	728	692	717	709	679	700	643	688	660	677	692	712	675	693	645	694	699	675	650	637	647	695	652	654	678	672	706	683	663	621	652	636	644	670	646	671	701	639	639	643	623	674	613	600	649	625	649	631	645	647	668	681	660	662	631	633	646	676	633	685	621	681	614	633	674	609	644	642	639	619	600	633	613	582	665	653	612	672	631	677	644	624	678	616	620	664	680	616	681	602	665	593	628	630	598	624	638	653	657	646	670	670	617	657	656	677	674	650	624	667	645	674	683	698	686	662	594	638	622	679	601	644	686	646	658	624	640	635	595	651	638	640	618	641	657	648	638	641	660	655	649	641	645	680	676	634	639	636	639	623	593	635	657	647	640	672	689	641	612	679	640	674	663	673	678	632	632	634	645	648	674	665	642	655	617	630	683	684	632	600	656	624	634	632	630	625	640	647	658	649	619	611	648	681	697	613	740	654	624	634	646	642	662	628	651	662	649	699	613	646	676	641	605	639	609	645	657	631	637	630	644	578	634	608	664	658	668	658	666	613	635	646	625	662	639	611	639	649	673	670	649	653	747	641	681	622	655	613	642	621	691	669	637	633	652	622	663	653	621	654	656	655	676	641	634	657	619	639	642	686	634	625	634	631	643	669	616	663	616	631	664	632	596	603	664	675	650	654	645	646	613	653	641	689	660	649	634	673	623	642	630	681	662	683	607	656	673	652	610	639	657	656	626	677	665	584	644	597	619	653	648	634	672	671	678	631	637	680	639	609	658	635	661	673	607	641	643	625	670	635	670	669	595	672	642	639	627	667	653	619	645	667	634	671	632	685	625	635	654	659	680	655	630	661	655	647	652	580	674	652	657	631	643	643	683	618	624	663	632	668	627	655	635	670	641	623	658	642	649	661	664	630	611	651	629	572	630	664	677	621	616	639	613	671	691	632	606	660	661	613	611	631	654	626	667	650	657	668	647	620	642	639	633	691	638	630	609	680	574	637	643	642	664	648	647	701	601	622	679	631	630	664	626	647	640	659	640	641	669	663	652	648	675	612	671	649	652	620	691	632	631	625	691	655	659	636	660	648	612	657	625	667	626	658	665	649	623	625	644	646	607	657	650	604	646	679	638	666	623	647	652	634	627	673	626	697	700	656	635	617	651	652	699	672	638	630	605	638	677	665	651	635	650	631	640	615	622	626	614	619	673	662	633	648	653	653	651	664	621	598	654	623	629	661	681	625	671	669	597	675	678	638	656	674	661	638	667	663	576	625	639	581	645	704	680	647	592	683	653	644	661	630	619	667	653	661	661	637	663	633	667	666	641	641	634	618	650	635	593	669	603	686	680	653	646	644	635	626	653	651	622	670	636	639	662	627	648	633	610	590	614	675	682	621	630	689	644	613	676	625	620	643	661	686	653	619	662	671	645	664	639	661	641	643	661	605	653	631	628	675	665	689	661	641	639	634	665	663	656	646	648	638	667	659	627	682	627	663	597	634	649	622	680	642	632	617	682	622	649	682	638	618	662	632	642	701	632	657	657	652	658	636	656	655	623	679	639	618	637	651	605	651	641	656	670	599	699	676	666	672	682	598	635	630	631	620	663	692	600	695	682	636	699	628	645	608	612	681	695	627	645	636	641	614	595	623	669	642	660	604	631	682	634	672	643	711	647	639	628	662	600	621	649	649	687	620	668	649	621	596	630	641	660	630	641	657	678	662	613	647	625	674	657	584	635	626	662	633	682	631	632	656	638	660	685	591	644	635	640	662	647	642	613	642	636	678	641	660	673	609	665	637	638	664	675	671	678	683	637	654	663	659	630	645	626	641	600	626	682	663	618	609	629	639	631	677	620	656	631	689	645	684	646	633	615	653	612	641	584	655	639	594	616	620	663	691	666	614	654	620	629	684	616	633	636	637	597	647	676	624	663	665	629	667	657	630	661	659	662	632	646	608	659	612	626	627	690	659	659	685	626	630	620	653	652	624	607	687	672	624	668	664	629	655	663	616	681	673	615	658	604	636	664	645	683	643	663	678	666	639	642	622	639	612	654	665	621	662	630	639	683	643	647	636	628	656	646	622	658	647	639	638	684	649	651	642	656	635	629	638	671	603	654	649	649	638	667	660	623	658	616	641	613	712	594	667	651	635	688	664	648	637	632	648	632	644	645	679	623	687	649	654	666	639	665	645	625	616	618	636	626	659	590	632	618	654	652	665	648	637	622	616	652	641	669	676	599	654	620	664	632	629	600	636	636	637	655	604	650	673	631	688	683	638	685	600	640	646	655	659	679	652	618	633	667	657	655	691	641	648	583	632	631	632	655	697	658	645	653	659	673	633	684	600	656	592	620	603	630	631	673	618	650	638	641	565	655	619	611	635	665	642	665	650	641	617	630	671	634	630	641	645	619	634	653	648	634	632	644	665	687	593	660	629	622	618	677	676	639	667	626	665	657	623	638	655	616	644	659	623	644	645	667	646	655	630	638	608	650	678	616	655	593	648	631	632	622	646	649	685	657	640	727	637	625	654	629	641	631	661	624	636	643	659	579	669	654	594	644	612	625	628	648	690	621	672	630	641	663	676	656	630	651	637	655	670	656	649	593	627	654	667	667	676	663	684	633	657	646	632	645	673	679	658	698	639	637	650	686	664	682	662	670	633	665	635	661	625	600	677	646	680	626	673	650	696	586	638	682	672	644	652	662	676	650	649	640	628	629	684	635	598	603	635	657	683	676	669	633	639	671	615	669	644	607	644	672	649	622	660	621	667	670	636	638	648	627	668	627	606	656	662	604	614	672	669	687	662	638	614	658	620	642	623	642	648	612	632	699	680	683	653	630	693	631	648	634	647	610	678	640	660	630	640	671	633	661	658	662	652	618	599	688	690	677	591	670	632	620	633	610	676	693	664	624	724	648	631	684	650	652	666	667	653	661	660	608	595	647	618	647	659	655	680	666	633	613	659	648	684	638	695	632	621	655	628	659	671	638	636	606	662	680	629	665	665	664	605	660	612	686	633	695	613	675	655	670	622	674	675	649	634	658	678	687	656	656	664	685	666	621	644	652	648	618	621	650	647	616	628	641	656	685	650	682	612	641	618	617	653	586	682	619	641	669	620	619	625	649	648	629	628	654	616	644	650	635	680	610	630	667	664	686	657	639	639	609	629	616	685	658	649	650	592	661	619	684	612	647	640	651	637	666	639	636	654	624	639	632	684	612	618	640	663	641	662	636	627	625	632	659	644	609	673	603	677	706	609	594	613	635	636	650	631	653	652	661	654	638	658	641	698	624	662	599	634	629	614	620	610	685	623	606	644	686	667	634	668	676	676	650	637	664	653	663	679	672	653	663	640	623	693	636	655	627	637	651	666	667	661	617	688	673	640	634	659	634	638	636	656	669	621	684	629	615	638	658	629	644	634	661	641	694	671	664	595	658	622	678	677	655	655	653
77233	59100	45592	15771	3825	901	743	535	533	477	472	450	420	442	416	382	435	392	370	410	388	389	376	380	375	373	338	367	378	360	351	367	359	321	388	356	377	335	381	337	357	342	343	392	360	374	343	357	378	368	366	377	356	351	423	389	366	392	368	365	379	367	365	326	349	379	349	336	333	374	360	370	349	387	361	338	367	346	375	340	379	401	369	357	365	372	341	373	346	347	335	372	384	330	356	348	408	343	362	355	339	349	365	367	368	335	347	346	386	379	369	375	334	354	364	377	345	323	379	358	352	354	357	335	352	387	365	343	349	347	369	356	303	363	371	366	353	317	358	355	362	375	346	351	359	341	360	364	326	345	363	375	402	348	336	345	384	345	362	370	326	355	316	371	357	367	339	358	338	369	356	381	358	363	376	358	344	360	375	332	342	333	340	353	351	297	353	369	361	335	336	338	350	303	358	361	332	327	349	380	353	349	349	392	349	319	353	330	337	357	351	355	333	345	377	380	364	355	382	384	353	354	363	362	362	357	363	368	356	350	346	300	314	360	366	330	341	368	364	362	375	356	348	385	422	358	383	343	326	350	327	347	397	340	352	347	368	388	332	352	356	354	370	378	338	351	345	394	330	335	327	377	379	339	381	347	354	365	348	386	370	370	413	332	331	339	345	354	364	339	343	323	351	399	366	363	371	343	352	328	364	341	396	364	381	346	371	351	409	376	338	379	403	348	367	356	369	369	358	343	333	349	357	375	362	356	329	324	395	372	382	376	323	328	364	386	355	367	359	376	371	353	365	358	367	357	366	333	369	348	330	389	358	371	352	363	373	382	389	375	366	335	348	341	378	367	359	345	342	347	321	335	378	346	355	355	338	379	375	357	368	333	340	375	344	346	389	348	347	356	372	368	365	367	380	348	354	373	340	320	383	361	342	378	342	380	373	365	370	330	387	348	402	356	336	320	331	369	337	349	367	346	364	334	375	340	360	365	331	366	360	360	382	380	351	363	376	358	310	372	369	333	352	367	355	348	357	342	377	336	312	379	336	348	367	353	373	364	365	375	314	346	392	340	362	325	325	344	343	373	397	360	347	361	359	372	355	374	356	358	361	346	347	354	329	377	346	343	374	348	344	356	409	396	335	373	315	356	314	357	330	336	333	398	363	369	346	333	329	333	351	349	365	377	366	358	349	347	336	373	328	367	345	359	341	356	318	379	379	375	361	379	371	340	340	351	375	364	347	394	355	319	357	324	370	365	390	367	344	330	350	352	350	348	355	345	373	385	377	356	334	330	357	393	363	406	374	348	338	354	325	359	343	346	350	351	343	309	387	386	354	366	360	330	352	335	364	348	309	324	334	359	362	367	336	335	338	358	369	374	364	377	352	409	356	345	367	362	363	355	364	363	361	323	330	357	364	352	354	358	392	378	340	376	327	368	408	345	328	341	323	352	327	351	387	338	359	355	377	324	360	377	351	312	346	340	365	355	366	362	348	374	332	338	329	353	378	355	327	349	329	356	382	374	357	384	361	341	395	388	359	365	318	381	347	358	372	340	391	363	349	366	348	349	395	352	374	361	356	397	377	357	315	382	359	354	349	388	343	350	357	354	364	354	374	374	364	362	352	374	381	336	348	364	344	357	329	327	343	383	391	352	340	342	359	358	374	398	360	334	320	318	308	344	329	366	369	332	360	331	358	341	361	344	330	356	379	334	370	336	375	345	342	414	369	390	323	391	353	400	413	368	341	355	346	345	370	398	389	360	329	363	323	355	346	340	357	362	381	323	385	371	345	373	352	374	347	342	373	343	357	362	378	366	342	390	329	350	349	357	344	347	344	330	339	349	366	354	391	339	346	375	374	340	346	366	356	359	353	360	351	348	361	393	358	355	351	340	367	356	384	329	359	358	360	354	381	371	357	367	350	376	390	356	384	369	329	362	311	362	347	330	350	414	379	370	360	384	345	360	376	350	388	390	404	364	310	374	353	355	359	316	350	369	377	376	366	338	334	343	364	377	331	324	397	389	375	353	383	346	350	359	373	356	381	371	346	369	367	327	328	361	375	374	371	328	364	345	361	362	326	380	349	327	375	368	377	331	359	372	350	368	354	357	335	377	350	370	383	387	365	366	330	367	318	337	353	368	375	392	368	390	362	363	355	348	403	325	355	388	398	359	327	325	330	346	384	340	354	359	373	381	370	334	346	344	371	365	381	337	330	353	363	361	365	346	346	396	348	401	386	326	331	377	361	350	343	332	349	354	354	397	328	379	372	348	394	354	379	356	345	323	372	341	372	352	384	356	376	386	355	362	338	347	378	339	315	341	398	352	351	335	348	367	351	359	352	331	342	341	366	333	307	339	369	333	337	343	359	376	310	371	377	370	383	364	388	359	345	350	352	363	374	333	365	374	353	359	342	366	345	382	355	342	360	355	336	336	360	344	322	338	355	316	402	344	343	361	373	329	326	350	365	358	335	319	351	357	359	360	366	382	370	366	376	346	391	327	349	329	379	341	359	350	386	357	353	367	354	382	361	354	327	400	369	324	337	362	344	373	351	358	358	321	359	355	355	327	345	320	332	353	374	326	362	356	328	334	371	374	366	375	340	340	341	348	353	395	346	403	386	368	332	362	347	373	374	340	343	329	375	369	328	352	340	356	356	344	365	378	344	349	348	350	312	353	328	342	369	351	332	364	365	359	385	348	330	348	332	344	389	378	356	357	358	347	380	346	364	363	331	338	315	344	340	368	365	366	343	358	367	345	337	332	341	358	355	331	370	339	335	438	364	401	336	350	370	385	358	320	323	344	343	351	359	364	357	352	371	365	361	335	344	336	371	358	361	392	346	343	372	362	351	317	325	329	353	350	344	376	339	364	364	371	354	352	387	363	353	356	332	316	340	329	394	356	374	347	322	364	327	349	377	379	370	337	370	387	373	343	364	347	350	425	382	349	347	393	351	325	361	360	377	351	329	389	369	359	344	372	401	370	335	364	339	383	365	396	348	340	344	354	368	344	374	366	361	363	358	368	360	339	344	353	384	369	372	386	361	375	318	354	354	395	372	343	355	345	351	383	393	359	380	371	357	339	346	384	366	338	354	370	361	378	376	316	341	354	341	335	346	352	350	381	365	375	328	323	349	359	363	365	363	350	337	346	370	377	384	365	335	318	319	376	361	318	318	347	357	358	357	375	325	303	358	396	367	393	374	362	348	381	312	340	361	339	346	360	368	364	357	336	337	316	373	375	378	353	388	348	365	367	372	350	370	319	384	367	342	350	331	313	345	337	357	378	328	336	381	351	379	358	355	366	393	382	368	351	359	369	331	350	358	393	332	377	360	346	311	380	365	341	368	342	339	345	335	387	350	326	359	359	365	386	343	395	332	357	360	381	331	392	352	344	384	349	326	380	362	410	376	384	345	354	338	330	382	396	351	364	393	356	361	379	347	325	342	365	354	358	386	314	336	348	355	358	357	345	360	350	348	337	365	350	346	369
47704	43849	17209	3691	3217	2688	2249	2077	1841	1587	1511	1442	1346	1265	1282	1223	1186	1151	1125	1097	1078	1105	1040	945	1055	1007	941	966	984	966	1020	956	953	925	962	958	977	899	949	931	931	885	912	900	924	891	898	889	912	855	916	874	925	887	896	892	916	859	885	882	905	928	925	869	885	914	839	908	874	905	843	896	903	910	921	968	910	879	924	939	918	896	883	894	935	846	922	934	967	919	879	882	916	937	940	913	899	855	913	919	892	881	919	912	888	894	950	948	891	887	883	833	829	869	867	896	880	875	900	910	874	900	937	920	945	904	873	901	867	840	900	879	914	880	873	907	836	847	856	894	883	841	911	849	874	883	933	819	881	850	886	849	930	906	872	866	894	901	854	871	859	904	913	914	879	876	894	973	902	876	881	971	992	930	857	909	855	834	887	935	877	903	942	886	865	872	884	839	911	895	894	917	892	913	917	915	852	877	942	874	890	882	874	912	855	852	893	879	932	876	894	865	890	916	859	919	928	891	873	877	876	892	894	848	873	848	864	895	847	861	898	839	841	888	853	930	860	882	901	863	882	923	886	894	865	872	908	861	922	868	898	940	885	894	895	879	875	900	898	952	878	907	859	854	908	884	873	844	905	892	887	907	892	847	955	872	890	897	843	881	889	943	908	884	897	857	917	891	901	867	937	897	870	907	921	904	878	919	896	846	920	912	887	831	906	839	877	875	962	913	915	882	907	895	897	915	852	885	893	913	872	889	878	931	887	860	875	900	885	893	839	902	894	910	892	873	920	916	907	885	900	916	872	900	923	915	913	832	900	859	878	922	889	869	910	908	961	890	908	899	877	900	858	875	836	865	914	841	856	857	897	899	855	927	890	833	848	874	884	922	853	898	883	935	943	885	957	866	860	888	905	866	906	954	907	897	898	889	927	888	929	843	906	883	876	877	905	877	891	885	863	858	888	843	941	866	933	839	896	874	886	920	881	911	890	906	870	897	925	858	834	899	867	877	864	875	924	844	845	911	850	898	962	878	961	930	870	910	871	880	926	936	877	865	906	910	875	921	862	833	887	938	885	877	887	943	898	890	921	936	905	915	837	868	900	922	886	903	922	886	862	858	928	904	853	908	892	890	905	864	886	905	946	923	911	888	928	903	916	891	913	879	851	950	879	882	839	840	897	884	870	882	868	880	915	905	817	867	904	853	863	907	922	886	896	838	892	901	968	912	895	907	891	858	874	896	872	879	856	811	914	918	887	902	895	883	903	886	935	904	885	876	925	924	914	897	840	879	920	881	870	874	858	893	927	933	890	887	879	879	930	864	826	895	853	875	889	844	926	920	891	837	881	861	920	915	877	881	844	900	867	860	889	886	914	862	842	878	893	908	910	889	884	895	862	909	854	835	904	861	879	973	886	934	957	908	860	929	916	903	892	874	873	879	922	912	864	918	869	906	936	889	895	872	957	854	903	884	888	876	874	827	868	955	893	845	915	963	861	906	938	893	889	840	902	913	874	859	873	828	950	897	914	889	900	887	910	887	890	879	880	891	907	859	911	895	879	896	932	894	923	871	929	855	871	922	913	979	888	897	889	903	948	865	894	918	883	850	867	909	861	900	890	883	888	925	908	915	909	858	934	893	890	854	902	846	869	883	879	899	928	895	858	858	885	856	893	868	863	926	944	949	860	961	916	860	898	897	908	879	859	864	894	895	876	906	856	911	911	909	907	886	910	905	968	935	873	866	913	933	889	847	888	871	895	881	888	938	852	920	889	902	899	856	866	885	880	916	962	884	903	864	899	886	868	885	915	903	955	822	896	882	859	887	854	905	860	932	871	835	921	889	909	911	897	874	880	925	872	873	866	842	910	861	871	873	838	833	908	854	835	900	950	912	854	914	924	884	931	871	894	869	855	894	887	913	895	820	931	863	888	885	917	899	902	875	820	915	868	846	902	909	906	881	910	865	870	886	892	876	936	895	936	889	879	909	896	892	846	907	854	900	903	900	858	903	896	867	921	873	877	917	873	930	925	861	910	930	887	850	844	923	916	881	887	911	850	922	869	874	954	855	879	879	849	888	892	887	910	865	895	930	917	892	884	934	871	873	902	895	920	921	893	899	927	878	835	873	943	956	909	827	867	890	870	872	882	905	920	916	962	842	848	922	897	854	889	863	872	933	874	946	880	910	841	897	918	849	902	921	870	903	923	857	896	930	863	881	859	932	922	919	883	905	897	886	895	880	871	872	862	862	913	871	906	906	891	869	861	858	831	886	869	888	929	919	889	969	897	902	980	885	885	893	896	895	854	861	900	911	861	875	861	896	958	894	912	837	915	861	896	889	878	860	910	911	903	865	919	925	920	872	873	854	918	962	905	869	880	874	886	939	841	850	918	881	920	917	881	905	895	910	894	845	868	952	875	868	908	846	839	861	902	873	912	931	922	916	917	898	840	901	905	895	892	873	894	892	855	915	909	867	846	916	903	909	848	906	883	879	871	888	875	857	875	893	926	879	877	891	898	887	912	895	909	922	858	934	896	820	918	898	890	830	912	933	868	910	860	962	905	891	915	891	904	875	917	889	886	889	854	869	821	850	870	872	931	912	883	940	851	905	923	864	954	865	863	857	880	928	918	853	910	905	862	896	921	915	842	915	906	876	880	881	908	900	897	883	878	858	885	877	813	916	882	839	936	941	847	892	923	862	884	922	876	922	909	911	840	906	887	903	868	821	876	842	901	926	946	885	810	937	882	865	915	905	825	942	876	891	884	921	904	879	891	874	909	882	859	905	870	891	884	926	868	894	866	883	927	896	856	895	867	940	908	890	898	885	942	906	847	864	921	922	899	908	924	887	853	925	904	864	864	947	898	930	921	925	829	905	906	894	866	898	874	930	866	899	921	860	930	871	851	917	907	863	930	903	940	915	894	878	897	907	824	882	893	896	908	862	858	885	938	879	903	851	897	897	889	902	848	895	890	873	955	893	842	890	872	883	898	911	911	874	890	885	941	890	894	819	996	885	830	929	944	892	867	896	919	881	891	922	920	909	887	951	894	908	897	872	932	883	947	879	883	863	851	938	907	904	895	911	909	849	899	903	919	915	907	889	884	853	854	896	867	926	923	895	917	887	893	930	874	892	871	881	856	849	893	851	894	892	854	912	920	957	863	861	864	901	888	888	911	843	862	883	952	874	905	873	922	842	846	911	922	897	882	872	888	874	906	947	909	903	889	890	894	873	954	873	879	843	870	890	880	913	893	919	914	871	902	859	895	914	911	872	899	897	895	918	877	895	877	859	933	903	957	897	927	879	829	904	883	884	914	926	883	868	896	911	882	877	884	873	887	836	930	862	911	899	903	888	884	910	904	854	886	875	849	907	880	909	928	874	899	891	913	888	903	817	900	848	875	833	881	881	886	949	853	853	860	848	854	889	887	908	854	838	922	933	883	892	896	924	834	953	843	934	918	906	969	883	926	904	875	918	874	946	873	896	927	902	840	923	925	845
18511	6274	3287	459	412	402	396	412	395	423	394	418	359	397	396	383	386	413	396	415	412	390	397	388	395	380	406	396	419	439	416	408	420	419	353	415	384	388	432	397	427	443	372	383	425	388	397	451	401	427	390	398	387	372	384	402	429	379	411	408	377	416	365	428	391	412	429	402	396	414	396	394	362	425	402	399	417	441	403	399	391	394	351	351	397	426	415	402	389	365	394	434	406	401	401	411	401	366	430	412	383	397	379	402	410	407	363	392	423	390	407	383	386	377	400	386	386	406	374	380	379	418	400	420	376	408	425	404	385	394	404	401	401	412	401	412	371	416	403	401	400	372	397	376	452	408	407	396	385	400	408	426	438	391	391	390	424	415	405	419	414	400	387	405	365	415	397	383	392	414	392	377	389	415	388	434	397	428	414	410	401	383	410	369	390	396	368	395	410	377	398	381	410	442	414	380	410	385	396	413	407	365	453	395	374	403	403	411	441	422	373	381	390	391	378	442	387	360	400	426	394	436	372	425	398	422	375	409	366	424	427	398	394	404	406	439	403	393	402	404	423	361	358	396	392	407	404	435	406	411	387	397	375	404	418	399	419	445	421	376	417	397	340	410	397	383	401	370	420	401	422	392	432	412	405	388	392	408	408	403	410	407	421	416	374	418	425	394	393	406	416	424	377	386	411	432	418	393	404	389	427	380	411	389	417	427	410	410	384	371	427	418	407	382	381	389	366	374	410	412	413	370	376	398	392	399	421	378	394	403	421	384	372	407	396	416	394	402	406	397	385	416	402	378	401	437	378	416	424	441	447	410	393	362	395	372	379	416	399	407	421	399	414	424	390	420	402	414	414	429	417	416	382	406	429	379	386	386	420	397	397	414	430	408	373	413	396	369	397	375	373	415	396	409	399	420	396	408	362	427	400	464	408	418	407	431	420	402	418	397	376	396	397	391	430	374	403	390	427	376	414	388	418	404	411	380	394	415	394	413	379	403	401	395	397	399	402	437	421	433	410	384	406	394	407	388	401	362	397	428	404	380	423	354	396	448	452	379	423	376	450	433	410	393	388	399	387	390	425	406	364	414	421	418	377	423	405	444	409	428	388	445	418	380	340	404	424	438	397	405	428	425	397	407	412	397	358	413	375	413	391	397	380	366	456	393	408	379	382	424	378	387	415	390	404	432	414	413	435	428	396	422	435	404	384	394	398	385	428	402	382	404	413	381	414	418	397	369	397	395	388	414	409	406	411	406	354	391	366	402	419	414	331	403	440	404	376	397	408	378	390	388	439	387	427	407	401	395	450	429	401	440	392	400	357	443	414	432	410	378	386	412	391	416	427	456	407	404	406	394	405	376	366	421	415	411	406	422	442	417	352	380	390	375	407	413	357	396	389	423	413	370	390	408	388	360	396	416	407	381	430	425	406	420	426	421	422	386	407	409	403	405	372	433	403	373	435	386	419	400	384	389	449	394	427	379	435	396	406	385	407	367	413	413	421	399	420	361	406	379	411	368	425	377	407	405	399	371	434	350	402	372	422	417	435	419	412	429	415	363	406	368	385	429	404	441	394	401	424	415	387	436	382	419	406	416	417	392	406	387	428	432	412	423	401	417	432	397	408	439	400	406	420	404	433	380	409	399	407	384	392	393	400	448	402	393	393	410	390	417	388	418	442	426	424	420	381	413	394	415	391	409	412	434	386	391	401	376	392	404	417	394	389	401	407	386	427	442	418	401	409	365	403	375	414	424	415	423	411	417	448	396	387	400	384	398	400	417	388	372	392	406	428	407	426	383	371	394	408	406	383	352	406	413	395	402	392	440	438	364	393	405	453	422	414	412	384	390	428	376	410	449	401	395	386	422	384	362	362	390	399	449	412	371	414	418	384	402	427	423	391	367	422	385	415	408	348	379	428	380	359	376	393	425	394	399	378	416	420	378	447	388	408	407	375	421	406	404	412	444	420	418	409	400	418	395	409	393	437	453	413	413	388	391	390	414	403	421	386	405	414	405	368	392	408	415	387	391	414	399	403	399	393	385	357	409	388	386	384	406	383	404	404	414	441	355	396	378	400	368	373	380	422	390	378	427	410	413	413	361	412	369	379	386	394	397	363	404	399	378	411	417	412	366	379	394	401	424	430	404	415	370	394	441	406	405	388	426	397	406	376	397	407	422	391	407	371	408	408	385	406	436	415	430	377	394	394	399	430	418	411	448	404	389	413	375	418	415	389	419	426	403	404	392	456	379	424	439	398	383	363	399	382	397	446	404	406	401	427	422	442	408	427	379	383	365	403	417	399	398	432	465	445	380	386	383	426	377	408	369	394	387	414	388	372	409	386	397	407	362	411	391	403	401	379	396	391	382	387	376	364	426	379	371	443	403	375	422	396	389	417	404	406	409	424	445	432	411	400	401	374	403	403	403	414	408	415	435	404	395	413	403	404	355	423	430	372	415	405	439	435	400	400	397	373	413	397	395	416	397	384	416	371	441	372	379	377	396	396	400	379	388	367	410	416	376	430	376	392	427	418	374	426	394	432	421	401	374	380	433	410	405	387	398	401	415	383	409	392	395	423	364	421	412	433	408	412	386	386	405	409	396	377	423	430	434	417	394	398	392	387	396	405	381	383	372	414	459	402	373	419	407	410	393	380	372	421	377	374	424	387	425	378	406	375	388	416	392	404	405	381	397	404	401	438	378	392	362	405	423	424	399	391	417	403	411	422	400	420	418	388	376	356	389	413	396	388	444	415	394	371	402	386	388	410	448	389	420	389	406	386	442	416	407	403	415	419	445	453	411	400	416	405	351	410	415	424	443	445	392	370	429	403	396	413	415	427	415	381	411	415	398	433	403	398	362	414	344	403	391	380	388	391	393	415	363	405	405	406	380	377	373	415	421	411	412	379	412	426	394	412	401	411	387	386	382	405	409	397	402	392	373	387	411	371	427	397	403	411	411	375	437	384	419	383	415	399	377	405	398	391	381	371	415	428	377	407	414	388	414	376	415	387	418	412	424	420	428	397	390	423	391	395	384	438	389	396	412	432	396	401	438	427	408	417	423	399	411	410	396	396	439	395	340	395	387	385	404	426	386	416	389	410	414	386	440	397	407	437	391	403	412	395	414	409	399	383	385	410	420	427	435	415	438	434	387	418	386	405	421	396	388	386	403	402	415	384	427	411	413	377	378	367	396	392	392	431	446	373	423	390	410	444	428	412	423	387	418	406	403	394	395	418	452	369	418	435	435	381	391	395	410	417	407	403	405	398	413	409	440	425	374	418	400	399	356	409	398	400	398	390	401	389	407	407	378	395	449	421	407	422	418	393	400	412	479	414	443	444	387	373	399	432	405	399	402	400	406	389	396	380	440	398	443	419	390	377	364	404	380	406	475	410	426	418	411	393	365	399	461	409	381	388	406	365	358	401	409	376	371	410	401	399	403	365	378	401	425	405	380	376	379	422	382	409	426	414	395	421	384	428	416	454	395	390	386
14450	7208	4004	1031	1032	962	980	999	941	1032	920	985	948	973	954	958	881	935	908	932	967	879	969	963	882	951	917	950	959	928	969	909	927	886	907	932	961	927	939	935	906	920	953	912	933	933	950	941	888	963	972	982	902	919	949	918	994	960	905	927	899	949	933	958	963	985	904	954	937	943	942	1010	893	925	941	927	980	901	911	983	887	932	928	1003	954	989	925	968	993	984	952	903	940	943	970	982	915	947	941	947	976	999	917	867	925	951	892	978	935	889	911	953	909	942	924	905	970	985	969	890	953	900	943	955	948	893	990	968	938	909	900	943	984	944	952	959	925	968	999	947	962	979	942	970	954	922	946	947	991	946	993	957	961	908	958	935	914	939	950	937	991	943	908	887	931	983	928	941	954	969	898	990	926	959	947	915	950	963	947	929	991	994	964	998	998	969	934	934	897	964	862	892	1013	946	947	904	867	924	968	1024	966	980	956	964	1030	950	919	970	929	935	948	947	962	946	950	952	985	954	954	938	937	938	897	994	901	982	908	941	951	962	910	916	1015	947	954	903	941	951	951	941	934	985	977	1005	907	998	983	940	958	923	980	953	948	906	944	922	985	977	942	978	945	888	970	984	1001	937	928	1023	996	989	952	951	933	904	937	995	937	934	981	981	901	907	975	988	990	909	876	974	920	921	889	969	945	914	934	930	913	900	979	962	919	988	952	934	929	955	922	951	912	984	952	969	957	947	954	901	999	967	903	916	955	965	976	943	965	960	911	970	954	986	905	980	938	952	948	978	954	945	919	899	957	872	984	961	941	973	971	955	948	956	946	958	953	978	970	930	1007	968	947	928	968	972	980	962	985	932	937	959	929	884	904	933	914	900	976	944	957	909	919	899	928	935	943	886	955	899	992	946	935	964	955	951	954	911	960	1008	916	943	933	997	950	876	961	965	958	916	940	931	994	925	975	953	989	907	972	907	967	972	888	929	993	935	1002	943	938	981	933	931	918	947	923	975	924	984	903	939	983	917	940	961	974	974	933	887	922	936	949	950	881	927	964	943	969	1007	957	947	921	947	956	974	958	975	944	955	921	902	1015	945	937	959	949	968	936	914	963	915	1008	982	945	947	950	887	987	969	967	970	986	962	954	937	974	912	932	938	935	923	973	954	952	1015	935	947	916	940	926	930	963	933	875	959	970	948	933	976	952	963	939	921	966	944	959	971	972	983	1029	1005	961	918	959	943	972	957	947	955	950	942	933	944	989	932	930	1008	893	924	925	954	944	936	941	951	944	989	976	937	902	923	971	935	988	920	994	943	883	971	971	965	960	935	949	949	935	970	942	924	889	876	929	973	942	983	927	911	947	932	920	962	916	935	940	936	934	914	992	964	945	936	963	973	963	876	946	1007	948	993	937	1015	968	909	1012	994	967	923	936	979	918	1007	957	976	956	913	917	971	983	936	944	923	929	942	943	946	929	921	996	947	974	944	946	953	1020	970	986	951	962	993	963	956	971	903	933	975	919	965	960	951	987	978	925	1024	948	935	1032	985	903	918	960	999	930	913	914	918	939	1012	955	941	1033	986	953	886	958	919	922	971	911	919	928	927	963	953	891	978	998	952	947	1018	928	981	965	967	981	966	1016	946	949	931	882	933	919	971	947	973	904	955	989	964	925	966	994	965	967	996	967	960	977	943	950	949	944	943	987	925	927	972	969	997	949	888	941	947	967	944	1017	961	926	955	1012	973	1024	887	926	974	982	939	993	969	963	975	971	960	966	972	937	957	920	940	944	968	979	978	955	946	933	956	926	1016	916	984	929	910	1007	932	906	974	934	965	877	952	861	927	993	999	946	937	992	962	976	898	977	983	910	980	924	975	912	991	948	982	941	965	962	959	942	950	943	976	942	953	953	939	989	946	994	918	1002	947	957	874	976	982	945	944	905	923	911	946	945	981	1007	958	939	957	972	947	931	935	896	942	964	932	945	931	942	929	929	987	986	958	977	927	961	959	994	970	916	989	948	943	932	930	956	926	920	994	960	890	953	959	1039	983	976	942	937	951	931	1003	982	914	963	977	897	956	915	922	940	893	909	961	936	942	946	967	940	935	1021	977	924	879	938	928	912	1014	988	939	958	926	923	898	997	956	924	931	955	955	942	944	907	972	963	966	919	939	920	931	923	963	967	1021	899	940	954	979	955	922	945	943	966	961	945	974	935	951	954	963	907	959	969	927	932	948	919	969	953	995	930	944	961	932	945	942	968	962	966	930	961	964	990	959	1008	984	934	969	946	906	956	968	954	929	954	989	910	967	970	907	931	962	952	1020	1015	975	937	914	961	927	1013	923	998	963	951	968	948	997	971	933	975	953	988	892	1009	938	956	893	969	988	996	947	980	969	994	926	983	930	997	925	922	965	978	984	949	985	951	924	903	955	947	908	936	917	938	1011	932	976	965	916	928	1011	874	954	932	968	969	910	957	948	926	915	1015	964	923	995	961	927	894	939	959	947	939	963	990	890	938	945	942	964	995	963	911	971	964	927	937	878	971	975	935	967	923	890	974	907	940	951	903	916	965	906	920	923	968	991	998	980	946	938	938	921	941	976	938	967	906	964	937	964	930	890	957	908	931	986	901	994	929	957	960	946	1008	902	958	860	956	999	948	909	962	990	955	911	937	959	927	902	895	945	938	976	954	958	924	948	973	953	934	941	881	997	910	928	943	960	943	918	962	952	941	967	936	930	943	926	975	899	905	965	955	1004	899	918	963	942	962	932	934	970	974	968	937	922	926	885	937	960	936	878	923	958	973	943	918	959	933	978	934	898	879	930	946	944	969	986	1006	936	944	962	952	956	980	905	1022	986	903	958	909	941	966	994	919	928	917	958	1000	945	962	976	966	881	937	970	907	946	920	962	992	946	864	918	975	976	967	954	974	1004	943	974	898	921	958	928	971	973	928	891	906	962	947	970	942	953	989	939	946	966	896	938	941	944	914	908	930	912	953	928	1018	978	966	980	948	952	960	916	980	967	890	937	914	932	1018	953	936	924	931	919	987	963	939	863	944	934	907	975	886	930	966	992	954	974	995	951	964	916	964	967	962	950	935	939	979	910	987	990	954	936	935	918	920	941	968	947	914	986	971	942	962	947	953	986	979	970	962	1021	1008	935	931	955	949	988	974	917	960	946	955	954	937	945	964	931	943	959	995	939	966	912	919	958	914	905	915	984	956	959	953	935	951	968	978	941	997	979	964	949	939	929	960	870	943	951	949	966	887	987	999	928	975	919	921	938	979	970	947	977	895	954	953	1019	1002	937	926	978	961	936	985	936	977	900	921	913	941	971	950	929	915	994	946	919	912	953	989	959	938	987	895	993	913	942	961	919	955	965	946	913	894	948	956	928	960	1030	911	983	908	909	1013	923	897	913	950	952	888	976	957	906	950	962	974	965	979	940	1016	986	952	941	972	953	991	925	974	973	920	997	971	1000	894	981	912	977	1014	960	965	927	897	895	1001	955	980	932	898	940	937	975	967	948	906	970	1003	995	951	968	977	914	920	946	945	979	942	970	930	988	960	902
64771	48325	38590	8377	779	442	394	344	332	331	291	295	276	275	281	269	264	278	276	273	274	240	301	251	243	259	230	256	273	262	265	268	276	257	231	227	241	261	236	252	251	254	233	240	229	233	234	258	234	235	256	221	249	233	238	252	251	237	257	255	230	254	255	251	209	231	273	227	232	252	247	281	260	256	242	260	230	243	232	272	252	240	260	238	262	221	294	225	240	277	232	258	257	221	252	224	217	232	266	257	261	238	245	266	239	250	234	280	300	247	253	249	205	260	266	238	239	253	263	266	253	259	258	226	230	267	248	246	238	257	261	262	257	247	242	249	248	244	271	254	254	266	273	268	256	244	257	249	237	226	220	293	261	234	280	249	260	236	237	260	257	244	281	223	245	272	249	254	252	251	252	213	250	259	256	248	250	221	268	250	248	258	271	254	260	255	266	237	272	259	233	253	271	289	220	268	210	272	237	268	238	234	258	243	236	237	233	245	287	294	260	278	238	271	244	252	278	233	278	253	219	245	262	208	231	261	259	229	210	227	244	277	253	250	255	246	234	246	236	220	242	237	236	236	243	263	258	268	242	228	246	271	253	230	245	234	232	270	248	285	244	244	242	225	239	246	269	239	249	233	221	236	264	232	258	230	261	232	246	252	249	240	252	237	249	242	245	239	248	251	254	250	260	255	263	248	209	250	251	231	284	261	225	268	259	247	267	268	240	269	257	218	249	260	261	247	216	231	238	249	264	259	244	242	239	227	266	264	255	261	240	256	250	230	259	250	269	257	249	270	248	254	244	266	231	251	245	238	244	271	259	241	231	232	238	252	239	236	273	266	248	226	264	260	268	237	241	254	220	233	263	248	250	243	256	235	241	303	270	242	241	256	251	282	252	271	248	212	243	252	224	254	259	249	247	236	250	255	281	237	240	219	224	230	260	228	233	245	243	267	251	264	270	265	223	247	271	241	226	276	229	249	252	242	244	265	288	230	217	230	260	249	259	254	265	245	249	274	251	252	239	276	248	251	223	260	199	263	241	233	239	228	254	233	243	276	229	248	258	239	245	259	242	235	255	255	254	208	237	233	269	266	246	242	237	256	257	259	243	231	229	239	247	237	234	208	229	216	217	231	250	249	270	257	252	239	232	247	226	264	268	232	272	257	221	241	257	244	252	239	252	237	253	247	251	232	248	258	221	231	261	246	250	247	284	251	227	261	272	265	243	250	285	272	241	241	232	225	280	251	258	241	265	225	236	252	256	226	253	237	240	256	235	274	267	261	257	267	239	241	248	258	221	251	237	233	241	286	264	243	235	249	254	256	229	240	256	262	240	256	201	246	262	239	238	246	235	235	258	240	254	223	251	264	268	251	262	230	236	245	236	234	231	233	208	204	251	253	268	247	246	249	247	233	275	247	226	269	226	267	267	212	212	251	259	248	232	248	244	252	249	273	257	295	243	273	253	251	246	239	241	244	257	260	250	251	264	256	254	257	251	283	232	245	248	275	242	241	256	249	250	239	227	218	284	250	244	269	236	230	249	242	237	241	248	236	232	251	271	230	266	251	226	215	274	274	237	251	284	249	221	262	291	225	262	257	223	221	239	260	244	246	238	246	210	243	246	262	251	233	249	255	236	233	261	244	235	225	269	239	235	246	277	274	255	249	263	263	237	252	238	237	263	283	237	275	259	254	256	251	252	231	253	238	258	221	277	219	263	216	243	222	240	239	254	211	237	228	260	233	235	238	245	234	269	270	257	248	283	236	255	275	247	259	262	252	251	255	277	241	202	236	245	254	253	224	223	247	250	229	260	239	248	272	246	222	239	236	224	249	232	239	243	243	234	242	249	258	261	234	246	258	230	264	237	248	227	264	257	249	223	245	254	246	247	251	238	277	230	253	251	253	224	285	249	216	231	245	219	253	214	231	272	251	292	267	249	233	231	254	239	238	257	242	276	278	234	261	241	237	272	251	239	254	269	245	259	234	266	237	220	226	239	232	248	245	264	232	246	249	263	257	256	237	226	253	258	240	209	226	229	284	222	267	262	234	256	247	269	268	266	216	287	228	248	258	224	270	232	221	247	235	245	255	231	259	211	228	224	239	247	262	242	254	279	257	234	235	256	246	249	240	232	246	251	249	261	241	269	277	255	240	247	209	246	241	237	261	223	251	263	236	208	227	253	230	207	235	248	268	275	253	240	251	248	262	212	237	262	268	246	250	251	257	232	247	244	271	281	227	230	264	294	230	240	229	228	262	233	267	259	268	239	209	249	237	272	270	268	213	260	280	274	234	241	233	244	226	241	267	237	219	286	240	249	243	250	234	244	267	253	260	228	246	257	265	243	268	231	218	238	227	278	260	261	269	248	263	270	256	211	238	247	253	273	270	255	247	257	234	252	210	254	242	225	250	298	263	225	243	211	240	231	252	264	255	230	237	264	237	246	238	239	229	267	250	271	251	245	230	270	250	264	281	216	279	241	259	259	243	248	227	264	263	232	251	263	225	222	234	241	224	240	235	225	264	249	257	225	242	239	275	258	237	224	257	288	275	276	254	215	246	246	238	246	257	267	271	246	243	270	252	249	239	234	254	268	263	230	232	245	252	232	258	239	249	258	242	234	236	283	215	247	245	243	265	257	242	240	274	231	246	252	226	303	254	257	265	241	214	240	249	276	270	271	258	264	260	257	247	243	256	246	284	282	250	220	242	235	260	223	260	248	261	242	251	271	248	251	303	236	230	263	236	279	263	235	241	228	225	262	272	269	249	262	240	238	231	253	254	243	272	277	265	247	251	244	257	231	230	223	244	248	255	241	245	235	239	242	264	252	219	241	228	247	233	239	234	237	267	237	240	262	248	246	267	264	235	253	236	238	266	263	214	241	266	255	245	243	265	232	249	258	246	249	250	229	209	265	246	221	245	256	267	252	250	259	241	270	229	246	268	248	267	268	286	268	221	234	246	249	202	238	271	248	237	228	249	278	264	261	235	238	260	230	268	254	224	247	258	254	237	262	248	253	259	228	211	248	249	259	251	240	260	282	240	247	243	249	239	255	242	226	263	241	238	234	278	273	235	232	257	251	267	249	210	244	258	253	215	245	239	256	238	251	236	233	274	219	245	243	266	242	254	228	261	259	237	275	265	263	264	268	262	236	247	234	269	263	243	261	228	245	248	255	260	240	267	282	260	240	262	235	254	262	224	190	221	233	262	222	221	239	236	232	261	280	242	246	234	235	223	230	265	266	232	265	241	260	230	225	255	234	243	260	238	268	264	250	242	243	260	258	263	244	256	228	237	256	260	315	231	200	228	271	253	246	264	251	234	239	258	248	238	265	227	269	258	241	262	245	214	245	214	246	217	245	252	232	245	250	249	242	256	267	262	245	255	258	237	274	254	270	233	235	238	227	259	238	238	234	265	255	241	259	281	254	243	265	234	254	260	252	250	295	240	259	245	237	251	249	248	241	257	263	255	236	244	228	218	248	253	245	258	236	244
38235	34516	15324	2120	1772	1626	1428	1134	1169	1078	1010	942	903	857	827	754	771	795	757	782	703	726	707	727	738	691	729	738	682	729	675	701	725	637	678	724	656	687	718	652	721	696	673	691	687	664	669	679	658	669	652	683	655	638	667	653	655	633	666	640	630	698	694	671	652	686	659	622	679	666	636	691	625	683	680	623	584	644	627	664	653	631	648	625	661	638	651	658	649	655	635	607	694	668	637	658	623	644	661	656	637	623	614	655	662	636	651	693	660	637	654	632	660	665	717	660	613	695	618	634	681	672	652	628	634	637	603	654	638	617	669	632	666	636	629	640	650	634	661	652	635	690	673	625	613	658	658	653	591	655	667	649	655	688	741	633	687	619	664	651	682	660	658	650	689	678	650	678	625	669	623	635	615	619	663	643	678	671	609	677	635	615	715	671	691	638	661	680	687	644	702	602	670	677	689	673	627	688	644	592	608	644	632	642	628	594	637	623	680	613	631	661	607	657	652	684	637	656	649	602	672	631	696	693	638	638	621	653	660	648	661	623	668	650	635	636	640	659	636	631	651	647	692	621	651	708	671	620	666	657	669	625	659	642	645	662	632	656	713	631	648	699	679	666	670	643	683	675	646	663	620	615	662	633	623	689	637	662	669	672	671	608	663	660	673	614	636	650	626	659	631	631	658	634	644	637	655	651	641	610	723	635	669	636	652	621	622	658	634	668	652	618	640	648	673	641	629	646	691	642	633	635	620	645	685	632	707	608	633	696	636	657	629	630	663	703	647	663	621	634	670	624	669	658	693	654	618	668	657	622	646	657	656	645	697	655	687	622	647	636	687	645	663	658	641	594	667	667	624	657	629	600	638	677	628	657	645	647	644	684	649	651	635	679	685	683	669	697	639	685	625	648	643	668	677	676	625	741	682	643	631	628	675	639	704	680	659	660	613	654	649	610	658	620	642	651	644	667	655	654	646	629	654	678	646	661	625	654	661	665	694	679	625	633	685	621	617	648	687	628	694	706	647	699	700	700	642	667	607	651	658	627	652	620	623	686	657	626	662	623	672	649	660	645	639	660	660	654	647	681	585	622	667	618	641	622	694	638	669	646	681	662	685	637	645	616	686	650	748	706	644	657	670	648	666	644	604	680	637	677	627	648	646	672	646	639	634	631	598	638	669	657	646	670	652	591	625	659	640	671	645	598	638	643	680	613	636	618	650	658	649	694	635	654	654	621	645	677	645	643	722	698	676	637	664	665	678	659	672	617	645	613	622	651	651	645	715	673	594	637	640	636	640	591	684	655	672	632	624	628	649	628	648	647	619	653	650	591	649	661	622	653	668	661	661	625	671	659	637	635	627	668	691	659	626	643	610	655	657	597	602	646	609	620	657	610	669	677	642	659	671	682	683	627	667	663	634	648	650	683	635	623	685	650	621	654	684	597	662	638	660	697	653	668	603	665	703	699	630	605	642	612	700	647	658	617	614	715	639	596	657	743	664	681	694	651	687	663	648	674	655	662	628	669	694	656	642	644	652	641	638	670	673	657	682	658	630	612	644	642	629	659	649	623	640	600	671	656	684	604	684	649	671	602	697	644	684	612	633	685	636	617	647	635	655	646	619	649	656	684	629	652	652	687	668	629	668	641	603	646	705	622	609	664	664	616	623	659	647	646	634	665	628	666	669	641	672	673	641	625	638	653	638	579	652	637	628	668	638	620	628	626	669	654	664	668	678	614	659	648	591	619	621	623	633	589	688	623	607	631	648	690	701	619	657	675	665	666	643	641	644	668	671	645	660	726	635	634	639	669	631	624	688	637	623	616	673	644	655	662	668	701	655	661	677	649	699	663	660	622	613	661	694	672	616	628	673	612	637	624	639	642	656	663	626	623	625	649	684	685	655	631	593	651	679	691	598	648	648	648	646	649	663	641	680	637	663	621	637	637	708	661	652	653	610	633	616	636	627	636	646	627	680	657	621	656	628	634	682	613	629	684	652	627	684	648	639	686	645	611	671	656	651	626	674	667	631	668	676	640	665	648	651	667	644	633	657	635	683	660	625	663	658	641	665	639	628	631	610	628	698	648	632	668	592	694	639	633	651	671	626	696	588	640	674	609	659	671	677	656	640	682	659	629	660	642	684	646	639	644	645	667	651	651	640	676	644	656	745	674	684	612	634	626	610	667	616	631	614	684	678	669	613	664	641	684	681	703	660	696	651	615	621	692	660	677	670	688	658	641	649	658	663	641	678	627	678	647	669	651	614	595	652	687	663	652	645	661	670	663	667	669	647	676	630	669	620	613	678	663	651	653	650	679	653	647	666	638	658	670	656	685	682	666	675	672	659	652	676	624	673	619	653	647	667	604	650	646	620	613	713	623	694	632	666	643	603	608	647	628	626	678	682	654	649	635	680	643	659	673	685	621	596	601	652	665	664	656	646	645	648	686	701	648	624	646	638	668	620	642	650	675	672	691	679	654	648	704	620	655	677	645	661	674	686	640	625	651	653	662	679	625	664	677	659	670	641	677	650	660	619	652	624	623	668	636	630	657	641	657	655	695	666	692	624	680	608	653	683	636	665	647	646	676	672	661	693	633	674	612	653	668	676	659	626	677	644	639	655	652	677	651	668	671	622	671	656	650	628	642	626	667	647	659	674	661	631	635	665	665	651	627	631	650	665	663	689	619	663	623	575	656	643	658	658	677	602	635	639	673	650	647	692	671	638	655	649	656	658	625	638	675	626	620	621	638	636	640	667	674	637	655	664	640	563	661	668	639	670	634	643	647	603	645	631	673	612	608	632	680	617	693	612	657	647	607	647	688	686	652	625	669	660	610	648	663	655	626	692	635	662	697	645	685	651	656	629	652	652	680	676	615	638	672	650	660	650	643	664	615	622	619	644	682	678	667	656	667	665	634	680	620	674	636	597	678	655	681	615	670	647	671	671	628	658	628	702	704	672	681	679	656	662	624	697	649	634	602	637	684	594	623	674	663	648	650	660	630	639	703	685	715	663	653	636	683	687	633	610	680	635	618	623	647	644	613	630	665	658	651	632	681	659	631	650	629	621	670	642	657	662	717	635	673	690	612	659	691	673	621	631	607	644	694	655	650	651	628	633	664	671	642	634	727	638	650	622	630	670	659	560	666	612	635	607	670	653	626	646	660	658	604	632	632	664	667	649	643	627	666	695	630	673	624	657	686	661	612	615	629	620	657	698	698	647	612	657	644	619	649	672	650	632	691	674	667	703	645	625	671	640	685	665	631	645	642	673	643	619	622	693	632	606	621	668	646	634	642	638	633	637	667	637	614	649	672	705	663	663	607	645	672	671	682	654	626	644	663	637	642	657	643	722	652	659	645	619	644	674	684	683	653	610	650	658	656	694	645	673	641	624	641	655	631	668	629	631	661	636	631	692	640	639	645	641	616	657	645	619	649	644	670	627	665	686	662	653	635	630	671	642	653	626	656	650	656	658	660	657	644	640	635	638	660	644	666
76932	59374	45223	18029	5572	909	657	557	499	507	461	465	444	436	393	415	382	408	391	368	402	394	380	363	363	383	371	368	405	386	383	327	385	376	381	354	382	373	349	342	368	348	396	364	364	381	380	372	353	358	357	343	337	367	374	350	381	322	334	354	366	364	368	349	366	336	339	329	392	311	334	346	347	346	346	338	375	390	345	348	335	344	377	369	353	375	382	330	342	377	375	362	348	327	355	356	339	374	394	358	326	363	386	358	335	373	344	372	351	374	346	361	382	386	321	346	361	365	347	327	348	328	328	383	326	352	383	368	329	349	384	382	332	341	355	361	358	339	353	372	362	373	343	328	373	334	377	396	357	335	342	362	343	335	322	347	385	354	362	354	378	333	377	350	405	366	358	385	382	372	347	353	387	333	336	343	353	353	398	379	360	337	342	357	324	349	355	385	326	356	398	349	379	364	333	327	368	355	362	323	342	374	393	388	378	360	352	380	337	390	309	338	361	345	350	376	338	313	333	345	332	374	335	351	395	380	373	366	392	400	319	348	346	340	362	375	368	344	402	374	341	361	338	359	353	347	348	351	362	357	370	317	360	374	382	357	342	360	358	350	377	343	307	388	383	340	338	365	359	353	335	352	365	349	379	362	354	376	395	338	361	372	317	358	347	372	337	376	364	343	338	341	371	395	385	383	356	359	386	408	400	369	340	375	351	337	359	370	386	365	358	349	339	357	345	365	361	336	370	345	341	338	390	347	388	351	370	330	368	344	353	369	356	357	365	359	330	358	379	324	350	348	355	375	356	386	341	319	378	372	362	370	334	347	375	353	357	364	357	422	403	386	344	350	360	355	340	348	376	350	381	371	357	346	377	380	353	350	381	346	355	374	353	371	335	348	344	325	323	348	362	345	337	375	369	356	380	338	342	340	315	380	384	348	357	362	376	360	360	374	381	377	385	357	353	339	363	367	343	371	347	363	402	367	380	372	339	322	342	393	374	358	355	349	375	350	313	298	325	372	348	340	349	352	369	343	346	333	393	325	315	374	358	355	351	378	346	364	363	356	326	385	362	362	381	361	375	353	363	360	397	345	367	336	358	347	401	369	368	333	343	369	336	383	367	339	342	365	369	370	305	354	346	366	346	372	348	345	374	330	375	344	328	369	342	392	362	334	365	350	360	368	388	337	372	342	387	362	341	370	336	360	381	403	342	331	334	352	344	367	340	321	345	355	378	349	333	368	349	388	340	378	330	313	364	327	374	346	333	357	383	389	368	341	369	365	356	349	378	350	339	350	351	315	372	371	380	384	356	323	415	348	348	375	356	352	362	374	383	325	359	391	361	350	357	365	346	382	335	339	353	348	383	356	350	326	335	369	381	359	372	321	351	360	371	350	355	358	370	349	351	388	373	382	349	337	357	346	333	388	364	373	373	371	325	351	344	345	377	357	320	324	368	339	360	339	312	322	363	352	374	351	373	322	331	369	338	331	371	349	335	324	350	370	320	359	379	368	370	360	354	356	370	371	347	356	369	340	347	362	338	363	312	357	325	378	388	314	373	348	349	341	382	370	378	358	370	375	365	346	365	367	368	354	336	373	359	347	347	351	372	391	385	368	385	343	364	375	364	349	379	366	326	343	345	343	362	390	347	357	382	370	344	354	386	352	382	381	354	336	350	348	392	339	333	345	399	370	382	368	380	365	349	377	349	343	340	342	342	357	357	375	350	416	343	367	335	378	374	365	362	417	386	406	386	329	352	355	364	339	337	353	386	379	358	358	369	382	357	327	340	357	319	390	389	326	362	341	365	367	365	361	366	357	367	380	379	360	359	377	330	351	353	341	319	353	390	362	360	361	343	339	386	340	352	364	362	361	383	353	364	381	355	353	361	356	330	325	322	339	363	348	372	356	355	370	347	375	376	343	368	380	368	379	357	371	370	340	339	353	363	360	345	342	357	320	356	356	350	378	381	352	373	369	359	332	345	356	343	390	334	335	365	370	343	373	366	361	351	374	374	349	375	371	382	385	350	378	357	372	371	402	344	400	338	347	352	371	382	358	349	372	362	342	365	353	306	358	339	382	341	367	349	328	346	346	383	356	332	343	342	344	370	348	335	364	391	337	369	365	381	362	364	365	365	363	373	371	349	359	396	335	365	356	353	350	384	376	360	343	381	350	373	323	336	356	346	309	381	346	349	363	362	353	327	344	345	341	368	384	325	348	365	343	367	399	370	366	347	354	348	354	377	354	336	366	381	356	365	359	328	366	359	346	374	390	394	381	365	374	398	356	329	344	379	398	368	405	391	371	371	389	326	356	379	332	372	343	340	382	316	366	358	371	318	352	396	356	333	381	365	342	377	377	380	364	360	379	380	351	351	356	377	406	338	375	341	353	368	346	373	395	411	350	341	349	342	392	360	356	347	376	355	351	375	374	366	380	378	361	361	347	350	344	354	326	351	364	357	352	357	355	315	333	348	371	392	338	377	351	365	386	334	349	351	353	360	332	360	360	387	361	357	347	353	348	373	350	333	339	334	366	357	370	370	363	368	343	357	339	368	351	349	336	347	364	347	332	381	367	367	361	395	374	354	370	347	371	353	382	360	379	334	365	360	348	355	351	373	394	355	351	377	386	368	345	379	360	385	357	346	359	394	367	365	375	345	377	351	378	390	320	382	373	352	383	386	380	357	366	399	329	352	346	369	342	328	344	352	400	361	361	369	375	370	362	356	357	341	362	349	326	368	416	353	358	372	358	339	341	331	355	334	385	370	335	357	375	376	358	366	365	343	370	354	383	371	351	357	329	343	344	357	352	371	368	378	352	374	383	374	380	368	361	318	354	372	331	348	340	322	338	335	327	356	364	343	371	337	367	332	364	377	382	355	369	344	383	358	352	322	338	374	385	357	346	336	328	364	369	359	339	336	330	330	347	356	375	380	347	365	364	381	347	344	356	354	334	357	324	383	377	344	349	359	348	373	382	316	359	352	333	338	363	365	354	393	394	366	370	348	375	371	361	354	374	372	360	359	343	350	393	368	336	352	335	380	391	359	354	377	336	360	355	367	339	326	341	338	369	353	351	364	366	342	336	387	361	334	335	371	367	366	339	327	354	344	328	356	373	419	323	329	349	381	343	382	353	336	360	362	353	347	352	396	358	333	329	379	346	368	356	351	377	348	363	358	375	374	315	380	326	331	369	343	382	365	379	316	336	396	360	349	364	347	389	341	363	358	354	377	362	345	373	336	342	348	389	364	357	400	398	372	349	345	357	366	353	323	359	370	376	349	346	400	349	326	353	333	366	330	386	367	334	377	360	351	385	360	366	401	372	346	342	351	382	334	352	341	353	357	334	339	351	339	342	351	357	365	359	380	341	352	358	374	338	388	370	362	359	409	366	353	326	344	388	318	394	374	345	368	328	401	356	337	369	328	350	335	376	336	367	387	374	353	403	399	351	380	404	368	376	320	367	337	332	372	366	356	351	354	374	380	379	371	397
47296	43611	19830	3706	3264	2650	2342	1964	1865	1607	1560	1445	1336	1334	1229	1179	1125	1105	1086	1098	1063	1055	1090	1029	1057	1001	965	984	925	999	963	974	915	976	909	974	912	908	924	938	937	897	943	954	883	925	922	942	921	896	929	931	883	898	928	918	883	864	930	937	915	892	862	920	881	914	932	880	970	914	886	888	978	910	880	956	934	884	841	861	907	928	925	865	918	927	884	924	941	903	903	905	844	914	841	940	912	907	898	919	882	888	893	913	879	872	955	885	896	924	929	896	868	933	900	868	858	897	884	928	833	909	876	890	900	902	882	923	915	908	893	900	897	918	921	894	874	916	835	848	881	930	916	870	867	913	884	892	867	893	870	847	915	873	927	832	905	848	887	908	914	887	903	869	893	801	920	919	917	902	916	920	836	873	904	887	893	927	900	896	875	847	873	854	897	902	882	902	939	921	891	910	911	860	918	908	866	897	922	902	843	881	874	918	863	836	827	944	871	926	895	891	896	910	866	909	887	911	867	827	890	905	861	910	931	876	886	945	878	858	871	915	912	880	890	968	875	879	896	826	855	840	895	880	866	920	925	854	890	924	898	922	851	849	900	859	880	919	890	899	849	889	908	903	919	883	881	948	871	905	932	835	904	871	897	892	862	881	870	880	882	827	902	867	895	881	918	872	877	858	849	936	924	887	949	892	908	887	933	870	896	903	844	878	841	901	882	848	844	893	911	876	912	874	908	921	881	891	840	847	897	908	875	900	923	880	872	902	934	888	901	888	854	926	892	853	904	914	948	945	867	915	903	859	939	822	862	931	894	932	926	898	870	920	883	841	845	902	906	854	859	910	864	877	900	912	870	884	818	937	841	875	839	906	928	871	853	879	904	896	941	887	857	878	855	901	902	949	913	864	940	926	956	865	905	874	904	896	889	880	866	940	904	886	969	916	860	909	843	868	906	882	817	934	908	906	862	903	876	895	879	933	881	948	894	909	852	917	842	846	851	895	955	925	865	877	861	930	892	888	928	920	876	924	909	898	882	838	930	901	890	900	904	927	882	863	877	914	871	872	871	896	876	886	834	861	881	905	882	951	864	890	930	893	909	924	864	946	853	899	908	922	863	894	909	859	902	899	866	899	862	866	881	907	857	879	842	935	887	874	860	923	888	916	874	833	860	952	852	921	926	906	869	879	885	904	857	903	858	859	903	927	918	919	921	891	829	902	887	857	902	912	916	888	898	896	852	873	909	869	921	910	875	931	846	901	856	819	931	882	883	888	879	840	845	904	922	845	921	880	885	864	899	950	900	862	839	889	914	841	982	880	877	881	936	866	928	886	941	899	916	903	832	924	872	912	904	935	907	878	911	873	891	889	887	882	882	923	890	902	842	883	942	873	860	921	857	951	881	898	897	834	841	841	914	870	936	912	858	928	851	878	833	897	850	880	889	846	923	868	885	887	874	860	853	895	877	919	889	934	921	894	937	854	920	921	891	835	865	867	869	893	864	951	974	895	911	867	895	904	852	893	836	935	941	894	908	893	890	899	877	884	907	990	886	921	845	888	877	888	899	889	888	811	885	851	932	878	924	856	869	881	883	890	946	907	878	905	920	830	879	865	927	905	888	902	939	922	856	924	887	868	928	869	909	902	899	893	902	900	901	810	914	861	912	875	829	854	902	879	905	858	869	880	876	899	876	849	850	871	886	871	863	867	822	883	882	936	906	902	886	937	894	846	844	859	852	888	888	932	912	898	899	950	875	899	896	855	876	899	892	837	867	939	895	900	934	878	914	874	876	852	898	910	879	901	883	922	891	931	933	905	862	901	941	868	874	886	889	898	899	896	852	876	875	869	915	871	901	880	856	885	905	945	914	851	877	868	916	860	915	930	893	835	906	890	832	906	851	894	882	904	902	944	870	891	867	873	918	884	919	902	900	879	882	906	889	864	865	876	870	873	912	895	872	893	870	880	882	887	869	877	890	933	934	878	909	899	902	905	914	892	911	872	906	881	873	920	883	861	850	903	909	921	894	906	848	904	897	954	894	863	891	877	893	846	898	893	853	910	870	885	873	885	896	910	875	886	888	886	910	913	899	918	946	894	876	904	958	897	884	849	872	863	898	894	892	892	896	897	920	913	898	872	909	866	899	907	929	867	859	877	930	912	852	821	924	862	911	911	894	876	862	835	870	854	868	885	904	872	845	939	829	859	890	844	875	848	886	903	884	925	849	902	913	872	897	864	850	901	859	915	865	899	878	868	868	946	885	893	915	888	889	830	925	878	855	847	919	827	849	946	859	916	935	903	877	903	862	903	888	909	892	890	870	880	908	908	912	912	878	879	941	912	913	866	894	850	913	903	917	901	914	862	872	874	895	885	908	877	857	868	936	875	839	906	868	895	817	907	861	822	878	901	916	887	886	934	894	868	832	897	883	899	936	896	931	862	891	863	866	916	855	788	947	910	868	900	909	894	895	836	931	919	939	856	861	903	957	912	859	906	931	893	854	867	901	857	893	928	876	880	879	889	917	915	841	894	936	922	854	890	838	826	860	891	854	953	881	890	912	917	877	865	861	902	888	919	891	868	927	866	923	877	928	862	921	951	896	910	914	875	897	882	912	921	853	896	950	894	879	889	874	836	907	875	911	881	892	917	894	860	878	875	901	876	904	876	862	862	867	895	843	880	893	862	895	853	937	925	959	887	872	938	892	928	859	897	908	883	869	861	912	846	890	913	849	911	885	924	933	866	933	874	832	887	936	917	885	870	920	806	955	883	901	885	920	878	850	915	852	934	914	860	842	911	907	874	871	917	909	897	853	876	948	875	858	899	871	863	857	878	854	898	862	924	902	854	852	829	895	901	878	877	919	850	888	849	898	850	923	849	945	866	887	924	831	898	824	880	888	872	907	918	894	917	871	927	841	846	961	896	902	904	914	874	867	860	871	939	898	854	894	909	897	888	912	833	874	885	887	905	914	891	884	890	929	880	913	875	903	888	925	947	858	867	874	877	852	878	924	906	885	883	863	918	820	925	942	877	919	872	890	934	888	874	868	908	883	919	916	917	871	884	871	899	905	862	854	905	890	900	949	943	850	914	900	951	904	896	907	879	881	845	901	879	815	906	904	913	897	865	902	833	875	874	920	935	881	892	894	908	877	926	857	869	903	937	855	807	876	901	882	873	888	844	878	900	841	906	887	900	926	906	905	875	908	854	973	900	855	899	857	880	904	894	893	868	948	840	870	852	875	930	888	885	836	870	914	885	922	858	911	923	893	842	885	878	894	848	883	938	921	863	926	858	877	875	919	893	825	931	912	883	818	927	894	873	853	928	952	862	912	852	884	872	887	879	899	831	868	879	891	865	882	858	882	839	890	889	903	922	851	815	851	859	897	904	890	910	869	910	823	862	887	884	894	877	886	914	890	902	910	897	881	839	871	866	893	914	924	917	872	864	839	829	905	931	879	899	924	853	879	901	925	932	913	863	917	870	868	886	868	910	893	940
17274	5401	3528	493	441	423	410	422	379	409	378	406	432	423	398	361	389	421	398	394	391	406	386	385	423	381	424	428	410	411	401	422	392	410	415	389	400	394	419	391	371	405	403	376	409	368	413	418	376	410	366	406	370	396	391	383	420	386	371	411	386	395	409	383	344	374	376	416	409	431	400	393	399	396	408	397	422	412	415	359	392	388	387	370	405	390	402	436	403	425	408	423	389	421	400	412	389	433	388	373	394	412	403	384	420	408	399	384	421	379	402	386	378	402	447	403	419	391	369	369	393	404	372	408	400	407	411	376	370	411	401	396	425	407	387	412	423	422	421	416	424	434	381	348	363	342	381	397	360	434	400	408	398	344	399	402	406	395	428	386	411	398	418	401	400	406	413	409	400	422	395	406	405	422	407	399	406	395	381	383	417	423	393	419	405	440	395	370	393	375	390	409	342	380	400	357	419	397	407	420	410	400	405	411	415	401	368	368	440	393	417	392	387	412	407	404	407	412	416	418	381	402	427	399	419	405	390	382	406	403	377	347	395	357	399	378	396	418	378	419	421	387	385	405	406	375	423	429	420	397	397	377	407	393	435	417	363	396	399	428	353	414	359	394	395	386	397	413	414	420	403	470	413	391	401	402	395	386	392	386	398	355	376	408	408	372	381	412	407	407	347	410	410	381	372	372	389	414	394	429	394	406	392	417	388	402	419	416	452	419	393	375	417	401	376	433	377	416	408	397	403	424	405	399	414	365	371	373	401	404	403	397	371	405	396	425	400	360	397	405	437	426	435	408	397	402	427	377	436	364	377	411	420	395	413	413	372	400	404	406	375	399	391	399	401	381	384	372	390	402	410	388	400	368	416	393	420	390	418	373	380	424	425	353	398	387	391	430	385	353	399	408	365	372	388	372	428	403	372	367	431	421	406	386	403	387	406	411	408	376	417	406	399	442	381	379	366	406	439	395	395	420	409	416	422	386	421	413	390	386	389	425	428	388	389	395	386	396	402	408	399	427	393	392	416	375	374	373	414	389	389	381	395	372	442	423	385	399	427	409	395	387	432	388	411	420	420	371	431	395	386	417	406	357	386	372	389	402	407	387	443	389	414	399	441	433	392	399	403	401	384	388	387	370	379	408	411	388	427	403	423	393	389	386	392	437	410	357	376	410	417	455	392	424	392	425	407	420	450	393	404	425	394	387	434	401	416	413	424	411	442	407	402	431	348	421	421	427	357	386	434	358	418	388	388	417	371	411	425	395	431	363	370	386	390	422	387	399	391	403	393	414	405	392	389	395	420	408	378	402	402	421	380	356	392	401	407	392	389	383	365	372	397	385	403	430	411	374	397	371	430	411	380	354	378	410	388	425	428	396	390	395	387	388	432	395	410	408	398	406	380	391	370	402	426	383	408	383	372	376	400	397	394	389	417	396	407	420	401	380	422	422	413	371	413	386	409	387	407	405	397	385	400	385	381	366	392	353	384	407	417	420	377	397	409	418	435	412	440	452	398	439	412	395	395	435	399	419	398	373	391	420	431	381	380	413	437	363	360	376	421	373	398	391	422	404	419	359	374	340	410	388	392	424	374	378	406	417	447	401	405	414	390	390	418	420	370	387	423	406	392	422	404	375	407	369	400	386	397	409	353	382	396	401	387	400	388	375	460	359	401	419	447	442	381	396	373	422	409	409	364	421	403	438	396	353	419	411	383	408	386	452	404	411	373	382	356	376	408	389	423	392	397	412	427	443	435	401	404	401	419	388	419	412	396	399	389	389	423	368	378	400	402	390	406	428	373	438	406	412	377	387	392	418	405	403	408	406	398	401	404	375	415	403	403	384	363	457	396	393	407	365	404	349	382	379	395	387	432	392	377	391	360	394	395	378	438	389	435	418	428	416	384	407	391	418	407	414	365	437	401	433	386	416	425	385	395	397	375	419	363	368	402	423	428	427	414	355	377	387	375	393	421	403	453	386	374	385	443	385	409	373	415	422	401	420	373	394	398	397	403	366	384	408	401	427	416	389	423	411	436	377	408	462	382	386	404	426	395	400	421	405	415	390	404	386	373	380	411	374	416	382	436	386	367	361	404	421	382	366	375	391	385	397	363	395	399	393	383	367	390	392	369	378	399	388	418	416	382	401	393	397	419	411	371	381	390	395	414	386	405	433	377	358	388	375	372	396	452	393	382	395	408	409	397	378	393	366	421	389	381	390	403	424	404	394	379	417	396	375	453	363	421	406	412	399	431	399	369	366	420	380	386	403	394	425	418	419	375	426	389	393	405	405	385	416	387	366	395	415	408	393	445	385	380	396	381	414	414	363	408	443	385	419	374	379	431	374	388	412	367	420	418	381	411	410	409	410	399	421	392	422	391	414	427	421	404	391	415	411	384	416	374	383	364	399	398	423	366	407	408	393	416	374	418	404	437	423	417	376	384	384	396	379	404	389	362	393	408	415	424	373	387	426	431	386	379	380	371	376	400	391	419	387	397	408	404	399	423	414	373	385	385	410	417	414	385	371	372	404	416	392	405	443	384	391	398	442	441	418	391	469	385	394	406	387	419	395	367	380	399	401	386	362	444	398	411	397	410	384	373	403	409	377	431	382	414	424	402	359	402	360	404	417	363	431	396	397	378	371	389	415	417	424	410	360	381	390	406	351	421	416	408	399	413	361	422	382	414	404	408	383	396	399	427	401	425	432	395	444	401	379	376	425	369	404	411	415	409	452	373	411	425	407	372	405	407	409	451	361	369	366	400	382	390	432	407	419	401	361	439	419	394	373	398	351	376	407	412	356	396	410	401	412	383	392	394	411	404	397	414	380	404	387	371	399	401	428	350	374	383	423	409	390	394	442	375	382	399	420	391	363	413	376	393	384	424	396	445	397	398	417	403	399	390	412	399	392	391	416	355	405	409	392	395	401	441	401	416	401	333	334	375	368	374	407	404	378	365	431	428	399	438	434	419	412	413	375	370	396	368	416	384	425	384	375	389	407	436	412	411	429	355	372	368	377	398	412	424	409	399	368	375	406	399	401	374	399	401	416	385	390	404	402	408	415	409	401	406	376	397	413	427	411	388	406	370	443	395	402	387	353	379	418	396	388	388	401	385	415	382	401	400	394	441	410	389	380	349	390	373	405	406	392	379	387	412	432	390	396	390	405	403	393	418	392	403	383	410	389	414	434	381	383	418	419	410	417	427	385	402	405	370	403	374	375	439	395	411	404	434	410	411	393	424	402	401	428	388	439	379	401	439	397	369	419	416	425	402	406	412	393	366	412	390	447	405	369	397	387	421	399	389	396	421	441	426	427	395	409	387	422	363	422	396	401	399	436	394	366	361	385	351	415	402	402	416	386	416	402	412	398	426	391	385	397	411	424	370	410	379	359	388	403	423	409	390	386	371	356	368	408	454	404	420	411	426	392	372	386	383	385	392	345	425	452	400	403	396	394	371	397	393	382	417	408	392	404	400	398	395	424	418	412	403	399
13771	6588	4809	1010	986	953	965	937	927	924	1022	993	893	1015	965	957	916	946	998	929	878	1003	898	931	947	927	926	1006	969	888	936	996	913	945	957	965	951	982	929	904	933	930	956	922	911	911	934	931	970	983	962	942	906	976	980	959	979	954	929	917	921	910	960	913	992	949	943	932	883	950	943	929	953	906	991	961	935	904	925	961	911	931	915	958	971	943	870	954	1017	977	918	960	872	897	908	899	932	893	933	944	918	901	928	959	924	958	943	937	922	956	965	924	955	866	929	934	911	916	966	989	975	947	907	914	915	941	956	936	892	932	983	928	923	933	935	947	1002	918	999	958	952	945	873	941	942	916	898	972	987	955	933	931	943	945	981	935	926	1004	942	953	944	884	903	978	974	952	971	977	937	915	923	980	950	940	950	949	969	950	935	932	975	924	900	935	976	935	897	937	976	922	976	907	912	972	896	904	929	953	933	941	956	932	935	927	930	941	958	932	959	919	933	950	923	995	895	908	915	948	944	961	937	898	899	962	953	956	956	963	932	933	950	959	922	944	963	919	938	935	941	944	936	929	912	970	932	922	898	986	910	975	948	918	962	919	920	905	953	935	929	957	962	918	943	927	918	969	989	954	936	951	927	900	959	930	921	975	953	950	938	923	920	955	944	903	1005	926	999	916	921	897	918	967	926	918	926	934	964	903	944	950	939	929	964	951	907	946	914	867	930	920	908	923	901	957	951	930	916	879	934	946	956	961	939	979	962	914	948	941	1007	972	988	878	957	944	980	951	939	970	914	976	994	993	961	960	915	906	989	951	917	933	884	970	964	926	934	953	943	921	908	905	965	1021	947	920	929	911	877	904	905	955	981	919	942	932	929	916	928	937	935	992	951	952	978	922	981	942	930	942	923	945	927	896	884	978	960	908	899	951	954	895	896	919	929	945	955	922	943	906	950	950	928	917	903	974	902	958	998	890	915	946	945	916	909	923	941	922	919	943	969	941	976	909	980	967	955	946	926	949	910	931	908	1000	941	935	957	941	924	956	920	933	912	939	919	1023	987	935	942	954	905	1019	980	913	925	890	957	892	939	923	960	913	996	975	934	933	932	952	912	893	930	926	996	950	953	978	896	939	973	951	917	967	945	893	913	875	938	933	944	957	923	970	914	921	983	923	843	924	953	929	886	909	916	919	986	931	980	978	931	978	954	894	923	945	998	905	897	956	1033	939	981	959	985	932	881	946	932	974	961	1015	965	1007	949	997	945	971	941	954	981	976	918	953	971	872	989	945	949	979	909	1038	932	931	971	940	968	943	978	858	883	959	951	959	955	920	949	981	979	943	968	926	987	899	928	912	926	931	886	931	957	973	936	945	916	907	948	965	870	952	974	934	953	971	977	911	942	943	912	916	999	965	892	936	938	924	953	926	917	913	948	1003	921	956	960	932	976	982	929	905	936	911	924	948	902	994	927	983	967	930	931	987	930	959	937	965	936	907	905	912	917	928	997	948	916	942	926	895	882	912	930	959	912	922	842	914	923	941	937	960	902	933	972	948	956	977	978	889	970	918	950	922	923	953	912	949	943	949	1001	987	875	1009	917	989	868	958	922	906	901	941	900	961	976	897	897	927	901	988	967	908	937	931	991	997	958	894	897	946	953	921	911	946	920	1003	943	959	950	941	907	930	936	914	924	954	1031	918	914	908	948	918	977	918	943	908	952	947	953	995	908	951	966	944	924	962	950	908	939	925	927	894	889	919	939	902	945	985	959	932	960	938	1008	927	943	948	976	972	933	900	896	925	913	940	964	953	930	964	969	935	928	943	959	952	970	978	951	922	924	931	950	955	932	937	933	932	898	916	907	947	972	906	945	974	937	959	1025	925	864	950	929	909	914	927	1010	925	957	919	928	921	855	963	943	885	886	944	963	978	951	924	937	927	867	915	947	858	908	931	957	951	958	873	924	948	933	908	963	888	917	997	938	903	950	986	943	973	951	899	951	964	982	939	920	931	942	921	903	930	930	931	978	902	904	932	942	976	959	986	918	989	938	975	898	906	898	904	896	945	967	957	918	953	1009	951	909	879	918	894	1000	896	957	937	918	1003	909	933	961	922	946	930	877	945	929	960	899	953	914	978	911	917	924	910	892	893	933	941	948	985	915	888	970	881	913	963	902	919	921	951	864	918	971	966	891	910	998	888	922	956	910	964	935	952	975	890	998	943	948	906	902	953	992	997	1053	933	919	920	944	892	941	933	945	917	902	937	947	916	909	925	900	920	933	950	905	945	977	942	933	929	972	991	956	953	959	941	948	960	957	903	904	976	935	940	937	968	904	939	958	918	954	904	938	989	906	963	943	922	924	951	934	963	937	934	907	887	945	918	941	912	929	921	889	979	914	944	929	968	930	899	956	919	920	894	918	958	929	965	872	858	1005	923	910	992	939	973	918	984	918	942	931	945	919	970	942	910	972	944	937	977	908	938	957	926	976	965	947	977	916	981	971	978	942	938	923	939	1005	934	944	960	883	946	967	973	920	885	956	960	916	927	947	906	1012	946	945	963	918	917	957	942	947	955	914	895	902	949	960	936	965	938	921	942	937	958	941	961	924	934	925	990	894	986	934	937	925	960	928	999	944	943	949	940	971	965	948	940	950	950	979	888	895	893	960	911	945	947	956	937	955	919	984	860	970	917	925	964	1003	965	922	906	952	979	935	968	937	917	874	1000	972	917	920	935	977	942	1008	908	974	946	941	974	874	969	881	1009	884	939	931	937	941	963	930	926	952	968	917	965	952	999	948	933	986	923	949	954	937	926	962	984	926	849	940	914	999	950	960	946	928	923	915	949	935	918	978	898	950	961	923	907	949	951	963	927	964	952	932	914	955	922	928	968	901	971	950	979	906	951	961	937	939	909	950	964	972	911	947	971	899	928	886	939	933	930	871	920	933	902	902	933	969	987	917	862	939	919	1018	856	1007	948	987	928	930	916	944	972	966	900	1003	921	951	927	941	1021	992	893	974	978	963	972	964	926	948	945	971	919	973	978	973	950	936	947	942	993	956	917	937	1001	957	988	958	912	976	920	925	982	929	951	992	997	918	968	1001	976	922	935	920	921	921	948	911	962	952	951	918	966	945	926	956	940	979	962	933	931	893	954	996	907	955	959	903	896	920	903	957	924	946	965	947	939	930	916	929	987	891	972	939	970	967	924	979	937	949	901	905	942	929	897	979	982	915	920	967	919	931	990	980	969	957	955	943	928	946	971	942	934	933	953	952	888	960	931	969	906	896	987	933	924	973	954	951	944	930	925	1023	961	929	979	881	940	920	917	862	929	932	935	946	955	910	920	975	939	961	924	936	909	975	923	984	937	947	946	940	937	896	958	937	973	920	934	925	927	965	959	889	929	950	949	923	969	891	924	961	920	909	1015	954	956	929	948	972	934	925	950	962	939	875	946	918	905	937	953	943	964	982	940	932	889	952	927	958	866	922	949	992	949	924	922	971	924	882	973	961	990	910	941	980	880	930	949	944	942	918	917	973	975
63820	47573	39317	9167	894	431	393	345	298	333	305	289	267	252	250	286	281	281	262	251	229	292	280	245	259	253	251	269	246	222	245	221	253	253	246	227	268	270	220	235	246	232	225	254	236	222	220	230	276	237	251	222	231	255	243	251	244	237	267	241	255	249	216	194	235	243	227	248	246	237	238	248	238	244	223	242	257	242	272	223	242	239	203	242	250	233	222	231	248	242	229	255	229	219	230	247	235	243	241	206	245	272	253	280	207	249	261	217	244	243	248	233	240	240	254	242	259	260	237	266	247	249	238	215	238	239	228	249	205	247	260	219	256	230	241	237	225	246	242	244	209	245	247	219	256	242	260	240	243	235	238	249	233	223	252	225	226	244	273	228	278	204	226	239	258	244	226	256	231	240	255	231	214	253	236	238	260	237	273	239	220	245	248	248	246	232	245	231	278	254	227	251	252	238	259	237	236	268	242	243	228	230	234	238	271	227	224	263	207	229	265	258	223	247	233	258	243	256	219	261	240	260	217	236	225	240	247	238	230	286	253	257	252	265	244	227	238	230	219	243	243	221	239	261	226	230	243	226	275	249	234	280	246	256	220	252	210	214	253	239	240	272	216	257	290	240	239	233	260	259	218	245	214	246	234	247	263	260	228	244	235	231	218	239	245	241	216	223	248	267	236	269	227	212	238	246	208	218	255	251	233	212	244	243	233	234	229	226	225	255	223	234	264	284	215	221	244	238	255	231	251	267	242	229	238	217	248	265	243	245	264	243	271	260	235	230	226	248	230	232	251	253	232	250	227	243	282	264	215	234	224	237	217	228	262	215	218	233	260	224	257	262	258	259	216	265	245	277	264	250	257	260	240	235	249	249	225	256	256	267	218	233	227	241	231	214	231	249	220	219	240	233	240	234	221	230	257	268	247	256	270	251	234	239	233	254	207	237	232	274	277	250	246	237	258	211	267	229	227	236	259	279	230	251	228	251	225	238	238	249	248	204	238	229	231	213	269	250	254	269	257	217	252	236	246	229	240	213	233	246	232	251	252	245	246	252	240	219	253	237	275	228	261	236	251	263	267	246	233	261	276	236	230	235	267	247	283	255	236	230	236	243	290	258	229	224	232	251	241	260	235	224	223	247	223	274	242	229	233	256	210	230	240	235	244	224	225	231	228	235	274	261	254	254	234	244	246	242	234	238	227	238	241	250	263	224	245	253	257	222	280	239	251	260	266	260	233	243	239	240	251	232	272	239	253	224	277	247	233	219	217	238	226	213	254	244	277	217	230	258	271	250	218	238	231	241	199	243	268	230	229	256	264	223	235	249	263	266	225	248	243	231	250	229	233	269	250	245	241	277	223	281	242	243	274	277	261	265	235	236	238	233	262	231	231	235	241	250	244	237	240	267	254	226	219	219	241	226	268	233	240	231	220	262	248	283	239	273	216	266	240	278	239	252	256	276	253	239	312	262	261	237	215	271	227	230	221	249	247	248	270	241	248	235	256	238	233	246	235	239	232	268	236	238	236	245	234	259	220	231	225	224	260	205	235	237	266	256	216	212	252	240	236	273	258	242	245	256	238	217	215	261	243	254	262	237	243	247	231	220	246	248	224	230	251	240	275	248	249	240	233	226	248	228	276	252	241	252	232	233	236	264	241	221	246	260	228	223	253	236	257	224	253	244	241	230	248	242	245	249	237	240	233	228	234	221	250	225	265	232	267	252	261	278	239	259	207	251	274	240	220	230	247	263	238	264	227	244	253	254	265	278	222	248	233	257	239	235	280	235	243	259	268	250	227	248	271	267	258	226	230	227	251	244	259	271	230	265	221	212	231	232	257	257	253	260	265	240	241	224	242	204	247	261	248	247	255	231	259	220	243	220	252	256	248	227	279	262	249	260	232	241	250	253	213	261	232	243	211	216	227	250	246	236	229	258	252	250	221	245	259	255	231	228	231	229	257	229	222	253	235	234	251	257	258	253	244	231	240	244	252	279	251	254	254	245	253	243	251	262	244	235	255	241	248	237	240	233	228	217	281	254	252	244	244	265	215	246	233	265	229	224	247	247	221	251	246	219	253	242	223	244	243	240	242	253	279	266	250	236	242	260	230	238	280	246	222	232	226	233	267	236	235	236	250	228	209	259	232	255	240	250	248	219	249	246	246	233	258	254	255	230	263	264	236	241	227	247	228	247	257	256	250	246	252	238	243	269	241	227	251	259	253	242	240	248	245	249	280	224	254	235	246	264	301	237	221	263	231	258	245	238	243	248	258	220	227	227	236	248	213	261	290	238	232	226	228	236	229	257	248	262	242	245	247	237	258	262	254	215	216	231	247	228	216	237	237	264	223	243	243	243	235	246	230	251	240	239	266	220	232	211	245	225	214	236	259	217	242	217	255	230	265	213	243	239	283	236	270	223	216	211	246	268	262	225	258	199	246	241	250	235	228	254	233	250	240	257	208	261	236	229	250	242	242	247	259	252	238	223	218	223	262	216	248	241	231	257	225	279	243	222	254	236	243	228	283	247	236	235	257	270	246	248	255	247	235	253	251	236	249	261	240	224	270	261	235	250	205	246	240	224	254	230	228	251	262	255	264	210	231	258	209	234	249	268	225	244	242	247	254	236	218	234	258	262	258	229	255	238	231	247	258	230	255	243	235	244	274	228	225	276	252	265	237	222	241	211	254	243	250	270	216	243	281	219	252	235	239	244	247	243	251	254	222	240	240	240	251	240	272	219	204	239	218	251	230	235	233	208	258	264	255	274	268	267	220	253	282	209	239	220	215	232	253	228	262	238	235	232	246	222	233	231	259	247	226	258	230	233	241	226	258	237	225	218	246	236	244	236	221	232	236	252	275	241	248	239	271	246	266	229	240	246	269	222	246	254	212	238	222	246	231	255	269	233	273	217	240	245	246	244	222	233	251	240	255	254	276	202	271	260	252	231	234	229	267	221	262	251	237	242	257	280	243	223	234	221	215	246	270	245	222	235	256	240	262	222	249	233	226	229	242	224	222	232	249	268	227	239	261	227	243	225	249	260	232	252	237	217	257	249	255	236	258	241	213	231	222	246	245	256	250	246	255	242	265	244	230	264	253	249	239	271	210	284	274	235	253	216	249	274	208	237	251	216	240	245	234	241	239	246	266	237	229	256	229	251	237	228	233	242	250	251	246	273	222	229	243	250	231	262	242	223	262	244	242	228	228	261	224	253	243	253	240	256	261	272	263	257	230	259	264	265	236	266	237	255	239	268	227	244	255	239	296	247	229	223	251	226	240	245	257	229	230	219	243	224	261	265	242	212	245	251	277	241	231	253	246	246	230	234	248	218	252	236	201	273	237	219	266	240	238	256	268	232	262	253	259	217	250	239	249	237	241	263	267	230	228	248	270	248	246	208	235	234	246	235	250	226	241	252	235	236	236	233	220	257	277	241	256	269	255	219	242	254	236	220	228	250	270	254	231	237	233	234	253	249	244	232	259	233	254	228	248	229
37733	34381	16361	2178	1892	1566	1334	1284	1124	1030	976	891	818	771	867	819	787	828	774	706	702	785	734	694	722	723	737	658	675	688	670	721	634	693	665	679	690	634	669	659	679	678	629	618	664	604	676	645	628	638	656	642	669	680	674	690	666	637	648	658	655	654	620	673	718	663	599	645	658	637	626	613	635	621	638	638	635	633	641	662	610	667	592	611	675	641	641	637	617	622	654	614	600	625	673	628	694	587	613	629	666	646	632	629	598	636	634	624	630	582	625	657	632	611	621	610	586	641	649	653	617	611	601	667	640	598	636	599	679	628	638	646	679	621	642	613	680	667	668	633	635	672	659	617	656	601	646	655	622	653	646	617	628	638	666	596	644	683	648	668	611	666	653	652	649	610	663	605	628	606	666	598	602	607	636	628	653	594	663	630	653	649	637	655	652	635	654	609	624	648	595	659	614	622	664	617	624	679	669	617	645	595	621	614	641	632	634	633	625	619	601	664	622	622	645	630	623	603	644	632	647	647	624	623	629	638	665	662	642	627	626	636	647	639	635	642	644	642	629	593	643	682	629	673	646	641	639	632	655	644	611	665	642	666	635	628	659	636	633	629	642	639	609	638	608	662	658	629	641	640	669	627	671	614	639	640	666	627	651	597	623	650	670	626	644	609	642	620	602	592	620	625	683	647	658	632	623	615	619	590	618	622	642	620	627	604	669	617	664	604	632	676	607	671	624	647	627	646	620	649	677	631	652	618	665	649	652	602	612	663	618	648	642	654	668	636	621	685	634	645	632	614	648	647	628	625	644	633	633	658	627	663	655	644	648	616	685	650	640	631	650	645	608	671	617	603	664	594	660	600	617	634	638	633	651	642	646	624	626	658	641	621	653	622	635	617	609	634	600	619	650	675	628	635	625	621	678	672	625	644	643	614	625	607	627	600	598	653	587	619	619	667	603	641	601	679	674	573	631	667	657	642	615	667	609	639	634	649	659	633	652	607	637	663	636	614	641	657	638	609	647	658	620	645	615	628	628	647	630	596	628	630	649	664	639	657	660	607	596	656	601	613	642	623	602	660	667	645	625	633	628	603	646	638	611	621	686	611	613	637	612	690	670	654	673	654	671	625	647	650	641	660	627	633	614	648	629	654	613	583	643	669	696	654	655	662	636	653	656	556	657	636	663	596	669	613	635	641	630	647	656	633	670	633	619	621	658	667	644	672	691	611	616	612	619	671	634	647	661	640	673	656	656	611	667	658	665	640	670	657	655	632	641	625	647	627	661	645	634	624	663	621	652	645	625	626	636	619	649	626	634	620	612	667	603	611	668	651	619	608	621	629	662	621	645	648	598	683	682	634	636	683	609	642	625	619	661	629	687	616	652	634	676	646	664	607	648	661	661	674	609	646	601	647	640	629	642	620	640	672	657	639	662	620	666	608	626	669	614	695	651	643	585	622	630	660	638	634	664	667	644	637	625	664	616	654	669	617	650	619	616	615	613	633	670	652	616	667	639	678	613	631	591	659	689	636	618	659	654	633	640	614	618	658	622	683	576	607	635	596	654	646	613	625	654	603	659	653	618	615	671	649	652	659	693	621	690	606	644	641	640	644	621	676	625	632	629	625	627	623	658	638	619	591	655	700	631	624	682	606	660	613	643	630	603	651	634	601	638	612	622	631	606	628	642	610	651	608	635	632	680	656	651	635	608	678	619	673	603	619	603	629	630	613	643	673	621	647	638	686	660	634	622	649	645	658	610	616	654	620	650	630	641	587	622	675	595	644	662	654	582	651	665	660	622	625	600	641	609	604	630	620	603	667	610	628	656	670	638	621	632	648	599	652	636	635	644	661	677	662	616	584	629	631	647	628	612	640	656	655	673	678	613	638	657	680	636	665	640	656	668	620	676	687	622	661	626	633	612	666	601	616	649	703	629	621	638	661	676	642	668	599	613	618	606	619	579	694	658	618	655	636	623	653	661	612	692	642	650	705	620	640	597	581	644	656	648	628	659	647	644	646	646	626	623	642	631	619	658	637	636	667	628	635	609	661	670	640	603	656	583	629	644	594	623	675	645	669	601	673	611	600	659	612	640	597	635	645	679	620	610	625	657	664	615	627	624	652	627	689	616	602	612	642	652	616	678	618	655	653	619	663	671	626	652	593	659	645	649	639	679	650	620	624	691	611	637	594	611	625	639	633	668	641	653	631	615	599	580	600	631	648	628	656	639	668	643	674	683	628	649	593	648	627	644	659	662	634	650	664	630	637	629	642	590	615	620	650	591	583	612	619	665	650	634	662	625	618	615	629	647	615	612	607	606	626	637	613	611	613	624	664	643	624	601	633	636	605	613	626	605	640	624	623	682	622	656	617	651	634	608	645	659	637	649	649	648	650	636	655	642	655	614	604	635	638	626	656	625	641	631	650	641	647	621	648	676	677	613	629	625	655	637	627	594	616	649	612	631	671	659	628	606	628	649	666	665	664	646	650	625	658	631	620	640	619	615	594	660	640	664	646	666	603	676	658	606	661	616	612	620	656	609	648	632	602	637	623	629	638	607	674	646	667	572	656	630	652	656	637	621	612	649	678	636	635	621	619	727	637	668	677	651	612	588	691	656	625	673	639	623	647	669	624	649	658	647	637	639	623	624	637	620	644	665	658	616	638	644	672	604	637	660	680	643	646	596	619	607	628	631	603	620	639	623	659	654	638	635	617	700	674	625	645	645	656	651	650	626	606	680	649	605	657	611	603	702	649	690	636	650	662	640	632	604	611	684	637	660	641	629	620	632	661	622	627	644	644	691	626	590	652	603	640	632	623	666	627	653	663	597	596	634	655	661	622	649	607	610	651	619	659	662	599	627	623	676	639	636	632	633	644	643	585	666	646	631	627	653	621	640	635	642	634	716	644	671	613	666	635	637	596	624	636	625	617	637	659	638	648	640	655	629	637	602	665	637	642	621	670	664	672	597	610	652	632	676	647	636	646	658	670	670	662	649	676	651	604	616	634	642	637	657	641	637	608	606	622	635	647	647	554	639	632	624	650	641	615	634	631	681	619	676	647	661	648	633	625	625	701	618	621	642	664	666	675	658	638	650	627	644	573	637	666	598	640	638	623	667	641	668	642	597	632	653	633	682	637	640	595	607	644	658	602	592	633	639	620	633	609	616	668	655	661	660	647	641	624	634	620	660	635	602	643	643	623	612	644	669	650	658	641	598	621	649	658	632	648	671	685	645	639	670	608	641	599	646	635	619	638	627	626	606	628	644	638	601	622	635	636	614	630	651	637	614	586	650	639	657	657	627	644	657	602	639	645	661	635	628	626	618	614	629	635	601	637	625	653	629	652	644	642	602	671	596	604	582	592	648	616	615	644	638	686	645	660	641	666	651	672	643	659	665	647	629	671	655	592	610	630	678	588	644	677	627	632	633	615	658	667	635	655	657	632	661	634	637	635	657	656	657	623	675	640	639	649	639	623	618	638	632	610	656	638	595	634
77504	59203	45289	17415	4712	933	678	606	525	499	442	441	436	428	430	398	427	392	385	347	384	372	344	351	365	351	377	336	378	376	367	347	365	365	353	306	313	379	347	370	367	330	333	309	359	356	326	354	360	345	347	339	341	381	371	353	377	334	364	317	344	385	373	359	346	315	342	351	334	363	369	341	328	346	363	360	355	356	342	334	345	382	348	369	338	364	371	371	370	344	356	334	370	355	355	342	336	348	359	341	324	354	321	357	362	348	347	368	363	370	380	356	365	354	396	343	354	304	350	385	335	344	339	374	376	345	358	362	330	359	380	369	390	354	347	376	380	339	324	337	365	307	347	354	327	336	335	329	343	364	336	365	360	385	345	385	360	383	341	357	323	339	345	395	351	342	364	371	360	374	325	348	326	351	336	316	339	369	367	375	347	374	355	341	344	366	360	330	335	330	370	372	341	348	361	363	371	378	348	364	338	338	360	335	352	338	342	342	341	340	387	347	387	361	330	351	363	372	345	354	363	355	382	356	385	316	348	352	329	351	334	349	362	333	375	346	345	358	369	364	333	332	362	409	355	341	354	354	319	322	366	331	357	365	354	348	335	354	375	363	351	380	371	323	354	331	347	345	327	336	336	343	319	349	332	355	344	320	336	364	332	341	353	366	385	340	354	380	343	354	356	379	387	306	380	361	343	351	331	387	346	328	359	357	336	329	357	355	335	355	362	371	349	356	373	360	374	369	363	366	362	326	376	317	361	345	357	351	365	357	353	334	330	357	306	365	339	337	364	355	324	335	314	333	327	352	348	353	372	375	339	343	372	341	326	374	353	362	348	385	358	351	336	359	381	362	354	386	361	358	309	340	344	327	320	360	375	374	337	355	345	374	336	337	323	338	359	388	344	369	346	398	379	374	353	377	364	351	360	318	302	376	322	344	376	354	309	314	348	349	362	342	360	355	358	351	336	360	358	354	330	339	318	370	382	381	352	325	383	359	365	340	328	345	356	355	344	340	352	337	312	339	379	325	329	358	337	362	375	363	370	342	320	358	366	380	334	350	360	356	372	337	334	325	381	330	337	394	361	351	362	360	333	359	318	341	367	353	363	348	328	372	352	360	368	347	380	314	349	338	333	361	322	347	360	352	309	335	359	383	341	368	365	313	325	364	357	380	357	346	378	351	343	339	351	332	344	388	352	349	369	316	331	332	372	378	359	333	333	342	354	337	355	361	336	339	333	343	372	310	360	361	371	351	351	334	357	351	341	367	348	337	352	375	375	342	360	324	342	350	339	366	378	348	347	356	324	352	346	333	333	368	336	330	352	366	330	355	359	334	311	356	360	359	390	367	345	353	378	352	369	313	344	356	360	337	325	319	358	340	366	361	309	380	371	357	350	342	323	361	343	341	355	358	352	349	340	345	343	337	307	324	386	310	366	336	354	351	362	400	383	320	319	376	346	346	342	346	360	332	356	327	348	337	353	319	328	350	350	331	345	340	358	352	363	324	373	353	319	336	393	362	373	327	405	346	382	311	387	337	334	360	345	316	355	335	352	356	331	362	355	342	329	350	367	331	346	370	382	331	374	320	315	354	342	303	366	361	322	349	375	346	367	386	373	341	342	342	351	385	349	383	340	314	335	344	324	362	358	337	344	366	378	346	383	373	357	348	341	343	359	357	347	349	374	333	361	316	372	386	380	343	334	350	344	349	338	331	370	368	376	320	368	361	382	380	339	327	335	342	346	347	362	352	331	387	346	349	375	363	335	376	350	326	364	361	358	345	328	381	337	323	328	345	334	349	336	351	360	348	316	361	330	335	385	362	293	318	339	368	361	327	350	349	340	318	327	385	384	339	375	363	333	382	350	352	387	333	365	346	356	346	368	355	341	345	343	385	362	375	349	366	310	343	348	354	361	375	349	316	339	367	365	346	346	330	368	352	398	342	336	349	370	358	352	352	351	384	370	323	351	352	381	328	359	326	378	376	337	368	359	330	375	355	368	342	353	376	339	374	372	364	344	346	343	364	389	370	363	364	337	378	356	355	362	336	376	326	333	338	342	327	365	352	376	373	339	341	361	363	335	368	346	324	343	328	360	355	343	364	375	365	375	364	351	331	350	346	339	360	343	351	379	352	331	391	326	344	344	320	377	362	366	343	383	386	366	335	324	357	324	372	359	340	321	358	336	352	332	350	368	317	295	358	352	342	372	337	345	356	374	376	386	359	356	371	343	294	356	374	336	385	350	349	330	358	344	330	336	352	343	344	338	346	360	359	381	368	362	338	356	342	364	347	352	363	378	367	369	365	316	339	356	351	335	342	361	320	344	351	357	360	388	345	331	371	371	322	316	369	359	371	339	354	356	343	343	374	354	356	348	342	387	372	397	318	313	315	351	365	338	374	317	333	376	362	382	330	348	349	347	340	362	339	360	321	334	335	349	349	365	367	387	380	343	365	354	368	346	322	353	374	378	344	358	369	363	361	363	344	343	347	340	308	348	348	337	352	341	349	358	360	350	340	340	344	355	351	356	332	385	386	377	349	338	354	366	354	362	416	387	356	341	352	361	370	360	361	303	314	374	353	333	354	305	358	355	360	364	341	358	367	316	347	398	327	335	362	349	350	376	345	355	331	338	348	335	301	400	348	376	354	347	300	391	351	329	385	363	364	345	354	365	313	316	362	334	325	322	331	360	363	346	359	338	365	339	363	350	351	353	379	389	361	370	364	359	364	344	347	331	369	369	365	357	329	384	310	346	360	366	329	366	350	356	355	380	325	396	351	356	366	312	340	337	344	321	338	336	360	339	340	344	343	360	348	324	366	328	361	363	362	352	383	348	338	348	368	348	337	349	349	362	346	330	345	347	349	354	373	359	370	373	370	350	376	367	350	348	370	365	366	377	361	355	352	367	351	321	386	342	341	352	351	328	368	372	360	332	296	352	334	382	392	339	352	335	349	365	327	334	355	339	357	349	332	359	369	351	353	353	368	391	311	356	339	372	351	340	332	383	327	334	327	388	344	336	362	323	410	342	348	345	346	376	362	361	368	368	353	425	349	359	312	344	317	328	374	382	337	356	366	327	329	351	323	358	359	362	363	362	364	302	309	379	347	346	320	346	354	372	370	391	348	341	371	386	336	397	392	358	340	335	343	364	360	345	376	388	341	374	315	347	364	363	333	336	347	310	369	332	324	349	309	330	312	362	342	358	352	333	372	384	369	343	373	328	359	370	358	349	356	373	382	383	366	340	356	350	338	358	358	312	347	363	376	345	366	375	381	369	341	380	362	355	373	384	339	384	338	358	361	344	349	355	352	365	357	333	346	365	329	330	359	371	369	412	350	360	356	323	373	354	342	372	356	355	352	397	355	331	341	290	365	356	346	361	338	365	386	380	352	352	324	364	374	324	327	341	374	348	365	332	368	337	357	354	371	360	352	358	363	382	367	368	350	352	348	353	359	355	317	339	356	373	350	402	385	351	340	370	354	377	363	337	347
47319	43934	19921	3820	3299	2714	2433	2023	1844	1732	1503	1490	1355	1238	1199	1180	1115	1175	1085	1125	1107	1036	1130	953	1026	1004	1016	959	1037	982	945	934	986	921	979	964	984	984	936	954	972	896	968	904	871	955	873	865	920	965	940	912	877	877	865	920	876	895	913	911	888	927	934	958	833	861	894	867	904	851	891	888	867	913	903	895	887	866	915	920	918	948	871	929	881	904	901	856	872	865	911	915	887	894	884	907	854	870	921	873	901	857	906	853	911	905	879	854	902	884	893	923	887	912	871	912	942	885	864	876	859	864	868	841	865	865	888	877	933	868	854	944	853	854	926	845	863	875	877	870	828	836	861	883	862	880	865	866	957	875	829	887	938	911	868	879	881	875	829	810	898	891	860	837	948	870	850	905	837	895	935	893	889	839	874	926	877	820	891	884	908	876	887	830	878	871	874	875	836	840	883	920	824	850	819	850	856	893	874	851	864	906	878	865	897	924	820	881	865	846	854	881	887	841	823	893	873	870	897	871	807	946	860	917	882	892	870	856	884	872	902	854	870	869	836	926	867	818	854	858	891	846	821	851	873	840	902	893	915	882	878	866	915	903	910	919	887	821	848	899	865	870	857	877	806	875	865	897	850	889	860	851	855	900	927	866	925	889	893	881	880	891	853	820	855	844	879	860	850	914	870	877	935	948	869	884	866	869	893	918	855	897	909	938	862	924	876	875	844	885	880	846	857	932	847	908	900	867	962	922	875	852	866	906	902	868	898	844	879	891	888	875	881	870	913	906	891	888	845	844	900	850	897	870	865	896	898	835	870	888	850	862	924	899	848	892	876	904	865	884	873	842	876	830	855	911	940	884	901	893	866	890	899	890	870	824	809	906	868	873	899	866	849	850	866	871	889	811	892	864	878	885	877	838	861	839	837	922	902	896	815	905	862	929	918	902	928	887	926	937	879	847	858	854	920	901	862	880	838	929	865	873	899	847	860	905	871	861	863	840	905	859	894	865	907	887	873	871	926	875	832	909	886	910	862	840	859	917	885	858	890	860	864	849	851	889	905	852	849	859	851	894	878	824	906	889	913	828	904	876	883	902	907	908	846	892	853	895	881	895	899	823	897	868	875	869	868	861	888	861	837	878	864	853	971	894	828	931	936	883	844	870	896	872	893	861	916	831	890	885	875	851	886	839	906	893	890	835	867	901	858	919	856	891	824	876	870	876	897	903	820	897	876	871	817	811	901	883	862	893	878	842	876	877	899	859	927	839	841	914	908	858	839	862	876	867	861	868	928	862	864	899	866	936	882	865	904	859	898	847	882	847	899	854	865	938	903	889	882	852	836	854	892	862	870	866	897	902	871	840	872	894	887	896	882	877	877	883	918	903	940	916	871	868	919	883	876	926	892	882	871	922	880	908	867	872	865	850	831	902	871	884	904	877	935	874	912	847	876	832	842	857	873	903	860	904	930	845	875	848	904	915	840	897	889	920	814	833	898	882	847	910	873	931	893	927	891	909	875	905	892	848	921	883	892	837	893	841	926	874	863	877	916	875	879	858	864	868	890	893	913	848	899	881	878	891	871	860	853	885	838	901	878	876	911	897	894	881	886	860	837	918	871	884	878	878	832	901	872	897	862	846	882	901	855	890	901	964	859	888	864	913	891	848	870	900	877	885	892	904	841	913	889	834	869	864	839	834	936	865	847	872	859	862	887	828	885	896	840	911	866	867	801	896	878	867	830	946	874	878	881	918	898	871	877	875	895	884	883	880	874	886	884	863	867	843	855	881	838	829	897	858	933	886	871	947	799	843	871	902	864	931	921	901	910	872	851	854	882	900	876	867	922	905	823	890	862	932	842	906	880	855	851	893	912	873	833	895	901	947	869	910	886	866	867	914	865	879	859	869	840	879	887	873	850	910	885	840	873	842	887	832	891	903	871	868	890	900	857	896	903	866	901	868	884	887	860	887	901	886	922	871	868	873	842	824	863	914	917	873	948	852	813	912	852	839	859	846	900	888	869	900	902	862	894	898	844	915	892	871	932	865	921	905	892	914	890	905	868	870	884	880	831	911	918	866	878	916	849	861	935	873	870	910	854	894	856	854	887	874	871	851	896	849	937	860	871	875	900	857	869	868	896	873	904	874	904	884	864	920	866	872	850	864	867	851	885	917	882	856	881	862	875	919	918	890	904	842	865	849	874	922	927	937	813	919	902	911	870	896	855	837	881	872	878	863	859	881	880	881	887	875	864	872	903	890	852	905	872	881	830	894	840	912	897	896	848	879	876	879	853	900	873	875	879	874	885	867	851	873	887	901	842	870	872	886	888	867	917	882	886	905	840	842	855	865	860	903	836	906	916	873	855	903	933	851	863	902	883	874	877	919	846	872	891	894	909	888	877	886	856	899	885	838	817	869	891	832	907	897	950	865	879	853	907	859	909	854	838	898	921	854	846	912	910	863	863	849	889	846	890	914	864	848	845	853	866	920	867	891	882	914	874	930	873	874	890	920	896	839	906	899	932	849	883	907	885	903	834	893	879	844	879	882	912	883	888	869	916	905	879	869	839	857	887	855	894	868	928	894	872	905	839	863	858	870	850	886	902	879	874	899	864	902	873	859	924	919	837	870	910	888	845	905	887	888	864	873	871	895	825	865	868	941	862	869	900	857	924	864	868	908	835	843	872	825	830	880	838	865	873	871	892	903	850	876	871	847	877	874	863	842	849	844	907	876	856	895	836	895	882	841	897	914	873	909	893	878	909	843	802	838	819	879	884	890	884	865	916	922	886	885	900	902	896	904	827	933	890	892	858	895	881	890	853	882	854	835	879	839	895	900	862	854	883	884	870	866	910	896	896	821	890	905	907	859	848	883	894	915	911	878	916	872	861	839	837	872	887	872	850	853	901	867	874	884	842	927	912	848	927	816	890	846	879	878	915	890	891	857	867	869	883	882	938	887	868	872	940	879	911	852	832	945	902	849	892	925	872	889	868	865	877	863	843	921	918	942	864	879	872	921	871	892	837	852	890	852	868	863	855	864	820	922	869	857	855	899	868	871	864	859	860	907	900	863	862	858	913	851	891	839	818	926	885	896	872	834	842	877	903	871	856	862	868	906	849	888	857	872	863	853	843	845	895	903	853	844	878	901	934	900	906	930	873	974	893	869	840	908	867	830	869	845	842	847	899	932	882	880	860	893	899	882	853	871	926	811	880	899	855	910	835	833	906	878	943	859	831	852	891	896	903	855	910	873	916	872	841	830	913	851	921	879	804	843	880	932	870	907	835	928	846	871	875	830	861	858	879	872	905	889	917	878	839	893	892	896	874	905	903	905	859	903	907	920	837	871	870	891	867	842	901	885	870	872	859	904	866	875	958	884	873	852	850	887	868	864	881	916	828	885	886	877	866	858	866	922	847	870	896	831	913	849	876	876	839	846	852	918	902	913	870	893	866	867	875	863	898	860	874	884	864	872	883	874	868	956	855	899	925	895	861	863	875	828
18037	5413	3002	461	424	442	373	390	397	411	417	404	431	420	392	424	420	425	435	425	408	425	389	412	382	356	411	423	418	426	389	392	402	418	390	410	375	403	348	426	403	393	399	392	420	425	426	352	433	399	384	469	411	408	401	445	404	442	411	404	386	414	400	404	404	376	389	417	369	401	377	409	423	387	361	391	367	387	402	384	356	399	349	409	411	392	413	430	385	407	406	433	430	380	405	420	349	411	397	369	377	381	395	389	399	379	384	398	373	385	410	413	365	443	430	369	367	410	384	389	429	378	434	369	419	435	382	429	410	380	400	381	352	387	388	415	420	390	365	427	358	355	349	409	413	406	401	407	383	411	424	401	385	417	382	375	382	424	417	384	422	426	428	444	414	392	415	384	412	416	422	465	381	393	374	405	381	409	388	374	403	385	406	403	348	383	372	391	372	369	380	412	371	394	354	409	398	390	399	402	393	407	388	407	382	391	404	371	414	420	423	408	382	377	390	391	410	412	401	402	431	404	405	447	367	380	370	382	444	389	414	430	423	386	417	338	449	404	407	407	399	379	428	413	371	406	384	390	428	415	409	411	414	425	398	402	411	386	386	378	413	402	421	401	435	399	394	445	402	422	388	411	400	424	361	414	370	392	422	434	400	362	403	411	378	402	409	331	401	406	401	415	417	448	362	379	372	360	428	389	426	412	395	398	432	411	379	401	388	434	379	398	414	383	390	408	403	408	429	405	406	386	388	379	444	449	399	370	429	386	412	439	394	426	400	395	409	417	383	422	393	401	403	405	380	392	413	364	416	405	410	385	387	445	339	417	390	406	363	389	385	353	402	398	393	392	401	446	407	354	374	370	370	415	394	378	398	403	373	376	417	401	416	412	404	436	386	403	391	425	384	398	422	388	418	405	441	360	387	404	403	387	365	394	398	373	390	381	371	423	395	449	417	421	413	345	432	402	414	416	380	373	411	370	414	426	406	387	412	406	389	406	389	417	415	388	397	373	417	435	424	367	421	383	401	418	384	387	412	404	395	391	403	394	407	394	402	397	368	409	363	411	374	392	394	440	431	412	420	444	396	383	387	390	388	413	431	417	383	370	406	392	388	392	376	386	396	415	404	435	362	404	388	366	385	420	424	406	381	349	424	396	418	390	397	349	391	436	393	404	400	368	407	394	396	428	363	409	395	450	401	412	391	412	459	401	407	399	394	400	373	400	416	396	396	422	424	413	397	379	411	434	401	429	394	429	384	418	395	394	393	412	407	373	407	375	379	414	382	416	376	402	422	450	389	404	419	407	404	406	403	389	427	392	392	426	374	416	405	411	387	422	396	412	391	407	372	408	427	421	375	389	381	374	411	396	380	429	361	425	411	388	405	399	382	419	397	408	384	391	379	389	409	402	391	382	377	425	397	398	389	388	415	388	421	415	416	454	420	372	382	377	430	411	399	390	412	399	451	398	365	382	397	415	387	399	409	380	376	384	404	426	395	379	435	391	399	423	395	419	412	387	372	393	385	379	415	381	359	427	392	350	376	410	436	413	422	410	428	396	410	404	390	400	390	366	401	352	400	380	387	399	386	386	398	433	405	372	397	394	391	382	419	357	407	457	447	394	418	422	391	394	400	413	397	395	397	415	369	372	395	380	353	383	383	354	407	360	370	441	420	402	395	419	377	394	418	414	410	390	396	380	417	401	369	412	406	404	425	368	385	368	372	425	397	394	371	451	404	410	403	433	404	390	384	372	379	391	380	407	403	420	409	386	406	408	394	418	372	389	406	390	358	413	386	422	399	411	386	426	368	397	412	366	416	386	385	404	384	361	402	396	405	391	407	416	412	425	384	387	396	409	402	404	391	382	407	393	410	393	373	392	415	398	401	412	366	407	423	390	426	392	349	387	362	396	392	412	377	372	412	386	389	386	431	437	379	418	391	397	365	378	377	403	425	367	426	407	428	433	405	378	380	408	366	404	434	385	397	376	400	394	382	380	389	409	422	361	406	383	420	424	448	395	379	411	384	400	387	374	420	370	404	387	401	414	407	388	398	402	437	431	390	410	408	396	406	382	433	420	443	365	400	404	403	399	399	381	419	423	431	394	405	403	389	364	434	372	444	389	402	374	421	369	408	390	413	381	399	398	410	399	398	405	425	401	371	413	370	448	381	423	404	394	408	400	412	384	401	405	434	386	414	389	401	429	395	413	413	422	397	399	399	440	408	388	409	414	431	380	401	396	385	382	413	389	427	388	425	391	406	415	420	394	407	431	411	373	432	426	399	347	395	399	411	378	398	425	410	423	430	414	390	388	411	426	372	372	401	416	431	431	415	379	388	388	433	408	424	379	420	386	369	413	394	402	392	410	403	443	353	387	394	446	390	389	384	377	389	399	426	387	420	393	407	426	443	384	402	384	373	396	382	373	377	432	352	384	417	356	420	409	383	400	390	402	393	411	383	392	396	383	363	381	381	387	370	398	418	424	363	427	412	427	394	355	399	369	430	402	426	419	403	407	394	403	409	393	398	432	399	423	399	403	412	425	401	415	408	413	409	397	381	421	406	367	368	387	396	392	401	402	424	397	442	443	391	360	421	419	389	437	391	377	387	391	399	451	401	400	403	445	445	388	392	396	399	379	410	397	400	411	392	405	371	397	389	436	411	427	408	412	397	367	349	398	363	382	391	431	417	385	399	381	423	388	425	390	404	375	399	404	390	392	384	359	397	368	429	385	418	373	433	407	385	354	371	398	392	363	390	425	408	402	399	421	391	405	368	432	407	404	392	398	385	434	403	398	401	463	401	389	369	406	365	433	375	417	377	360	376	403	402	428	336	400	419	406	394	375	376	395	361	395	399	418	402	409	384	406	350	428	430	387	418	388	405	377	386	386	437	453	423	365	372	398	400	428	397	418	399	388	393	412	357	376	418	386	368	387	398	394	400	435	411	418	384	424	381	412	419	409	429	391	380	436	419	381	401	404	386	418	429	414	414	414	427	380	404	407	405	401	392	431	369	406	373	390	416	415	418	396	395	390	390	383	409	381	435	366	400	385	370	399	368	381	353	345	434	396	421	386	406	387	382	427	421	373	404	399	354	388	419	403	410	418	434	421	406	393	408	389	413	427	419	435	417	398	411	386	409	386	395	424	409	397	405	411	358	404	401	391	432	389	413	398	453	368	396	379	375	416	400	398	365	412	411	403	380	439	376	402	399	397	376	381	380	380	419	415	404	422	398	392	403	390	389	410	427	421	410	396	368	386	419	428	420	358	396	402	419	405	424	390	416	409	376	415	376	352	405	370	405	395	407	389	381	397	362	393	395	394	419	425	404	420	405	397	433	407	375	389	401	385	381	397	410	416	388	384	398	393	387	402	392	413	406	372	385	431	425	404	395	382	418	414	424	407	432	385	407	374	387	388	411	400	416	416	423	385	366	401	388	394	411	420	408	416	390	434	453	404	391	394	426	379	400	429	385	393	420	356	443	420	401	379
14714	6330	4444	1038	1008	991	947	997	962	956	928	959	927	1003	986	899	961	945	960	982	953	951	966	945	948	951	982	941	944	927	929	941	949	893	919	974	944	913	931	939	980	924	900	1010	964	942	958	898	934	908	924	893	960	972	986	933	972	1001	947	961	930	947	888	967	877	893	927	933	936	977	936	920	966	949	949	903	967	985	928	930	979	972	951	922	923	928	995	889	958	875	926	978	893	979	923	973	904	944	902	926	1010	950	943	944	953	964	939	925	950	928	904	968	974	894	933	937	928	944	929	954	943	948	946	926	939	975	949	918	950	916	923	909	959	923	927	971	893	963	922	958	911	959	921	993	948	941	931	946	1007	886	919	939	940	984	932	935	957	896	934	932	952	941	961	956	977	898	949	939	957	974	957	959	920	928	931	956	990	963	913	1003	963	923	852	882	975	944	918	943	893	958	939	940	936	919	930	973	906	976	931	970	932	953	959	967	940	881	939	890	943	950	986	972	940	980	977	926	969	931	928	912	910	934	962	920	945	924	969	912	962	960	960	968	907	997	976	989	948	994	903	957	937	934	956	911	984	949	975	935	982	971	867	969	938	914	1001	1006	941	940	1026	898	945	923	927	971	870	970	898	972	934	934	950	973	989	938	869	925	920	919	871	906	922	949	943	955	948	906	924	952	936	923	983	972	911	968	911	930	997	898	863	970	958	938	931	956	970	967	966	929	899	909	894	946	921	960	946	891	983	962	917	934	946	955	932	891	917	866	944	973	961	904	995	968	929	915	922	943	932	986	957	917	991	950	907	853	919	874	908	937	914	903	958	951	928	933	1013	932	950	916	949	941	932	923	963	915	986	929	944	919	907	929	910	981	920	957	876	965	897	927	970	945	949	916	922	947	913	956	936	985	909	932	909	959	1010	904	941	892	915	993	947	947	927	918	935	960	916	957	940	918	941	920	928	960	994	928	998	930	938	962	939	902	942	918	971	955	927	953	924	974	980	942	946	903	925	914	878	961	939	900	916	909	962	970	967	919	990	1009	945	902	913	949	969	908	944	956	985	894	947	893	917	931	983	915	890	896	951	972	900	944	933	944	938	888	961	903	922	966	944	1001	944	958	904	935	946	981	944	954	935	929	968	941	951	989	963	889	952	944	918	950	959	968	1012	920	963	917	933	906	922	936	947	853	966	948	907	878	972	901	913	952	926	948	989	937	922	916	978	939	968	913	964	925	935	922	925	961	933	958	981	915	959	907	892	930	958	971	916	948	911	963	904	921	955	905	949	952	975	966	950	966	934	928	923	935	880	932	908	984	947	965	925	955	903	952	983	943	941	899	974	993	941	955	964	983	997	942	880	979	928	968	930	947	962	939	902	928	958	966	886	948	1000	935	1009	940	950	937	927	905	941	963	960	903	929	938	869	959	940	923	947	953	952	941	959	907	982	918	969	906	961	921	992	919	922	993	945	941	937	936	928	916	923	896	978	890	910	965	955	994	907	975	909	934	950	977	929	943	878	960	937	887	981	952	955	959	902	929	926	1002	968	955	961	928	955	917	932	939	946	939	926	931	907	894	979	905	938	943	925	953	955	957	931	937	945	995	951	929	971	941	886	901	931	924	929	914	927	942	977	909	909	969	875	931	951	929	969	911	949	943	935	930	937	877	964	952	899	1000	984	960	985	964	917	938	940	940	973	901	932	914	935	935	976	912	957	911	933	926	906	888	958	926	998	958	908	946	967	934	913	941	935	918	960	949	952	972	945	1006	926	958	1009	962	900	914	920	891	965	914	970	980	992	974	901	943	955	941	959	948	960	963	963	940	948	993	890	898	934	874	942	973	905	952	924	959	985	957	912	914	935	965	933	976	966	960	917	901	865	908	936	929	950	966	953	900	953	936	937	963	913	931	915	946	934	944	942	959	927	935	955	933	962	882	926	952	957	949	855	978	902	958	1023	1011	867	922	944	901	947	956	971	928	941	883	987	937	962	941	913	891	915	919	956	962	994	927	986	900	969	909	851	907	906	919	928	983	915	936	891	991	952	955	888	931	963	998	949	1001	981	903	1006	908	923	919	942	978	897	997	899	933	958	976	913	997	952	979	941	876	966	916	899	960	953	884	909	941	906	938	974	953	929	911	957	937	968	981	935	952	901	949	916	925	883	957	918	956	946	899	942	947	913	934	955	947	991	979	932	949	970	935	940	896	937	939	959	930	916	900	951	903	892	940	981	929	976	972	949	955	974	964	938	957	937	903	949	933	854	961	951	931	909	959	930	960	945	970	906	964	951	884	960	993	888	896	938	910	932	997	929	922	925	911	945	959	940	962	904	908	978	969	913	951	957	940	921	921	926	868	927	922	928	929	947	960	915	957	931	921	1003	978	921	887	943	912	932	987	974	938	942	958	884	943	964	935	931	947	948	897	961	948	929	909	991	931	987	967	951	932	968	980	917	932	929	901	954	919	897	952	898	969	928	965	912	881	980	949	963	910	940	942	966	879	994	943	891	988	905	932	907	965	901	891	938	912	935	947	940	1002	922	956	933	912	915	930	1010	877	928	935	955	962	926	944	990	956	955	963	925	969	927	927	974	876	874	875	962	883	916	924	936	964	965	944	924	980	960	930	894	1015	920	914	995	939	907	934	956	903	928	943	917	960	966	924	970	968	955	918	926	916	954	955	913	961	945	991	917	896	917	939	949	903	881	963	931	967	954	903	903	978	896	877	944	855	986	991	955	980	949	949	903	953	951	949	912	996	895	937	915	931	957	950	883	896	940	976	895	924	926	942	917	916	949	906	928	954	915	949	909	924	919	928	961	911	905	942	942	949	935	938	941	926	947	875	984	880	924	933	860	899	979	999	947	960	965	911	919	1006	965	952	940	937	942	921	954	989	983	825	968	963	965	946	950	947	965	938	953	974	930	937	1021	891	978	949	918	896	941	959	949	925	982	959	917	975	909	936	932	948	935	891	917	968	893	929	940	956	946	937	920	958	937	945	917	955	923	868	937	950	891	911	905	914	939	917	935	906	880	954	950	966	956	944	912	884	866	946	903	962	966	950	962	920	904	970	949	945	907	924	929	943	955	918	987	976	953	934	939	933	884	890	903	897	942	903	962	940	906	980	937	931	969	913	932	968	893	908	905	916	943	964	965	887	955	957	950	997	923	890	965	945	966	908	930	922	944	943	901	978	961	952	959	923	999	936	928	944	938	931	939	968	918	948	950	934	947	932	1002	938	945	920	974	998	954	947	935	925	942	957	920	948	927	910	942	952	972	944	937	920	899	943	958	939	948	891	959	888	941	925	940	903	922	877	943	957	966	899	972	947	971	931	965	919	905	932	921	948	966	906	986	946	936	962	944	923	900	952	926	933	912	920	930	951	929	915	905	977	936	898	1005	952	960	936	915	979	899	925	970	955	904	933	952	941	971	903	975	935	975	938	980	959	893	945	941	933	927	920	939	915	968	998	919	919	953	926	982	943	937	948	922	949	995	902	947	918	947	893	886	964	941	906	962	959	910	952
64773	45946	38314	9482	828	459	393	354	333	268	296	264	309	285	305	250	245	257	291	267	255	229	262	254	246	236	228	250	258	233	261	279	263	248	239	254	282	216	261	252	229	228	236	217	238	248	228	261	237	214	224	258	277	254	250	256	220	234	274	244	234	260	258	264	222	238	226	252	263	279	228	235	243	235	247	243	230	270	251	237	238	243	230	262	244	227	240	292	219	238	226	257	265	266	261	253	268	220	230	283	261	220	241	238	254	224	246	267	247	211	233	236	229	229	234	232	238	242	216	234	217	247	252	239	253	241	233	257	246	256	265	203	269	238	251	246	234	232	239	263	228	252	237	260	222	206	259	261	261	256	268	255	223	231	224	253	229	234	253	235	236	248	214	227	311	257	244	226	206	254	235	267	254	265	267	246	267	267	262	211	239	227	277	244	225	249	246	232	242	223	251	275	281	251	213	264	258	251	249	225	252	241	233	270	254	245	261	233	239	243	258	232	263	240	228	225	237	210	251	229	231	248	242	233	242	244	248	231	246	245	228	242	228	262	243	211	250	236	250	251	249	240	267	229	267	256	248	239	233	229	241	231	278	282	277	213	240	248	236	261	249	277	247	231	242	236	239	222	236	241	278	231	234	228	237	243	261	259	250	243	248	230	233	232	228	243	251	238	249	254	238	245	226	223	247	259	272	217	257	264	232	246	256	249	217	239	232	238	255	264	209	224	249	228	235	248	239	236	266	268	223	225	238	248	240	253	261	236	219	239	229	256	222	223	245	247	191	232	229	244	260	235	223	235	239	215	227	225	262	239	249	238	246	240	260	275	238	237	259	212	213	228	255	259	224	221	212	236	233	236	236	215	223	231	214	256	252	244	243	232	263	269	231	244	248	261	246	257	230	252	229	246	250	233	239	269	236	241	229	242	225	216	248	240	263	242	230	234	246	238	237	251	242	261	240	250	251	218	234	239	247	241	235	237	236	249	219	230	264	238	279	251	248	229	260	244	257	234	262	240	249	234	237	244	254	249	251	267	283	268	257	263	262	267	257	268	234	245	246	257	221	260	273	290	248	240	243	242	215	239	237	275	271	249	247	263	231	241	233	239	208	271	263	251	233	264	222	258	262	265	240	258	225	253	266	222	250	242	242	245	244	240	272	240	245	232	275	222	242	258	240	239	236	234	248	231	240	253	272	253	263	255	225	237	220	243	236	244	257	232	228	253	247	211	229	231	258	228	249	208	251	235	223	219	244	241	245	252	261	272	227	250	248	242	221	255	239	238	259	229	218	249	244	239	223	220	210	240	240	232	267	227	237	235	189	254	217	240	248	291	253	277	261	277	252	243	234	237	269	252	261	245	266	271	226	251	225	252	289	241	246	244	222	241	230	268	245	247	256	229	225	238	231	241	279	230	232	249	210	256	237	291	234	237	258	251	189	227	255	227	237	243	258	244	243	256	236	218	267	233	234	235	214	250	218	246	228	260	255	251	223	212	252	273	218	240	248	220	248	254	241	233	229	247	260	222	251	224	230	212	245	245	219	237	235	255	257	262	219	247	240	251	237	241	240	247	257	247	235	266	231	252	245	242	268	229	262	213	237	230	210	241	257	231	229	248	245	259	258	246	226	239	243	243	243	255	224	280	208	242	271	243	246	248	272	226	232	272	249	270	255	261	258	269	227	220	218	262	227	260	247	237	260	273	224	217	236	255	262	245	238	229	225	243	244	249	256	236	271	238	225	242	220	225	249	248	238	251	231	244	252	251	213	265	221	231	237	213	249	247	240	237	259	215	246	239	241	261	251	229	225	248	265	238	246	239	233	245	216	227	235	234	220	257	226	241	243	261	247	242	225	252	277	238	237	215	238	249	231	254	235	263	235	218	228	235	239	233	222	255	245	254	240	255	255	231	223	205	270	268	257	254	256	253	224	238	237	246	237	233	242	225	231	214	282	231	247	253	231	250	227	230	236	279	246	252	292	275	237	228	265	262	236	223	233	241	224	239	235	234	249	240	257	259	239	251	243	254	274	261	229	248	246	248	252	221	228	254	244	248	237	231	278	257	252	249	253	231	224	262	262	252	240	225	257	228	245	227	229	244	237	255	237	225	237	312	235	256	256	249	264	250	249	245	240	251	243	256	239	232	274	225	207	215	237	225	217	234	250	250	261	280	248	265	232	235	253	257	256	236	248	264	275	232	264	248	242	236	246	233	249	246	257	223	221	232	258	235	222	224	234	245	231	194	266	263	249	260	253	233	264	221	258	243	270	258	254	272	253	264	231	246	229	251	255	255	260	250	254	237	241	257	241	238	234	241	264	210	230	231	241	236	262	236	238	262	234	232	244	249	237	235	249	288	248	253	254	238	260	269	253	223	271	257	226	246	264	237	232	270	240	255	247	242	249	236	249	257	241	280	248	285	212	250	213	235	235	266	263	236	250	263	227	240	244	234	253	242	253	252	248	238	243	228	229	274	245	248	231	243	253	256	263	260	253	265	227	247	267	286	236	236	223	230	241	263	244	255	232	236	223	254	212	210	243	247	234	260	254	211	251	248	252	244	250	252	276	244	245	260	270	230	251	264	279	236	216	249	219	259	244	252	249	217	254	223	246	238	267	232	227	264	255	235	234	248	244	244	231	229	219	251	253	266	226	255	224	275	243	254	228	226	234	231	232	266	258	258	259	223	239	254	232	242	247	275	283	226	243	231	250	234	253	244	251	236	249	257	236	248	249	203	219	259	225	244	235	224	197	223	249	259	245	245	255	244	242	251	247	240	255	243	221	225	253	262	247	274	263	248	259	259	237	251	245	251	261	242	258	220	263	234	233	259	256	261	230	255	236	272	249	240	241	240	248	242	234	251	253	241	245	268	246	216	260	243	245	255	247	267	240	238	259	235	235	252	239	224	252	245	252	245	237	228	218	237	216	270	222	209	260	221	249	241	265	231	242	246	226	234	237	227	259	250	235	237	234	248	260	255	247	252	238	250	272	234	266	248	270	264	254	255	209	233	241	242	269	236	260	242	266	259	233	214	236	250	236	253	263	260	263	235	237	238	239	218	236	230	246	225	232	245	272	253	233	271	272	207	244	249	255	230	254	247	234	261	203	250	278	223	241	227	261	264	249	246	252	246	229	234	248	245	243	223	250	231	259	246	270	257	256	255	213	224	210	263	206	238	268	253	223	212	215	260	247	236	251	243	287	238	250	244	238	233	236	242	264	213	240	245	251	235	265	223	249	267	260	240	236	242	245	300	267	205	260	258	260	230	226	248	285	276	234	226	262	239	241	203	266	235	224	230	230	225	243	237	243	263	241	221	251	240	245	239	270	242	247	235	256	252	219	230	263	258	259	243	226	238	245	255	258	228	254	231	211	213	206	248	244	264	246	236	244	260	236	274	231	223	248	243	226	227	266	237	223	208	276	233	221	248	240	259	277	228	235	238	242	251	258	235	255	219	254	276	253	268	245	233	277	238	256	230	241	268	236	258
38355	32689	17463	2138	1935	1580	1464	1246	1137	1033	984	952	889	814	854	824	810	797	722	797	758	694	672	686	782	674	716	695	693	709	658	697	706	673	668	708	705	718	681	661	644	705	677	704	601	672	681	662	653	636	648	677	663	695	650	667	655	605	645	647	667	671	652	687	677	675	627	669	695	630	670	651	630	648	634	609	624	678	616	684	691	626	669	663	634	664	673	680	692	625	650	637	608	662	644	626	649	625	627	640	559	636	639	636	614	631	655	665	641	662	672	599	690	637	605	629	628	633	666	644	617	610	688	635	629	621	670	639	642	670	667	635	626	649	689	615	657	647	666	674	653	655	632	630	672	611	650	628	679	702	629	609	651	646	681	640	653	663	612	631	597	610	599	595	677	687	659	656	689	663	667	648	654	606	675	670	651	631	616	651	632	638	632	621	651	666	641	639	611	652	621	656	621	628	591	631	651	649	618	661	672	621	655	653	664	630	613	578	601	636	632	683	640	641	656	670	656	654	616	651	662	604	631	615	615	633	633	643	647	610	641	624	701	642	607	643	701	664	654	608	620	659	680	659	661	600	617	664	600	623	644	630	638	658	646	663	649	671	634	600	650	648	597	613	652	637	633	675	639	659	613	623	666	643	644	594	634	639	650	611	633	688	597	665	595	645	659	640	655	636	644	657	623	651	598	608	624	654	642	628	656	632	603	650	644	627	606	669	615	661	674	673	606	630	660	643	672	624	639	637	695	671	655	599	641	633	623	621	686	631	643	644	660	612	599	650	667	619	625	644	633	666	648	610	619	639	646	626	653	622	671	619	672	615	653	628	668	631	593	586	610	697	680	644	608	668	609	637	644	650	651	624	665	665	636	656	623	625	606	673	645	650	602	619	591	662	637	617	606	649	652	625	593	644	642	650	626	620	633	619	691	687	665	688	621	671	639	674	624	672	617	670	668	681	683	601	640	614	656	625	673	639	650	647	611	630	632	605	600	656	627	656	677	646	634	623	625	666	668	641	647	661	669	632	664	660	643	687	598	645	656	629	617	645	642	643	639	641	689	638	694	627	591	684	609	659	609	654	624	627	633	658	630	613	654	668	647	630	619	670	634	630	642	634	663	640	559	622	667	690	667	650	633	653	639	659	617	637	620	628	656	651	603	667	635	644	636	653	652	701	613	586	650	627	588	654	586	614	643	639	664	683	631	634	649	654	630	636	650	655	657	645	635	676	640	638	625	666	671	620	655	642	612	645	696	652	632	647	604	658	626	632	596	607	659	608	605	623	668	619	637	646	652	647	640	618	664	635	631	614	623	598	652	623	649	620	644	666	636	642	657	624	615	658	622	610	683	668	652	708	653	576	675	642	663	609	631	660	640	647	664	656	706	654	704	632	631	649	622	619	622	630	651	647	616	680	591	610	658	631	618	661	617	664	597	635	625	611	607	659	610	631	615	621	610	683	644	651	641	629	624	643	681	681	649	636	661	635	650	648	616	620	666	633	631	629	686	670	617	635	629	670	634	627	687	625	702	657	626	607	667	613	610	692	644	634	663	640	663	636	630	668	669	611	650	687	609	634	633	614	642	633	630	644	651	670	667	622	661	581	656	655	654	647	614	647	687	615	619	652	647	620	607	627	621	670	617	630	661	642	617	635	668	634	654	687	656	636	617	616	617	650	613	648	653	657	670	672	665	677	595	659	610	671	638	625	601	644	633	657	636	668	634	648	677	645	654	634	659	679	672	622	662	644	631	662	595	634	679	644	603	613	666	585	627	672	632	657	612	647	666	691	644	599	628	615	669	653	649	664	663	635	673	660	655	679	656	629	627	677	662	617	648	664	658	678	638	620	629	614	626	609	616	629	645	670	631	616	586	623	634	619	634	631	677	620	656	628	648	631	618	667	656	605	610	643	656	613	630	649	618	622	608	626	694	627	704	610	652	674	642	622	639	604	630	667	633	639	681	656	613	622	673	633	610	649	651	649	685	637	635	634	624	640	615	666	638	640	670	683	664	680	619	634	684	651	672	602	600	599	643	623	647	628	638	642	651	667	625	653	666	612	596	646	663	637	637	598	652	652	671	600	682	645	628	640	644	584	655	595	661	680	617	618	668	621	649	642	630	613	669	670	673	658	603	640	610	638	612	681	622	638	668	696	633	685	674	630	617	637	665	654	648	639	639	662	695	610	688	606	653	636	591	561	639	645	647	633	637	735	662	638	647	588	660	598	626	599	664	612	616	664	665	577	648	666	672	643	678	627	650	663	680	659	637	652	663	641	655	648	592	643	629	692	635	682	665	620	636	654	624	615	650	661	643	629	666	654	634	636	616	667	587	678	680	633	670	649	646	603	640	627	563	660	662	585	641	617	617	634	646	626	645	628	665	609	642	654	648	631	654	631	639	631	632	603	649	659	658	648	642	609	660	632	629	617	638	629	632	620	617	645	623	646	677	641	608	647	616	609	613	633	640	612	631	625	609	604	609	610	660	644	631	672	613	651	642	658	663	657	631	664	673	665	642	674	676	645	662	652	704	606	593	678	624	656	625	664	697	633	664	656	573	624	660	640	636	657	651	617	631	663	651	676	638	634	612	671	655	594	618	637	680	629	613	682	649	642	670	656	680	596	631	672	641	653	660	609	622	609	631	611	661	659	611	688	661	665	659	635	671	674	618	627	647	580	669	647	619	650	611	598	635	620	635	672	638	660	616	654	640	642	601	629	671	648	629	644	604	613	605	665	630	645	649	644	659	658	658	613	652	651	617	636	646	648	632	609	694	630	653	652	668	664	593	679	648	678	660	622	653	658	620	651	628	641	602	632	646	644	628	624	632	652	600	650	668	623	640	635	615	698	656	673	623	635	605	677	640	621	646	638	621	669	661	614	664	613	589	637	613	666	597	591	651	671	640	623	690	599	643	692	643	697	676	676	679	662	642	647	696	655	595	633	658	650	618	610	619	621	602	640	634	667	630	644	608	640	614	651	656	643	614	648	626	601	647	633	657	679	663	659	656	631	687	627	666	659	674	639	628	651	629	678	653	696	607	614	616	651	629	612	643	658	643	615	677	674	693	596	630	668	660	641	669	603	643	670	653	577	640	645	672	622	654	631	641	601	610	646	676	655	655	629	627	659	612	641	615	656	710	628	673	658	694	662	655	649	622	665	627	673	667	656	651	636	644	652	649	652	628	572	621	645	635	622	577	658	668	590	642	650	649	634	649	621	603	671	687	646	633	589	639	668	638	654	699	631	646	662	681	638	652	644	661	655	668	652	641	628	628	653	603	617	667	679	604	636	628	665	596	643	655	631	639	645	608	664	616	625	661	658	661	625	639	626	594	636	627	671	686	634	669	625	652	613	626	613	643	617	625	645	631	623	648	607	594	606	644	620	647	656	655	672	666	612	624	633	644	625	633	641	635	639	651	622	652	655	592	645	647	648	627	596	631	664	625	632	691	640	633	686	642	618	583	663	624	666	643	626	670	631	668	661	657	646
77627	58954	45348	16778	4251	905	675	558	545	492	511	446	414	420	407	361	408	388	397	362	427	396	417	423	388	368	362	380	356	374	342	355	360	355	349	376	356	372	346	361	393	377	359	366	362	385	366	352	397	378	394	348	376	370	303	334	316	351	348	368	358	327	387	357	325	317	359	347	339	386	364	349	357	383	344	362	391	363	396	349	351	345	361	348	355	336	322	313	354	327	360	354	364	341	344	368	364	333	373	345	359	364	369	362	363	340	331	371	343	359	394	360	355	321	365	338	336	349	364	357	357	336	341	360	351	365	355	354	334	339	381	364	347	366	364	369	419	380	339	364	330	362	347	353	361	359	323	344	374	335	321	338	360	354	349	335	383	371	372	352	345	317	336	369	360	360	343	342	350	356	385	347	356	395	351	374	353	354	354	352	403	318	356	364	328	368	382	345	310	341	363	336	358	372	355	354	366	357	353	391	370	360	389	360	347	375	365	346	330	345	315	362	336	342	375	349	338	320	339	364	356	350	379	335	337	331	370	373	343	347	331	350	359	329	366	359	332	347	366	365	325	379	366	338	377	365	372	370	385	380	371	332	368	367	298	377	350	352	366	354	362	374	372	316	354	326	327	336	353	333	382	382	361	359	333	343	379	372	371	350	352	337	366	323	359	376	389	350	345	381	334	372	329	353	341	358	355	352	356	352	375	356	372	367	339	385	334	380	401	348	340	339	370	347	377	337	369	343	350	353	367	302	359	342	377	359	380	368	376	370	354	364	335	366	340	367	336	327	331	322	346	340	371	357	345	393	359	377	372	348	332	376	387	300	342	323	340	351	343	360	309	354	363	338	364	340	351	364	345	338	346	361	361	325	398	343	368	393	326	347	392	347	331	375	368	376	348	365	337	331	367	357	370	355	356	334	355	339	329	340	380	359	355	369	390	360	339	359	380	363	341	328	359	358	325	341	377	357	371	351	327	334	339	360	325	390	329	358	359	373	411	360	352	341	365	370	330	357	366	356	350	367	350	344	349	370	372	332	346	341	341	350	337	353	382	337	345	342	349	397	342	364	359	363	370	337	348	346	335	326	305	406	356	365	365	367	335	328	390	356	363	378	357	390	350	302	335	371	367	360	360	350	365	320	369	298	371	374	383	373	356	342	338	359	354	361	295	346	329	355	368	338	336	368	370	352	374	321	384	352	365	350	346	366	349	384	318	348	354	335	357	338	363	342	346	369	373	337	366	369	329	343	359	342	382	345	368	394	325	347	381	386	382	363	359	372	353	367	327	379	396	341	367	343	342	333	357	337	340	349	352	373	380	365	349	351	352	369	364	352	379	367	335	355	375	333	329	336	335	369	332	379	378	365	354	344	356	361	399	356	325	328	332	382	349	381	342	375	340	354	323	354	362	341	362	376	384	372	342	358	346	337	340	358	324	345	348	354	324	361	392	335	384	381	375	348	323	359	348	338	363	349	361	367	360	320	382	345	348	370	345	389	357	366	334	325	318	375	320	342	357	338	353	354	342	335	365	327	391	366	331	355	369	338	387	374	363	363	347	366	348	357	373	362	349	305	371	335	347	327	318	336	333	370	335	369	346	345	352	347	360	327	383	333	340	342	360	368	366	355	360	333	383	378	347	357	370	336	342	335	387	330	347	332	313	325	335	363	373	348	327	366	422	372	362	339	338	341	324	366	359	337	386	340	349	320	368	353	348	389	344	319	338	334	371	348	363	334	331	358	359	359	358	308	374	329	380	335	337	370	340	320	342	336	352	342	343	351	347	352	341	378	386	358	343	335	344	346	373	351	355	325	347	352	366	344	353	322	347	395	378	360	357	348	341	357	369	349	335	350	363	341	347	345	369	355	330	362	352	354	381	358	340	349	336	351	366	342	349	360	352	347	384	345	369	332	329	324	351	340	359	373	344	322	370	401	345	325	359	378	356	354	364	342	354	375	359	368	344	355	346	332	352	362	383	395	337	323	369	318	375	385	370	367	320	345	356	339	353	347	367	363	358	369	362	332	386	374	322	347	334	349	346	355	367	366	321	356	344	368	388	357	368	357	339	382	357	370	355	375	381	334	336	346	354	362	358	363	381	336	394	359	344	385	356	339	350	343	346	378	376	340	344	353	341	344	338	352	368	371	392	320	371	358	351	323	351	327	349	366	385	360	321	381	358	353	365	329	334	375	380	365	335	402	400	310	394	348	380	355	415	363	350	374	359	330	345	338	346	364	337	361	400	345	377	363	383	337	308	356	321	368	372	360	377	353	356	351	351	317	342	344	357	329	365	404	379	375	350	320	380	369	313	349	379	335	366	362	340	363	375	380	363	351	394	338	364	363	339	356	339	365	342	341	343	353	350	335	353	371	336	346	352	342	356	376	350	342	360	398	341	334	327	386	371	324	372	344	354	324	347	333	333	361	352	361	364	385	350	370	325	392	383	352	338	385	361	339	360	338	345	335	341	352	353	344	383	350	359	341	335	335	356	335	358	341	339	388	345	325	353	352	340	363	395	301	374	368	340	358	354	314	361	316	379	342	336	366	363	354	319	358	306	345	352	335	350	356	360	389	338	348	379	349	337	354	354	393	374	396	339	356	374	362	369	382	333	341	359	336	364	322	340	363	331	388	353	344	319	306	343	372	362	377	369	341	334	363	338	356	389	385	330	346	333	349	357	357	373	304	334	372	328	373	360	321	369	390	340	364	340	318	362	384	373	366	358	388	335	341	348	390	329	320	361	372	366	359	358	343	352	336	368	347	342	361	325	315	400	356	362	320	373	315	337	352	384	320	365	358	372	357	334	327	313	356	352	342	383	322	334	340	356	364	345	360	363	333	302	332	370	369	342	324	358	325	327	360	350	331	384	388	346	369	358	365	365	379	360	344	337	323	364	365	349	295	336	316	339	322	363	367	370	347	342	318	347	374	350	346	382	342	325	345	322	357	341	359	333	363	370	363	356	350	364	325	348	358	336	355	344	343	359	366	356	335	338	382	344	330	342	344	357	333	343	366	364	383	328	354	339	362	366	361	340	319	356	348	331	328	380	345	360	357	333	360	365	346	293	334	386	385	320	365	397	330	339	335	367	352	332	384	356	368	352	354	388	361	331	356	343	378	357	310	373	335	343	329	374	317	369	326	380	341	339	351	351	368	335	377	349	339	352	350	333	371	357	343	363	377	375	374	347	345	361	341	364	351	373	362	350	327	347	358	328	379	383	365	338	360	337	341	352	351	370	337	373	355	356	366	354	346	331	388	380	355	339	385	329	364	333	398	376	360	359	369	361	340	343	386	363	376	379	319	359	367	359	353	349	356	339	334	345	348	334	361	334	345	369	337	362	342	336	344	325	370	365	369	345	336	349	350	342	375	354	365	353	352	375	322	360	343	319	346	361	366	328	369	349	350	350	347	354	345	355	348	309	331	383	360	336	363	321	389	367	328	351	353	316	350	351	309	365	349	369	355	362	347	359	342	363	350	343	365	371	357
46473	42888	19244	3804	3313	2725	2285	2055	1840	1615	1543	1466	1403	1275	1266	1157	1111	1190	1137	1075	1122	998	1050	1052	1020	1059	1021	1036	1012	949	974	972	990	948	898	969	925	935	912	921	974	940	956	926	959	936	907	937	993	894	949	875	911	896	907	878	885	884	831	883	919	934	883	888	916	893	917	952	928	927	939	861	874	886	911	921	885	910	928	945	871	850	873	903	895	906	897	895	890	858	926	869	878	860	890	872	887	904	857	855	928	909	910	924	897	847	950	915	933	918	912	865	937	923	901	873	901	921	917	828	913	862	871	912	947	911	875	856	879	902	914	839	869	894	894	883	860	853	848	910	901	870	919	848	887	896	852	900	853	892	898	836	952	869	905	813	908	849	878	931	888	855	933	835	942	867	849	846	899	884	899	846	911	867	859	903	914	934	898	900	881	880	853	896	871	857	920	858	860	882	906	899	877	848	851	870	940	930	848	863	897	931	877	908	868	918	863	842	953	806	881	873	902	868	940	817	833	870	878	892	863	869	920	926	909	899	816	883	865	874	846	846	892	872	885	941	860	892	894	883	876	880	903	868	854	897	902	864	843	896	852	873	872	861	865	870	833	923	905	846	860	859	899	906	928	901	890	931	857	882	855	878	928	949	878	818	864	898	932	931	916	950	915	890	831	910	906	921	865	881	858	854	905	878	887	872	864	888	857	894	860	935	927	918	875	885	873	879	893	968	855	850	891	877	834	853	859	827	932	903	938	812	899	874	888	852	883	897	847	869	900	892	924	935	856	895	871	888	871	875	868	858	852	879	919	849	886	868	848	864	831	883	858	892	892	865	867	871	894	851	854	921	877	893	877	897	870	896	872	887	863	897	855	879	902	878	898	847	901	851	879	885	891	883	916	879	935	890	927	956	880	883	881	837	872	918	919	894	862	848	899	905	863	823	943	877	913	984	879	878	885	933	868	892	882	827	897	929	890	889	903	865	877	846	874	843	964	877	881	910	866	865	918	911	909	891	868	860	919	865	883	856	906	842	773	865	902	884	898	857	877	837	882	860	863	946	892	870	861	934	866	923	883	899	900	953	907	896	866	814	888	867	844	881	899	874	882	917	878	893	864	866	857	863	865	892	894	910	936	887	879	837	920	905	847	877	892	844	869	868	870	817	839	842	845	897	888	866	904	860	885	840	877	853	881	866	898	879	817	839	919	950	881	881	887	890	885	880	875	840	918	902	876	889	867	914	939	881	915	915	908	864	883	859	877	914	888	901	899	834	898	877	850	857	888	892	866	899	887	909	927	889	872	896	915	882	894	884	889	861	924	887	908	871	896	909	886	894	915	846	868	882	905	849	937	902	841	884	888	858	876	904	875	883	878	913	946	910	910	827	801	932	905	919	950	892	891	901	866	906	862	905	898	904	908	894	911	909	918	896	881	887	910	941	805	883	915	960	876	916	876	890	901	915	882	890	867	910	957	886	871	899	875	874	897	872	890	883	882	867	902	862	851	913	941	902	927	920	901	902	884	915	943	904	869	955	882	871	863	907	835	925	856	880	850	969	857	920	877	943	889	910	869	860	842	918	882	899	888	875	888	896	878	880	877	910	911	927	890	887	896	870	864	911	891	893	919	903	870	819	911	957	852	898	896	880	873	863	878	895	878	876	867	903	925	888	830	855	888	866	907	881	875	871	811	861	853	854	929	854	880	812	915	876	886	882	885	877	865	853	895	890	925	913	850	922	934	863	851	861	914	876	865	859	860	873	898	838	832	916	896	865	885	878	893	832	853	898	927	889	892	893	910	869	904	878	851	873	891	872	871	921	925	910	883	895	868	828	844	869	878	881	842	941	882	880	867	839	835	883	885	783	831	970	855	920	888	898	845	892	916	858	903	920	945	862	923	960	892	890	918	868	923	837	891	870	878	870	892	883	827	868	850	928	906	873	843	817	898	875	905	910	883	870	895	922	903	913	935	875	908	924	905	931	851	888	916	912	821	873	900	860	855	867	880	907	842	835	883	907	933	818	863	926	867	895	867	889	891	811	872	847	893	885	902	854	857	862	863	865	860	866	883	823	877	880	867	893	893	906	878	850	875	907	841	919	893	849	857	853	876	884	892	843	884	866	898	874	839	920	896	894	875	883	883	888	938	905	918	863	881	889	857	886	890	875	892	903	855	848	910	881	852	901	888	928	914	929	891	908	850	907	920	873	889	904	907	882	905	942	857	894	852	936	852	897	937	900	840	882	965	864	908	839	873	843	862	910	855	891	866	839	895	904	839	845	876	877	842	921	928	869	882	892	860	859	828	905	864	887	879	873	880	870	906	888	866	835	874	849	885	907	984	835	900	882	830	864	859	883	888	845	905	896	892	889	889	915	857	863	893	920	889	903	882	904	923	878	935	890	897	849	876	857	930	884	898	897	855	852	892	859	929	874	871	870	895	891	934	895	912	892	887	905	910	903	885	880	916	894	884	889	877	880	943	904	937	847	853	878	876	860	877	962	892	930	957	851	919	882	919	883	921	891	840	895	925	872	878	882	890	894	893	900	890	885	873	881	863	940	881	874	913	872	865	911	886	873	888	904	893	890	862	876	892	871	876	871	932	847	904	906	917	936	893	900	887	904	930	862	878	856	931	891	902	855	899	902	896	872	884	908	912	895	844	896	917	899	873	831	952	849	919	891	887	859	858	901	845	849	881	900	960	885	814	880	871	918	875	893	780	897	888	965	867	923	872	912	879	838	934	868	850	903	855	941	876	885	890	842	887	855	924	869	874	862	900	905	891	893	903	931	909	858	850	894	849	868	895	886	898	933	820	881	868	872	865	893	882	883	922	853	917	889	875	890	890	832	857	866	892	886	891	858	922	873	834	860	943	892	896	853	908	868	892	854	861	884	863	877	884	903	871	867	896	910	882	886	859	898	859	873	863	888	871	846	901	955	885	850	879	835	922	898	895	876	892	889	860	901	904	892	911	843	868	866	873	924	857	872	863	884	879	898	908	884	871	909	847	883	897	867	851	899	879	889	849	918	861	910	882	924	927	924	884	852	903	893	887	930	822	865	831	851	886	896	918	872	910	891	899	890	879	911	891	890	920	935	875	879	853	886	846	916	856	880	888	908	864	882	888	897	856	845	934	932	850	925	828	855	880	889	881	894	836	910	860	867	864	859	897	849	899	880	869	927	908	859	881	857	866	884	931	850	858	872	897	872	816	870	896	897	925	855	835	875	904	914	873	914	890	818	955	857	881	928	900	893	840	914	908	900	849	871	902	878	913	914	920	908	862	915	874	926	911	870	872	858	902	890	884	886	860	861	876	926	901	841	877	829	845	880	870	904	913	887	907	882	862	847	873	878	891	916	897	883	871	890	882	850	901	860	882	823	905	847	911	865	913	876	883	903	916	873	897	895	917	875	884	891	845	940	923	872	889	869	903	874	842	900	869	912	859	890	918	858	890	891	845	896	854	881	919	819	910	930	872	875	856	922	889	814	902	871	875	828
17833	5936	3279	437	386	429	407	400	388	412	380	395	412	382	456	422	376	391	352	419	391	420	365	407	423	418	388	419	377	418	429	401	380	368	378	371	422	445	415	403	383	404	369	383	432	410	380	398	400	411	389	411	450	369	401	404	431	427	423	400	371	407	392	394	418	420	404	390	439	395	382	416	397	402	397	400	415	417	398	368	409	412	390	378	406	416	388	385	406	417	395	431	407	464	385	394	404	413	395	402	415	417	379	385	380	410	411	405	396	403	385	412	365	393	404	428	407	403	415	448	413	436	423	405	407	370	390	415	390	375	371	393	381	426	386	399	411	373	384	379	406	377	382	429	391	422	378	366	408	392	424	407	414	400	401	458	371	410	419	375	387	421	399	373	367	398	372	436	391	375	368	374	360	393	383	387	395	359	438	409	403	418	361	394	420	396	418	376	375	374	396	422	391	404	367	371	367	417	414	401	381	400	413	367	399	383	415	417	391	435	405	458	427	396	382	393	406	379	373	430	407	372	383	356	398	393	401	407	418	413	376	406	394	428	420	374	373	401	360	404	360	393	408	396	410	376	428	400	390	429	400	369	398	380	363	375	408	417	347	404	378	414	403	373	376	415	439	396	422	390	434	398	415	396	392	415	388	387	374	413	433	393	405	410	402	457	378	424	416	396	397	372	413	375	441	392	389	411	403	413	409	388	390	380	393	434	421	393	409	419	374	375	446	422	416	417	397	378	395	365	401	408	360	408	420	406	399	398	411	447	394	395	415	389	417	382	409	379	386	408	404	413	394	397	378	361	387	404	375	381	448	424	430	382	381	394	368	424	426	387	374	414	388	369	362	351	385	432	405	396	403	385	388	377	410	402	360	396	409	400	385	420	439	398	408	442	425	396	409	409	432	402	406	396	428	391	367	386	402	369	366	398	455	420	424	370	390	417	388	403	430	393	391	366	428	418	417	390	398	394	385	414	425	384	404	395	393	387	390	372	412	380	421	404	393	413	398	407	389	406	387	348	378	381	350	404	420	386	427	445	369	403	412	443	395	334	393	390	397	397	404	392	383	336	397	346	387	375	400	352	413	403	367	408	357	393	408	406	398	407	363	395	380	425	397	380	399	409	367	384	414	408	414	414	431	402	411	379	408	385	414	422	398	409	383	395	406	406	418	375	406	380	423	390	393	416	379	410	386	372	380	440	396	394	357	405	399	390	386	406	364	385	398	409	387	427	383	414	405	378	374	385	398	420	409	409	399	372	416	396	403	395	402	397	414	414	417	400	384	377	413	406	417	394	380	397	391	394	366	409	414	422	399	415	423	386	396	443	418	384	390	418	418	410	400	391	387	387	417	430	458	409	427	372	429	393	406	375	416	403	394	401	425	409	419	436	379	413	411	374	376	377	386	377	399	418	409	375	378	429	374	402	414	398	387	388	405	389	361	377	411	456	409	437	403	411	413	405	373	387	399	405	383	398	424	392	424	451	412	403	432	384	351	382	398	421	406	409	410	386	406	389	394	419	383	409	420	376	425	403	423	378	405	422	415	360	368	379	385	381	427	404	424	393	402	383	388	425	403	377	398	420	425	435	420	405	403	399	388	393	415	436	383	416	403	348	409	402	422	394	391	362	403	420	382	409	416	423	423	395	412	411	405	402	372	422	376	398	411	381	369	414	417	429	373	392	423	377	401	388	356	377	399	413	379	373	400	408	386	369	410	418	421	400	408	404	421	396	405	402	372	414	387	391	404	408	414	422	391	391	391	377	377	416	402	424	391	373	414	408	410	401	385	386	377	403	369	386	391	381	382	366	419	392	377	362	386	398	391	417	393	420	449	375	382	367	379	387	409	389	434	402	434	406	373	408	392	395	402	406	396	374	412	381	409	347	413	386	429	405	389	390	394	374	407	404	394	365	402	413	403	425	405	416	403	384	385	374	416	374	404	462	415	401	408	407	430	395	398	408	366	428	391	377	417	408	437	360	408	413	430	428	442	439	418	407	429	394	398	402	432	402	402	402	412	399	420	382	387	389	429	423	426	422	389	396	379	381	418	386	389	401	384	419	381	383	394	398	395	367	411	393	397	381	415	396	389	378	398	383	390	414	397	390	395	371	422	406	392	413	407	388	437	409	367	401	402	402	407	355	423	419	394	400	392	421	413	391	395	407	403	435	372	381	415	399	411	443	444	429	375	374	423	381	347	386	399	396	426	447	425	350	400	387	372	392	395	414	428	420	408	411	374	374	402	410	435	407	421	409	407	366	426	400	394	415	426	414	426	377	416	361	420	406	419	434	387	393	400	410	393	409	415	383	404	417	380	410	365	413	370	413	391	394	384	399	383	397	397	392	356	403	438	395	404	427	383	370	420	394	402	391	436	397	401	415	421	412	409	411	392	353	426	417	400	389	360	423	407	394	429	418	402	382	392	416	369	396	379	364	371	384	393	405	386	354	386	377	446	364	365	364	400	380	370	390	398	379	369	413	417	389	378	411	383	443	375	457	407	424	410	427	376	394	422	401	396	396	361	426	431	383	416	394	411	420	380	399	382	379	416	370	387	377	376	395	407	385	394	405	410	412	419	401	421	379	378	396	399	361	408	376	398	427	437	410	341	388	405	398	402	411	425	407	402	402	392	375	411	379	425	382	365	394	408	390	444	417	400	391	387	420	426	380	430	418	435	404	383	381	393	405	413	406	397	430	426	400	408	417	362	377	380	394	374	432	399	415	392	408	367	429	400	420	391	421	417	397	429	397	389	396	457	356	408	397	389	374	441	413	395	385	399	422	389	403	392	396	397	338	400	399	400	419	404	416	406	405	404	433	402	379	424	389	404	372	386	391	383	425	388	417	398	415	468	390	400	383	430	398	408	405	421	406	356	415	434	407	426	399	391	431	411	408	400	404	420	388	406	367	391	358	397	391	365	388	392	408	389	408	401	425	405	372	425	413	370	411	381	412	384	371	430	375	388	427	388	389	378	377	381	396	383	431	397	391	423	400	422	405	419	362	433	405	391	453	423	403	431	389	359	399	373	417	383	362	371	393	410	412	384	412	387	409	434	368	390	428	405	421	426	408	404	399	400	394	401	403	421	425	413	441	390	369	407	447	407	416	385	414	419	384	424	415	419	403	410	377	378	406	381	340	379	414	395	380	400	367	391	388	395	398	398	411	399	407	388	376	409	436	387	395	447	364	409	410	425	425	399	398	400	428	390	361	402	407	396	378	412	391	422	395	381	411	362	409	370	418	427	423	406	374	402	422	389	424	432	412	385	395	363	375	384	425	401	419	394	375	383	398	382	370	419	399	402	375	411	388	407	438	393	405	395	447	419	353	379	371	393	377	397	397	420	405	387	405	396	438	424	418	350	378	385	413	378	386	423	396	390	377	384	434	382	399	368	396	414	367	438	381	419	397	417	418	396	385	393	383	411	368	404	450	455	393	399	392	400	391	425	423	351	390	381	418	399	408	429	382	403	381	412	388	403	413	418	436
14430	7042	4318	1019	959	964	979	942	921	974	1002	962	936	1008	1006	943	931	932	940	942	976	924	901	930	940	983	919	975	893	908	930	930	980	975	981	940	905	901	922	987	962	906	890	920	963	969	919	937	976	920	984	931	939	930	961	943	944	945	876	943	950	949	960	944	950	985	1015	941	963	972	970	928	891	949	1050	963	976	969	948	934	971	987	921	956	940	963	1010	948	954	985	938	970	976	894	902	985	982	973	963	945	956	986	960	950	951	909	999	913	949	947	954	914	931	952	945	957	944	965	936	924	911	920	977	908	897	945	904	906	978	972	942	1016	968	973	1015	956	943	961	962	939	950	964	983	918	932	1033	918	990	912	927	941	915	901	956	965	1003	912	973	964	935	909	981	922	901	973	954	937	965	1009	915	976	931	1006	897	891	962	1005	880	923	938	954	915	930	921	953	961	954	958	950	962	928	959	955	944	908	909	933	983	909	951	954	976	958	946	985	932	980	989	960	964	922	977	969	970	940	943	921	970	928	890	953	942	937	935	944	965	980	960	955	956	976	946	1013	922	950	951	974	922	944	964	945	942	972	938	976	955	918	935	907	928	951	935	944	929	981	959	933	924	930	960	964	1006	933	943	961	867	914	960	961	933	924	974	946	917	930	902	946	913	930	959	917	943	900	906	939	906	925	921	876	928	929	947	962	940	903	936	984	988	995	960	925	964	888	958	927	971	939	961	926	902	942	944	919	915	959	877	944	942	959	945	956	896	948	958	973	956	966	895	951	968	946	955	936	899	955	927	915	957	968	930	924	957	936	955	933	963	990	939	949	917	963	972	960	947	957	973	954	885	996	888	982	962	977	923	924	932	927	970	913	948	910	971	925	989	993	983	948	973	991	939	968	943	971	944	960	874	966	951	994	904	945	972	986	940	902	975	925	953	955	968	930	973	902	884	946	942	949	959	952	947	969	929	950	993	933	873	958	931	926	907	931	995	919	924	984	1011	985	970	993	942	936	934	953	937	929	959	925	986	953	994	938	975	962	953	940	945	878	950	968	940	998	929	954	945	928	958	952	971	933	969	930	930	946	1000	939	864	961	939	861	920	922	971	936	956	989	951	935	971	984	957	1026	931	944	892	941	957	915	928	920	968	955	872	935	896	973	946	962	937	976	998	983	978	924	974	923	959	947	956	941	946	925	901	1008	931	988	972	926	984	982	926	948	939	946	950	929	915	930	950	996	926	900	972	962	952	933	996	966	948	943	908	984	994	968	924	950	949	931	991	927	952	950	912	919	942	891	1005	928	900	974	958	970	912	912	942	946	967	994	907	938	923	893	951	928	918	877	945	903	948	955	986	949	922	961	950	967	920	956	940	984	929	918	988	937	940	955	938	1007	911	974	927	981	946	926	928	982	920	896	927	945	930	927	974	971	902	954	968	964	953	968	930	942	924	945	979	947	951	963	911	975	952	914	913	944	901	911	936	929	918	980	980	941	973	941	910	955	949	968	906	972	990	947	971	956	940	896	965	937	932	962	960	925	923	939	916	922	944	914	895	970	952	967	943	996	925	965	913	916	998	935	939	911	974	896	986	911	1010	969	952	929	877	950	892	939	920	937	971	955	926	1008	904	988	943	993	898	964	999	962	955	930	939	955	936	956	974	957	921	969	919	921	952	949	925	956	922	998	884	888	982	948	996	936	947	979	975	976	941	953	1003	904	965	959	961	960	958	957	967	976	950	959	942	941	1011	931	964	927	938	977	971	931	983	972	907	938	949	924	978	923	941	990	950	984	919	1015	921	938	971	943	888	954	988	942	928	888	944	940	993	943	944	904	986	959	918	923	1018	907	964	922	950	1006	996	931	912	885	959	900	934	922	983	916	938	910	957	918	925	961	933	950	933	970	963	978	882	980	979	909	918	931	929	934	947	962	972	954	960	984	889	933	947	928	962	916	936	1029	953	943	943	943	921	925	916	937	964	972	998	933	914	959	899	977	908	921	989	986	938	939	921	951	902	909	954	939	952	962	923	982	994	959	934	889	933	949	946	915	880	937	969	915	974	942	932	1016	994	950	939	955	1031	945	938	939	971	982	935	968	936	1020	932	903	980	960	964	906	961	944	992	910	980	920	931	896	926	925	981	938	983	958	907	969	930	935	929	981	945	923	955	901	932	960	946	986	898	861	935	964	908	979	1002	952	924	928	915	875	939	940	956	925	914	970	909	937	870	976	938	919	912	906	974	916	947	904	972	963	933	948	940	943	1036	926	992	924	916	937	961	935	960	926	990	897	977	941	955	927	971	966	984	928	947	928	969	961	939	948	990	982	970	956	959	949	968	957	941	913	926	994	906	917	955	903	966	953	871	962	974	913	925	933	955	932	956	926	918	955	952	965	918	997	988	973	944	898	947	942	956	936	948	923	915	939	957	940	963	950	935	938	925	894	934	929	945	1012	946	891	897	942	981	934	968	937	950	999	938	955	957	1016	1002	965	943	915	911	959	987	917	933	918	962	963	957	977	941	1014	951	938	923	966	978	856	965	961	877	921	953	985	938	994	950	935	955	984	916	910	959	974	932	930	986	994	938	975	991	989	1008	933	922	932	919	900	910	1007	950	940	912	934	918	962	922	943	957	978	944	951	959	928	959	914	1007	964	932	946	915	919	910	946	946	934	982	923	936	916	939	950	943	932	957	894	1004	892	952	969	885	945	998	944	920	898	919	943	888	972	927	951	937	930	894	950	995	948	963	920	962	935	911	974	923	926	1038	964	959	946	965	909	920	916	930	959	907	896	952	956	1004	935	960	985	868	965	955	948	922	985	939	957	963	967	951	960	936	918	895	942	916	994	994	915	885	932	907	896	956	906	976	955	940	979	920	922	938	942	938	955	913	940	948	910	951	916	870	936	981	991	920	975	890	940	921	946	970	944	923	936	960	968	956	975	958	933	918	995	925	939	898	953	885	928	960	939	960	995	924	919	915	947	948	950	942	936	991	966	933	995	999	956	937	918	909	981	987	936	980	961	963	964	922	971	994	883	904	959	941	927	989	928	981	918	1017	967	988	941	924	899	893	885	991	955	874	944	961	916	1011	1013	934	945	910	930	954	966	994	939	964	966	932	899	971	933	905	995	937	976	970	952	954	898	980	981	1003	947	999	974	910	919	933	962	918	971	945	941	911	938	914	940	917	956	884	952	945	931	962	960	953	998	895	941	984	966	969	986	971	900	936	931	943	1000	956	942	978	912	946	979	919	894	915	981	922	943	969	912	967	942	895	898	960	915	923	938	897	978	965	961	915	911	1001	949	936	941	937	890	945	936	975	945	949	923	924	929	980	964	921	905	946	914	959	886	951	928	941	857	889	965	875	905	979	922	926	945	944	946	894	917	925	910	939	943	965	893	937	938	886	975	947	953	970	909	919	990	972	915	946	943	938	979	951	948	951	972	962	937	925	956	939	938	927	955	915	953	965	959	982	881	947	947	987	967	945	938	915	979	990	959	917	950	945	989	869	965	929	979	919	919	954	923	956	978	1018	932	971	933	980	914	954
65366	46574	38149	7772	736	477	384	352	316	346	302	307	273	282	281	262	280	286	282	258	268	254	222	268	247	260	257	259	262	273	242	280	238	266	272	236	255	235	233	257	247	229	247	218	253	279	231	259	272	265	234	249	246	247	248	267	258	252	236	244	222	236	239	247	241	265	243	271	232	224	234	250	267	238	259	258	251	271	237	250	278	268	224	230	264	236	223	248	224	258	232	242	242	250	236	260	284	253	268	231	258	272	249	257	266	255	259	252	256	254	265	255	261	241	231	257	249	252	236	278	256	257	249	272	238	260	254	255	267	274	258	238	251	249	252	221	257	222	253	228	247	254	275	244	262	242	240	249	258	246	274	231	250	295	259	251	241	241	213	265	260	265	244	241	238	265	248	224	246	233	235	244	244	260	228	248	276	248	249	226	235	247	223	267	292	248	221	244	247	265	277	252	255	260	264	262	249	211	221	217	259	244	256	220	235	259	252	233	226	280	249	247	245	244	266	252	259	257	237	253	227	226	267	256	250	266	239	241	258	252	224	227	251	212	231	229	233	223	250	222	239	228	263	253	237	254	271	250	255	241	254	212	283	226	274	248	247	267	268	280	255	245	241	209	232	275	229	239	272	240	252	255	253	211	267	284	243	237	262	220	247	277	229	205	252	264	272	254	227	263	235	225	238	228	247	223	231	267	256	264	228	253	244	259	239	237	213	243	237	262	272	257	245	216	242	246	242	253	238	231	263	266	279	224	222	238	243	248	224	225	263	238	244	247	260	200	240	239	254	218	225	261	261	271	240	256	280	252	231	238	258	219	214	244	224	258	253	260	238	264	252	273	239	248	256	257	235	260	284	273	248	252	237	249	262	267	242	246	230	238	233	226	259	258	247	240	217	233	283	253	226	232	245	233	258	264	246	222	221	218	273	236	219	243	246	242	222	217	266	270	239	247	253	242	226	255	233	281	286	257	240	246	226	270	259	239	243	253	256	264	226	238	237	249	215	259	254	243	221	268	234	273	268	242	265	237	236	266	207	247	258	231	224	269	261	246	222	230	265	257	241	242	261	262	200	242	250	268	261	260	233	254	242	255	243	256	260	239	234	250	253	273	236	260	252	227	271	240	246	261	251	233	237	243	235	226	281	243	276	224	263	245	264	253	238	244	252	263	253	234	248	236	252	244	255	227	239	232	229	247	259	212	243	254	230	239	230	236	248	228	223	219	238	267	251	256	237	251	254	254	264	216	231	271	243	269	240	231	253	277	258	238	235	220	268	266	245	229	234	229	260	251	263	264	250	267	260	283	222	240	231	235	248	233	249	240	268	236	260	247	253	251	241	223	211	242	243	263	231	246	243	245	243	291	270	261	247	238	232	234	255	246	271	236	246	254	236	223	263	242	263	228	254	258	253	249	267	255	236	264	207	262	257	237	250	243	261	224	259	256	257	245	230	242	219	237	254	274	262	246	272	252	221	243	255	266	224	215	237	243	276	234	256	244	246	230	253	215	237	253	251	275	245	242	240	234	239	266	221	244	235	239	253	240	251	243	268	252	260	244	251	257	260	265	269	229	240	237	258	227	255	216	251	294	229	259	222	231	243	264	242	235	248	239	230	264	253	252	238	246	235	246	238	252	261	257	268	209	258	226	244	211	225	251	260	249	242	237	274	248	241	266	255	221	249	270	267	249	228	243	232	254	240	249	270	232	252	253	241	248	263	242	227	251	290	260	220	243	249	251	251	234	227	226	243	238	259	246	267	241	250	265	244	287	248	249	254	253	245	239	256	266	261	248	277	238	234	273	258	273	246	244	232	236	231	250	251	232	225	268	259	218	232	231	257	232	221	263	246	264	221	272	246	267	251	256	243	246	245	225	233	264	256	253	247	232	214	251	256	242	251	238	200	244	234	245	248	243	246	239	221	213	247	223	249	231	244	257	228	244	255	264	252	238	256	255	258	225	246	270	244	250	237	247	255	252	259	236	252	295	241	230	244	237	260	204	247	214	224	237	259	231	266	260	244	264	266	257	248	235	234	250	245	254	266	230	241	257	237	241	245	267	263	243	265	246	277	252	213	250	235	232	266	269	252	245	245	286	216	244	239	240	258	241	251	236	250	235	270	268	234	212	256	224	266	241	240	239	234	225	245	260	238	243	252	264	253	258	234	246	240	251	260	244	213	253	268	229	255	245	246	238	230	251	257	269	228	215	217	250	243	257	236	235	245	224	245	262	245	272	263	246	245	257	233	261	237	253	273	245	231	284	260	239	231	248	213	228	261	218	219	277	206	225	245	233	233	249	247	199	245	270	225	213	244	248	233	250	253	231	269	221	215	226	246	223	221	258	254	271	280	221	245	237	259	240	249	236	265	285	242	229	234	248	264	225	206	226	206	232	254	266	265	263	236	263	235	241	251	252	261	245	226	245	275	281	266	229	247	259	220	243	235	246	231	250	252	265	233	233	222	252	269	238	242	255	256	240	262	240	248	276	240	226	217	259	247	222	233	253	256	255	230	251	237	280	223	250	249	267	262	224	228	240	251	201	210	239	237	257	230	234	263	223	251	245	282	256	266	244	231	263	246	264	264	234	226	241	238	235	265	240	251	253	243	245	241	221	244	265	247	267	222	261	230	260	240	231	215	268	256	265	252	261	252	222	256	250	235	233	221	226	193	244	248	236	249	232	240	258	261	230	256	259	262	238	238	259	273	231	239	251	267	228	241	234	253	251	244	253	238	227	229	257	255	246	257	234	250	232	236	263	255	225	231	271	245	250	246	230	241	233	231	267	247	253	217	236	232	263	269	226	278	255	270	243	229	245	243	237	249	219	228	240	241	253	236	240	262	234	235	200	251	235	210	266	226	266	233	241	245	265	254	208	221	249	270	242	234	247	223	246	255	286	243	234	257	237	226	230	252	245	220	251	254	278	301	262	281	258	224	249	241	245	232	252	253	257	263	216	226	249	222	243	237	238	228	231	229	263	254	231	200	233	253	237	257	232	237	267	268	203	248	209	255	230	247	233	268	269	218	268	247	281	237	234	230	221	234	251	231	245	238	262	266	224	253	259	258	235	279	226	264	253	253	243	226	216	243	254	243	253	255	251	256	247	251	250	231	212	244	254	234	228	258	214	257	231	239	243	230	232	251	267	254	237	257	237	239	261	250	250	266	259	270	267	245	263	280	276	258	257	247	243	243	231	233	246	254	207	263	237	216	264	226	245	249	223	248	252	259	276	280	236	261	235	247	252	262	233	265	226	229	228	264	248	247	229	268	256	256	247	234	253	250	240	258	259	241	260	265	263	238	235	244	228	262	218	232	245	227	247	254	252	265	241	254	216	240	236	241	229	234	258	272	230	250	239	247	257	238	249	245	228	227	254	228	243	274	246	222	234	215	258	252	263	241	294	254	251	240	236	252	248	221	232	233	268	236	216	237	245	215	237	224	242	232	261	240	229	228	221	259	262	237	291	245	229	261	244	245	239	243	233	257	252
38132	32480	14386	2084	1866	1589	1323	1200	1177	1060	1001	905	854	817	848	805	778	781	777	733	723	750	750	693	720	684	739	686	730	659	723	709	708	663	668	658	663	661	722	669	701	649	673	669	595	642	694	660	667	636	697	674	732	610	654	686	660	709	629	639	676	660	616	637	586	694	653	656	665	686	649	666	658	636	637	640	670	623	680	677	670	668	649	622	628	635	645	655	675	638	689	648	610	645	634	625	615	650	636	635	684	653	631	608	656	665	663	637	605	656	704	654	620	629	659	693	636	662	637	628	680	629	634	600	631	632	692	681	690	645	646	633	651	638	639	662	653	641	662	621	632	598	633	620	640	674	650	655	617	628	690	644	616	627	674	596	629	672	575	635	640	599	620	655	603	653	609	632	646	675	619	658	649	689	699	610	627	641	635	692	652	698	611	646	646	647	609	644	640	704	656	671	642	602	623	664	692	616	612	677	679	611	627	672	702	610	690	661	678	631	607	635	595	635	609	651	661	615	654	646	663	626	647	672	674	628	682	656	642	640	625	644	631	664	662	644	629	632	660	640	657	697	640	655	653	653	652	680	626	673	638	624	665	629	635	645	669	665	657	618	620	671	579	640	627	631	649	657	639	661	661	640	647	662	624	646	670	640	679	650	667	638	644	637	604	669	615	628	683	660	646	618	672	624	601	653	654	637	641	623	624	639	635	587	638	622	637	687	629	665	610	667	637	633	639	641	678	614	641	627	668	666	665	639	655	633	661	651	681	619	594	651	623	620	649	636	700	682	619	600	641	639	635	664	700	672	673	613	666	647	625	707	668	659	622	667	613	665	615	581	663	644	665	662	630	661	608	605	658	655	642	649	603	669	689	661	669	622	637	674	656	636	662	646	650	638	651	642	633	621	684	614	633	624	670	632	640	619	654	639	606	635	628	649	650	669	602	629	637	649	619	626	669	648	637	634	663	657	636	650	631	618	611	627	630	682	652	660	631	647	641	715	671	673	615	666	662	642	706	662	627	651	627	603	620	617	617	670	647	668	627	597	623	647	625	643	628	638	632	620	660	649	662	692	652	610	605	656	653	627	666	648	654	668	626	644	663	630	663	621	719	614	637	678	665	664	600	614	655	636	646	647	616	666	687	656	618	648	627	634	680	617	608	704	680	671	643	668	629	571	635	646	679	681	647	645	667	603	609	595	644	685	662	602	670	627	652	639	684	704	661	681	645	634	637	632	663	634	625	659	637	667	611	611	681	656	611	640	626	668	653	614	678	656	641	702	625	650	651	627	699	661	661	648	672	651	689	614	634	651	630	654	646	613	629	657	625	645	635	656	628	645	634	601	623	618	650	658	712	636	657	619	709	650	671	619	641	649	651	670	633	649	690	631	651	626	625	646	591	688	648	641	669	666	701	654	634	633	649	682	635	676	629	662	666	624	643	620	647	625	650	631	620	648	664	623	656	609	664	594	596	666	618	649	636	651	673	618	644	628	666	616	640	624	638	626	646	641	667	681	653	644	624	659	651	618	654	622	650	666	659	656	642	655	640	677	645	661	661	658	673	636	586	677	626	684	649	673	671	684	631	640	636	636	662	588	632	620	651	653	657	630	641	597	636	641	648	657	663	636	647	630	621	611	626	657	671	610	664	637	637	651	645	638	690	602	604	698	639	664	680	637	683	652	650	656	646	647	621	620	623	627	677	627	691	684	646	658	663	637	628	607	659	632	628	634	654	651	635	622	629	589	620	627	673	655	635	641	645	655	665	599	657	654	659	642	649	658	644	651	645	684	644	664	682	664	631	652	656	650	613	660	638	610	632	636	688	653	635	650	635	644	617	625	626	651	653	640	643	675	659	655	635	654	626	633	602	613	612	615	621	668	625	620	665	675	660	602	662	671	598	638	638	672	638	658	644	613	642	616	625	623	676	614	664	665	702	592	639	675	661	629	617	639	639	646	655	637	621	674	679	633	658	640	646	619	636	643	634	627	656	673	675	660	667	679	633	723	702	655	630	652	677	699	628	678	588	632	642	673	653	601	668	628	657	686	681	644	648	666	629	608	660	660	590	666	650	613	615	675	653	669	648	674	608	604	686	641	658	614	694	613	625	621	644	622	613	641	649	680	638	662	721	644	674	664	674	607	678	621	609	652	646	683	686	653	651	611	629	665	654	661	643	641	641	662	650	592	630	618	702	688	652	646	621	665	596	639	658	660	668	610	652	659	661	661	622	673	652	656	636	676	642	657	689	686	672	660	686	680	619	647	659	620	646	654	634	657	625	648	647	611	637	662	654	619	622	621	646	628	633	667	624	642	689	662	664	617	622	628	648	667	631	668	652	636	708	686	624	613	611	618	638	656	667	685	651	600	625	648	648	642	636	665	609	644	657	677	648	642	678	659	653	625	631	638	678	646	635	610	674	652	635	601	634	667	629	661	647	633	696	688	669	629	634	613	653	656	648	635	604	616	643	685	611	653	651	691	653	624	585	656	650	627	687	667	662	617	644	645	651	683	647	650	654	626	610	626	678	664	678	637	643	667	598	655	644	664	635	652	721	610	663	611	679	640	699	619	635	634	631	673	622	655	666	611	617	633	664	616	623	635	676	654	672	603	622	626	659	671	656	655	623	648	662	629	621	619	663	653	641	616	646	642	696	679	636	669	623	644	681	678	682	669	652	638	624	683	664	642	638	671	609	645	613	654	646	700	611	665	669	662	735	655	644	701	639	642	639	661	632	622	636	658	653	595	670	680	634	653	634	653	657	683	673	691	688	689	713	670	683	649	615	667	641	651	624	630	623	680	701	665	667	626	637	582	631	647	658	630	665	622	611	619	629	619	669	589	579	638	644	636	634	661	655	651	685	644	636	617	652	667	652	644	674	634	670	661	626	639	646	649	627	667	667	631	662	617	656	639	647	604	668	627	664	636	610	692	609	642	640	619	631	716	636	666	650	635	668	674	637	614	654	663	642	647	675	672	626	672	619	644	670	661	625	651	638	686	709	658	676	668	665	659	571	647	669	610	640	684	641	648	658	606	617	643	641	636	662	654	686	670	656	620	638	658	655	625	633	618	652	637	680	640	646	671	644	688	681	656	680	614	618	651	677	678	639	658	674	631	616	666	634	686	638	661	646	651	667	594	621	653	603	627	635	650	700	652	615	659	602	617	655	688	637	709	592	607	707	676	651	653	712	611	654	614	636	619	627	647	606	620	641	654	614	613	619	648	618	649	627	646	674	668	649	642	601	631	681	632	604	652	695	672	627	657	665	693	692	637	664	612	674	661	656	657	686	662	704	612	607	623	678	644	634	634	631	697	620	632	637	585	634	620	624	659	650	646	632	689	610	677	624	637	637	653	611	610	624	698	650	629	645	632	669	598	679	646	664	655	643	661	639	661	640	632	650	682	700	697	643	639	657	655	680	666	678	665	621	647	615	681	692	640	653	648	660	638	649	699	639	617	628	650	630	630	649	610	677	679	622	638	691	662	646	652
76374	58778	45122	15932	4009	928	689	603	547	480	456	442	401	422	437	418	418	389	359	379	351	406	393	381	356	394	371	352	361	350	380	362	404	368	331	330	345	336	327	336	323	352	369	352	352	361	348	343	371	354	361	390	356	347	337	366	356	380	355	317	350	312	347	369	341	363	367	344	352	343	334	332	350	381	367	364	336	380	366	330	327	402	327	371	341	320	396	385	361	351	367	318	396	358	329	352	361	380	343	334	358	359	364	351	384	357	377	353	382	355	360	358	362	316	370	371	382	336	352	346	365	358	345	350	352	348	346	346	320	373	337	354	326	365	349	364	349	344	340	372	380	366	363	367	324	380	319	348	370	379	315	374	326	336	337	359	330	371	356	341	324	373	372	400	356	363	372	351	376	395	359	382	411	354	366	351	350	357	332	353	376	372	344	349	379	364	355	320	340	332	387	346	350	368	334	386	351	353	371	413	338	322	380	348	360	364	331	362	389	378	303	344	334	339	325	339	346	349	351	357	348	340	353	363	351	373	363	372	342	333	348	327	361	341	350	367	327	360	374	377	372	364	330	365	362	366	353	378	351	372	400	369	357	329	315	369	329	309	383	385	367	367	390	404	339	367	355	358	334	349	368	362	327	353	346	374	373	384	354	346	354	377	336	378	358	365	338	364	388	379	398	343	367	371	384	336	381	342	399	364	361	337	318	325	335	369	342	341	350	349	371	335	355	336	359	318	371	358	353	350	368	373	348	340	357	375	335	320	351	403	377	359	368	347	310	364	390	336	384	352	355	342	369	369	367	354	320	355	347	367	351	366	352	355	324	373	363	341	368	373	340	369	377	343	339	371	350	382	349	388	390	359	375	334	374	353	345	357	348	363	331	377	367	361	355	362	353	392	385	338	331	362	362	389	368	349	358	345	366	349	359	356	393	312	367	353	365	349	325	363	392	357	328	366	355	368	353	342	343	367	362	361	398	375	377	359	376	347	355	370	330	375	365	327	370	366	349	356	378	377	366	342	338	357	370	359	322	367	333	360	354	337	351	375	346	355	348	339	339	351	384	364	362	382	336	344	362	349	357	339	368	351	334	375	329	356	356	347	350	335	357	362	348	379	378	357	363	342	347	362	373	358	332	319	378	304	353	380	360	334	350	346	319	363	362	326	354	327	318	342	404	366	370	348	357	366	361	369	361	378	320	366	351	337	346	349	338	332	333	323	341	334	356	367	364	391	344	347	322	393	342	350	348	355	362	389	355	337	358	336	353	324	371	383	367	352	370	370	377	343	356	368	344	323	370	352	345	355	354	343	349	355	379	328	349	326	360	347	354	361	369	387	338	380	386	348	376	335	379	347	371	368	355	360	374	364	351	357	348	370	391	342	335	324	362	331	323	363	313	376	353	343	370	362	338	360	335	405	386	347	383	361	328	338	329	378	348	353	355	340	323	380	381	349	347	358	393	336	359	352	367	321	349	342	357	353	324	394	332	366	321	365	325	361	350	386	347	353	366	348	355	374	350	331	339	346	387	341	342	376	349	364	379	343	350	378	358	352	375	365	340	342	335	326	335	351	369	389	365	341	343	385	379	387	363	355	370	342	353	374	335	358	344	355	358	329	390	368	347	350	348	341	332	322	348	340	386	345	326	340	384	354	320	368	362	357	351	353	342	376	340	368	349	360	369	351	335	340	353	380	345	362	347	369	395	347	355	375	343	336	347	333	369	369	305	349	358	357	366	378	352	358	356	364	401	349	343	364	334	348	325	350	360	409	368	357	367	336	358	350	384	356	381	330	334	348	366	399	338	344	355	342	334	326	359	346	385	333	347	342	335	306	359	355	371	362	340	348	378	371	345	343	343	376	322	374	340	368	376	352	317	335	360	342	337	352	352	335	358	394	376	342	355	361	349	352	343	318	352	338	331	316	345	374	326	337	357	340	374	347	332	368	343	363	370	403	365	360	325	365	360	359	346	357	402	366	350	364	347	344	332	351	338	370	373	374	346	355	350	355	372	374	355	359	324	374	374	338	344	349	348	334	360	343	359	371	342	331	344	399	366	334	363	351	340	329	366	351	373	357	349	358	354	361	400	372	336	350	376	344	347	305	367	368	349	359	344	357	369	353	361	376	375	361	359	355	353	337	332	344	365	352	354	343	341	359	334	392	362	353	346	360	367	386	355	357	369	351	389	339	318	337	359	373	381	369	363	365	347	336	371	354	360	356	357	397	346	349	376	354	389	367	349	358	338	379	355	327	377	331	326	348	344	348	359	374	351	361	389	347	352	363	352	379	373	340	397	361	348	358	367	356	378	350	390	354	317	386	338	350	348	375	344	345	347	360	348	367	374	366	387	349	351	328	359	376	383	367	342	348	318	383	360	322	345	374	389	341	374	332	354	351	338	320	320	348	337	355	382	362	365	320	358	365	376	360	347	344	352	391	365	360	362	362	345	379	329	369	336	361	381	366	355	316	332	366	371	363	338	378	337	354	319	328	370	368	364	347	337	334	332	373	359	325	341	368	373	359	360	356	344	360	351	333	349	392	363	354	350	343	355	340	363	350	349	356	352	344	375	330	341	359	340	383	353	391	361	384	370	396	354	370	370	323	350	354	370	370	368	343	342	373	339	338	358	356	335	423	344	334	358	359	354	366	362	370	377	349	379	374	382	351	349	343	388	343	370	333	344	353	347	342	342	354	343	339	357	318	344	376	384	383	360	364	344	354	359	362	351	370	364	325	385	356	352	392	342	403	371	387	357	364	361	356	351	337	322	332	358	384	341	317	355	349	326	377	352	383	370	362	392	372	362	376	349	351	370	343	377	338	348	358	361	346	353	316	374	385	342	361	342	319	378	387	358	403	333	371	364	372	354	338	368	361	346	341	347	336	356	379	321	350	361	374	385	323	339	368	330	325	332	375	369	375	354	335	347	384	317	380	365	326	328	362	355	317	362	341	371	341	334	351	318	322	357	343	323	365	381	376	368	365	324	364	351	339	354	329	331	349	361	296	363	388	345	365	402	379	381	373	346	357	351	344	331	363	366	324	347	339	340	343	376	378	384	344	320	394	335	333	378	353	363	370	357	360	334	325	371	359	359	386	354	375	373	356	377	367	360	360	375	363	370	334	353	371	367	347	358	355	381	346	368	354	353	338	349	347	374	343	370	357	353	397	356	341	356	381	347	354	354	350	363	398	360	401	348	335	368	347	366	355	330	345	339	329	331	321	356	383	342	362	341	343	339	366	383	352	354	338	347	380	380	372	387	359	327	341	383	333	355	390	378	396	348	342	373	336	369	363	359	318	338	329	335	351	328	341	350	339	362	351	345	353	343	380	382	324	394	358	357	370	351	337	362	354	359	383	381	356	376	343	399	378	401	328	364	360	328	371	345	389	362	354	353	364	341	357	394	371	368	330	379	342	352	350	358	349	380	382	364	345	338	364	360	395	368	362	345	360	356	343	353	383	358	325	363	347	375	382	389	348	329	391	374	355
47134	43870	16448	3672	3308	2771	2261	2026	1785	1701	1600	1435	1367	1315	1227	1164	1213	1154	1140	1080	1077	1066	1037	984	1043	1007	885	992	1051	1017	966	967	1026	934	943	980	945	984	970	912	972	1000	923	979	934	916	982	842	925	909	897	874	899	827	868	942	898	921	938	896	887	920	928	897	888	919	902	864	877	918	911	904	885	903	952	949	907	878	896	876	922	868	864	913	902	947	867	931	942	883	911	937	866	908	948	873	898	884	911	932	910	897	896	905	927	910	901	914	926	935	909	928	906	910	894	886	891	853	938	870	903	866	930	894	819	880	876	934	880	918	902	902	898	903	909	895	830	930	889	902	876	919	867	905	910	898	876	929	875	904	908	911	928	927	893	900	836	838	927	882	931	912	867	918	838	914	884	888	847	910	851	929	847	907	860	877	899	887	909	923	914	890	871	839	906	880	901	912	875	856	922	849	897	886	923	882	878	889	873	917	912	860	813	933	817	880	900	944	874	900	880	928	873	915	897	900	912	935	838	901	851	879	866	906	859	915	917	883	937	906	927	868	896	898	907	914	864	916	832	883	856	924	847	845	883	906	913	857	875	819	896	847	917	900	907	883	888	889	850	913	857	885	876	892	915	923	873	863	905	884	896	861	891	818	856	933	891	918	869	875	911	851	856	892	844	874	855	886	902	930	872	877	879	834	857	894	911	868	888	926	921	874	883	898	878	882	911	879	837	902	886	896	907	905	915	885	882	856	899	826	877	870	925	884	904	881	894	896	849	890	924	861	858	875	854	880	901	859	852	915	868	874	872	867	865	918	893	888	878	867	924	885	857	838	916	864	930	843	903	898	854	874	891	953	877	860	906	933	866	881	927	865	956	816	951	935	856	883	877	925	824	929	897	910	896	876	902	916	870	872	847	919	930	913	894	862	872	894	912	892	918	893	896	877	898	907	884	875	910	951	914	901	886	857	944	875	865	873	878	911	885	875	902	850	855	889	841	885	892	916	867	917	888	911	907	913	887	955	878	866	895	923	874	880	859	926	884	847	855	872	951	884	876	904	894	861	893	934	862	846	851	857	849	895	848	885	933	864	874	957	851	888	901	850	1004	858	900	856	870	893	869	911	874	880	924	895	893	909	908	872	891	875	899	942	932	877	891	870	895	882	865	868	864	896	853	852	912	889	861	912	892	923	874	899	897	861	912	932	907	899	872	859	924	865	903	905	877	898	909	875	913	860	890	880	894	922	886	913	941	898	920	929	885	926	922	886	891	864	898	854	889	844	866	874	917	863	914	910	939	876	920	897	952	909	973	889	910	846	915	887	842	843	925	905	857	925	849	892	887	868	843	941	849	894	851	839	881	942	874	874	875	862	885	866	965	875	890	910	894	893	862	876	875	879	908	830	870	889	859	889	868	904	898	918	904	891	892	864	884	887	897	931	943	928	940	861	881	908	866	893	931	903	883	867	894	868	894	865	905	907	883	902	945	886	867	887	890	970	913	888	897	933	832	853	933	912	898	899	892	867	933	922	815	929	933	889	869	940	934	900	897	927	937	896	905	925	860	903	938	862	928	876	838	864	864	867	907	889	858	829	870	898	883	893	928	847	850	869	937	878	896	893	917	859	835	890	914	933	910	886	908	843	937	890	844	858	911	853	850	922	918	952	889	941	901	858	857	928	851	869	891	902	846	895	830	902	979	915	928	930	851	911	905	917	858	899	861	894	839	918	886	847	875	876	911	886	853	896	939	886	853	871	885	892	887	882	833	857	868	877	882	825	862	835	872	875	917	882	850	908	937	858	922	864	871	962	857	891	912	881	916	933	948	887	879	832	878	888	905	876	852	886	894	860	853	922	890	901	922	873	848	938	908	922	901	918	929	933	899	850	891	814	859	923	912	891	911	937	818	882	900	836	936	902	847	923	893	890	884	811	913	878	887	906	914	872	863	900	919	909	877	900	886	897	892	861	891	855	897	885	924	841	873	870	870	911	905	858	868	871	855	943	936	903	882	936	910	872	918	928	865	925	949	872	917	869	868	863	944	872	858	855	874	863	924	890	877	932	926	935	879	875	929	856	916	878	916	918	877	975	935	976	881	921	913	917	917	914	877	909	868	877	888	898	893	863	921	866	866	909	894	888	840	900	899	930	892	853	938	871	897	926	884	853	879	874	890	950	865	894	932	868	892	848	883	881	904	882	883	832	853	881	864	884	920	862	883	948	918	952	926	878	885	838	905	907	852	868	899	860	895	891	921	896	896	921	902	842	887	829	885	891	838	899	863	912	883	848	899	900	876	926	838	867	881	919	855	881	867	817	929	871	905	865	895	848	910	869	881	844	910	854	886	887	867	871	882	850	845	858	903	936	828	918	881	919	851	864	901	870	868	897	927	883	939	905	870	824	884	889	891	925	890	903	912	889	902	885	891	909	947	833	871	859	851	898	906	925	893	870	896	923	886	888	902	865	883	871	850	910	869	876	852	869	925	887	878	864	895	902	849	819	925	886	917	953	920	868	945	903	903	867	868	870	875	887	870	861	841	900	884	862	942	860	852	913	898	907	861	793	914	889	886	874	865	899	911	911	944	891	860	884	877	887	891	925	919	834	923	925	919	869	920	950	879	876	891	923	896	867	904	883	903	943	973	855	869	888	891	917	858	866	897	969	893	936	872	849	870	834	870	895	915	884	847	878	874	862	876	872	884	878	889	878	836	937	895	880	923	886	904	935	897	876	959	840	924	898	846	861	876	876	911	878	899	903	894	866	880	918	885	887	838	917	888	898	883	890	900	935	867	892	958	905	923	868	908	890	856	911	960	892	883	896	833	937	901	858	896	889	857	885	869	877	977	883	1001	888	887	818	873	887	856	950	948	921	855	871	856	872	936	890	895	860	903	873	906	839	923	892	901	872	854	896	910	843	961	896	816	947	852	975	895	880	923	839	880	898	865	870	873	927	895	843	899	863	884	881	929	901	823	908	932	891	899	874	937	867	868	910	910	882	875	909	844	885	957	912	862	843	867	920	877	855	913	879	909	852	873	888	898	887	912	866	900	902	906	867	931	894	838	902	876	919	873	864	932	887	882	922	959	883	873	850	855	871	876	918	901	958	938	925	882	922	896	944	955	897	910	870	883	860	873	899	885	913	935	874	905	873	938	853	912	927	881	902	877	913	904	877	885	862	919	833	893	937	855	880	904	841	887	892	826	896	904	839	886	872	895	894	869	902	883	824	895	914	916	844	869	892	851	884	879	862	872	884	879	943	889	908	933	898	863	896	816	905	901	852	897	859	870	886	867	962	874	890	920	922	924	850	880	891	892	867	905	896	855	881	968	946	905	902	912	879	913	868	840	870	890	865	936	811	906	907	894	918	877	846	901	917	946	937	896	849	852	845	935	882	921	859	907	911	868	951	864	901	886	834	915	957	826	863	874	932	885	897	864	911	894	903	880	882	950	848	898	877	869	887	933	853	852	892	875	879	903	883	885	877	873	890	889	885	998	851	855	858
17358	6089	3304	491	418	406	362	445	368	407	390	384	448	381	415	422	364	404	395	408	415	451	420	403	385	390	385	377	417	403	416	425	428	383	357	375	413	387	354	398	426	423	392	407	375	401	410	396	384	420	373	369	365	362	399	406	396	364	402	389	405	424	419	408	451	414	391	374	387	425	415	379	399	445	363	359	402	373	411	430	390	368	423	397	430	421	372	369	398	465	427	396	398	410	403	409	412	387	357	425	389	403	415	374	435	390	386	464	421	370	394	433	370	375	434	410	402	376	395	396	389	420	414	432	407	414	415	410	397	390	407	408	416	413	400	403	422	430	437	428	394	410	356	436	387	420	370	403	418	344	401	431	429	386	382	413	408	385	389	413	398	402	433	366	394	398	373	393	408	370	388	390	406	374	388	391	427	350	405	421	375	419	415	403	381	379	394	411	422	385	389	399	454	393	410	375	388	410	409	411	394	409	373	381	450	422	374	408	418	428	385	425	418	391	405	378	392	424	417	372	426	412	393	393	383	393	400	388	410	365	406	397	374	371	366	411	431	426	372	405	415	433	433	369	404	416	389	398	442	411	429	352	405	407	413	426	415	420	402	419	398	388	411	381	419	384	400	445	445	397	392	396	394	403	361	383	414	375	397	411	381	400	406	398	383	391	423	423	364	423	404	394	419	364	403	441	401	435	389	390	378	423	373	401	408	428	375	402	397	414	409	377	375	383	375	389	370	407	368	415	385	405	396	407	405	398	408	393	406	356	377	373	404	391	413	375	389	414	406	363	376	385	398	394	432	372	386	371	404	406	409	388	370	419	412	371	410	434	372	435	366	428	409	381	380	388	394	436	425	415	393	409	382	404	411	408	380	428	422	396	409	392	387	356	416	381	383	368	398	396	402	371	396	397	376	421	369	391	405	402	400	441	398	421	387	403	424	410	408	432	360	383	397	440	393	437	407	416	391	431	391	406	416	383	376	412	418	400	407	429	388	376	375	358	425	444	390	378	406	388	439	372	415	383	356	387	447	397	380	396	385	426	385	421	399	391	434	372	407	390	391	370	346	380	420	409	397	401	381	397	419	378	387	393	389	390	388	372	424	416	415	405	372	379	421	377	395	417	372	398	369	399	422	416	377	409	398	396	421	368	431	397	402	400	418	429	387	415	369	406	394	385	407	424	368	405	393	373	388	363	399	393	391	366	384	429	389	381	388	432	376	379	377	419	362	415	416	400	367	368	405	396	385	395	396	404	417	409	388	431	385	430	384	408	426	420	375	391	377	379	396	410	369	397	450	411	423	391	386	377	404	406	442	406	405	429	399	383	372	432	443	432	446	388	399	380	392	417	417	395	389	393	414	363	378	377	358	383	361	378	417	395	377	416	379	398	408	374	405	392	383	391	410	412	413	416	398	407	411	385	363	415	414	427	398	405	409	403	405	403	441	392	446	412	420	392	405	359	394	390	404	388	393	414	410	401	391	417	393	378	359	382	424	408	419	379	410	408	378	430	408	403	410	396	406	396	397	432	421	425	428	357	403	406	416	407	376	401	373	405	382	414	402	388	399	377	388	398	414	374	386	396	397	434	403	404	376	418	405	416	439	404	417	391	415	418	383	419	411	389	412	426	391	390	392	389	397	392	403	397	372	450	389	390	400	415	398	374	375	383	395	398	401	428	405	380	401	402	371	361	382	427	379	416	401	395	459	425	397	413	416	404	411	383	387	375	444	368	400	396	390	374	386	386	362	400	445	427	407	402	391	375	377	429	411	406	401	449	400	386	386	410	399	413	390	404	374	406	381	404	398	433	411	401	379	393	401	417	416	403	404	391	372	419	425	416	433	418	430	414	379	415	396	391	379	389	399	404	373	379	412	380	430	381	373	396	409	377	396	388	420	381	371	374	357	402	420	387	394	396	419	380	396	386	395	421	436	429	367	392	363	424	377	412	403	350	399	424	436	419	381	376	380	406	388	397	428	431	404	394	407	386	382	375	393	380	392	430	416	397	420	382	404	407	362	398	394	383	386	402	437	396	402	409	423	399	417	397	398	396	420	410	382	411	345	425	423	384	408	385	399	377	372	404	470	375	366	387	402	417	401	437	431	398	413	398	402	393	427	397	448	360	421	412	395	406	425	399	376	401	407	407	373	402	408	428	444	361	388	410	411	396	432	417	413	387	410	419	427	441	376	404	408	361	400	371	379	396	418	405	433	379	400	419	387	403	392	401	394	434	362	381	418	380	387	390	364	403	400	397	421	415	385	401	381	403	386	381	409	413	442	392	440	386	385	432	387	376	397	428	422	398	434	411	413	378	377	385	415	425	393	393	369	386	398	380	407	396	390	399	386	412	415	429	387	402	408	406	371	401	391	410	383	394	397	393	367	388	374	399	391	361	411	417	391	384	395	416	394	380	392	409	360	426	400	389	428	407	414	420	401	376	385	409	394	366	379	324	376	385	404	415	382	382	420	350	396	440	392	407	413	380	394	431	421	394	400	403	415	422	417	427	397	389	404	368	410	424	390	402	399	428	394	440	390	399	393	409	391	379	391	387	374	391	391	427	412	412	408	390	381	394	366	436	414	459	396	376	395	400	406	371	446	423	399	396	401	400	385	348	356	403	354	372	400	424	412	357	359	413	440	414	408	380	364	395	385	384	410	427	374	425	411	424	368	382	381	384	420	422	405	399	393	380	406	368	366	399	416	361	409	390	405	402	350	420	388	400	406	436	361	370	434	411	407	368	372	413	402	398	372	380	407	440	428	398	406	367	407	392	422	388	387	418	408	428	423	407	418	450	392	393	373	433	365	389	387	415	437	378	388	431	389	389	389	401	402	435	433	407	413	370	369	426	395	431	392	347	418	393	368	423	375	431	397	397	380	421	407	381	414	414	387	368	390	409	383	399	395	416	422	414	402	405	397	392	372	380	435	389	385	367	358	388	400	391	389	394	393	424	392	379	424	413	370	399	386	388	393	395	384	381	407	434	375	414	394	421	418	410	378	395	418	414	398	414	377	409	399	400	416	390	414	419	406	418	404	423	368	425	445	366	424	387	380	426	387	400	402	407	416	386	404	421	376	352	388	395	430	399	409	410	421	397	407	385	392	422	412	406	418	376	399	419	421	367	444	393	390	376	387	346	379	414	423	452	418	410	396	374	425	401	372	373	404	374	411	388	393	420	409	387	423	420	382	440	421	426	399	373	439	398	373	410	367	365	394	404	433	421	398	376	401	387	449	387	388	379	401	410	392	407	394	399	389	413	453	382	393	409	381	387	360	375	400	398	412	425	401	366	367	407	384	398	397	394	416	381	406	396	404	384	371	394	426	379	368	400	429	388	368	420	393	419	410	422	413	403	399	420	428	389	398	382	337	414	426	441	401	387	426	417	393	390	392	387	406	430	416	374	386	450	452	402	393	362	407	359	402	428	421	375	368	412	386	404	402	398	415	398	390	412	383	414	395	389	367	408	397	381	417	415	352	417	391	394
13969	7151	4268	978	966	1016	928	941	1011	985	972	953	931	936	977	985	941	902	992	1002	924	947	951	970	1003	936	967	942	993	1010	983	976	923	1002	927	993	994	941	979	950	938	995	919	980	904	991	940	969	939	953	1012	949	987	918	967	949	995	940	976	912	998	943	948	867	908	914	939	964	954	943	945	927	972	981	956	945	973	976	946	954	966	914	995	980	955	934	956	975	986	880	929	967	986	946	956	956	1011	991	914	1021	908	919	958	1020	899	922	978	921	901	940	965	941	975	964	986	1019	928	1003	941	938	1011	960	961	983	957	921	1004	953	939	937	897	963	952	925	940	950	946	900	942	1010	979	934	978	972	944	920	971	927	939	980	951	968	984	986	889	932	967	870	972	915	947	969	953	867	943	946	905	920	942	951	978	918	880	961	915	955	937	939	968	951	953	952	978	896	918	941	903	972	910	936	876	978	940	942	954	933	938	955	912	933	942	923	978	994	911	965	973	942	921	970	983	941	976	975	942	962	1006	955	972	918	980	937	936	956	989	970	953	940	968	980	905	914	943	898	982	943	984	929	914	933	901	952	889	968	888	922	989	971	1014	918	985	979	939	931	969	927	945	962	859	958	965	967	981	970	956	971	943	930	1028	964	956	924	959	931	946	979	985	899	916	985	973	991	936	960	897	956	927	971	932	967	890	892	957	1035	937	960	914	983	980	953	922	966	980	918	985	1026	1001	918	935	926	915	924	969	989	944	914	959	984	930	910	973	970	953	908	916	910	891	992	940	981	948	943	965	948	971	931	959	948	1007	936	1006	960	941	927	968	982	930	956	964	947	957	952	938	944	943	934	968	954	930	1015	989	886	893	934	987	997	913	918	937	938	985	971	982	936	944	969	900	931	967	989	950	924	923	965	966	902	933	928	902	914	902	1001	1000	938	979	979	922	961	997	985	949	979	917	959	931	977	964	943	902	940	975	946	959	951	954	986	930	902	907	949	955	959	965	989	907	902	899	907	952	919	961	965	924	904	968	934	927	912	853	935	882	918	937	983	973	948	963	990	941	937	956	935	935	930	947	969	995	962	971	988	941	990	1044	903	967	961	995	943	915	930	950	958	940	918	961	976	954	1035	1026	960	939	954	978	949	916	926	971	965	1006	971	935	969	943	957	951	979	977	944	1017	948	977	962	984	932	954	982	936	961	950	919	903	911	898	934	955	946	958	938	921	924	941	931	909	940	988	928	984	924	963	912	950	995	938	933	968	954	976	970	974	953	935	950	992	949	875	955	964	948	975	927	885	961	948	943	953	948	944	938	940	908	930	963	958	1027	945	901	972	929	911	987	971	1002	935	955	1003	955	958	1016	1011	1012	937	989	943	980	904	957	956	948	907	991	1013	967	889	1002	938	972	916	953	974	955	953	974	985	947	963	991	986	964	968	934	990	936	941	954	927	982	996	959	847	964	922	969	953	946	941	968	974	950	997	939	930	960	958	963	954	958	991	964	976	933	885	982	947	935	967	986	934	917	929	908	1017	961	943	952	968	929	937	928	968	926	927	975	1019	1023	933	921	944	1004	997	975	980	930	943	971	968	967	932	953	942	933	1017	932	918	969	997	922	924	947	1000	954	904	904	1032	947	961	987	950	944	987	946	957	978	933	901	931	958	943	927	959	976	947	949	896	1026	973	919	937	985	909	929	944	974	983	913	902	932	931	978	968	904	963	894	910	985	956	948	965	957	973	905	891	919	968	956	1016	964	922	970	971	984	902	941	944	992	971	933	904	960	969	943	995	961	955	923	962	980	921	958	970	964	995	963	962	958	934	925	932	911	947	952	904	954	956	975	937	933	938	986	979	922	944	973	978	989	980	923	1034	955	1003	962	966	949	934	994	992	1015	987	941	974	879	919	957	928	961	919	967	947	971	934	936	952	950	950	960	924	935	945	921	923	936	965	922	932	980	858	944	983	943	1029	938	986	930	1027	969	909	962	991	985	937	896	912	906	957	992	969	935	984	922	926	936	934	926	926	913	933	979	954	944	978	960	924	1032	986	940	929	946	877	991	954	978	955	950	964	926	947	975	908	951	928	975	982	973	981	872	947	926	928	983	984	956	974	961	966	999	961	978	943	957	956	983	958	997	931	927	926	930	982	951	953	921	982	933	1012	941	992	994	975	927	936	930	968	945	927	968	972	958	971	950	966	957	891	947	956	997	908	912	975	897	913	963	916	1012	951	895	980	997	981	972	944	972	926	1002	928	981	955	940	931	938	948	942	909	909	936	985	935	924	949	907	976	969	953	976	946	919	900	936	920	972	964	956	940	955	895	941	927	938	970	915	970	975	926	945	968	949	951	986	1037	951	965	962	994	914	959	913	933	932	950	948	990	962	990	947	945	1008	951	947	938	953	919	965	890	960	978	904	981	972	899	916	950	951	972	914	1041	994	968	973	940	981	962	949	968	985	955	986	934	1031	938	962	961	950	900	977	910	1002	927	946	938	961	943	946	933	972	934	881	987	943	1015	957	934	1000	954	960	914	971	935	940	958	984	918	972	998	874	963	982	927	898	955	989	936	1015	1003	938	978	922	1001	974	968	986	937	979	975	933	960	988	936	908	1005	955	967	942	959	975	948	920	984	934	978	951	984	939	968	915	970	902	969	950	949	994	965	981	926	892	1016	909	904	972	994	956	937	943	974	938	959	933	944	981	905	981	941	910	929	910	949	1004	939	938	987	951	958	932	987	918	961	891	1006	965	905	917	973	946	932	967	996	907	962	969	963	947	947	956	1007	887	949	932	936	975	913	913	939	948	958	929	947	923	895	908	951	950	962	892	981	916	947	996	953	934	958	980	954	896	876	880	927	902	964	930	949	1003	985	935	940	998	1000	964	976	943	994	935	945	952	999	952	918	918	925	958	868	1014	899	918	960	970	923	921	897	952	970	944	980	984	896	986	957	899	933	955	934	910	943	956	1007	1014	957	966	934	976	934	896	951	956	954	938	972	910	903	971	968	968	907	973	973	912	904	943	956	973	959	927	964	971	943	935	973	1006	937	927	994	929	940	941	1022	920	952	935	966	950	950	967	934	914	903	1003	978	966	936	937	929	1002	937	946	944	941	874	944	919	922	982	930	939	959	968	932	920	985	963	948	967	1011	931	957	961	960	953	956	950	975	957	911	919	924	895	957	956	1015	949	948	940	940	948	906	982	952	952	951	935	970	925	888	966	988	958	932	974	988	956	937	984	956	954	942	917	920	897	954	975	946	993	966	942	1033	1010	943	906	971	908	992	913	975	913	980	963	991	956	953	897	888	945	869	996	967	997	871	1001	949	962	907	1004	938	965	938	901	974	936	959	965	994	967	993	970	958	956	971	987	940	954	975	998	962	1041	924	929	962	968	1003	946	925	1009	977	963	957	977	982	1019	955	903	919	932	974	905	955	937	923	939	977	963	953	986	918	917	970	985	951	942	924	941	956	977	989	953	924	936	955	952	902	954	991	931	986	897	938	921	919	929	948	986	892	943	946	930	982	958	905	959	941	932	895	936	926	934	925	926	966	998	951	999	947	997	949	966	969	958	1012	958	979	927	905
65835	48913	37022	7407	691	453	410	359	318	316	302	292	284	316	270	286	261	276	254	253	246	301	264	262	257	227	255	307	280	238	237	247	257	256	261	289	221	286	263	250	268	298	268	269	246	266	242	250	258	261	221	244	299	275	259	237	251	230	253	225	251	255	257	255	259	235	201	221	258	282	261	239	245	234	251	238	264	237	258	235	226	243	229	237	266	253	260	253	290	249	252	255	259	254	246	277	285	237	285	232	240	258	228	233	240	263	267	226	239	225	259	241	233	220	259	265	251	268	253	247	221	265	269	258	237	242	256	254	254	267	287	240	234	265	267	258	281	266	265	249	285	262	241	250	282	227	254	248	249	230	233	276	250	254	216	260	227	242	263	250	271	253	276	245	275	290	278	259	234	252	248	238	242	236	241	238	242	244	235	248	256	290	270	241	256	212	216	249	252	250	247	214	230	282	286	245	215	270	255	224	254	262	269	273	269	263	254	234	228	235	262	250	235	272	269	254	216	273	254	246	262	260	261	233	261	264	246	255	253	268	230	258	235	239	253	244	234	240	296	247	256	246	258	230	268	234	236	248	253	238	263	274	228	229	245	256	270	229	253	267	242	232	215	252	233	261	241	276	242	256	250	248	222	237	245	265	255	224	243	235	249	239	218	265	234	248	231	232	216	218	232	240	281	260	253	273	273	250	233	263	263	265	286	264	252	238	291	255	280	254	252	237	257	234	252	244	262	265	272	236	258	223	268	281	258	260	259	248	259	266	238	252	239	272	277	228	248	230	238	218	254	280	250	243	259	246	235	236	232	268	223	245	239	242	208	243	211	260	254	256	238	255	234	237	237	268	230	264	249	251	218	235	252	241	227	250	268	265	243	228	255	249	247	272	257	213	240	209	270	256	222	241	252	255	251	278	249	232	244	262	243	246	229	253	246	265	236	215	265	240	239	256	229	272	231	243	224	243	260	244	248	262	250	223	267	255	237	257	271	258	254	272	250	237	216	239	238	261	254	288	272	256	242	281	231	244	262	265	245	261	281	273	244	235	229	259	246	288	267	241	234	252	261	238	262	239	227	256	257	271	265	270	244	260	255	249	231	262	224	251	269	254	244	279	252	232	245	239	256	263	284	243	224	279	256	270	260	248	235	217	243	255	229	219	274	243	249	252	266	230	239	262	251	252	243	249	252	235	229	272	237	238	230	281	248	265	241	267	293	262	238	237	239	223	253	227	223	247	248	270	243	224	244	246	262	220	255	295	261	235	249	227	240	229	265	243	261	215	243	271	249	240	233	225	261	246	245	270	225	249	251	238	216	251	259	241	261	264	251	257	227	255	235	240	261	233	252	252	291	235	260	259	258	237	255	254	243	253	249	231	242	247	224	253	246	263	239	262	236	269	281	276	261	242	244	230	234	262	240	277	248	274	243	233	250	219	225	236	237	259	253	263	276	259	227	254	236	264	269	260	237	246	245	234	245	234	228	252	244	249	233	267	238	250	250	231	250	255	253	245	244	275	233	259	241	240	238	271	241	245	252	248	255	292	226	253	241	212	249	276	247	240	258	248	277	237	214	250	265	247	253	234	276	250	223	244	265	292	261	259	254	244	254	243	256	248	257	229	240	258	221	249	274	249	238	214	247	237	254	245	274	272	264	233	223	257	248	248	250	272	246	258	220	249	221	223	254	239	217	249	254	231	246	252	255	234	259	254	265	243	236	251	288	215	277	234	254	265	231	268	265	255	244	230	229	278	217	240	234	234	264	272	267	261	254	225	222	248	220	270	264	259	284	232	243	257	262	260	247	241	263	259	232	228	259	276	262	234	264	243	260	271	228	227	247	261	272	258	245	263	237	286	258	257	247	263	269	251	261	256	264	236	252	241	221	258	279	245	216	269	250	227	239	251	255	252	255	236	232	235	227	270	263	231	217	253	259	232	240	243	273	248	233	252	247	276	268	239	249	290	235	233	252	237	252	246	254	233	254	283	246	248	249	260	266	261	268	265	229	256	217	271	257	249	260	268	248	237	219	238	275	268	248	248	253	246	273	250	231	253	279	250	229	229	248	255	274	263	219	247	259	249	258	274	241	236	242	238	238	225	246	260	255	243	225	226	250	207	232	240	241	250	212	246	239	258	233	242	248	277	265	209	230	236	243	268	260	274	265	262	254	245	237	259	255	222	226	242	221	265	261	259	277	252	239	261	286	267	244	243	279	234	245	247	208	246	262	253	213	267	236	245	229	251	242	273	230	224	277	256	237	279	264	265	263	273	250	240	248	251	249	235	239	251	244	282	247	253	227	258	255	216	247	266	240	245	253	227	255	227	247	281	220	235	249	254	228	243	243	267	273	271	260	252	258	224	245	238	259	258	256	260	246	254	250	244	235	245	254	306	246	277	232	253	279	226	257	248	256	233	233	269	254	254	249	243	246	247	247	237	239	260	254	254	249	254	232	245	264	238	258	228	262	281	242	219	244	222	249	246	262	256	222	238	243	235	237	230	242	242	237	257	271	204	258	247	252	234	232	261	285	225	230	227	254	265	233	228	224	243	261	225	256	268	261	240	234	260	239	251	228	264	254	240	249	268	247	273	239	230	278	255	251	228	237	248	303	271	257	243	240	252	259	267	247	235	239	250	237	235	214	258	250	227	247	253	252	268	286	262	221	256	248	246	240	230	233	255	230	239	221	254	222	266	238	255	248	244	229	262	206	236	254	277	260	271	224	263	242	238	257	235	221	237	257	246	278	246	256	257	236	232	211	204	254	263	246	236	257	248	259	224	246	239	236	227	234	255	221	220	231	243	239	240	253	256	271	254	258	267	246	270	246	266	222	250	235	258	219	256	251	271	286	250	244	234	256	251	251	218	248	263	269	244	239	257	263	263	246	243	240	248	242	260	249	257	249	258	253	234	205	232	235	261	253	227	267	239	252	236	220	231	256	238	231	295	246	262	245	246	270	263	232	268	246	239	269	261	247	315	257	255	268	233	248	235	222	233	259	252	232	231	245	252	237	222	255	230	265	267	268	232	239	256	245	250	236	278	235	271	254	286	251	241	266	246	278	238	260	248	214	257	258	249	232	250	234	273	229	243	246	215	238	243	266	239	263	258	225	246	234	234	235	228	254	247	253	241	235	252	273	274	231	245	266	278	212	221	221	277	275	264	237	276	215	259	224	246	259	265	235	230	242	269	240	247	254	252	236	268	248	223	260	269	219	263	264	218	237	283	271	259	264	251	229	239	236	228	269	268	241	231	263	244	252	261	249	257	283	237	269	237	245	246	252	234	243	243	248	254	255	277	259	274	245	251	256	229	266	258	242	225	257	279	257	239	248	234	222	251	276	280	234	270	237	262	253	263	261	258	247	265	235	225	271	241	207	270	290	199	271	218	248	235	238	246	227	229	262	228	264	229	254	231	218	250	220	229	255	255	207	248	260	245	272	269	241	248	233	241	238	259	223	258	276	251	265	240	235	218	249	231	246	247	233	262
38783	33710	14622	2118	1884	1610	1357	1134	1176	1033	999	946	853	822	832	855	770	799	774	780	711	760	722	771	729	688	760	698	704	650	727	701	729	739	710	613	692	711	668	625	699	687	684	667	631	693	724	712	653	649	689	655	695	691	666	670	686	696	719	643	657	673	677	679	703	685	635	681	607	668	661	611	684	668	700	706	647	660	653	638	674	669	641	636	672	706	659	679	629	630	661	646	671	672	692	631	668	676	602	659	662	671	632	684	713	693	656	639	702	660	666	640	665	656	636	696	690	677	640	696	643	672	631	660	611	649	691	693	614	653	692	640	691	638	675	652	639	644	639	664	636	659	613	685	594	640	679	642	652	688	661	652	662	638	633	692	660	634	647	687	609	636	661	645	671	639	670	629	694	652	661	699	666	638	651	626	664	610	684	664	636	637	624	674	652	662	662	638	648	685	600	581	651	642	658	679	683	658	644	656	627	660	658	656	625	596	677	639	668	660	620	666	651	670	663	681	646	625	654	641	669	648	674	632	658	673	679	660	669	646	701	644	703	627	661	637	621	624	609	671	697	677	667	649	673	607	670	637	615	667	698	615	647	616	660	671	688	671	649	686	670	677	655	623	671	693	661	671	678	622	708	672	614	686	667	709	664	687	714	651	651	650	679	639	633	657	651	642	676	645	646	659	653	639	698	643	619	648	622	634	656	690	659	648	646	660	635	670	638	628	639	673	678	607	669	667	621	671	639	648	699	651	672	662	686	639	643	614	654	647	636	653	627	666	649	671	666	611	642	667	623	664	638	699	666	651	675	629	711	613	665	662	610	645	672	637	628	627	659	650	621	647	659	677	638	681	652	624	609	673	653	680	664	689	624	702	672	664	669	652	649	641	653	593	656	663	634	620	669	653	689	655	662	641	680	635	632	661	681	675	645	643	646	607	602	685	662	606	687	665	632	672	697	657	648	627	646	673	661	686	676	623	620	672	655	646	638	641	664	672	631	669	633	610	668	669	642	684	637	649	633	657	631	646	610	687	649	574	720	647	650	707	612	672	656	646	687	608	657	641	626	663	698	625	642	646	645	641	641	614	656	657	635	650	649	631	621	600	689	665	630	703	678	675	649	630	609	649	655	641	658	713	611	672	666	674	644	664	666	654	678	668	688	639	631	614	678	651	671	653	645	673	660	608	673	655	661	670	620	650	669	606	659	692	647	664	708	695	699	634	638	651	674	638	622	636	710	688	637	684	644	672	637	638	664	656	670	690	668	657	709	640	655	690	659	677	702	647	652	692	642	606	674	702	661	673	680	672	699	651	645	629	684	669	653	650	660	637	641	665	634	687	680	666	678	655	639	653	681	680	649	651	659	671	729	677	610	648	668	622	649	627	694	646	681	628	670	698	640	663	663	669	611	635	672	644	669	653	645	666	617	692	622	659	670	646	636	657	662	607	660	653	645	651	626	648	653	683	660	686	675	622	636	646	666	648	627	653	618	677	644	660	669	610	696	671	652	671	655	630	675	664	612	677	659	649	649	612	667	630	633	675	643	629	702	665	659	684	668	679	653	680	648	619	644	646	641	683	691	661	704	648	658	656	679	658	634	642	628	652	615	659	646	668	634	695	682	641	647	624	656	655	659	725	641	639	668	615	668	687	644	642	662	645	634	628	666	660	669	651	643	680	671	662	658	638	644	657	678	673	631	665	648	621	695	640	633	674	701	636	622	620	670	689	636	621	623	641	648	639	700	674	655	669	668	670	642	674	652	662	677	659	632	679	670	674	632	673	649	668	693	650	670	598	629	619	655	636	647	670	648	660	618	686	691	672	690	661	692	678	639	644	631	654	629	637	674	638	689	692	667	665	647	667	674	639	639	696	656	650	659	643	652	657	606	632	664	604	642	618	647	671	640	631	658	664	622	675	619	609	609	656	692	704	675	660	689	694	657	635	646	655	628	673	670	645	682	677	624	660	633	639	630	632	604	678	679	689	610	650	678	657	678	665	668	685	624	645	654	700	674	643	672	672	656	668	636	679	691	630	629	679	667	685	678	672	615	647	686	666	640	646	633	676	687	716	703	655	679	634	625	641	614	690	707	715	672	668	711	634	688	592	668	724	654	691	672	638	687	641	688	658	678	620	660	620	661	725	669	671	678	672	666	685	625	654	657	659	605	678	607	641	679	652	648	633	686	663	679	651	600	666	712	671	654	671	694	706	682	654	660	692	640	663	645	635	624	657	632	666	631	709	690	656	641	666	692	683	647	657	685	684	628	689	670	710	686	656	639	655	652	639	658	671	682	664	668	654	629	638	639	666	655	638	638	669	670	639	647	641	670	658	644	703	709	646	668	662	663	670	686	641	647	668	662	648	645	643	641	670	638	662	667	651	708	667	657	651	635	643	644	674	628	647	642	653	685	665	658	676	640	683	659	701	620	608	692	614	662	674	662	586	655	706	620	664	666	634	684	624	647	655	651	676	642	683	602	652	640	678	675	669	637	672	643	647	622	618	657	659	670	627	673	635	656	688	613	639	670	662	666	644	638	640	632	709	648	640	648	668	637	690	635	630	651	693	621	645	658	652	630	641	693	645	669	639	650	683	673	665	593	627	637	684	645	605	627	693	650	640	637	640	682	646	626	704	669	652	673	630	645	644	661	671	649	647	630	669	671	632	661	604	673	627	622	680	657	694	630	653	628	719	652	657	638	606	629	671	650	685	656	618	679	691	686	663	676	628	684	681	661	629	596	676	639	692	628	690	693	632	682	654	669	673	671	630	646	623	681	649	626	650	666	669	647	691	622	686	672	705	670	649	671	644	722	626	651	673	656	637	657	638	652	672	686	649	660	650	695	647	657	676	645	667	672	715	695	602	702	657	682	673	644	654	623	644	598	675	655	672	678	667	683	658	641	677	648	660	653	669	666	626	651	637	669	637	680	650	684	663	707	630	646	654	666	636	674	713	686	638	640	671	635	639	653	692	654	623	689	618	671	663	657	632	622	626	679	651	606	659	645	649	663	680	636	675	611	635	646	649	706	635	592	672	638	704	646	695	648	680	671	634	662	672	627	682	612	656	629	658	663	707	666	651	614	659	654	657	647	633	610	680	645	649	640	626	684	681	671	676	647	633	656	639	655	670	682	665	675	650	654	652	662	711	615	651	639	667	633	648	617	646	662	647	649	644	644	688	663	704	673	663	620	646	670	621	645	670	674	695	628	645	646	618	704	663	665	653	659	632	693	619	649	695	608	650	682	663	619	657	634	641	641	670	621	650	663	665	667	638	667	639	694	625	654	685	673	669	644	614	654	659	680	671	647	686	634	660	674	642	640	645	651	718	658	673	610	646	643	683	640	664	683	663	651	656	617	662	695	622	625	631	662	623	653	658	654	654	642	659	673	634	641	657	623	689	704	701	654	660	670	623	628	664	623	624	695	661	637	616	635	656	633	659	646	682	645	633	624	582	665	653	653	675	645	638	689	701	671	652	642	641	668	676	667	653
78103	60414	45267	16575	3698	857	651	592	526	511	450	425	433	437	378	375	399	389	402	375	378	373	379	401	359	354	400	382	382	352	382	390	379	394	345	410	358	400	379	398	414	359	354	323	336	362	361	375	374	363	359	324	337	396	340	352	339	349	370	367	356	353	365	328	337	374	318	370	338	367	338	332	335	346	359	385	356	381	352	382	376	316	325	367	325	301	323	374	335	380	348	368	335	381	336	337	310	365	370	386	380	363	357	369	339	326	339	341	345	389	337	314	344	336	337	343	341	327	328	314	363	351	338	383	342	389	414	342	311	330	332	337	347	338	370	363	328	334	348	324	351	317	361	390	377	326	400	354	355	336	354	373	351	358	354	348	346	342	387	366	377	339	346	369	360	325	415	345	344	378	364	400	321	348	339	374	348	330	356	409	362	371	305	387	360	337	398	365	347	390	337	359	353	377	312	346	360	388	353	335	363	358	396	374	338	385	407	347	391	375	361	362	353	366	368	385	365	357	383	364	392	363	348	350	362	318	333	329	357	385	392	342	371	345	346	390	404	353	347	382	336	372	344	367	364	367	331	347	382	328	377	395	402	340	350	343	359	366	313	335	345	349	356	329	369	336	354	360	361	356	369	373	371	387	375	331	342	385	375	348	350	364	373	348	345	360	354	333	360	368	340	365	342	354	368	360	371	355	359	369	364	375	372	362	357	367	388	360	367	361	354	372	357	359	384	341	360	382	304	347	374	350	374	359	355	365	400	371	314	352	371	372	386	359	337	374	380	346	327	386	362	375	368	358	343	374	377	367	351	299	362	328	309	362	341	328	375	362	392	347	339	360	363	375	320	335	365	373	411	375	343	358	353	378	363	375	338	408	332	348	346	362	351	364	371	391	348	318	370	325	319	329	366	358	373	368	364	355	361	338	351	306	336	348	346	364	334	344	326	350	347	334	356	327	344	368	389	350	332	369	371	394	368	347	357	369	355	368	406	361	348	406	357	374	402	351	336	359	354	388	389	365	356	332	351	346	383	340	365	372	342	355	363	328	357	380	377	343	377	349	353	369	346	346	338	371	356	368	351	339	358	385	377	383	351	379	354	335	331	373	336	358	363	327	377	361	366	317	404	384	370	398	366	347	357	361	345	349	338	352	326	368	323	349	318	353	350	382	347	351	367	389	352	398	355	338	329	360	375	355	362	376	376	359	375	342	330	379	350	369	330	370	357	351	370	369	339	361	362	337	334	401	366	353	360	362	362	334	405	352	336	376	370	388	345	368	347	348	332	306	352	335	376	334	355	356	356	383	314	368	389	397	364	344	336	397	360	352	355	333	364	331	351	384	364	404	352	366	360	325	319	354	353	365	366	320	327	366	351	379	379	351	334	350	363	367	365	378	361	371	358	388	371	342	379	358	382	353	409	361	364	372	349	331	379	354	396	343	356	334	371	375	353	366	318	364	365	361	362	344	366	330	376	354	361	352	354	350	381	352	374	352	358	362	367	342	308	369	360	331	354	376	373	369	397	367	347	351	380	372	383	378	389	369	370	377	344	344	369	355	347	361	376	373	336	429	365	376	368	332	384	378	322	369	408	359	333	382	378	377	358	392	359	347	354	345	367	343	389	319	343	334	338	391	364	361	374	360	358	356	329	340	366	332	347	340	336	372	359	351	382	367	381	355	368	360	362	350	345	339	333	341	322	354	319	390	346	345	379	371	318	365	338	337	332	345	339	356	304	321	325	335	337	364	352	364	358	335	375	343	362	338	327	367	348	400	340	344	361	366	362	337	333	343	337	329	332	379	355	355	369	321	402	341	389	370	356	315	389	397	307	344	354	366	380	314	371	341	345	374	342	367	368	336	388	387	400	355	365	336	347	343	357	349	325	398	321	338	350	349	356	366	344	361	308	366	371	365	378	387	367	360	379	368	354	345	345	344	369	332	359	346	369	407	356	367	379	371	355	345	345	347	362	349	398	355	354	402	353	382	346	362	353	332	375	347	375	362	370	363	359	326	382	336	351	364	355	359	356	342	377	345	377	361	382	332	348	348	349	362	352	335	333	334	352	382	358	339	364	374	329	342	378	349	356	372	380	390	361	375	312	352	351	371	366	361	343	336	368	360	357	367	349	350	329	377	336	351	397	390	370	359	370	391	374	344	324	373	360	367	374	388	377	369	355	338	370	373	322	387	386	358	328	357	366	358	356	338	341	342	352	357	348	348	355	309	369	359	365	369	345	356	363	373	349	342	346	323	407	361	366	399	375	335	355	380	364	383	354	339	360	373	365	349	344	360	358	337	338	400	390	373	345	364	321	373	355	349	337	360	373	368	326	347	341	319	319	373	349	376	316	352	370	372	333	366	374	381	357	399	343	336	349	348	357	353	359	354	370	341	346	368	347	356	338	349	371	361	305	345	355	362	340	365	341	370	372	333	332	344	383	363	370	349	340	380	332	367	356	372	330	376	344	375	338	345	348	374	351	399	361	388	336	368	338	347	316	373	355	379	382	359	333	374	360	347	351	351	345	360	365	359	338	404	351	350	391	327	352	315	323	345	346	369	355	356	343	363	357	363	349	413	350	344	332	374	340	391	317	325	362	360	372	403	336	329	325	337	385	350	340	375	327	400	381	346	351	309	332	357	350	342	347	377	359	358	386	357	324	344	346	346	343	367	341	350	375	347	322	333	356	340	385	379	350	371	345	336	397	349	369	362	333	370	366	356	392	374	354	365	342	335	363	369	392	349	374	355	376	331	348	379	340	349	356	370	360	353	372	345	359	384	372	347	312	359	386	366	357	342	372	318	386	377	321	321	357	350	385	361	390	380	355	340	366	339	306	337	417	401	347	344	354	384	326	341	359	343	372	376	372	362	352	340	368	344	381	346	358	355	370	382	355	374	353	322	321	334	343	339	343	372	387	353	382	355	381	327	335	346	370	393	337	341	382	362	403	372	349	358	373	391	350	367	360	329	365	326	329	346	384	339	332	393	373	371	379	386	365	385	386	352	354	387	357	365	339	351	350	308	361	349	381	331	382	366	345	345	346	359	338	317	368	342	366	379	353	325	368	359	327	356	380	396	372	340	372	367	342	344	394	326	389	348	400	382	360	326	310	405	361	340	368	367	396	348	347	371	387	329	352	385	389	360	402	409	412	384	362	355	388	345	355	388	351	382	349	335	334	354	367	356	314	380	358	338	341	337	384	370	373	338	388	412	323	369	313	365	365	378	322	337	419	343	372	335	359	382	335	385	357	384	365	405	332	364	341	345	347	364	341	335	340	386	384	341	369	341	357	387	336	359	345	338	375	376	348	341	346	325	369	346	348	342	375	345	335	352	368	365	334	353	363	364	349	352	337	371	378	330	371	374	375	314	347	372	304	323	367	351	340	350	392	367	361	355	375	359	355	395	374	347	369	398	357	373	397	342	322	366	366	377	367	363	371	337	352	384	372	319	332	363	347	366	372	359	369	342	352	334	345	322	332	362	342	337
47567	43782	18873	3746	3306	2792	2346	2080	1817	1668	1479	1414	1340	1292	1231	1256	1186	1123	1075	1067	1094	1055	1110	1011	1051	1054	1032	973	1000	999	963	969	957	946	948	972	956	922	873	953	928	919	915	927	975	959	888	837	924	891	923	898	880	913	910	919	926	943	953	971	884	933	892	915	921	977	906	861	907	911	898	893	859	883	866	920	876	954	876	903	901	939	888	897	898	870	875	910	926	981	886	920	938	956	953	910	944	923	932	910	889	934	877	846	897	861	913	917	876	887	852	929	893	940	945	933	840	882	896	900	862	850	899	935	933	930	932	908	893	909	891	946	932	956	931	923	939	899	913	862	905	922	888	929	877	939	926	945	907	899	919	957	912	873	887	934	939	938	888	915	893	915	957	869	898	891	928	861	890	861	949	876	858	841	907	898	903	889	900	897	882	927	903	897	881	931	927	905	852	907	906	915	940	940	930	876	902	900	843	920	934	830	874	843	942	883	908	880	898	957	869	922	935	903	924	845	924	900	853	940	886	882	843	896	848	883	910	899	878	914	858	912	895	907	918	900	921	932	967	897	921	839	883	845	857	904	873	897	896	891	919	832	902	870	829	865	883	881	874	876	870	858	922	797	903	866	882	874	898	936	863	912	871	944	858	912	821	881	925	834	902	866	914	947	867	909	880	878	872	944	939	928	877	909	880	942	874	876	936	851	885	926	877	925	912	890	905	862	854	838	914	907	844	875	903	968	928	928	896	883	872	914	914	917	891	918	889	878	872	880	886	879	856	919	891	948	941	882	891	832	832	856	950	937	880	932	910	908	884	913	937	898	900	860	927	832	876	875	878	906	889	847	940	926	882	898	903	916	851	878	880	880	911	833	912	885	919	927	869	907	886	872	888	907	843	884	883	843	891	899	947	908	862	960	937	872	907	886	910	932	921	851	874	862	937	927	889	882	890	915	889	883	890	921	926	888	876	863	876	880	867	923	886	914	916	898	949	894	867	905	884	873	953	854	858	914	906	895	911	877	907	917	845	834	910	905	930	915	903	963	930	904	836	889	897	956	872	858	886	913	883	893	895	895	876	902	913	894	892	882	883	899	900	893	906	891	882	929	950	892	872	926	916	910	874	981	890	895	939	925	870	868	887	910	892	830	930	888	892	907	948	871	907	810	924	897	915	899	901	895	951	854	863	943	936	868	894	905	867	871	928	925	887	924	938	877	870	915	881	911	883	890	857	900	823	906	952	941	891	900	953	949	871	924	910	823	893	897	965	812	899	906	879	864	956	862	900	906	893	935	895	911	861	929	971	893	933	921	871	869	870	897	917	889	903	884	931	882	987	882	918	905	883	887	788	895	864	866	848	867	897	864	917	840	891	889	893	909	872	863	859	906	866	867	860	872	872	929	917	903	885	917	925	864	863	898	916	924	857	872	908	891	877	944	877	865	954	908	889	890	890	872	927	913	873	899	972	899	946	915	894	887	862	905	904	893	868	913	933	872	900	875	926	930	847	864	914	891	940	873	912	911	942	933	887	913	820	904	906	879	915	877	909	915	856	909	879	903	960	922	916	868	883	880	893	901	859	886	870	876	892	829	929	883	924	907	930	948	956	915	915	935	876	924	902	913	874	885	890	939	839	945	822	885	867	893	903	863	853	895	881	881	830	866	900	927	898	901	921	930	898	913	887	912	868	903	897	933	829	848	894	856	871	971	952	895	844	940	921	923	860	897	878	924	894	900	872	843	928	825	879	866	868	897	923	882	921	830	859	936	908	903	899	908	905	905	920	893	855	885	862	872	916	934	861	885	848	897	875	924	854	868	884	899	902	901	942	947	870	894	928	866	919	947	896	947	886	926	873	897	918	872	912	865	887	836	925	944	900	926	885	877	895	847	919	930	878	896	902	872	883	915	917	868	857	862	923	882	875	925	910	960	838	867	880	902	916	890	845	902	873	879	912	847	888	894	876	861	899	861	894	889	867	889	925	917	896	886	915	927	895	924	924	873	862	867	913	919	860	819	889	927	917	898	908	970	895	910	888	887	892	861	932	896	903	855	873	875	904	888	916	914	905	882	906	895	915	891	859	872	895	892	908	829	884	894	932	882	924	870	846	907	908	888	922	931	849	912	871	913	909	846	840	935	919	824	913	882	857	937	901	887	905	921	879	909	908	909	909	938	854	910	876	953	896	892	903	901	915	881	934	862	882	918	918	878	884	925	924	797	913	883	903	863	916	873	872	862	917	919	930	898	891	879	833	915	906	915	874	853	910	887	852	916	870	917	863	901	919	898	874	838	870	898	913	861	892	887	915	906	876	896	875	899	911	905	912	916	861	915	894	929	934	941	925	927	917	875	887	944	907	895	936	876	905	871	865	920	936	917	891	905	881	869	870	892	935	943	933	852	914	925	865	911	882	901	909	870	894	856	866	873	903	909	861	914	877	954	912	917	848	911	913	894	897	915	864	871	969	861	911	893	900	901	916	910	918	870	877	896	880	893	900	887	908	888	944	940	924	915	856	897	936	885	897	921	897	929	894	900	922	940	890	924	901	858	890	922	931	852	856	923	919	952	910	854	857	858	846	941	900	920	909	900	902	869	860	921	891	1006	930	921	879	898	962	876	847	911	906	877	897	848	880	878	915	906	908	909	914	900	895	831	933	864	838	911	939	918	850	897	891	953	904	863	925	886	851	905	889	904	898	881	888	889	931	886	935	907	878	833	917	852	862	900	872	941	842	865	960	855	869	876	903	901	920	894	894	918	854	871	874	884	802	851	877	839	851	896	939	893	929	894	911	956	909	914	887	878	898	909	885	877	868	925	934	817	870	885	856	881	888	857	888	882	897	907	911	908	910	903	836	871	904	887	910	971	890	920	856	932	894	887	897	915	874	918	929	802	885	871	920	899	904	845	906	925	894	888	922	913	933	905	848	857	871	935	892	899	891	949	882	869	916	853	889	938	889	874	895	931	868	919	890	851	865	901	906	949	889	862	926	977	877	866	906	918	873	888	900	931	893	907	873	923	874	863	861	923	897	892	875	882	915	867	853	868	864	890	894	881	912	878	869	920	915	930	935	896	879	909	886	890	829	836	875	893	955	881	872	854	881	909	922	916	902	874	861	926	882	871	927	866	881	908	832	897	905	888	897	901	851	922	941	926	876	860	889	868	904	872	925	866	916	876	879	878	902	920	923	898	865	898	923	851	916	851	891	856	919	903	859	947	921	854	917	926	932	920	891	893	913	879	884	900	881	884	924	862	897	895	916	908	869	892	897	936	927	883	909	873	905	932	924	924	891	860	933	867	925	925	949	907	879	881	896	902	883	910	886	921	896	827	861	910	889	868	872	902	880	872	864	907	902	862	873	861	968	948	950	907	915	897	930	970	920	928	934	922	894	898	900	919	899	907	891	908	896	917	869	889	856	914	998	843	876	896	921	888	889	844	901	866	890	900	941	905	919	928	895	853	913	893	871	886	907	911	870	913	897	870	885	956	885	845	882	890
16355	5821	3252	428	415	406	405	428	401	382	397	420	407	423	390	403	426	387	455	391	411	371	409	410	372	354	404	408	427	448	416	410	416	379	401	390	392	401	414	440	410	432	411	400	360	395	381	395	385	401	409	399	375	418	447	387	393	423	394	415	423	387	378	373	360	377	386	429	404	398	399	368	359	403	402	375	425	388	364	438	407	447	393	409	372	421	429	413	437	367	371	362	402	375	379	368	406	404	352	405	405	421	370	384	415	375	377	367	404	412	397	412	394	385	424	374	391	390	428	400	385	351	325	392	427	385	387	384	386	394	436	381	400	377	397	425	384	388	394	392	400	409	374	406	415	407	398	377	388	425	393	415	399	371	411	441	383	388	388	375	411	415	395	405	388	364	384	370	400	370	366	403	410	380	366	358	383	421	372	392	435	402	379	388	407	410	387	421	394	390	406	360	406	406	404	408	378	437	379	419	392	415	392	412	399	386	364	428	357	388	419	377	404	409	376	384	366	404	417	390	387	414	395	399	388	447	377	405	399	427	382	414	355	377	372	384	365	427	408	397	414	359	394	387	396	382	402	379	390	375	412	402	357	373	363	382	395	442	388	386	381	401	370	412	373	377	403	424	383	410	405	413	383	414	390	419	399	426	415	428	399	412	401	397	386	372	427	393	399	400	398	416	407	371	375	408	405	407	388	432	355	423	385	407	431	362	397	428	413	390	466	438	393	402	409	401	387	421	393	366	419	423	411	388	376	410	430	389	381	420	397	360	432	407	378	404	381	395	403	415	441	443	397	401	428	393	409	379	380	395	413	396	362	392	424	398	372	419	403	409	403	411	365	369	388	453	411	364	387	438	419	413	377	371	399	394	389	384	417	372	451	398	372	410	391	379	381	410	423	446	432	376	393	403	392	364	405	408	423	409	408	403	392	402	414	386	422	349	415	416	389	403	415	407	412	382	431	379	427	376	433	393	403	468	356	422	418	415	420	368	398	404	415	416	393	379	353	434	383	384	390	388	406	412	402	396	385	390	427	390	412	390	405	392	414	384	408	415	377	366	355	394	385	412	366	394	403	423	398	380	397	356	385	402	407	421	401	399	389	417	384	395	378	407	417	376	420	415	407	431	374	414	408	386	393	397	402	405	391	409	398	409	456	401	405	397	380	395	428	402	383	399	429	403	377	403	430	387	394	378	371	370	440	404	404	396	396	386	401	417	365	397	423	381	383	414	417	418	365	386	432	410	369	386	427	404	397	393	428	402	413	402	376	390	392	399	408	404	392	410	401	405	410	400	428	409	390	409	448	379	378	431	395	405	377	398	385	380	408	400	371	419	419	399	393	421	423	384	381	384	366	405	387	388	408	382	394	423	412	364	417	397	424	366	395	412	390	431	396	443	397	408	395	388	420	397	400	397	406	415	404	392	394	389	390	387	416	398	364	393	413	390	396	413	380	347	390	408	367	385	402	373	404	382	398	419	392	409	381	412	455	405	411	384	413	398	395	415	424	408	406	376	381	418	396	384	396	363	418	397	407	380	373	369	387	395	423	449	344	375	423	380	386	361	415	421	396	390	383	383	402	370	382	382	408	399	357	387	414	430	394	362	383	364	396	387	400	405	391	389	442	381	393	392	448	430	430	388	399	431	409	418	372	421	411	401	374	349	392	395	397	386	426	380	394	395	429	392	403	416	420	375	391	413	424	382	398	400	424	367	416	381	402	395	407	413	375	376	402	418	426	411	373	414	412	421	413	397	393	376	389	373	406	380	421	370	357	388	441	365	403	392	394	380	395	403	391	437	399	395	460	433	426	395	378	385	416	396	428	383	428	400	429	378	409	388	400	416	404	396	361	444	395	408	387	403	378	358	409	431	366	390	384	410	382	374	382	388	367	389	422	407	389	395	430	400	398	391	408	416	402	392	408	406	405	397	370	419	395	394	389	410	423	411	365	392	407	414	381	390	423	393	419	428	364	379	381	403	381	400	392	385	386	417	426	418	331	368	396	382	375	392	406	390	403	383	405	369	377	412	389	408	388	396	422	383	373	395	408	416	395	408	389	380	397	372	380	426	410	422	392	416	401	385	363	424	417	396	366	400	384	389	430	334	410	405	417	413	395	367	385	389	384	401	397	384	384	367	384	384	382	403	417	405	400	393	373	383	421	393	413	395	408	398	401	400	412	407	431	395	403	420	386	390	407	365	402	365	384	358	384	422	385	413	380	396	383	385	391	353	366	382	391	370	382	380	384	414	400	359	420	386	363	400	408	400	405	412	396	420	399	405	407	385	404	406	406	434	388	418	387	374	352	368	405	372	407	377	384	398	444	429	388	421	379	398	385	408	412	377	382	405	387	411	401	394	376	413	428	383	389	347	375	385	407	371	367	366	398	395	404	392	424	422	394	407	400	393	404	439	405	363	399	393	388	392	396	390	425	419	397	399	400	407	361	396	403	386	428	386	389	431	397	403	400	406	406	355	436	353	374	403	362	397	438	371	364	381	396	381	382	361	416	383	430	395	339	405	409	415	445	392	426	422	384	438	390	418	415	428	380	378	398	454	397	440	398	435	363	424	382	401	384	397	399	423	398	437	392	418	408	398	383	428	404	386	376	386	388	381	400	373	405	406	403	387	415	386	412	403	392	357	378	443	368	365	417	421	375	434	429	384	375	406	404	376	411	401	396	412	410	356	384	399	386	457	376	365	405	433	399	357	404	385	403	398	391	390	391	384	374	391	429	379	398	366	410	416	430	425	425	420	394	392	384	403	365	420	398	413	383	410	410	386	395	413	391	417	401	388	355	411	366	413	403	396	374	377	427	432	393	405	392	373	387	419	403	414	417	442	413	405	421	372	391	392	436	414	434	394	409	402	435	425	374	388	374	362	399	422	399	405	410	438	420	369	387	372	412	432	382	370	394	396	367	374	439	364	386	343	385	403	396	377	411	405	407	427	405	390	364	383	423	339	410	388	365	408	414	406	396	384	391	365	404	422	421	381	384	393	383	401	381	409	425	403	392	381	384	369	410	413	411	396	428	394	417	418	398	407	425	406	422	412	389	387	385	407	391	390	355	393	406	422	405	388	397	404	377	394	432	401	400	405	379	394	388	423	390	382	369	378	400	403	339	420	371	390	394	396	384	365	418	405	369	439	387	393	446	422	420	403	411	378	395	349	386	406	416	424	382	413	410	433	408	416	402	367	395	394	389	409	354	406	383	396	370	435	422	395	417	418	372	424	411	413	398	389	408	379	393	373	363	428	414	391	391	374	385	416	370	391	396	424	366	394	450	399	405	442	432	403	411	392	369	406	394	432	415	410	403	373	416	442	398	381	405	410	397	375	406	396	379	413	381	393	402	416	398	357	372	381	398	368	389	369	397	413	406	384	411	402	409	363	384	380	423	388	366	386	382	420	401	394	405	389	401	395	391	363	390	413	416	410	418	385	375	396	419	399	398	378	384	415	396	430	388	408	427	430	400	397	418	438	366	393
13299	7272	4447	990	988	984	995	965	1053	964	931	934	906	925	1005	938	1013	991	967	950	941	930	938	949	921	971	947	976	934	950	955	980	1021	951	1008	893	977	930	1021	979	961	897	955	953	944	914	998	901	959	987	881	882	912	914	959	944	961	965	942	931	961	893	928	919	957	996	982	998	965	943	909	979	1027	905	927	960	905	953	987	1003	944	938	937	924	889	953	932	923	955	946	967	913	896	981	915	966	917	959	951	910	971	983	978	994	995	920	968	931	981	926	883	931	913	887	948	943	1015	880	945	914	912	979	979	865	964	976	965	935	917	964	1000	939	927	985	960	976	882	965	980	911	900	970	971	897	961	955	1022	901	936	933	986	913	958	914	968	955	972	859	904	900	941	934	964	983	978	988	914	934	903	955	918	936	980	989	948	940	967	966	929	920	960	948	930	963	971	896	954	941	971	998	984	944	921	984	942	936	947	962	957	902	971	970	940	952	949	986	897	917	980	965	992	960	931	905	911	906	931	999	955	929	888	932	983	935	907	942	957	877	921	934	951	951	920	988	905	936	932	905	914	939	985	956	962	944	917	914	938	960	902	939	937	959	962	955	896	921	915	985	922	965	957	981	930	917	926	918	916	894	945	889	951	925	977	938	922	944	962	974	930	966	959	951	906	975	941	948	928	1005	997	893	934	984	896	955	954	889	967	951	975	957	907	927	962	969	930	924	965	968	975	965	923	954	909	931	934	944	918	985	932	976	929	933	963	913	930	955	999	903	990	970	974	911	929	954	960	925	920	969	938	933	922	985	991	883	946	964	925	983	960	928	935	950	928	946	990	953	922	935	968	893	1004	935	930	922	977	955	963	944	970	908	867	881	958	868	912	889	913	945	948	993	1023	929	951	898	970	994	936	895	1012	978	1017	1004	996	1001	936	941	930	882	918	973	927	977	953	935	903	930	951	980	916	950	942	916	975	943	929	929	951	890	901	914	952	900	931	941	928	928	947	961	924	944	916	907	953	1019	949	923	951	946	955	952	937	965	920	958	974	1000	936	928	898	933	969	934	931	910	929	961	953	906	950	1006	905	942	894	935	928	931	918	930	888	951	975	986	973	994	976	882	906	917	972	976	964	923	961	978	967	935	922	923	952	901	921	967	994	967	904	893	987	964	918	968	960	935	917	965	979	997	929	920	947	929	950	954	951	931	978	942	990	951	929	910	968	956	954	983	927	908	879	949	878	975	897	938	934	881	928	937	1014	945	900	980	924	912	934	948	906	1009	912	932	938	912	996	923	939	946	962	908	937	914	990	974	931	934	984	960	900	944	906	930	945	964	918	963	982	938	911	932	932	929	948	922	903	960	943	953	914	954	933	979	928	928	958	951	990	983	994	972	959	939	935	930	965	916	899	861	927	1000	917	921	888	885	924	930	938	926	910	878	907	941	903	908	966	993	920	933	935	878	925	917	890	1008	924	958	949	933	946	933	993	947	895	953	970	923	919	913	953	913	922	968	981	926	931	934	891	950	941	968	960	950	947	930	990	982	906	953	966	966	915	951	955	895	942	963	941	892	953	922	884	881	967	922	950	894	987	985	956	942	878	1026	967	997	919	952	910	935	895	940	974	946	927	945	898	909	944	991	932	974	933	917	916	977	920	953	945	935	903	935	923	905	958	917	931	926	1004	922	964	943	891	975	928	950	947	910	955	950	900	998	987	901	940	938	955	883	949	1029	963	946	914	943	972	968	901	917	948	947	979	958	946	943	961	967	1008	955	911	973	927	918	918	929	906	923	984	876	923	875	923	909	927	919	964	917	933	936	1001	998	926	917	938	917	930	961	983	1000	955	965	954	1022	976	918	925	933	938	957	917	927	961	954	945	966	945	914	947	934	923	951	962	955	873	956	913	901	999	967	917	918	904	959	940	939	949	979	976	902	976	939	927	968	934	955	953	937	965	938	921	920	913	921	905	899	959	951	1021	895	969	952	940	968	962	884	952	930	925	906	938	895	961	915	897	978	952	1028	950	931	923	904	927	945	942	924	929	939	957	964	979	941	900	987	980	934	929	984	960	969	986	907	952	929	975	949	941	954	935	953	923	968	952	956	902	941	900	903	909	936	923	994	901	960	895	909	923	944	949	932	940	971	986	945	959	919	941	992	944	881	882	971	922	952	943	983	988	932	950	952	930	889	917	964	939	963	919	967	958	939	934	933	965	913	991	891	947	921	971	1014	994	963	928	949	911	981	918	968	941	998	918	950	982	1000	940	911	926	978	926	960	982	926	951	929	932	910	958	958	948	874	942	888	915	944	949	962	933	943	968	931	870	905	967	950	929	927	951	933	902	968	999	915	973	990	962	909	952	922	925	974	903	921	996	985	922	942	968	935	947	935	943	943	925	929	923	941	951	934	878	931	937	937	962	935	951	923	1010	950	970	972	922	960	936	971	998	932	896	907	954	935	940	887	955	979	961	910	951	965	936	929	927	970	938	1013	967	962	917	917	917	940	937	908	964	915	914	933	897	958	925	924	946	984	940	921	889	975	974	918	966	892	922	924	944	965	951	942	988	943	925	914	931	884	944	954	973	939	936	988	930	967	985	924	918	977	925	933	948	928	928	990	948	941	981	930	930	853	944	965	978	945	930	945	895	898	968	907	924	908	962	948	894	967	910	970	969	954	949	975	964	959	983	909	945	926	931	926	979	950	913	926	937	913	957	937	951	955	971	937	929	877	1013	944	958	987	944	926	963	915	955	954	941	955	990	953	962	945	920	941	1037	907	912	923	916	957	929	962	939	954	970	943	931	919	962	914	906	949	906	957	957	984	984	980	949	977	939	973	936	944	937	901	922	952	1021	935	980	935	932	957	892	955	910	921	964	969	864	929	931	914	948	934	976	941	914	938	920	937	931	917	936	975	940	982	1030	955	954	961	962	935	921	907	939	925	931	977	887	962	960	948	936	898	935	961	948	908	955	968	923	944	942	908	937	950	915	935	959	961	935	874	977	907	907	956	947	948	971	988	923	952	877	935	916	938	985	898	959	923	971	966	899	961	919	917	916	973	923	926	980	976	952	925	911	979	934	976	891	977	918	946	959	918	937	961	894	941	927	967	965	931	991	915	911	964	943	1020	956	957	924	997	922	967	938	926	985	1002	948	907	919	938	942	955	954	1006	996	943	888	874	958	921	945	956	956	963	949	944	926	1028	958	971	1032	968	922	965	938	917	928	919	913	939	955	955	946	914	951	929	915	952	1024	993	912	902	997	913	974	945	970	922	963	967	917	956	887	909	961	921	942	971	974	959	926	951	993	932	959	961	933	959	991	958	1007	946	865	950	933	944	936	922	957	932	959	914	957	984	945	945	968	923	964	974	953	943	911	894	974	954	990	957	940	946	970	941	948	932	947	931	915	987	906	973	901	1013	987	955	927	926	908	979	956	999	957	939	966	934	971	981	966	905	985	926	905	1002	917	982	915	958	948	935	952	957	924	944	898	919	889	936	949	938	972	951	982	1011	975	936	940	945	935	925	943	935	935	966	939	921	937	926
64419	48446	37842	8926	837	478	421	400	356	295	289	306	270	282	282	271	296	259	283	239	268	278	262	261	230	250	236	222	253	265	240	250	231	257	245	250	252	258	257	238	246	248	277	242	249	268	231	240	259	252	264	252	250	246	253	211	249	247	226	233	248	228	273	244	273	267	259	230	238	255	229	241	249	234	236	244	265	268	214	233	265	209	227	274	234	231	253	247	239	269	257	245	254	211	255	247	239	249	248	218	233	232	268	269	250	260	245	278	243	268	233	248	232	216	276	244	216	224	232	228	242	251	232	276	258	245	243	212	244	272	258	230	236	241	261	251	218	270	230	228	262	253	233	220	223	207	229	242	248	240	258	243	256	235	244	251	246	257	226	274	230	264	249	235	260	233	244	247	250	238	229	242	277	269	246	256	265	253	252	227	229	234	262	263	234	257	246	237	267	273	243	245	227	234	213	252	239	222	237	273	240	262	225	237	248	252	264	215	203	237	262	242	267	233	232	213	246	254	246	237	248	268	279	233	212	250	240	258	242	234	270	246	235	263	233	268	235	230	236	257	238	245	232	259	270	243	248	240	258	258	244	238	261	244	229	273	239	256	210	267	278	228	256	259	235	242	257	240	229	216	237	238	239	228	248	269	219	257	231	235	239	267	243	256	247	234	252	270	225	229	223	210	244	233	268	223	246	243	237	247	264	242	221	246	261	274	217	257	232	285	247	246	254	254	254	226	247	233	246	235	260	261	273	261	219	273	230	230	242	259	218	226	267	223	241	275	249	225	225	229	252	250	242	263	236	244	226	224	249	232	234	264	228	232	250	249	261	209	253	291	204	246	247	257	243	261	212	242	284	241	243	231	240	244	245	238	253	230	236	223	282	219	275	258	216	240	226	248	254	244	241	221	240	280	251	257	247	255	226	241	214	224	259	239	233	240	259	237	224	275	245	243	246	247	229	251	247	246	233	251	236	253	206	249	258	238	223	248	247	240	239	227	223	227	233	271	244	226	231	236	236	227	236	248	218	244	217	250	233	244	230	228	261	236	245	243	234	255	259	236	232	243	258	226	253	265	249	223	224	253	239	258	207	257	252	242	241	254	238	235	229	259	245	243	271	238	245	238	270	220	246	230	261	248	216	225	225	219	258	223	226	229	232	230	262	220	252	239	225	238	274	234	220	233	270	228	247	231	205	221	214	237	246	262	250	271	247	243	235	235	285	246	240	230	261	218	232	212	239	242	248	253	260	269	239	215	242	241	235	248	257	262	255	250	265	244	242	236	215	254	234	230	234	244	225	225	214	263	250	247	211	258	217	220	223	236	261	236	246	229	240	271	242	242	251	260	234	254	236	204	240	253	241	234	225	255	250	255	224	258	252	268	237	261	222	229	236	235	263	224	252	222	264	224	265	239	280	245	239	228	245	224	228	244	250	252	217	282	252	242	243	225	234	256	209	232	256	261	235	264	261	235	239	240	275	239	231	256	237	248	248	230	239	230	254	235	259	269	229	235	247	236	229	239	245	254	241	262	233	263	242	206	237	236	240	249	248	203	253	263	210	233	194	233	245	245	249	235	271	246	235	254	285	214	235	232	232	246	253	279	256	259	236	248	250	237	269	219	253	233	229	237	240	247	227	257	259	255	259	214	238	236	224	227	274	240	252	230	262	223	235	241	274	225	245	255	253	252	221	237	247	251	255	254	239	241	220	239	224	208	269	222	259	239	234	234	262	242	252	232	238	253	234	222	235	242	242	224	245	233	230	222	252	252	232	266	250	215	240	244	275	242	250	228	226	228	261	256	260	244	246	254	227	242	242	242	214	236	216	248	233	243	240	248	251	241	222	226	267	233	248	217	271	252	214	225	240	227	236	245	273	248	247	234	266	263	255	258	238	250	233	266	258	220	264	223	248	250	243	264	250	247	255	267	245	249	214	242	239	229	226	234	261	226	246	251	236	241	248	246	237	270	258	246	237	264	278	252	273	257	263	245	239	226	222	214	266	258	213	232	231	225	231	223	248	224	221	264	238	260	228	239	234	216	232	249	280	265	249	262	224	244	259	236	246	249	234	225	251	248	211	237	222	214	264	245	260	237	261	228	230	238	249	216	277	237	221	237	263	229	205	225	259	226	240	261	224	211	285	224	231	255	228	202	245	243	259	237	255	239	257	247	226	254	243	291	236	247	265	255	267	232	237	245	247	236	266	255	255	244	285	257	255	259	219	262	239	248	250	250	231	263	234	255	240	231	246	245	271	258	261	262	243	223	216	251	247	221	244	219	248	257	251	248	240	236	222	227	243	251	270	246	252	228	234	260	257	233	230	248	243	240	250	242	215	250	271	224	211	234	221	273	242	267	243	241	215	222	221	240	206	243	266	263	252	254	256	241	251	282	257	227	215	245	242	216	249	229	241	246	221	263	259	212	257	248	233	266	257	280	243	235	239	255	256	246	261	267	257	225	241	254	245	248	271	239	227	259	274	246	262	229	255	254	252	255	217	229	246	232	221	227	292	229	261	247	236	205	255	279	268	230	260	241	238	241	261	244	227	234	270	222	237	255	273	242	268	254	258	238	251	259	223	267	221	235	259	242	253	245	227	238	256	234	259	247	208	237	258	220	236	258	249	220	205	240	231	269	237	256	247	266	236	261	228	259	250	247	264	250	265	221	219	227	269	237	252	223	227	254	263	246	263	228	249	232	224	233	218	257	268	260	265	230	231	263	249	265	230	224	273	255	239	239	269	268	266	230	255	251	248	283	251	245	232	237	225	240	217	237	209	256	247	246	232	250	219	241	232	201	238	248	219	225	272	222	251	243	252	256	255	248	245	262	223	241	234	257	287	250	244	238	233	223	248	253	261	226	253	246	242	271	259	252	258	265	228	255	246	243	231	254	230	253	229	246	245	221	250	260	267	232	268	277	241	236	201	244	254	278	241	238	256	237	279	222	266	245	249	266	224	210	267	249	237	254	240	236	215	253	223	270	220	197	271	256	245	236	281	252	225	245	247	215	261	242	255	263	257	227	252	247	230	245	261	239	255	244	266	221	225	265	237	250	250	226	227	243	246	242	228	240	229	259	249	253	235	195	250	222	230	248	243	240	253	216	217	247	246	267	247	253	240	215	245	246	231	240	247	309	266	236	235	248	240	234	264	245	238	264	267	233	250	251	227	256	265	234	233	246	223	204	266	208	243	257	274	255	214	247	261	287	253	258	268	264	250	278	246	236	242	229	245	289	258	233	249	276	263	251	243	244	259	235	242	276	271	224	231	229	231	235	243	231	240	254	225	266	220	241	238	247	232	202	241	222	270	253	226	258	213	230	264	276	239	236	247	266	264	243	225	244	225	239	217	213	259	262	266	271	266	232	258	238	246	257	236	237	246	234	269	237	233	255	225	232	245	232	260	218	247	232	247	246	239	259	230	233	261	244	236	218	239	226	224	237	251	237	211	234	232	227	271	237	229	232	275	235	249	264	224	234	239	256	243	226
37866	33198	15980	2191	1879	1604	1415	1220	1207	1040	1039	939	913	858	827	824	804	794	754	756	721	754	711	734	754	710	729	699	730	677	705	625	681	711	658	690	642	705	709	679	642	660	631	697	672	644	649	672	690	637	718	677	734	637	645	669	704	646	632	643	644	679	655	618	674	642	674	652	643	615	654	648	624	657	650	665	638	676	663	668	632	649	652	656	642	634	686	627	664	657	620	661	641	649	667	604	655	697	636	663	639	607	612	691	694	639	634	633	610	627	630	640	630	675	671	668	690	644	686	657	681	654	656	671	638	630	642	614	665	657	614	644	618	604	607	661	566	658	669	660	686	691	608	645	634	612	702	645	696	635	701	616	658	629	638	617	657	673	625	587	630	706	616	619	609	653	680	647	635	686	615	662	662	635	661	670	605	658	622	676	637	638	675	675	692	676	631	625	628	600	666	661	625	642	640	660	622	638	660	596	603	634	661	636	618	651	654	657	627	637	614	633	649	702	640	703	641	649	612	600	647	660	655	650	676	640	649	654	631	668	651	627	590	640	628	631	626	631	638	624	602	640	651	615	696	645	600	627	637	647	670	690	645	652	632	601	619	653	670	587	635	641	692	643	683	714	665	637	614	660	648	671	633	604	717	614	630	679	610	663	668	672	591	623	670	651	706	683	661	628	649	610	638	606	636	613	646	647	653	721	625	623	660	649	614	665	649	658	592	629	653	665	675	664	653	606	669	651	595	639	586	629	658	655	679	634	630	616	631	681	621	663	600	627	663	658	636	672	658	660	623	635	632	705	626	595	680	581	633	637	664	634	658	661	638	667	629	665	636	609	665	661	643	666	652	640	639	667	632	631	641	617	652	595	632	614	620	680	645	605	616	620	594	647	635	634	671	597	667	619	572	590	605	671	614	626	659	664	685	616	644	646	642	670	670	644	668	645	628	649	631	682	613	675	648	688	657	644	623	650	654	656	624	651	644	689	603	662	663	703	634	619	629	701	642	677	631	670	640	625	647	662	681	631	609	606	651	644	684	679	669	640	612	674	608	613	640	646	641	630	658	660	643	650	672	678	608	660	642	634	610	619	620	657	651	635	649	703	622	723	652	673	669	608	641	621	654	632	583	626	644	624	680	563	601	699	612	667	628	658	622	690	660	603	633	640	644	659	657	666	675	664	662	637	641	639	630	625	642	613	653	649	623	682	640	651	667	625	611	648	629	602	709	610	702	667	664	628	663	624	653	660	636	663	636	632	646	624	676	700	578	662	656	627	697	670	650	629	661	643	626	613	691	586	674	627	659	640	669	642	667	620	630	609	653	663	661	604	649	669	695	652	634	671	608	654	675	623	648	643	647	606	649	637	636	658	669	640	659	640	638	644	654	687	655	578	629	655	643	605	681	637	645	638	621	672	645	614	627	642	663	649	644	662	615	643	660	654	665	648	620	638	653	654	642	624	638	652	652	645	641	678	652	636	652	666	655	649	646	649	612	666	592	647	643	657	644	620	635	615	628	650	631	655	636	662	635	649	642	583	627	629	638	617	634	656	632	615	650	619	650	633	666	664	614	676	668	658	621	677	619	679	677	608	617	636	685	646	637	681	572	643	664	614	658	629	651	626	695	665	662	632	620	662	649	649	618	622	645	695	622	624	610	654	664	609	623	676	645	608	671	595	643	598	643	648	646	620	690	644	653	642	627	685	637	666	619	645	656	666	646	606	658	640	678	656	645	606	624	630	672	630	643	645	634	679	642	653	622	659	626	714	652	669	649	665	620	651	680	617	609	618	642	631	620	646	607	608	612	606	646	672	627	601	629	665	606	667	642	641	647	634	645	696	640	642	640	626	602	662	644	640	608	644	697	635	663	657	595	629	612	643	667	650	614	642	633	681	625	655	674	623	680	666	629	673	642	638	649	632	642	642	685	654	716	635	666	670	652	616	622	631	604	655	608	620	678	716	636	630	697	605	664	672	601	608	643	649	651	625	644	651	612	663	657	658	641	663	616	692	603	693	624	630	680	623	700	632	616	632	659	650	620	623	590	693	642	661	613	616	655	630	648	613	630	646	578	655	657	607	652	627	628	639	648	644	634	661	632	665	655	647	656	638	642	618	620	591	645	650	637	643	621	650	620	664	669	647	611	687	613	664	671	654	638	678	645	639	647	604	646	644	668	621	635	713	612	600	626	648	634	645	641	615	668	641	633	617	614	668	654	642	632	613	652	652	636	606	661	630	687	652	627	624	640	660	630	677	625	648	618	633	655	644	632	572	651	652	654	596	658	667	703	627	595	655	628	654	670	641	688	628	616	625	624	634	629	632	686	644	670	671	625	598	610	626	627	623	663	633	642	667	658	657	678	594	662	678	703	648	655	615	618	628	655	719	678	614	694	657	654	624	648	628	657	604	589	640	642	640	646	658	680	662	640	602	651	644	625	646	648	634	646	643	648	611	655	607	666	660	600	623	638	667	658	605	614	674	682	637	650	656	658	630	647	659	611	611	658	683	690	629	649	615	579	640	666	672	683	643	645	659	655	619	682	612	628	612	655	684	615	639	637	681	629	647	664	696	625	626	632	672	616	550	659	588	633	668	572	632	664	685	653	662	637	653	635	652	678	611	620	631	662	684	634	674	643	646	642	647	656	674	657	654	648	646	679	646	597	666	628	648	626	664	649	673	628	579	634	657	665	694	616	648	614	622	629	639	659	637	636	684	663	594	641	653	662	636	640	621	659	652	632	638	660	652	636	612	633	725	663	649	647	644	659	655	652	666	603	659	687	647	693	629	607	645	649	638	635	681	655	683	662	686	670	627	609	630	647	645	617	660	605	657	606	658	626	629	657	691	644	637	667	677	680	704	655	625	636	657	590	658	658	614	680	658	622	668	608	592	636	705	669	648	690	631	647	644	638	666	633	645	610	677	643	619	630	683	628	630	662	627	637	630	613	623	646	629	587	665	660	616	628	650	654	646	608	637	654	623	605	645	703	647	685	680	666	664	637	657	661	638	597	643	670	632	627	647	601	616	621	651	615	649	650	598	646	720	626	626	627	650	630	623	648	627	643	623	651	639	660	663	616	630	646	649	670	625	677	631	606	607	598	634	628	640	615	661	659	659	656	677	650	645	643	651	615	637	674	623	676	630	631	641	644	658	663	639	671	657	635	666	667	639	657	625	699	652	622	659	706	695	701	650	649	624	595	644	648	652	635	640	631	580	635	657	643	656	670	628	601	661	613	663	634	665	628	692	619	624	628	658	674	635	613	633	674	655	661	653	653	644	634	666	660	667	638	666	646	600	646	660	600	661	674	620	644	643	644	693	674	635	669	639	603	638	683	642	653	677	632	640	630	647	663	637	656	655	674	641	649	648	685	643	619	633	601	698	616	652	660	648	627	660	606	642	650	694	617	633	647	665	608	647	606	681	697	656	625	723	660	641	629	635	632	667	657	586	659	640	637	669	654	629	657	679	712	655	647	605	674	633	685	671	615	607
76252	57110	45853	15830	3327	866	725	614	528	473	458	421	452	403	430	396	361	361	369	397	379	332	365	336	348	308	406	361	319	351	344	355	367	390	357	380	363	338	345	337	366	352	381	338	372	356	385	359	339	341	336	352	352	363	360	386	369	393	367	413	356	360	362	368	344	349	366	352	342	326	358	363	353	367	370	371	336	373	350	372	354	383	316	378	365	374	343	355	354	378	348	366	356	363	337	354	365	374	329	392	380	348	344	341	331	362	340	363	335	330	349	347	325	407	354	368	362	337	308	359	366	362	383	356	378	324	337	341	344	335	361	370	330	331	340	379	356	358	345	374	338	345	369	345	302	374	340	381	328	296	387	377	393	356	360	335	352	409	379	352	346	347	329	357	328	381	359	310	361	352	371	381	355	354	340	347	344	355	365	365	342	350	356	372	343	345	378	351	370	347	313	351	358	349	324	359	366	379	346	375	312	378	301	337	337	377	378	368	369	348	343	324	369	348	364	379	333	355	354	318	330	307	375	339	361	373	344	355	435	327	384	377	326	341	338	335	366	359	313	365	365	349	382	350	368	370	327	371	332	334	339	343	321	368	356	385	327	341	348	361	370	342	340	352	369	334	324	375	354	329	358	341	340	341	360	347	355	343	326	361	353	373	380	329	334	332	360	382	355	361	360	363	357	345	357	374	390	394	337	378	347	380	366	355	330	362	350	333	348	361	373	353	357	351	386	326	354	347	346	323	335	360	363	376	367	355	354	377	347	357	367	367	358	407	332	390	331	361	372	349	379	361	363	371	367	356	351	332	343	351	355	362	376	320	309	369	381	353	329	347	332	362	362	339	354	374	351	354	318	377	341	355	342	332	362	331	336	339	359	353	327	356	346	342	364	348	350	347	325	327	389	363	351	368	370	372	367	357	398	355	324	340	339	347	369	351	347	339	339	355	330	354	350	379	310	397	363	361	371	351	371	345	339	376	375	338	363	376	376	362	361	365	351	367	370	356	349	331	382	332	372	380	330	367	347	351	333	379	380	325	367	348	363	351	342	371	370	360	361	357	343	389	324	338	369	338	349	341	326	364	336	304	334	317	346	356	363	359	347	340	357	338	353	328	382	341	374	359	365	335	353	395	338	352	344	355	369	357	365	375	361	346	321	363	327	357	353	369	356	356	373	360	309	379	353	348	329	340	346	346	395	344	336	368	342	346	374	348	349	350	355	358	364	342	377	368	362	330	357	370	357	327	350	372	344	333	370	344	335	367	353	366	349	353	359	352	353	369	366	369	345	363	323	342	342	360	356	316	353	376	369	337	350	344	366	344	361	363	364	358	346	369	378	320	343	348	361	358	333	375	349	385	370	373	324	336	361	344	336	343	371	326	384	346	324	333	373	330	357	314	364	361	330	336	363	352	299	327	389	392	380	354	362	356	339	373	358	365	334	341	355	346	365	347	366	333	347	349	364	365	349	358	346	347	341	357	331	342	344	343	351	329	356	375	350	361	368	349	368	351	369	329	371	337	338	341	366	358	376	367	340	332	356	378	326	393	336	332	350	376	355	343	361	366	359	346	357	361	334	360	357	313	363	348	381	373	366	332	345	337	306	338	332	356	377	354	346	371	338	360	353	346	364	341	359	364	378	372	357	371	372	339	360	342	340	347	357	365	360	312	359	359	347	312	329	352	364	355	375	351	357	324	314	396	371	349	351	328	347	410	383	347	387	314	351	346	357	324	338	356	340	368	369	354	348	368	346	331	335	355	350	359	345	315	361	325	347	365	338	328	361	356	351	332	351	337	365	338	327	320	319	346	329	349	364	328	378	344	359	333	346	322	336	347	348	376	340	337	360	378	356	365	355	356	381	352	324	336	361	350	362	359	336	357	334	349	360	373	373	342	348	366	378	364	302	354	346	362	334	397	343	333	390	330	369	338	373	335	356	354	366	361	373	336	374	343	337	369	364	376	385	316	349	329	334	365	316	344	361	375	354	375	317	352	343	368	372	340	357	362	303	364	338	366	327	346	348	361	333	354	355	347	352	329	335	357	369	350	314	342	338	346	339	312	350	336	383	356	339	354	364	347	363	367	364	335	389	332	331	346	323	360	355	358	326	330	362	335	323	346	368	329	338	334	323	330	362	358	374	380	352	370	329	347	347	335	329	371	358	340	323	342	359	373	359	363	359	354	341	320	389	339	379	356	357	364	332	409	342	364	368	380	335	354	338	370	342	346	343	354	354	344	343	354	359	352	354	353	351	334	376	384	380	358	326	327	340	357	363	356	349	359	351	364	387	343	360	353	339	360	309	370	387	370	333	360	339	341	357	351	347	389	370	357	349	387	326	363	381	355	373	346	344	381	349	345	365	343	394	336	338	359	323	340	377	335	383	348	402	370	360	349	351	360	376	373	354	353	326	367	356	342	368	386	357	360	347	338	327	343	372	352	375	360	358	349	351	332	359	315	309	358	323	342	384	341	360	346	355	339	338	327	354	372	363	333	374	344	382	340	374	321	345	362	382	370	345	336	340	330	394	364	338	331	345	342	348	365	322	346	361	351	361	354	307	333	345	359	401	387	309	360	353	340	323	341	364	373	354	346	336	343	378	347	347	339	367	362	327	349	361	364	338	340	321	334	325	352	359	356	366	362	385	376	355	345	332	307	338	337	353	376	366	327	371	336	338	356	346	334	339	337	353	343	357	330	389	335	332	355	334	348	383	352	356	315	331	305	390	337	349	364	343	369	333	367	384	341	360	363	377	393	320	319	374	344	340	359	325	344	335	357	355	336	357	345	386	340	368	358	355	367	379	352	359	367	352	364	337	340	342	361	313	370	351	327	344	364	341	332	298	386	375	344	343	342	352	386	331	321	333	355	366	331	364	342	348	354	338	337	352	318	371	327	351	313	362	362	312	355	327	344	354	355	352	362	347	329	352	365	330	354	323	367	356	376	329	388	363	331	379	368	400	312	335	344	331	350	362	344	354	358	380	408	364	343	314	373	370	368	394	336	360	334	345	363	361	317	370	335	384	350	334	359	326	345	347	353	355	324	347	375	349	355	328	380	388	367	337	367	362	378	363	324	356	357	364	354	357	331	366	354	356	364	352	368	381	296	386	354	347	347	348	332	353	354	344	362	333	366	349	352	330	345	350	379	337	367	371	372	328	301	339	350	345	375	358	331	355	367	332	382	360	336	357	334	361	332	351	369	329	337	351	354	348	354	355	351	350	366	370	365	372	348	370	393	339	335	342	334	362	351	341	345	398	365	365	342	336	356	331	352	313	340	380	360	383	357	379	353	346	342	348	364	346	343	362	357	355	372	349	327	349	323	367	371	366	349	344	338	345	369	328	367	329	318	328	365	352	335	405	371	346	375	360	388	398	362	346	381	349	326	369	378	348	353	379	331	336	347	340	346	329	345	355	353	347	417	359	362	353	346	379	340	351	375	379	345	369	364	327	347	339	339	353	354	371	332	320	361	352	357	378	362	371	343
47159	40257	19259	3857	3293	2735	2369	2073	1831	1697	1598	1495	1362	1306	1195	1137	1230	1189	1190	1001	1081	1020	1055	1055	999	1035	1016	1026	947	996	961	963	929	983	963	940	928	917	933	982	915	919	924	908	926	885	957	944	918	954	925	902	904	893	911	926	865	933	927	913	870	886	907	898	906	869	914	960	895	872	886	947	887	922	919	914	909	858	876	880	896	891	841	954	837	938	878	898	859	890	896	918	919	879	917	867	866	837	885	941	849	918	896	938	901	953	876	893	872	866	922	914	874	904	853	822	853	848	858	880	876	871	956	876	876	871	909	875	907	864	838	910	877	909	923	906	880	852	898	838	884	879	895	847	914	894	868	923	924	869	853	873	844	869	896	896	937	901	886	902	912	874	867	871	890	903	858	863	888	854	868	932	899	837	882	878	874	851	866	850	835	870	895	897	810	839	888	863	899	882	911	908	871	865	882	933	928	878	908	840	920	871	887	866	864	894	815	885	895	868	878	871	901	857	895	882	896	859	876	898	889	928	902	931	922	924	845	902	884	941	891	904	893	887	844	946	904	905	904	851	864	898	895	877	910	912	862	936	827	897	870	946	888	908	887	874	882	855	885	846	825	868	942	927	914	892	865	858	894	858	889	850	915	891	891	875	946	911	875	900	882	863	856	911	841	858	911	883	914	897	855	867	891	856	878	892	868	889	895	899	892	876	907	893	884	886	819	875	860	871	864	848	937	945	866	874	881	816	897	885	899	900	870	841	871	897	839	953	836	873	882	849	882	855	846	878	881	896	935	850	889	875	878	917	888	915	873	849	900	870	830	894	895	880	820	870	845	929	918	866	847	859	911	862	916	875	853	897	918	948	901	889	882	869	867	895	926	862	887	870	839	874	897	885	852	862	929	928	857	906	903	901	869	887	868	860	907	940	877	897	853	902	870	882	847	925	865	882	873	912	886	843	865	930	933	867	893	819	903	856	871	880	840	863	877	899	818	889	862	855	880	864	914	892	845	895	879	930	884	839	923	903	888	895	875	896	879	895	900	850	910	853	869	893	844	828	894	859	883	905	882	913	897	913	928	865	909	823	832	897	882	898	904	868	846	904	919	893	855	889	870	896	877	854	889	891	918	921	944	919	915	910	884	943	832	902	839	893	904	878	845	891	928	873	884	848	858	824	877	885	870	889	852	877	842	908	871	824	872	922	886	908	882	859	854	897	917	892	893	858	876	929	871	897	871	897	927	852	803	840	889	939	887	883	872	856	915	857	916	915	928	847	830	896	895	867	917	853	852	864	872	869	883	882	887	894	801	870	844	863	896	884	921	868	850	899	879	945	936	944	849	896	894	906	891	830	911	843	841	904	869	875	909	872	875	883	893	861	868	886	871	899	884	885	879	949	889	857	926	913	864	934	859	854	826	931	866	939	832	842	811	883	853	889	860	900	889	865	888	933	904	876	891	914	880	891	856	875	861	885	830	833	848	836	865	865	910	883	886	909	824	881	912	934	924	906	897	910	879	894	920	897	847	853	849	879	927	903	881	941	861	885	869	952	898	910	836	895	899	893	896	834	862	868	875	911	871	864	928	853	922	891	872	885	886	929	886	933	896	892	920	834	884	826	867	865	845	923	856	919	876	895	872	942	890	910	936	859	895	862	867	855	931	861	882	924	862	829	862	827	881	847	850	917	903	886	913	844	853	919	856	857	961	945	864	855	857	876	920	908	872	932	885	887	883	924	924	843	908	908	881	922	888	865	899	898	950	902	860	880	831	865	852	851	851	863	835	875	806	840	868	852	871	866	885	908	850	875	885	891	853	879	904	867	852	843	849	859	911	904	907	904	858	897	940	851	917	930	913	876	945	848	870	850	916	871	825	872	897	892	838	900	886	907	864	876	823	911	890	933	933	891	877	862	901	904	809	897	896	851	832	902	888	859	917	902	907	930	852	906	954	869	853	942	953	874	896	880	859	916	917	952	925	846	890	929	888	874	870	841	915	925	893	850	853	828	897	895	881	896	883	923	904	893	881	957	869	893	807	876	880	899	902	883	881	889	856	941	918	881	879	889	853	881	891	904	906	900	854	856	874	921	938	882	900	877	904	876	862	918	887	908	858	893	884	885	832	919	960	877	870	903	915	860	890	874	855	886	909	928	858	857	845	864	890	872	906	872	912	900	872	866	907	862	935	875	891	920	846	904	880	876	886	881	875	876	919	917	926	895	897	938	912	928	863	865	866	886	872	897	865	877	918	853	846	878	896	910	896	837	871	867	865	852	861	900	913	876	908	846	878	855	892	891	881	904	878	912	879	910	907	891	881	842	860	836	939	911	838	878	887	907	856	892	856	905	899	892	860	887	930	913	877	862	837	905	918	849	849	852	923	917	884	874	844	932	927	903	864	945	887	912	877	834	934	901	901	875	898	888	852	865	893	848	885	902	844	913	907	896	842	854	873	848	896	855	855	897	882	843	835	853	909	882	866	859	885	849	852	874	871	917	877	902	885	866	896	886	858	927	874	922	955	846	876	886	905	855	883	884	896	873	901	898	888	895	892	900	864	877	860	906	924	876	864	813	891	873	831	851	939	903	846	901	937	920	870	895	899	893	934	863	902	907	934	832	934	872	876	852	861	868	928	884	895	890	838	888	950	865	824	893	846	913	878	869	925	879	836	940	948	869	888	883	872	857	865	914	846	915	852	880	893	890	890	883	863	885	932	904	878	893	860	844	909	940	891	861	908	893	890	851	870	863	910	831	887	842	905	887	939	909	874	881	862	837	886	848	921	867	873	856	928	809	853	911	914	869	873	890	931	825	852	914	882	890	918	884	920	856	867	869	841	871	832	899	848	951	856	871	866	829	902	873	858	838	871	866	875	873	826	919	873	869	871	921	924	840	864	893	867	898	902	859	914	883	851	865	848	892	860	932	827	887	911	918	929	873	885	935	888	857	879	886	847	880	883	897	889	892	875	888	930	835	886	911	875	854	900	873	897	860	869	920	904	907	921	895	892	913	863	864	914	898	857	873	887	905	892	851	879	794	894	838	914	870	892	865	906	843	866	879	871	902	887	870	889	886	875	923	865	851	903	874	909	841	858	887	823	854	929	852	889	904	874	879	864	887	874	875	890	891	856	855	878	925	853	888	905	878	919	920	902	846	835	852	880	884	892	873	890	898	927	904	910	857	887	914	888	835	863	889	909	836	881	880	844	893	912	884	912	869	919	888	856	878	930	900	846	945	841	902	871	902	910	880	865	849	857	853	827	900	884	904	886	871	926	916	865	868	881	899	862	890	891	848	850	889	897	814	879	888	863	840	881	843	884	858	869	827	897	852	874	915	868	879	920	888	898	880	879	915	930	904	862	831	889	934	879	909	838	851	912	842	857	884	864	866	902	887	883	882	906	877	908	891	847	856	885	849	851	882	893	893	946	901	876	875	884	844	890	852	909	830	884	927	853	920	884	879	877	895	816	908	866	858	875	888	853	866	866	879	879	900	811	894
15749	5504	2978	468	381	442	397	392	393	380	370	410	416	379	375	395	398	387	410	383	344	380	393	386	365	392	439	389	384	382	369	391	403	371	367	396	380	363	370	382	382	345	382	402	396	419	403	353	333	403	381	346	412	409	424	387	417	376	394	388	372	372	376	380	347	439	385	422	404	378	391	362	378	385	392	364	381	371	376	391	382	419	395	390	373	395	391	347	379	337	375	365	420	412	394	365	379	408	392	418	381	388	386	369	392	410	415	401	400	376	411	356	411	361	404	388	359	415	385	417	349	413	391	415	378	396	378	428	405	364	382	376	400	388	367	444	428	415	425	382	369	433	385	372	395	368	418	398	388	371	392	429	364	382	389	418	383	436	410	398	378	391	395	395	384	415	399	406	382	402	358	421	400	375	377	346	394	387	341	419	374	415	421	392	411	413	377	396	433	377	357	389	384	388	383	410	379	387	368	431	405	383	378	386	347	440	384	377	421	452	383	431	351	377	371	338	405	416	396	390	399	362	434	401	402	391	431	388	374	399	351	364	426	361	397	410	390	368	403	411	374	368	388	420	401	408	397	383	378	405	392	413	376	421	398	431	409	365	378	362	412	384	436	404	426	411	380	381	369	444	421	400	407	401	407	393	362	386	423	435	413	427	329	380	389	388	380	416	386	372	363	426	387	380	408	379	369	373	361	414	375	399	390	414	343	390	395	341	376	450	377	372	457	440	402	370	447	370	386	386	406	379	412	405	372	387	379	400	405	371	395	377	387	407	364	387	403	386	410	384	348	389	410	434	394	403	393	386	376	392	399	399	407	422	375	393	360	423	372	422	375	368	393	393	397	400	392	382	360	408	408	392	376	356	403	405	379	387	398	398	372	420	398	407	381	404	445	384	403	404	409	411	368	382	391	406	394	412	377	372	409	363	378	361	392	394	379	438	381	405	356	388	399	384	429	400	404	367	423	411	388	406	400	415	398	371	401	370	403	415	418	413	428	395	394	375	403	375	408	372	373	393	380	411	383	386	375	359	381	445	389	390	367	364	407	393	388	382	399	381	362	396	398	375	360	391	383	354	371	369	362	394	355	380	374	399	392	421	409	384	392	405	408	396	389	381	371	368	377	388	397	385	400	394	383	382	374	372	375	413	410	402	412	362	398	387	396	392	393	350	435	372	382	384	386	372	385	453	392	404	379	371	390	383	394	383	369	430	385	377	368	392	384	365	377	378	387	440	387	393	404	417	410	363	383	400	389	385	415	377	385	403	389	413	392	418	365	426	375	394	388	372	392	365	378	440	395	403	392	381	407	404	406	357	414	416	370	379	378	386	395	353	390	358	396	366	405	399	420	420	407	366	429	362	397	378	377	390	407	424	400	377	431	384	386	387	361	455	385	452	416	382	407	392	387	393	350	415	361	419	374	397	355	400	386	367	406	389	374	373	396	372	391	360	401	403	410	377	360	377	390	371	375	371	394	398	418	394	424	360	378	404	404	370	381	395	396	365	372	358	382	440	394	402	383	355	386	378	416	450	400	385	349	417	350	444	419	374	382	409	402	371	417	387	403	442	397	374	368	397	381	393	357	421	397	377	370	404	388	366	371	405	394	398	390	380	362	425	390	379	369	396	379	358	369	375	387	394	385	377	396	412	402	384	455	369	389	387	372	423	401	359	417	387	387	354	411	390	398	369	414	376	417	359	399	404	365	399	350	388	419	408	399	389	419	379	391	393	404	389	403	362	402	383	421	407	379	349	399	404	404	411	453	382	397	424	386	361	375	407	385	348	392	365	410	378	405	406	399	418	386	392	441	424	404	385	404	371	418	395	383	401	409	390	369	383	409	416	417	396	362	385	388	402	390	380	423	391	376	400	402	385	406	375	390	416	362	423	401	398	395	412	408	381	367	384	440	397	388	380	351	395	403	358	375	405	391	368	399	395	387	397	384	365	388	372	398	378	395	384	435	353	396	408	415	384	401	348	413	368	399	407	403	352	388	414	366	431	413	360	359	388	363	383	403	378	359	407	356	400	391	394	377	425	376	386	394	406	414	402	401	386	376	421	384	391	410	428	399	413	392	399	395	403	384	401	416	397	392	419	430	414	400	358	395	387	381	396	372	398	316	375	401	369	393	364	362	396	378	387	403	387	393	412	358	353	413	395	378	396	387	361	358	404	379	358	416	378	397	447	420	376	406	399	377	400	340	417	364	388	402	379	377	386	361	409	400	372	410	399	383	367	401	406	406	397	390	423	381	410	392	359	421	412	401	394	398	367	396	403	422	391	408	417	382	372	413	399	377	367	365	409	394	399	395	394	408	354	362	374	408	383	384	437	403	393	390	406	380	398	418	423	414	383	393	348	381	370	388	335	415	385	380	379	386	364	398	374	357	383	366	377	382	374	385	408	379	365	373	397	383	412	400	412	385	397	365	406	382	376	393	406	390	385	394	353	392	370	385	395	424	405	405	392	378	386	389	400	392	412	406	376	389	415	369	395	367	417	376	445	411	383	363	387	399	404	394	397	395	406	379	389	372	362	393	384	434	399	368	371	405	404	372	393	429	412	446	434	369	365	420	372	355	401	384	371	377	406	364	378	402	371	396	428	401	363	365	378	363	400	401	385	405	366	398	369	396	424	418	419	377	397	430	383	404	381	387	442	385	372	389	414	368	390	394	385	412	383	372	394	403	412	413	386	392	393	376	376	413	378	385	387	420	402	371	369	391	339	397	384	392	381	413	357	425	413	378	385	367	390	375	439	403	374	398	398	382	395	398	396	421	373	400	383	373	390	430	396	385	404	400	359	407	350	400	395	391	425	413	405	410	406	376	406	404	383	385	353	394	373	363	402	386	389	401	400	412	389	422	361	399	374	380	374	433	434	348	408	377	369	403	396	385	420	376	374	401	430	381	398	404	357	400	416	367	376	345	392	379	392	414	406	405	394	415	374	393	404	412	406	387	382	380	406	412	412	374	382	357	401	370	342	401	399	372	380	383	373	400	416	409	374	369	396	398	374	406	428	423	384	383	419	409	404	370	416	422	402	384	372	411	383	356	353	426	401	372	373	405	435	358	399	379	396	432	415	379	364	421	372	397	379	413	421	374	377	379	362	392	377	422	389	365	377	355	420	400	415	418	398	376	437	397	385	412	415	377	438	403	363	353	373	395	411	389	437	387	394	405	369	385	361	388	388	403	374	415	385	376	433	392	392	413	389	362	394	410	421	390	394	386	403	433	406	399	374	423	400	353	412	336	386	440	424	358	380	435	366	378	369	367	367	383	420	390	390	371	363	413	410	366	394	423	378	419	360	400	389	388	420	346	429	364	381	407	352	392	400	407	425	404	352	399	381	397	425	377	398	414	390	393	400	437	367	382	382	381	356	372	427	388	368	416	360	383	404	381	405	390	432	397	383	360	397	376	411	395	376	384	415	406	392	386	403	378	369	377	380	420	406	390	354	427	394	407	361	399	397	409	386	398	387	412	402	418	426
12880	6611	3951	1003	1016	954	1010	954	929	963	935	956	922	939	951	963	949	947	885	953	906	958	956	917	941	921	924	910	924	871	955	978	1006	916	981	935	925	951	966	926	943	979	967	919	967	940	950	964	961	941	941	945	924	916	895	941	911	944	937	892	876	912	973	960	872	959	975	914	940	921	962	928	917	938	950	908	972	956	896	935	896	937	944	948	913	936	968	942	933	918	932	886	944	991	929	969	966	921	858	1008	992	871	912	921	920	923	931	956	892	928	904	913	956	926	932	941	901	877	914	897	882	940	950	924	930	935	889	910	928	893	930	918	916	946	902	924	898	907	951	904	916	904	920	913	867	945	962	877	902	924	829	920	937	930	980	876	917	902	923	929	908	905	959	918	881	994	922	969	970	892	955	942	929	940	908	911	899	940	918	978	895	935	951	924	968	885	927	940	936	896	947	877	970	895	968	953	913	969	973	947	939	934	893	901	893	922	930	929	943	916	931	963	937	928	868	989	911	878	964	972	893	956	962	859	950	863	923	911	889	908	906	952	905	890	949	967	938	962	866	911	965	995	948	914	983	956	900	946	927	972	940	956	962	899	915	923	952	898	953	948	972	861	873	907	963	904	929	927	965	939	897	949	937	953	960	945	928	910	926	927	894	951	903	901	966	907	911	929	963	920	933	891	940	936	910	915	956	930	909	971	929	944	926	885	954	958	945	901	901	917	903	890	927	912	940	921	926	933	863	910	886	857	866	959	950	928	962	924	923	984	948	925	991	921	856	880	926	921	923	969	973	948	923	924	906	939	988	944	973	986	923	933	908	893	893	934	874	953	900	932	937	927	987	953	915	931	921	960	930	877	872	966	880	959	906	960	902	960	868	918	860	934	978	932	871	979	945	879	895	946	980	930	955	922	934	934	900	882	956	962	941	901	892	925	962	933	907	920	949	988	918	941	946	903	922	918	902	908	969	911	904	898	917	988	948	915	913	920	946	929	988	923	982	971	954	934	938	934	970	961	941	957	914	939	935	917	937	953	970	916	938	880	964	915	871	953	951	875	906	910	890	910	912	951	945	904	940	887	900	921	964	930	958	889	966	915	950	912	930	876	899	956	902	903	905	912	919	966	958	949	968	863	870	929	924	946	960	910	941	965	951	960	905	950	937	970	904	919	925	896	927	935	896	910	944	947	874	918	961	887	856	915	938	905	935	962	890	910	887	981	888	923	885	893	979	971	962	908	937	926	955	894	907	939	959	886	928	916	908	933	835	942	933	904	920	966	878	948	938	922	886	952	924	929	925	908	937	943	920	919	946	961	929	937	989	979	956	973	976	947	928	945	862	914	935	924	896	910	907	975	928	946	922	948	958	898	898	851	911	940	891	946	926	924	883	928	951	938	955	990	903	937	959	927	958	882	924	949	910	946	970	923	974	916	882	872	933	914	923	918	906	910	896	961	958	940	880	944	882	971	938	950	892	924	883	955	948	987	961	923	901	962	869	871	941	886	905	849	905	905	919	890	936	987	934	960	942	882	899	949	919	886	888	953	960	931	914	895	956	886	898	951	969	918	940	941	962	969	931	907	910	863	908	926	897	949	934	936	899	899	928	918	969	883	864	932	844	924	904	940	932	953	938	954	936	930	928	919	937	936	927	890	924	919	946	894	941	920	969	991	875	960	938	896	865	928	957	912	974	864	951	946	988	865	914	945	916	969	970	934	865	966	958	934	920	901	859	892	902	949	941	957	910	919	928	950	945	909	973	922	933	965	954	862	958	916	921	935	933	880	924	876	933	885	958	911	934	909	955	959	960	936	951	950	961	961	928	889	886	983	986	942	870	878	962	899	881	884	908	964	981	959	969	902	889	949	903	879	916	966	980	921	930	955	920	896	921	918	910	903	953	995	929	948	935	898	943	874	928	970	938	987	911	933	881	874	979	961	901	965	951	919	933	921	881	911	909	950	908	922	934	967	893	984	974	938	925	926	874	941	955	933	938	923	900	912	932	967	925	903	945	938	923	927	1021	928	911	983	872	952	954	951	921	964	968	896	934	910	972	962	928	929	903	938	941	965	913	913	926	957	944	939	900	954	963	954	957	898	940	903	943	896	935	956	938	924	929	938	934	911	941	953	961	953	964	966	937	925	895	911	985	913	924	914	929	921	962	928	940	947	897	890	952	952	922	948	887	904	896	891	919	948	906	847	966	912	927	984	940	966	906	910	896	923	968	897	961	890	929	912	887	905	892	917	958	930	914	972	900	898	963	905	939	912	915	941	879	913	917	905	943	907	956	926	899	927	961	946	964	905	973	948	921	868	930	928	925	935	973	901	913	998	897	929	851	979	937	923	863	915	950	998	927	946	930	962	945	910	899	952	888	909	948	928	974	927	950	952	930	921	982	883	940	941	904	895	913	933	989	893	931	913	895	961	918	923	908	930	952	998	950	968	916	937	970	920	951	942	946	923	947	951	904	900	904	957	919	973	898	955	922	971	903	944	914	981	942	970	875	914	907	948	915	914	936	954	912	940	930	921	923	947	934	1003	920	936	960	941	893	949	892	916	886	926	881	964	956	938	901	903	901	934	952	920	902	937	967	919	942	908	942	945	942	943	956	861	897	963	888	931	973	929	989	884	913	932	909	929	954	969	899	884	916	987	914	902	942	985	968	966	859	857	948	942	947	935	984	834	985	960	895	947	1011	910	978	922	890	982	899	952	953	863	928	896	959	915	936	996	902	930	980	947	900	914	933	948	959	949	937	975	894	971	904	882	921	925	1017	952	882	914	855	928	920	875	933	921	999	938	957	948	924	932	899	883	914	923	971	967	936	918	931	896	980	925	948	900	933	982	1003	971	899	917	917	917	947	922	977	872	972	966	934	956	933	946	894	879	973	937	926	937	862	955	912	901	867	980	948	946	882	949	958	917	926	927	955	921	954	933	969	945	960	967	932	916	953	911	935	897	986	911	945	966	980	950	845	959	937	912	988	906	883	955	965	926	913	924	873	980	945	897	914	925	931	905	877	973	948	954	984	943	946	905	898	933	887	954	888	917	973	854	909	910	884	927	912	913	921	931	1008	946	914	968	882	956	947	987	887	933	929	894	927	873	884	929	952	931	934	1008	923	929	934	963	915	918	937	939	904	926	919	977	900	942	930	930	884	902	925	934	889	907	927	966	939	932	930	911	896	897	967	961	924	868	919	897	914	955	968	865	900	964	839	885	922	898	904	975	874	924	938	961	932	929	948	911	894	926	910	892	922	882	925	906	925	929	956	976	896	953	954	921	936	903	936	875	935	926	935	950	886	935	953	946	919	960	929	960	932	935	947	964	907	925	916	921	927	961	944	946	896	930	892	988	899	941	965	1009	892	909	956	950	981	947	928	963	954	931	963	929	885	895	984	953	945	997	938	941	952	888	936	912	983	905	934	892	920	890	871	906	877	907	926	948	926	922	942	902	930	885	900	901	976	990	871	953	970	910	939	915	906	896	924	942	939	927	930	896
62155	46483	38265	7681	807	475	348	335	320	273	287	309	279	303	262	249	263	256	256	284	247	222	260	265	262	261	275	250	235	264	233	252	260	257	245	246	262	206	245	247	245	248	225	230	212	236	233	236	215	239	241	250	227	249	225	249	270	226	246	233	221	250	255	251	255	257	229	248	236	223	265	212	243	235	241	229	248	226	248	245	247	250	247	230	246	212	233	253	243	248	259	212	230	240	219	224	226	247	239	239	231	257	247	239	247	257	240	225	232	253	235	226	252	237	228	265	249	254	217	253	262	241	215	241	240	239	233	284	249	224	254	235	249	265	259	223	232	236	246	250	247	216	261	218	224	225	263	242	204	241	233	226	252	263	216	228	252	249	234	260	224	263	258	216	245	278	237	224	252	265	238	222	232	220	251	227	208	256	217	226	251	226	234	258	242	235	210	238	261	254	256	260	205	222	243	230	231	241	222	258	288	226	236	223	227	261	243	205	245	233	258	232	250	211	256	245	255	249	257	231	226	249	241	245	247	269	248	249	227	241	224	224	241	259	237	258	253	231	256	266	231	218	250	246	258	261	260	220	234	231	248	247	266	244	220	224	211	207	226	248	261	236	219	267	263	261	251	230	238	240	232	236	219	237	289	229	279	263	236	210	247	210	262	249	249	231	217	216	245	248	254	247	256	244	222	267	213	208	254	239	231	263	269	251	254	223	254	221	242	224	272	251	235	257	248	215	243	214	231	227	251	216	237	249	244	215	244	257	241	250	267	268	234	245	248	212	263	233	209	250	221	242	273	240	276	239	274	258	245	230	237	230	250	278	248	260	236	255	262	259	233	243	191	227	225	272	233	271	252	246	226	245	211	235	232	215	259	250	264	240	237	225	240	249	240	264	249	254	228	238	229	249	247	236	236	220	256	261	269	254	250	228	222	255	274	238	241	225	240	252	266	219	230	253	247	246	270	251	243	266	234	259	245	249	239	225	290	216	224	269	234	231	259	237	248	243	222	222	215	217	252	242	243	268	223	258	229	231	254	240	214	249	241	237	237	249	226	212	236	244	256	247	242	239	261	250	238	223	238	240	250	254	248	235	260	226	253	241	271	229	249	215	217	235	253	229	222	228	239	239	208	227	243	251	241	262	263	241	239	226	246	250	234	257	251	209	245	225	214	235	233	226	246	236	266	233	237	241	236	282	236	235	240	236	245	257	244	238	243	250	286	233	260	257	252	275	235	263	226	219	244	228	227	237	233	251	229	206	258	242	244	240	247	251	261	218	281	241	265	229	238	255	239	232	244	243	269	242	246	247	232	223	245	243	272	229	235	277	226	246	253	223	224	257	257	261	267	230	216	243	251	237	234	234	241	238	242	265	243	232	245	237	261	256	261	251	219	211	246	227	230	248	231	231	218	225	212	219	244	227	237	237	268	248	223	242	239	212	230	247	225	216	271	230	237	245	262	248	255	234	258	240	228	255	226	269	264	224	226	244	238	258	260	269	244	259	235	235	233	221	206	226	278	240	240	260	237	244	250	237	254	251	256	236	236	247	194	216	230	243	245	219	270	255	237	265	250	247	241	253	271	219	226	224	234	222	228	209	215	225	228	247	243	249	258	250	214	257	186	272	253	219	214	228	229	240	256	250	230	248	221	236	264	254	256	240	235	231	259	227	254	220	238	213	249	229	242	233	262	230	264	248	229	253	251	253	232	221	242	243	249	268	234	220	250	262	258	262	260	205	247	265	220	252	257	248	265	256	224	225	220	255	230	252	242	266	269	255	255	224	230	241	243	221	251	253	243	238	248	258	257	233	242	225	241	243	254	241	242	218	203	249	222	271	245	213	265	241	200	236	230	240	230	255	249	251	248	248	245	248	240	251	236	235	243	228	248	233	241	245	245	269	227	251	223	246	274	252	245	244	224	253	260	237	250	224	218	263	268	265	252	280	277	223	275	236	240	227	270	233	259	268	247	243	229	228	258	241	213	263	252	246	251	226	262	254	241	249	250	224	246	213	218	234	250	240	247	244	260	236	277	246	231	261	237	246	227	272	242	225	271	202	213	236	244	228	234	234	222	225	214	249	248	241	271	237	267	227	231	242	225	237	271	259	249	255	237	258	241	221	256	243	253	235	241	257	238	244	229	268	199	273	267	280	224	240	273	232	218	245	229	234	206	231	253	232	249	227	207	279	226	241	236	226	247	236	204	253	225	236	255	258	257	248	248	249	236	209	228	258	248	289	240	261	227	250	248	270	219	223	239	205	224	275	243	244	267	211	266	256	239	242	260	221	264	227	197	240	222	234	221	234	238	251	237	224	221	243	260	248	219	257	244	227	214	249	246	255	211	232	252	245	219	223	222	228	264	243	246	214	264	203	217	242	229	261	257	242	219	221	231	261	251	254	218	252	230	248	246	252	265	263	264	251	216	245	242	233	226	263	239	259	246	242	225	254	235	239	228	226	241	239	231	233	251	263	255	216	233	263	219	253	255	263	244	214	243	224	250	230	231	198	238	222	250	269	257	226	248	232	227	230	228	225	188	224	249	234	234	237	239	275	236	236	261	201	259	247	242	224	214	255	267	219	255	267	233	249	258	228	270	271	222	227	249	245	238	245	243	231	239	260	242	255	231	239	253	242	225	261	231	226	234	249	253	229	236	242	245	214	255	226	249	251	264	238	244	232	196	216	238	226	231	234	253	274	236	233	248	245	241	240	235	231	213	249	264	241	232	262	224	284	251	217	236	235	232	258	214	215	259	252	267	228	218	226	246	253	238	236	267	244	248	234	234	241	222	247	256	246	242	205	224	231	240	228	243	202	234	232	212	256	223	236	259	231	254	233	219	240	236	236	248	245	236	254	259	249	241	237	209	238	245	265	215	238	234	229	250	250	237	238	242	224	250	222	276	240	265	228	242	243	246	273	224	240	270	258	225	251	257	234	227	245	226	235	252	257	205	253	243	240	246	251	239	238	220	265	245	241	252	242	221	226	253	245	277	265	248	224	219	239	209	237	259	255	284	193	233	260	253	245	231	244	281	203	247	251	235	235	263	222	229	248	237	231	257	252	256	249	244	237	258	264	253	245	220	262	262	252	247	242	220	247	226	251	224	231	234	264	245	238	240	242	216	254	250	218	217	237	224	266	222	230	224	253	246	214	218	220	229	261	239	248	220	251	229	237	232	245	268	211	251	243	223	247	247	213	245	238	206	254	245	248	216	272	230	228	214	237	257	230	238	230	230	227	223	229	217	239	231	267	237	260	247	226	232	229	229	243	219	224	224	267	265	218	241	234	258	244	242	222	219	237	234	237	256	253	251	252	224	217	243	249	255	241	266	233	244	242	229	258	236	267	238	230	224	235	231	228	252	252	227	223	228	259	232	247	214	253	255	239	242	238	266	231	249	248	229	222	226	240	286	214	239	231	230	226	259	203	234	251	219	255	274	237	233	240	278	253	211	252	225	257	243	228	238	256	238	248	248	247	229	251	228	223
36653	32079	14806	2199	1980	1664	1373	1331	1146	1063	957	939	904	886	866	763	746	755	715	727	717	726	700	704	698	693	677	676	660	680	688	688	701	671	673	687	689	692	635	703	649	612	666	622	670	649	662	634	625	585	636	647	624	659	628	697	636	663	622	660	671	651	597	638	633	653	622	672	685	622	701	617	661	657	704	650	702	670	637	642	607	672	611	654	656	609	612	618	616	642	598	648	665	644	650	644	662	697	623	600	667	672	619	653	678	624	656	610	636	624	670	644	661	610	608	669	638	655	645	632	618	632	626	636	586	623	650	610	672	613	672	660	631	655	639	653	688	633	595	651	625	667	653	712	619	642	626	619	587	637	668	631	614	596	640	682	656	638	626	623	585	663	667	632	635	607	654	642	682	639	570	673	645	666	679	647	652	622	631	591	647	628	683	610	605	656	623	624	641	616	627	624	649	637	630	596	619	654	614	708	652	639	605	608	625	659	636	644	693	620	640	627	560	683	627	612	649	622	628	622	617	647	620	647	604	693	603	674	622	667	628	605	610	604	615	606	612	655	612	617	703	600	637	596	710	623	631	632	638	626	633	625	591	589	641	648	634	620	587	627	622	590	656	655	645	641	643	620	630	564	605	651	658	660	628	648	634	654	617	640	642	611	608	607	652	630	679	630	635	616	637	637	610	620	635	610	631	654	654	668	617	660	602	619	597	651	617	615	624	641	612	666	589	649	631	637	617	649	627	628	618	620	601	641	648	627	595	669	653	675	635	632	609	588	638	648	636	651	595	590	673	673	671	588	636	684	605	649	652	638	666	620	628	615	667	604	622	646	603	652	637	612	678	633	652	622	607	611	640	639	645	596	646	609	643	628	666	664	650	651	648	619	647	609	644	669	650	666	646	621	630	661	606	636	600	635	682	611	633	602	608	642	625	636	667	652	642	670	624	650	610	599	591	652	674	671	645	652	592	613	642	612	607	649	610	607	620	655	668	620	607	634	689	619	636	625	638	548	656	641	629	636	635	651	620	658	671	663	610	657	613	659	664	667	647	659	628	656	644	672	666	650	640	645	620	636	663	581	624	638	659	621	622	655	690	622	659	639	601	635	587	605	665	659	629	645	594	633	650	644	677	623	616	640	629	622	616	604	614	615	649	608	596	672	588	637	647	679	645	649	618	636	638	615	634	675	639	643	634	660	628	599	657	642	657	603	647	657	653	628	626	575	585	634	637	594	638	707	608	628	646	616	669	619	666	636	680	649	629	612	589	649	634	597	631	644	628	675	686	605	645	667	627	584	666	599	660	650	627	633	648	599	644	654	650	627	641	664	629	608	652	668	639	634	646	601	648	644	592	619	647	631	669	657	638	649	661	617	647	677	639	640	676	625	622	636	621	661	651	624	638	630	636	667	640	674	624	670	629	627	631	664	607	615	641	643	635	635	654	676	624	639	585	647	631	631	628	633	689	597	612	632	618	651	690	618	612	643	646	617	684	596	655	625	627	659	652	653	658	605	646	636	613	624	608	618	655	619	591	602	665	617	649	633	662	640	684	629	616	689	595	602	633	623	658	667	659	616	601	644	675	602	614	624	608	628	630	629	638	673	672	638	653	630	640	633	640	609	632	623	658	648	614	658	657	641	625	617	597	674	645	651	625	634	638	633	618	645	653	622	663	620	666	594	630	606	639	593	642	618	608	664	609	643	623	636	641	643	604	616	618	625	648	658	607	645	653	657	648	633	618	666	670	604	622	631	636	589	646	582	644	614	651	628	625	644	618	603	615	627	665	625	646	653	620	637	650	621	628	610	645	642	634	651	636	600	670	633	645	611	661	662	641	628	655	664	633	639	612	609	607	650	626	630	662	663	604	627	610	656	592	695	617	629	660	634	641	610	615	670	645	639	672	664	714	586	607	625	666	625	688	647	604	648	617	641	626	626	617	655	593	631	593	667	620	640	633	641	565	605	626	619	644	644	663	639	624	605	625	596	636	581	619	645	670	620	622	602	613	590	633	620	646	655	612	620	632	671	639	686	667	658	635	629	613	631	692	665	673	627	623	615	643	646	632	649	649	654	662	637	664	626	647	645	610	646	651	688	622	658	637	668	633	643	619	614	611	657	677	650	628	609	653	633	672	652	654	603	650	657	624	654	614	675	630	671	619	649	584	636	622	699	645	609	652	653	604	660	573	671	632	634	624	600	658	625	616	643	597	671	577	611	584	663	629	650	633	635	604	654	636	614	619	609	572	630	625	605	592	691	652	627	685	667	618	635	616	588	655	634	646	616	656	619	611	615	641	669	650	640	585	602	660	642	643	679	594	615	673	653	613	668	622	655	667	596	626	637	627	634	679	611	570	668	645	585	668	616	635	647	672	643	633	606	641	634	607	707	590	629	641	647	608	632	633	657	651	632	657	639	643	618	617	647	667	620	655	605	640	642	656	570	642	575	612	617	644	644	639	687	674	580	661	647	642	639	647	669	591	646	640	638	623	634	595	637	606	616	658	635	659	641	617	647	672	656	584	657	613	612	639	622	620	622	690	635	629	621	622	604	621	626	635	635	642	679	666	662	613	698	631	595	609	673	628	665	629	661	625	661	647	656	656	663	669	621	681	705	636	607	642	626	616	609	580	652	635	608	651	594	609	647	660	637	651	645	652	649	641	623	645	615	652	670	650	604	648	675	617	620	599	649	606	643	611	643	621	623	650	585	640	631	634	663	610	616	586	626	603	666	628	599	688	666	668	606	627	608	614	605	642	665	655	626	641	660	631	639	634	624	658	661	627	654	635	657	642	607	650	617	646	592	566	608	621	666	564	628	604	680	644	622	621	630	617	607	616	631	698	641	614	601	659	645	643	627	631	619	631	607	615	640	617	641	625	621	658	644	642	682	605	663	628	611	636	653	660	636	656	635	665	591	618	633	659	627	618	654	664	601	617	602	635	667	640	623	605	635	621	656	651	616	597	648	644	632	664	630	583	662	614	631	649	640	692	649	648	642	628	612	616	627	641	610	598	614	647	609	644	624	644	621	637	615	610	615	664	644	610	623	626	619	637	606	597	613	613	613	662	634	622	670	648	640	632	681	605	648	635	614	644	636	639	655	618	645	649	672	642	645	634	610	666	683	630	619	640	656	632	601	603	639	631	637	616	634	649	590	623	662	641	674	656	631	614	653	602	660	681	642	618	651	631	590	656	652	604	656	567	618	619	628	645	659	641	620	578	652	632	620	655	649	645	648	613	626	653	638	603	674	656	640	657	631	631	586	625	610	664	618	631	679	634	666	648	616	655	633	703	631	664	655	605	656	661	637	618	611	636	665	628	605	622	611	620	620	607	637	660	625	630	621	661	680	631	675	657	634	599	624	626	683	643	617	617	656	618	640	627	629	655	639	624	666	621	680	621	649	643	641	640	664	587	655	627	641	624	618	616	625	572	634	632	630	631	657	631	610	660	595	640	633	652	635	597	650	629	697	662	605	612	669	613	664	648	644
74971	57825	45615	15850	3443	941	650	556	519	535	479	465	394	447	387	398	355	382	388	340	377	365	380	366	370	350	364	342	376	414	432	389	362	372	389	364	360	356	397	371	324	332	361	365	373	370	336	364	366	382	350	349	348	366	358	343	338	378	342	350	363	364	323	358	369	346	341	325	321	365	344	379	334	325	354	347	341	330	340	350	340	370	343	381	385	332	360	317	364	353	344	370	376	345	368	355	369	351	354	311	384	312	380	357	375	345	355	351	373	400	324	327	353	382	335	344	352	350	354	356	339	361	359	356	336	381	334	411	325	360	365	333	340	342	373	355	360	362	339	347	357	324	336	371	368	354	344	343	343	354	369	355	341	358	380	321	359	367	338	323	332	334	386	325	388	354	381	321	354	375	346	345	339	316	333	331	352	358	334	341	357	379	346	375	347	353	346	363	396	320	349	350	347	367	334	365	342	348	326	354	358	360	363	337	361	346	345	323	347	349	377	356	375	341	356	328	364	314	332	340	367	349	359	339	366	362	349	363	384	328	378	346	386	350	384	363	387	329	345	390	364	347	367	321	330	318	369	354	353	348	378	375	343	341	348	337	383	390	411	358	381	366	331	363	333	378	358	341	334	343	359	334	341	342	365	340	362	305	338	367	355	335	356	338	364	336	347	331	363	344	373	340	370	340	302	332	378	405	356	383	363	317	321	356	372	376	334	345	343	356	326	392	354	362	371	358	328	345	380	351	381	361	355	349	330	384	348	328	341	338	360	365	352	371	344	329	341	330	332	353	380	356	337	364	344	379	328	331	377	352	314	359	333	349	365	374	365	351	358	375	324	334	354	363	363	330	371	360	351	305	350	354	346	354	366	339	359	343	331	383	350	325	335	395	379	360	341	353	355	328	331	354	350	379	377	361	365	389	327	378	360	333	329	390	369	336	360	368	349	330	366	341	330	343	372	369	313	365	399	372	380	335	345	396	327	368	386	379	366	369	372	305	315	341	335	358	344	325	351	315	364	345	357	364	358	357	340	348	322	299	336	373	352	352	376	334	383	351	358	368	363	350	347	347	365	371	363	358	339	344	351	348	336	355	331	368	362	370	374	346	337	399	353	338	353	364	332	311	347	367	394	365	334	350	322	364	343	364	363	340	342	356	345	374	368	376	362	353	323	354	310	344	346	352	364	343	348	363	368	376	340	342	330	342	362	364	320	316	348	340	348	331	317	340	343	321	347	380	355	369	335	325	348	323	343	348	371	316	375	375	336	339	362	343	373	356	338	378	355	346	339	374	352	363	317	379	380	398	350	370	377	348	346	374	362	379	328	362	377	390	312	339	334	338	363	358	341	352	370	331	373	339	368	351	381	327	360	357	335	349	321	367	332	321	346	371	337	350	351	358	359	358	342	351	366	375	363	349	352	355	348	315	340	337	336	361	357	334	345	345	371	361	360	350	360	326	328	335	392	353	342	357	349	360	321	368	334	331	305	393	369	407	336	388	363	371	379	351	375	372	356	351	323	393	329	354	329	309	356	342	332	370	348	333	309	332	368	332	407	371	370	366	362	324	371	355	339	344	377	351	336	364	342	352	366	356	362	366	327	332	306	368	346	370	362	362	366	368	332	350	329	360	347	387	403	338	391	330	373	325	352	371	355	364	306	369	341	361	379	346	342	370	364	356	370	356	366	358	370	344	340	336	385	348	348	345	385	384	364	347	332	370	332	360	358	357	364	343	370	374	353	344	359	354	380	387	343	325	337	353	309	338	327	340	333	342	328	380	359	370	346	337	360	354	319	333	366	344	331	356	367	394	344	333	352	342	341	370	346	310	314	382	355	331	347	329	337	352	355	313	378	364	370	336	335	374	347	353	348	313	362	393	364	406	350	342	360	348	370	345	352	388	348	364	329	335	377	363	344	298	356	380	392	366	318	347	355	347	317	340	341	335	344	376	379	358	364	321	368	346	337	302	345	377	399	338	341	340	349	352	418	397	304	373	351	361	364	346	334	345	332	341	373	346	328	377	327	375	361	331	338	342	342	358	341	346	350	327	351	302	350	371	328	366	340	350	380	381	395	341	365	347	342	358	317	350	363	363	355	365	341	322	339	352	335	342	337	362	357	329	338	316	371	347	380	334	350	346	350	341	347	334	324	340	395	400	354	346	329	366	376	355	326	328	335	364	346	374	362	358	325	373	360	337	344	362	367	373	346	342	332	356	376	379	383	347	357	372	336	362	356	362	354	378	341	359	357	367	365	345	335	337	341	368	365	342	377	370	375	342	370	362	347	355	387	355	407	331	334	332	323	329	355	346	328	336	361	348	350	314	322	385	329	344	351	351	312	318	330	356	363	367	344	352	370	325	347	334	360	348	344	343	337	354	334	396	358	343	357	404	344	330	328	354	331	353	339	319	372	323	362	381	338	370	323	314	399	332	318	334	388	372	364	350	380	386	343	355	371	365	391	345	361	326	359	350	360	381	337	350	381	341	343	359	357	339	363	346	371	347	319	364	361	382	354	355	364	341	360	398	324	341	351	403	367	353	338	326	356	365	349	326	321	356	344	339	355	348	353	371	323	343	336	322	350	341	343	375	347	333	367	360	355	337	364	356	347	368	345	346	336	346	362	365	341	343	341	340	344	391	334	365	358	351	363	385	357	358	366	356	343	395	346	357	322	371	363	361	338	349	357	362	331	327	351	337	331	358	339	371	352	347	364	345	389	353	313	362	330	360	362	341	381	341	344	424	333	328	337	340	382	344	327	346	353	307	341	366	386	393	349	326	348	358	320	347	369	348	340	334	394	359	372	338	369	340	347	371	351	321	357	362	353	380	363	388	347	391	371	376	365	326	354	334	344	348	389	351	321	376	352	335	350	377	353	352	371	344	325	356	358	337	356	349	371	345	325	347	344	320	348	373	349	340	354	348	375	358	317	347	355	340	363	350	366	375	359	355	351	333	337	354	346	403	349	350	364	358	388	371	367	373	372	321	342	341	333	340	361	401	351	386	343	336	347	370	357	370	310	370	332	361	336	372	366	337	349	356	376	355	331	367	374	346	345	315	340	341	349	362	356	329	371	307	318	370	350	353	373	345	384	355	374	363	354	351	331	320	367	329	324	383	338	368	381	368	338	357	373	349	347	360	318	358	354	364	358	314	348	347	332	351	345	366	374	322	376	391	350	329	352	360	350	325	333	335	347	339	355	360	338	322	360	396	345	364	375	361	352	324	341	358	337	339	350	359	366	328	356	347	320	322	373	319	353	371	351	354	363	397	369	339	342	320	326	380	389	355	343	347	353	356	356	355	392	361	353	326	351	357	350	344	370	351	376	377	336	345	329	360	337	374	356	365	380	318	339	355	363	373	350	335	310	328	373	346	363	341	361	343	344	309	339	369	364	328	343	358	339	359	340	371	340	378	327	368	334	360	343	340	343	340	372	352	322	330	358	351	326	379	327	340	355	345	325	352	316	363	323	352	372	351	358	351	364	336
45584	40665	16417	3905	3382	2916	2425	2068	1784	1643	1615	1499	1409	1329	1269	1189	1194	1053	1140	1057	1042	1041	1030	972	991	978	1030	942	1032	957	961	949	978	917	924	978	945	944	975	910	905	905	896	892	886	911	899	892	903	927	913	921	864	907	929	903	875	930	891	924	906	905	887	942	859	937	919	877	879	905	892	882	879	896	934	846	935	854	894	872	936	881	947	853	859	912	903	947	921	881	899	894	843	911	951	972	914	877	937	908	964	925	892	895	860	900	932	827	907	903	893	914	883	879	953	886	804	866	894	848	897	950	892	923	888	872	807	889	866	858	848	913	873	862	872	854	872	845	868	887	871	841	905	892	915	876	895	908	896	864	820	865	905	916	879	919	885	921	856	906	915	851	877	893	902	898	893	878	896	847	861	880	930	878	861	899	813	863	879	874	881	861	910	870	881	851	872	893	811	864	792	849	839	914	901	879	788	926	909	896	880	877	918	880	907	835	892	875	857	876	863	909	903	877	876	915	863	883	900	835	893	856	929	870	834	886	917	887	915	866	880	947	889	838	886	912	908	926	867	835	878	872	870	875	926	863	858	879	915	877	910	838	830	814	885	905	846	864	879	922	903	881	880	908	864	868	856	880	875	860	925	918	860	931	872	839	855	870	874	913	864	857	881	920	890	852	883	905	886	910	843	860	858	892	896	889	868	959	811	872	859	868	870	880	863	901	873	929	980	905	890	889	910	796	902	868	908	844	862	872	931	862	871	888	841	908	859	893	876	875	881	873	857	904	887	882	875	867	833	890	898	882	910	826	919	860	914	843	825	899	948	835	950	908	875	900	869	865	840	919	932	881	846	885	915	921	857	857	905	830	865	863	873	886	896	855	894	918	919	895	936	892	908	908	849	887	920	842	870	907	971	846	909	866	868	863	884	840	862	858	923	870	923	795	881	908	889	883	875	908	922	866	862	865	837	895	904	842	858	823	852	904	908	902	907	869	895	887	848	885	905	903	915	881	880	892	896	870	847	859	869	882	853	930	860	866	924	909	907	828	848	848	870	893	903	861	890	873	861	908	911	869	842	889	821	888	822	924	911	904	878	864	875	906	851	880	838	830	834	894	851	850	898	895	912	833	885	925	920	855	857	853	905	945	885	870	911	863	853	890	841	871	909	857	874	830	840	903	897	885	855	879	888	851	925	845	885	859	875	879	900	851	856	949	930	873	900	855	922	869	863	926	896	827	869	903	907	893	928	861	868	911	886	937	836	845	887	893	898	835	853	873	917	849	922	932	863	879	895	942	873	925	898	914	869	827	867	852	859	848	870	882	855	899	894	883	882	798	855	890	840	900	892	883	825	906	886	870	867	948	896	867	876	874	847	893	856	864	868	840	864	857	905	919	845	888	888	885	867	857	846	910	905	913	902	913	860	883	847	903	913	869	893	869	857	879	842	850	852	808	874	859	898	896	883	903	881	848	872	841	926	871	937	803	863	871	900	882	896	875	865	898	920	868	903	880	898	897	966	878	922	892	900	886	824	893	923	895	870	869	872	908	846	896	878	848	870	864	861	855	876	865	902	881	847	944	888	842	879	871	826	866	839	870	859	884	877	851	908	887	855	869	892	914	914	877	882	910	917	870	858	932	867	856	775	881	905	875	866	829	851	897	876	883	849	873	898	902	898	854	905	812	859	905	889	824	902	837	867	877	863	856	885	867	897	850	833	873	890	910	870	873	846	859	873	865	918	914	863	890	900	872	846	891	879	915	882	854	939	821	861	927	913	882	866	818	937	859	886	909	866	894	890	905	922	838	871	881	862	899	870	897	859	877	890	911	937	909	813	847	935	868	898	935	873	883	910	833	881	866	911	850	880	837	925	882	856	897	871	922	851	875	872	894	882	867	868	908	971	872	879	867	891	866	878	840	922	899	841	843	880	847	868	881	862	897	907	887	897	902	870	871	842	893	875	930	897	881	876	891	887	908	839	935	879	817	828	866	887	888	868	836	832	872	881	905	924	880	849	867	900	833	871	897	934	807	837	893	864	900	851	874	913	893	911	842	907	873	903	866	949	837	858	891	881	862	877	894	886	823	901	885	908	875	865	894	946	852	873	859	909	866	888	911	864	927	901	949	908	883	897	926	867	872	877	877	872	856	887	911	952	919	862	889	855	901	932	883	865	845	817	875	899	832	856	869	930	851	886	918	826	897	915	866	872	851	895	900	868	852	880	869	901	833	883	907	850	887	899	889	928	934	912	838	842	894	897	856	904	858	897	902	874	868	864	948	858	904	860	874	925	879	898	936	897	854	854	895	870	863	884	866	893	848	885	903	861	875	873	879	867	865	895	884	811	908	927	856	865	881	884	902	903	914	856	925	940	881	913	875	859	883	906	887	922	908	874	883	833	889	865	902	905	882	890	841	864	897	857	880	832	889	842	892	882	851	937	883	947	859	883	867	832	915	918	868	859	852	884	870	884	943	875	900	843	909	879	876	897	897	880	906	928	918	923	880	881	892	920	867	924	964	880	880	888	865	919	883	842	852	860	894	862	890	859	854	912	921	890	862	896	859	885	881	870	885	847	909	879	903	892	855	874	888	883	869	854	865	863	853	876	857	808	900	883	912	877	914	839	870	886	886	877	895	831	881	929	858	857	845	852	912	887	879	893	880	827	869	834	893	892	913	888	868	883	892	881	870	816	883	847	849	899	835	849	883	869	886	843	817	950	929	772	871	882	891	860	844	945	861	852	888	867	893	868	894	825	951	857	875	904	850	884	929	886	927	877	890	905	854	876	882	901	848	902	893	875	906	910	882	867	914	889	876	882	851	855	875	889	938	893	876	874	864	881	863	944	879	883	914	877	900	903	922	926	863	819	902	910	885	888	858	871	794	843	874	829	953	913	873	881	830	912	826	878	886	845	884	858	865	892	862	934	895	885	883	900	893	860	906	853	913	848	867	876	874	946	924	880	879	867	887	861	951	894	868	878	866	911	894	904	885	847	892	898	875	882	843	901	872	854	905	842	851	900	904	890	969	838	895	864	894	860	884	892	897	907	861	848	909	895	860	896	899	853	943	857	859	917	868	817	858	862	862	907	899	912	887	853	855	851	850	872	898	876	878	866	915	890	891	882	873	861	860	885	898	908	879	880	851	842	860	891	861	844	890	854	857	869	913	845	837	830	901	885	914	888	882	852	879	840	891	851	859	874	884	902	906	838	880	880	869	880	868	913	854	846	914	898	890	866	863	897	876	864	864	890	831	931	861	873	922	868	872	853	885	884	879	843	834	876	876	897	857	890	899	864	848	850	837	902	840	891	871	864	861	848	921	878	847	905	860	866	876	896	807	901	900	927	909	841	886	837	875	921	869	888	848	864	834	899	894	884	942	887	930	905	844	883	917	859	855	838	850	859	898	877	945	908	855	868	941	859	876	871	889	877	849	864	899	889	872	868	850	947	861	898	843	913	888	899	883	862	871	901	868	859	907	868	897	892	819	884	938	900	884
14770	5138	2925	407	399	405	362	384	390	382	390	382	409	358	386	381	344	349	387	382	366	359	404	412	421	409	428	460	420	416	392	388	368	377	399	399	409	397	405	386	370	378	399	385	364	371	411	362	400	394	404	381	441	405	368	396	374	396	372	410	399	400	365	373	389	390	366	368	368	374	400	385	343	385	366	383	373	392	383	370	372	369	369	397	331	375	349	398	400	376	402	421	383	383	373	399	396	368	353	419	413	375	428	381	388	403	436	378	403	388	419	390	403	407	377	403	442	371	388	384	394	378	402	397	386	398	366	381	395	399	413	413	422	440	403	412	382	389	394	400	434	405	385	392	361	371	399	393	376	379	405	384	425	398	412	423	411	405	384	388	379	415	389	412	406	392	382	400	394	402	390	422	384	421	450	377	408	416	391	374	361	405	405	392	445	379	398	407	338	362	424	415	354	409	376	409	408	400	412	384	386	415	361	355	395	380	409	412	407	373	410	395	371	402	401	394	364	360	388	386	406	402	375	371	402	351	431	356	370	347	337	416	394	365	366	368	395	375	402	426	384	361	367	420	379	385	391	404	406	383	376	393	381	417	408	386	394	375	396	364	411	363	395	384	369	419	388	391	371	389	374	428	416	391	376	377	400	396	407	383	347	381	397	371	397	378	420	396	381	380	411	410	371	378	391	418	403	403	347	420	364	353	409	372	366	353	412	411	390	338	406	425	413	388	381	380	381	380	423	379	407	370	367	392	375	369	371	430	347	366	398	373	384	402	412	371	345	395	395	386	372	368	370	392	373	436	383	403	393	400	413	401	411	390	404	395	427	404	412	393	382	368	425	370	370	415	386	398	383	409	417	398	444	419	388	405	405	376	392	352	427	386	410	393	389	384	412	406	412	405	379	395	390	398	340	362	367	396	396	396	415	418	416	416	382	394	377	409	391	411	395	424	379	369	372	360	413	392	427	413	386	406	382	391	403	361	385	409	402	381	342	397	401	416	398	401	374	415	391	373	386	420	405	397	352	426	374	417	423	365	378	395	390	385	372	412	400	412	414	366	438	416	410	377	385	362	391	411	386	407	416	354	382	377	366	378	399	379	426	428	403	434	369	386	391	384	424	360	391	387	360	414	421	377	390	404	399	407	400	380	375	388	396	400	405	375	415	397	411	386	419	355	394	378	400	401	402	384	434	364	400	367	381	386	403	396	393	375	392	384	394	400	375	376	415	401	390	422	404	398	426	391	387	375	421	398	390	373	381	417	381	428	380	402	431	399	409	400	393	394	355	365	405	422	371	359	381	388	425	362	407	384	428	412	433	394	425	388	364	390	378	411	371	375	432	385	413	378	380	373	416	377	395	425	413	409	374	401	374	363	449	391	392	372	391	424	427	411	421	397	402	376	381	401	385	420	384	385	387	361	405	421	439	395	394	388	393	414	410	412	428	391	410	429	418	401	379	378	399	391	451	420	379	381	402	397	372	394	368	407	400	390	414	363	400	366	390	425	373	409	379	410	381	414	414	384	434	376	352	425	379	375	386	411	434	360	397	413	360	374	389	380	365	406	379	387	386	384	387	404	390	403	416	399	396	381	363	397	428	394	371	399	342	428	387	380	370	405	384	394	381	367	409	379	375	431	410	398	343	340	383	364	395	388	394	425	413	417	360	376	396	365	368	376	357	385	372	407	411	381	402	358	379	392	401	375	390	409	407	371	395	387	392	398	397	432	395	398	390	414	402	370	379	360	358	394	392	374	370	395	393	430	399	399	381	375	389	395	398	418	379	404	378	419	434	412	380	346	462	369	363	405	423	384	392	401	428	420	379	404	361	417	404	396	372	399	411	379	408	415	390	434	384	424	390	390	379	419	405	395	425	389	374	395	388	408	390	402	355	342	400	396	413	419	390	361	370	376	400	394	403	391	408	420	368	393	425	384	396	373	388	373	380	421	405	376	389	376	414	404	428	436	391	375	417	397	377	352	409	389	399	420	426	414	395	385	373	369	414	390	377	395	418	393	373	399	409	400	410	390	369	388	406	422	394	405	401	409	404	378	420	411	430	416	405	413	366	382	382	405	421	396	422	386	404	402	398	422	413	402	406	415	403	381	384	371	393	408	382	421	383	451	371	387	355	387	416	392	380	389	406	391	398	356	393	370	393	435	415	411	397	412	395	391	379	370	391	392	385	417	412	413	392	393	382	387	379	406	371	407	391	391	412	384	399	384	426	388	416	366	374	394	364	358	366	410	407	407	365	391	392	388	404	393	444	426	423	370	403	347	398	419	342	376	435	369	383	423	367	374	368	387	366	447	415	384	393	371	387	400	425	392	365	389	389	419	391	358	410	395	391	363	397	367	375	383	405	399	421	397	409	404	395	382	378	400	367	408	374	405	450	383	392	396	424	411	356	433	375	370	378	383	368	374	412	388	407	443	401	411	380	377	420	379	422	388	389	381	395	400	388	406	389	388	369	358	397	381	404	411	403	389	377	413	366	394	399	413	421	388	370	390	393	407	416	382	446	399	373	382	396	390	388	398	421	375	375	393	401	422	390	404	425	407	378	414	362	383	389	398	346	413	388	361	381	389	383	375	413	384	413	445	405	401	387	457	402	367	399	399	416	383	392	419	432	418	420	430	392	415	386	397	381	389	387	388	381	416	419	367	400	360	393	405	386	384	412	398	382	386	445	399	375	390	375	391	437	396	383	390	425	389	397	378	370	392	423	339	421	368	384	366	384	374	382	385	406	366	392	444	411	415	407	403	403	398	395	376	406	430	403	378	369	411	373	404	422	476	395	351	404	386	408	371	370	369	420	396	400	407	417	367	403	430	394	390	416	408	391	419	385	401	396	366	380	439	402	389	424	400	396	379	377	385	418	422	394	360	361	425	395	367	380	429	383	424	386	389	402	365	393	360	431	378	392	376	390	389	423	372	407	423	366	378	401	354	409	396	348	385	399	406	377	357	410	379	421	411	382	380	392	380	378	387	387	385	389	391	399	372	384	385	410	392	403	421	432	366	409	385	423	410	389	369	366	364	403	435	395	355	387	392	398	404	398	372	395	412	363	415	395	370	438	421	391	438	370	383	369	387	403	383	417	413	371	404	370	405	400	379	374	399	405	390	404	383	369	387	372	402	400	368	436	401	425	334	391	413	390	424	417	392	380	427	386	420	402	388	372	364	397	400	393	387	370	384	390	368	383	379	426	416	379	380	390	414	412	386	421	367	396	380	393	402	388	399	396	411	414	385	360	354	341	432	393	370	402	383	411	376	363	394	387	363	413	348	396	429	376	390	387	415	463	432	378	395	408	373	395	394	383	380	419	410	425	373	367	367	416	377	364	406	412	380	385	436	382	390	399	415	398	397	393	355	404	372	409	376	409	358	351	429	400	414	412	400	353	411	352	361	390	391	362	380	417	403	397	359	426	368	427	381	405	405	389	374	406	389	407	414	373	406	389	399	394	382	386	406	422	398	388	383	384	403	411	354
12401	6812	4083	967	1035	961	902	1033	925	982	987	909	938	910	958	1000	932	891	894	840	985	966	908	954	918	978	919	917	921	955	926	963	946	953	975	937	981	949	911	932	956	924	885	949	919	866	933	953	993	980	965	866	926	908	892	948	979	912	925	959	919	869	937	925	902	889	963	900	928	890	900	900	959	938	933	908	892	929	895	926	926	944	913	941	966	961	930	982	905	926	925	905	927	1001	895	871	959	928	930	931	931	910	935	949	887	969	982	924	863	891	888	923	894	910	928	876	947	951	932	977	944	958	912	879	938	954	951	950	973	952	927	899	901	890	975	915	933	925	910	945	957	922	926	885	934	901	936	951	950	884	927	947	948	899	932	907	926	944	924	948	921	927	928	931	926	912	932	903	927	917	947	979	928	928	937	992	916	972	923	934	964	953	988	946	900	925	915	983	890	915	939	926	944	952	996	992	923	942	966	929	961	926	945	927	917	934	955	979	904	931	946	910	874	992	937	938	901	887	913	939	920	956	865	940	924	934	969	907	967	904	966	916	933	949	915	963	935	896	902	949	938	955	934	880	944	908	940	922	848	937	889	949	943	944	866	942	953	871	893	935	949	964	935	983	987	951	945	938	995	936	924	960	932	925	886	927	926	901	912	892	927	913	918	934	874	887	998	922	887	930	905	914	932	950	950	921	966	851	858	952	971	973	895	892	934	990	898	928	948	914	912	974	893	928	905	921	934	916	924	925	947	923	914	909	916	920	898	939	891	929	907	886	903	952	932	941	936	951	926	900	886	932	946	928	916	834	930	869	924	925	970	946	930	935	995	899	908	958	974	916	954	903	896	936	891	867	988	899	945	895	953	935	941	889	940	944	893	959	921	897	875	989	933	918	899	929	953	915	935	944	893	910	897	955	918	916	909	906	956	915	887	931	905	915	944	948	874	886	916	932	954	881	938	1005	914	948	912	917	865	951	951	938	961	927	942	984	952	883	873	993	907	918	934	913	899	986	936	968	895	948	940	966	942	939	914	955	969	943	904	923	996	925	946	893	984	919	878	960	927	926	941	899	916	898	937	865	924	890	957	887	943	928	916	939	900	930	888	941	928	931	925	915	915	937	923	956	888	955	920	912	926	949	973	889	905	915	897	932	890	958	928	858	925	959	978	928	941	952	954	945	914	914	914	915	929	934	941	945	918	888	944	996	884	895	907	963	914	918	913	972	914	965	883	917	924	913	969	903	920	925	914	906	915	934	907	916	927	913	978	885	954	947	866	920	949	874	895	911	940	889	927	917	908	963	910	996	891	903	913	911	907	989	907	927	913	952	965	928	914	927	899	929	924	897	911	910	916	941	912	953	930	879	929	935	917	942	889	949	919	929	966	887	928	960	914	966	894	916	889	928	976	931	929	916	886	941	884	910	900	909	936	921	957	947	884	952	927	901	958	913	927	900	894	968	955	904	867	903	905	914	948	929	908	916	953	914	922	981	915	950	918	912	946	902	945	895	889	949	954	925	933	916	912	907	903	923	950	882	950	972	893	946	913	928	920	954	936	952	909	945	864	998	889	958	926	890	960	906	943	947	905	944	963	901	931	987	905	839	939	897	905	968	926	981	944	953	933	888	928	890	890	905	925	910	970	997	931	950	856	862	906	951	912	941	944	953	870	938	918	986	914	989	864	975	967	896	882	927	926	946	918	968	916	933	961	972	898	999	935	960	965	962	873	928	952	947	898	971	923	953	956	926	905	867	951	943	912	918	993	923	954	896	841	930	917	939	932	934	962	912	928	944	937	940	905	904	947	897	929	970	955	961	910	948	939	941	945	960	937	936	897	891	916	895	970	912	936	898	935	907	967	995	957	890	909	898	918	973	906	903	946	936	904	908	885	953	938	951	902	922	906	908	940	894	918	951	931	881	876	935	982	964	908	948	939	864	983	937	994	893	933	950	928	934	957	909	931	906	932	886	935	879	930	938	880	908	919	939	905	949	916	889	906	933	910	923	915	930	900	824	941	965	924	899	914	970	983	907	918	905	908	933	911	949	935	884	920	922	929	910	913	880	917	948	945	929	908	957	902	922	898	919	935	933	973	956	987	938	974	904	912	919	919	880	903	900	879	948	952	936	931	908	891	953	878	964	889	916	934	911	911	922	926	950	946	894	938	967	894	957	928	939	945	980	919	897	931	966	947	933	930	941	920	909	920	892	937	955	915	921	934	920	903	920	890	945	925	918	940	933	940	918	889	939	922	964	905	928	956	963	1008	932	924	976	924	974	945	929	962	918	913	932	947	931	959	934	904	987	936	929	968	873	897	957	918	940	956	977	954	934	908	943	973	866	963	870	929	930	898	950	931	983	951	940	917	947	932	893	951	935	911	859	895	914	866	949	897	935	926	922	900	903	909	900	924	962	917	917	899	917	950	951	925	954	917	927	962	893	918	913	938	954	923	883	920	956	916	910	942	926	952	931	902	896	928	953	911	920	909	907	894	975	921	884	884	952	933	896	947	933	962	961	910	942	991	913	955	963	926	932	842	969	886	887	917	970	866	970	928	943	961	968	887	949	874	954	976	943	873	945	977	905	916	928	921	910	904	931	905	950	888	918	915	917	962	947	928	915	974	949	883	904	844	904	899	953	961	961	939	847	946	962	890	900	953	886	921	953	962	959	915	945	956	906	961	907	910	912	916	976	935	964	982	878	916	938	902	904	956	911	962	902	944	889	920	956	926	964	946	922	898	930	960	925	934	970	872	874	907	908	929	864	985	978	910	918	913	922	916	968	934	935	938	925	868	929	954	949	942	931	970	878	894	952	937	902	899	884	931	936	970	978	938	954	941	927	980	919	860	891	913	904	937	909	983	902	964	957	926	890	893	897	967	971	939	916	941	927	958	917	964	945	991	901	1009	883	950	945	964	919	910	924	947	974	877	931	924	948	932	939	900	916	905	891	865	943	925	971	913	924	929	856	913	1037	909	944	928	956	916	893	930	962	953	926	939	929	927	897	974	919	940	840	909	906	926	916	906	939	948	896	909	951	883	886	982	962	938	941	892	890	912	951	936	954	952	940	969	873	931	916	880	968	927	946	937	963	932	914	927	945	939	892	917	944	905	919	940	964	953	907	915	896	890	987	964	887	908	933	895	931	930	940	964	905	925	969	926	908	900	942	922	924	939	937	926	926	877	914	951	912	938	895	912	896	901	933	911	972	906	935	962	914	923	913	899	930	891	921	961	926	957	959	917	955	902	950	936	916	884	959	940	964	923	936	921	932	941	946	965	895	884	903	915	922	929	917	937	859	949	932	913	960	928	885	901	888	943	877	881	919	928	911	939	959	899	928	934	921	934	922	937	915	955	919	954	988	940	891	960	925	952	966	896	874	903	950	967	967	942	939	957	987	989	927	902	961	921	945	932	921	905	909	946	923	916	874	896	903	969	887	926	933	899	857	907	924	947	866	896	926	946	914	867	936	929	957	911	926	920	917	957	965	930	942	928	911
61937	45688	36567	9172	756	457	386	368	315	283	315	283	275	270	242	264	260	219	255	238	239	258	275	240	240	239	237	204	282	262	245	244	246	268	291	259	258	254	249	235	253	247	252	250	243	272	236	248	252	247	235	233	230	240	226	259	237	245	229	262	239	270	261	227	235	222	207	261	242	246	234	240	239	245	245	260	239	232	254	254	218	246	243	246	231	278	246	281	232	237	228	227	250	254	248	234	234	238	249	221	227	260	246	229	230	198	262	270	234	252	270	266	227	242	243	224	265	237	261	253	254	256	221	219	250	204	242	257	238	238	220	262	268	258	237	258	228	258	248	255	234	247	242	255	251	246	249	248	254	224	235	259	234	239	211	256	219	218	228	232	216	242	248	275	228	229	252	227	251	263	254	266	213	223	235	257	242	259	229	233	221	213	243	236	242	216	224	251	230	245	257	227	253	249	242	245	220	233	213	255	229	264	231	230	235	250	232	234	250	223	208	246	241	253	250	252	238	220	220	254	270	251	219	233	238	227	248	236	202	219	236	233	260	230	238	250	230	253	231	247	233	259	250	252	223	228	250	233	256	219	222	241	237	265	265	235	268	217	218	243	219	253	226	242	265	242	228	254	243	244	240	237	258	268	254	231	216	241	250	263	246	255	221	234	240	251	263	268	231	265	252	220	227	232	254	224	210	244	227	235	219	223	245	228	247	255	228	237	240	251	230	223	265	255	231	239	242	223	231	247	250	240	240	240	247	255	203	253	239	237	247	215	254	245	248	248	254	238	222	219	228	222	245	229	239	251	228	237	230	231	221	242	247	231	268	250	227	265	223	271	249	248	245	222	278	240	226	245	233	251	215	219	241	252	228	237	278	228	249	226	223	268	238	234	266	251	241	222	254	260	229	220	249	258	253	230	252	252	246	238	240	245	231	247	220	258	253	232	225	260	236	236	230	231	209	213	233	267	240	261	241	258	240	255	222	254	228	226	260	234	225	234	231	203	225	226	226	230	245	247	208	252	265	243	227	208	215	248	250	224	240	250	216	255	255	251	239	255	230	263	225	244	232	239	241	250	220	251	239	247	257	247	230	254	238	246	237	224	268	225	208	227	240	238	259	240	252	228	213	238	267	240	216	251	230	273	256	209	221	244	230	258	219	237	242	226	235	239	250	247	241	221	256	236	222	230	230	219	222	245	231	243	238	243	223	233	264	227	229	239	245	254	221	253	232	252	211	240	227	249	247	253	243	256	251	241	226	237	230	204	251	235	243	240	245	272	210	279	239	220	252	238	260	255	240	236	256	242	232	230	222	248	257	252	202	238	230	224	255	227	252	240	216	243	246	231	242	243	238	248	239	232	216	248	267	231	253	254	257	250	227	231	280	228	239	219	270	256	234	226	246	238	272	223	223	232	250	236	230	241	236	240	243	250	249	247	242	254	264	257	249	225	254	236	223	231	240	242	244	248	218	255	266	250	257	242	239	215	229	248	258	223	222	236	225	215	240	250	245	249	260	247	231	227	268	243	240	236	228	234	240	252	231	209	227	256	224	245	244	242	228	224	240	240	246	243	265	221	231	252	248	239	257	246	236	231	209	238	249	209	242	218	264	230	232	257	254	237	233	242	218	247	243	257	260	219	235	224	225	223	224	253	239	244	218	221	214	244	218	255	240	258	221	259	220	238	244	268	209	227	252	274	227	255	229	243	245	257	255	230	239	229	245	257	235	242	240	201	231	249	242	220	256	248	239	242	250	283	229	231	255	258	255	238	264	255	236	204	262	248	232	237	248	240	257	262	215	258	214	272	250	236	243	240	230	251	246	197	221	260	223	245	212	247	251	241	239	225	270	237	262	240	264	259	262	241	260	220	245	258	247	249	226	224	222	242	242	229	260	222	240	240	253	290	264	232	235	231	236	218	221	229	231	242	209	242	247	234	223	259	252	292	246	231	244	230	235	244	265	211	235	232	230	211	223	231	214	233	258	246	229	244	195	227	208	249	234	220	224	242	229	227	258	252	238	262	230	250	258	241	202	235	241	227	246	220	242	223	240	220	271	267	255	269	221	222	224	250	245	236	239	237	291	232	257	227	259	214	230	255	257	232	258	217	228	239	235	239	248	255	271	216	259	262	236	241	235	241	242	220	247	253	283	257	248	243	226	261	241	227	236	250	225	251	252	234	235	205	239	205	253	243	244	207	239	253	251	227	228	260	248	260	265	267	246	216	248	255	242	259	244	260	237	246	241	214	233	229	247	211	241	245	215	229	252	243	238	244	244	233	233	264	255	228	193	261	236	236	254	268	249	265	253	221	236	239	226	240	283	225	250	245	246	242	256	214	273	248	262	220	228	255	240	239	261	245	237	237	235	247	268	242	235	256	236	220	226	247	243	281	243	230	239	226	252	254	229	232	248	290	251	268	256	240	230	251	246	236	249	269	263	248	242	237	234	211	238	237	217	244	242	240	253	227	217	240	253	246	212	215	265	214	238	206	251	241	273	234	256	244	254	212	248	245	229	235	211	263	228	218	265	222	265	254	239	219	233	229	242	244	264	256	259	247	243	242	207	233	242	229	242	239	240	256	251	249	244	252	218	278	267	260	245	248	259	274	257	267	257	248	228	245	260	242	256	275	239	234	231	265	249	257	250	240	250	232	247	234	227	227	230	231	252	219	229	262	258	250	257	229	224	248	220	257	215	234	230	250	263	230	241	224	243	228	234	234	255	233	249	257	234	266	254	250	253	259	243	228	207	225	220	227	231	257	255	240	235	250	232	262	264	226	252	266	238	234	233	234	260	256	269	242	261	245	219	208	251	258	254	227	253	243	264	233	248	243	264	242	223	246	230	221	232	246	219	268	241	227	259	240	241	225	244	253	222	221	257	237	253	232	263	249	226	224	259	280	251	241	231	245	246	254	233	207	260	251	261	252	232	261	229	255	252	247	261	246	235	255	259	219	204	246	254	251	237	237	214	222	259	238	238	222	231	246	258	234	223	235	223	259	214	235	224	255	246	241	230	242	262	242	233	244	239	258	238	257	257	234	235	230	265	226	240	252	223	231	297	238	267	211	256	232	254	239	259	242	230	255	233	231	240	233	242	210	235	236	223	232	240	219	251	236	244	231	263	232	233	255	241	237	233	251	240	267	263	263	254	253	228	278	266	214	267	251	225	254	251	272	236	228	257	234	268	245	238	250	254	241	240	232	245	254	244	228	261	231	257	218	283	234	267	194	226	269	221	247	254	274	221	251	255	226	239	219	233	245	249	245	256	236	243	232	248	244	221	206	215	225	231	253	215	239	273	267	251	221	248	232	239	241	217	249	234	249	204	213	263	277	254	228	279	222	241	230	240	233	199	234	270	225	240	250	249	239	238	242	254	265	237	235	245	231	247	221	243	208	255	241	247	252	246	244	260	225	239	253	213	257	256	221	230	222	233	227	259	237	232	223	241	261	242	186	253	263	223	284	241	251	236	254	259	263	225	244	237	246
35764	31735	14703	2242	1935	1691	1425	1270	1115	980	1003	949	886	822	799	792	791	763	696	751	748	740	689	713	732	744	695	711	699	676	680	657	680	649	743	661	653	699	697	657	665	640	653	672	685	657	663	616	642	660	678	601	673	617	623	643	669	634	723	622	647	688	618	573	677	692	660	641	626	596	612	642	654	626	622	692	637	627	562	670	646	703	633	645	689	639	612	644	656	725	614	620	665	633	642	656	658	640	618	605	660	662	635	607	633	622	634	628	609	649	667	606	610	594	603	672	662	656	612	630	632	655	653	672	623	638	586	611	659	670	605	619	643	621	652	658	660	615	658	684	666	625	640	614	641	665	628	651	604	610	608	638	635	681	656	627	595	645	635	653	651	653	651	656	631	633	633	644	609	627	650	602	619	648	606	656	614	623	603	618	604	616	622	571	615	673	573	678	632	624	646	623	641	637	608	686	629	682	640	623	597	632	636	631	610	687	645	608	602	640	633	622	624	679	656	622	600	652	638	616	664	655	612	647	634	661	593	623	634	680	662	639	649	667	670	625	639	655	659	606	627	637	636	653	608	664	630	687	661	622	591	664	679	655	604	665	640	650	661	621	640	626	616	636	636	630	655	675	664	630	646	605	624	647	632	688	646	630	628	698	623	657	652	651	619	654	622	628	638	663	692	618	610	669	683	625	647	663	652	670	650	666	607	628	643	658	606	633	614	613	623	630	618	610	636	631	629	631	635	595	641	652	652	645	678	576	659	654	613	610	645	646	673	666	693	652	685	639	657	637	630	656	633	591	621	676	641	670	605	629	597	642	731	626	643	663	583	626	635	640	634	641	645	616	643	635	659	634	594	633	611	650	636	623	705	613	637	644	607	645	660	652	635	611	625	618	653	620	644	602	617	642	641	651	647	655	639	673	632	614	676	648	627	651	602	626	641	647	606	688	589	634	598	653	620	680	597	659	651	581	623	630	621	643	630	654	652	641	609	641	614	634	590	632	651	680	632	630	651	651	636	624	660	609	640	649	597	637	624	615	672	656	608	660	617	656	618	631	671	620	631	625	653	633	577	624	648	623	662	612	617	612	698	612	615	664	625	587	639	596	613	603	634	682	612	662	653	643	584	627	671	652	639	611	630	639	685	613	664	612	618	664	607	618	652	590	616	658	646	617	627	651	634	645	639	656	640	654	662	604	623	653	626	634	628	638	580	680	641	670	607	642	621	601	641	627	631	618	700	628	635	640	679	663	653	638	588	635	650	640	615	617	673	608	672	661	640	674	646	667	652	637	627	611	644	603	643	597	589	615	613	627	628	593	633	630	636	605	602	631	629	626	605	639	646	599	627	644	630	662	645	625	654	644	624	602	666	641	641	631	682	660	573	636	645	652	620	685	631	646	607	640	644	667	653	603	640	620	635	675	645	663	628	671	651	632	639	659	651	649	644	669	657	628	616	650	650	643	615	632	610	645	643	645	619	648	599	622	630	616	648	642	637	644	635	652	640	600	594	670	615	653	648	621	584	676	628	599	655	640	673	690	601	630	674	674	652	618	639	652	609	614	605	644	637	672	605	661	633	660	650	635	643	677	645	643	634	646	587	611	593	651	646	640	589	635	655	614	670	630	644	641	638	632	658	636	668	622	657	654	621	643	623	678	651	649	659	683	656	612	627	654	642	670	698	589	649	658	644	687	655	658	596	639	619	648	614	655	629	655	648	615	624	653	628	624	647	575	652	630	666	601	626	595	625	621	644	698	634	619	621	612	657	648	635	657	611	663	608	641	622	652	621	662	655	614	655	641	657	621	620	621	654	642	638	636	635	692	641	563	601	629	649	630	674	611	665	677	617	653	654	628	644	669	670	616	629	643	666	670	682	616	630	609	641	621	663	651	638	583	645	658	645	638	652	648	637	624	614	625	646	630	672	633	629	639	640	596	646	630	661	617	650	648	641	647	604	666	657	643	663	613	628	649	675	598	607	617	657	644	625	637	641	635	662	610	660	639	654	599	619	630	668	632	674	615	658	678	625	633	592	616	657	611	624	618	632	606	625	640	640	608	655	659	605	685	584	632	602	645	627	607	630	648	652	690	615	660	580	602	672	647	624	710	610	579	644	663	623	656	635	639	602	592	680	642	628	648	669	618	633	639	643	651	663	649	672	659	659	650	647	626	649	666	646	651	653	630	646	660	622	641	628	585	666	613	671	614	669	646	588	667	628	601	646	615	638	634	646	688	605	610	683	628	629	614	679	681	634	653	632	661	610	648	634	619	621	620	610	650	637	646	661	620	649	650	653	624	687	638	637	644	675	671	644	632	629	647	644	616	668	592	640	618	626	570	632	638	646	627	642	672	618	679	675	652	629	615	615	631	658	654	637	658	619	674	659	637	638	631	671	625	664	629	641	607	629	654	643	663	628	638	607	596	655	628	610	687	611	626	631	663	600	625	661	619	673	612	654	632	634	639	665	647	589	633	616	649	610	630	661	669	640	595	606	653	599	637	656	657	637	622	675	672	620	649	648	627	655	639	592	619	664	609	648	662	653	653	590	617	671	652	643	599	586	598	616	616	646	631	649	651	624	625	633	642	613	601	624	637	631	624	638	609	625	631	672	624	652	628	611	631	600	646	630	644	649	633	623	625	646	622	635	621	686	596	652	563	689	642	633	603	627	605	632	679	627	616	648	641	638	614	679	675	642	646	625	637	608	660	629	647	652	657	637	622	618	638	616	668	623	667	625	662	646	644	610	662	659	631	604	679	633	625	612	639	614	638	645	646	640	640	642	648	632	637	613	652	629	653	620	683	619	558	613	605	685	598	647	679	599	638	657	660	632	628	630	658	645	677	627	683	641	653	641	621	623	623	647	644	647	660	609	673	650	610	616	648	674	639	638	668	671	586	617	651	620	671	644	651	608	657	657	637	635	670	723	640	632	598	623	671	657	622	635	611	624	644	674	614	638	664	604	611	649	682	650	649	670	633	628	634	678	625	630	614	653	621	654	640	657	634	680	615	624	621	650	596	633	653	656	611	627	622	580	636	640	635	638	643	639	615	688	626	667	622	671	655	626	643	627	609	599	658	606	690	635	622	644	661	638	607	657	625	627	641	653	683	642	620	668	634	673	630	640	616	624	636	650	594	641	661	619	637	655	634	627	642	655	600	636	644	613	632	644	619	630	596	663	650	620	660	615	623	647	603	643	655	637	655	632	622	668	648	658	687	589	636	639	635	682	615	641	641	645	653	635	672	628	673	609	633	610	677	626	612	645	594	605	627	671	621	673	622	643	663	598	644	665	605	629	667	662	663	633	683	645	639	633	670	680	652	650	652	631	621	639	623	623	628	665	648	612	626	651	643	672	654	648	622	614	655	629	649	636	674	625	654	651	684	639	666	629	572	655	641	652	659	583	634	610	647	636	625	657	646	634	629	676	618	605	631	662	672	641	683	627	644	650	624	672	700	635	674	643	644	633	653	604	634	631	626	649	645	654	617
75336	56825	45671	15845	3068	893	700	595	507	519	464	491	446	410	441	404	379	399	375	404	358	391	422	334	391	428	361	373	335	360	360	361	366	362	370	363	341	362	350	364	332	333	347	353	359	352	348	344	339	380	353	356	352	361	360	364	356	325	361	342	375	382	347	355	349	355	336	365	365	361	364	369	342	335	369	356	331	380	333	372	332	380	357	351	379	334	315	332	343	361	352	333	348	366	359	344	360	339	332	358	360	372	355	348	364	345	365	360	339	347	386	329	350	345	344	345	360	323	343	322	366	343	378	350	312	325	362	351	369	359	317	344	368	346	378	336	381	335	396	345	392	375	349	372	353	337	336	329	342	349	339	341	351	319	356	379	368	339	367	382	357	351	323	352	363	345	335	361	359	333	366	346	343	360	352	364	371	350	362	361	370	357	359	327	313	314	342	356	345	351	338	330	348	357	323	347	369	330	374	359	327	338	380	333	378	362	378	331	342	359	339	370	346	331	350	349	347	344	380	361	337	372	354	361	371	357	351	356	390	338	323	356	364	341	356	320	371	372	325	350	348	375	354	358	349	332	347	387	383	378	335	380	328	352	319	355	381	368	326	360	320	367	366	378	342	350	318	372	330	386	362	363	334	412	349	370	354	369	313	337	330	370	368	318	384	352	360	349	326	366	333	365	342	362	336	329	368	325	346	345	384	352	369	353	323	355	339	334	361	349	348	377	335	357	325	348	350	362	326	354	347	335	361	345	388	316	365	342	353	370	366	367	342	347	327	342	341	341	336	320	315	330	372	368	346	357	336	323	357	358	320	357	336	347	367	378	344	357	376	351	361	353	367	380	329	356	355	355	357	378	308	364	382	347	338	337	378	360	354	361	327	330	361	374	344	372	364	324	342	330	313	360	349	326	358	321	361	389	348	357	353	361	324	345	373	367	346	357	372	318	366	366	337	353	337	368	335	332	373	372	317	353	357	347	355	360	350	360	345	350	325	334	348	343	366	331	350	332	324	381	354	357	351	348	351	318	356	386	349	342	329	324	367	335	370	367	360	341	350	358	358	354	363	324	340	321	330	318	357	350	383	363	355	340	368	329	369	375	334	362	386	332	344	320	345	349	385	366	398	316	345	354	337	332	336	328	353	381	351	345	341	366	386	353	342	351	393	342	355	334	353	356	351	343	341	345	354	353	386	354	366	333	342	364	369	368	337	352	343	343	343	345	358	372	310	330	331	335	335	364	349	338	348	366	384	334	326	343	364	350	375	328	358	370	344	312	382	368	350	349	359	312	333	350	384	345	352	304	326	310	374	382	346	388	354	369	346	354	321	358	371	343	371	337	352	320	353	358	391	373	340	355	356	382	344	381	362	386	316	318	354	311	320	381	376	399	401	336	328	302	348	381	315	357	318	327	373	346	354	383	342	343	369	363	355	360	334	355	353	356	329	375	327	388	342	360	371	336	356	349	360	301	348	350	350	388	378	330	366	354	320	367	337	333	376	335	365	348	348	375	368	330	384	354	353	350	361	355	354	335	367	321	368	366	364	358	359	355	365	346	337	357	321	352	342	374	351	333	377	378	346	347	369	380	351	354	343	369	343	371	368	344	360	346	379	328	349	368	335	367	346	361	319	351	351	327	375	334	400	335	348	322	367	342	354	356	364	314	348	355	371	374	368	373	350	357	357	341	343	342	378	333	339	343	357	346	333	334	373	352	344	337	307	353	362	336	360	342	362	352	372	362	334	322	374	369	343	330	358	361	362	358	384	366	308	353	349	334	338	362	316	368	319	334	340	347	334	333	352	378	342	340	355	309	361	349	313	314	353	357	375	368	383	368	365	388	365	379	361	357	331	320	376	340	357	329	351	342	332	371	343	359	320	344	342	323	362	338	329	337	367	374	347	358	321	341	353	334	349	358	333	322	325	364	336	346	332	333	359	354	340	393	345	359	346	354	357	365	364	330	343	338	396	376	333	343	315	341	343	381	392	349	313	394	374	345	361	381	362	377	380	379	351	369	363	393	333	337	371	367	351	353	373	356	339	363	351	357	339	348	386	340	353	375	381	358	344	348	362	347	338	372	360	354	351	380	345	346	319	347	330	344	398	330	368	369	357	355	347	337	388	350	323	360	367	347	330	344	321	393	356	349	338	346	348	345	378	351	358	323	344	356	366	315	371	328	360	338	313	364	342	351	362	342	351	346	367	336	323	356	370	344	345	331	342	331	351	376	351	335	355	366	374	335	330	349	361	343	358	367	357	347	326	357	322	363	376	359	395	347	327	331	348	350	302	329	360	363	342	360	374	363	360	333	338	366	330	343	337	366	384	346	342	317	316	352	323	369	344	341	390	364	355	328	392	355	366	320	330	360	356	328	368	345	345	367	352	358	372	337	352	354	361	353	347	349	369	334	327	329	324	341	335	335	300	317	325	361	377	383	365	369	309	312	364	349	331	311	386	372	341	353	330	365	361	365	362	361	342	300	338	344	326	342	353	361	331	397	353	346	371	372	357	347	353	373	364	396	330	337	358	329	373	352	409	385	327	319	326	349	354	360	317	388	350	372	320	317	323	363	341	352	366	365	344	319	323	357	344	327	333	333	364	356	349	330	379	319	348	344	356	310	346	335	349	366	365	336	348	370	313	346	328	343	382	394	343	359	345	331	343	354	344	334	347	345	370	347	365	351	333	340	347	319	339	391	345	345	342	374	345	359	339	376	322	361	365	348	368	342	335	348	375	343	364	382	355	403	327	368	363	356	373	346	394	352	389	354	303	349	350	327	356	359	339	348	326	330	374	352	339	329	373	358	370	342	351	348	329	346	341	350	325	354	372	367	362	369	352	362	326	326	363	377	374	367	324	353	342	367	315	341	355	361	331	348	322	335	350	322	287	350	359	325	370	325	347	329	401	370	328	362	356	353	380	336	364	335	388	382	342	343	374	358	330	336	336	333	336	389	348	367	385	365	349	355	378	371	340	357	328	376	391	322	360	337	363	325	354	325	333	343	348	359	333	347	367	354	314	335	380	389	358	337	371	365	321	323	316	361	347	329	385	378	380	359	380	332	359	318	380	351	332	317	387	330	327	348	383	306	360	359	321	318	372	346	351	395	370	343	370	324	367	365	343	362	340	353	344	368	353	428	359	330	376	346	372	401	374	382	386	342	344	342	340	382	313	337	342	356	333	357	340	334	352	368	359	366	366	321	377	351	336	350	373	342	323	364	391	352	382	351	331	339	393	318	329	361	366	340	368	318	386	383	365	335	360	345	343	352	336	340	320	341	356	284	318	349	347	351	358	333	364	364	369	323	393	346	362	337	359	338	319	361	342	326	327	368	308	343	340	379	348	359	329	382	392	371	352	324	353	325	324	353	366	363	289	350	346	347	342	364	370	353	325	335	304	341	325	339	371	381	346	337	343	357	343	347	358	359	347	354	335	358	357	344	334	349	328	369	344	343	336	375	361	363	383	333	317	350	372	336	334	352	345	346
45428	40099	19145	3924	3473	2698	2419	2101	1903	1682	1633	1460	1393	1374	1217	1177	1221	1111	1082	1077	1128	1055	1098	1041	1026	951	992	970	1012	968	984	992	1036	961	951	980	914	977	937	949	1011	928	924	923	956	891	911	950	900	888	945	868	928	972	879	924	883	903	904	897	922	890	957	923	877	885	883	887	893	893	860	840	868	900	931	916	906	880	931	860	854	896	914	951	910	899	880	869	851	890	874	891	881	855	901	855	822	869	875	870	871	883	844	854	874	881	851	915	867	903	909	897	849	919	883	970	912	917	864	873	900	896	876	841	807	938	918	902	828	884	908	868	862	876	877	872	930	870	887	851	886	931	881	848	881	874	877	882	872	845	880	870	882	899	872	851	884	871	871	944	912	876	888	902	850	846	855	881	922	901	882	892	865	867	889	880	890	898	925	909	899	878	879	875	893	854	888	917	845	891	920	916	898	874	902	886	903	895	941	822	827	938	874	878	851	868	848	910	891	934	873	879	836	859	865	883	850	857	920	910	857	902	892	874	860	874	919	917	891	795	865	900	891	918	856	917	914	853	911	913	893	847	915	888	856	874	906	891	915	897	805	913	889	875	828	850	902	921	881	856	912	889	865	881	840	861	909	902	880	872	885	895	839	882	843	896	876	883	846	877	855	896	908	897	840	857	865	888	887	885	879	904	843	783	847	813	893	923	886	809	876	879	922	856	855	830	915	870	916	857	851	882	849	892	877	848	845	881	848	861	872	895	854	873	870	912	899	858	842	929	858	868	933	904	875	890	887	803	889	894	883	939	903	891	894	893	828	926	894	831	886	876	887	895	861	919	875	918	887	860	862	853	867	905	856	862	913	892	830	869	901	889	874	870	893	874	908	891	854	870	918	860	908	864	878	903	838	866	862	917	866	904	855	878	890	886	868	851	864	918	863	876	845	936	884	893	924	876	900	889	901	891	871	880	924	870	890	889	851	873	855	885	874	837	875	924	863	823	873	892	814	823	902	869	910	872	917	831	925	905	859	857	856	901	849	842	909	829	882	935	936	874	949	901	888	825	914	847	904	923	889	934	880	873	918	887	869	878	899	872	936	890	880	926	897	887	867	879	897	881	851	898	809	858	894	867	861	874	897	937	880	892	895	827	854	864	873	875	889	870	916	897	844	888	894	845	832	904	890	953	866	864	875	892	868	870	935	873	877	878	863	879	895	843	859	815	846	862	878	833	898	876	839	896	850	838	844	887	868	875	874	883	884	835	915	864	873	906	809	840	841	859	866	858	834	897	858	856	847	895	889	835	886	844	854	964	844	865	880	888	866	912	883	914	909	828	863	914	897	789	882	793	870	878	896	848	814	842	855	852	918	848	874	875	894	903	899	902	883	799	867	922	879	907	888	857	879	857	916	849	928	916	941	877	811	850	862	801	886	927	878	854	890	907	874	904	894	862	853	872	886	849	892	892	883	845	871	821	915	874	856	890	889	924	859	860	895	907	881	875	846	863	796	884	877	942	922	864	853	895	882	897	840	904	856	840	843	876	853	905	866	851	803	913	882	848	888	852	879	850	939	867	891	870	933	916	881	883	853	872	884	849	879	883	883	861	867	854	905	904	901	918	858	902	945	864	839	897	869	847	881	890	898	858	914	888	866	918	876	817	885	902	958	872	931	899	892	941	910	902	868	903	844	873	891	884	822	916	868	873	890	875	902	885	839	931	923	865	911	880	926	906	891	824	841	893	925	871	843	870	887	910	834	868	873	855	870	882	847	847	866	883	922	875	886	863	909	936	833	942	913	887	840	865	845	858	917	836	886	884	864	882	899	892	883	848	949	813	835	848	916	927	857	903	860	901	901	891	920	881	870	862	875	855	854	876	939	876	878	853	850	880	863	898	914	878	904	880	897	928	917	830	871	899	883	922	889	873	889	924	884	844	882	920	862	826	896	927	920	865	865	886	922	822	861	892	865	852	906	905	880	874	872	895	889	860	902	886	882	832	892	876	924	912	842	887	863	852	931	883	878	849	842	898	883	865	865	874	885	862	890	857	846	870	923	867	874	874	897	896	869	855	851	901	881	850	875	856	878	919	866	860	855	885	859	871	898	899	868	839	959	892	959	826	894	888	929	858	834	893	889	854	875	854	894	866	852	874	876	934	885	912	857	865	855	866	841	865	868	878	917	888	901	859	826	858	916	839	798	853	863	894	869	900	901	922	897	889	921	849	895	914	866	911	863	866	880	876	878	906	910	953	836	810	910	901	878	894	864	841	859	839	886	888	880	891	875	883	879	917	921	863	882	873	879	899	852	878	849	919	838	874	893	895	883	869	891	845	843	856	953	872	850	896	883	892	890	815	883	875	830	883	864	846	895	876	909	905	871	874	914	905	854	916	904	885	891	929	899	908	890	885	899	875	823	930	852	930	894	856	871	871	861	833	843	910	873	911	883	853	882	934	914	902	886	867	947	896	861	882	865	841	864	857	839	860	847	879	889	879	933	916	869	859	890	897	896	871	857	837	861	879	883	871	873	869	881	867	876	882	895	887	869	901	859	841	950	859	842	847	915	870	935	936	925	881	865	893	890	926	877	895	871	871	885	825	831	891	851	852	863	865	879	885	872	892	869	835	889	895	864	866	879	942	903	866	839	855	872	903	914	829	856	884	904	902	889	870	917	862	897	833	887	917	855	821	889	867	902	932	895	873	902	890	874	875	886	907	906	838	874	865	833	872	880	882	845	839	855	849	923	861	932	883	840	852	923	889	928	861	903	868	880	893	890	922	901	860	898	868	898	933	880	912	898	900	875	885	938	892	864	907	912	938	850	837	895	869	842	806	859	890	841	878	864	857	915	848	871	854	865	861	864	856	862	864	920	900	922	872	898	897	838	820	890	912	882	909	877	891	893	913	881	877	869	881	854	899	868	892	828	932	887	869	917	820	866	860	879	896	916	840	918	860	836	898	908	880	891	876	840	909	936	892	862	875	851	912	940	855	869	861	909	842	877	917	885	887	866	893	863	888	935	879	882	840	887	864	914	859	917	873	936	858	921	781	871	879	834	901	833	916	896	841	914	881	878	923	913	843	897	866	811	905	826	817	844	862	911	830	891	856	873	877	898	927	942	850	916	882	967	867	901	921	875	793	852	828	855	924	899	855	858	833	871	930	864	858	894	889	866	867	854	852	882	857	886	861	897	862	875	908	907	904	876	912	902	890	873	886	903	878	856	849	854	852	825	878	888	939	757	869	898	876	906	889	898	916	882	855	838	894	890	922	880	852	855	916	842	885	922	920	917	831	902	888	876	838	830	839	853	871	843	879	885	890	879	861	895	886	917	852	891	898	878	893	909	902	890	871	898	899	830	867	829	864	934	863	883	881	923	887	865	904	880	901	856	887	872	872	909	901	858	890	870	834	899	881	899	874	880	900	871	899	852	848	845	893	851	830	895	919	888	902	865	901	891	898	916	914	907	847	906	883	876	950	907	828	886	874	881	923	914	857	872	920
16274	5106	2886	446	398	446	403	431	424	404	419	381	405	415	378	379	366	445	384	389	389	429	400	429	377	355	384	438	384	422	381	406	390	337	372	374	389	404	409	372	407	414	362	350	368	371	371	435	404	360	423	382	379	400	434	367	416	428	398	353	406	400	365	384	425	416	393	361	426	390	415	384	400	417	430	377	381	392	339	383	413	358	405	393	354	402	406	413	406	391	378	348	370	391	385	399	434	398	411	430	417	416	406	394	410	376	419	388	357	423	365	380	416	393	357	387	337	368	380	404	397	392	362	385	359	366	347	403	419	380	366	357	383	390	400	412	366	405	397	355	394	389	411	398	356	369	366	380	376	388	400	415	387	362	416	381	398	409	367	400	361	376	430	367	398	400	405	379	425	410	427	430	397	450	403	375	346	461	403	384	368	388	398	400	386	380	365	397	382	407	433	415	395	360	379	355	405	376	381	387	378	416	405	377	413	362	428	394	406	415	383	420	406	394	398	402	394	392	391	398	391	397	372	384	398	413	411	407	411	388	383	389	379	430	395	399	358	428	379	385	408	415	416	377	389	378	401	413	363	366	397	374	412	400	379	424	372	384	413	376	395	418	402	415	392	386	385	366	404	407	388	423	400	433	370	388	402	370	428	399	374	417	427	398	373	403	383	365	358	382	403	394	411	373	357	356	392	379	363	396	403	385	374	373	346	449	402	455	424	394	424	419	409	425	397	398	360	396	381	376	384	394	380	427	412	387	410	415	383	429	379	381	421	364	375	347	411	367	438	430	391	407	401	391	379	393	389	357	393	385	373	415	402	403	422	367	387	368	386	411	408	375	387	359	387	360	393	339	412	402	404	418	430	438	356	375	402	367	382	437	363	398	415	368	416	411	388	386	401	418	393	384	382	384	407	396	380	411	414	434	377	428	393	419	438	438	452	404	360	414	403	381	399	406	401	374	416	387	356	396	371	411	436	387	374	449	423	396	380	407	357	399	427	389	351	423	393	424	362	384	376	363	380	409	444	416	385	417	404	364	388	386	395	430	405	399	408	391	390	402	351	410	384	367	371	429	404	411	410	339	376	384	436	407	431	386	400	373	388	426	382	404	423	419	424	390	391	413	420	403	357	415	426	417	363	374	405	403	370	376	370	385	425	410	438	394	384	375	400	450	389	387	400	350	415	395	350	409	397	408	414	380	397	388	383	437	386	373	364	407	403	417	404	426	337	366	397	377	364	379	383	379	353	381	366	347	383	424	429	362	373	419	385	359	399	389	378	406	381	426	409	386	389	421	402	383	388	415	422	401	385	403	376	390	427	385	364	422	350	378	439	398	384	374	427	377	425	359	396	397	418	384	383	408	412	398	410	376	401	399	408	410	400	392	426	404	387	373	395	368	381	392	395	412	389	366	405	416	417	366	373	385	374	386	401	369	398	378	392	395	389	426	354	420	410	359	412	379	387	422	378	419	395	403	381	399	421	370	380	391	384	358	410	403	410	386	389	376	411	402	414	380	406	429	352	403	432	408	373	403	392	408	413	437	392	403	372	425	385	362	417	355	396	380	407	410	406	366	391	339	382	394	411	436	385	379	379	406	336	413	394	420	389	374	399	389	404	384	398	419	414	382	384	371	387	393	389	421	414	407	382	398	394	363	389	399	407	377	399	365	393	388	403	389	402	395	395	400	411	381	372	395	403	378	364	362	364	398	417	410	381	383	404	423	430	416	390	367	414	383	395	393	389	462	407	391	382	405	400	435	390	385	393	411	385	397	406	416	385	359	405	432	386	359	388	400	372	400	374	373	419	356	377	385	397	387	392	398	360	368	394	421	447	390	425	377	413	384	392	385	405	382	387	428	375	355	386	454	370	407	405	358	386	399	390	376	384	392	388	381	406	381	426	389	400	398	411	376	364	389	410	393	414	391	385	382	414	361	395	406	352	372	374	367	399	402	392	385	382	392	392	428	367	367	426	385	415	402	374	371	416	417	392	396	411	405	410	407	364	375	398	397	394	384	418	419	374	409	388	413	408	386	418	404	403	390	393	405	372	440	368	420	359	410	395	402	397	416	388	404	360	396	366	387	368	372	369	395	380	401	394	424	393	407	409	401	444	374	404	377	378	422	390	377	400	403	370	383	403	379	404	386	403	409	387	398	410	369	428	379	355	391	386	391	374	412	372	390	368	416	383	368	399	369	393	388	414	400	383	427	391	393	427	352	382	357	376	398	349	365	355	382	420	390	406	379	385	386	380	390	384	389	398	365	383	398	400	388	348	425	371	420	385	388	405	408	372	361	374	354	407	403	396	356	394	361	371	382	391	356	409	386	386	386	387	391	392	380	371	438	404	389	402	406	374	404	420	381	374	385	371	376	387	402	402	414	404	367	424	412	394	400	390	365	414	350	411	392	357	424	384	407	378	383	409	396	378	399	407	413	399	386	390	396	395	380	370	448	434	384	364	400	406	388	369	402	386	389	423	408	405	430	403	389	406	427	390	411	415	386	387	380	363	328	369	389	371	426	407	358	362	391	426	390	368	406	417	400	413	402	382	410	419	386	404	373	373	386	374	405	383	393	395	378	397	416	435	417	412	375	371	390	381	384	432	392	404	395	396	387	389	377	398	425	374	386	395	407	404	400	408	380	378	322	373	391	422	421	401	396	408	394	386	391	411	387	389	413	392	427	375	381	369	400	349	411	391	389	375	372	435	354	338	403	428	410	401	393	393	359	397	383	368	386	379	426	364	375	363	341	393	390	373	399	366	404	379	387	375	376	385	404	423	420	397	430	374	384	358	400	369	379	408	361	363	407	393	410	401	363	347	363	402	375	411	427	418	405	383	387	387	382	381	373	357	350	360	375	409	378	403	384	407	380	396	384	377	383	396	434	412	372	377	371	380	352	412	394	376	386	389	415	394	379	431	438	389	353	382	392	406	394	411	382	442	404	394	378	383	367	422	377	383	378	414	411	415	347	392	384	350	373	395	384	392	411	407	410	395	455	399	371	390	411	385	364	407	415	431	403	376	407	369	391	386	410	390	389	386	352	368	404	411	363	398	391	394	387	395	395	385	391	403	426	379	408	412	403	402	408	367	369	390	404	394	414	356	386	387	407	367	392	404	405	358	401	368	406	383	393	431	384	421	377	388	412	375	345	392	399	377	378	399	371	400	392	410	380	404	404	380	393	391	390	388	443	411	400	389	385	411	393	378	419	364	382	360	372	408	391	389	382	378	381	377	366	400	410	427	379	390	409	356	386	380	418	378	415	381	387	376	405	409	395	420	401	415	415	407	381	403	405	383	373	421	411	399	419	365	425	392	374	406	378	387	428	421	406	386	399	401	414	373	426	368	385	400	383	362	413	371	368	369	370	401	415	416	420	398	377	387	373	430	391	392	395	417	377	413	411	432	380	407	404	414	424	367	384	392	412	412	362	383	378	405	392	355	371	387	361	376	375	393	403	410	392	377	395	387	404	389	363	378	369	413	374
13281	6503	3884	952	1004	970	1010	945	979	915	955	920	941	911	947	953	895	907	950	935	933	970	927	902	995	937	949	959	982	895	927	940	962	956	900	913	903	906	944	984	946	869	975	953	892	892	888	926	980	873	931	909	933	940	952	904	943	894	807	888	913	915	919	898	990	971	960	909	966	915	928	885	963	911	943	935	956	920	928	884	967	873	899	883	943	903	931	933	968	977	946	951	950	940	873	909	896	908	895	949	936	963	902	917	915	935	948	862	947	924	887	908	938	938	896	972	926	924	936	927	922	930	992	887	955	968	882	938	880	878	916	971	928	974	910	933	975	948	928	863	936	912	937	938	908	893	916	968	886	926	904	938	952	951	961	938	982	982	898	934	935	908	950	960	913	954	989	944	962	917	949	827	934	906	974	934	961	923	938	929	942	983	999	940	955	963	925	915	1004	937	909	937	915	963	918	942	940	939	962	937	873	886	915	902	932	921	911	958	962	935	910	893	923	982	939	891	940	946	908	878	959	936	901	956	909	883	936	888	975	916	958	909	916	957	949	898	913	910	937	940	862	937	874	928	889	935	931	935	966	926	925	909	933	939	928	917	881	932	934	972	970	823	918	932	906	945	930	896	915	926	917	983	936	936	948	947	939	931	903	961	909	953	933	943	924	933	960	929	918	901	943	958	916	893	948	899	931	927	922	913	920	923	933	897	963	942	894	960	899	931	929	886	940	878	894	862	925	919	883	929	959	903	941	940	900	906	931	945	876	918	902	882	935	912	918	862	907	915	949	931	920	949	915	947	935	906	990	985	912	876	943	877	926	863	971	999	917	983	948	973	956	905	929	986	907	889	972	967	931	913	903	949	942	970	945	932	923	1000	925	911	916	941	914	919	884	952	969	945	957	996	882	919	897	892	924	973	911	960	941	942	922	956	943	936	962	973	924	916	933	882	938	897	932	949	926	972	906	977	933	944	930	955	934	896	929	948	906	921	951	941	958	965	967	914	959	922	912	917	907	916	987	873	950	922	879	942	996	957	947	928	888	911	926	897	938	888	943	950	908	950	907	953	918	909	907	954	873	911	932	986	932	912	884	904	900	911	940	950	933	930	884	916	996	944	872	928	941	925	910	845	917	960	875	931	880	928	955	928	902	952	917	945	952	912	943	893	989	943	905	942	898	962	912	920	924	902	937	959	906	901	952	966	899	963	913	945	899	927	945	926	873	920	974	966	959	985	880	964	946	938	925	923	919	914	921	906	876	945	957	959	932	972	918	975	954	960	943	931	889	952	991	896	889	952	925	874	969	939	926	951	972	960	920	941	870	905	899	909	909	944	935	908	976	961	928	905	948	916	906	953	946	922	914	920	927	932	951	866	954	895	938	875	954	987	937	895	872	966	947	986	933	965	997	938	913	945	955	939	956	892	915	892	949	987	942	945	978	1000	932	935	923	915	943	906	904	980	929	907	985	929	965	919	940	929	921	959	942	842	976	957	973	908	966	886	933	936	885	901	932	901	903	945	884	912	916	967	927	961	921	939	989	882	926	958	936	909	900	932	953	891	880	918	979	960	951	914	889	895	929	904	930	948	964	949	903	954	899	942	973	892	913	955	895	867	935	955	901	892	966	963	896	918	948	960	980	905	984	912	929	958	963	894	910	936	910	935	956	933	965	889	941	944	940	935	920	934	964	901	900	934	924	941	949	867	956	962	900	919	924	923	956	920	900	921	932	921	893	935	890	908	971	935	930	918	901	897	973	962	928	981	948	935	934	890	953	913	903	981	955	889	928	882	967	919	970	924	910	1009	934	1003	903	930	904	914	937	906	968	910	907	924	937	917	916	952	937	916	936	867	926	952	924	950	913	915	954	928	943	918	953	928	940	907	960	939	896	923	965	956	918	909	916	953	913	935	938	928	900	915	991	958	960	985	917	929	930	963	972	1010	906	914	1020	960	946	857	969	944	884	914	933	936	910	901	998	906	919	939	942	938	958	927	903	935	960	911	935	915	938	950	952	936	956	996	913	920	897	913	903	940	965	922	974	953	957	937	894	870	922	926	909	983	930	989	935	946	919	886	923	965	959	902	914	947	933	899	975	891	905	966	943	943	929	928	885	982	931	916	956	942	978	979	947	884	981	949	962	891	906	890	957	972	922	1001	954	930	958	925	926	946	915	944	954	956	996	933	951	947	945	919	937	987	937	933	925	880	961	936	922	979	887	960	912	954	937	875	910	911	893	920	985	900	922	930	935	920	943	973	941	938	932	926	917	889	948	920	930	944	946	903	978	918	935	904	913	934	963	955	894	955	901	932	882	875	942	906	944	915	975	931	951	945	947	914	958	908	967	939	983	973	915	949	991	893	987	909	929	937	982	866	973	964	958	942	880	964	857	937	961	911	903	909	956	919	951	886	944	849	944	940	950	906	921	934	928	933	946	866	933	952	955	889	898	964	909	881	923	855	907	1023	921	920	917	926	894	934	893	928	922	941	936	914	943	943	905	948	952	945	932	916	952	862	908	937	923	910	928	950	979	921	953	929	966	933	913	942	910	963	940	970	926	862	961	942	934	885	907	872	930	923	946	905	911	947	925	952	912	896	928	920	952	917	930	888	925	906	903	918	967	934	939	886	969	890	933	909	977	929	916	924	936	951	951	966	937	923	915	884	882	928	930	940	964	911	937	947	936	899	890	939	925	903	978	930	951	989	891	942	948	944	945	895	918	963	985	923	961	899	881	951	913	983	852	887	950	936	923	948	950	918	920	882	908	948	903	910	865	929	918	960	915	903	938	921	854	936	912	932	916	924	928	957	920	902	934	925	948	903	880	947	949	942	999	941	965	952	927	985	963	965	906	931	942	942	929	947	870	862	925	968	945	903	957	927	982	974	929	960	1008	946	913	862	940	931	948	881	879	979	952	924	876	928	924	954	963	906	937	945	946	937	938	935	970	924	931	932	890	968	941	922	927	868	906	905	913	874	968	923	900	940	931	959	927	942	933	971	931	950	910	931	937	981	945	908	943	970	926	884	960	945	942	964	950	920	916	935	938	933	926	907	928	1015	1002	895	956	937	921	971	958	918	936	877	931	914	928	911	870	915	955	944	962	887	959	909	970	948	943	943	972	914	931	923	951	955	948	957	953	891	925	922	946	917	925	921	882	895	946	932	947	928	902	889	971	980	870	940	966	956	938	957	954	914	914	954	917	876	920	941	924	921	930	914	986	933	905	953	896	927	904	921	973	969	938	871	880	964	901	923	967	879	901	927	926	929	978	939	936	928	970	885	946	907	963	953	962	946	928	969	925	931	932	969	875	979	881	906	963	921	932	948	902	957	941	934	974	917	909	910	1005	960	897	932	969	911	1013	913	910	982	932	919	967	932	862	949	910	947	933	934	886	951	896	901	967	941	951	921	935	888	921	966	939	934	932	1006	905	916	950	940	954	930	956	945	921	898	911	953	913	944	897	898	930	977	939	965	924	934	892	934	940	974	947	961	908	966	933	893	912	862
63289	45886	36165	7308	685	447	376	332	318	327	313	306	272	231	270	260	265	269	252	213	222	239	253	244	250	238	257	245	247	240	241	250	264	262	253	229	251	235	258	250	248	260	209	227	237	255	249	223	245	232	221	258	218	245	272	237	222	223	226	247	244	248	228	231	269	265	270	267	246	255	265	230	229	247	266	225	268	238	244	246	275	246	249	240	227	252	220	232	255	222	229	241	195	209	255	242	212	268	252	206	248	243	255	233	267	221	240	224	209	221	243	238	248	245	242	225	258	237	254	224	243	230	224	249	234	241	261	250	229	254	237	243	249	244	226	245	243	248	211	245	264	243	234	259	225	226	258	258	227	260	213	226	256	248	206	236	229	237	269	216	254	251	284	226	251	225	260	201	221	237	211	229	251	240	248	221	235	235	233	251	233	249	261	243	242	234	264	242	243	254	241	237	210	239	222	232	255	226	233	243	231	231	213	249	240	242	210	216	228	190	261	259	262	226	221	243	246	245	256	222	228	194	225	225	222	245	268	248	226	238	214	244	232	270	267	221	232	229	255	238	224	237	223	246	246	221	235	248	257	223	230	232	246	237	258	256	243	242	248	229	271	244	222	230	246	253	222	227	268	259	236	260	241	229	252	209	216	259	246	258	226	236	267	237	216	209	249	229	246	237	236	237	224	236	240	236	217	243	235	216	271	228	232	221	259	239	259	293	228	233	226	234	225	210	233	219	235	233	252	258	267	247	250	246	207	216	229	260	213	230	243	233	260	249	269	240	259	238	238	228	220	227	240	223	251	243	221	214	234	249	252	237	238	246	240	220	226	240	254	250	251	262	245	239	218	242	217	227	223	248	251	256	226	228	244	219	246	235	219	258	246	236	218	250	192	206	250	211	242	226	244	246	239	240	244	227	256	234	237	236	244	229	236	237	236	256	260	274	236	261	207	221	225	209	237	227	258	219	265	234	216	215	203	242	234	235	242	215	243	240	236	247	203	224	240	254	228	215	238	220	256	281	215	222	251	208	232	267	231	229	213	239	259	214	220	269	220	236	200	251	230	237	246	257	231	251	261	259	204	254	259	246	223	227	253	241	219	248	241	258	225	245	247	230	226	224	237	239	263	269	212	227	219	218	233	238	220	238	245	212	237	245	229	236	247	226	225	260	216	222	273	258	243	242	223	250	252	269	234	235	241	261	242	236	237	209	214	245	218	221	228	210	236	273	224	231	222	245	269	261	225	244	221	253	258	228	236	253	219	262	238	251	239	239	241	245	223	264	255	211	241	234	215	270	229	232	237	249	230	257	224	206	228	235	218	231	277	208	222	243	247	233	242	234	252	243	227	237	221	246	223	230	237	230	239	247	262	230	221	259	249	279	257	243	245	235	233	229	242	250	218	233	225	247	214	234	250	248	261	247	221	236	260	223	244	224	218	260	229	251	234	250	234	231	230	259	259	250	238	251	248	218	210	241	209	242	209	217	241	265	240	269	227	231	227	216	240	233	230	214	241	233	251	226	261	217	252	242	241	266	248	226	206	212	222	252	258	210	242	210	208	278	256	240	246	228	211	222	211	232	240	230	214	266	250	236	219	220	251	237	225	218	253	265	226	216	231	254	224	230	223	254	218	249	247	246	242	233	260	231	238	254	239	229	225	223	260	229	233	248	233	252	234	232	232	236	230	250	226	229	230	252	245	261	240	249	228	240	264	248	238	242	236	233	251	222	231	245	253	248	237	250	242	222	251	258	226	223	226	256	253	228	266	259	235	225	248	275	248	229	261	204	261	209	230	229	227	262	261	208	230	251	238	213	269	265	275	246	227	232	273	261	249	227	230	258	230	217	229	240	246	243	221	224	238	252	207	210	212	258	245	219	243	238	211	232	255	231	227	217	242	245	260	240	236	259	231	226	230	254	237	251	249	252	242	230	247	240	240	257	237	242	264	240	233	259	222	211	229	243	235	216	231	222	211	245	237	206	237	236	248	218	263	250	210	273	285	223	244	215	219	258	219	258	252	243	225	204	256	245	269	267	248	239	247	258	245	234	233	220	223	229	235	232	215	247	241	221	237	274	241	256	258	231	236	222	225	254	267	246	233	237	241	254	226	252	239	247	263	230	258	222	205	237	229	220	233	243	231	255	248	231	223	234	231	236	236	218	247	219	224	248	231	235	216	228	248	251	241	219	245	234	210	244	239	237	252	236	227	270	223	243	213	241	241	251	243	284	226	240	221	246	222	219	226	221	241	227	256	225	230	244	249	220	270	232	246	234	237	224	242	256	250	230	242	220	262	241	227	259	239	227	234	264	241	236	229	249	222	222	246	207	253	248	264	215	218	242	212	262	252	211	232	232	223	225	269	230	258	216	235	255	242	269	236	216	213	252	243	231	216	229	240	230	228	217	239	238	228	220	244	255	235	217	249	225	261	221	215	251	237	216	225	241	214	256	207	247	250	232	230	224	258	228	246	214	234	238	240	242	242	237	243	205	218	230	247	220	260	244	247	230	236	211	225	231	233	228	253	233	227	242	232	229	266	242	207	236	232	208	219	220	260	241	235	226	237	232	243	265	226	213	244	201	221	215	220	247	230	237	233	241	230	213	255	259	199	225	249	235	254	217	236	223	249	236	236	269	245	252	224	252	225	217	229	237	251	251	269	245	247	216	226	211	235	262	233	234	239	207	219	222	243	236	242	247	229	235	218	245	220	252	229	233	214	215	247	239	210	222	223	205	272	255	274	226	216	238	233	228	259	236	233	233	255	278	246	261	246	245	235	247	261	222	234	265	235	236	260	247	237	253	242	231	244	254	219	224	250	233	229	233	226	232	226	234	263	227	246	235	215	226	241	251	247	234	213	247	249	259	232	221	238	206	221	250	251	236	233	232	248	252	220	257	232	223	259	203	233	264	259	225	234	219	225	231	222	225	254	241	235	245	238	258	240	206	234	235	255	265	262	287	250	206	229	228	235	240	245	235	227	241	278	263	243	248	257	257	215	258	217	269	229	262	252	238	228	240	198	262	238	202	234	238	244	236	238	232	231	228	251	224	272	239	225	219	225	231	239	224	256	208	243	221	235	261	243	256	251	226	258	203	223	240	230	232	259	234	225	245	252	253	209	257	248	242	244	237	244	230	228	230	216	227	231	228	223	232	242	240	252	208	250	234	263	237	216	260	243	230	224	237	260	240	251	257	244	233	255	237	210	253	254	212	255	272	235	230	246	233	242	234	248	254	277	266	221	234	277	248	213	247	232	248	234	229	248	269	238	253	250	249	256	257	257	240	230	238	249	228	232	259	248	242	231	262	231	243	209	234	242	255	279	235	239	220	252	235	232	268	221	224	229	255	235	228	242	228	223	212	227	266	244	249	258	236	244	225	236	267	239	225	243	270	248	269	245	226	243	231	255	222	243	242	247	232	239	216	227	236	250	257	257	275	223	267	227	291	249	230	217	244	231	244	256	239	245	260	245	265	244	229	250	256	252	234
36323	31438	15634	2215	1947	1771	1469	1288	1176	1058	1019	943	884	862	810	817	775	799	774	780	735	693	708	726	724	691	707	719	707	663	680	656	652	685	645	660	664	645	658	661	697	653	708	604	680	693	694	649	667	631	707	640	645	666	697	677	660	641	628	669	603	611	660	629	661	619	660	635	636	652	636	645	609	678	690	641	632	647	673	622	610	592	626	663	626	634	622	683	644	610	616	674	642	652	621	600	596	601	677	585	622	621	636	681	654	632	644	650	648	618	711	631	578	609	629	621	578	642	661	651	594	641	632	664	611	642	670	624	625	679	597	636	648	626	628	598	650	599	615	656	630	621	654	644	602	637	617	622	666	601	660	587	625	658	624	689	648	652	634	620	640	615	709	651	642	644	647	672	629	646	645	652	619	603	629	605	608	641	610	617	651	658	635	627	658	654	614	620	669	623	646	615	603	643	638	612	589	621	611	591	600	624	639	629	633	637	583	607	646	614	649	611	623	633	591	633	632	646	615	642	627	643	608	627	600	608	610	606	579	604	640	644	669	613	655	625	665	634	653	612	615	634	629	620	597	634	627	652	608	655	619	614	634	572	629	609	608	650	614	655	609	651	638	653	645	664	633	617	635	658	672	666	674	621	596	673	640	661	617	642	641	586	674	643	632	629	638	613	665	641	631	658	681	656	591	606	589	672	620	603	631	623	601	642	680	619	626	634	645	605	636	679	626	608	625	636	610	654	642	647	618	629	629	627	650	647	604	636	653	623	590	604	623	655	652	622	642	621	639	599	630	621	677	632	645	657	647	673	685	602	641	601	637	654	663	640	666	597	680	626	633	629	625	680	662	636	587	632	611	645	603	620	588	605	670	596	673	671	651	639	588	595	619	628	622	637	661	637	653	655	642	637	571	629	654	631	642	645	645	657	650	639	649	652	640	628	640	630	604	649	623	644	630	654	642	611	680	667	696	626	626	603	609	621	647	630	624	618	637	609	665	615	650	600	678	626	622	667	590	634	660	646	613	637	686	626	659	616	612	598	629	624	605	678	729	620	629	594	622	607	620	668	603	668	597	637	615	651	606	632	639	639	630	619	635	649	620	639	592	643	644	658	663	628	677	621	660	598	638	628	661	637	604	643	627	675	608	625	575	638	631	597	609	624	662	644	633	589	645	651	664	624	655	636	675	662	605	694	621	629	669	635	625	627	591	634	608	639	659	586	622	611	643	613	639	599	628	619	694	618	632	644	630	631	614	603	618	616	662	575	664	629	650	626	625	614	629	592	644	587	608	615	649	603	630	633	611	648	613	669	659	646	642	609	607	600	577	650	624	599	684	634	628	581	662	619	631	654	644	618	636	646	656	600	630	640	614	644	630	621	615	662	619	634	640	612	642	630	643	609	651	641	624	636	627	679	652	651	634	614	645	622	646	643	670	619	656	622	615	623	636	616	617	615	649	644	614	664	636	611	633	648	654	673	592	613	636	634	601	626	646	653	555	632	622	624	693	634	632	640	623	658	627	657	641	619	591	629	670	665	669	629	619	631	609	635	629	627	644	640	630	596	650	610	633	607	618	643	650	651	597	644	631	627	643	639	637	653	615	638	618	640	679	633	645	645	628	597	636	630	649	597	654	640	650	633	609	627	649	628	656	625	615	657	643	645	626	642	642	610	662	656	666	611	689	608	658	640	668	613	609	619	632	571	621	632	602	637	621	644	641	620	625	666	607	654	637	635	649	609	632	664	621	632	639	636	682	663	647	600	625	638	646	636	638	655	651	614	658	638	635	637	649	631	642	620	628	650	649	648	608	627	640	632	652	652	593	616	604	658	645	581	689	688	621	607	648	630	655	632	651	578	660	608	626	654	658	645	652	607	607	599	600	647	658	608	617	688	663	616	662	675	643	608	594	627	677	641	654	634	636	650	662	677	631	612	630	634	597	629	623	653	587	640	650	614	644	642	622	620	619	635	623	626	660	620	636	585	658	685	631	594	687	647	620	609	631	648	653	647	598	654	622	679	622	643	594	633	627	594	605	615	597	612	622	658	582	646	644	637	645	643	600	631	647	633	601	639	612	644	686	666	597	675	620	603	638	653	618	658	646	672	640	649	614	616	622	605	682	665	621	612	595	646	632	660	637	645	629	599	663	606	632	649	645	635	610	617	639	644	639	600	599	665	639	614	624	591	629	677	596	684	609	674	636	658	583	635	667	660	662	629	635	621	638	613	622	638	641	615	628	633	637	684	662	608	576	681	666	639	681	651	607	610	610	602	685	680	648	638	609	614	634	617	616	628	620	636	618	574	641	653	661	623	644	658	650	618	603	619	656	639	652	645	628	678	591	633	617	624	648	622	652	637	644	673	643	616	634	622	596	659	658	633	629	633	665	653	660	624	617	643	634	644	634	629	666	592	655	636	626	656	639	652	606	603	668	666	649	645	641	611	614	641	663	641	672	649	644	616	653	620	653	661	642	659	654	643	614	606	619	603	658	654	694	662	561	641	630	640	610	644	640	627	661	613	631	639	621	659	640	615	654	616	659	664	659	584	633	617	665	611	644	677	624	613	659	669	615	638	599	580	624	657	616	625	628	672	652	585	624	628	621	652	638	663	637	595	657	621	633	661	630	635	597	632	612	662	638	677	659	622	640	626	638	639	635	610	605	675	618	636	634	661	668	670	649	641	650	667	643	637	610	620	626	626	618	623	636	612	591	655	653	646	608	660	600	659	651	651	684	620	617	651	680	607	661	639	661	627	665	668	642	684	643	645	637	656	684	622	691	643	613	626	678	667	644	663	626	584	638	643	618	651	608	632	602	671	647	590	617	655	634	656	626	646	596	669	620	612	649	651	676	674	675	710	638	649	664	645	642	631	627	626	590	650	638	656	597	607	626	643	639	584	650	608	586	627	637	631	656	629	639	642	661	621	658	616	618	655	599	643	606	642	614	631	665	615	574	644	647	582	621	604	683	574	664	604	586	670	640	629	668	586	602	655	618	630	638	663	618	643	613	674	616	643	682	634	618	642	636	630	615	653	613	642	621	604	621	654	628	633	638	639	647	652	593	616	620	655	657	653	637	633	629	617	635	633	623	662	623	622	671	634	630	596	632	607	597	582	617	621	685	653	623	631	660	621	590	658	668	646	581	646	641	629	661	635	609	659	610	633	604	595	639	624	600	668	641	645	664	641	628	648	644	608	610	654	619	613	635	629	642	605	627	660	685	612	587	632	622	614	654	644	613	659	597	650	658	590	630	624	600	652	603	656	628	628	626	605	650	638	613	656	649	633	614	613	679	635	580	650	610	633	652	571	692	671	626	660	638	583	629	614	651	646	613	664	614	654	680	640	605	622	641	635	661	612	626	649	566	643	655	630	626	675	601	639	644	632	612	627	654	630	617	630	643	666	650	650	617	649	670	629	603	633	668	690	641	621	629	574	644	656	655	658	693	667	586	637	656	606	618	667	633	612	607	615	636	642	607	650	627	645	633	599
74581	58156	45384	15516	2308	894	696	579	577	485	456	433	409	411	421	369	400	400	384	371	369	379	370	372	348	385	365	378	373	378	353	370	345	352	402	331	339	372	370	328	347	359	344	372	377	350	379	383	403	330	348	391	369	347	393	346	375	309	333	351	334	324	346	339	361	333	339	342	393	341	352	312	344	386	363	348	360	348	366	348	370	353	369	330	344	339	338	366	402	347	342	348	327	348	360	395	382	327	395	354	360	376	351	347	352	362	387	363	337	346	371	365	378	365	322	349	346	371	323	355	348	368	377	377	326	336	349	343	331	342	345	339	353	329	324	372	359	338	357	337	344	350	352	343	334	346	362	322	373	325	382	370	341	351	363	350	357	328	345	334	351	360	370	338	349	341	354	388	337	355	351	349	326	365	363	335	326	361	363	348	339	386	360	333	336	344	351	331	335	353	359	325	328	342	348	328	315	317	362	308	360	356	337	350	355	395	365	349	310	381	357	346	361	334	317	340	332	321	354	318	328	336	325	346	344	346	389	348	358	356	316	351	351	376	347	370	344	365	359	366	339	362	360	329	328	354	371	357	369	337	379	399	355	371	321	337	326	328	349	332	323	361	349	350	353	375	302	362	334	353	361	346	340	334	359	364	370	334	345	332	358	364	356	352	351	344	304	354	332	344	357	350	344	344	363	364	360	348	366	383	330	331	351	343	327	335	363	357	347	363	326	348	332	342	351	349	358	350	367	339	364	331	354	354	335	346	382	351	405	341	308	341	323	354	348	343	377	379	378	362	346	364	383	342	346	356	362	320	374	329	345	360	359	363	345	329	386	393	359	342	382	356	337	338	372	330	375	342	324	372	358	334	362	343	365	335	347	313	329	342	346	333	353	317	383	336	403	356	333	333	340	338	349	383	337	335	354	362	340	369	387	346	336	372	372	383	349	332	327	350	362	361	344	349	326	318	325	338	363	335	324	355	339	345	359	336	367	350	413	341	377	363	382	337	374	327	338	355	347	364	355	338	341	348	338	387	358	330	358	325	353	357	378	322	344	365	342	368	347	359	351	358	346	354	349	353	358	354	336	352	331	340	340	345	368	356	394	369	336	343	326	382	326	307	328	334	383	363	363	347	331	336	352	358	338	343	307	385	340	329	369	360	378	343	335	313	353	342	368	325	349	372	349	346	318	334	389	370	363	364	359	356	397	361	321	304	356	353	364	346	354	381	343	357	381	330	332	333	349	372	353	327	343	327	350	364	333	322	366	336	356	361	342	347	385	341	343	379	380	372	314	332	343	379	369	373	375	324	336	360	331	368	372	388	330	334	313	324	342	357	332	380	350	365	375	367	361	338	336	371	362	330	334	359	355	320	329	349	359	364	344	330	353	348	332	329	362	352	330	362	341	347	359	321	376	327	326	359	337	354	327	365	352	311	365	365	350	339	337	388	384	315	360	380	381	371	353	335	323	359	329	380	333	347	327	345	362	353	367	348	344	356	356	340	343	333	341	343	319	379	331	337	342	333	388	370	387	350	365	337	341	363	375	335	344	356	356	342	376	331	347	374	320	349	352	338	339	351	348	337	345	347	339	368	348	354	363	354	337	346	335	345	312	357	378	369	353	344	340	347	309	365	340	345	335	347	372	358	346	336	351	366	356	345	350	366	355	354	354	326	345	378	360	355	334	343	344	335	352	315	340	316	349	365	363	331	348	366	355	344	376	339	352	343	335	325	365	378	386	369	369	380	386	352	352	361	347	335	373	345	386	365	376	341	344	349	342	321	322	314	366	324	352	348	348	338	368	386	395	357	356	337	322	336	323	318	354	345	301	326	334	374	332	316	354	364	371	355	351	385	336	328	369	363	358	372	339	347	381	348	342	338	384	329	370	336	395	330	362	358	333	330	318	375	356	362	400	348	360	353	349	362	372	364	326	325	342	358	359	343	348	332	344	360	365	362	374	364	364	395	337	353	348	314	318	342	362	348	368	361	334	354	348	359	345	338	319	381	351	366	364	372	379	353	317	344	326	363	358	353	353	322	369	384	344	324	369	344	358	334	348	307	318	351	339	346	341	386	329	328	371	363	376	385	376	350	360	370	339	351	337	390	357	335	335	339	381	343	350	359	355	353	342	376	319	348	362	355	371	370	342	369	395	362	345	386	327	353	341	371	321	383	387	368	346	376	377	384	372	330	355	327	367	336	341	357	389	335	363	353	305	359	360	334	364	363	350	362	338	371	347	354	365	320	320	371	295	308	334	360	344	324	385	357	320	348	354	312	355	384	391	341	322	383	341	325	353	373	379	341	332	341	310	323	360	369	338	328	340	311	332	368	375	364	339	338	385	323	399	353	336	349	357	301	380	384	370	348	337	343	326	348	322	358	340	368	358	343	354	365	342	366	370	308	362	348	344	337	348	319	356	336	348	339	342	336	321	372	349	323	315	345	370	341	326	373	356	315	359	363	399	364	331	364	336	336	368	336	378	359	358	390	360	354	340	323	348	367	380	335	340	362	318	374	342	327	349	343	378	326	363	358	356	329	389	361	345	358	349	339	334	364	343	310	343	362	318	358	348	327	356	343	333	321	370	352	347	344	363	357	353	347	367	364	353	377	347	342	370	351	360	366	369	380	363	340	377	382	363	376	345	320	324	366	302	355	360	321	364	384	321	346	367	360	325	337	370	356	348	358	340	355	338	351	340	358	353	350	355	369	363	381	378	328	361	345	340	378	332	363	366	340	363	353	365	351	357	352	386	351	339	353	384	366	318	361	382	344	396	370	352	365	343	346	319	342	340	344	350	345	355	366	398	315	308	334	352	352	394	365	344	358	356	342	345	357	358	363	332	364	325	327	346	333	356	365	295	359	350	364	340	336	365	341	351	342	332	306	340	385	348	365	335	338	336	362	329	326	340	342	353	351	367	346	356	336	349	357	327	320	321	362	379	353	348	378	362	318	314	368	316	344	373	356	349	348	352	372	329	342	350	324	334	338	327	332	348	375	351	350	349	328	350	338	349	314	367	342	350	367	380	356	327	343	324	348	379	315	356	337	347	353	350	366	402	328	334	364	352	382	354	394	382	344	361	369	360	372	378	362	372	350	334	375	335	337	361	329	336	373	368	293	374	346	337	350	354	357	340	339	344	344	327	322	336	346	382	335	376	319	325	320	305	361	360	333	359	335	353	317	359	348	356	339	328	358	344	349	362	319	297	348	359	356	337	344	372	355	365	326	342	354	363	321	336	324	372	381	364	323	330	352	373	371	359	353	362	325	376	380	409	329	312	324	363	336	353	344	383	355	393	336	345	355	365	340	345	347	309	352	330	348	366	296	360	332	355	354	316	345	341	306	346	386	315	357	364	358	331	352	382	353	352	348	340	344	388	347	336	337	345	335	329	359	335	326	358	332	324	353	374	330	343	349	331	357	390	319	361	347	375	369	363	374	353	353	328	377	353	348	317	328	354	345	361	328	352	341	353	363	352	349	359	326	327	361
45078	40833	19972	3930	3374	2873	2531	2121	1868	1763	1584	1494	1418	1284	1233	1160	1178	1178	1087	1099	1076	1039	1066	1118	972	989	1011	941	967	1038	954	993	937	928	974	963	960	964	931	901	973	924	895	938	884	920	971	865	840	926	882	920	861	902	892	841	880	852	933	864	925	913	926	895	864	888	881	859	919	884	884	884	917	887	928	919	925	894	923	900	869	903	925	910	891	877	882	875	847	892	907	890	882	868	891	912	931	881	868	838	849	935	856	934	913	915	904	938	892	887	882	907	869	836	827	852	873	859	901	887	897	874	863	871	886	876	872	844	944	881	828	900	940	909	947	865	864	899	902	916	881	825	872	863	927	912	851	867	896	856	837	895	878	893	841	872	842	883	855	846	917	933	885	881	877	877	886	848	868	881	812	856	883	830	867	879	864	906	897	894	930	901	896	899	882	879	856	921	865	922	913	873	853	888	850	808	923	867	902	865	939	933	902	902	886	850	898	873	908	920	896	886	845	916	828	917	917	895	885	885	846	871	878	944	863	900	865	892	897	824	886	953	875	910	846	850	888	912	855	917	873	895	836	941	851	894	912	913	814	849	836	872	863	914	884	851	896	899	894	946	950	893	907	865	940	914	889	855	891	835	874	947	807	909	863	854	863	851	898	897	833	877	903	873	876	821	884	837	847	926	882	866	878	905	822	873	881	899	930	948	885	882	878	845	871	849	913	862	874	863	878	986	839	859	892	894	881	885	841	944	863	912	849	834	848	880	890	870	873	850	858	917	903	866	882	882	859	869	872	839	867	916	861	865	846	907	877	872	830	847	938	845	888	919	913	899	916	883	843	881	847	849	834	872	854	909	880	909	903	863	871	877	820	851	799	888	837	904	863	862	927	917	875	905	877	893	930	863	884	907	866	858	866	845	799	866	845	848	863	861	866	869	829	816	845	873	864	820	845	873	906	881	843	864	876	874	868	876	883	857	896	892	901	871	849	852	936	866	844	856	889	894	921	866	886	836	858	874	899	814	904	878	887	864	838	847	911	852	871	798	915	878	864	877	918	822	867	862	915	831	944	875	871	876	903	864	844	870	887	861	885	935	886	830	850	865	882	832	870	874	884	879	872	873	886	918	836	868	906	882	919	898	920	852	859	855	874	872	893	869	851	927	850	886	897	876	863	869	925	892	889	828	888	857	893	889	884	850	853	858	910	871	866	851	884	907	913	855	862	874	902	891	928	884	897	854	887	839	913	878	877	903	883	918	916	860	853	852	890	839	892	887	939	837	867	861	850	931	887	871	913	845	909	865	847	893	906	899	912	868	893	858	867	861	877	905	909	850	850	903	920	874	929	873	899	886	823	883	875	852	858	906	893	876	846	911	918	877	856	905	860	863	878	836	846	922	877	857	928	847	859	897	884	872	848	911	859	886	922	889	935	878	880	895	867	887	890	853	845	814	894	918	925	890	843	798	904	870	910	881	873	930	857	859	847	902	869	914	866	877	908	911	860	842	835	875	868	910	863	880	860	872	845	863	868	832	861	873	901	822	870	889	864	915	896	851	894	844	894	812	927	900	908	840	808	870	920	890	863	862	868	892	876	854	903	884	862	868	878	912	895	848	914	888	823	878	847	918	900	894	870	915	874	853	865	884	859	887	910	834	890	884	826	811	874	863	898	951	910	843	903	850	879	876	907	890	914	907	890	827	838	872	895	832	834	839	882	864	921	866	872	887	892	849	853	862	930	882	877	873	870	889	830	871	919	923	932	918	858	890	873	859	917	937	900	870	885	851	851	856	880	860	881	865	837	857	835	898	918	904	810	866	885	831	864	845	915	897	893	852	917	888	865	817	896	856	855	878	932	890	914	886	875	871	859	908	884	889	850	854	894	815	820	916	853	826	864	857	924	872	916	875	852	847	846	888	866	860	882	885	891	843	918	875	830	872	895	897	868	868	834	905	891	911	827	862	869	904	866	868	839	886	917	916	885	877	900	912	818	890	918	899	850	922	908	901	905	900	891	897	859	853	860	884	912	884	819	886	899	837	861	859	836	971	905	879	889	840	903	850	862	878	928	929	854	856	857	798	872	850	883	893	858	877	883	871	846	916	884	876	867	845	889	886	852	877	905	874	914	864	904	900	797	868	881	948	862	860	874	876	853	861	806	878	882	850	886	887	887	908	847	883	794	880	873	891	867	863	861	866	824	861	830	842	954	873	848	921	885	853	842	838	919	835	864	877	864	874	854	889	865	881	830	909	891	924	919	908	888	855	876	847	833	882	870	893	860	911	857	904	882	888	857	909	877	889	888	855	874	909	904	863	835	865	876	876	848	868	902	875	899	845	873	857	861	917	895	912	900	868	884	854	893	861	871	876	890	845	853	887	858	850	876	892	869	830	930	868	879	887	888	883	884	932	837	938	850	881	843	890	845	902	922	919	855	871	828	866	863	893	890	902	891	903	918	865	890	924	885	921	912	922	901	901	919	936	874	875	934	889	866	928	852	943	854	909	838	882	886	905	899	883	852	897	883	879	857	888	897	909	890	925	877	892	859	839	926	931	886	896	858	888	852	858	911	904	881	881	841	896	862	903	917	900	872	833	947	842	875	899	916	883	854	908	916	946	920	894	863	846	903	877	794	878	872	837	867	875	883	888	920	866	851	845	886	882	889	892	892	901	898	849	887	887	879	870	915	906	860	862	928	847	859	888	854	928	893	827	867	827	873	857	874	853	858	856	889	849	797	868	912	833	853	934	874	850	852	874	825	878	877	916	867	819	846	881	893	845	902	844	895	874	908	872	882	885	903	919	897	894	844	894	896	903	863	887	871	895	842	843	822	886	916	925	864	887	856	838	862	816	828	891	907	866	900	888	846	854	884	872	905	890	905	891	913	855	935	897	849	823	827	869	891	893	862	926	899	866	910	920	883	844	895	876	889	867	851	928	882	868	875	843	938	858	879	937	865	862	836	863	876	886	871	923	884	865	888	911	859	873	891	933	885	925	867	811	778	856	886	816	907	867	876	897	876	939	871	881	856	863	921	947	885	844	855	857	879	908	909	827	830	889	870	911	880	901	820	894	909	927	888	865	924	893	872	877	882	879	893	897	865	807	863	869	859	899	847	886	924	857	898	886	908	887	849	886	885	832	877	851	892	851	832	879	868	882	893	940	890	877	834	914	905	892	873	856	843	864	879	881	866	883	855	864	868	853	912	880	927	870	884	875	863	867	872	860	892	837	878	894	856	849	875	916	887	885	893	905	849	878	902	938	875	887	897	885	888	867	854	872	840	894	827	859	873	866	864	842	876	911	883	837	840	864	871	842	874	910	873	866	863	818	851	929	901	804	862	816	856	930	887	916	864	952	872	851	845	863	884	820	860	906	915	860	884	880	884	859	845	892	842	899	870	848	849	846	886	864	900	798	877	879	841	806	876	894	888	852	869	886	881	877	848	928	840	839	871	931	849	849	830	868	894	909	860	885	899	880	866	878	854	868	875	864	951	881
14395	4469	2757	449	385	392	416	435	418	376	351	385	345	406	419	377	384	419	372	401	383	379	407	355	398	382	391	367	403	388	369	391	410	389	381	373	383	421	329	384	402	386	380	399	364	365	401	386	385	364	361	388	381	429	390	402	387	377	396	404	389	420	357	411	391	359	371	417	378	443	450	382	390	367	406	352	407	383	392	420	394	379	359	400	397	398	403	358	368	407	410	417	375	427	355	344	386	418	383	417	392	369	360	368	389	390	377	402	420	410	370	359	405	419	386	387	351	407	384	376	366	406	387	392	378	390	419	399	408	357	373	422	413	399	375	382	376	394	389	391	341	365	388	357	351	367	373	400	372	391	414	377	406	407	376	381	389	353	346	365	403	402	364	354	377	412	346	415	371	402	400	361	390	386	384	364	406	402	389	410	402	386	396	397	410	435	398	409	371	340	375	410	387	428	404	423	382	357	353	403	398	376	361	409	376	361	385	378	364	378	398	396	389	429	353	392	384	381	368	385	399	363	389	380	373	408	403	400	430	384	389	374	363	409	401	364	394	374	377	351	398	398	371	363	379	336	414	371	387	387	413	375	431	409	396	395	375	373	412	358	372	377	399	381	385	380	418	404	365	363	370	431	393	383	375	381	384	394	371	363	431	399	392	374	359	405	379	361	367	391	406	351	359	407	396	335	406	367	378	387	353	418	377	340	377	370	388	354	370	391	354	391	413	424	390	384	339	399	404	384	360	384	390	407	378	390	369	360	363	380	383	347	394	359	372	400	405	320	358	393	372	367	351	374	379	364	354	392	370	376	371	393	364	393	371	390	381	399	383	382	380	408	391	389	379	401	398	361	390	352	374	377	373	395	389	396	389	383	407	405	388	375	399	379	362	382	392	375	360	394	383	394	398	372	381	375	389	399	362	396	340	389	429	362	394	359	381	361	392	379	416	356	369	421	373	374	366	383	407	399	376	378	388	413	366	398	371	404	401	396	415	385	385	369	414	402	413	428	346	361	395	359	367	375	340	372	368	385	385	370	410	389	364	417	396	390	390	365	377	393	391	366	377	371	398	378	412	349	373	396	389	382	392	342	384	398	374	410	389	392	380	409	380	396	380	360	374	387	403	411	377	381	426	370	382	386	405	413	381	369	380	391	321	351	363	361	374	431	387	366	364	407	377	368	405	386	395	353	375	349	369	392	371	354	417	363	436	398	348	365	403	379	388	372	420	380	454	354	411	357	348	384	374	388	368	403	387	377	400	357	413	384	390	412	397	393	363	358	380	335	362	380	375	358	400	404	404	388	368	376	408	381	367	372	389	349	380	422	369	376	425	412	384	405	400	399	368	362	378	366	349	399	399	441	377	399	399	382	420	377	381	366	377	379	373	390	391	375	379	427	383	385	338	402	398	400	355	410	381	360	393	397	368	401	385	429	354	381	374	375	409	409	417	402	384	332	402	408	399	408	406	408	424	374	421	334	409	403	415	374	392	378	394	402	391	430	373	448	375	387	398	375	411	371	347	405	391	365	342	397	365	353	396	404	377	393	399	403	402	374	394	364	402	403	388	374	390	401	359	365	355	384	376	399	410	398	396	324	381	425	416	336	385	413	362	361	418	342	379	391	385	387	379	379	386	373	418	374	382	368	403	403	396	362	400	409	393	388	380	388	376	398	388	412	417	379	423	403	425	389	417	401	432	366	410	397	334	369	408	351	370	402	422	380	406	379	398	387	405	381	393	401	374	390	383	369	386	403	422	395	378	392	421	361	404	392	379	394	362	386	392	408	401	404	388	392	391	381	371	421	376	349	374	398	416	396	373	383	386	397	378	391	374	411	368	387	364	399	385	408	365	369	435	364	406	364	344	396	421	426	376	363	381	372	391	409	402	367	412	368	352	343	363	358	413	417	382	388	387	380	387	381	409	373	386	364	377	410	373	391	380	397	397	381	376	356	380	377	383	410	392	371	381	425	387	376	402	431	406	389	375	391	369	382	406	393	406	343	382	411	357	367	379	375	368	388	368	411	374	374	393	348	388	409	385	375	379	378	359	405	393	342	367	377	409	382	398	396	392	395	397	405	398	387	370	381	386	410	385	398	409	400	399	377	424	386	405	391	403	399	425	409	365	376	383	400	361	388	365	381	349	386	361	353	398	410	393	399	406	369	413	363	390	378	423	388	356	432	343	374	388	379	417	418	334	365	397	371	409	388	414	364	384	394	393	388	384	390	401	391	392	364	362	377	412	386	370	392	368	398	375	358	388	402	392	360	424	391	381	402	396	408	376	386	396	356	358	423	332	373	416	412	395	414	413	401	350	407	405	431	395	362	373	366	372	376	407	389	379	373	361	395	374	396	378	388	417	413	404	381	381	383	411	365	421	410	372	363	397	393	402	375	354	368	383	390	396	390	352	359	403	362	386	387	376	381	316	361	400	368	394	372	362	424	363	361	368	377	340	368	356	374	394	349	365	407	362	375	400	365	415	441	404	354	388	354	395	380	389	389	379	390	411	379	371	398	353	383	420	396	351	391	424	413	378	357	355	385	392	384	361	372	394	366	391	392	371	376	360	357	388	361	391	395	360	382	368	377	347	319	370	366	372	388	351	374	430	398	373	364	359	407	393	397	384	386	363	396	383	422	409	341	394	343	353	374	397	396	383	369	355	358	400	384	369	362	392	361	369	394	394	388	364	378	367	412	391	393	360	366	409	373	403	405	355	413	343	382	426	381	432	374	394	387	401	375	377	396	384	401	420	359	405	379	401	372	356	408	432	362	398	397	375	400	362	344	373	380	354	337	431	382	404	418	409	393	394	374	391	372	388	378	378	398	377	373	406	370	382	389	413	366	400	355	357	368	353	349	385	413	417	415	394	364	385	344	374	362	389	419	415	381	361	366	385	387	407	432	398	403	377	378	393	375	382	382	389	398	413	377	407	370	346	355	394	379	372	366	374	391	426	370	349	386	388	397	385	387	400	399	374	365	366	356	363	391	406	390	402	396	383	398	360	403	412	417	383	393	369	401	343	374	373	352	409	374	385	387	372	412	412	362	375	395	401	389	383	374	371	376	404	425	373	419	424	403	405	373	375	355	415	423	391	368	427	402	396	376	384	370	378	366	384	372	395	388	338	380	363	418	348	405	348	399	379	406	369	349	397	369	396	365	403	391	436	388	373	375	403	377	372	371	365	393	356	398	386	383	388	423	384	360	409	395	391	391	406	387	365	383	398	400	367	415	396	360	364	382	409	423	396	368	398	375	379	357	347	414	360	351	377	400	427	404	374	375	360	375	357	405	359	364	422	373	393	404	417	360	392	404	379	403	413	374	361	395	395	397	364	398	373	365	399	377	390	405	425	385	374	392	367	377	362	352	399	384	374	410	388	376	366	426	387	366	426	377	392	393	395	389	370	354	427	370	403	405	394	378	385	417	348	391	399	367	362	373	403	402	369	393	388	392	403	362	404	400	397	401	385	390	394	411	387	399	413	373
11809	5895	3997	1010	933	987	926	930	923	951	962	906	950	967	936	933	931	891	924	928	977	901	846	856	864	969	917	856	929	925	960	933	874	897	908	946	961	926	969	950	978	939	887	907	913	918	926	949	911	886	898	907	929	906	886	907	885	906	907	884	928	953	908	929	924	855	906	943	968	930	915	893	902	897	902	881	917	938	910	918	876	883	995	900	933	952	849	931	1001	916	914	878	910	892	984	894	914	922	928	971	901	860	873	929	930	904	946	972	885	966	966	916	957	919	953	983	917	953	873	871	896	899	914	879	939	883	945	885	929	947	879	852	863	977	914	888	896	909	894	894	938	964	899	928	893	864	897	967	932	928	918	858	910	888	887	892	938	869	888	905	937	883	924	924	903	885	940	903	908	901	891	897	925	927	885	912	906	909	896	898	928	953	898	952	884	947	924	972	882	891	869	900	919	899	898	915	921	885	895	931	894	881	897	877	892	844	914	895	909	898	921	921	899	958	989	880	950	919	873	867	902	919	899	897	916	941	916	900	911	935	908	920	889	950	944	899	879	891	957	902	953	913	929	922	930	923	898	913	912	950	905	914	921	899	961	904	935	901	940	967	921	916	907	936	916	965	942	879	905	922	895	864	964	900	910	895	883	954	925	924	933	964	857	888	935	940	878	952	880	899	952	893	993	930	930	905	917	870	924	927	928	912	963	872	897	909	911	924	875	926	884	934	922	918	971	975	928	914	914	922	960	898	911	957	955	930	939	958	892	956	892	910	924	892	926	920	856	935	880	913	908	864	930	963	851	842	909	906	931	882	954	898	858	936	925	941	941	903	966	925	889	916	933	975	948	939	915	926	901	940	922	891	921	899	940	877	953	913	914	915	903	1008	910	921	898	939	922	931	911	941	910	932	895	920	918	885	969	897	934	933	916	907	914	944	923	952	898	895	910	976	896	911	913	902	898	902	864	901	844	940	896	901	861	909	917	954	888	866	897	925	873	879	920	924	916	975	877	940	954	948	951	930	895	979	934	968	864	920	871	933	947	894	910	971	919	853	902	947	888	873	943	843	924	967	928	974	918	906	863	868	888	900	962	941	950	893	902	913	901	911	967	922	954	956	955	922	890	904	946	923	862	977	886	897	960	905	944	956	879	924	915	929	965	878	936	946	904	948	896	876	890	914	915	916	919	937	949	920	915	863	924	905	891	959	895	882	895	954	915	898	938	941	898	938	936	864	927	879	901	917	973	921	898	944	936	880	906	946	891	920	912	904	923	880	857	912	890	889	941	947	938	912	911	893	923	913	954	942	926	936	920	869	886	948	937	955	930	928	933	891	912	977	914	900	881	868	879	925	909	944	952	918	904	910	900	919	893	985	873	886	913	942	853	917	981	902	896	888	944	935	962	943	970	998	950	904	948	894	918	926	959	916	963	950	896	938	938	883	930	860	894	933	899	870	862	922	869	891	894	952	848	905	928	908	861	891	880	926	925	896	886	882	864	926	959	884	900	969	928	916	891	910	887	892	932	930	872	900	927	873	896	894	909	924	913	922	904	907	902	895	936	909	933	928	869	892	892	888	887	905	923	939	850	910	888	931	885	866	981	914	877	972	938	885	938	906	904	923	894	990	907	918	933	895	931	883	972	933	903	926	897	942	887	891	924	884	900	891	900	904	944	888	886	896	922	935	926	901	925	861	985	894	903	897	888	941	955	971	883	951	931	885	942	886	933	907	908	945	947	899	927	935	881	897	951	910	951	963	930	895	889	952	889	888	902	947	969	978	891	899	963	944	957	952	917	897	867	945	913	966	912	901	931	935	920	957	890	921	949	852	927	913	929	894	909	965	918	919	907	940	886	936	893	938	901	930	867	923	862	885	904	941	946	895	876	899	862	953	887	885	906	964	922	890	943	870	908	918	914	861	923	916	937	963	956	890	844	890	928	966	903	953	942	948	892	922	943	873	891	945	922	894	922	910	906	909	934	868	911	891	986	898	944	945	901	923	924	890	880	925	930	881	935	906	924	891	890	912	877	908	965	893	958	923	933	883	965	918	917	915	914	934	919	1021	952	921	933	913	902	861	927	1015	944	878	855	936	969	952	903	909	943	896	900	939	892	920	912	931	990	877	937	889	904	947	855	902	915	955	972	937	906	916	904	953	926	925	968	904	918	910	903	876	893	925	912	964	865	924	890	957	945	924	920	896	940	935	924	931	915	905	905	914	961	950	909	935	915	916	952	902	947	886	912	952	887	881	882	906	884	927	898	942	920	892	922	957	923	858	908	973	907	899	903	883	951	914	894	927	923	949	964	930	907	899	928	982	915	909	932	944	955	923	913	924	937	930	925	938	882	911	998	899	953	903	886	929	922	920	874	901	902	948	892	907	886	915	914	920	962	957	990	895	905	930	943	917	868	905	890	903	964	917	884	897	876	905	907	930	898	881	900	874	903	929	910	963	882	921	888	932	916	925	904	853	937	897	897	907	897	920	885	866	928	907	953	927	951	926	857	844	930	911	857	899	895	927	877	898	889	949	896	891	913	927	903	902	927	927	897	898	889	970	897	881	898	931	944	936	881	944	892	948	938	904	946	865	927	913	937	897	965	955	962	917	905	937	891	905	884	862	896	892	873	893	914	897	925	936	942	928	965	925	865	946	907	931	929	910	918	880	888	912	896	899	953	949	915	908	924	911	913	918	935	966	903	908	920	887	909	954	933	946	976	880	954	930	858	952	905	902	923	923	877	903	930	868	900	916	916	930	884	859	945	921	933	893	882	936	939	918	863	934	896	925	919	973	892	950	952	890	946	856	941	954	923	976	915	881	915	883	923	849	928	924	882	892	891	922	916	936	888	940	915	899	909	938	908	938	904	921	915	893	922	937	917	912	945	911	897	907	914	899	920	922	877	887	895	914	890	966	901	963	892	908	907	955	938	932	891	888	905	933	904	886	894	865	874	939	903	971	897	879	878	975	937	937	909	959	899	920	896	917	954	872	911	904	937	929	954	850	967	930	932	847	943	889	919	911	894	899	929	925	902	937	903	899	928	903	940	938	878	940	911	879	894	991	864	884	926	960	951	912	891	955	934	899	891	916	907	969	926	956	939	895	973	886	926	928	889	929	874	875	902	945	999	905	959	895	884	918	920	917	943	890	931	970	897	892	927	889	939	933	887	951	920	954	918	982	915	884	945	947	865	936	906	889	878	887	935	947	845	951	920	908	910	933	917	938	977	951	938	892	937	891	934	892	877	907	890	889	981	914	843	919	915	924	973	895	894	900	930	928	912	917	941	964	892	939	964	957	868	887	897	894	916	947	917	937	910	930	916	928	908	901	907	907	876	890	926	935	943	936	911	969	893	918	937	944	926	923	959	909	880	855	888	869	886	894	924	912	919	897	897	930	901	911	961	899	938	968	889	916	891	898	952	921	896	904	911	898	926	989	905	949	883	921	940	890	889	881	966	909	973	912	897	943	882	902	895	885	940	907	966	905	867	925
60745	42791	33933	8042	722	465	376	368	353	302	330	252	274	262	278	233	256	212	245	250	223	232	252	250	230	229	247	261	244	256	232	196	239	222	236	219	237	285	225	247	226	229	245	241	264	231	233	236	240	250	212	235	243	237	239	244	233	254	228	210	248	237	198	236	229	216	223	231	222	209	231	222	240	236	217	214	222	235	210	197	222	203	208	217	240	231	227	193	223	216	231	256	212	218	209	227	232	251	236	209	218	211	232	240	237	224	202	207	227	235	213	229	226	208	258	238	259	225	209	195	230	220	235	241	218	230	215	221	217	216	213	232	262	225	224	235	199	274	202	217	237	208	211	219	196	226	226	220	227	253	206	233	225	215	221	220	238	213	210	210	221	220	203	203	221	244	218	229	250	216	217	231	206	218	210	224	243	212	214	247	223	250	199	246	238	230	245	211	226	242	275	223	221	214	235	239	209	228	238	229	207	189	232	185	238	229	216	192	230	220	231	235	212	222	242	216	226	220	213	226	211	221	221	235	198	223	212	214	249	210	210	237	240	227	219	224	221	214	228	246	233	250	240	237	247	220	240	229	241	239	254	233	230	243	232	234	211	214	226	264	241	232	238	210	245	243	244	195	249	221	220	205	210	210	219	236	237	236	218	225	218	253	224	206	207	219	238	239	207	192	220	226	233	210	248	229	208	235	222	213	236	227	212	218	263	202	214	222	203	223	245	225	249	194	212	227	225	235	264	216	220	238	221	185	242	239	218	226	233	234	216	217	243	215	211	204	205	231	210	243	222	197	213	248	217	240	202	261	224	216	232	216	212	213	209	231	217	221	232	241	233	196	211	207	226	214	244	218	203	223	222	207	212	243	212	200	214	215	231	220	210	249	217	222	214	217	231	214	246	212	213	219	215	226	220	207	233	216	257	233	242	216	228	220	218	220	231	228	237	234	220	249	234	251	232	199	223	221	206	231	224	209	188	233	239	215	230	232	226	244	227	236	218	246	226	205	233	216	239	243	225	223	196	230	213	227	224	200	222	227	203	228	241	253	242	232	224	249	252	225	205	241	233	229	230	264	206	200	209	221	242	235	233	201	215	235	219	246	228	260	221	244	214	256	207	224	231	206	228	240	223	244	241	215	232	199	206	254	205	252	232	266	228	250	256	231	240	216	222	186	224	212	233	224	225	228	242	208	239	242	245	219	242	207	248	227	209	234	241	220	223	205	195	198	210	228	215	216	238	252	233	220	241	241	219	210	244	236	211	207	241	207	257	222	234	205	242	208	222	228	213	232	247	219	237	221	238	222	222	262	235	214	229	229	213	234	216	226	238	246	226	221	232	199	219	211	235	221	210	218	229	221	234	230	246	209	217	233	206	225	253	232	209	227	229	225	234	203	218	228	233	265	244	196	206	233	233	221	211	202	231	222	215	244	225	221	241	191	211	222	221	235	223	227	203	213	225	247	217	262	233	200	220	218	242	214	226	206	207	241	217	236	230	212	214	215	232	233	226	217	209	221	219	232	243	223	225	224	241	218	210	244	214	250	226	241	233	246	209	229	211	226	222	214	244	217	206	244	253	221	233	262	254	215	233	223	191	212	235	227	224	236	241	230	223	235	223	253	239	237	219	222	239	204	231	226	212	226	244	230	226	261	228	226	243	207	240	215	232	227	222	248	246	246	223	240	235	215	202	211	213	229	219	236	225	226	225	223	239	253	218	221	223	214	214	217	179	230	228	216	215	196	226	236	228	260	236	233	226	227	249	230	244	193	236	220	215	210	230	236	232	242	225	238	217	203	224	244	245	246	223	234	223	218	216	252	218	211	231	216	229	244	225	217	228	229	215	248	246	233	241	222	220	243	208	225	233	245	234	231	215	216	241	234	243	208	209	232	231	209	231	236	219	225	222	248	246	248	223	255	220	224	222	220	230	257	244	237	217	235	272	219	231	234	227	204	217	228	208	256	225	238	188	237	187	209	248	249	232	219	231	216	205	221	249	249	218	219	226	233	212	228	203	218	235	200	233	213	218	212	245	248	235	220	222	227	231	217	264	236	206	224	226	225	269	253	237	260	240	217	198	252	243	220	216	214	207	199	226	224	206	215	217	223	218	212	223	224	234	232	205	265	218	190	233	201	224	227	211	228	224	217	219	244	200	218	194	221	226	233	230	201	211	253	237	246	250	225	242	221	248	243	202	235	221	231	226	257	252	241	235	235	204	224	229	229	220	243	245	238	212	228	210	236	209	226	240	196	215	239	240	228	216	241	229	212	227	221	206	201	236	210	233	230	218	222	253	223	219	229	222	244	246	206	209	233	249	226	210	213	220	225	236	215	220	229	230	220	222	206	225	232	226	206	220	239	235	226	223	229	208	235	240	232	218	222	237	219	209	218	202	233	246	256	224	248	244	242	239	205	234	211	228	242	235	177	230	198	210	210	218	247	200	234	214	218	233	232	236	222	257	243	244	234	212	205	228	204	215	225	228	224	252	235	224	236	217	234	190	211	269	228	259	220	207	255	238	205	223	223	199	216	209	200	241	250	238	230	219	210	234	232	217	205	210	225	208	219	210	220	207	256	236	207	219	213	218	237	239	225	219	247	223	229	211	223	246	246	226	195	250	229	229	256	234	229	206	205	215	213	200	241	246	221	234	240	203	216	261	228	253	246	239	255	222	241	218	237	231	232	238	227	219	216	238	193	209	231	244	220	241	213	241	204	235	199	238	241	207	229	222	203	212	231	201	240	233	221	216	246	204	221	214	230	207	212	227	270	240	222	225	230	212	236	241	252	221	219	224	235	239	232	224	237	214	223	214	231	210	199	204	214	230	254	224	248	230	231	247	230	237	199	246	208	209	240	222	238	226	244	251	229	240	250	222	243	242	230	217	204	214	200	222	218	210	228	222	228	234	227	262	239	245	214	212	240	186	246	228	253	238	233	218	236	256	216	243	205	226	203	231	206	216	214	235	197	228	252	227	196	210	194	234	218	228	228	246	237	261	215	238	241	197	202	234	249	227	224	214	234	205	211	223	230	230	231	220	248	232	228	253	192	241	214	231	199	236	238	228	203	234	234	225	221	240	248	257	219	221	226	234	252	222	199	240	234	250	203	251	248	270	194	214	236	223	215	256	258	238	226	233	220	211	212	223	237	204	215	236	216	221	237	235	201	202	236	231	233	253	283	217	246	235	218	254	226	235	234	221	215	245	229	218	221	242	228	232	195	243	213	206	238	222	193	228	217	223	215	218	218	249	225	236	235	228	196	192	223	211	249	236	209	206	247	241	200	200	232	232	223	240	219	243	232	241	226	225	241	228	229	240	222	241	247	223	221	226	204	259	225	198	215	215	257	214	232	216	215	234	225	228	221	258	236	233	207	228	229	230	228	221	245	205	212	230	228	214	236	241	211	199	206	222	249	223	203	238	213	221	230	237	224	225	236	197	210	200	206	218	234	194	238	222	211	209	229	236	226	196	215	235	219	240	220	223	231
34779	28545	16959	2289	2054	1750	1489	1249	1174	1138	964	947	865	858	848	824	748	736	712	718	757	708	717	695	698	688	678	643	657	631	616	652	654	678	632	616	667	597	622	604	659	652	633	625	671	638	643	570	621	612	642	621	598	639	637	588	608	603	634	594	628	619	655	595	626	598	650	587	618	657	609	582	608	652	607	636	611	605	611	655	645	594	568	632	633	632	596	619	584	624	592	625	602	614	648	590	595	630	616	608	596	608	648	603	652	588	594	563	575	612	658	672	612	633	627	616	585	589	611	577	634	654	622	571	624	606	636	618	642	643	623	632	570	584	570	601	605	602	606	653	589	606	623	619	592	600	607	609	613	626	600	578	614	596	623	605	634	619	597	599	622	601	630	614	639	642	635	599	586	607	587	549	609	621	560	583	586	637	589	591	595	579	630	630	617	620	573	590	598	638	610	649	558	591	603	648	595	614	626	644	594	614	605	622	562	591	617	631	622	623	631	606	609	580	589	631	631	651	600	636	597	621	583	584	613	617	619	636	654	642	626	636	590	567	608	589	609	605	621	596	571	593	586	610	618	626	636	621	604	598	640	631	552	579	581	576	581	634	627	590	596	607	578	602	621	617	585	599	579	602	602	589	601	594	584	634	630	592	609	563	618	616	566	650	574	605	626	617	582	627	604	596	596	600	615	608	581	645	593	593	579	577	565	631	632	590	611	609	615	600	626	588	601	594	628	577	609	608	607	636	593	618	624	625	586	584	633	632	594	584	607	609	638	607	594	595	598	574	588	626	578	593	601	596	597	618	602	610	634	616	631	632	632	624	577	643	584	613	645	630	622	638	601	629	580	624	595	619	645	610	631	603	590	644	591	631	592	610	635	606	601	653	604	659	586	630	563	606	586	604	622	640	580	634	608	622	588	647	595	620	570	624	568	638	595	606	635	656	600	600	621	607	643	630	629	620	602	616	599	589	579	591	626	585	627	618	602	628	601	607	613	581	617	577	634	630	601	653	640	639	596	596	629	588	612	585	562	617	633	607	603	612	597	664	644	628	627	620	608	575	570	576	560	603	570	625	644	601	564	594	579	620	614	591	631	548	613	667	632	588	618	623	655	618	618	642	576	601	594	622	643	628	621	620	623	577	607	579	628	567	588	624	631	605	575	634	606	579	627	611	629	638	553	605	610	612	609	555	594	649	600	584	614	589	606	632	601	604	622	618	582	654	597	546	616	584	580	604	601	601	601	580	596	618	645	612	575	615	607	591	591	633	610	579	616	592	586	588	609	595	587	646	566	607	570	614	602	613	607	600	611	601	578	663	639	578	608	573	604	592	586	580	603	631	577	622	614	629	586	601	624	594	578	612	635	562	592	611	574	560	601	630	638	583	608	594	623	581	616	581	621	619	619	603	593	616	603	593	624	589	610	642	619	606	600	582	607	654	638	538	620	630	605	656	590	575	613	592	582	625	622	609	584	614	594	625	617	596	600	636	592	563	601	615	599	595	627	605	589	623	611	605	628	644	643	599	582	612	582	606	597	583	591	651	642	643	646	578	654	598	633	648	591	587	605	632	615	580	604	597	571	598	607	591	636	568	594	618	612	580	589	579	585	577	621	574	563	611	609	662	630	582	619	616	595	591	616	556	629	637	597	570	640	616	603	625	637	606	613	593	617	590	621	633	619	602	610	593	626	620	614	656	614	643	607	598	592	615	589	621	672	591	598	585	587	645	627	570	658	653	601	619	574	603	617	616	588	553	582	582	602	573	565	599	576	637	602	606	615	612	628	604	610	610	605	581	615	664	555	611	605	599	626	609	597	624	615	599	624	605	618	602	624	606	600	620	602	610	633	598	592	603	644	632	536	604	562	628	610	623	618	609	595	574	568	607	601	613	647	572	617	659	563	593	569	613	630	599	615	623	617	569	591	590	650	576	604	636	590	603	622	603	591	629	616	607	605	605	619	619	660	575	562	583	611	591	611	591	598	608	579	587	564	620	585	589	594	599	610	570	564	617	601	591	620	643	613	600	633	608	628	613	625	626	603	586	579	599	589	612	625	633	571	659	606	590	649	585	603	602	636	580	574	621	659	602	616	598	576	584	596	582	582	607	631	628	624	579	602	642	620	639	615	623	616	658	624	601	592	631	628	595	555	651	634	613	624	591	642	565	582	614	628	639	610	592	598	570	620	573	641	577	609	552	572	610	637	611	593	614	623	590	617	643	587	571	640	598	567	647	580	609	602	614	627	607	617	622	590	590	592	647	571	592	598	606	554	618	600	612	605	601	563	606	617	617	594	617	582	589	634	615	598	634	655	580	571	577	598	621	628	595	589	598	568	659	613	584	654	629	603	602	631	545	609	603	610	603	631	642	595	622	642	634	627	619	628	592	603	626	654	621	634	633	624	605	631	573	579	631	616	622	641	617	597	605	624	615	602	613	600	649	591	592	626	596	610	597	571	599	596	644	618	597	589	584	618	612	575	619	606	591	575	586	566	649	609	620	618	586	601	645	620	571	635	572	561	606	582	616	631	580	596	620	584	655	579	689	658	583	632	579	610	584	616	623	607	609	588	569	593	642	616	589	636	623	604	565	623	592	566	632	655	622	623	624	620	593	632	623	595	627	610	582	611	613	623	622	630	572	579	583	568	610	598	591	595	634	578	623	561	613	599	576	589	613	621	636	618	610	607	605	601	572	618	583	580	560	607	614	626	607	583	617	573	636	610	623	665	635	596	603	597	605	601	636	629	585	632	629	620	576	623	610	647	620	628	628	615	554	605	628	582	617	592	623	582	627	648	619	643	609	639	560	585	600	590	583	600	639	597	618	657	623	638	629	632	556	576	630	644	621	575	637	594	588	607	626	601	648	600	635	603	625	642	599	577	648	629	598	609	587	640	598	614	602	586	582	608	614	634	608	579	628	593	626	592	589	605	634	638	562	615	637	644	588	611	634	567	611	584	616	631	586	577	622	613	655	628	621	599	610	606	568	632	608	605	654	593	597	584	647	577	604	614	611	589	629	579	614	631	604	586	577	609	561	608	593	578	611	595	604	586	601	611	614	613	610	645	629	598	639	607	608	649	602	584	596	587	635	597	595	641	637	625	604	631	598	578	612	644	557	627	562	585	609	577	574	591	626	587	585	532	643	635	595	613	566	602	586	606	612	597	611	565	649	596	594	628	605	603	635	612	625	669	532	627	596	599	656	601	614	593	601	582	578	606	657	588	606	652	606	588	603	626	668	618	580	663	583	632	623	612	650	630	630	587	590	606	609	607	574	603	585	599	674	610	584	565	625	585	630	616	591	590	585	542	615	590	584	623	600	593	631	610	586	619	586	557	599	593	644	573	602	623	622	603	623	600	606	661	614	611	625	596	593	626	623	634	624	620	574	636	543	566	597	582	615	595	624	606	566	585	566	567	602	564	581	625	624	605	589	681	643	635	667	549	553	606	577	578	603	643	585	629	587	621	611	626	664	594	595	602	631	613	630
75712	54033	42438	16066	2349	836	673	627	552	539	439	421	466	418	403	417	401	414	398	378	362	338	348	370	367	337	330	372	364	361	363	328	337	353	345	353	330	355	339	359	358	327	329	355	342	361	336	371	345	348	361	368	351	382	333	329	318	341	353	343	337	338	342	352	354	331	345	352	340	312	318	359	341	341	368	332	350	358	320	349	359	362	346	349	369	345	360	336	345	381	326	316	341	351	320	343	324	335	342	351	293	344	306	301	331	374	355	373	329	341	319	343	357	374	374	340	343	335	350	341	359	343	334	337	341	360	361	341	338	309	363	340	327	357	354	307	338	318	331	380	306	343	348	355	343	326	353	336	332	334	357	324	357	375	348	364	357	339	318	353	333	300	312	334	309	344	337	326	336	367	320	312	348	308	364	304	322	340	364	332	324	339	337	327	313	351	353	343	347	343	338	352	353	304	312	333	288	347	321	284	342	316	361	343	362	303	350	300	338	347	332	367	382	340	349	304	315	326	325	363	359	336	361	318	338	286	318	345	394	311	331	339	350	326	338	355	338	334	327	339	368	292	325	343	341	397	302	365	331	346	351	371	381	347	325	383	382	334	323	306	364	332	328	333	341	342	324	339	321	319	325	355	368	385	349	348	330	376	350	342	352	376	317	326	354	309	301	379	315	354	354	371	353	344	339	339	352	373	350	339	333	360	382	325	323	343	371	344	341	321	347	345	330	314	372	338	377	328	371	358	326	327	351	343	333	338	346	319	351	331	383	350	338	352	317	322	375	369	337	345	342	355	351	328	365	386	323	310	332	355	378	360	344	361	370	357	336	338	306	375	329	337	336	343	353	326	345	347	348	322	370	290	355	315	359	373	366	330	362	340	338	361	316	331	333	349	380	378	369	351	341	351	335	342	326	332	324	329	334	312	354	338	355	315	362	308	358	313	324	360	338	341	327	327	331	380	351	339	329	315	366	358	374	343	334	321	358	336	348	338	336	335	325	293	332	301	364	314	339	323	353	324	354	328	320	334	336	347	314	353	338	364	339	345	337	309	327	326	334	320	330	322	315	351	346	323	356	368	401	313	327	346	357	338	319	331	348	327	366	364	328	362	378	329	308	349	360	338	304	381	336	318	340	382	344	329	343	346	361	356	351	362	358	339	310	347	358	322	306	346	333	343	389	323	356	344	344	364	317	353	319	314	343	322	330	329	358	336	325	317	332	368	316	343	376	335	349	359	365	383	344	352	327	361	326	334	328	350	353	334	334	329	336	320	338	348	345	389	361	331	350	331	328	368	356	344	317	349	348	318	356	329	355	359	356	331	346	337	344	322	346	330	344	381	368	319	339	349	341	351	357	325	333	344	329	333	315	319	333	344	344	351	352	342	365	324	358	368	330	336	359	351	326	368	364	335	319	335	346	329	358	340	357	376	358	356	347	330	340	313	305	350	348	342	334	349	329	360	331	358	352	322	328	344	337	332	353	380	335	343	331	368	333	326	353	312	329	354	333	360	329	362	357	336	368	326	368	339	349	359	358	335	359	302	333	333	367	361	330	362	319	339	340	346	346	341	329	345	335	342	365	360	346	380	378	329	332	352	347	363	397	346	354	343	336	321	342	337	371	339	340	312	326	327	375	347	332	341	342	376	321	331	351	331	308	351	352	349	345	363	345	329	335	335	320	347	345	361	351	335	324	372	327	330	351	353	360	352	331	332	315	351	337	347	353	336	344	349	326	365	322	309	334	328	335	350	368	344	319	319	342	306	329	367	355	338	335	334	354	337	328	366	350	328	354	353	319	340	308	318	319	337	386	334	345	300	339	329	338	358	348	341	356	353	354	329	325	328	355	344	335	358	332	333	357	337	345	330	345	292	325	339	377	360	375	339	355	344	316	321	356	335	326	371	356	323	319	328	346	357	339	356	336	333	333	314	349	387	350	340	294	323	365	350	343	327	315	328	335	321	328	341	339	367	359	343	318	338	323	382	325	317	354	326	350	351	337	332	327	330	341	347	292	298	328	327	360	325	344	351	325	330	328	362	312	324	315	342	346	333	327	342	272	320	305	343	367	328	362	325	325	333	340	351	357	349	322	334	353	335	362	325	326	343	340	359	327	355	358	321	339	345	327	336	330	343	341	360	339	358	351	328	327	349	306	344	325	326	333	359	323	358	344	369	327	311	342	331	326	332	326	350	325	329	328	327	305	340	344	367	334	341	329	348	331	354	374	326	298	355	335	372	337	325	298	314	353	334	368	341	348	332	391	336	366	331	331	358	346	378	357	340	333	363	339	318	363	327	349	337	346	341	359	329	321	366	330	331	364	370	304	344	384	345	342	337	307	350	353	337	313	310	348	347	358	356	389	359	351	338	319	341	344	351	307	340	360	330	332	338	333	348	357	339	397	298	362	337	362	326	350	291	334	361	312	330	365	322	355	352	340	338	301	340	340	339	332	366	380	371	330	351	361	325	373	338	342	340	321	325	332	336	354	378	369	344	320	345	381	347	345	351	344	322	330	312	342	311	339	328	314	362	352	335	322	344	368	331	314	332	334	349	334	291	322	354	362	353	319	305	329	292	329	329	342	358	330	340	346	346	332	351	347	370	347	371	336	333	342	358	338	391	319	343	336	335	338	374	364	339	385	329	331	327	363	304	322	341	319	340	346	312	318	329	348	355	341	321	352	349	339	325	340	369	351	340	330	337	328	322	337	347	303	377	353	343	325	348	307	333	374	346	338	376	333	336	344	325	312	344	369	351	337	352	348	340	347	356	339	358	320	339	358	369	346	310	327	319	332	348	308	333	334	323	348	349	348	341	312	344	316	331	376	351	346	322	370	368	346	329	352	316	339	369	364	327	321	345	376	355	370	296	370	303	320	329	359	354	317	344	355	330	327	300	309	342	333	360	343	356	369	315	333	360	350	345	320	337	362	354	373	325	357	343	361	326	358	370	320	305	329	341	315	373	336	342	335	344	334	319	345	337	347	342	333	370	288	356	306	331	353	347	342	334	351	344	375	379	309	321	376	303	320	366	336	346	331	327	328	341	322	346	333	342	343	335	322	339	361	360	358	328	354	385	333	365	352	379	330	332	370	335	335	333	322	365	314	383	399	319	347	368	323	348	326	385	359	364	350	329	332	353	365	361	302	363	341	371	341	341	379	356	326	336	324	331	341	361	342	373	334	334	330	354	335	349	353	323	335	341	355	385	330	330	328	365	357	342	362	327	356	348	373	303	292	332	317	351	353	314	354	344	368	344	394	364	329	366	332	339	359	326	347	350	329	335	359	364	300	353	334	347	363	370	362	384	387	350	368	345	321	354	352	378	309	331	330	324	332	304	349	360	349	359	351	334	362	376	326	321	354	353	335	344	351	360	356	313	335	331	362	337	351	295	326	343	361	321	331	340	339	336	364	315	320	314	333	350	346	317	324	358	370	325	369	335	373	362	347	317	322	343	342	334	342	327	334	298	336	342	343	333	366	320	328	325
45136	36571	21057	4059	3494	3039	2523	2230	1960	1751	1616	1471	1406	1381	1227	1180	1144	1170	1057	1063	1155	1129	1027	988	990	991	972	1020	928	990	950	954	916	947	909	942	953	940	871	923	932	929	847	917	911	935	974	940	921	870	883	915	884	929	878	883	840	880	876	864	865	911	878	874	836	908	850	867	921	917	836	864	869	834	865	860	896	857	874	878	883	899	907	860	939	908	911	881	875	882	842	878	861	873	866	857	884	872	827	808	907	928	874	936	846	800	894	911	816	839	895	849	816	882	896	910	894	808	829	888	831	857	824	864	868	874	848	891	882	858	833	877	859	852	857	858	798	862	885	805	931	871	869	830	864	842	860	824	857	852	817	905	904	844	882	840	878	814	858	858	819	870	867	874	904	869	877	874	844	868	816	859	852	931	848	842	859	810	867	882	853	895	906	877	882	876	881	872	876	841	844	863	879	810	869	892	863	873	862	824	853	843	812	866	834	853	814	871	829	816	880	879	861	921	840	906	886	872	870	866	911	896	882	880	842	890	831	834	873	831	871	872	918	828	847	864	850	870	862	858	917	854	895	822	891	836	869	855	871	910	876	833	886	878	830	866	900	885	854	889	858	826	875	872	849	848	879	821	911	904	834	856	875	882	845	890	833	876	835	843	883	827	847	840	816	852	875	878	808	825	848	861	832	918	851	891	839	801	844	872	896	891	863	869	886	877	905	903	836	828	887	810	850	813	823	843	820	858	910	832	912	859	842	830	886	872	843	865	870	832	839	836	869	855	853	857	836	845	810	852	861	855	862	882	855	878	821	869	845	844	845	852	798	877	892	857	873	889	880	862	851	853	852	852	816	886	851	872	900	854	855	833	831	831	840	784	856	888	824	842	856	800	881	854	878	827	878	871	843	868	832	898	815	877	804	901	836	880	855	884	875	844	858	875	849	841	799	864	857	887	858	861	877	855	874	900	883	846	830	897	906	882	830	937	883	852	853	857	859	838	898	897	871	885	890	912	882	909	833	858	869	841	897	820	850	841	894	857	833	872	851	843	884	808	891	847	856	830	887	883	836	842	924	842	824	827	897	895	912	865	869	862	866	915	891	852	860	897	853	927	868	902	847	836	879	871	887	847	895	832	840	867	844	899	895	887	886	864	862	850	901	840	837	862	824	795	841	843	891	915	835	831	880	814	891	831	917	888	867	868	856	876	868	836	834	855	864	824	840	856	886	889	859	852	901	818	797	821	864	805	844	836	872	846	860	867	909	854	847	924	848	919	842	843	850	811	828	869	861	813	903	843	919	854	881	815	809	844	821	845	871	861	858	842	845	870	846	804	828	886	843	865	869	889	852	905	902	841	851	864	871	831	847	916	846	837	868	888	832	877	910	844	818	824	882	869	833	882	881	850	864	865	826	813	856	857	883	811	858	907	890	851	821	847	897	795	920	823	866	809	896	842	887	842	844	882	823	867	842	857	844	850	898	855	885	867	820	839	849	866	850	876	829	879	899	844	863	872	900	788	899	888	880	840	801	831	857	864	844	887	896	870	858	908	885	830	892	891	902	864	880	847	810	871	937	837	842	806	891	835	845	891	857	839	877	850	858	938	896	867	913	902	862	818	821	897	819	869	881	819	841	913	862	848	854	814	879	858	858	854	798	885	857	860	879	915	867	854	854	890	892	846	793	915	826	877	843	862	930	859	869	884	873	866	847	857	825	843	885	850	875	814	838	884	854	837	871	867	896	869	847	834	852	874	882	874	851	894	871	905	892	868	890	874	827	854	870	877	846	873	886	858	905	852	878	855	834	870	863	850	820	862	868	807	880	881	820	893	884	826	875	907	842	845	851	837	839	895	881	821	854	814	863	867	836	865	853	876	897	864	864	904	897	934	879	799	815	907	889	859	796	931	864	860	809	839	848	830	856	885	868	828	873	855	828	861	893	879	907	890	897	850	824	908	869	920	869	849	915	829	831	810	871	786	857	901	820	860	887	855	880	897	885	886	867	851	839	871	858	825	945	852	902	822	902	893	870	882	850	886	848	849	857	900	856	877	870	828	811	843	853	872	888	829	876	809	881	873	897	887	855	844	880	852	855	858	848	879	873	863	849	823	850	908	873	898	851	851	845	821	825	861	829	877	881	915	883	886	857	873	892	881	888	854	878	856	856	897	816	854	843	856	877	844	799	881	885	793	885	841	846	853	869	893	881	892	844	807	898	831	921	869	850	844	818	880	821	928	878	866	838	821	800	874	808	871	803	818	857	868	839	888	842	894	849	858	831	885	871	888	860	794	894	814	858	847	845	874	868	834	890	874	856	889	864	859	923	882	828	901	868	907	806	827	873	858	852	867	870	829	885	866	903	854	897	853	879	882	846	866	873	828	824	894	903	833	847	829	834	846	892	835	845	834	846	878	802	884	899	871	827	833	907	856	861	841	880	859	886	879	918	854	886	868	901	849	900	855	863	815	832	889	869	895	887	884	838	815	851	831	842	850	896	827	839	859	844	886	808	868	848	864	837	843	831	818	857	884	849	833	850	836	801	825	894	866	835	876	789	849	858	875	882	884	821	839	836	884	787	867	842	866	861	852	881	852	887	877	836	868	885	852	842	858	891	860	848	878	872	863	874	859	805	896	833	868	824	854	844	815	868	858	821	870	837	857	837	893	868	805	805	894	806	872	880	861	891	831	877	876	867	816	817	862	826	829	882	805	863	869	847	856	876	884	905	851	885	846	867	826	833	903	884	870	859	880	817	833	826	843	862	890	838	871	882	879	859	859	846	830	849	888	859	872	866	800	843	846	849	902	836	857	890	871	797	799	839	872	880	879	892	888	836	891	872	902	842	885	870	868	805	845	886	894	866	885	878	893	884	904	893	881	842	878	866	879	880	839	857	887	850	845	818	893	831	908	880	886	854	869	864	850	887	892	890	892	826	850	830	884	789	834	844	877	856	877	843	851	886	877	877	880	846	861	861	840	853	840	884	867	857	858	872	894	850	873	856	842	844	868	848	858	825	826	818	833	844	846	891	865	910	877	871	871	882	799	888	847	939	804	862	842	852	903	897	861	825	834	887	849	922	877	908	819	836	878	893	882	838	882	863	835	887	888	879	845	892	877	851	853	898	882	893	873	896	860	866	862	832	835	858	842	902	860	828	856	891	872	840	859	890	826	870	851	838	803	844	843	890	870	818	874	822	859	855	915	831	868	828	875	835	854	874	903	910	890	882	860	852	894	862	866	836	876	805	834	863	857	889	878	870	832	797	894	867	885	814	926	855	857	865	864	880	812	806	860	851	781	864	828	857	867	844	805	870	883	802	887	855	891	910	845	863	831	803	849	827	814	826	837	879	862	796	877	900	833	859	863	858	867	836	899	850	826	876	874	848	842	929	849	848	901	898	846	861	860	880	889	861	894	857	852	847	858	867	882	862	856	843	877	875	846	866	836	860	912	869	888	801	797	854	880	868	814	841	827	846	792	853	852	833	855	878	853	891	855
15546	4216	2340	416	381	398	357	401	384	377	375	397	383	430	375	386	369	342	351	352	395	372	376	394	414	366	353	406	377	404	369	350	390	390	387	391	396	422	368	405	377	357	386	408	404	418	344	396	397	405	386	371	371	372	422	374	395	357	365	373	393	392	365	380	354	378	371	366	393	378	391	343	402	375	381	384	375	348	374	330	385	371	413	397	395	418	362	400	409	431	364	394	360	375	396	424	375	368	431	415	370	384	376	380	417	377	393	418	376	422	374	342	398	395	358	343	393	374	380	374	391	394	391	402	403	396	368	356	384	387	378	369	408	387	397	387	385	395	376	418	385	365	333	362	387	363	346	376	371	401	371	376	396	360	376	362	388	385	384	366	406	381	359	380	368	392	381	371	374	425	342	367	336	388	427	404	388	400	384	365	412	374	380	390	392	378	384	378	416	378	387	378	408	418	360	371	394	380	391	395	400	374	367	356	347	385	377	405	402	378	388	383	425	390	386	376	382	391	378	411	369	392	389	388	414	399	374	360	398	380	415	395	370	389	360	347	379	402	406	370	379	377	351	378	361	379	385	369	370	394	410	396	418	398	353	364	365	389	338	366	411	401	388	319	376	369	350	403	364	392	394	370	409	390	379	411	357	383	385	378	390	363	366	382	397	407	389	411	383	390	335	372	387	389	365	392	353	390	419	377	378	415	378	363	354	403	345	407	377	360	375	361	411	359	340	372	377	404	410	373	379	382	375	403	412	404	368	390	380	385	382	397	368	360	373	389	394	354	373	380	431	397	386	370	401	383	405	425	381	390	360	397	381	396	376	411	424	384	395	384	390	365	359	400	363	424	389	387	394	394	377	378	387	359	388	388	375	387	390	404	370	406	362	395	387	371	368	400	371	381	376	401	399	345	399	388	383	379	374	354	398	400	384	351	384	407	382	381	398	377	371	402	403	412	406	383	388	370	367	392	394	378	377	415	369	363	408	374	380	423	401	381	388	362	399	391	353	393	357	382	383	372	447	407	367	424	364	369	387	400	396	406	374	379	364	386	390	358	361	423	404	402	373	376	363	381	382	396	353	405	401	390	359	355	394	392	408	397	376	411	375	395	365	419	381	373	373	350	391	377	367	415	368	405	382	398	379	384	375	359	367	391	371	408	384	357	395	408	397	362	390	380	418	407	369	393	346	380	383	399	357	389	384	381	390	374	375	388	379	393	368	394	418	374	367	415	395	412	403	390	356	409	386	398	390	366	367	381	394	351	387	364	382	382	376	403	401	363	352	364	390	368	369	340	381	417	418	406	341	406	375	329	395	357	406	397	374	383	360	430	405	354	353	344	393	413	371	353	430	370	389	396	365	408	396	420	420	400	424	353	352	369	379	401	368	385	390	362	363	380	359	376	395	381	384	370	366	406	409	348	351	389	405	415	361	437	392	401	366	380	364	410	382	370	383	357	378	417	422	373	396	381	413	352	380	392	366	346	399	390	369	394	369	379	389	394	381	379	386	363	384	364	373	383	414	396	387	393	344	385	396	408	399	382	371	401	360	398	386	363	391	365	355	390	394	389	398	382	384	391	373	380	405	403	396	350	377	397	380	377	367	401	384	373	382	372	400	420	360	364	444	392	404	393	385	392	361	402	368	355	370	395	398	372	392	395	414	421	391	406	413	412	375	403	373	394	364	369	383	401	395	377	377	365	388	395	414	374	389	372	384	389	402	384	372	391	386	391	390	343	394	424	383	395	400	407	401	390	404	413	395	356	397	359	397	372	397	330	366	403	386	394	411	370	382	406	376	386	386	417	395	388	377	369	369	411	348	378	385	346	394	366	358	418	385	404	441	398	386	371	411	379	390	396	363	354	396	358	429	388	409	371	371	408	380	362	393	364	376	362	358	355	367	364	387	420	426	373	379	391	387	345	362	399	394	370	374	412	356	363	380	367	369	372	392	388	353	413	397	398	368	399	382	408	371	384	366	374	384	360	410	397	390	362	369	393	363	365	425	387	365	375	356	375	398	368	422	385	377	380	385	417	368	366	373	407	354	383	386	396	389	385	400	396	371	352	342	335	367	391	402	390	388	375	404	386	339	362	366	437	371	363	341	382	371	409	380	381	350	389	405	421	413	372	366	363	366	340	397	366	396	383	392	375	391	365	387	401	398	383	307	403	348	395	408	358	395	424	385	352	342	376	411	362	383	397	405	397	382	415	392	385	388	394	424	388	411	409	400	401	429	384	376	415	390	410	346	391	415	397	364	399	390	383	352	373	392	400	384	353	370	386	381	359	395	385	390	366	399	363	370	371	367	354	399	402	416	357	355	412	414	404	344	377	423	429	378	389	375	421	370	425	424	371	374	375	333	415	382	374	389	418	357	362	383	423	366	405	380	369	405	386	378	380	373	363	394	376	433	362	356	373	400	378	379	365	347	371	382	405	384	417	396	360	348	375	367	370	379	384	372	383	367	386	381	358	373	379	351	398	361	354	390	389	360	409	387	401	424	397	358	364	382	356	385	404	408	417	391	391	410	396	384	396	388	391	415	407	375	381	374	364	364	374	368	397	431	362	384	360	378	382	381	355	394	369	353	405	418	372	401	397	357	344	363	373	360	426	414	389	398	397	383	373	370	358	387	375	388	390	416	393	384	384	349	405	377	383	377	396	397	393	397	383	436	382	363	401	377	372	388	360	397	378	388	370	357	395	403	362	382	362	396	355	406	349	395	381	410	358	366	379	349	393	362	399	349	375	437	396	368	362	366	377	380	357	423	381	379	371	402	353	371	406	389	393	410	375	367	362	390	369	370	389	386	371	373	415	385	380	418	384	381	388	346	413	358	407	373	400	403	381	351	393	378	383	387	379	400	381	409	375	361	363	387	369	368	399	408	384	377	430	418	365	326	432	364	369	414	425	401	373	359	390	382	376	405	375	398	378	418	396	424	397	379	399	425	378	429	398	402	377	405	429	389	406	389	422	396	345	402	410	355	397	398	359	390	348	412	378	368	364	391	379	424	390	400	402	397	391	388	403	374	368	377	372	370	385	390	382	385	361	361	354	387	373	352	379	378	403	360	357	364	375	391	352	378	413	370	406	372	364	397	415	379	398	372	380	365	398	408	391	360	383	380	383	394	397	396	391	388	362	389	392	394	397	415	369	380	370	407	410	351	382	337	378	385	393	385	374	387	342	393	366	409	367	385	351	373	378	356	411	369	424	398	342	369	371	376	399	403	404	394	404	354	381	410	422	369	340	376	380	368	365	382	354	347	369	389	380	371	364	413	371	358	393	385	399	395	394	353	379	402	391	378	391	369	371	385	358	385	410	369	388	395	378	379	365	400	384	372	367	358	415	381	349	366	377	367	394	388	397	397	380	399	409	377	340	396	388	377	376	388	376	416	409	416	378	382	364	355	395	388	399	374	395	353	360	390	398	375	401	360	395	362	422	384	369	377	395	353	363	372	414	381	400	375	381	387	362	326	358	381	392	359	377
12802	5046	3784	930	1031	948	949	908	958	968	925	926	946	960	929	899	920	936	929	909	929	907	883	900	905	911	901	946	934	959	873	931	918	923	932	905	925	918	902	917	966	913	919	914	939	914	926	924	876	945	892	899	899	924	901	947	879	935	928	903	869	887	932	886	962	872	862	922	920	894	896	862	901	874	926	889	934	942	943	871	946	881	916	939	935	962	923	893	892	930	897	924	884	901	914	902	889	949	932	904	894	936	921	946	883	850	940	947	859	918	904	915	902	962	875	920	945	916	914	885	881	937	899	929	876	923	873	938	913	912	900	924	927	908	972	903	911	930	886	964	942	945	961	938	901	919	843	905	910	886	918	902	874	894	889	910	884	916	898	839	911	918	895	943	942	901	907	921	878	900	907	926	944	908	939	891	926	931	892	929	952	883	859	862	950	870	895	894	860	925	878	909	896	832	930	891	938	922	832	899	949	881	901	953	933	921	902	886	883	870	852	910	903	916	907	912	914	880	890	861	884	820	949	916	924	884	910	879	937	896	862	860	942	937	948	928	926	920	905	885	902	899	940	908	893	880	881	936	937	911	896	889	883	879	961	935	879	927	868	918	867	876	881	880	886	912	922	910	890	919	886	875	917	894	897	929	961	904	907	903	918	905	920	919	949	954	944	861	932	919	916	921	958	886	896	949	896	914	884	944	881	912	930	894	864	933	908	960	968	873	901	850	891	951	849	918	925	884	951	875	947	908	935	904	865	903	933	919	882	937	911	910	940	899	923	964	972	943	884	896	915	924	914	911	873	885	869	888	907	957	935	919	870	900	917	881	1006	912	864	938	916	880	950	935	926	955	886	954	837	986	838	913	867	938	879	892	913	907	865	852	898	916	926	920	840	938	905	933	871	884	931	922	913	940	891	950	854	892	961	844	910	928	918	915	931	888	945	894	919	905	893	894	890	880	949	986	907	899	929	967	906	885	878	921	914	915	866	926	946	890	867	940	919	917	885	883	912	902	924	949	921	898	934	897	911	918	907	877	915	942	931	954	944	907	915	874	888	933	942	902	915	883	911	882	935	960	931	879	961	936	945	962	916	953	886	936	941	953	925	895	877	912	928	941	841	912	908	875	975	919	926	919	902	891	917	915	917	939	940	936	903	928	929	887	900	954	876	865	861	894	941	910	859	958	925	916	955	900	907	907	965	900	891	930	931	940	941	869	994	891	913	942	920	885	880	894	943	935	929	928	917	930	931	906	878	868	946	910	919	902	920	896	863	959	925	960	902	916	917	916	942	893	871	983	875	893	887	878	911	951	917	928	888	939	969	846	943	890	905	908	901	938	903	898	922	942	890	915	902	883	923	918	924	894	895	939	873	949	936	954	853	893	923	926	897	889	887	840	920	935	929	933	942	931	884	941	955	903	904	945	927	902	906	905	907	933	867	857	903	856	906	940	961	938	902	898	880	904	907	921	904	953	900	891	915	890	895	909	920	905	935	938	921	888	903	958	912	923	876	906	908	952	943	935	863	924	941	935	952	938	909	912	906	858	929	899	884	892	938	899	846	929	952	901	934	881	883	879	936	896	888	887	930	922	930	894	927	949	883	902	892	877	886	881	857	888	889	869	905	957	898	932	914	924	872	932	894	880	877	890	939	922	902	928	885	871	922	915	926	926	906	949	934	902	932	927	916	892	895	894	890	884	889	921	892	886	886	843	896	834	869	920	911	895	921	893	963	808	913	864	921	904	920	918	975	903	909	923	946	946	921	924	868	893	911	948	853	889	899	858	885	932	915	927	908	906	896	882	880	859	902	934	845	930	874	902	922	819	905	933	912	948	913	912	944	944	909	916	882	927	917	931	901	900	905	921	923	875	954	888	873	944	893	904	919	941	905	929	873	902	891	862	945	884	938	907	902	931	909	920	914	872	928	931	891	893	891	881	888	894	957	943	972	914	899	892	903	932	900	850	960	847	875	857	933	909	879	893	871	941	894	948	864	910	872	940	963	917	928	905	917	906	937	893	919	864	926	887	892	959	891	886	932	891	874	898	872	958	971	881	898	887	914	930	911	916	887	959	901	951	895	866	880	960	931	906	890	852	925	910	923	891	940	951	913	911	939	873	896	925	906	904	918	860	946	919	931	932	891	883	911	898	927	899	920	926	889	903	964	889	949	965	898	925	896	916	894	895	903	910	882	905	904	919	907	922	933	931	912	981	945	940	923	936	889	901	883	929	950	917	912	845	926	883	885	929	913	891	916	935	868	879	915	955	873	887	939	884	983	939	892	951	897	944	922	901	955	898	883	929	940	870	923	923	933	904	914	908	953	901	927	864	904	875	941	951	876	931	927	920	941	964	945	897	962	861	914	877	925	881	938	906	880	934	882	906	935	907	889	923	865	879	932	842	918	931	845	913	850	889	926	870	970	876	892	867	879	977	921	1010	919	882	907	890	877	925	895	927	929	922	890	900	917	880	943	837	942	905	962	887	917	934	876	849	911	911	924	877	920	908	893	900	872	898	910	965	927	907	903	883	882	941	908	861	947	915	949	907	902	960	926	948	891	901	910	893	910	1008	931	897	894	873	948	907	866	884	910	934	941	870	906	902	909	884	973	892	927	926	915	855	931	936	889	937	912	988	881	970	886	873	890	896	956	929	893	914	948	905	872	911	915	866	837	876	880	900	848	947	884	899	920	902	914	922	937	946	923	903	926	909	926	960	932	891	926	899	862	984	872	922	899	927	896	962	873	900	930	850	906	878	891	881	941	925	919	910	943	915	932	957	890	920	945	931	927	894	898	913	940	928	928	935	880	863	874	897	937	921	927	977	883	921	926	929	894	945	915	864	942	927	908	898	947	864	873	891	906	884	957	891	871	900	914	912	878	925	888	948	899	924	902	863	938	937	845	910	877	884	890	931	895	915	919	867	923	861	895	899	911	895	891	904	936	909	914	876	936	941	947	915	921	893	953	863	891	889	921	887	929	935	861	931	970	934	898	881	857	894	882	936	942	960	917	931	891	871	942	893	916	884	933	916	976	896	889	924	888	956	900	881	890	872	872	912	904	959	866	901	901	941	908	932	929	922	925	914	866	888	940	931	912	882	944	898	928	881	936	823	980	941	877	877	931	910	888	914	887	888	906	885	920	903	919	862	874	884	891	900	928	948	900	963	959	935	925	979	865	866	884	956	909	933	949	931	851	928	917	921	857	924	863	898	901	885	942	956	914	942	904	987	878	853	970	915	924	932	910	920	916	908	881	922	942	897	915	934	936	919	886	926	981	961	928	885	866	881	955	920	907	922	1019	911	926	977	856	905	907	890	918	950	889	970	872	934	914	901	896	901	929	931	888	920	969	882	883	947	931	945	929	887	890	924	941	902	890	910	925	848	905	924	940	912	963	973	867	921	916	927	895	926	899	938	923	934	874	909	935	974	852	965	907	963	897	929	921	918	941	900	924	876	894	942	913	921	921	959	841	930	875	963	916	870	867	857	964	873
64862	43758	33796	5945	646	452	410	347	352	297	320	294	281	272	253	256	247	248	252	270	244	233	210	252	259	275	238	267	232	225	248	256	214	221	263	262	244	223	246	231	245	219	231	233	206	245	215	236	224	208	205	247	255	235	234	225	209	222	239	225	224	241	227	239	211	234	217	227	231	256	232	245	238	260	258	235	236	241	208	238	215	238	254	243	218	234	238	227	210	229	256	259	226	234	250	211	219	246	259	223	248	242	208	258	218	235	231	265	234	220	238	214	220	249	236	269	219	230	257	247	244	229	221	227	232	206	232	219	225	216	235	229	241	207	252	234	230	238	206	231	250	224	213	220	227	240	234	226	217	226	208	247	252	221	246	226	225	236	230	224	270	234	226	216	235	212	233	233	220	211	251	219	253	203	224	226	235	223	245	229	229	198	249	221	220	218	234	211	240	213	210	205	246	226	239	245	229	266	239	215	225	255	246	236	241	241	223	256	208	241	222	251	223	217	227	208	239	223	209	237	234	180	226	216	232	208	223	233	197	249	219	224	237	235	222	211	225	244	232	221	233	234	224	246	223	217	214	220	251	224	238	210	242	232	220	249	240	242	226	228	252	237	232	215	230	218	226	227	230	224	223	248	222	240	232	241	240	240	224	191	240	229	268	222	244	232	231	230	234	239	218	223	238	239	234	229	260	246	235	242	245	223	262	273	248	238	224	243	237	208	242	238	232	229	213	228	229	226	234	263	246	220	242	217	220	218	250	229	260	252	280	223	231	244	234	254	241	231	217	213	230	247	242	213	231	215	229	236	262	217	230	219	194	239	237	254	211	252	255	212	232	249	225	206	242	260	236	239	225	215	224	230	240	240	255	228	239	223	227	205	234	228	221	226	252	228	210	235	214	224	244	255	205	223	225	213	234	257	231	262	204	251	213	202	235	234	249	233	210	222	206	244	242	244	257	254	243	232	214	233	243	239	255	235	249	221	263	229	224	244	222	220	224	220	241	246	235	214	245	217	249	244	243	231	235	223	248	207	216	220	204	239	242	256	229	232	224	223	224	252	262	278	241	223	237	221	232	250	236	238	222	249	207	226	216	225	206	226	246	254	247	237	245	223	194	205	215	226	236	251	211	229	217	225	241	212	253	211	230	239	238	255	220	213	248	205	225	248	222	240	216	231	227	224	194	217	249	240	237	217	232	240	214	196	210	230	222	253	196	228	230	205	222	238	246	224	249	232	220	233	232	224	222	250	249	234	236	235	202	225	215	209	211	226	253	209	212	243	256	231	203	245	255	220	245	242	199	285	235	226	210	217	242	228	212	263	210	214	204	244	239	227	228	215	223	214	263	241	242	241	245	265	221	218	201	256	243	224	221	223	254	255	229	236	233	253	236	216	230	215	226	265	221	238	232	242	243	224	258	229	215	253	251	219	233	222	274	221	246	225	227	238	245	249	233	259	252	234	234	227	209	244	214	251	239	235	287	244	238	224	231	220	220	218	218	260	213	222	227	220	248	218	200	222	249	234	235	240	233	229	236	225	237	220	211	218	227	217	233	192	215	238	247	218	226	243	235	239	224	221	239	221	236	219	268	226	208	225	246	239	230	249	217	236	239	227	237	248	240	237	237	218	247	214	243	240	211	239	237	258	248	237	224	247	213	212	223	240	224	241	221	229	220	236	202	229	226	241	245	229	228	238	264	238	251	205	236	232	250	233	209	201	211	218	251	215	235	251	233	246	218	222	210	229	234	232	229	215	226	250	261	222	236	247	213	211	250	209	254	207	215	216	253	228	217	213	216	227	227	214	235	228	235	235	224	213	216	238	240	231	210	232	235	245	213	234	225	232	255	239	260	198	216	252	225	259	238	235	245	236	242	223	240	229	212	206	242	227	216	244	258	235	205	244	260	217	249	242	240	214	224	231	196	235	228	239	238	218	222	229	240	192	216	213	238	202	220	226	229	199	231	251	225	220	241	226	229	254	223	241	214	224	241	218	241	236	210	231	250	227	245	225	204	236	255	264	245	221	249	261	210	241	232	245	246	234	264	230	219	223	244	244	237	234	228	266	217	226	211	212	222	217	244	236	239	232	278	232	210	238	220	247	241	238	223	215	235	228	252	233	223	221	250	245	218	222	213	213	232	216	227	251	251	213	223	244	244	243	220	211	233	233	209	248	254	228	239	243	237	232	217	226	241	210	225	242	228	226	221	227	260	255	226	244	211	236	231	201	246	235	206	222	232	243	216	241	211	224	236	228	235	232	237	238	254	210	240	201	249	244	232	227	209	224	237	248	233	219	234	209	225	229	260	229	207	236	235	213	229	231	243	203	217	194	233	268	237	203	206	250	245	224	233	232	184	226	227	238	192	240	245	238	231	240	249	243	257	247	227	236	255	228	240	229	228	227	230	225	217	228	233	222	243	243	253	238	240	284	228	214	203	223	226	216	256	230	245	227	233	207	234	225	205	205	228	215	201	222	220	227	235	219	217	219	234	233	248	243	228	234	209	221	283	232	216	223	201	234	206	225	212	225	216	250	239	243	236	243	226	241	213	227	218	247	233	208	232	236	240	217	245	245	225	212	223	245	234	245	235	223	235	236	231	222	227	215	214	252	265	212	213	219	238	217	249	212	216	239	239	222	247	225	221	245	235	217	236	219	262	206	226	243	235	208	235	232	246	235	205	211	222	221	266	225	248	221	222	259	228	257	219	215	275	258	264	246	222	222	234	241	227	222	229	232	235	238	253	211	237	216	250	236	227	234	228	246	264	211	247	224	242	220	222	215	228	213	254	213	252	203	235	231	237	241	237	249	235	224	230	243	223	227	243	258	223	239	242	242	259	248	247	223	225	221	214	271	247	246	239	234	214	257	232	215	235	221	219	208	226	234	230	244	244	228	215	231	254	234	223	250	207	223	190	186	252	230	269	263	214	221	253	233	243	211	243	252	249	256	246	232	253	239	223	262	217	200	188	228	231	215	221	242	239	245	252	247	197	219	243	212	254	211	225	234	241	205	231	262	215	266	249	259	195	233	236	222	233	232	230	244	249	260	203	226	236	207	230	219	264	234	209	234	228	233	205	252	224	247	246	255	232	209	225	245	225	207	242	232	222	233	241	207	247	226	251	217	220	204	266	246	225	242	223	229	221	225	249	267	221	237	263	222	235	268	229	214	240	226	205	202	236	226	236	209	200	246	225	239	232	219	213	247	234	222	239	230	195	227	217	223	238	206	216	256	208	243	221	239	230	251	199	245	242	217	206	216	210	221	228	218	211	230	200	234	215	245	242	260	226	227	238	207	208	201	226	241	229	222	237	205	256	258	232	229	264	232	190	243	256	238	218	238	232	250	235	234	241	236	216	254	240	247	252	212	203	237	239	240	218	236	257	251	251	238	234	244	202	217	239	220	233	227	218	224	254	228	235	253	241	240	227	221	232	234	251	222	222	191	258	227	213	244	227	241	216	244	238	217	218	244	227	243	207	231	216	253
37863	28068	16466	2308	2049	1679	1555	1268	1170	1022	1029	940	884	876	801	790	786	722	755	679	702	717	705	728	710	729	688	694	650	679	690	644	658	637	655	659	610	592	646	627	636	640	654	656	603	690	644	650	634	657	663	627	612	627	679	645	595	620	581	621	627	612	670	619	610	610	617	671	628	581	618	611	628	611	665	654	629	624	581	642	650	610	650	654	635	611	607	578	639	620	593	648	626	604	605	618	625	643	598	589	643	641	626	644	653	654	611	615	602	650	580	613	597	616	645	630	609	576	607	615	637	638	672	614	628	640	645	664	597	624	593	613	611	601	610	642	574	579	591	641	586	585	631	639	587	594	602	593	588	623	614	626	613	655	627	599	658	662	627	596	569	603	577	656	604	625	649	605	629	623	609	661	615	634	641	647	646	582	634	551	608	623	619	610	659	589	637	653	602	664	622	623	602	603	608	617	634	633	618	615	647	607	632	607	646	604	603	645	596	595	622	628	592	602	610	592	628	582	622	624	612	592	574	618	618	640	614	537	635	612	607	588	654	649	607	602	609	627	644	611	626	620	581	613	600	625	619	605	626	646	620	583	631	605	617	612	601	645	564	649	614	624	640	626	649	616	634	612	572	616	627	572	626	600	629	665	585	604	583	630	603	649	578	626	591	643	618	586	610	599	609	617	620	578	615	638	602	586	612	631	654	578	645	599	621	644	611	637	644	656	590	561	605	616	613	615	611	584	595	626	615	601	595	612	633	619	609	592	640	568	608	625	610	620	649	585	583	640	645	611	632	687	615	575	602	596	626	602	647	599	647	643	621	625	608	623	600	627	602	586	609	604	665	606	585	606	621	617	629	603	615	638	612	606	595	609	586	640	629	594	602	613	645	616	621	613	617	640	648	568	606	632	607	596	580	616	625	610	608	595	602	610	680	615	593	648	608	603	576	624	576	656	580	614	554	607	618	656	601	615	615	607	620	579	575	673	635	634	574	623	640	589	626	619	639	632	563	660	630	641	619	600	612	604	604	671	593	597	652	627	615	657	609	616	627	605	636	643	630	603	588	640	638	586	660	640	635	618	630	640	601	631	708	589	626	590	644	605	648	596	595	606	677	620	603	630	606	618	629	583	616	659	599	665	650	615	595	621	599	622	632	644	609	638	608	619	617	630	653	625	624	571	634	586	638	583	649	637	644	599	605	619	644	603	628	601	671	607	621	602	619	658	607	610	584	624	619	627	624	624	622	603	593	620	678	663	678	608	632	629	609	611	619	622	582	610	605	606	625	582	570	608	631	616	609	615	660	597	653	638	634	574	578	629	572	620	667	647	637	637	636	540	624	598	642	571	606	615	622	617	638	590	556	582	595	681	619	610	591	647	604	621	618	625	602	614	640	604	600	594	620	630	636	654	592	617	612	610	614	606	616	650	587	628	621	638	547	607	643	659	641	634	631	597	617	635	599	633	608	631	592	590	634	632	586	637	602	619	594	658	661	646	560	611	618	594	657	617	610	631	550	606	623	627	605	581	668	563	634	635	580	588	605	608	574	613	628	528	573	619	632	639	602	638	577	573	615	591	574	623	637	632	591	619	612	648	600	607	595	632	595	598	631	560	603	656	613	623	582	577	615	613	644	669	630	597	595	642	608	633	658	632	631	630	617	599	582	602	605	648	675	589	619	616	603	587	622	612	606	655	611	621	615	617	621	613	641	623	634	621	618	623	607	602	630	606	630	604	630	584	607	610	618	632	619	646	659	638	647	632	605	619	560	595	594	596	605	556	615	618	558	656	613	640	623	596	630	656	602	632	629	636	646	602	606	604	595	631	593	623	648	547	599	597	623	604	598	635	602	612	599	613	636	619	623	620	649	583	622	604	623	660	583	590	579	630	654	649	622	591	613	614	622	643	602	657	596	627	591	612	633	612	638	637	630	610	635	621	634	617	660	649	591	646	600	598	608	572	637	599	607	620	576	642	613	656	595	595	591	610	637	604	604	609	633	614	626	630	605	645	607	592	617	608	602	576	655	583	580	586	642	636	591	603	620	596	633	641	570	576	606	634	619	573	602	614	669	652	632	663	648	591	622	618	623	617	610	592	632	636	638	609	628	625	634	639	625	615	619	609	611	625	631	586	594	621	643	605	576	663	599	645	626	581	589	640	654	611	593	607	605	599	561	641	613	640	639	611	632	608	643	643	634	581	623	637	634	616	641	601	595	630	626	628	636	591	626	548	623	613	572	626	630	614	627	592	605	585	627	628	666	618	681	610	599	614	618	594	611	594	632	641	617	632	613	565	614	615	597	692	641	607	628	632	677	622	612	640	653	589	571	669	645	633	597	606	638	604	615	607	631	634	597	602	659	597	609	664	609	588	624	616	645	612	583	603	657	608	611	692	625	600	590	631	655	597	652	592	645	614	601	644	578	602	622	651	621	587	634	608	638	644	633	631	622	600	617	665	572	596	648	604	621	631	629	627	603	610	601	584	577	617	608	585	612	606	624	579	623	579	602	607	627	652	612	606	661	628	594	623	615	585	593	601	626	587	598	618	617	622	630	579	611	628	625	664	605	578	652	607	651	616	639	638	564	623	626	605	589	634	579	603	631	577	608	597	651	665	641	593	643	647	592	634	664	622	632	636	647	599	606	627	603	610	602	606	641	560	598	589	609	624	619	583	652	627	612	615	619	642	594	648	586	611	652	609	593	604	618	597	623	606	597	632	575	616	639	595	610	638	622	605	590	592	665	626	611	649	632	627	602	596	612	591	650	641	607	615	581	559	601	612	658	621	633	636	672	601	647	598	605	615	613	611	588	601	608	627	635	605	634	634	616	590	620	593	618	577	637	629	601	631	632	622	638	618	603	632	627	618	591	634	655	615	652	611	630	616	635	642	609	624	632	647	563	652	609	613	614	619	663	635	594	606	628	629	630	596	613	613	594	617	652	578	628	612	655	603	631	629	605	646	626	557	590	620	636	586	631	642	611	616	656	602	649	588	624	652	625	621	588	613	587	619	646	631	624	585	603	651	624	658	625	619	592	621	606	592	619	605	597	575	616	607	563	650	558	588	577	626	604	605	605	615	600	650	605	622	640	621	592	626	629	582	621	632	619	606	643	598	641	622	625	592	627	638	606	594	586	603	590	609	613	627	619	663	605	607	655	644	631	612	627	583	575	624	648	616	614	619	625	630	618	660	625	619	580	629	592	595	615	638	604	653	572	636	614	661	633	629	593	602	650	654	630	622	625	612	616	614	577	645	569	604	626	663	608	648	598	608	629	608	644	584	665	588	619	610	616	619	597	619	627	633	595	570	599	604	626	639	626	636	574	640	578	603	605	605	623	666	657	635	653	654	641	634	634	640	602	645	637	542	637	652	628	620	594	586	602	624	619	622	625	615	607	638	570	635	634	623	624	615	621	631	592	629	615	639	627	618	608	603	625	593	598	605	672	622	582	586	632	574	601	604	557	608	646	619	613	603	624	633	661	599	595	640
79023	53866	43030	12976	1771	793	670	619	503	537	459	434	409	420	360	408	425	414	379	390	369	372	347	360	358	352	373	351	357	375	320	377	345	388	343	342	388	357	375	366	351	354	378	365	380	361	326	356	345	356	325	329	391	335	367	369	343	319	353	357	347	350	350	314	358	330	376	351	333	382	330	331	345	367	375	347	377	359	337	375	345	368	362	356	337	332	334	368	376	332	330	336	355	330	352	327	328	363	327	333	348	373	312	301	348	345	348	361	339	334	329	368	331	316	332	346	355	360	355	354	370	340	321	341	330	326	349	347	335	333	333	350	331	354	338	335	376	318	331	341	330	347	349	367	352	372	372	327	345	381	339	383	335	334	357	362	384	352	341	339	361	322	355	325	329	338	335	387	359	349	374	363	339	348	374	326	318	325	328	358	357	368	319	367	336	373	355	340	338	342	362	359	347	380	363	359	353	345	346	348	358	338	351	328	388	274	338	380	388	341	346	351	366	337	359	295	320	341	323	362	345	339	368	365	349	356	344	292	363	357	312	335	335	337	345	335	343	342	359	373	361	354	370	371	361	362	373	315	335	301	343	332	362	313	324	331	306	339	352	334	354	337	320	323	349	354	328	341	315	313	349	324	355	320	365	361	347	336	340	341	373	343	312	362	370	358	355	316	383	319	352	354	383	365	329	337	336	374	343	346	355	327	367	354	322	335	364	297	386	350	351	328	337	372	376	331	363	347	363	321	373	352	359	321	319	329	336	299	332	375	355	327	368	336	364	331	326	324	369	386	342	345	340	371	346	361	386	312	332	392	348	363	374	345	329	351	340	322	341	381	345	326	301	389	370	310	334	354	334	350	331	338	318	385	358	350	339	351	331	372	344	350	330	330	329	366	358	323	362	381	354	323	337	296	385	364	346	307	346	356	331	335	352	360	346	343	361	361	363	380	304	345	325	327	313	356	360	358	343	324	363	333	349	296	344	379	331	367	313	358	381	325	346	324	336	353	343	337	329	329	381	356	339	331	354	361	350	360	368	304	339	332	375	351	346	323	332	353	332	336	369	340	352	350	324	342	354	345	354	354	358	312	323	344	386	321	340	337	348	355	369	332	335	357	330	357	376	347	375	344	353	332	345	311	341	313	359	321	338	375	349	323	331	341	339	362	334	355	372	348	345	355	356	342	343	374	321	339	321	334	346	373	350	337	357	314	325	322	345	363	348	311	313	359	320	332	338	331	374	331	317	352	352	299	301	338	366	383	311	353	351	345	367	350	334	327	331	339	346	354	343	349	325	350	335	353	340	343	351	349	316	336	352	319	350	351	320	370	361	356	330	364	359	295	350	340	325	349	352	348	376	352	356	315	349	345	330	314	312	377	359	345	358	338	393	344	330	332	339	348	369	359	374	348	333	380	346	365	347	359	357	321	292	363	371	346	364	306	333	302	369	349	343	349	389	321	346	383	357	332	306	342	351	323	353	304	351	352	335	344	348	376	343	344	333	304	363	316	339	331	407	355	328	332	362	350	377	314	354	321	343	328	310	315	342	361	312	321	328	333	372	341	314	360	348	389	401	345	373	308	354	369	322	325	351	325	347	322	331	303	333	341	347	356	332	332	367	334	351	338	333	326	317	366	359	359	359	310	326	360	359	348	358	357	361	364	354	359	366	366	348	330	335	347	374	357	359	328	393	315	333	346	360	332	355	337	344	364	365	335	368	356	357	334	328	354	353	339	393	370	345	350	368	328	334	323	357	361	317	363	353	352	327	319	361	376	378	316	367	355	363	350	295	320	325	344	374	355	325	358	318	353	362	354	361	347	356	366	326	334	367	339	342	312	335	342	377	345	348	339	358	341	376	362	332	324	364	368	322	337	331	325	342	363	373	352	371	358	358	346	328	330	369	370	336	308	365	357	351	344	328	342	376	363	373	330	358	343	332	356	336	378	344	342	298	357	312	374	345	366	295	336	323	337	371	343	365	375	359	345	327	335	331	340	339	337	342	336	362	363	343	368	380	367	350	321	340	340	362	336	321	307	357	380	347	350	356	360	375	334	355	352	335	387	329	361	382	363	370	373	391	332	366	371	329	318	370	355	372	411	358	355	346	354	338	362	347	338	357	375	352	314	336	354	373	351	349	397	360	321	314	348	337	358	374	365	375	344	350	342	333	331	327	310	355	374	379	340	365	343	355	335	307	327	346	344	325	366	345	342	342	352	350	355	330	345	340	396	339	335	335	332	332	391	336	297	377	356	381	379	365	332	408	324	348	356	352	342	331	377	353	352	347	341	317	343	356	389	320	363	308	321	344	355	347	377	354	354	352	366	371	322	311	360	350	363	323	345	319	382	340	374	335	329	326	319	361	341	342	381	338	347	329	367	331	334	337	352	356	367	347	317	373	351	315	353	322	349	332	354	346	362	344	366	335	342	346	316	353	335	320	343	329	338	334	328	354	370	350	351	379	326	327	340	312	344	327	362	372	374	340	305	346	353	354	332	351	364	366	346	357	346	348	394	323	322	301	344	343	329	359	337	323	324	326	314	342	355	327	320	303	322	348	342	310	338	339	333	345	342	331	321	352	374	341	360	380	345	381	357	346	357	334	326	333	367	380	333	369	368	309	374	325	319	314	333	352	367	338	347	339	344	330	317	318	352	332	311	285	367	339	318	350	394	394	360	354	342	363	316	340	348	371	343	354	342	353	346	324	351	360	340	346	357	385	352	350	338	347	334	303	354	345	330	337	344	344	347	358	310	322	402	363	334	341	349	342	359	406	319	317	326	371	306	342	304	369	347	346	335	341	370	361	359	371	319	309	328	321	303	386	369	359	340	326	320	356	346	314	343	344	350	349	346	359	355	327	362	356	370	346	356	356	347	329	337	382	332	332	356	340	344	337	348	337	320	334	355	319	347	351	364	357	347	353	326	335	395	337	337	349	356	342	333	351	315	341	363	340	330	339	374	366	352	346	345	369	366	339	344	318	349	371	352	352	369	359	339	358	376	330	349	364	337	377	368	342	322	347	345	342	383	335	334	392	327	381	371	350	364	342	358	346	308	325	360	338	337	322	330	357	350	358	336	383	370	393	328	373	352	356	348	357	370	359	342	370	339	334	363	342	350	332	319	324	322	326	370	355	374	354	346	342	347	363	352	368	375	366	372	306	337	368	359	362	338	349	311	373	324	335	378	353	325	358	340	347	326	324	346	386	355	349	339	359	345	378	361	344	352	388	297	330	355	394	345	322	341	320	330	331	318	353	363	326	327	366	365	345	335	363	364	365	331	334	331	327	338	357	322	375	363	317	377	375	361	360	363	345	362	349	333	353	321	316	379	310	330	354	354	359	399	342	379	337	340	394	338	339	346	319	324	331	349	336	363	370	341	367	354	340	356	360	332	308	354	345	317	326	358	333	350	342	345	322	330	352	320	331	365	333	325	337	350	321	345	362	335	362	348	343	335	358	312	344	364	315	348	359	351	315	353	344	353	329	346
47871	37065	19744	4031	3466	2954	2393	2152	1915	1717	1672	1451	1394	1315	1297	1187	1237	1124	1179	1108	1105	1054	1113	1036	1024	1067	1024	963	993	970	974	989	933	931	978	988	964	941	915	963	921	937	929	884	897	863	846	933	894	889	872	880	969	913	857	921	910	905	920	875	925	829	895	907	901	851	904	850	878	871	900	863	874	862	889	929	880	872	861	897	918	918	897	887	872	850	865	858	865	833	952	877	875	849	886	886	888	866	918	863	857	876	884	937	825	912	881	895	895	873	867	899	906	832	899	846	884	892	859	864	875	901	879	910	825	860	850	833	857	881	878	898	898	927	897	904	835	880	854	851	852	900	896	861	859	868	878	877	862	901	890	907	846	860	870	865	870	887	893	851	844	818	828	822	864	872	840	828	945	868	891	857	896	857	868	901	871	851	892	838	908	869	857	849	839	842	892	888	830	851	892	862	865	836	890	912	848	851	886	856	832	858	874	897	844	846	897	882	848	820	860	832	833	865	860	893	848	867	858	854	846	858	845	872	886	820	850	780	855	935	905	945	835	816	859	819	901	841	883	924	888	852	842	896	870	831	877	809	809	891	867	834	893	847	882	852	823	855	881	866	901	887	870	888	863	846	889	830	890	884	862	842	899	877	854	851	831	847	856	851	877	892	889	897	892	869	883	933	910	877	844	890	885	846	885	853	849	878	852	922	868	827	874	896	876	840	804	872	871	872	914	872	902	800	878	867	905	855	889	867	842	869	912	875	865	879	881	875	902	857	900	861	874	876	863	841	879	869	824	890	867	863	819	878	847	846	872	879	915	856	871	898	902	842	879	877	908	884	863	842	899	835	888	857	825	876	881	870	908	861	860	885	855	862	898	869	854	870	880	863	844	880	862	897	880	864	888	930	885	868	882	810	829	820	854	854	858	900	893	903	874	928	907	828	852	860	908	892	906	896	846	900	908	889	896	834	852	890	897	833	853	869	858	919	848	905	866	895	799	902	880	849	871	849	848	848	833	820	852	857	780	957	904	837	865	858	864	926	876	892	893	820	870	876	851	810	785	911	868	852	889	856	859	916	871	869	880	867	807	872	835	862	834	839	850	882	884	864	910	900	833	886	857	882	885	881	829	892	877	875	860	894	886	869	925	883	872	866	881	855	847	886	930	871	857	857	846	836	883	893	861	851	863	851	866	889	820	863	850	829	852	877	808	865	855	865	838	870	857	870	886	843	831	871	836	850	868	899	905	915	842	865	859	803	886	931	879	897	895	872	885	866	852	835	855	842	841	881	809	858	889	889	901	852	862	859	898	904	919	820	868	883	902	879	840	868	859	880	893	883	899	831	873	855	852	801	883	887	857	867	846	919	880	893	858	863	898	850	893	866	867	841	846	871	810	816	852	835	885	911	875	837	883	910	885	869	817	859	861	865	863	869	928	860	902	884	906	892	885	900	854	866	883	844	894	896	852	863	856	867	835	887	846	899	856	898	877	876	864	845	856	831	856	869	911	838	880	842	889	849	875	846	886	829	858	870	886	898	876	917	836	877	875	845	886	851	822	864	806	867	862	814	882	881	799	858	894	893	872	875	882	878	852	846	836	862	866	796	925	896	891	908	831	929	906	848	906	843	820	854	876	810	873	886	821	839	902	909	868	853	878	890	892	898	849	860	977	835	901	866	865	866	834	854	826	882	879	874	917	945	824	867	890	856	864	854	904	928	834	855	926	882	894	878	889	890	849	872	889	864	838	879	905	886	862	859	894	840	935	858	894	860	866	875	922	879	873	908	854	841	880	856	920	852	840	841	824	816	872	845	877	844	888	948	897	878	871	874	867	846	888	852	847	865	893	823	849	886	825	858	875	846	952	885	874	856	851	850	846	882	881	864	843	874	893	852	879	812	916	888	897	902	885	806	851	835	876	864	876	913	896	915	848	877	849	906	833	852	853	939	886	879	890	893	869	904	863	846	845	847	884	899	829	869	868	858	890	903	885	921	892	821	901	901	869	893	835	886	872	860	893	861	863	899	841	874	908	933	911	852	870	855	883	847	868	831	775	915	843	880	905	879	839	901	897	932	838	929	846	831	874	890	882	851	889	909	861	816	885	864	899	885	871	895	867	922	869	887	844	844	888	905	928	890	864	890	893	851	874	840	847	899	920	807	862	833	891	878	890	883	840	848	891	886	852	867	835	877	912	913	856	839	908	846	860	878	913	885	900	887	852	882	867	912	830	862	858	898	870	935	858	889	861	842	928	909	889	855	876	919	854	863	822	860	889	877	911	891	846	819	868	884	839	910	928	812	849	916	907	885	852	898	857	854	866	835	883	898	841	895	874	878	850	889	849	880	840	836	878	829	916	846	853	820	878	845	903	859	907	867	881	847	906	900	900	871	832	874	898	871	886	886	855	845	884	867	853	929	826	840	825	854	831	923	919	896	873	827	890	843	868	865	887	936	897	873	916	933	885	820	876	862	841	853	852	879	914	858	879	834	875	901	881	850	969	812	872	868	886	872	946	859	857	859	865	906	886	859	865	924	901	852	888	856	858	884	831	844	876	856	803	832	890	866	902	891	860	867	862	799	902	862	857	881	861	860	841	848	848	857	859	896	868	857	894	895	891	843	921	849	871	846	890	857	923	866	860	878	885	867	837	820	837	876	848	892	906	892	875	893	829	865	871	835	825	895	832	877	854	909	875	897	876	927	876	826	847	877	862	865	806	857	923	882	894	873	846	894	878	904	903	875	838	854	865	859	862	862	899	865	863	866	880	887	875	929	905	879	911	863	870	872	872	890	863	886	870	870	830	859	846	881	890	909	938	968	808	863	837	909	888	886	841	852	848	876	880	838	816	860	887	898	859	831	856	900	896	863	878	827	894	896	875	854	885	880	851	938	837	844	857	851	872	887	914	874	849	855	859	899	849	907	849	840	908	850	920	875	865	871	877	877	924	804	855	872	852	868	820	845	881	927	879	873	831	915	926	856	914	862	899	847	874	867	878	824	857	867	854	862	875	853	868	873	883	871	900	854	832	839	813	832	871	870	928	908	902	906	888	883	869	827	876	848	879	889	838	866	878	876	917	889	863	853	909	862	873	874	911	840	878	883	941	899	908	846	853	919	909	912	843	862	861	855	896	903	874	897	926	910	852	865	815	829	927	862	844	905	890	883	871	874	814	865	889	930	906	899	859	884	823	881	853	929	839	892	841	946	870	856	823	855	855	940	899	880	882	883	851	882	839	877	878	849	867	851	867	909	826	837	920	912	891	835	845	850	856	878	807	884	901	866	857	897	864	865	832	866	908	883	860	913	865	859	858	864	837	850	846	900	872	888	901	874	813	886	925	897	884	875	869	905	864	874	860	825	878	873	870	868	854	892	852	862	832	814	937	830	871	833	857	885	867	814	901	867	818	898	860	882	868	886	841	859	912	911	921	864	899	831	847	872	878	899	885	899	903	879	901	898	844	895	887	857	856	833	854	901	866	872	903	908	841	934	899	947
17060	4256	2101	437	406	407	416	391	400	407	374	397	386	427	420	368	360	422	404	368	406	396	365	363	346	386	396	383	382	446	361	392	388	338	397	399	356	381	376	372	407	400	406	365	392	382	362	389	404	363	353	383	386	417	384	395	407	394	370	382	446	362	349	406	414	413	373	360	407	391	392	384	408	399	398	375	392	420	381	381	393	377	379	388	379	401	355	385	391	396	391	380	335	365	340	381	344	383	391	428	366	409	414	355	411	396	384	348	362	385	395	423	373	368	380	395	390	368	385	400	414	386	375	425	378	404	369	359	416	342	363	369	367	401	397	389	395	361	387	395	387	373	368	359	401	355	354	401	360	361	371	364	385	371	347	380	352	343	394	369	372	386	404	372	392	398	393	396	380	380	386	370	395	372	374	365	386	381	375	388	353	370	364	394	353	359	400	348	398	396	405	354	403	351	347	367	430	442	393	455	364	389	367	390	389	351	393	395	379	406	358	365	379	392	380	385	358	374	400	371	374	358	353	382	375	367	411	378	355	380	410	349	388	385	357	399	387	375	369	371	355	382	387	410	378	385	366	362	372	388	355	366	385	380	395	347	382	419	393	412	374	410	374	363	368	376	370	388	381	384	398	382	377	393	332	374	380	397	373	388	348	385	336	400	392	385	368	403	389	362	365	411	369	394	385	380	387	412	378	392	358	399	417	348	438	405	395	399	402	393	414	350	370	373	369	386	413	403	402	363	357	399	386	329	359	361	384	369	411	395	374	373	363	387	387	379	396	420	351	391	381	365	379	389	379	371	377	365	374	353	381	388	353	385	380	374	367	393	365	400	382	380	404	388	367	399	370	410	408	407	366	325	395	368	388	378	393	377	381	366	353	386	373	345	388	367	390	375	381	368	389	380	388	388	372	357	370	355	375	396	385	352	372	423	408	381	395	427	354	362	397	383	359	374	389	377	367	356	447	386	384	399	365	400	376	403	394	412	371	380	392	347	381	425	341	393	393	380	378	385	336	383	368	369	397	362	355	349	361	368	389	389	377	413	404	411	410	399	399	379	383	391	383	358	375	386	389	366	422	393	378	419	374	372	364	392	384	406	401	408	381	377	377	374	386	348	381	387	376	352	359	362	371	350	368	390	368	372	352	390	395	405	366	364	381	364	409	377	384	352	403	384	405	410	355	371	355	413	396	399	380	368	394	373	397	390	382	433	411	364	371	372	368	338	374	342	390	379	371	377	376	397	397	391	398	391	366	393	351	375	358	392	359	368	380	430	377	363	398	410	338	370	370	410	390	385	395	366	375	402	363	403	382	385	386	397	361	373	409	371	383	415	409	388	396	386	379	406	377	372	375	397	395	383	388	372	352	397	381	406	384	418	353	386	359	355	364	381	394	429	358	404	385	405	367	399	383	353	373	386	378	408	381	416	434	379	367	406	369	412	358	375	400	386	397	404	389	368	349	404	372	363	394	372	384	421	339	403	410	421	390	375	379	389	341	361	385	391	358	405	390	368	355	369	376	367	413	355	371	368	363	409	394	361	351	408	384	390	409	379	341	383	378	355	369	357	365	413	398	407	393	323	369	408	401	378	394	385	399	365	383	378	374	385	378	397	383	357	368	363	374	380	367	398	383	355	366	400	376	369	385	414	419	382	371	366	350	359	380	382	396	347	367	345	371	365	358	393	375	368	388	412	410	368	401	406	394	401	353	382	349	364	423	416	403	419	397	413	410	406	401	376	382	391	344	390	332	370	385	391	379	368	393	396	428	387	440	408	394	359	370	385	382	391	379	362	386	376	374	376	394	366	366	381	367	374	372	385	419	382	364	412	400	393	351	386	385	381	391	402	375	386	340	354	380	360	371	315	380	368	410	402	407	403	380	386	392	373	414	356	375	389	390	384	386	384	381	374	345	376	390	412	378	390	387	367	416	403	423	388	390	350	375	361	394	358	385	411	398	394	383	378	384	360	377	417	386	352	367	370	386	396	366	384	355	362	355	381	423	399	388	429	358	356	408	378	389	443	381	344	370	353	373	381	361	393	356	387	342	413	393	326	365	351	411	368	371	351	399	393	386	390	337	371	352	376	379	394	383	404	403	405	396	350	366	363	394	383	381	371	391	371	375	362	339	385	423	368	391	346	378	385	384	378	391	389	366	384	416	378	337	392	397	365	366	439	362	350	390	361	397	377	375	346	357	390	383	355	393	388	384	394	427	405	377	380	362	384	399	343	370	390	393	392	390	398	384	386	379	408	381	389	368	380	363	405	316	395	387	360	370	384	404	423	432	401	390	391	360	421	383	364	382	358	417	371	382	344	360	388	367	357	391	427	398	380	397	358	375	406	425	399	383	373	385	404	366	383	380	411	399	361	372	397	411	384	351	404	388	370	388	418	370	402	366	351	411	361	402	403	360	361	354	338	376	377	363	371	372	411	416	376	392	382	354	365	356	369	377	377	383	364	422	363	364	401	366	365	413	367	422	363	402	375	361	391	370	414	386	328	376	350	371	375	399	381	370	359	367	392	371	366	410	394	392	402	372	367	388	419	413	425	411	414	362	400	359	382	389	395	378	369	444	386	384	362	415	397	412	392	385	374	395	361	374	381	354	373	389	368	389	395	411	367	398	396	382	419	370	380	390	381	383	380	338	391	356	365	363	370	356	359	417	389	400	365	385	389	400	377	412	423	346	398	375	383	378	405	409	369	379	404	379	379	442	401	378	383	387	383	365	428	394	378	406	398	399	391	390	402	430	384	352	358	370	372	385	382	368	380	364	377	410	415	361	366	395	393	353	375	391	402	373	369	394	381	363	391	358	401	385	386	365	383	374	375	382	390	381	384	391	403	383	412	419	384	374	376	393	376	400	393	370	401	363	428	398	370	356	363	377	391	388	372	430	389	388	386	360	359	397	389	381	392	388	422	402	374	387	374	373	375	370	427	416	381	389	398	365	373	400	344	350	356	407	382	403	351	407	388	380	346	373	392	394	367	370	381	379	371	395	432	351	377	376	369	363	391	383	368	379	389	362	378	374	363	349	400	340	347	366	378	382	385	397	407	390	360	364	402	395	399	397	399	401	403	376	368	418	403	405	387	388	379	374	385	422	392	380	377	413	400	350	369	359	402	357	373	376	389	411	391	413	421	396	342	392	379	368	367	358	384	333	363	360	382	402	364	386	395	388	373	373	407	357	425	359	370	377	394	369	351	395	396	397	367	362	421	390	384	369	366	332	375	362	371	347	371	367	351	407	374	354	390	396	379	401	383	407	365	371	346	349	414	360	415	409	366	388	399	422	378	367	386	389	399	385	405	370	350	419	373	389	364	403	389	413	409	380	406	343	369	366	369	390	401	402	366	373	401	375	368	364	381	427	373	391	402	436	426	413	366	363	374	363	389	394	410	367	404	408	389	359	395	378	364	337	393	383	365	396	359	376	403	391	409	359	374	387	376	384	381	334	378	323	383	358	372	374	407	364	381	377	358	367	376
13972	4728	3280	1008	985	947	916	933	938	903	988	928	922	895	943	873	921	909	921	855	929	912	929	918	957	916	883	888	888	906	893	932	936	919	927	928	910	909	948	979	926	914	944	899	916	855	948	872	939	923	947	900	924	920	857	911	963	945	919	943	910	946	962	919	845	888	844	913	932	959	933	891	908	948	918	933	910	855	877	914	942	888	875	923	944	965	919	902	895	890	937	880	930	921	857	922	912	894	896	932	914	940	895	872	944	903	915	919	894	894	899	947	958	917	904	914	867	941	887	870	927	875	911	878	937	886	912	913	862	869	852	894	872	887	946	932	879	855	860	965	946	934	914	888	922	911	913	909	933	896	881	862	983	946	892	951	905	936	898	885	931	829	872	867	881	888	912	871	869	894	916	943	887	906	894	903	920	975	891	922	923	922	940	931	866	896	951	904	893	925	918	941	886	892	851	874	907	892	911	875	887	894	962	898	863	943	981	891	940	942	876	944	867	894	879	912	926	856	915	932	926	915	905	895	942	894	913	872	899	932	921	904	889	895	907	852	892	908	933	897	921	926	886	886	931	926	906	904	927	921	921	879	885	908	933	983	865	883	930	879	938	919	936	903	865	916	918	934	891	833	958	938	900	942	952	922	890	969	878	938	886	954	927	859	916	951	888	902	872	924	960	917	879	870	929	888	884	922	957	876	883	892	903	940	873	944	908	887	934	884	914	924	914	931	922	908	947	866	891	897	903	946	887	931	897	894	915	912	831	893	905	873	872	941	958	901	937	933	938	950	896	908	938	890	930	937	963	962	952	885	936	945	864	920	870	888	883	917	876	952	913	921	883	885	935	926	916	871	868	927	889	919	880	915	949	884	846	883	899	954	947	925	873	933	888	937	957	915	879	884	917	909	896	913	869	932	905	931	969	900	906	913	922	919	895	920	865	889	866	943	955	943	936	907	919	913	920	923	967	901	912	903	895	936	891	920	868	953	886	897	900	885	928	888	926	856	880	945	893	899	882	822	931	921	877	944	899	895	922	863	933	918	896	954	909	921	924	907	872	933	863	925	909	947	913	887	854	909	888	930	904	891	904	877	924	904	933	936	876	943	953	920	887	948	937	869	918	942	927	929	915	936	893	901	905	940	922	901	967	970	894	907	914	912	985	894	905	919	906	949	911	912	877	886	911	943	921	935	843	899	955	892	927	899	924	969	903	945	919	912	912	926	897	896	948	875	910	926	906	877	933	935	931	983	917	912	878	890	930	944	905	945	910	901	898	900	925	871	887	936	902	895	897	917	874	885	875	902	920	895	875	912	887	944	899	862	904	882	918	860	967	906	945	942	884	886	962	840	913	923	907	886	928	856	878	904	925	938	853	941	877	943	857	841	888	930	926	916	867	952	882	950	864	904	880	898	926	931	855	898	913	862	951	906	878	887	899	920	925	928	927	893	858	918	920	937	903	954	905	933	915	900	868	921	923	841	925	922	902	910	949	897	845	917	916	944	948	920	897	937	964	939	917	877	857	939	921	950	904	906	949	892	926	931	882	977	915	915	891	926	919	917	892	893	946	946	957	921	888	943	853	868	882	904	937	898	898	909	900	883	855	954	916	895	908	892	933	937	917	894	871	926	963	941	926	932	923	872	897	894	893	927	909	891	885	948	877	890	893	945	941	852	942	867	877	932	926	892	906	945	923	917	897	905	914	892	945	867	930	951	981	932	930	947	975	931	915	952	868	900	930	921	901	993	859	834	903	899	853	911	888	862	887	920	950	912	918	904	915	935	876	862	915	875	880	950	913	907	909	867	963	978	924	973	959	899	915	916	907	943	883	969	883	950	885	909	885	899	893	908	878	863	880	945	902	887	954	895	878	917	912	913	963	900	955	883	956	887	919	924	882	871	928	906	934	958	876	910	897	965	944	881	870	899	931	906	912	927	895	966	903	930	921	887	915	977	904	944	909	902	895	859	919	916	928	969	896	933	921	966	914	916	904	902	887	912	871	897	926	885	866	901	855	925	945	885	904	920	915	892	913	883	910	907	924	912	946	911	903	971	925	900	923	910	889	916	903	943	925	898	895	917	899	909	902	911	872	878	941	950	934	916	911	916	883	932	962	911	900	890	928	867	885	904	911	954	938	894	933	915	903	891	922	925	887	885	900	910	908	911	931	922	933	958	928	940	931	925	932	905	978	933	958	847	889	924	878	840	920	896	894	929	864	867	926	888	906	881	840	947	891	884	944	877	889	887	961	939	873	852	902	934	901	939	866	912	940	956	912	958	933	955	897	974	917	927	970	886	915	914	932	911	878	890	937	861	857	914	958	900	922	943	964	888	898	902	884	950	920	944	979	950	926	960	944	914	878	925	881	930	903	865	887	925	912	877	892	937	860	887	868	896	883	907	933	880	931	929	893	915	878	882	918	881	935	892	919	958	892	934	866	911	891	932	878	887	860	877	911	892	904	920	931	894	900	908	945	937	923	906	925	889	910	867	953	878	908	907	888	934	931	915	929	884	868	903	908	889	856	953	942	867	882	956	907	882	905	935	896	819	949	925	867	906	970	891	874	861	910	956	873	944	916	896	851	942	968	881	933	889	900	941	887	954	973	909	935	866	899	864	917	934	917	916	903	868	914	932	841	920	881	951	910	958	930	872	957	905	934	895	902	921	872	924	932	936	958	923	918	892	915	936	910	960	915	934	930	899	898	913	892	927	909	920	909	909	893	957	909	988	901	911	903	856	938	906	911	894	863	919	909	818	896	868	868	890	951	897	973	935	858	922	903	932	928	938	881	891	936	880	933	907	928	869	902	915	889	896	940	920	954	871	951	900	947	927	868	914	929	894	927	935	905	915	948	868	950	921	901	904	892	891	904	885	895	972	958	905	944	906	885	914	946	874	888	882	905	886	908	870	969	902	881	900	894	878	891	911	880	913	872	891	865	906	915	888	849	900	939	921	890	943	922	866	899	919	862	927	898	897	898	928	909	884	951	947	919	899	920	904	915	938	874	912	896	936	904	954	931	942	881	883	898	926	913	924	903	879	920	930	918	881	854	925	869	856	925	922	886	909	898	877	920	947	872	949	925	903	942	893	940	893	868	891	933	930	921	881	905	885	895	944	912	890	877	875	867	933	840	873	865	905	932	915	913	923	907	939	896	955	918	883	911	963	907	933	859	909	911	886	961	910	868	946	972	919	908	906	904	907	924	912	911	929	941	937	870	923	932	888	943	904	935	930	896	911	949	947	868	921	909	861	890	902	890	893	928	898	929	904	897	937	887	907	897	896	864	976	912	875	934	884	861	900	965	870	897	897	955	886	927	955	930	876	939	965	921	927	917	924	922	977	900	905	925	887	923	910	960	911	900	952	851	955	935	892	919	894	902	886	884	909	903	933	853	898	924	874	879	898	909	924	883	941	883	920	888	922	926	895	914	901	838	903	891	890	895	882	914	933	938	919	927	925	876	939	945	895	889	880	919	934	912	901	865	955
66601	43017	32127	5899	610	424	379	366	360	319	314	270	269	263	286	258	279	257	257	243	261	224	251	255	228	251	242	230	268	254	248	236	225	245	263	245	210	237	215	262	253	249	249	245	226	259	219	253	223	240	245	253	209	217	184	235	259	219	219	235	244	221	224	221	239	221	226	215	207	237	227	224	207	219	258	270	231	278	231	222	233	219	231	222	239	261	234	233	241	220	228	233	205	242	235	269	225	230	247	221	196	229	219	244	215	256	225	237	225	218	252	226	238	230	241	253	233	236	265	232	234	223	220	262	245	236	229	216	213	237	203	223	225	236	242	267	236	209	210	221	262	244	243	246	221	213	232	241	256	202	238	232	237	225	266	216	241	246	222	265	208	216	211	207	246	255	221	209	246	224	219	229	266	252	238	248	223	252	251	254	203	228	250	203	234	247	260	242	238	229	253	248	247	268	241	242	219	187	255	240	228	238	209	218	265	234	202	237	217	220	232	211	199	219	207	258	220	202	234	248	267	262	218	234	260	229	236	231	237	234	250	248	249	188	244	237	215	243	229	245	223	224	225	211	200	229	227	247	227	226	198	220	204	251	235	212	281	257	247	243	229	230	230	249	250	236	260	242	245	205	251	245	238	247	231	226	224	248	232	274	213	236	266	264	236	242	222	210	218	241	217	260	221	253	229	232	244	205	272	233	228	230	226	213	225	252	224	238	236	254	229	225	218	222	237	234	222	236	218	228	243	284	237	211	238	205	244	220	217	251	234	222	215	207	255	246	268	209	245	212	243	239	239	222	230	238	216	223	214	226	229	228	225	252	243	256	225	221	231	225	228	221	224	242	236	227	248	224	242	214	236	255	250	242	244	252	240	213	244	256	218	230	235	222	234	232	211	240	231	223	224	260	235	264	232	216	252	220	243	224	229	227	277	203	213	230	244	241	232	227	248	243	243	211	241	217	214	229	208	216	215	186	222	268	235	259	223	214	250	232	241	226	230	242	208	230	235	254	258	250	224	243	235	188	223	185	252	265	228	221	258	204	217	253	215	251	240	239	212	207	228	227	231	273	237	224	215	235	230	196	228	242	248	228	199	222	250	206	212	220	232	234	252	238	245	227	235	227	255	214	249	236	214	247	212	232	225	231	246	233	222	212	239	217	232	221	235	261	209	225	239	231	236	226	228	212	227	212	218	237	243	239	234	208	253	249	245	219	254	245	251	220	225	230	252	216	242	197	228	250	208	239	207	236	214	231	242	225	233	245	244	251	244	240	233	218	230	250	239	236	237	238	262	212	262	250	206	228	233	242	236	211	240	212	224	228	236	230	205	220	227	235	246	214	233	235	227	229	230	237	252	227	263	229	214	244	262	255	256	210	232	240	262	216	262	253	219	233	250	235	239	230	237	250	205	251	231	240	232	237	253	233	236	243	207	238	234	228	247	244	216	228	219	235	239	256	247	220	234	224	237	242	233	232	237	234	255	247	243	241	237	232	214	248	233	248	217	212	255	222	235	231	231	231	243	260	216	220	241	226	234	234	227	247	258	221	242	218	217	227	215	238	263	261	234	223	230	237	237	251	253	235	228	267	205	228	226	220	226	257	232	224	222	241	250	236	237	226	214	253	221	256	258	207	239	203	227	208	234	247	260	234	252	221	226	206	252	221	233	217	253	249	254	262	238	252	233	253	231	226	232	257	255	222	252	214	255	264	222	215	213	208	252	228	233	234	255	263	224	221	227	241	251	250	249	224	256	237	246	253	244	232	232	222	229	207	243	225	247	243	240	254	257	251	225	221	198	240	231	223	220	214	230	245	226	239	199	241	201	250	242	253	240	233	213	232	225	225	234	241	236	209	240	248	229	226	230	248	209	221	225	247	230	245	202	234	256	224	248	230	231	243	237	236	246	245	207	213	258	238	244	234	217	221	224	244	227	236	232	239	231	243	248	229	222	245	218	228	240	209	248	212	221	253	279	240	241	253	214	260	251	243	241	241	216	239	227	254	223	214	180	222	220	241	223	226	271	243	201	228	225	232	243	203	214	243	236	232	242	242	217	243	242	221	205	230	230	225	192	250	237	235	246	229	235	234	238	221	229	252	245	200	222	227	241	240	214	247	245	198	256	253	241	247	245	244	220	230	213	236	242	203	217	215	223	230	225	246	270	244	230	222	253	221	235	225	225	236	233	256	234	231	218	229	233	243	231	223	225	249	225	216	257	217	228	237	251	234	221	235	213	228	250	228	228	260	241	220	217	233	230	220	224	211	231	248	230	223	219	225	229	269	258	231	228	229	239	231	246	223	245	223	232	251	236	192	225	250	231	220	247	239	198	199	234	247	233	229	206	198	250	242	203	246	222	238	219	235	269	226	232	231	193	243	226	237	224	232	235	259	243	219	240	243	228	209	187	234	255	217	244	243	211	241	211	230	220	243	248	238	233	244	211	210	214	236	220	241	221	247	239	262	232	240	228	256	242	242	231	243	261	224	220	236	229	241	216	243	215	243	232	238	247	241	227	201	228	210	212	244	237	245	248	246	219	219	267	263	234	231	221	207	234	228	252	232	251	237	247	225	236	201	219	239	227	240	237	245	251	249	237	258	240	239	219	253	217	257	259	217	224	212	226	249	225	209	213	214	237	219	236	231	243	214	222	228	227	250	219	224	270	229	242	227	216	258	230	216	231	254	269	229	235	243	229	239	232	223	233	237	244	244	215	250	243	237	241	201	261	244	230	262	247	254	218	210	220	225	244	236	207	205	227	224	217	236	246	212	226	246	248	232	236	250	251	231	242	234	245	211	239	221	226	230	235	255	208	219	221	221	221	231	227	218	232	237	243	225	255	228	221	274	216	209	239	243	243	207	250	249	231	261	209	205	240	222	225	263	258	254	251	219	233	222	258	236	220	247	207	263	228	231	201	223	242	254	257	264	238	220	224	195	229	257	231	208	215	246	205	203	226	209	243	222	227	219	253	246	234	244	238	233	212	215	230	218	235	204	194	229	232	215	232	244	234	227	249	231	220	235	236	233	223	228	231	237	223	264	266	234	231	237	235	227	207	204	248	221	218	226	253	216	226	241	234	235	250	264	257	252	220	203	208	217	220	223	237	215	224	217	270	232	237	229	247	231	200	216	242	224	223	210	228	219	202	226	228	220	229	214	223	234	229	262	241	209	256	208	268	235	193	250	196	228	229	235	235	236	224	205	254	212	223	235	220	238	229	227	214	245	226	260	225	244	216	203	214	235	221	227	234	218	225	226	223	225	224	230	234	252	218	234	215	209	199	242	216	253	236	245	228	251	241	214	237	241	228	235	208	217	240	221	226	221	208	260	229	235	237	233	219	239	245	226	234	252	216	231	234	222	236	240	234	226	213	249	193	235	248	208	209	241	231	224	226	244	224	223	226	231	217	238	250	252	232	223	245	278	246	220	221	228	230	251	220	217	207	265	245	247	193	241	241	270	242	253	244	191	226	240	223	228	236	216	258	214
39066	28282	14599	2185	1986	1665	1461	1265	1213	1068	960	933	903	855	844	806	769	773	764	710	742	726	729	693	670	701	715	677	725	606	665	654	659	622	666	617	638	671	656	680	687	637	664	626	662	669	621	642	598	646	668	649	639	587	649	655	659	634	557	631	610	634	609	621	693	580	629	635	661	589	579	646	606	636	618	594	672	670	540	643	663	655	609	576	646	609	579	645	598	612	573	644	636	606	615	616	648	580	568	622	634	629	592	608	613	603	657	612	618	646	622	606	628	590	623	645	620	590	634	603	616	608	610	575	639	631	622	637	625	624	559	667	603	584	637	572	612	611	640	651	589	627	642	686	617	644	560	629	636	652	647	651	644	633	655	629	632	614	616	616	646	622	630	626	601	617	641	638	563	647	639	600	643	607	614	620	617	664	588	658	624	572	557	630	603	609	611	620	631	648	615	627	637	598	593	616	633	574	601	633	613	660	645	571	570	593	614	625	646	623	619	628	608	659	614	637	635	613	621	609	658	589	601	637	624	640	603	592	651	571	613	608	641	642	575	601	586	616	642	552	559	601	593	638	625	626	579	565	622	600	668	640	615	653	605	613	588	650	657	651	649	642	610	609	606	616	643	619	625	621	618	631	622	622	627	627	654	616	598	572	610	634	636	616	619	614	591	618	624	620	590	605	638	619	598	618	666	614	644	604	621	639	668	635	609	590	591	614	617	632	662	675	626	648	579	589	633	607	586	633	595	641	610	544	572	619	611	646	604	568	633	605	644	617	613	645	613	645	633	624	608	629	613	587	673	611	604	612	604	656	650	611	640	641	616	562	635	624	611	692	612	625	629	632	634	592	618	631	632	589	591	645	634	638	591	583	588	658	590	612	605	620	633	647	598	614	614	617	617	620	567	679	626	652	634	638	630	636	617	620	614	619	637	619	646	604	645	625	639	608	640	617	571	609	592	612	589	609	636	602	626	598	638	638	638	651	645	654	667	584	587	645	596	647	625	636	614	659	635	614	570	631	637	599	602	604	640	651	612	566	593	629	610	580	608	602	659	600	637	602	573	628	594	629	589	649	568	600	659	604	591	639	594	666	582	621	608	649	646	644	637	649	604	613	615	624	619	629	627	592	596	664	594	624	596	576	643	649	650	627	640	608	585	674	618	599	587	625	627	625	638	652	606	620	603	627	591	628	609	640	581	595	616	612	661	612	565	615	601	638	623	653	619	623	617	585	609	639	629	609	574	588	628	635	589	588	611	606	619	608	633	621	622	601	606	612	606	641	587	600	618	589	657	650	618	628	618	620	641	635	604	598	633	611	611	605	611	577	649	618	571	641	574	657	635	597	595	581	593	629	643	600	613	655	589	644	606	591	655	653	611	596	628	632	601	564	637	647	627	581	619	599	606	601	638	566	653	609	611	593	602	622	608	613	587	648	598	649	601	585	610	577	600	618	636	615	591	607	601	651	635	648	609	657	626	607	621	594	619	656	652	634	593	611	584	610	628	589	640	580	627	609	627	616	628	575	586	619	602	608	620	564	647	622	640	598	583	633	615	628	631	649	642	603	637	652	624	642	548	663	638	624	564	650	634	618	624	629	614	631	635	658	605	645	608	612	638	571	621	637	649	644	632	622	629	614	606	617	647	618	620	622	626	637	615	666	610	585	600	623	636	616	651	623	602	571	580	610	649	636	669	629	634	662	593	604	623	607	556	594	642	646	636	558	621	648	648	625	564	613	600	614	617	593	590	605	615	629	607	606	666	592	619	644	638	649	601	623	610	598	596	608	623	658	628	614	613	611	611	644	600	592	650	659	638	633	627	656	614	621	620	654	642	614	673	597	588	569	579	655	608	610	598	622	638	682	610	576	651	611	618	600	584	591	625	628	654	621	617	643	617	591	590	574	642	637	569	582	579	615	607	660	606	591	630	610	635	606	578	616	600	654	620	642	626	602	628	605	592	610	657	645	606	601	623	647	623	687	592	628	622	578	633	612	659	648	626	612	624	632	585	615	603	664	649	624	598	607	596	633	627	586	619	642	634	620	605	637	663	634	659	633	615	601	636	591	634	575	630	618	578	608	606	583	579	635	639	612	591	572	647	627	617	606	605	605	687	616	611	615	613	680	669	636	561	578	620	637	620	602	626	642	639	632	598	634	632	628	652	588	603	638	642	623	592	605	608	596	631	642	609	591	628	612	650	587	603	662	625	640	595	643	674	664	621	637	616	603	588	620	591	638	634	617	701	618	593	617	603	658	607	656	630	635	617	674	595	542	655	616	638	638	586	576	601	628	653	610	609	603	624	591	637	628	678	616	611	600	597	614	648	576	574	642	689	612	569	568	641	613	619	639	639	626	602	607	590	640	659	690	598	627	634	619	614	615	618	620	620	643	625	617	636	665	612	631	615	615	612	623	576	575	627	608	571	614	643	624	597	578	617	642	629	619	621	605	612	615	618	631	603	626	608	600	658	639	600	633	620	591	665	641	571	623	574	621	635	620	632	635	629	595	619	635	581	634	630	622	596	616	613	618	621	610	642	640	650	643	640	656	649	595	626	550	597	668	619	614	590	612	584	629	591	655	635	598	620	589	626	606	606	656	667	606	606	654	623	642	610	681	614	612	571	637	633	674	601	614	616	596	598	637	630	622	593	599	613	637	648	661	667	611	642	644	605	608	639	634	644	619	621	615	565	559	618	635	592	609	619	569	626	600	609	586	591	630	587	614	647	597	642	639	614	589	626	596	613	600	610	608	630	643	587	632	614	655	597	619	618	620	648	586	617	659	583	624	655	630	641	638	643	656	640	672	610	607	602	579	639	637	619	650	629	611	583	613	619	572	646	615	646	624	598	679	622	602	618	596	626	603	629	666	631	622	620	595	639	628	607	670	669	593	584	634	636	615	658	608	605	613	627	625	628	658	616	640	606	634	623	616	604	621	602	565	611	631	608	597	641	595	569	653	624	665	576	648	654	654	624	606	613	622	619	643	579	614	607	658	631	629	659	618	605	608	647	625	571	583	631	599	605	595	628	632	652	585	618	619	602	614	579	596	619	624	623	622	653	589	619	643	620	634	604	638	598	665	632	612	644	635	629	635	614	618	651	625	658	618	633	623	617	633	600	635	620	644	597	645	617	635	620	615	635	629	641	610	618	662	621	634	621	605	600	623	558	581	612	634	557	617	617	589	627	604	640	608	610	663	593	621	604	638	656	598	633	644	614	640	619	609	619	610	568	653	629	606	632	661	628	614	623	631	685	632	587	653	573	619	637	643	613	653	584	619	579	614	617	600	596	570	596	599	608	613	588	637	626	623	663	641	578	611	619	600	631	641	622	589	577	647	604	607	629	634	629	601	596	641	668	645	642	647	591	646	616	605	610	627	607	591	600	642	626	575	614	612	606	628	617	591	640	621	607	613	591	615	611	609	608	615	626	602	617	581	583	627	607	631	618	606	608	639	598	601	605	629	608	606	635	603	608	649	656	602	660	604
79178	53309	40962	15137	2076	842	686	604	537	505	473	426	450	464	382	411	416	360	366	396	339	371	405	384	426	374	401	348	363	373	359	359	355	346	373	379	346	317	376	324	379	310	374	348	336	355	338	354	330	357	316	356	345	335	377	369	360	357	370	353	351	352	386	355	331	376	337	330	360	362	349	325	379	324	337	362	366	366	384	320	366	328	347	317	385	357	408	371	324	338	315	372	378	337	339	364	343	323	343	340	308	369	329	339	387	365	343	384	351	353	349	308	348	351	352	378	340	361	361	384	347	356	326	369	341	329	326	324	400	332	339	372	341	322	317	338	346	332	347	346	348	358	314	396	361	324	374	339	329	321	365	353	343	328	318	377	369	340	327	298	367	382	338	352	358	330	343	345	339	390	370	371	336	326	385	344	354	318	323	332	354	317	352	380	339	377	349	346	361	335	328	307	369	368	340	349	331	350	347	343	358	368	342	335	345	357	360	373	353	347	350	309	305	337	357	342	324	336	336	354	333	332	365	338	333	345	335	338	348	382	359	330	401	319	361	341	357	351	361	345	341	358	354	328	342	356	359	377	359	395	337	351	322	328	348	348	341	319	380	346	334	338	325	342	333	338	346	335	352	375	362	338	336	345	370	381	378	346	357	345	365	326	344	367	370	353	342	348	332	338	348	320	365	364	337	350	374	358	364	355	352	363	331	346	354	375	331	347	307	349	337	353	368	348	323	363	337	318	311	372	334	380	360	328	366	328	354	338	330	346	358	329	322	359	389	358	329	351	318	347	357	354	318	346	356	342	372	372	366	388	335	360	364	341	347	369	314	352	376	381	359	342	360	340	364	358	338	350	359	328	341	354	336	339	354	337	327	345	366	354	328	369	339	331	342	338	347	351	351	345	350	373	407	361	345	323	348	373	367	358	312	336	360	348	348	337	353	317	310	342	336	325	348	337	347	376	352	341	345	348	300	355	358	356	337	330	347	362	368	318	331	358	361	324	354	343	327	362	360	371	353	342	345	353	342	357	337	348	348	350	349	384	366	324	361	355	311	341	350	346	328	321	345	351	391	339	380	355	367	329	335	341	353	373	336	368	324	337	374	307	343	342	349	350	371	345	355	342	315	368	320	341	337	333	341	367	326	339	379	372	312	382	340	334	341	339	329	326	332	355	350	362	367	369	379	342	349	335	326	324	363	329	345	362	375	331	311	351	335	365	357	321	348	320	346	369	329	365	371	341	334	333	336	368	346	339	391	355	377	370	356	327	360	371	331	341	389	381	315	340	391	362	324	334	357	346	373	381	369	361	387	345	348	349	359	311	356	341	359	364	336	368	325	332	350	347	336	317	368	341	368	357	335	377	353	367	320	312	356	330	365	341	340	344	321	358	328	352	356	301	358	339	374	345	387	362	332	349	363	356	315	359	356	334	357	367	324	359	346	366	329	363	312	365	323	337	336	360	331	343	330	343	372	360	327	329	345	325	334	334	361	341	340	352	338	368	368	335	353	310	355	338	352	344	346	321	387	349	363	353	358	308	322	343	346	336	358	364	347	357	361	344	327	383	358	367	348	376	332	363	338	314	302	360	376	360	367	363	371	333	352	362	342	333	384	347	353	356	358	365	321	353	356	363	352	347	364	314	338	380	363	357	324	336	348	364	365	395	350	323	361	345	334	338	355	377	328	363	347	387	347	381	327	341	340	328	327	358	363	357	330	351	364	361	361	344	341	338	360	355	340	327	347	344	371	341	333	351	345	359	352	341	368	323	335	345	333	345	352	329	345	388	400	358	329	371	335	319	351	343	346	349	342	344	339	335	356	340	357	358	362	330	352	322	334	326	358	361	338	363	348	359	361	371	351	368	341	345	340	353	358	342	335	368	340	384	365	326	356	358	364	379	345	337	368	358	325	372	368	336	318	337	348	368	334	329	371	330	336	356	336	343	354	365	356	358	370	359	369	344	347	324	370	368	356	359	365	358	386	374	356	357	364	359	349	331	359	352	299	341	368	318	356	345	346	328	345	394	337	370	320	350	351	352	354	334	354	316	338	377	361	332	348	381	356	323	345	356	323	339	333	319	341	368	322	331	346	346	369	351	316	340	354	352	330	321	344	364	363	358	341	347	354	318	363	372	300	297	337	347	338	342	355	343	334	353	343	354	360	357	325	342	338	338	357	368	288	391	343	330	340	297	369	303	352	323	361	362	369	328	343	330	321	352	325	356	339	399	368	325	346	302	342	332	382	351	356	340	330	364	310	350	348	391	339	355	320	382	327	345	353	339	332	342	337	348	368	371	332	357	353	341	326	337	348	325	357	334	327	327	327	341	399	330	361	322	320	339	355	321	336	339	360	336	317	350	367	358	364	374	368	357	311	358	359	356	298	353	341	353	369	362	380	370	337	321	347	334	347	350	302	342	370	384	405	320	372	360	364	355	352	344	330	362	342	358	342	347	341	310	365	379	367	323	359	341	318	339	343	359	330	349	377	325	357	383	335	310	389	313	310	354	336	325	333	319	326	369	360	342	367	373	391	329	332	353	398	346	349	344	326	339	326	347	323	335	366	328	338	368	380	345	376	334	365	338	325	382	347	341	353	361	365	357	298	374	348	368	345	322	361	348	364	349	333	345	341	362	378	350	315	343	341	301	316	369	342	321	344	345	310	362	330	325	304	333	350	366	372	337	341	361	328	346	323	350	369	381	347	352	333	347	339	340	325	344	315	352	350	338	332	378	364	375	355	322	334	324	361	361	334	370	339	334	372	348	350	336	320	344	323	346	336	342	370	317	344	376	309	326	346	345	334	382	328	281	359	359	316	339	356	345	342	353	365	341	360	356	333	328	329	320	363	338	373	345	340	339	335	364	356	342	345	304	329	348	331	361	361	339	352	326	359	374	351	331	308	336	325	375	329	341	359	353	331	353	363	328	385	340	351	390	353	349	353	357	332	352	364	334	327	327	329	310	317	355	348	315	312	367	345	404	342	378	355	352	349	318	374	349	330	370	322	352	366	337	354	337	354	365	380	331	301	340	359	360	373	360	375	324	351	346	328	338	347	329	332	367	355	337	360	361	311	335	352	366	332	363	344	335	357	357	353	307	338	333	360	334	337	355	352	340	337	361	366	343	352	353	347	342	348	360	334	360	339	343	350	327	357	355	358	311	317	341	380	348	353	325	372	334	342	345	374	378	347	331	351	376	372	356	368	354	335	370	355	364	342	338	356	329	341	380	315	369	370	324	335	355	370	346	379	328	345	358	354	370	338	344	349	366	390	366	340	341	373	347	373	352	332	339	322	356	378	365	347	371	359	365	336	364	328	332	385	305	340	351	397	359	333	345	365	369	363	369	352	322	356	349	358	319	310	317	360	377	358	360	335	315	346	335	354	348	359	351	376	379	338	360	303	321	327	349	378	340	371	389	368	315	335	344	335	357	380	356	337	342	389	356	339	371	352	329	339	360	340	356	368	372	372	347	314	324	349	389	350	348
48356	37428	19035	4066	3433	2841	2431	2110	1923	1657	1551	1510	1439	1349	1218	1217	1180	1152	1146	1079	1053	1095	1049	987	996	1029	967	983	971	996	988	958	944	949	985	936	968	988	883	897	892	911	931	943	919	959	907	912	891	850	916	937	884	968	905	872	870	881	905	904	921	874	902	915	902	918	855	916	887	907	843	911	876	885	872	887	860	856	852	918	892	895	879	872	900	861	857	875	900	897	857	839	888	935	905	870	850	842	928	872	930	867	874	860	841	907	877	897	874	814	911	880	897	893	910	889	887	914	864	897	928	873	870	840	879	822	952	821	873	893	904	866	846	876	863	860	847	888	907	896	894	873	867	840	893	893	844	863	885	901	901	904	847	853	805	906	930	915	916	891	853	853	905	868	867	874	915	890	877	842	882	866	879	942	856	863	872	861	859	836	866	844	839	910	900	859	848	863	860	873	883	888	891	858	883	918	852	871	887	923	856	845	859	860	852	887	859	868	887	908	871	813	902	924	916	872	835	865	879	864	885	876	849	867	881	889	898	872	883	819	899	895	893	850	868	824	893	843	884	895	869	842	887	889	881	882	851	916	844	883	900	862	837	878	856	876	873	844	872	883	863	902	892	869	846	883	855	836	846	853	895	894	882	871	840	912	853	826	833	885	906	895	895	907	849	902	922	851	839	895	847	900	909	809	878	818	860	846	875	847	856	928	925	916	812	858	912	859	881	903	866	873	828	850	869	902	854	852	880	821	849	847	922	882	857	851	825	877	875	896	864	838	890	846	846	823	902	870	859	829	889	846	887	825	862	903	843	860	857	864	830	869	871	861	853	836	871	931	912	937	856	870	919	872	885	834	873	847	879	871	884	871	869	911	922	865	836	852	942	827	853	857	860	893	884	854	886	879	877	860	908	898	822	905	913	864	875	877	874	908	875	864	911	859	847	844	896	940	862	863	874	867	855	855	874	842	900	908	847	836	882	876	870	847	877	863	844	892	896	843	873	875	884	911	913	884	917	886	868	900	884	909	889	892	911	904	861	886	909	901	923	929	893	867	843	838	849	881	864	897	876	895	855	837	843	937	955	883	883	898	940	882	957	878	898	881	852	905	923	894	886	853	839	858	885	865	889	887	883	857	919	840	875	918	880	848	852	836	856	871	853	824	892	900	819	894	890	900	894	888	918	850	864	885	866	891	880	860	952	844	822	903	858	858	866	906	909	835	854	864	833	867	912	890	884	854	846	894	815	832	893	847	912	866	865	826	894	900	849	933	899	884	850	838	784	901	864	937	886	901	866	939	884	896	887	872	896	885	879	895	854	889	906	853	937	821	870	879	914	888	889	865	876	861	906	891	882	900	892	871	868	851	860	864	879	902	897	891	851	823	871	905	765	872	857	881	862	863	875	940	893	834	874	892	850	875	946	908	864	887	836	899	875	843	885	870	880	915	861	892	863	827	852	856	887	903	905	852	875	827	870	890	881	859	855	837	875	847	886	870	815	863	899	881	867	869	880	879	894	879	861	885	901	880	908	873	880	885	936	892	891	918	897	838	909	856	796	877	857	889	845	844	946	828	775	833	893	845	879	877	818	879	932	887	854	868	873	822	882	868	847	918	863	861	908	894	853	848	890	887	866	872	878	890	902	933	884	905	911	810	868	864	863	907	894	875	920	864	825	850	859	856	878	871	890	862	920	854	862	895	862	851	832	904	885	851	839	904	825	852	874	904	859	817	903	856	878	903	879	928	860	927	876	934	915	859	901	924	867	854	879	914	887	847	820	893	926	897	897	872	784	852	865	915	863	880	854	860	905	884	916	924	862	855	863	835	917	857	842	830	852	864	849	849	866	897	903	868	841	840	885	899	833	898	884	887	875	887	869	784	856	842	944	854	871	897	887	866	867	873	867	865	921	890	862	883	845	851	893	863	879	842	854	866	894	899	849	840	856	888	870	865	857	916	883	862	814	894	854	900	915	865	850	875	903	786	881	850	848	832	882	878	844	913	934	865	952	876	881	880	906	895	894	853	836	834	800	876	857	873	852	876	906	882	870	899	877	921	893	888	842	928	856	914	885	849	904	928	870	836	878	890	844	880	863	854	877	852	889	875	868	807	872	877	854	862	900	836	852	898	875	895	847	830	903	875	869	879	862	853	893	837	881	894	882	823	877	869	882	891	921	912	881	870	884	887	821	884	864	876	882	893	890	919	883	831	858	858	865	876	827	924	860	851	888	863	858	868	834	923	892	903	915	821	793	823	890	842	900	915	843	837	844	865	873	895	852	887	852	851	848	864	912	869	918	860	846	850	858	878	931	931	879	821	896	929	858	885	901	828	863	899	820	890	827	884	930	840	871	928	855	827	882	876	838	865	926	829	825	869	884	897	852	911	884	803	889	890	900	819	862	874	865	926	919	841	903	876	876	901	887	867	857	859	843	944	828	886	866	889	916	850	848	911	886	887	863	889	901	841	898	872	888	835	908	870	846	850	858	916	874	859	887	885	865	809	801	848	871	877	853	858	906	873	884	871	867	851	880	869	892	859	820	896	877	867	839	895	876	900	849	911	867	919	872	888	864	882	899	898	872	852	903	894	854	870	866	892	901	894	873	884	855	923	842	893	949	904	904	869	914	835	849	874	833	863	869	861	874	914	822	886	882	921	894	872	901	866	883	842	877	835	925	889	835	886	872	913	848	877	869	821	833	871	895	877	835	888	891	873	898	856	889	871	827	864	919	866	822	902	819	871	899	878	897	870	889	856	897	861	887	832	875	852	897	879	911	896	850	849	914	863	876	917	897	876	854	880	896	902	919	868	855	875	860	826	891	881	802	837	864	819	810	793	893	858	880	853	893	847	882	900	851	877	858	865	913	902	829	909	886	947	852	886	896	897	964	869	897	930	854	887	896	783	881	855	923	863	846	913	869	881	870	857	867	861	850	877	852	873	906	840	895	857	917	923	890	871	972	823	895	828	832	825	847	906	867	920	886	859	902	925	871	859	869	896	880	823	852	877	895	925	909	908	865	898	844	871	866	875	849	893	899	885	878	852	869	885	869	824	835	914	900	924	891	885	835	859	904	861	845	869	848	882	856	869	889	855	852	886	861	838	848	922	845	892	911	855	829	887	861	868	909	903	869	868	826	886	806	894	890	862	861	844	860	859	853	884	878	953	858	889	872	870	881	895	861	852	851	844	911	882	874	904	899	802	856	861	861	898	892	823	871	854	892	868	875	859	865	897	849	918	858	818	908	874	822	929	904	883	919	897	851	890	871	878	830	877	895	878	902	878	911	911	847	888	859	829	855	952	916	868	898	872	858	833	923	904	877	851	855	918	909	909	902	869	910	930	873	871	905	847	895	813	875	880	918	920	858	852	889	921	847	874	881	890	912	860	862	881	847	864	904	874	844	885	907	865	909	855	861	869	911	894	827	890	853	905	907	893	934	871	857	860	824	883	890	896	887	861	821	896	813	913	860	888	842	858	894	838	840	885	841	891	890	857
18982	4936	2430	570	408	418	378	363	398	395	402	411	413	404	386	416	389	371	381	401	373	362	384	392	386	366	378	384	363	389	397	400	404	428	422	383	389	384	380	378	382	384	391	367	406	391	404	424	366	348	373	353	409	409	379	388	366	388	400	382	361	363	386	404	392	407	420	354	431	340	363	382	345	392	395	405	388	404	395	401	392	368	406	358	382	392	363	406	416	354	398	379	386	436	352	371	405	398	399	414	405	411	368	370	377	371	385	409	400	352	395	411	441	372	413	385	386	410	402	401	380	385	385	435	356	383	375	358	404	393	407	399	386	402	383	407	385	409	431	390	405	380	412	434	413	420	401	403	409	397	373	351	406	402	356	377	357	436	379	378	381	406	374	396	343	423	377	392	402	425	401	397	388	399	401	373	397	399	352	386	382	376	362	345	409	379	384	385	396	399	401	348	350	401	382	384	376	353	379	408	427	392	386	390	402	415	402	400	395	408	378	347	368	343	383	393	404	387	379	404	401	363	387	358	393	392	374	380	386	396	374	393	397	406	390	379	412	403	332	377	402	436	381	399	403	390	400	379	423	382	426	378	360	373	381	407	380	354	408	397	388	419	371	371	387	360	364	388	399	409	401	379	369	398	373	360	384	388	376	373	413	378	376	399	412	364	371	371	388	384	383	376	373	410	405	420	399	375	378	368	380	409	415	356	368	369	380	379	386	366	388	342	385	373	380	381	346	362	367	374	390	415	398	433	375	412	365	410	355	356	371	394	400	381	388	385	391	408	377	389	368	437	366	370	402	390	384	348	360	409	390	384	395	401	393	385	381	357	401	384	346	353	389	396	392	395	379	370	375	405	367	412	381	372	400	397	365	394	333	360	399	408	338	390	355	404	385	391	386	411	413	400	375	342	371	396	398	395	351	420	372	386	369	395	366	399	394	384	410	369	410	419	406	418	379	374	373	373	403	411	394	383	381	357	389	390	384	357	374	375	399	366	409	396	413	408	395	411	410	370	417	409	331	369	360	383	382	373	380	427	383	416	384	354	382	412	383	379	408	361	348	390	400	379	386	377	400	366	376	377	357	413	355	403	390	384	380	377	401	383	383	395	420	356	404	345	406	399	428	353	392	416	426	413	389	410	420	322	397	398	351	407	385	388	404	411	431	384	413	371	401	389	401	385	371	381	373	369	432	429	386	410	409	406	416	362	353	403	377	375	406	386	370	382	400	437	413	398	393	370	343	354	399	374	394	394	369	356	371	381	355	346	424	387	420	381	379	379	386	378	406	367	432	396	387	431	359	408	397	404	402	363	386	373	412	387	370	389	382	380	358	377	397	417	369	409	352	400	357	377	407	380	385	380	428	411	401	406	379	409	380	393	351	386	365	388	418	358	361	405	359	383	366	411	366	361	373	379	376	394	396	396	351	403	398	395	357	379	422	379	369	409	410	378	388	375	371	402	396	373	392	411	367	384	395	377	348	405	409	390	383	356	407	355	395	374	380	407	390	388	401	422	388	414	392	402	375	371	368	383	376	362	367	372	395	382	394	418	389	413	361	362	351	406	387	394	360	422	398	461	389	404	392	384	366	398	403	402	394	392	346	390	344	422	365	389	382	377	400	403	360	379	381	369	374	407	366	376	399	365	370	414	393	360	388	394	340	387	369	373	388	386	423	394	394	382	371	397	422	336	357	381	382	388	377	380	353	377	372	386	360	406	360	371	367	363	408	373	369	357	408	421	375	394	373	387	368	373	414	387	388	376	408	382	391	379	371	388	365	380	399	393	368	396	392	406	385	390	366	379	407	399	404	439	406	421	368	355	388	378	362	412	364	379	395	389	373	364	360	392	374	377	389	409	371	376	365	331	398	368	370	360	359	434	421	419	397	432	384	390	371	357	384	395	391	397	417	358	389	373	393	390	369	401	397	354	375	358	374	401	366	368	374	396	346	390	359	392	382	392	370	384	406	361	364	371	362	367	388	383	412	359	411	395	386	399	372	387	404	413	363	383	404	420	379	378	379	438	380	392	355	398	360	404	392	419	369	411	374	380	381	394	386	370	342	388	392	369	399	396	388	360	376	369	385	378	377	402	411	398	383	369	374	411	358	348	393	401	393	391	388	373	382	399	352	403	402	392	378	373	398	381	400	418	417	401	406	384	379	369	394	331	378	326	370	393	427	418	384	390	360	406	377	369	341	395	398	392	388	395	412	382	411	384	394	405	369	353	391	427	373	391	421	360	385	371	395	346	388	439	392	411	368	371	385	444	380	419	369	371	348	416	416	338	404	398	394	396	384	395	384	410	356	392	419	403	384	381	403	379	406	400	421	406	400	368	373	396	406	378	408	380	400	358	379	380	369	403	382	358	380	438	415	402	364	378	366	360	373	395	375	372	405	375	400	432	383	389	432	382	394	418	372	372	403	384	401	379	373	386	366	394	378	382	383	412	362	387	389	374	376	402	388	385	397	405	386	405	386	376	388	395	357	367	360	367	434	379	398	436	357	423	399	369	390	388	406	375	363	374	390	378	392	413	407	362	386	365	377	375	361	386	407	367	372	421	409	365	368	428	364	400	387	418	419	394	389	408	411	387	363	397	378	347	372	421	382	354	362	414	376	362	388	385	377	391	395	414	353	405	445	405	398	390	394	413	388	432	366	383	404	349	391	342	378	346	381	431	369	353	410	386	405	379	404	437	416	393	406	375	386	397	350	444	378	354	373	400	424	387	417	425	370	424	390	383	339	402	395	361	373	345	352	340	412	386	415	397	393	399	420	378	360	382	395	390	397	400	352	356	409	373	413	440	376	351	349	367	390	408	361	421	384	403	395	379	372	398	405	407	391	393	371	399	394	363	368	390	373	376	377	358	380	385	399	376	390	393	390	365	400	391	429	387	377	417	386	404	419	424	381	391	385	381	398	384	370	368	371	406	389	414	400	382	377	358	416	394	396	377	418	412	364	407	369	359	410	379	348	379	363	387	362	375	395	388	419	403	390	379	383	397	365	389	411	411	382	392	412	424	396	380	376	370	383	374	346	390	357	417	413	421	419	354	408	404	396	389	401	345	350	352	379	416	411	398	328	408	356	372	408	385	394	404	321	380	385	393	423	363	415	372	371	369	391	375	410	353	356	378	374	403	400	379	401	361	389	390	398	379	366	418	383	400	377	355	378	391	402	381	367	414	354	396	406	377	375	360	395	349	403	403	375	359	403	337	368	377	404	418	419	414	391	407	415	402	414	351	424	382	411	349	413	416	374	423	393	403	404	416	366	382	416	339	373	385	385	384	399	416	358	381	467	361	384	452	404	376	362	369	406	428	367	349	374	391	409	386	402	380	365	410	412	379	391	394	367	403	395	367	412	384	360	400	373	388	437	384	383	367	400	374	342	405	372	396	390	356	385	382	388	328	367	349	379	363	379	406	387	384	376	392	365	403	374	399	380	409	375	393	391	410	414	403	385	375	405	412	357	399	377	357	393	433	387	374
14882	5244	3373	1016	988	924	971	1043	915	979	916	957	930	898	929	873	947	947	861	912	891	947	904	941	967	916	957	934	930	907	919	948	876	848	904	882	933	975	904	874	924	940	936	900	899	906	951	956	925	869	910	957	889	896	903	967	923	866	895	938	918	871	940	875	899	951	888	914	927	928	983	902	913	918	911	934	881	957	908	947	956	868	855	906	989	972	890	891	971	908	926	926	903	945	911	927	928	969	962	938	979	924	949	889	955	915	929	959	910	904	936	982	929	873	905	928	898	899	890	920	964	947	924	944	933	892	938	913	928	846	963	965	906	905	912	876	927	960	895	888	891	948	943	932	948	924	845	901	928	878	901	908	874	992	979	982	924	912	907	861	962	910	882	914	882	934	910	909	912	949	904	938	924	938	944	922	900	958	865	945	925	965	923	909	906	926	932	865	971	901	935	916	880	913	902	935	920	942	884	937	923	908	954	899	914	884	872	869	929	959	946	881	924	941	878	904	911	910	947	840	908	966	922	899	898	906	928	942	911	934	925	895	869	925	923	929	939	925	918	881	923	924	931	912	921	928	908	894	856	942	953	872	916	871	930	899	908	870	874	912	983	962	934	877	928	991	941	946	937	891	897	891	886	935	939	949	932	952	913	910	906	957	899	894	934	923	970	876	888	870	869	943	919	886	947	908	919	895	951	889	947	888	883	903	919	881	936	890	868	904	911	930	914	881	943	927	909	927	932	918	897	883	937	893	946	863	877	901	943	932	872	928	974	921	890	879	846	913	892	886	902	889	887	919	900	975	963	869	962	891	935	936	994	924	952	898	991	927	946	947	930	933	891	890	878	919	899	887	917	912	879	908	885	877	888	895	929	874	929	900	914	910	900	912	966	946	918	888	860	870	933	932	884	887	913	909	947	878	879	943	925	941	975	939	905	910	891	904	929	919	904	879	886	848	882	936	873	952	919	901	919	949	916	874	880	928	953	919	902	896	897	886	867	911	912	899	964	946	924	913	931	914	957	960	917	907	901	899	933	960	956	926	906	898	899	888	927	905	928	883	883	944	953	963	933	883	865	924	885	920	915	942	954	887	975	916	947	956	887	897	872	905	933	936	921	934	919	865	919	907	1001	915	943	854	904	903	955	910	941	918	849	871	980	858	953	974	942	937	927	903	927	913	943	933	894	948	897	913	944	916	954	926	881	901	900	902	903	938	955	910	921	903	880	936	935	960	925	907	874	962	897	933	889	893	946	932	892	969	882	934	911	945	936	917	868	880	913	966	875	868	924	872	914	927	924	897	887	921	913	942	881	965	899	915	907	925	949	944	880	966	949	873	907	873	920	895	930	963	894	930	935	865	900	887	951	883	958	886	937	944	1004	898	909	859	883	950	902	927	853	892	919	954	910	919	990	893	907	898	927	923	917	911	924	919	906	940	904	923	947	836	941	887	917	910	929	925	919	933	950	922	919	914	938	972	881	960	909	921	915	915	969	912	858	905	922	905	937	924	876	949	900	926	914	939	897	954	906	891	903	923	871	880	881	952	921	882	941	908	910	960	929	911	896	904	883	945	936	961	916	915	877	931	916	930	901	920	946	943	897	913	880	932	844	922	938	934	868	963	876	937	955	930	895	940	935	883	839	874	947	939	954	977	918	895	940	952	912	903	902	918	905	928	946	898	873	915	920	976	971	909	899	864	933	839	943	962	952	931	926	889	904	906	921	933	913	914	874	902	890	919	929	930	826	966	870	919	954	923	897	910	893	916	947	929	911	911	936	894	928	955	947	918	945	904	904	862	975	873	937	916	930	898	906	861	913	916	964	900	903	968	905	874	874	942	924	911	955	958	923	853	921	898	915	878	959	893	956	915	934	930	851	863	916	928	936	941	876	940	979	910	878	917	885	974	955	832	896	972	888	908	907	855	957	875	906	940	900	943	862	874	927	933	941	964	925	879	951	915	931	902	917	920	948	970	954	902	942	892	955	949	927	919	914	899	867	878	905	933	953	882	896	924	902	884	942	909	962	913	870	900	940	910	906	943	868	968	927	890	885	926	921	928	866	947	945	915	871	885	922	880	884	926	885	958	924	847	917	927	938	891	930	966	955	917	898	933	926	929	913	927	928	960	883	888	906	921	919	940	912	898	967	931	894	936	896	891	862	951	913	878	905	849	932	951	887	926	917	907	921	939	882	941	947	820	915	883	904	904	898	926	860	966	908	928	930	914	899	936	961	862	920	907	944	937	900	928	927	961	876	896	920	867	895	923	966	941	924	871	924	936	918	902	877	903	886	922	875	948	896	916	876	991	917	890	866	898	960	964	932	897	891	914	939	909	867	905	937	897	892	945	928	889	935	875	903	948	959	868	951	917	939	875	942	863	915	876	904	872	951	879	903	973	881	871	900	933	918	889	867	895	907	909	918	926	914	945	880	935	934	924	928	964	920	917	951	901	912	907	925	960	911	903	901	915	928	886	938	900	877	901	965	900	909	893	886	944	891	930	938	996	945	907	929	919	919	897	895	903	970	900	911	935	924	864	877	925	1002	936	913	942	943	936	913	905	915	901	916	913	936	846	896	937	904	965	954	868	924	874	949	921	949	920	941	930	974	912	890	937	872	915	908	867	924	959	916	920	878	926	947	906	891	900	947	920	915	897	876	915	935	926	926	891	905	899	920	914	932	938	946	913	894	901	921	886	861	892	902	944	895	940	902	948	972	949	938	925	904	899	885	975	903	911	847	949	934	904	919	872	939	920	907	912	958	903	902	902	897	911	937	955	909	893	846	850	905	888	967	897	871	949	862	943	956	940	943	924	881	891	982	875	930	959	908	959	868	957	884	909	902	935	886	889	904	908	908	906	884	884	928	963	893	877	886	934	919	912	911	927	959	920	933	934	935	964	881	918	882	937	921	826	928	901	910	894	941	919	883	927	915	899	908	911	954	895	889	884	925	909	946	941	908	976	936	926	937	938	871	900	893	942	927	917	934	911	901	871	958	879	918	889	914	875	975	896	941	921	861	939	946	950	910	917	901	977	883	928	956	862	951	871	891	885	898	914	867	903	955	918	956	947	927	858	955	938	928	899	935	891	907	912	914	908	904	858	909	872	920	849	966	906	921	938	884	860	919	951	927	900	955	926	920	878	922	902	921	876	919	927	908	849	888	871	916	921	915	908	939	902	908	917	958	904	890	876	850	894	891	921	933	908	910	894	895	916	910	921	903	911	927	957	903	900	932	931	913	935	920	875	925	862	917	920	913	930	922	912	834	917	891	940	888	934	913	918	856	926	883	991	911	941	926	930	890	909	910	982	930	873	897	942	918	873	909	885	897	924	926	908	905	932	898	971	903	870	904	908	943	937	906	931	902	847	942	883	918	960	890	915	911	977	922	932	893	862	839	899	940	880	953	928	977	893	882	897	950	916	948	928	939	936	941	921	915	931	941	919	914	961	930	918	894	909	924	889	897	893	872	966	918	872	894	957	925	866	967	921
64452	43753	34295	6791	672	471	404	355	334	319	285	291	334	295	256	263	291	291	230	256	262	248	236	241	245	227	227	234	233	247	211	227	225	264	226	261	209	240	249	261	241	263	247	244	278	244	236	250	230	249	232	291	237	261	238	236	236	226	241	240	215	207	269	248	219	253	221	273	231	224	261	222	217	246	246	237	234	253	230	240	251	234	237	277	248	231	228	201	225	240	260	253	237	246	231	214	244	215	220	245	246	266	242	243	262	238	242	233	214	245	243	256	237	218	231	241	255	262	238	235	237	242	261	225	251	213	244	236	225	237	249	249	243	219	218	228	245	215	244	258	244	248	236	233	228	249	270	237	202	229	237	250	251	223	231	232	238	253	229	258	221	213	237	221	268	247	222	229	260	251	253	250	217	218	243	222	242	245	218	231	233	234	277	259	242	237	239	255	228	263	205	221	233	242	234	251	245	265	223	233	254	242	235	244	245	222	253	243	250	230	231	228	232	248	221	213	235	271	236	239	226	244	213	223	233	240	223	225	236	225	218	285	236	239	232	249	261	240	274	221	222	248	241	254	241	231	246	248	227	237	226	225	237	257	223	232	269	226	237	224	241	216	224	253	223	242	255	234	234	207	237	244	236	245	274	260	228	232	232	255	233	233	235	252	219	227	240	234	232	250	241	234	230	211	225	236	248	214	257	235	257	241	227	243	246	214	218	250	259	233	247	245	220	239	243	229	252	270	254	241	262	232	234	234	214	244	242	236	221	232	252	208	223	243	247	241	241	253	225	249	249	226	224	255	252	241	238	239	246	261	221	208	234	248	234	226	227	223	238	247	257	213	249	223	230	237	211	250	232	231	266	248	234	248	240	243	218	258	232	250	239	263	239	229	241	216	226	255	234	243	229	242	237	230	199	227	230	251	246	269	237	230	228	228	228	234	243	276	236	232	197	256	234	247	249	235	240	226	225	214	233	216	211	231	254	240	243	253	231	250	248	224	239	207	224	247	260	240	253	217	229	249	256	235	265	241	229	228	210	242	254	252	240	228	246	240	224	236	220	233	256	220	212	234	229	229	221	238	266	256	248	241	261	242	238	239	224	232	227	248	247	247	249	221	240	212	253	221	252	249	213	266	238	229	218	249	224	233	232	231	251	257	243	244	235	246	230	219	265	252	258	237	215	214	212	257	220	217	220	230	230	247	273	216	258	250	233	242	246	254	237	258	225	230	233	217	241	238	241	224	257	246	231	241	249	201	225	222	226	241	208	252	232	225	218	250	221	268	277	264	254	233	213	233	218	267	274	247	229	226	237	217	231	223	250	233	231	258	275	266	243	217	232	235	239	240	260	231	247	234	227	231	235	227	255	222	257	239	228	261	212	258	275	236	267	256	232	214	229	214	247	243	237	255	232	194	184	219	235	239	229	252	231	230	245	239	243	228	239	244	221	226	229	249	237	233	225	259	230	243	241	251	228	236	234	247	244	228	226	235	232	221	221	239	235	224	209	270	242	248	235	232	236	229	242	269	249	221	249	243	278	253	234	235	248	207	241	207	233	243	241	259	248	214	234	221	236	247	238	249	224	233	228	232	241	264	233	227	252	244	286	235	241	238	189	225	242	211	256	234	226	207	249	281	241	254	238	244	231	223	264	237	232	235	251	201	206	242	232	228	240	236	254	216	203	234	216	222	234	238	216	224	238	215	241	239	232	248	221	204	253	220	234	236	241	220	258	223	245	238	216	236	234	239	233	269	251	224	249	240	244	232	264	222	241	220	225	198	246	234	232	237	243	233	223	243	244	246	240	236	243	236	240	244	229	228	227	259	231	214	226	237	252	240	256	260	242	256	244	255	231	258	250	214	258	266	280	224	236	220	241	229	212	201	273	238	256	265	237	227	256	226	236	206	256	211	246	229	207	222	223	248	249	245	234	271	251	261	251	238	256	236	244	247	259	239	252	241	278	269	213	245	208	225	204	270	253	282	226	217	231	230	241	270	244	215	218	229	240	228	236	194	236	251	271	228	230	236	265	248	212	247	251	258	238	231	245	273	279	241	251	224	212	247	235	254	241	223	244	241	237	228	240	242	218	232	215	250	231	202	240	216	231	211	256	218	248	241	246	280	242	231	220	235	260	248	251	219	247	232	210	230	234	240	216	226	250	256	241	287	222	239	232	215	224	246	241	240	245	239	215	234	247	221	273	238	220	256	231	236	230	240	274	245	229	212	231	209	252	231	230	241	231	274	241	242	233	240	234	238	238	258	269	230	256	208	230	238	265	205	222	265	246	226	242	238	227	263	237	281	222	239	256	231	249	242	222	259	250	237	224	252	233	232	240	231	211	210	236	230	209	269	234	237	218	211	256	243	247	247	222	239	246	241	242	245	274	236	239	230	243	236	233	251	206	261	240	223	236	255	229	200	240	216	224	204	244	251	217	251	268	226	237	238	233	221	244	243	241	249	222	231	242	225	247	223	233	237	230	246	237	267	223	240	232	261	220	227	210	246	241	240	223	221	239	260	250	226	207	256	281	234	234	247	264	251	229	206	228	261	259	233	197	233	260	248	223	244	233	242	226	227	222	228	235	238	218	209	238	228	227	280	237	245	272	268	253	208	228	250	219	254	201	258	232	243	232	247	254	230	238	254	230	254	232	206	234	214	213	262	234	259	221	249	238	264	233	237	225	227	245	241	240	239	234	218	237	219	204	258	260	232	248	220	234	248	236	244	250	204	223	225	241	250	229	251	190	247	282	240	227	221	244	243	237	236	201	249	225	263	231	237	220	231	252	233	217	269	259	215	239	232	249	247	265	246	228	249	240	213	234	207	253	206	211	225	243	219	242	230	241	236	287	242	230	218	255	273	222	224	283	263	240	212	218	213	228	250	236	241	234	227	224	269	270	236	222	227	226	243	234	224	235	228	220	211	245	220	224	223	237	238	214	258	262	252	219	255	198	250	223	256	264	221	236	243	245	233	217	259	221	225	251	266	242	257	205	221	227	235	226	262	244	223	255	245	261	232	221	250	246	243	276	220	208	263	225	251	225	240	233	237	209	252	241	224	223	244	246	235	212	217	239	213	241	209	249	230	244	242	252	239	233	228	237	248	246	246	232	221	247	248	245	218	224	264	239	218	244	252	240	247	247	216	256	233	243	218	241	231	257	258	253	221	196	225	234	245	245	233	237	208	219	240	258	221	236	234	261	235	261	237	231	219	249	231	228	229	253	230	262	226	215	250	245	215	261	263	258	226	244	222	213	202	222	247	231	258	206	271	242	257	242	240	230	262	258	246	238	229	218	249	211	257	257	247	241	232	241	245	218	229	246	264	255	266	243	239	238	268	246	219	216	235	281	217	237	230	216	256	236	220	231	247	268	264	254	253	268	244	258	236	235	228	236	234	228	230	230	259	242	221	239	221	210	214	240	223	235	250	251	249	240	251	244	218	231	228	232	245	235	239	234	242	215	252	226	247	244	257	248	257	240	237	229	216
38055	29644	15636	2191	1933	1527	1380	1226	1165	996	994	940	936	791	787	816	800	760	732	766	753	724	720	675	730	729	655	688	653	670	657	692	702	683	656	652	681	696	658	633	649	667	633	663	667	592	644	656	656	669	594	623	645	608	632	615	648	639	638	656	685	630	596	618	661	682	601	596	632	634	649	644	631	624	621	618	655	598	637	610	619	634	640	686	611	612	577	644	639	619	645	649	628	696	688	669	671	643	641	628	597	635	595	684	624	644	587	619	669	597	602	651	592	570	673	607	597	633	622	605	621	626	614	645	597	636	663	628	622	645	661	627	622	621	635	654	633	624	650	622	647	636	597	642	630	639	633	586	622	681	610	616	632	611	587	618	630	620	646	626	595	646	651	670	610	662	592	668	585	572	665	650	671	642	655	604	633	579	648	611	612	640	641	650	646	630	645	612	663	621	604	638	630	625	633	653	656	644	592	627	626	634	661	619	645	600	621	667	646	605	597	632	589	621	648	612	663	630	684	623	627	627	629	666	604	608	593	606	625	637	636	676	628	613	595	618	642	610	579	625	626	644	625	651	645	641	639	666	660	648	645	631	621	674	613	608	605	628	637	635	661	620	645	640	628	636	643	665	582	641	608	632	642	634	623	638	678	637	643	626	638	599	603	643	651	646	630	608	661	603	601	613	635	621	656	608	544	631	647	639	676	639	629	627	674	669	594	623	645	596	652	614	606	577	623	680	640	618	613	623	651	615	627	589	671	611	632	612	680	626	614	684	628	552	625	634	660	632	639	635	618	650	639	594	604	619	651	614	664	630	686	630	631	618	613	626	598	635	612	601	607	627	631	609	619	636	608	623	650	627	647	638	633	596	623	625	629	679	630	639	658	597	656	606	679	617	614	589	661	624	639	652	696	604	610	642	597	644	623	640	619	610	627	611	627	624	643	624	616	654	671	631	628	579	585	649	617	639	633	658	592	618	618	602	689	625	652	651	571	645	657	633	610	651	595	601	658	609	600	622	646	621	620	615	631	609	665	626	616	602	633	637	642	639	651	597	622	635	632	621	644	612	638	637	623	646	643	636	642	639	619	610	604	577	635	571	617	631	627	645	587	637	625	644	624	624	627	649	643	599	634	591	655	645	623	611	634	627	660	635	627	600	634	603	623	609	642	607	610	640	611	684	615	623	637	650	596	658	613	623	639	611	634	593	604	625	602	601	595	634	635	636	645	591	639	644	668	627	672	641	581	650	671	610	635	633	651	631	662	601	646	648	617	640	631	644	603	665	683	670	646	663	553	657	643	669	640	631	645	655	613	642	637	619	649	625	627	581	595	614	650	656	637	660	625	656	689	640	623	586	643	655	635	599	601	612	578	626	622	615	585	616	641	632	648	621	667	619	680	613	627	620	615	614	606	611	619	663	650	638	607	624	610	647	589	660	631	634	655	599	650	623	629	630	629	661	576	642	638	609	591	621	628	624	619	640	624	642	655	662	653	665	597	617	661	658	685	705	608	635	606	656	586	648	615	636	623	615	675	617	611	643	639	611	630	632	603	609	589	651	638	678	597	644	592	682	646	627	655	621	640	647	620	664	644	629	652	619	615	588	640	628	631	611	647	657	657	625	625	630	579	617	649	621	623	623	615	688	616	612	636	627	647	619	606	591	615	643	633	648	623	642	653	629	595	614	636	630	687	605	607	623	639	614	607	597	671	638	627	663	657	615	606	620	603	618	624	578	658	639	627	607	600	654	656	640	604	584	593	685	626	619	651	663	629	654	654	615	642	685	617	605	645	633	609	668	592	596	679	626	634	624	631	676	666	631	634	646	600	611	643	624	663	636	613	619	644	613	627	623	627	647	603	565	641	589	647	643	629	605	668	685	607	607	659	660	673	680	625	620	609	610	657	591	650	651	581	599	566	631	653	590	635	621	645	613	619	620	659	624	650	639	642	656	621	617	637	626	664	618	625	645	649	627	611	641	613	620	657	623	623	601	655	633	634	635	616	610	647	622	651	655	652	631	638	658	612	679	684	608	601	621	644	625	665	664	668	625	609	642	609	622	614	586	648	650	635	589	640	624	654	607	620	713	639	605	602	588	636	663	632	634	617	597	646	601	604	636	621	616	610	632	609	676	616	662	669	611	630	590	659	604	631	626	613	616	605	658	620	636	637	644	646	612	636	616	608	635	630	608	611	618	658	635	619	642	653	544	676	648	618	619	662	617	644	603	660	627	648	600	616	632	670	629	619	606	634	618	621	641	627	656	633	612	670	626	618	624	589	609	586	624	636	633	651	634	637	679	673	615	603	605	639	691	634	593	666	610	637	624	646	606	623	609	630	603	575	643	644	648	629	585	649	600	623	645	650	622	588	612	611	592	627	629	646	647	639	654	635	714	634	667	687	608	640	632	601	628	659	612	638	602	638	623	616	639	628	604	600	611	606	605	670	625	670	638	597	555	625	618	593	683	598	637	604	654	672	619	647	640	668	667	620	624	624	641	617	595	597	615	637	652	648	631	603	632	642	589	673	620	639	642	624	648	659	604	621	637	615	617	628	622	651	674	627	612	631	643	644	661	586	639	629	644	623	578	609	602	637	632	634	603	674	624	578	663	641	660	595	627	602	628	629	688	636	649	655	600	629	625	615	626	622	619	652	640	668	653	616	642	625	611	627	673	641	608	625	666	624	630	634	660	634	612	584	640	639	669	647	616	677	611	644	642	632	629	648	650	720	659	693	616	600	615	593	614	632	619	641	603	630	611	658	654	648	614	588	592	660	615	654	614	606	622	600	671	649	582	607	625	591	642	662	634	641	602	610	673	634	646	623	657	645	606	604	593	612	652	670	602	664	600	636	608	642	647	625	614	605	639	635	651	616	651	642	589	612	594	628	602	624	686	680	688	643	618	638	674	589	649	668	591	646	651	629	618	649	668	618	639	677	613	612	668	642	694	617	613	647	640	673	647	641	629	620	640	640	624	691	648	637	627	627	637	645	630	607	600	651	601	627	627	625	648	655	618	606	677	666	656	619	613	640	621	612	641	614	615	598	627	657	638	620	597	606	596	639	639	579	659	604	673	641	644	599	615	621	612	665	637	606	605	621	588	644	674	635	637	665	629	617	633	625	604	656	625	613	623	626	626	665	641	585	641	648	637	594	569	641	612	609	667	660	600	656	627	667	635	654	637	635	633	642	635	645	621	611	644	644	673	616	643	662	610	621	635	635	627	660	631	598	635	692	646	655	649	622	673	638	638	631	612	593	634	611	655	672	625	628	630	644	598	600	656	587	659	640	606	618	642	643	626	642	621	600	645	623	590	619	646	648	566	618	604	611	630	629	587	573	641	632	624	647	628	608	615	640	621	668	614	589	635	667	617	593	616	659	659	589	659	623	594	643	627	644	639	621	615	640	627	656	642	645	658	604	598	594	618	678	641	614	620	636	656	619	620	614	655	655	639	634	658	610	626	666	580	606	626	628	622	654	623	618	612	603	614
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
